#page-936 h1, .page-id-730 h1, .page-id-937 h1   {
padding-top: 30px!important;   }
.post-title {     color: #37477b!important;    }
.back-top a {     background-color: #ffc458!important;    }
#body {   background-color: #f9ecdc !important;   }
.social-widget  {     display: none!important;     }
#searchform {     display: none!important;     }
.tb_turn_on   {     display: none!important;     }
.edit-button  {     display: none!important;     }
.tf_query_edit_link   {     display: none!important;     } #main-nav ul::before {     border-bottom: 8px solid #5e72b3 ;   } .pagenav a   {     background: #ffc458!important;    } 
.pagenav .current {     background-color: #263256!important;     color: #fff;   }
.post-nav a {  color: #263256!important;      font-size: 1.5em;   }
.post-nav a:hover {  color: #5e72b3!important;     }
@media screen and (max-width: 680px) {
#main-nav ul {  background: #f2b546!important;        }
.pagenav {  margin-bottom: 100px!important;       }
} .widgettitle   {      padding-bottom: 30px!important;  }   .grow { transition: all .2s ease-in-out; }
.grow:hover { transform: scale(1.2; }
.listenbilderkinderbuch .builder-posts-wrap.grid2-thumb .post-image {     width: 23%!important;    margin-right: 30px!important;   } 
#site-description {     color: #fff0!important;     }
1
.page-id-25 .loops-wrapper .post-image img {
-webkit-box-shadow: 5px 10px 14px 0px rgba(0,0,0,0.08)!important; 
-moz-box-shadow: 5px 10px 14px 0px rgba(0,0,0,0.08)!important; 
box-shadow: 5px 10px 14px 0px rgba(0,0,0,0.08)!important; 
}
.noborder {     border: 0px solid rgb(241, 223, 201,0) !important;   }
.image-wrap2 {     border: 0px solid rgb(241, 223, 201,0) !important;     }
.covershadow  {
-webkit-border-radius: 30px!important;
-moz-border-radius: 30px!important;
border-radius: 30px!important;
}
.covershadow img {
-webkit-box-shadow: 5px 10px 14px 0px rgba(0,0,0,0.08)!important; 
-moz-box-shadow: 5px 10px 14px 0px rgba(0,0,0,0.08)!important; 
box-shadow: 5px 10px 14px 0px rgba(0,0,0,0.08)!important; 
}
.round-right    {
border-radius: 0px 15px 15px 0px!important;
-moz-border-radius: 0px 15px 15px 0px!important;
-webkit-border-radius: 0px 15px 15px 0px!important;
border: 0px solid #000000!important;
}
#section-b,#section-c,#section-d,#section-e  {  
padding-left: 16%!important; padding-right: 16%!important;  }
#section-e p  { padding-top: 100px!important;   }
.fantasie-a px {   margin-right: -80px!important;    }
.fantasie-b px  {  margin-left: -80px!important;   }
.fantasie-image  { pointer-events: none!important;   margin-left: 70px!important; margin-topx: -10px!important;  }
.fantasie-image img  {   pointer-events: none!important;     }
@media only screen and (min-width: 901px) and (max-width: 1024px) {
#section-b,#section-c,#section-d  {         padding-left: 5%!important; padding-right: 5%!important;  }
#section-e  {         padding-left: 0px!important; padding-right: 0px!important;  }
.fantasie-a { margin-right: -36px!important;  padding-top: 12px!important;    }
.fantasie-b { margin-left: -36px!important; padding-top: 12px!important;    }
.fantasie-image  {  margin-left: 0px!important;    margin-top: -10px!important;  }
}
@media only screen and (min-width: 901px) and (max-width: 1023px) {
#section-b,#section-c,#section-d  {         padding-left: 5%!important; padding-right: 5%!important;  }
#section-e  {         padding-left: 0px!important; padding-right: 0px!important;  }
.fantasie-a { margin-right: -36px!important;  padding-top: 12px!important;    }
.fantasie-b { margin-left: -36px!important; padding-top: 12px!important;    }
.fantasie-image  {  margin-left: 0px!important;    margin-top: -10px!important;  }
} @media only screen and (min-width: 1024px) and (max-width: 1200px) {
#section-b,#section-c,#section-d  {         padding-left: 10%!important; padding-right: 10%!important;  }
#section-e  {         padding-left: 0px!important; padding-right: 0px!important;  }
.fantasie-a { margin-right: -36px!important;  padding-top: 12px!important;    }
.fantasie-b { margin-left: -36px!important; padding-top: 12px!important;    }
.fantasie-image  {  margin-left: 20px!important;    margin-top: -10px!important;  }
}
@media only screen and (min-width: 300px) and (max-width: 900px) {
#section-b,#section-c,#section-d  {  
padding-left: 8%!important; padding-right: 8%!important;  }
#section-e  { 
padding-left: 2%!important; padding-right: 2%!important;  }
.sec-c-a   { width: 100%!important;  }
.sec-c-b   { width: 100%!important;  }
#section-d .builder-posts-wrap .post-image img {
padding-left: 10px!important;  padding-right: 10px!important;    }
.page-id-934 .builder-posts-wrap .post-image img {   width: 75%!important;      }
.sidebar-none .post .post-content p {     text-align: left!important;    }
.post .tb_text_wrap {    text-align: left!important; 
padding-left: 8%!important; padding-right: 5%!important;    }
.sidebar-none .post-nav {    width: 87%!important;    }
.post-nav .prev  {  padding-left: 15%!important;    }
.post-nav { padding-top: 0px!important;    }
}
@media only screen and (min-width: 601px) and (max-width: 768px) {
#section-b   { width: 130%!important;  }
.sec-b-d   { padding-top: 40px!important;  width: 60%!important;  }
.sec-b-d img.alignnone {    padding-left: 40%!important;    width: 64%!important;    }
.themify_builder_content-5 .tb_2jbf26.module_row {     background-position: 38% 0%!important;    }
.fantasie-image   { margin-left: -5px!important;    }
.fantasie-a p {   margin-top: -27px!important;    }
.fantasie-b p  {  margin-top: -27px!important;   }
}
@media only screen and (min-width: 300px) and (max-width: 600px) {
.themify_builder_content-5 .tb_4lcw854.module_row {     background-size: 310%!important;  }
.sec-b-d  {    padding-left: 30px!important;    }
.sec-b-d img.alignnone {    padding-left: 40%!important;    width: 64%!important;    }
.sec-b-a, .sec-b-b,  .sec-b-c     {    padding-left: 80px!important;     padding-right: 80px!important;  }
.sec-c-a   { width: 100%!important;   padding-left: 30px!important;     }
.sec-c-b  { margin-left: 5%!important;   }
#section-e p {     padding-top: 5% !important;    }
.sec-e-b  { width: 100%!important;  }
.sec-e-c  { width: 100%!important;  }
.fantasie-a p, .fantasie-b p  { text-align: center!important; }
.fantasie-image   { padding-left: 16%!important;   padding-right: 24%!important;  padding-top: 20px!important;  }
}
.section-post.post-1124 {
background-color: #FFC458;
background-image: url(http://daniela-kulot.de/img/Start-BG1.jpg), url(http://daniela-kulot.de/img/Start-BG2.jpg)!important;
background-repeat: no-repeat, repeat-x!important;
background-position: center top;
}
#eins .section-inner {   padding-bottom: 40px!important; }
#site-description {     color: rgba(255,255,255,.0)!important;      }
.toptext {   padding-top: 26px!important; }
#main-nav a {    padding: 10px 15px 7px!important;  }
.menu-item-1172 {    margin-right: -8px!important;  }
.menu-item-1183 {    margin-right: -8px!important;  }
.menu-item-1147 {    margin-right: -14px!important;  }
.menu-item i._after {   margin-left: 0.9em; margin-top: -0.7em; margin-right: -5px!important;  }
.menu-item-1147 i._after {   margin-left: 0px!important; margin-top: -7px!important; margin-right: -5px!important;  } 
.module h1:first-child {  padding-top: 30px!important;  line-height: 1.2em!important;  }
.module-image .image-title {    font-size: 1.0em!important;  }
.module-image .image-title a {    font-size: 1.06em!important; font-family: "Open Sans";  }
.more-link {    font-weight: 600!important;  }
@media (min-width: 200px) and (max-width: 800px) { 
.menu-item i._after {    display: none!important;   }
.widgettitle, .widgettitle a { font-size: 1.0em!important; }
.module-image .image-title {    font-size: 0.9em!important;  }
.module-post .post-content {    font-size: 0.9em!important;  }
}
.widget ul ul li {     padding-left: 18px!important; }
#footer .textwidget { line-height: 2.3em!important; }
.footer-widgets a { font-size: 0.95em!important; line-height: 1em!important;    }
#footer .back-top ab { padding: 24px 16px!important;   }