h1, h2, h3, h4, h5, p, time, .name, .summary {cursor: default;}
h3 {font-size: 1.5em;}
h1 {font-size: 2em;}
a:hover {text-decoration: none;}
.mobile {display: block !important;}
#header {text-align: center;}
.options {right: 55px;top:-50px;}
.facebook {background-position: 0px 0px;}
.youtube {background-position: 0px -51px;}
.instagram {background-position: 0px -102px;}
.pinterest {background-position: 0px -153px;}
.social-nets {width:48px;height: 48px;}

#article p {font-size: 0.875em;}
#article p a:hover {text-decoration: none;}

.entry {overflow: hidden;}
.album {width:30%;float: left;margin-right: 3%;}
.album a {display: block;}
.album a:hover {opacity: 0.8}
.album.last {margin-right: 0;}
.album.first {margin-left:2%;}

/* Navigation */
    
.nav-holder {position: relative;margin: 0 20px;}
#nav {overflow:visible;display:block;position: relative;right: auto;width: auto;left:auto;top:190px;z-index: 10;}
#nav ul {text-align: center;margin:0 15px;position: relative;z-index: 10;background: #8fd5b5;height:50px;}
#nav ul li {display: inline-block;font-size: 1.25em;}
#nav ul li a {border-top:none;padding:13px 0px 11px 20px;margin-right:2px;background-position: 5px 50%;}
#nav ul li a.first {background: none;padding-left: 0px;}
#nav ul li a:hover {color: #d2eee1;}
#nav ul li ul {display:none;position:absolute;z-index: 9;top:48px;left:0;overflow:hidden;background: #8fd5b5;width: 250px;margin-left:0;height: auto;}
#nav ul li:hover ul {display:block;padding-bottom:15px;}
#nav ul li ul li {clear: left;display: block;text-align: left;}
#nav ul li ul li a {padding:7px 10px 7px 30px;}
.mobile-menu {display:none;}
.touch-button {display:none;}

.left-baner {position: absolute;z-index: 9;top:-18px;left: -15px;width: 78px;height: 51px;background-repeat: no-repeat;
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAAAzCAMAAAAOyM4wAAAAS1BMVEUAAACGzKx0upqGzKyGzKyGzKyGzKyGzKyGzKyGzKyGzKyGzKyGzKyGzKyGzKx3vZ2GzKyGzKyP1bV0upqCyKiL0bF+xKR6waB3vZ0mxxn/AAAAEXRSTlMAgL8g32CfEO+/QM+vj3BgMFHbK0wAAADVSURBVEjHrc9JDsJADERRNz2H0Uzh/ielJaRk4bCI/OsAT/UlBnBXqU2hvefHQSQg1nN+jA2uEsc+w/pxUvyRYwsX/ZErN1ZckYaLnkjLSfFEWi7utZbITU5OnkjLTZ5Iy0n3RFpu8kRaTron0nKTJ9Jy0j2Rlst/r+1YkmVpW3vd92zlMstJYrnMcpJYLrNcbSgnZ5brKBcV5QrKRUW5gnJRUa6gXFSUCyhXG8oFJbnaUC4oydWGchdFuYRyWVEuoVxWlEsolxXljig3Kcp1lLspyX0B3Wv2EXnIdwIAAAAASUVORK5CYII=);
}
.right-baner {position: absolute;z-index: 8;top:-18px;right: -15px;width: 78px;height: 51px;background-repeat: no-repeat;
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAAAzCAMAAAAOyM4wAAAAS1BMVEUAAACGzKx0upqGzKyGzKyGzKyGzKyGzKyGzKyGzKyGzKyGzKyGzKyGzKyGzKx3vZ2GzKyGzKyP1bV0upqCyKiL0bF+xKR6waB3vZ0mxxn/AAAAEXRSTlMAgL8g32CfEO+/QM+vj3BgMFHbK0wAAADTSURBVEjHrc9ZDsJADARRD7OH1Wzh/idlhBQUyfARufoAT11yDuCi7G7zU6G1Orix+Y5wQQb32Yu4WBduzB9dZMX5o+Oac0cXMZwnOhrOE13EcOvorWI0nCf6IIbzRE+G80R3MZwnejKcJ7qL4TzRk+E80V2WpfuG/ePyl7tu2eO3lgTlMsolQbmMcklQLqNcqyh3FJTrLKeR5QrLaWS5wnIaWa6wnEaWCyzXKsppYLlWUU4Dy7WKcnpiucRymlkusZxmlkssp5nl9iynE8t1ltPLGwfL9hHIEnxTAAAAAElFTkSuQmCC);
}

/* Slider */

#slider, .gallery {margin-top:210px;}
#slider .slide-title {position: absolute;bottom: 0;}
#slider  h1 {font-size: 1.5em;display: inline-block;width:auto;margin:0;border-top-left-radius: 16px;border-top-right-radius: 16px;-webkit-border-top-left-radius: 16px;-webkit-border-top-right-radius: 16px;padding: 10px 25px;cursor: pointer;}
.centered-btns_tabs a,.large-btns_tabs a,.transparent-btns_tabs a{width:15px;height:15px;}
.centered-btns_nav {width: 55px;height: 55px;bottom:auto;top:40%;}
.slide-link {margin:0px 30px 10px 30px;}
.centered-btns_nav.next{right: 60px;}
.centered-btns_nav.prev{left: 60px;}

