*{
	margin: 0px;
	padding: 0px;
}

body
{
	background: url(img/background_nologo.jpg) no-repeat fixed center center / 100% 100%;
	font-family: "Asul", Calibri, Arial, sans-serif;
	line-height:1.4em;
}

header
{
	width: 1303px;
	height: 339px;
	display: block;
	background: url(img/Top.png);
}

.page .entry-title
{
	display: none;
}

.pagination { margin-left: 95px; text-align: center; letter-spacing: 1px;}

#site-copyright
{
text-align: center;
position: absolute;
left: 190px;
top: 18px;
width: 770px;
font-size: 12px;
}
#site-copyright a:link, #site-copyright a:active, #site-copyright a:visited{
color: #FBC07A;
text-decoration: none;
}

.alignleft {float: left;margin: 0 15px 10px 0 !important;}

.alignright {float: right; margin: 0 0 10px 15px !important;}

footer
{
	display: block;
	width: 100%;
	height: 76px;
	background: url(img/Paper_Footer.png);
	background-position: 71px bottom;
	background-repeat: no-repeat;
	margin: -21px 0px;
	position: relative;
}

.img_group
{
	display: inline;
}

#b_container
{
	width: 1303px;
	height: 339px;
	margin: 0 auto;
}

#c_container
{
	width: 100%;
	min-height: 1200px;
	position: relative;

	background-image: url(img/Paper_Top.png), url(img/Paper_Repeat.png);
	background-position: 75px 0px, 64px 0px;
	background-repeat: no-repeat, repeat-y;
}

#sidebar
{
	width: 470px;
	height: 1104px;
	display: block;
	position: absolute;
	right: 0px;
	top: 0px;
	background-image: url(img/SidebarDamenoButton.png);
	background-repeat: no-repeat;
}

#sidebar > div
{
	margin-left: 160px;
	margin-top: 385px;
	width: 220px;
	color: #FEF6E9;
	font-size: 26px;
	text-align: center;
	line-height: 125%;
	text-shadow: -1px 2px 3px #1E1713;
}
#sidebar > div img {margin-top: 10px;}
#sidebar .impressum {font-size: 14px;margin-top: 15px; color:black;}
#sidebar .impressum a {color: #DEC6A4;text-decoration: none;}

nav
{
	position: relative;
	top: 270px;
	left: 230px;
}

nav ul
{

}

nav ul li
{
	display: inline;
	margin-left: 20px;
	margin-right: 20px;
	padding-bottom: 15px;
}

nav ul li ul
{
	display: none;
	background: url("img/subnav.png") no-repeat left top;
	width: 826px;
	height: 31px;
position: absolute;
padding: 5px 0 0 30px;
margin-left: -18px;
	
}

nav ul li ul a:link, nav ul li ul a:visited, nav ul li ul a:active
{
	color: #FDBF68;
	font-size: 12px;
	line-height: 18px;
}

nav ul li:hover ul
{
	display: block;
}

nav a:link, nav a:active, nav a:hover, nav a:visited
{
	text-shadow: 1px 1px 2px #504640;
	font-size: 18px;
	font-weight: bold;
	letter-spacing: 2px;
	color: #070607;
	text-decoration: none;
}

nav ul li.current_page_item a
{
	color: #FEF6E9;
}

nav a:hover
{
	color: #FBC07A;
}


#main
{
	width: 700px;
	padding: 20px 0 50px 190px;
	color: #FFFBF4;
	font-size: 15px;
	text-align: left;
	text-shadow: -2px 2px 3px #66544A;
}
#main p {
margin-bottom: 0.6em;
}
#main a:link, #main a:active, #main a:visited
{
	color: #FBC07A;
	text-decoration: none;
}
#main hr
{
	margin: 20px 0px;
	background: url("img/linie.png") no-repeat;
	height: 6px;
	border: 0px none;
	clear: both;
	
}
h1, h2, h3, h4, h5, h6
{
	margin: 0px 0px 10px;
	font-weight: normal;
	line-height:1;
}

h1 {
	font-size: 25px;
}
h2 {
	font-size: 23px;
}

h3 {
	font-size: 19px;
	margin: 50px 0px 8px !important;
}
h4 {
    margin: 0 0 5px;
    text-transform: uppercase;
    font-size: 17px;
}

img.aligncenter
{
	margin-bottom: 12px;
}

.aligncenter
{
	clear: both;
	display: block;
	margin-left: auto !important;
	margin-right: auto !important;
}

#main img
{
	margin: 0px;
	height: auto;
	max-width: 100%;
	border-radius: 10px;
	border: 2px solid #BFA582;
}

.characters img
{
	margin: 0px 10px 30px !important;
	float: left;
}

.characters
{
	width: 720px;
	text-align: center;
	margin: auto;
}

.clear {
	clear: both;
	height: 1.28em;
}

#main img.wp-post-image
{
	float: left;
	margin: 0 20px 10px 0;
	max-width: 240px;
}

.post {padding: 10px 0 0; position: relative; z-index:999;}
.post::after {content: url("http://www.unbended.zone/wp-content/uploads/2016/02/linie.png");}
.entry-date {display: block;float: right;font-size: 16px;margin-top: 13px;}

.more-link {display: block;text-align: right;font-weight: bold;margin: 4px 0px 0px auto; }
a:link.more-link {color: #FEF6E9 !important;}
a:active.more-link, a:hover.more-link {color: #FBC07A !important;}
a:visited.more-link {color: #BCB5AC !important;}

blockquote {margin: 0px 30px 15px;}
.pullquote-right {display: block;
float: right;
font-size: 18px;
font-weight: bold;
text-align: center;
padding: 25px 15px;
background: rgba(36, 17, 23, 0.3) none repeat scroll 0% 0%;
border-radius: 10px;}
.pullquote-left {display: block;
float: left;
font-size: 18px;
font-weight: bold;
text-align: center;
padding: 25px 15px;
background: rgba(36, 17, 23, 0.3) none repeat scroll 0% 0%;
border-radius: 10px;}
.calltoaction {
font-size: 18px;
font-weight: bold;
text-align: center;
padding: 25px 15px;
background: rgba(36, 17, 23, 0.3) none repeat scroll 0% 0%;
margin: auto;
display: block;
border-radius: 10px;
}

.wp-caption-text {
    text-align: center;
    font-size: 12px;
    letter-spacing: 0.2px;
}
.new {
    display: inline-block;
    background: #F58700;
    padding: 0 8px;
    border-radius: 10px;
    text-shadow: -1px 1px 3px #66544A;
    font-weight: bold;
}
// additional customization //

// navigation menu //
.qtranxs-lang-menu {visibility: hidden;}
.qtranxs-lang-menu ul {
visibility: visible;
background: transparent none repeat scroll 0% 0%;
position: relative !important;
display: -moz-inline-box;
width: 40px;
padding: 0;}
.qtranxs-lang-menu ul li img
{padding: 0em 5px !important;margin:0;}

.qtranxs-lang-menu:hover ul
{
	display: inherit !important;
}




// team page //
.team h2 {margin: 0px;}
.team p {font-size:14px}
.teammember {}

.left-half, .right-half {float: left; width: 49%;}
.left-half {margin: 0 5px 0 0;}
.right-half {margin: 0 0 0 5px;}



.grid-onethird {
float: left;
width: 222px;
text-align: center;
margin: 5.5px;
background: #BFA582;
border-radius: 10px;
padding-bottom: 6px;
font-weight: bold;
font-size: 12px;
letter-spacing: 1px;
}



iframe.worldmap {
    border: 2px solid #BFA582;
    border-radius: 10px;
}