/**
* Theme Name: 	Total-Child
* Theme URI: 	https://berkenthin-amt.de
* Description: 	Child-Theme von Total.
* Author: 		Uwe Bienasch
* Author URI: 	https://dreifueralles.de
* Template: 	Total
* Version: 		1.0.0
*/


@import url('ub-style-reset.css');
@import url('ub-tables.css');
@import url('ub-fonts.css');


/* @import url('https://fonts.googleapis.com/css?family=Lato'); */


/* #menu-item-1278, #menu-item-3217,#menu-item-3360 {
    border: 0;
    display: none;
} */

#menu-item-2020 {
    border: 0;
    display: none;
} 

/*
.page-id-2775 {

 display: none;
}
*/

.ub-hot-news{
    border-bottom: 1px solid #e6e6e6;
}

.post-edit {
    padding: 40px 0 60px;
    display: none;
}

#sidebar {
    margin-top: -18px;
}

.ub-menu-title {
    color: #649e8c;
    font-size: 18px;
    padding: 0;
    font-weight: 400;
    font-family: "Open sans";
    letter-spacing: 0.05em;
}

.site-logo-text {
    display: none!important;
    }
    
#footer {
    display: none;
}    
    
    
ul.vcex-filter-links {
    margin-bottom: 20px;
    display: none;
}


.navbar-style-four .dropdown-menu > li > a {
    display: block;
    height: 30px;
    line-height: 0px;
    color: #555;
    font-weight: normal;
    padding: 8px 12px;
}

.site-search-toggle .fa {
    display: none;
}

.site-breadcrumbs {
    display: none!important;
}

.site-footer {
    font-size: 90%;
}

.page-header {
    border-bottom: 1px solid #eee;
}
/*--------Einstellungen header center bei Full-Size-------------------- */


/*--------Einstellungen header height-------------------- */


#site-header, .is-sticky #site-header {
    height: 200px;
}
 
#site-header, .is-sticky #site-header {
background-image: url(https://berkenthin-amt.de/wp-content/uploads/2017/05/banner-aberk-1200x200-3.jpg);
background-size:1200px;
background-repeat: no-repeat;
background-position: center;
}

.vcex-bullets ul {
    margin-top: 15px !important;
}


.vcex-teaser-heading {
    color: #AE2626!important;
    font-weight: 600!important;
}

.page-header {
    background: #fcfcfc !important;
    margin: 30px 0 40px 0;
    padding: 5px 0;
}

/*
.page-id-1938 .page-header {
    background: transparent !important;
    margin: 40px 0 10px 0;
}
*/


.header-one #site-logo a img {
    max-width: 50%;
}
/*
.page-header-title {
    color: #777;
    letter-spacing: 0.1em!important;
    margin-top: 40px;
}


.page-header-title {
    color: #999;
    letter-spacing: 0.1em !important;
    margin-top: 40px;
    margin-bottom: 20px;
    font-size: 31px;
    font-weight: 300 !important;
    font-style: italic;
}


*/

.page-header-title {
    color: #649e8c!important;
    letter-spacing: 0.1em !important;
    margin-top: 40px;
    margin-bottom: 20px;
    font-size: 31px;
    font-weight: 300 !important;
	color: #000;
	font-style: italic;
}

/* Schriften */


h1 {
/* color: #2c9ba3!important; */
/* color: #006100!important; */
}


h2 {
    color: #656565;
    letter-spacing: .8px !important;
}

h2 .ub-teaser-box-jobs {
color: #649e8c!important;
}

h3.datum {
    color: #b05454;
    letter-spacing: 0.07em;
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 0.9em;
}


.ub-infra-title {
    color: #656565!important;
    font-weight: normal !important;
    letter-spacing: 0.05em;
    font-size: 1.3em !important;
}

.ub-welcome-title {
    color: #656565!important;
    letter-spacing: 0.05em;
    font-size: 2em !important;
    line-height: 1.5em;
}

.ub-sub-title {
    color: #656565!important;
    letter-spacing: 0.05em;
    font-size: 1.8em !important;

}

.ub-sub-title-jobs {
    color: #656565!important;
    letter-spacing: 0.05em;
    font-size: 1.2em !important;

}



.ub-header-wedding {
color:#c34242!important;
font-family: 'Tangerine', cursive!important;
}


hr {
    margin: 20px 0;
}

.entry-title {
    color: #2E8268!important;
}

/*
h2,h3 {
font-family: "Helvetia";
font-weight: 300;
}
*/

p {
    letter-spacing: 0.02em!important;
}