/* Forms */

form textarea {width:60%;}
form input {width: 50%;}

/* Footer */
#footer {padding-bottom: 20px;}
.contact {clear: none;margin-left: 40px;}
.address {margin-left: 40px;}
.fbbox {margin-right: 40px;}


a.gotoTop{width: 51px;height: 51px;
    display: block;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGYAAABmCAMAAAAOARRQAAAAq1BMVEUAAACP1bWP1bWP1bWP1bWP1bWP1bWP1bWP1bWP1bWP1bWP1bWP1bWP1bWP1bWP1bWP1bWP1bWP1bWP1bWP1bWP1bWP1bWP1bWP1bWP1bWP1bWP1bWP1bWP1bWP1bWP1bWP1bWP1bWP1bWP1bWP1bWP1bWP1bWP1bWP1bWP1bX////H6tqr4Mik3cP4/Prj9OyW2LrV7+Pq9/G55dHx+vbc8uiy4syd2r7O7d4gCutiAAAAKXRSTlMAzATTr0z13JYaEQn578SJgELkuHltY6afdFQk6TAoFQzYWyEe4T88OTlRfDQAAAOXSURBVGje7drZcqJAFIDh0+yIIrhvcYnZTlzRxMz7P9lMtK1OItrnCFhTU/NfJHd81dBg0wrkhnbTC4VwEbEmhPC6vTvIt8CuhpiW6fVKORmlVr2MFwq7fnbEtlBfeB9kMYyWi7QGjatPXtCsIb1KdB10P0BeTsNgI8MQ+ZkxDwmqeF3tEWcoJl5b7Zl+VRzMUERDDA+zVadMuXEds2Y+aBVfYPYehxpl6mIeVV4uj6WG+VS5u6CUTMyrQf+sEgiktEBKrn+OsZDS7jVBSuY4XWnQxrJ8JTqdVOWZrFCdVooyeiQq+97XqM8Zci+MUmQbimMaPxWbqrCcxg9lXCMqPMd5+M5UiQrXqcPX+mW6onoj3Kj2V6ZNVZbvByHZ/10uWLOgr1fWb4fjzg7MXKp6p6eYjl7ZyKMeGaQ6Ao496K/MUVHM0dHOg5gxzearP4fc4Rfm4Kz0Z82SivGIhObvW/zO4CKZo76yXIHESE8x9JpqAhTFqEkQOCgriMGhemgWxKgHqIeywpjwk3FRVhiDAYCPsgKZJ4AeygpkGmo9UyRjqbumSGYCIFBWIIMGOCgrkukDqopj4tsw97dhmrdhotsw1f/MX8tE/9SE7nGZ7YHZfCCnGMoooytyoctoCibKyIp0OOfNAAuRqWzmy/3/LVKbAER0ZXZ8F1y8vX42Q2JtzmowkYp83flTgrS6ACOGoo68XqldCH3PADBhKadj0+cEAOCxFNWM/DZdJy/Vf0nldN7NiEv1oEJgVkpRzYhMHz7rUJn5cWjyjpnTmBD2PTEYOckSDtOCQy6HWWzkTKYyTkkyEYPZLdW+EI2xQOaXyczsVT2iicwTHPOIzDo53CsHZ0tiBNB2UxSz28jzJfe8EgrTA1WHwsgSOQ9kGkawtu0Us5U7UkQmhq9FREZ9ZiYkpg3fMlwNc7rSmBEYx+dtEKuPF9ajs8nc7l6lHXGx1DDCOGFKjxpmucWffWwuMpUpnBZfZNI/v9arS0wP0upeYlZrTC05z3igIu5G7/BcH8QLozIE5pc5gnONzNyUmg/n812kx/9CUjn5jGeglPRKIWbPnYKuwMqsCB/0GdWMijUGUnYlA1JuArVpeLXi3gE9I3KuUzolYNWvI79JDOxsl3tLdo3rfgE14dyR3TFc271JRGrNALL04ulnt9O2IXOGbQ0uGfXWGHLqrmulDapcj54g50YvLa8thHD3v1C0vFb8AOR+A4TMHFeZenFnAAAAAElFTkSuQmCC) 0 0 no-repeat;
    position: fixed;
    bottom: 25px;
    right: 55px;
    background-size: contain;
    display: none;
    z-index: 99;
}

/* Admin */

.leftcol {width:65%;float: left;overflow: hidden;margin-bottom: 20px;}
.rightcol {width:30%;float: right;overflow: hidden;}
.lang.admin {top:5px;position:absolute;z-index: 6;}
.redactor_box .third {width:29%;}
.meta-desc {width: 50%;height: 150px;}

@media screen and (min-width:1200px){
    .holder {width: 1200px;margin:0 auto;}
    #nav ul li {font-size: 1.5em;}
    #nav ul li a {padding-top:9px;}
    .address {width:30%;}
}
@media screen and (min-width:1370px){
    .centered-btns_nav.prev {left:-30px;}
    .centered-btns_nav.next {right: -30px;}
}
@media screen and (min-width:1480px){
    .centered-btns_nav.prev {left:-100px;}
    .centered-btns_nav.next {right: -100px;}
}