/*
Theme Name: Sparkling Child
Theme URI: https://www.yourwebsite.com/sparkling-child
Author: Rafay Saeed Ansari
Author URI: http://www.blogginc.com/
Description: My first child theme. Parent theme: Colorlib's Sparkling.
Version: 2.5.0
Template: sparkling
Text Domain: sparkling-child
Tags: green, light, white, gray, black, one-column, two-columns, right-sidebar, fluid-layout, responsive-layout, photoblogging, left-sidebar, translation-ready, custom-background, custom-colors, custom-menu, featured-images, full-width-template, post-formats, theme-options, threaded-comments
*/
@import url("../sparkling/style.css");



#footer-area{
display:none;
}
.navbar.navbar-default, .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    background-color: #f1ead6;
}



.navbar-default .navbar-nav .open .dropdown-menu > li > a, .dropdown-menu > li > a {
color:#6f6958;
}
.dropdown-menu>li>a {
	font-size: 18px;
	font-weight:300!important;
}
.dropdown-menu {
	font-size: 19px;
	font-weight:300;
}

#logo img {
  width: 132px; /*width:50%;*/
}

div#logo {
margin-bottom: 25px;
}


h1 {
font-family: 'Roboto Condensed';
font-style: normal;
font-weight: 400;
font-weight: 300;
}

h1.entry-title {
color: #444;
font-size: 22px;
margin-bottom: 10px;
-webkit-font-smoothing: antialiased;
}

.entry-title {
    color: #444;
    font-size: 26px;
    font-size: 28px;
	font-size: 27px;
    margin-bottom: 30px;
    /* font-weight: 300; */
    /* letter-spacing: 1px; */
    -webkit-font-smoothing: antialiased;
font-style: normal;
font-weight: 400;
}

.main-content-area {
margin-top: 80px;
margin-bottom: 40px;
}


body.archive .post-inner-content, body.blog .post-inner-content, .post-inner-content:first-child {
border-top:0;
}

.post-inner-content {
  padding: 0;
  background-color: #fff;
  border: none;
  border-top: none;
}

.site-navigation-inner {
padding-top: 37px;
padding-bottom:0;
}

.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
position: relative;
min-height: 1px;
padding-right: 25px;
padding-left: 25px;
}

.container {
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto;
}
body.archive .post-inner-content, body.blog .post-inner-content, .post-inner-content:first-child {
border-top: none;
}
.post-inner-content {
padding: 0;
border:none;
}



.navbar-default .navbar-toggle {
border:none;
padding: 0;
}
.navbar-toggle {
position: relative;
float: right;
margin-top: 64px;
margin-right: 0;
margin-bottom: 0;
background-color: transparent;
background-image: none;
border: 0;
border-radius: 0!important;
}
/*
.navbar-toggle .icon-bar {
display: block;
width: 28px;
height: 3px;
border-radius: 0;
}*/
.navbar-toggle .icon-bar{
/*width:28px;
height:3px;*/
border-radius:0;
width: 35px;
height: 4px;
}
.navbar-toggle .icon-bar+.icon-bar {
margin-top: 4px;
margin-top: 4px;
}

.navbar-default .navbar-toggle{
	border:none;
}



.btn {
padding:0;
border:none;
}
.navbar-collapse{
border:none;
padding:0;
}

.navbar-default .navbar-collapse, .navbar-default .navbar-form{
border:none;
}

.navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu>li>a{
padding: 10px 15px;
padding-left: 24px; 
padding-right:24px; /*UNTERPKT*/
padding-left: 26px; 
padding-right:20px;
}
.dropdown-menu > li > a{
padding: 10px 15px;
padding-left: 24px;
padding-right:24px;
padding-left: 26px; 
padding-right:20px;
}


.navbar-default .container {
    width: 100%;
    max-width: 100%;
}


.col-sm-12 {
padding-left:0; 
padding-right:0;
} /*Header*/

.nav>li>a {
padding-right: 0;
padding-left: 35px; 
padding-left: 20px;
padding-left: 24px;
padding-right: 24px;
padding-left: 26px;
padding-right: 20px;
} /*Nav*/

.navbar-default {border:none;}

.navbar-default .navbar-collapse, .navbar-default .navbar-form {border:none;}

.navbar-header{
/*padding-left: 18px;*/ 
/*padding-left: 22px;*/ 
padding-bottom:8px;
} /*LOGO*/

.navbar-toggle{
margin-top: 55px;
margin-top: 65px;
margin-right:0;
padding:0;
border-radius:0;
}



.navbar-nav{
margin:0;
margin-bottom: 1px;
border-bottom: 2px solid #e8e8e8;
}



/****************************** NAV COLORS **********************/

.navbar-default .navbar-nav > li > a, .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
color: #7f756c; 
color: #f00;
}
.navbar-default .navbar-nav .open .dropdown-menu > li > a{
background-color: #ffffff; 
background-color: #f00;
}


