/*
Theme Name: Azeria_Child
Template: azeria
Version: 0.1 */

body {
    line-height: 1.7;
    -ms-hyphens: auto;
    -webkit-hyphens: auto;
    hyphens: auto;}
h2 {font-size: 2rem; padding: 30px 0 20px 0}
h3 {font-size: 1.7rem; padding: 14px 0}
h4 {font-size: 1.3rem}
.entry-content p {text-align: justify;}
.entry-content a {font-weight: bold;}
.footer-widget-area h4 {margin-bottom: -10px;}
.site-logo {font-family: 'Open Sans'; font-weight: bold;}

table td {background: #F7F7F7;}
main ul {list-style: none; margin-left: 20px;}
main ul li:before,
#recent-posts-2 ul li:before {
  font-family: FontAwesome;
  content: "\f0da";
  color: #9CDA2A;
  margin: 0 3px 0 0px;
  font-size: 16px;
  font-weight: bold;
}

main ul li li:before {
 	color: #8F9290;
        font-size: 15px;
}
main ul li li li:before
 {content: "\f105";}

main ul li:before {
  margin: 0 7px 0 -28px;
  padding-left: 15px;}
.sd-content ul li:before,
li.rss_item:before {content: none!important;}

.entry-content {padding: 0 25px 15px 25px;}
@media (max-width: 600px) {
    .entry-content {padding: 0 3px 15px 3px;}
}

blockquote {
    text-align: left;
    border-top: 3px solid #A6EF09;
    border-left: none!important;
    padding-top: -80px;
    background-color: #F4F4F4;
    width: 90%;
    margin: 0 auto 30px auto;
    border-radius: 5px
}
blockquote:before {
    font-family: FontAwesome;
    font-size: 35px;
    content: "\f10d";
    margin: -44px 0 0 -40px;
    position: absolute;
    color: #7B7B7B
}

/* Schlagschatten Content/Sidebar-Boxen */
article,
div#secondary .widget{
	-webkit-box-shadow: 0px 0px 26px -20px rgba(0,0,0,1);
        box-shadow: 0px 0px 26px -20px rgba(0,0,0,1); border: 1px solid #CFCFCF;
}


.widget ul {
    list-style-type: none;
    padding-left: 0;
}

/* H1-Greenline */
.entry-header h1 {border-bottom: 2px solid #A6EF09}


/* MARKER-FARBE */
::-moz-selection {
    background: #CEEF73;
}
::selection {
    background: #CEEF73;
}



/*=============================MAIN LAYOUT=============================*/
/* HEADER */
.site-branding div {height: 160px}
.site-logo:after {content: none;}

/* NAV-BAR */
#site-navigation {
        border-bottom: 2px solid #a6ef09;
        margin-top: 0px;
}
#site-navigation a {padding: 17px 21px 17px 21px;}
#site-navigation {
        background: #333333;
        -webkit-box-shadow: inset 0px 10px 27px -11px rgba(255,255,255,0.3);
        box-shadow: inset 0px 10px 27px -11px rgba(255,255,255,0.3);
}
#site-navigation a {color: #FBFBF1}
#site-navigation .sub-menu a {color: #333333}

