/*
 Theme Name:   twentysixteen Child
 Description:  twentysixteen Child Theme
 Template:     twentysixteen
 Version:      1.0.0
*/
/* @import url("../twentysixteen/style.css");*/
 
body{font-family: 'Poppins', sans-serif!important; font-size:14px;}.main-navigation {	font-family: 'Poppins', sans-serif!important; font-size:14px;}


.main-navigation .current-menu-item > a, .main-navigation .current-menu-ancestor > a {
    font-weight: 700;
	color: #80c342!important;
}
.main-navigation a:hover, .main-navigation a:focus {
    color: #80c342!important;
}
a{
    color: #80c342;
}
.my_blg {height: 290px;object-fit: cover; margin-bottom: 45px;}
.header-image img {margin-top: 8px;}
.cont_mes{text-align: center;font-size: 12px;margin-bottom: 10px;}

.ftc {margin-top: 5px;}
.copy a {
    color: #FFFF;
}
.main-navigation a {
    color: #fff;
    display: block;
    line-height: 1.3125;
}.black-header{	padding-bottom:17px!important;}
.site {
    margin: 0px;
}
img.r_icon {
    padding-right: 5px;
}
/*img.img-responsive.dk.homepage_image.wp-post-image {*/
/*    display: revert;*/
/*}*/
img.blog_image{
    display: none;
}
img.leptop_view_icon {
    width: 25px !important;
    height: 25px !important;
    margin-right: 5px;
}
.leptop_view {
    margin-top: 25px;
}
.scrll_4.style-3 {
    margin-left: 25px;
}
.only_leptop
{
    display:none;
}
.home_text {
    text-align: left;
}
.home_text_heding
{
    margin-top: 0px;
    text-align: left;
}
.ea-body {
    text-align: left !important;
}
img.r_icon {
    padding-right: 5px;
    padding-bottom: 5px;
    height: 30px !important;
}
span.hed_acco {
    font-size: 20px !important;
}
.ttc a {color: #FFF!important;}
.black4 {padding: 20px 70px;}

.light_green h2 {margin-top: 30px; margin-left: 15px; margin-bottom: 25px !important;}
.light_blue h2{margin-top: 30px; margin-left: 15px;}
.blog h2{margin-top: 30px; margin-left: 15px;}

.site-header-main {
    padding-left: 55px;
}
div#pageId {
    margin-top: 10px;
}
body:not(.custom-background-image)::before, body:not(.custom-background-image)::after {
    height: 0px;
}
.main {background: linear-gradient(to right, #ffffff 50%, black 50%);}
.bw {background: linear-gradient(to right, #009FDA 50%, black 50%);}

.padd{ padding:0px!important;}
.padd1{padding-left:0px!important;}

.m10{margin-top: 10px;}
/*--------Header Part---------*/
.top_part ul {padding: 0px; margin:0px;}
.top_part ul li {display: inline-block;list-style: none; margin-left: 38px!important; margin-top: 5px;}
.top_part ul li:first-child {margin-left: 0px; margin-top: 0px;}
.top_part ul li a {color:#000;}
.top_part ul li a:hover {color:#000; text-decoration:none;}
.top_part ul li span {display: block;}

.top_part {margin-top: 15px;}

.navbar-brand {display: none;}
.nav>li>a {padding: 10px 15px!important;}

.navbar{ margin-bottom:0px!important; min-height: 72px!important; border-radius: 0px!important;}
.navbar-inverse {border-color: transparent!important; background:#000!important;}
.nav>li {margin-top: 11px!important;}
.navbar-nav {margin: 0px!important;}

.page-template-schulmedizin .des {background: #009fda!important;height: 1px;}
.page-template-alternativmedizin .des {background: #80c342!important;height: 1px;}

.breaking {position: relative;}
.breaking ul li {border: 2px solid #fff;margin-bottom: 6px;padding: 5px; list-style: none;}
.breaking ul li:before {content: ""; font-family: fontawesome;position: absolute;left: 0px;
height: 20px;width: 20px; border-radius: 100px; 

background: rgb(116,255,0);
background: linear-gradient(123deg, rgba(116,255,0,1) 0%, rgba(56,243,120,1) 48%, rgba(0,231,231,1) 64%);}
/*.black {*/
/*    color: #FFF;*/
/*    padding: 56px;*/
/*    background-image: url(http://projectstestserver.com/lenz/wp-content/uploads/2021/05/Webp.net-resizeimage.jpg) !important;*/
/*}*/

p.wpsm-hide {
    color: #ffffff !important;
}
p.wpsm-show
{
color: #ffffff !important;
}
.white{background:#FFF!important; padding-top: 22px;}
.doc p {margin-bottom: 0px;}
.doc h2 {margin-bottom: 2px;}
.doc h3 {margin-bottom: 2px; margin-top:5px;}

.black{ background:#000; color:#FFF; padding: 56px}
.black_in{ background:#000; color:#FFF; min-height: 92vh;}
.black2{ padding: 58px;}
.black3{ padding: 26px 40px;}

.them{margin-top: 15px;}

.blue{ background:#009fda; color:#FFF; text-align:center; }
.green{ background:#80c342; color:#FFF; text-align:center; padding:0px;}

.blue a, .green a{ color:#FFF; padding:54px; display:block;}
.blue a:hover, .green a:hover{ color:#FFF; text-decoration:none;}
.blue h3, .green h3 {margin-bottom: 0px;font-weight: bold;letter-spacing: 2px;}

.copy{ background:#000; color:#FFF; text-align:center; font-size: 12px; padding: 10px; margin-top: -5px; position: absolute;
    width: 100%;bottom: 0;}
.llp{text-align:center; font-size: 12px; padding: 10px;}

.act {color: #00e7e7!important;}
.m37{margin-top: 37px;}


/*--------Schulmediz Page Css---------*/

.light_blue{ background:#009fda; color:#FFF; min-height: 92vh;}
.event{margin-bottom:15px; cursor: pointer;}
.event h3 {margin: 0px;font-size: 15px;margin-bottom: 5px;text-align: left; min-width: 300px;}
.event img {height: 125px;width: 100%;object-fit: cover;}
.event a{color:#FFF;}
.event a:hover{color:#FFF; text-decoration:none;}
/*.scrll_4 {display: inline-block;width: 100%;height: 516px;border-top: 0;overflow-y: scroll;margin-top: 10px; }*/
.style-3::-webkit-scrollbar-track{background-color: #ffffff;border: 2px solid #a6a6a6;border-radius: 2px;}
.style-3::-webkit-scrollbar{width: 6px;background-color: #7f7f7f; }
.style-3::-webkit-scrollbar-thumb{background-color: #7f7f7f; }

/*--------Alternativmedizin Page Css---------*/

.light_green{ background:#80c342; color:#FFF; min-height: 95vh;}

/*--------blog Page Css---------*/
.blog{}
.blog .event a{color:#000!important;}
.column {text-align: justify;}

/*--------uber-mich Css---------*/

.my_doc {position: relative; margin-left: -50px;}
.name {position: absolute;top: 170px;right: 0;}

/*--------contact Css---------*/
.form-group {position: relative; margin-top: 11px; margin-bottom: 0px;}
.form-group2 {position: relative;margin-bottom: 2.8rem; }

.form-control{box-shadow: inset 0 1px 1px rgba(0,0,0,.0)!important;}
.form-control-placeholder {position: absolute;top: 3px;padding: 7px 0 0 7px;transition: all 200ms;opacity: 0.9; left: 0; font-weight: normal; color: #000!important;}
.form-control-placeholder2 {position: absolute;top: 3px;padding: 7px 0 0 30px;transition: all 200ms;opacity: 0.9; left: 0; font-weight: normal;}

.form-control:focus + .form-control-placeholder,
.form-control:valid + .form-control-placeholder {font-size: 70%;transform: translate3d(0, -41%, 0);opacity: 1; font-weight: bold;}

.my_concat p {margin-bottom: 0px;line-height: 18px;}
.my_concat p b {margin-top: 12px!important;display: block;}
.my_concat h4 {font-size: 15px;margin-top: 15px;margin-bottom: 20px;}
.boc_x4 {width: 100%;margin-bottom: 5px;height: 40px!important;border-radius: 4px;border: 1px solid #5a5c5d;padding-left: 9px!important;padding-top: 15px!important;border-radius:0px!important;}

.boc_x5 {width: 100%; margin-bottom: 5px;height: 123px!important;border-radius: 4px;border: 1px solid #5a5c5d;padding-left: 9px!important;padding-top: 15px!important;border-radius:0px!important;}
.page-template-home .dk{width: 100%;}
.my_concat {background: #000; min-height: 92vh !important; height: 650px !important;}
.doc2 { padding-top: 120px;}
.footer {margin: 0px!important;}
.white.column.cont_doc {
    height: 650px !important;
}
img.image_about.cont_doc {
    height: 630px !important;
}
/*.container-fluid.mpadd.padd.bw {*/
/* background: url(http://projectstestserver.com/lenz/wp-content/uploads/2021/05/istockphoto-1187672611-612x612-1.png)no-repeat!important;*/
/* background-size: contain!important;*/
/*}*/
.black
{
    background: url(http://projectstestserver.com/lenz/wp-content/uploads/2021/05/bg_2700v1800px.jpeg)repeat!important;
    min-height: 600px !important;
    height: 100% !important;
    object-fit: cover;
}
.black_in.column.my_concat
{
  background: url(https://www.drlenzsinepraxis.at/wp-content/uploads/2021/05/background_lenz_6500x4500px.jpeg)no-repeat!important;  
}
.black3
{
  background: url(https://www.drlenzsinepraxis.at/wp-content/uploads/2021/05/background_lenz_6500x4500px.jpeg)no-repeat!important;  background-size: cover !important;  
}
/*    background-size: contain!important;}*/
/* search start */
input[type="search"].search-field {
    border-radius: 2px 0 0 2px;
    width: 515px;
    height: 40px;
    margin: 10px 5px;
}
input.search-field {
    margin-top: 10px;
}
button.search-submit {
    height: 42px;
    margin-top: 9px;
}
/* search end */
@media only screen and (width: 768px) {
/* .dropdown:hover .dropdown-menu {display: block;} */
input[type="search"].search-field {
    width: 720px;
}
}
@media screen and (min-width: 200px) and (max-width: 768px) { 
	.page-template-home .dk{width:90%!important;}
 .mpadd{padding:0px!important;}
.top_part ul li {display: inline-block;list-style: none;margin-left: 0px;text-align: center;width: 100%; margin-bottom: 8px;}
.top_part ul li span {display: inline-block;}
.navbar-brand {display: block; color: #FFF!important;}
.scrll_4 {display: inline-block;width: 100%;height: 100%; border-top: 0;overflow-y: auto;margin-top: 10px;}
.event img {height: 250px;width: 100%;object-fit: cover;}
.black2 {padding: 18px;}
.column{height:100%!important;}
.my_doc {position: relative;margin-left: 0px;}
.name {position: absolute;top: 0;width: 100%;text-align: center;}
.black3 { padding: 20px 10px;}
.nav>li {margin-top: 2px!important;}
.dk{width: 100%;}

}
@media (min-width: 767px) and (max-width: 1035px) {
.site-header-main {
    padding-left: 25px;
}
.main-navigation a {
    outline-offset: -8px;
    padding: 0.55625em 0.35em;
    white-space: nowrap;
}
.carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img {
    min-height: 494px;
}
input[type="search"].search-field {
    width: 720px;
}
}
@media (min-width: 200px) and (max-width: 909px) { 
body {
    font-family: 'Poppins', sans-serif!important;
    font-size: 11px;
}
.h2, h2 {
    font-size: 25px;
}
.h3, h3 {
    font-size: 20px;
}
.header-image img {
    max-width: 100%;
    margin-top: 0px;
    float: left !important;
    margin-left: -60px;
}
.tel {
    line-height: 0px;
    float: left;
    font-size: 10px;
    margin-left: -45px;
    }
    .site-header {
    padding: 0em 0.6923%;
    float: right !important;
    top: 0% !important;
}
  .menu-toggle {
    border: 1px solid #000000;
    color: #000000;
}
.col-sm-6.left_side {
    width: 50%;
    float: left;
}
.col-sm-6.padd.right_side {
    width: 50% !important;
    float: right !important;
}
.padd {
    padding: 0px!important;
    width: 100% !important;
}
.sp-ea-one.sp-easy-accordion .sp-ea-single .ea-body {
    padding: 0px 0px 0px 0px!important;
}
.black {
   padding: 5px;
}

.main-navigation a {
    color: #000000;
    display: block;
    line-height: 1.3125;
}
.container-fluid.mpadd.padd {
    background: #fff;
}
.doc2 {
    display: none;
}
.white.column.cont_doc {
    min-height: 92vh;
}
.col-sm-7 {
    padding-bottom: 10px;
}
.light_green {
    min-height: 45vh !important;
}
.site-header-main {
    padding-right: 15px;
    float: right;
}
span.hed_acco {
    font-size: 13px !important;
}
.only_leptop
{
  display: revert;
}
.doc {
    text-align: center;
}
img.img-responsive.dk.homepage_image.wp-post-image {
    border-bottom: 2px solid #fff;
}
.doc h3 {margin-bottom: 2px; margin-top:25px;}
.home_text
{
 text-align: center;
}
.home_text_heding
{
    margin-top: 15px;
    text-align:center;
}
.top_part {
    margin-top: 37px !important;
}
.scrll_4.style-3 {
    margin-left: 0px;
}
.col-sm-offset-1 {
    margin-left: 0% !important;
}
}
@media (min-width: 768px){
.col-sm-6 {
    width: 49.99%;
}
}
@media (min-width: 200px) and (max-width: 767px) {
input[type="search"].search-field {
    width: 370px;
}
}
@media (min-width:910px) and (max-width: 1111px) {
  .black {
    background: url(http://projectstestserver.com/lenz/wp-content/uploads/2021/05/bg_2700v1800px.jpeg)repeat!important;
    min-height: 555px !important;
    height: 100% !important;
      object-fit: cover;
  }  
 .img-responsive {
    min-height: 535px;
}  
.my_concat {
    min-height: 50vh !important;
    height: 650px !important;
    object-fit: cover;
}
.black_in.column.my_concat {
    background: url(http://projectstestserver.com/lenz/wp-content/uploads/2021/05/background_lenz_6500x4500px.jpeg)no-repeat!important;
    min-height: 885px !important;
      object-fit: cover;
}
.image_about {
    height: 863px !important;
      object-fit: cover;
}
img.image_about.cont_doc {
    height: 650px !important;
      object-fit: cover;
}
input[type="search"].search-field {
    width: 420px;
}
}
@media (min-width:1112px) and (max-width: 1251px) { 
    .black
{
    background: url(http://projectstestserver.com/lenz/wp-content/uploads/2021/05/bg_2700v1800px.jpeg)repeat!important;
    min-height: 479px !important;
      object-fit: cover;
}
img.img-responsive.dk.homepage_image.wp-post-image{
    height: 458px !important;
      object-fit: cover;
}
input[type="search"].search-field {
    width: 480px;
}
}
@media (min-width: 1368px) and (max-width: 1436px) { 
    .black
{
    background: url(http://projectstestserver.com/lenz/wp-content/uploads/2021/05/bg_2700v1800px.jpeg)repeat!important;
    min-height: 636px !important;
      object-fit: cover;
}
input[type="search"].search-field {
    width: 550px;
}
}
@media (min-width: 1437px) and (max-width: 1495px) { 
    .black
{
    background: url(http://projectstestserver.com/lenz/wp-content/uploads/2021/05/bg_2700v1800px.jpeg)repeat!important;
    min-height: 685px !important;
      object-fit: cover;
}
img.img-responsive.dk.homepage_image.wp-post-image {
    height: 662px !important;
      object-fit: cover;
}
.black_in.column.my_concat {
    background: url(http://projectstestserver.com/lenz/wp-content/uploads/2021/05/background_lenz_6500x4500px.jpeg)no-repeat!important;
    min-height: 800px !important;
      object-fit: cover;
}
.image_about {
   min-height: 780px !important;
       object-fit: cover;
}
input[type="search"].search-field {
    width: 560px;
}
}
@media (min-width: 1496px) and (max-width: 1505px) { 
    .black
{
    background: url(http://projectstestserver.com/lenz/wp-content/uploads/2021/05/bg_2700v1800px.jpeg)repeat!important;
    min-height: 572px !important;
      object-fit: cover;
}
input[type="search"].search-field {
    width: 585px;
}
img.image_about.cont_doc {
    height: 808px !important;
      object-fit: cover;
}
}
@media (min-width: 1506px) and (max-width: 1600px) { 
	.page-id-19{overflow-y: hidden;overflow-x: hidden; }
	.white .image_about {height:780px;position:relative;left:5%!important;top:39px;
}
.black3{padding-top:40px;background-size: cover !important;}
.black {
    background: url(http://projectstestserver.com/lenz/wp-content/uploads/2021/05/bg_2700v1800px.jpeg)repeat!important;
    min-height: 828px !important;
    object-fit: cover;
}
	
.page-id-5 .black {
    background: url(http://projectstestserver.com/lenz/wp-content/uploads/2021/05/bg_2700v1800px.jpeg)repeat!important;
    min-height: 728px !important;
    object-fit: cover;
}
	
img.img-responsive.dk.homepage_image.wp-post-image {
    height: 707px !important;
    object-fit: cover;
}
.my_concat {
    background: #000;
    min-height: 45vh !important;
    height: 650px !important;
    object-fit: cover;
}
.image_about {
    min-height: 120px !important;
    object-fit: cover;
}
input[type="search"].search-field {
    width: 620px;
}
}
@media (min-width: 1601px) and (max-width: 2100px) { 
    .black
{
    background: url(http://projectstestserver.com/lenz/wp-content/uploads/2021/05/bg_2700v1800px.jpeg)repeat!important;
    min-height: 967px !important;
      object-fit: cover;
}
img.img-responsive.dk.homepage_image.wp-post-image {
    height: 945px !important;
      object-fit: cover;
}
img.image_about.cont_doc {
    height: 805px !important;
      object-fit: cover;
}
.image_about {
    min-height: 835px !important;
      object-fit: cover;
}
.black_in.column.my_concat {
    min-height: 860px !important;
      object-fit: cover;
}
.black_in.column.my_concat {
    background: url(http://projectstestserver.com/lenz/wp-content/uploads/2021/05/background_lenz_6500x4500px.jpeg)no-repeat!important;
    min-height: 855px !important;
      object-fit: cover;
}
.black_in.column.my_concat {
    background: url(http://projectstestserver.com/lenz/wp-content/uploads/2021/05/background_lenz_6500x4500px.jpeg)no-repeat!important;
    min-height: 855px !important;
      object-fit: cover;
}
input[type="search"].search-field {
    width: 830px;
}
}