.navbar-default .navbar-toggle .icon-bar{
background-color: #6f604f;
background-color: #7e7764;
}/****HAMBURGER-COLOR*****/



.navbar-default .navbar-nav .current-menu-ancestor a.dropdown-toggle{
background-color: #86bc71;background-color: #89bf73;
} /*übergeordneter aktiver Tab*/


.navbar.navbar-default, .navbar-default .navbar-nav .open .dropdown-menu > li > a{
background-color: #ede6cf;
}
/*
.navbar.navbar-default{
background-color: #ede6cf;
}
*/


.nav>li {
background-color: #fff;
}

.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
color: #fff;
}


.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
color: #86bc71;
}



.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{
color: #ffffff;
border-bottom: 1px solid #fff;
background-color: #86bc71;
background-color: #7ec66c; 
background-color: #7dc76c;
	background-color: #8cbc72;
	background-color: #8bc577;
}

.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus, .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > li.active > a{
border-bottom: 1px solid #fff;
background-color: #86bc71;
color: #fff;
}

.navbar.navbar-default, .navbar-default .navbar-nav .open .dropdown-menu > li > a{
border-bottom: 1px solid #fff;
}


.navbar-default .navbar-nav > li > a, .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{
border-bottom: 1px solid #fff;
}

.navbar-default .navbar-nav .open .dropdown-menu > li > a, .dropdown-menu > li > a {
border-bottom: 1px solid #fff;
} /*Submenu BREIT*/

.navbar.navbar-default {
font-family: 'Roboto Condensed';
    font-style: normal;
    font-weight: 300;
}

.navbar-default .navbar-nav > li > a {
text-transform: uppercase;
text-transform: none;
font-size: 20px;
}


/******NAV MENZ BREIT OHNE BG etc****/

@media (min-width: 1020px){
.nav>li{
background-color: #e6dec5;/*#ede6cf;*/
background-color: #ede6cf;
}
}
@media (min-width: 1020px){
li.current-menu-item a{
background-color: #e6dec5;/*#ede6cf;*/
background-color: #ede6cf;
}
}

@media (min-width: 1020px){
.navbar-default .navbar-nav > .active > a{
background-color: #e6dec5;/*#ede6cf;*/
background-color: #ede6cf;
}
}

@media (min-width: 1020px){
.navbar-default .navbar-nav .current-menu-ancestor a.dropdown-toggle {
background-color: #e6dec5;/*#ede6cf;*/
background-color: #ede6cf;
}
}

@media (min-width: 1020px){
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{
background-color: #e6dec5;/*#ede6cf;*/
background-color: #f3eddc;
background-color: #f1e9d4;
background-color: #ede6cf;
}
}

@media (min-width: 1020px){
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{
background-color: #f3eddc; 
background-color: #f1e9d4; /*#f1e9d4; #e6dec5;#ede6cf;*/
background-color: #ede6cf;
}
}

@media (min-width: 1020px){
.navbar-default .navbar-nav > li > a, .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    border-bottom: none;
}
}

@media (min-width: 1020px){
.navbar-nav {
    margin: 0;
    margin-bottom: 1px;
    border-bottom: none;
	padding-top: 36px;  
	padding-top: 52px;
}
}

@media (min-width: 1020px){
.navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
border-bottom: none;
}
}

@media (min-width: 1020px){
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
border-bottom: none;
}
}


/***********TEXT_CONTAINER-BREITE***************/
@media (max-width: 767px){
.post-inner-content{
padding-left:38px; 
padding-right:38px;
}
}
.post-inner-content{
padding-left:38px; 
padding-right:38px;
}



@media (min-width: 768px){
.container{
/*width:750px;*/ /*width:auto;*//*width:auto;width: 780px;*/
}
}






/***OVERRIDE + dropdown***/

@media (max-width: 1019px){
.navbar-header{
padding-left:38px; 
padding-right:38px;
}
}
@media (max-width: 1019px){
.navbar-nav .dropdown-menu {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    background-color: transparent;
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}
}
@media (max-width: 1019px){
.navbar-nav .open .dropdown-menu {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    background-color: transparent;
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}
}

/*****THIS ONE WORKS!  NEUER BREAKPOINT******/
@media (max-width: 1019px) {
    .navbar-header {
        float: none;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
        margin: 7.5px -15px;
		margin:0;
		/*border-bottom: 2px solid #e8e8e8;
box-shadow: 0px 4px 7px 0px rgba(0, 0, 0, 0.10);*/ border:none;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
		/*padding-left: 24px;
    	padding-right: 24px;
		padding-left: 26px;*/
padding-left: 38px;
    	padding-right: 20px;
    }
    .navbar-collapse.collapse.in { 
        display: block!important;
    }
    .collapsing {
        overflow: hidden!important;
    }
}