strong,.bold {
    font-weight: 500;
    color: #656565;
}

.w600  {
	font-weight: 600;
}

a.ext, a.ub-mail, a.mail, a.linkcolor{
color: #328269!important;
text-decoration: underline;
}

.page-id-1133 .first {
    font-weight: 600;
    color: #656565;
}

.ub_quote {
    font-family: Georgia !important;
    font-style: italic;
    font-size: 140%;
    letter-spacing: 0.05em;
    color:inherit;
}


.search-entry h2 {
    color: #A40937;
}
/* Navigation */

#site-navigation li.megamenu > ul.sub-menu > .menu-item-has-children > a {
    font-weight: 600;
    color:#6b6b6b ;
}

#site-navigation li.megamenu > ul.sub-menu {
    width: 100%;
    left: 0;
    right: auto;
    border-radius: 0 0 20px 20px;
    padding: 12px 0 0;
    background: #fff9fa;
}

#site-navigation .dropdown-menu ul a {
    font-size: .9em;
    background: #fff9fa;
}

/* Images */

.wpb_single_image img {
    padding: 8px;
    background: white;
    box-shadow: 0 0 5px rgba(0,0,0,.1);
}

/* Links */
/*
a {
    color: gray;
    text-decoration: none;
    outline: medium none;
}

a:hover {
    color: #AC234A;
    text-decoration: underline;
    outline: medium none;
}
*/

#top-bar-content a, #top-bar-social-alt a {
    text-decoration: none!important;
}

#top-bar-content a:hover{
    text-decoration: underline!important;
}

/*
.vcex-button, input[type="submit"], .theme-button, button, #header-two-search-submit, #site-scroll-top:hover, #main .tagcloud a:hover, #wp-calendar caption, #sidebar .modern-menu-widget li.current-menu-item a, .navbar-style-one .menu-button > a > span.link-inner, #mobile-menu a:hover .post-tags a:hover, .vcex-filter-links a:hover, .vcex-filter-links li.active a, .page-numbers a:hover, .page-numbers.current, .page-numbers.current:hover, #mobile-menu a, .vcex-testimonials-fullslider .sp-selected-button {
    background: #0D3D63 none repeat scroll 0% 0%!important;
}
*/

/*
a:visited {
    color: red;
    text-decoration: none;
    outline: medium none;
}*/




/*
.stecknitz-banner-kl {
background: url(https://berkenthin-amt.de/wp-content/uploads/2017/02/stecknitzbanner-amt2.jpg) no-repeat;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
width:281px;
min-height: 362px;
margin-bottom: 20px;
border-radius: 10px;
}
*/