/*RESP NAV*/
button.menu-toggle {color: #BBBCBF;}
@media(max-width:600px) {
        #site-navigation .sub-menu a {color: #BBBCBF; padding-bottom: 12px}
        .accordion {width: 150px;}
}
@media(max-height:350px) {
#site-navigation {position: static!important;}
}

/* Content|Sidebar-Width */
@media (min-width: 768px) {
        .col-md-8 {width: 70%;}
        .col-md-4 {width: 30%;}
}

/* FOOTER */
div.col-md-4 p {padding: 0;}
div.col-md-4 aside {margin-bottom: 15px}



/*==============================FARB-PROFIL============================*/
/* light-green */
blockquote {border-left: 5px solid #A6EF09;}


input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {
        background: #A6EF09;
        color: #fff;
}
.main-navigation ul.menu > li > a:before,
.main-navigation div.menu > ul > li > a:before {
          background: #9CDA2A;
          transition: all 150ms ease-out;
}
.main-navigation ul ul a:before {
          background: #A6EF09;
          transition: all 150ms ease-out;
}
.main-navigation ul ul .current_page_ancestor > a {
          color: #A6EF09;
}
.main-navigation div.menu > ul > li > a:before {
          background: #A6EF09;
          transition: all 150ms ease-out;
}
button.menu-toggle:hover,
button.menu-toggle:active,
button.menu-toggle:focus {
            box-shadow: none;
            background: none;
            color: #A6EF09;
            outline: none;
}
.navigation.pagination .page-numbers.current {background: #A6EF09;}

.widget-area .widget-title:after {background: #A6EF09;}

.widget_recent_entries ul li .post-date:before {color: #A6EF09;}

.widget_recent_entries ul li a:hover,
.widget_recent_entries ul li a:active,
.widget_recent_entries ul li a:focus
         {color: #A6EF09; }

ul li .comment-author-link a:active
         {color: #A6EF09; }

.widget_categories ul li {color: #A6EF09;}

.widget_categories ul li a:active {color: #A6EF09;}

.page-header {
        border-bottom: 5px solid #A6EF09;
        background: #fff;
}
.is-loop.format-quote .entry-content:before {color: #A6EF09;}

.entry-title a:hover {color: #A6EF09;}

.entry-icon {background: #8E918F;}

.entry-meta-item a:hover {color: #A6EF09; }

.image-popup .link-marker {
        background: #A6EF09;
        border: 16px solid rgba(255, 255, 255, 0.7);
        color: #fff;
        opacity: 0;
        -webkit-box-sizing: content-box;
        -moz-box-sizing: content-box;
        box-sizing: content-box;
        -webkit-background-clip: content-box;
        -moz-background-clip: content-box;
        background-clip: content-box;
        -webkit-transition: all 350ms;
        transition: all 350ms; }

.is-loop.sticky .entry-header:after {border: 5px solid #A6EF09;}

.is-single .entry-footer {border-top: 1px solid #A6EF09;}

.entry-gallery-prev:hover,
.entry-gallery-next:hover
        {background: #A6EF09; }

.comments-title {
        text-transform: uppercase;
        background: #fff;
        border-bottom: 5px solid #A6EF09;
}
.bypostauthor {border-top: 5px solid #A6EF09; }

.form-allowed-tags {
        background: #fafafa;
        border: 1px dotted #A6EF09;
}

/* dark-green */
.entry-gallery-prev, .entry-gallery-next {
    background: #8E918F;
    color: #fff;
}
.comment-body .comment-reply-link:hover {color: #8E918F; }

.comment-author-thumb {border: 3px solid #8E918F;}

.wp-caption .wp-caption-text {
        background: #8E918F;
        color: #fff;
}

.button,
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
        background: #8E918F;
        box-shadow: none;
        color: #fff;
        transition: all 150ms ease-out;
}

a {
        color: #9CDA2A;
        transition: all 200ms linear;
}
a:visited {color: #9CDA2A;}
a:hover,
a:focus,
a:active
        {color: #8E918F;}
/* Text-Links */
.entry-content a {color: #9DAEAC}
.entry-content a:visited {color: #AFC2C0}


.navigation.pagination .page-numbers:hover {background: #8E918F; }

.navigation.post-navigation .post-nav-title {
            background: #8E918F;
            color: #fff;
            transition: all 150ms ease-out;
}

.button:hover,
button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover
            {background: #A6EF09;}

.etry-more-btn {background-color: #8E918F;}


/* Remove Linked-Image-Effect */
.entry-thumbnail a .link-marker::before,
.popup-gallery-item .link-marker::before,
.image-popup .link-marker::before
        {content: "";}
.entry-thumbnail a .link-marker,
.popup-gallery-item .link-marker,
.image-popup .link-marker
        {border: none;}
.entry-thumbnail a .link-marker,
.popup-gallery-item .link-marker,
.image-popup .link-marker
        {background: none;}
.image-popup .link-marker
        {border: none!important;
        background: none!important;}
