/* Theme Name: Azeria_Child
Template: azeria
Version: 0.1 */

/* ARTIKEL-ARCHIV + GUIDE*/
.pt-cv-title {padding-bottom: 0; margin-bottom: 0!important; text-align: left!important; line-height: 1.4; font-size: 1rem}
.pt-cv-title a {color: #9CDA2A!important}
.pt-cv-title a:hover {color: #8E918F!important}
#artikelarchiv .author a, #guide .author a {font-weight: normal; font-style: italic; font-size: 0.8rem}
#artikelarchiv .author a:hover, #guide .author a:hover {color: #9CDA2A!important}
img.pt-cv-thumbnail {box-shadow: 0px 0px 14px 0px rgba(0, 0, 11, 0.5); border: 1px solid #DADEDB}

/* GALERIE */
#cboxLoadedContent #cboxLeft, #cboxLoadedContent #cboxRight {display: none}

/* GET ACTIVE */
.getactive {position: relative; float: right; width: 270px; margin: 15px 0 0 20px; height: 567px; }

/* TOC */
ul.ez-toc-list li { padding-left: 15px!important; text-indent: -22px; line-height: 180%!important;}
ul.ez-toc-list li > *  { text-indent: 0}
ul.ez-toc-list li a {font-weight: normal}

#ez-toc-container ul ul {margin-left: 5px!important;}

ul.ez-toc-list li:before {
  font-family: FontAwesome;
  content: "\f039";
  color: #9CDA2A;
  margin: 0 3px 0 0;
font-size: 80%; }

ul.ez-toc-list li li:before {
 	color: #8F9290;
        font-size: 80%;
}

/* AWESOME-ICO */
.ai-fb {color:#3664a4; font-size:16px!important;}

.footnotes td {font-size: 11px; vertical-align: top;}
.footnotes a {font-weight: normal;}
.footnotes ul {list-style-type: circle; margin: -15px 20px -0px}
.footnotes ul li:before {content: none;}

.sharedaddy {margin-top: 30px}

iframe.instagram-media {width: 223px !important;}
blockquote.instagram-media-registered div {width: 223px;}

.small {font-size: 11px; line-height: 155%}
.space-list li {margin-bottom: 17px}
.lgreen {color: #A6EF09!important;}
.source_r {
	text-align: right!important;
	font-size: 10px!important;
	font-style: italic!important;
	 margin-top: -25px;
}
.greenlist {
	color:#9CDA2A;
	font-size: 15px;
}
.emphas {
	color: #a4a4a4!important;
	font-weight: bold;
	font-style: italic;
	font-size: 14px;
	padding: 0 45px 0 2px;
}
.footnotes_index p {
	font-size: 10px;
	margin-top: 12px;
	padding: 0 10px;
	text-indent: -7px;
}

div.preface {font-style: italic;
font-size: 11px;
margin-bottom: 25px;
border: 1px solid #D9D9D9;
padding: 12px;
border-radius: 8px;
background: #F6F6F6;
color: #7B7B7B}

img.interview {border-radius: 7px; margin: 20px 5px 10px 25px; border-bottom: 6px solid #A6EF09}
dl.interview dt:before {font-family: FontAwesome; content: "\f059"; color: #8E918F; margin-right: 5px; margin-left: -16px;}
dl.interview dd:before {font-family: FontAwesome; content: "\f10d"; color: #A6EF09; margin-right: 5px; margin-left: -19px;}
dl.interview {margin-bottom: 20px}

/* Regionalgruppen */
.gruppen p, .gruppen h5 {margin-left: 20px;}
.gruppen h4 {padding-bottom: 7px;}
.plz {
	border: 1px solid #9CDA2A; border-radius: 7px;
	width: 32px;
	padding: 0px;
	text-align: center;
	margin: 10px 0;
	font-weight: bold;
	background-color: #A6EF09; color: white}

.close-indent {padding-left: 30px; margin-top: -20px;}


/* AUTHORBOX  */
aside.authorbox {background: #F1F1F1; padding: 17px 22px;; margin: 70px 0; border-radius: 5px; font-size: 11px; position: relative;}
aside.authorbox h1 {font-size: 17px; padding: 7px 0;}
.authorbox h1 a {text-decoration: none;}
aside.authorbox div img {float:right; height: 100px; width: auto; border: 1px solid grey; border-radius: 50px; display: block; margin-left: 30px;}
.authorbox div {position: relative; top:-20px;}
aside.authorbox a, aside.authorbox a:visited  {color: grey; }
aside.authorbox p {margin-bottom: -10px;}

/* 2. Authorbox */
.secauthor {margin: -50px 0; font-weight: bold;}
.translator, .designer {margin: -75px 0 0 7px; font-style: italic;}
.translator a, .designer a { font-weight: normal!important;}
.translator:before {font-family: FontAwesome; font-size: 15px; content: "\f0e6"; padding-right: 5px;}
.designer:before {font-family: FontAwesome; font-size: 15px; content: "\f1fc"; padding-right: 5px;}

/* PHOTOCREDITS + ALLPOSTS + INFO */
.photocredits {color: #999999; margin: -60px 0 70px 0;}
.photocredits:before {font-family: FontAwesome; content: "\f030"; margin-right: 5px;}
div.allposts:before {font-family: FontAwesome; content: "\f044"; color: #999; margin-right: 3px;}
div.allposts {text-align: center;}
.info {font-style:italic;}
.info:before {font-family: FontAwesome; content: "\f05a"; margin-right: 5px; font-style: normal; color: #9CDA2A;}

/* INFOBOX */
div.infobox {border: 1px solid #dadada;
  border-radius: 10px;
  width: 90%;
padding: 20px 35px;
  background-color: #f4f4f4;
  box-shadow: 2px 5px 10px -9px rgba(0,0,0,0.4);
margin: 5px auto 27px auto; position: relative;
font-size: 11px;}
.infobox:before {font-family: FontAwesome; content: "\f05a"; font-size: 30px;
  position: absolute; top: -10px; left: -14px; border: 1px solid; height: 25px; width: 20px; border-radius: 50%;
    box-shadow: 2px 5px 10px -5px rgba(0,0,0,0.5);
  color: #9CDA2A; background-color: white;
line-height: 85%}

/* LINK-FORMAT2 */
.photocredits a,
span.toggle__less,
span.toggle__more,
div.info a,
.allposts a {color: #999999!important; font-weight: normal!important; text-decoration: none; border-bottom: 1px dotted #E3E3E3}
.photocredits a:hover,
span.toggle__less:hover,
span.toggle__more:hover,
div.info a,
.allposts a:hover {border-bottom: none; color: #9CDA2A!important;}

/* AWESOME-BG */
div.awesome-bg {
	position:absolute;
	right: 16px;
	width: 80%;
	z-index: 0;
	overflow: hidden;}

.abg-links:after {
	font-size: 750px;
	font-family: FontAwesome;
	content: "\f0ac";
	color: #F3F3F3;
	position: relative;
	right: -140px;
	top: -100px;
        height: 90%;
}
.abg-projekt {
	background: url(https://thevactory.de/wp-content/uploads/design/circLogo.jpg) no-repeat 250px 230px;
        background-size: 500px;
        height: 80.6%;
        bottom: 30px;
}
.abg-extern {
	background: url(https://thevactory.de/wp-content/uploads/design/circV.jpg) no-repeat 290px 70px;
        background-size: 400px;
        height: 80.6%;
        bottom: 30px;
}
.abg-gruppen {
	background: url(https://thevactory.de/wp-content/uploads/design/circAniLib.jpg) no-repeat 0 0;
        background-size: 800px;
        height: 80.6%;
        bottom: 900px;
}
.abg-gruppen2 {
	background: url(https://thevactory.de/wp-content/uploads/design/circV_big.jpg) no-repeat 80px 0;
        background-size: 700px;
        height: 10%;
        bottom: 2000px;
}

/* NUMBERS */
div.two-columns {
-moz-column-count: 2;
-moz-column-gap: 40px;
-webkit-column-count: 2;
-webkit-column-gap: 40px;
column-count: 2;
column-gap: 40px;
}