.stecknitz-banner-kl-02 {
background: url(https://berkenthin-amt.de/wp-content/uploads/2020/11/stecknitzbanner-amt-kl.jpg) no-repeat;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
width:281px;
min-height: 107px;
margin-bottom: 20px;
border-radius: 10px;
}

.hochzeits-banner-kl {
background: url(https://berkenthin-amt.de/wp-content/uploads/2017/05/hochzeitsbanner-start.jpg) no-repeat;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
width:281px;
min-height: 362px;
margin-bottom: 20px;
border-radius: 10px;
}

.hochzeits-banner-kl02 {
background: url(https://berkenthin-amt.de/wp-content/uploads/2019/12/hochzeitsbanner-start-klein.jpg) no-repeat;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
width:281px;
min-height: 107px;
margin-bottom: 20px;
border-radius: 10px;
}


.leseherbst {
background: url(https://berkenthin-amt.de/wp-content/uploads/2019/10/leseherbst.jpg) no-repeat;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
width:100%;
min-height: 107px;
margin-bottom: 20px;
border-radius: 10px;
}

.unterst-hilfsbed {
background: url(https://berkenthin-amt.de/wp-content/uploads/2022/06/unterst-hilfsbed.jpg) no-repeat;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
width:281px;
min-height: 107px;
margin-bottom: 20px;
border-radius: 10px;
}


.ukraine-hilfe {
background: url(https://berkenthin-amt.de/wp-content/uploads/2022/03/ukraine-hilfe.jpg) no-repeat;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
width:281px;
min-height: 107px;
margin-bottom: 20px;
border-radius: 10px;
display: none;
}

.stoerung {
background: url(https://berkenthin-amt.de/wp-content/uploads/2018/01/stoerung.jpg) no-repeat;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
width:281px;
min-height: 107px;
margin-bottom: 20px;
border-radius: 10px;
}


.infos-pflege {
background: url(https://berkenthin-amt.de/wp-content/uploads/2022/03/infos-pflege.jpg) no-repeat;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
width:281px;
min-height: 107px;
margin-bottom: 20px;
border-radius: 10px;
display: none;
}




.buergerbus {
background: url(https://berkenthin-amt.de/wp-content/uploads/2019/11/buergerbus-button.gif) no-repeat;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
width:281px;
min-height: 107px;
margin-bottom: 20px;
border-radius: 10px;
}


.start-datenschutzbeauftragter {
background: url(https://berkenthin-amt.de/wp-content/uploads/2019/09/datenschutzbeauftragter.jpg) no-repeat;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
width:281px;
min-height: 107px;
margin-bottom: 20px;
border-radius: 10px;
}


.start-shserviceportal {
background: url(https://berkenthin-amt.de/wp-content/uploads/2019/09/sh-serviceportal.jpg) no-repeat;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
width:100%;
min-height: 107px;
margin-bottom: 20px;
border-radius: 10px;
border: 1px solid silver;
}

.start-zufisch {
background: #b3cde8 url(https://berkenthin-amt.de/wp-content/uploads/2020/10/zufisch.jpg) no-repeat;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
width:100%;

min-height: 107px;
margin-bottom: 20px;
border-radius: 10px;
border: 1px solid silver;
}

.ortsentwicklung {
background: url(https://berkenthin-amt.de/wp-content/uploads/2020/11/ortsentwicklung-button02.png) no-repeat;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
width:281px;
min-height: 107px;
margin-bottom: 20px;
border-radius: 10px;
display: none;
}

.demokratieleben {
background: url(https://berkenthin-amt.de/wp-content/uploads/2020/11/demokratieleben-button.gif) no-repeat;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
width:281px;
min-height: 107px;
margin-bottom: 20px;
border-radius: 10px;
border: 1px solid silver;
}
 


.stoerung-versorgung {
background: url(https://berkenthin-amt.de/wp-content/uploads/2019/08/stoerung-versorgung-rot.jpg) no-repeat;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
width:281px;
min-height: 107px;
margin-bottom: 20px;
border-radius: 10px;
}

.stecknitz-post {
background: url(https://berkenthin-amt.de/wp-content/uploads/2018/07/start-stecknitzpost.jpg) no-repeat;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
width:281px;
min-height: 107px;
margin-bottom: 20px;
border-radius: 10px;
}


.aktiv-region-banner-kl {
background: url(https://berkenthin-amt.de/wp-content/uploads/2020/03/aktivregionbanner-start.jpg) no-repeat;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
width:281px;
min-height: 107px;
margin-bottom: 20px;
border-radius: 10px;
border: 1px solid silver;
}


/*
.kontakt-verwaltung {
background: url(https://berkenthin-amt.de/wp-content/uploads/2020/03/kontakt-verwaltung.jpg) no-repeat;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
width:100%;
min-height: 107px;
margin-bottom: 20px;
border-radius: 10px;
}
*/

/*
.kontakt-nachbarschaftshilfe {
background: url(https://berkenthin-amt.de/wp-content/uploads/2020/03/nachbarschaftshilfe.jpg) no-repeat;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
width:100%;
min-height: 107px;
margin-bottom: 20px;
border-radius: 10px;
}



.kontakt-hilfegesuch {
background: url(https://berkenthin-amt.de/wp-content/uploads/2020/03/hilfe-gesucht.jpg) no-repeat;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
width:100%;
min-height: 107px;
margin-bottom: 20px;
border-radius: 10px;

}
*/

.kontakt-zaehlerstand-kl {
background: url(https://berkenthin-amt.de/wp-content/uploads/2020/11/kontakt-zaehlerstand.jpg) no-repeat;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
width:286px;
min-height: 82px;
margin-bottom: 20px;
border-radius: 10px;
/* display: none; */

}




.kontakt-testzentrum-kl {
background: url(https://berkenthin-amt.de/wp-content/uploads/2021/02/testzentrum.gif) no-repeat;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
width:286px;
min-height: 82px;
margin-bottom: 20px;
border-radius: 10px;
display: none;
}



/*
.kontakt-ordnung-kl {
background: url(https://berkenthin-amt.de/wp-content/uploads/2020/03/kontakt-ordnungsamt-kl.jpg) no-repeat;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
width:286px;
min-height: 82px;
margin-bottom: 20px;
border-radius: 10px;

}
*/




.hilfe-verbraucher-kl {
background: url(https://berkenthin-amt.de/wp-content/uploads/2020/03/hilfe-verbraucher-kl.jpg) no-repeat;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
width:286px;
min-height: 82px;
margin-bottom: 20px;
border-radius: 10px;
display: none;
}


.kontakt-hilfegesuch-kl {
background: url(https://berkenthin-amt.de/wp-content/uploads/2020/03/hilfe-gesucht-kl.jpg) no-repeat;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
width:286px;
min-height: 82px;
margin-bottom: 20px;
border-radius: 10px;
display: none;
}

.kontakt-nachbarschaftshilfe-kl {
background: url(https://berkenthin-amt.de/wp-content/uploads/2020/03/nachbarschaftshilfe-kl.jpg) no-repeat;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
width:286px;
min-height: 82px;
margin-bottom: 20px;
border-radius: 10px;
display: none;
}


.kontakt-verwaltung-kl {
background: url(https://berkenthin-amt.de/wp-content/uploads/2020/03/kontakt-verwaltung-kl.jpg) no-repeat;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
width:286px;
min-height: 82px;
/* margin-top: 50px; */
margin-bottom: 20px;
border-radius: 10px;

}


.wahl-2024 {
background: url(https://berkenthin-amt.de/wp-content/uploads/2025/01/wahl2025.jpg) no-repeat;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
width:286px;
min-height: 82px;
/* margin-top: 50px; */
margin-bottom: 20px;
border-radius: 10px;

}




.luebeck-sahms {
background: url(https://berkenthin-amt.de/wp-content/uploads/2024/09/luebeck-sahms-02.gif) no-repeat;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
width:286px;
min-height: 82px;

margin-bottom: 20px;
border-radius: 10px;
display: none;
}



/*
.wahl-2022 {
background: url(https://berkenthin-amt.de/wp-content/uploads/2023/04/europawahl2024.jpg) no-repeat;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
width:286px;
min-height: 82px;
margin-top: 0px;
margin-bottom: 20px;
border-radius: 10px;

/* display: none; */



.termin-vereinbarung {
background: url(https://berkenthin-amt.de/wp-content/uploads/2021/05/termin-vereinbarung.gif) no-repeat;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
width:286px;
min-height: 82px;

margin-bottom: 20px;
border-radius: 10px;
}




.aktuelles-corona-kl {
background: url(https://berkenthin-amt.de/wp-content/uploads/2020/06/aktuelles-corona-kl.jpg) no-repeat;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
width:286px;
min-height: 82px;
margin-top: 0px;
margin-bottom: 20px;
border-radius: 10px;
display: none;
}


.button-srv {
background: url(https://berkenthin-amt.de/wp-content/uploads/2020/08/srv-kl.jpg) no-repeat;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
width:286px;
min-height: 82px;
margin-bottom: 20px;
border-radius: 10px;
}

/* Stecknitz-Beirat */

.button-stecknitz-app {
background: url(https://berkenthin-amt.de/wp-content/uploads/2020/08/stecknitz-beirat-button.jpg) no-repeat;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
width:286px;
min-height: 82px;
margin-bottom: 20px;
border-radius: 10px;
/* display: none; */
}


.button-betreuung {
background: url(https://berkenthin-amt.de/wp-content/uploads/2025/05/betreuungsangebote.gif) no-repeat;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
width:286px;
min-height: 82px;
margin-bottom: 20px;
border-radius: 10px;

}



.wahl-2023 {
background: url(https://berkenthin-amt.de/wp-content/uploads/2023/01/wahl-2023.jpg) no-repeat;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
width:286px;
min-height: 82px;
margin-bottom: 20px;
border-radius: 10px;
/* display: none; */
}


.bevoelkerungsschutz {
background: url(https://berkenthin-amt.de/wp-content/uploads/2023/03/bevoelkerungsschutz.gif) no-repeat;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
width:286px;
min-height: 82px;
margin-bottom: 20px;
border-radius: 10px;
/* display: none; */
}




/*



.button-stecknitz-app {
background: url(https://berkenthin-amt.de/wp-content/uploads/2022/09/stecknitz-app.jpg) no-repeat;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
width:286px;
min-height: 82px;
margin-bottom: 20px;
border-radius: 10px;
border: gray solid 0px;
}
*/











.category-11 .wpex-row .span_1_of_2 {
    width: 33%!important;
} 


/* --------light-box-Abdunklung------- */

.ilightbox-overlay.minimal {
    background: rgba(0, 0, 0, 0.63) none repeat scroll 0% 0%!important;
}

.boxed-main-layout #wrap .container {
    padding-left: 60px;
	padding-right: 60px;
}

/* Footer */

#footer-builder {
background-color: #ededed !important;
color: #6c6c6c !important;
background-image: url(https://berkenthin-amt.de/wp-content/uploads/2021/11/collage-09-2021.png);
background-repeat: no-repeat;
background-position: bottom;
-webkit-background-size: contain;
-moz-background-size: contain;
-o-background-size: contain;
background-size: contain;
background-size: 1200px;
}
/* footer-builder-content */
.ub-footer-column {

}

.ub-footer-header {
    color: green !important;
    letter-spacing: 0.1em;
    font-size: 110% !important;
    border-bottom: 1px solid silver;
}

.ub-footer-text {
	font-size: 90%;
}

.ub-footer-image {
background:tansparent!important;
}



/*
.theme-button {
    background: #649E8C!important;
}
*/


.space {
height: 30px;
}


/* Suche */


input[type="search"] {
    padding: 0.2em;
    border-radius: 5px;
    margin-top: 20px;
}

.searchform .searchform-submit {
    top: 70%;}
    
    
/* Forms */

.ub-form-text {
    font-weight: 500;
    font-size: 1.2em;
    color: #6E6E6E;
    letter-spacing: 0.06em;
}


input[type="text"], input[type="password"], input[type="email"], input[type="tel"], input[type="url"], input[type="search"], textarea {
    padding: 0.2em;
    border-radius: 5px;
}

textarea {
    width: 100%;
    max-width: 100%;
    font-family: inherit;
    height: 10em;
}

.wpcf7 input, .wpcf7 textarea {
    margin-top: 0px;
    border: solid 1px #c3c3c3;
}

input[type="submit"]{
background: #000;
}

#site-scroll-top:hover {
    background: #D85C22 none repeat scroll 0% 0%;
}


.form_left {float: left; max-width:50%;min-width:380px; margin: 0 80px 30px 0;}
.form_right {float:left; max-width:50%;min-width:300px; margin: 0 30px 0 0}

.textfeld-vorwahl {
	width: 80px;
	margin-bottom: 10px;
		margin-left: 3px;
	
}

.textfeld-ruf {
	width: 105px;
	margin-left: 8px;
}

.form_left {float: left; max-width:50%;min-width:380px; margin: 0 80px 30px 0;}
.form_right {float:left; max-width:50%;min-width:300px; margin: 0 30px 0 0}





/* ------Reiter Gemeinde-Infos------- */

.vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tabs-list {
    margin-bottom: 50px!important;
}



/* ------Mitarbeiter------- */


#mobile-menu a{
    background: gray none repeat scroll 0% 0%!important;
    color: #FFF;
}

/* ------Media Queries------- */










@media screen and (max-width: 1180px) {

#site-header, .is-sticky #site-header { 
  background: url(https://berkenthin-amt.de/wp-content/uploads/2017/05/banner-aberk-1200x200b.jpg) no-repeat!important;
}
}


/*
@media screen and (max-width: 1100px) {

.page-header-title  {
    margin-top: 100px;
}


.single-post-title {
    margin-top: 50px;
}



#content-wrap {

	margin-top: 50px;
}

}
*/

@media screen and (max-width: 778px) {

#site-header, .is-sticky #site-header { 
  background: url(https://berkenthin-amt.de/wp-content/uploads/2017/01/banner-780x120.jpg) no-repeat!important;
}

#site-header, .is-sticky #site-header {
    height: 120px;
    padding-top: 40px;
    padding-bottom: 30px;
}

.side-box, .stecknitz-banner-kl {
display: none;
}

}


/*
@media screen and (max-width: 959px) {

.page-header-title {
    margin-top: 40px;
}

#content-wrap {

	margin-top: 0px;
}


.single-post-title {
    margin-top: 20px;
}


}
*/




@media screen and (max-width: 420px) {

#site-header, .is-sticky #site-header { 
  background: url(https://berkenthin-amt.de/wp-content/uploads/2017/01/banner-420x120.jpg) no-repeat!important;

}


#sidebar-inner {

	display: none;
}

/*
#button-mobile-wrapper {
	margin: 0 auto;
	padding-left: 10px;
}
*/



#site-header, .is-sticky #site-header {
    height: 100px;
}


.boxed-main-layout #wrap .container {
    padding-left: 20px;
	padding-right: 20px;
}

}

@media screen and (max-width: 360px) {

button, input, textarea {
    width: 260px;
}


}

@media screen and (max-width: 320px) {

#site-header, .is-sticky #site-header { 
  background: url(https://berkenthin-amt.de/wp-content/uploads/2017/01/banner-320x120.jpg) no-repeat!important;

}

}