/*
.collapse ul.navbar-nav  li a:last-child{
padding-right:0px;
}*/
/*
ul.navbar-nav li a:last-child{
padding-right:0px;
}
*/

/*
.navbar-nav li:last-child a{
padding-right:0px;
}*/ /***leider wird auch verschachtelte li (LINKS) angesprochen***/

#menu-item-128 a{
padding-right:0px;
}


/****NAVI MOBILE STYLES***/
/***first child: CANDIS-Programm: padding-top:14px**/
/*
li#menu-item-28 a {
padding-top:14px;
}*/

.navbar-default .navbar-nav > li > a {
    text-transform: uppercase;
    text-transform: none;
    font-size: 19px;
    font-size: 18px;
    /* font-size: 20px; */
    line-height: 21px;
    padding-top: 13px;
    padding-bottom: 10px;
    /* color: #ccc; */
    letter-spacing: 1px;
    font-weight: 400; 
    /* text-rendering: auto; */
     -webkit-font-smoothing: antialiased; 
}


.dropdown-menu {
font-size: 16px;
font-size: 18px;
    /* letter-spacing: 1px; */
}

@media (max-width: 767px){
.navbar-nav .open .dropdown-menu>li>a {
	/*
    line-height: 21px;
	padding-top: 13px;
    padding-bottom: 10px;
	*/
padding-left:38px;
}
}

@media (max-width: 1019px){
.navbar-nav .dropdown-menu>li>a {
padding-left:38px;
}
}
@media (max-width: 1019px){
.navbar-nav .open .dropdown-menu>li>a {
padding-left:38px;
}
}



.navbar-default .navbar-nav .open .dropdown-menu > li > a, .dropdown-menu > li > a {
    /*color: #635437;*/
    border-bottom: 1px solid #fff;
    padding-top: 13px;
    padding-bottom: 10px;
	background-color: #e6dec5;
	background-color: #f3eddc;  /*#ede6cf;*/  /*AUSKOMMENTIEREN, WENN dropdown WEISS SEIN SOLL wenn WIDEscreen, sonst hier lege!!!*/
background-color: #ede6cf;
}

.navbar-default .navbar-nav .open .dropdown-menu > li > a, .dropdown-menu > li > a{
letter-spacing: 1px;
}

.dropdown-menu{
   /* top: 110%;  entstandener Abstand ist dann leider nicht hoverbar-daher nervig*/
min-width:100%;
left: -1px; /*wegen border v 1px*/
-webkit-box-shadow: 0 0 7px rgba(0, 0, 0, .44); /*ODER .34*/
box-shadow: 0 0 7px rgba(0, 0, 0, 0.44);
border: 1px solid #f7f7f7;
border-bottom: none;
border-radius: 0;
}


@media (min-width: 992px) {
.post-inner-content {
   /* padding-left:0;
	padding-right:0;*/
}
.col-md-8 {
  /*width: 67%;*//*width: 88%;width: 67%;width:100%;*/
}
	}

/*
@media (min-width: 1020px) {
li#menu-item-28 a {
    padding-top: 13px;
}
}*/

@media (min-width: 1020px){
.site-navigation-inner {
padding-left: 25px;
padding-right: 25px;
}
}

@media (min-width: 1020px){
.site-navigation-inner{
padding-left:38px!important; 
padding-right:38px!important;
}
}


@media (min-width: 1020px){
.navbar-default .navbar-nav > li > a{
font-size: 18px;
font-size: 19px;
font-size: 20px;
/*font-size: 21px;*/
/*font-weight:400;*/
/*-webkit-font-smoothing: antialiased;*/
}
}

@media (min-width: 1560px){
.site-navigation-inner {
padding-left: 35px;
padding-right: 35px;
}
}




/******NAVI: LINKS > UNTERPUNKT zeigt nun nach innen --- wirkt sich gleichzeitig nicht auf Mobil-View aus***/
li#menu-item-116 .dropdown-menu{
left:-140%;
}

.navbar-default .navbar-nav > .active > a{
font-weight:400;
-webkit-font-smoothing: antialiased;
}
.navbar-default .navbar-nav > .active > a:hover{
font-weight:400;
-webkit-font-smoothing: antialiased;
}
.navbar-default .navbar-nav > .open > a{
font-weight:400;
-webkit-font-smoothing: antialiased;
}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{
font-weight:400;
-webkit-font-smoothing: antialiased;
}

.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{
font-weight:400;
-webkit-font-smoothing: antialiased;
}

.navbar-default .navbar-nav > li > a, .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    color: #6f6958;
}
.button{
-webkit-border-radius: 0;
    border-radius:0!important;
}
.button.btn.navbar-toggle{
-webkit-border-radius: 0;
    border-radius:0!important;
}

/*#f1e9d4  #f3eddc  #f1e9d4*/





