#header {background-position: 50% 70%;}
h1, h2, h3, h4, h5, p, time, .name, .summary {cursor: default;}

.name {font-size: 1.125em;}
.summary {font-size: 1em;}
.summary strong {font-size: 1.125em;}
.mobile {display: block;}
.title p {width:60%;margin:0.5em auto;font-size: 1.25em;line-height: 1.25em;}
.title h1 {margin: 10px 50px;}
.quoter {width: 21%;clear:right;}
.right {float: left;padding-right: 0;}
.third {float: left;width:30%;background-size: 90%;}
.photo a:hover, .album a:hover .album-thumb {border: solid 5px #370000;}
.gallery p {width: 70%;margin:20px auto;}
.mobile {display: block !important;}

/* Navigation */
    
#nav {overflow:visible;height:45px;display:block;position: relative;right: auto;}
#nav ul {}
#nav ul li {float:left;font-size:0.875em;margin-top: 2px;}
#nav ul li a {border-top:none;padding:10px 0px 10px 23px;margin-right:8px;background-position: 5px 50%;}
#nav ul li a.first {background: none;padding-left: 10px;}
#nav ul li a:hover {color:#ffb94d;}
#nav ul li ul {display:none;position:absolute;z-index: 9;top:40px;left:0;overflow:hidden;background: #370000;width: 250px;margin-left:0;}
#nav ul li:hover ul {display:block;padding-bottom:15px;}
#nav ul li ul li {clear: left;}
#nav ul li ul li a {padding:7px 10px 7px 34px;}
.mobile-menu {display:none;}
.touch-button {display:none;}

a.lang {position:relative;top:0;right:10px;float:right;color:white;font-weight:400;text-decoration:none;padding:15px 0px;}
a.lang:hover {color:white;text-decoration:underline;}
.lang .en, .lang .bg {width:27px;float:left;margin:3px 0px;}

/* Slider */

#slider .slide-title {position: absolute;bottom: 0;}
#slider  h1 {font-size: 2em;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:20px;height:20px;}
.centered-btns_nav {width: 68px;height: 68px;bottom:auto;top:30%;}

/* Forms */

form textarea {width:60%;}

/* Admin */

.leftcol {width:65%;float: left;overflow: hidden;margin-bottom: 20px;}
.rightcol {width:30%;float: right;overflow: hidden;}

    .sloganholder {position: absolute; top:0; width:100%;}

@media screen and (min-width:1100px){
    #nav ul li {font-size:1em;}
    #nav ul li ul li {font-size: 1em;}
    #nav ul li a {border-top:none;padding:10px 0px 10px 35px;margin-right:8px;background-position: 9px 50%;}
}
@media screen and (min-width:1280px){
    #header {background-position: 50% 40%;}
    .holder {width: 1280px;margin:0 auto;}
    .slogan {position: relative;top:134px;left:100px;width:800px;}
    .name {font-size: 1.5em;}
    .summary {font-size: 1.125em;width:800px;}
    .summary, .summary strong {display: inline-block;}
    #nav {height: 49px;position: relative;}
    .quoter-fixed {padding-left: 0px;}
    .quoter {width: 23%;}
}
@media screen and (min-width:1370px){
#nav ul li {font-size:1.125em;}
    .centered-btns_nav {left:-30px;}
    .centered-btns_nav.next {right: -30px;}
}
@media screen and (min-width:1480px){
    .centered-btns_nav {left:-100px;}
    .centered-btns_nav.next {right: -100px;}
}