b{
font-weight:700;
}
#gotoTop {
background-image: url(//www.bergisches-brustzentrum.de/assets/wp-content/themes/nimva-child/img/up.png);
content: none;
background-position: center 10px;
background-repeat: no-repeat;
background-size: 20px 20px;
}
#gotoTop:before {
content: none;
}
#wrapper{
box-shadow: none;
}
#wrapper:after {
content: "";
}
.wpcf7 {
width: 100%;
}
.wpcf7-form {
display: block;
}
.wpcf7-form label {
text-align: left;
width: 100%;
}
.wpcf7-form input,
.wpcf7-form textarea {
display: block;
padding: 8px 12px;
font-size: 14px;
color: #555;
background-image: none;
border: 1px solid #ccc;
border-radius: 2px;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.wpcf7-form .checkbox-wraper {
border: 1px solid #ccc;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
margin-bottom: 25px;
padding: 10px 10px 5px 10px;
background-color: #fff;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
display: block;
}
.wpcf7-form .checkbox-wraper .wpcf7-list-item {
display: block;
}
.wpcf7-form .wpcf7-checkbox .wpcf7-list-item-label:before,
.wpcf7-form .wpcf7-radio .wpcf7-list-item-label:before {
content: " ";
vertical-align: middle;
display: inline-block;
width: 16px;
height: 16px;
margin-right: 6px;
background-color: #dedede;
position: relative;
top: -2px;
text-shadow: none;
color: transparent;
-webkit-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.13);
box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.13);
border: 1px solid #ccc;
}
.wpcf7-form .wpcf7-checkbox input {
display: none;
}
.wpcf7-form .wpcf7-checkbox .wpcf7-list-item-label:before {
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
line-height: 15px;
font-size: 15px;
}
.wpcf7-form .wpcf7-checkbox input:checked+.wpcf7-list-item-label:before {
content: "\2714";
}
.wpcf7-form .wpcf7-radio input {
display: none;
}
.wpcf7-form .wpcf7-radio .wpcf7-list-item-label:before {
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
line-height: 16px;
font-size: 12px;
}
.wpcf7-form .wpcf7-radio input:checked+.wpcf7-list-item-label:before {
content: "\2714";
}
.wpcf7-form .wpcf7-checkbox input:checked+.wpcf7-list-item-label:before,
.wpcf7-form .wpcf7-radio input:checked+.wpcf7-list-item-label:before {
text-shadow: 1px 1px 1px rgba(0, 0, 0, .2);
color: #0074b7;
text-align: center;
}
.wpcf7-form .wpcf7-submit,
.wpcf7-form .wpcf7-submit:focus { color: #fff;
font-weight: 600;
border: none;
border-radius: 0px;
cursor: pointer;
}
.wpcf7-form .wpcf7-submit:hover {
background-color: #bf7a00;
}
.wpcf7-form .wpcf7-date.hasDatepicker {
min-height: auto;
}
.ui-datepicker-title select {
padding: 0px;
display: inline;
}
.wpcf7-form label{
font-size:16px;
}
.checkbox-960 .wpcf7-list-item.first.last{
margin:0px;
}
.title-outer h3,
.title-outer i {
border: none!important;
}
#menu-wrapper,
#header {
border: none!important;
}
#header .sf-menu > li:hover > ul, #header .sf-menu > li.sfHover > ul,
#header.reduced .sf-menu > li:hover > ul, #header.reduced .sf-menu > li.sfHover > ul {
top: 50px;
}
#header nav>ul>li>a {
color: #757575 !important;
font-size: 16px !important;
border-bottom: 0;
padding: 9px 5px !important;
margin: 0 12px !important;
font-weight: normal;
}
#header nav li a:hover {
color: #444 !important;
}
#header nav li li a:hover {
color:#fff !important;
}
.sf-menu ul {
width: 240px;
}
.portfolio-overlay{
opacity:0;
}
.portfolio-item:hover .portfolio-title,.portfolio-title:hover{
background:#0074b7 !important;
color:#fff;
}
html:not(.js) #header nav>ul>li>a {
line-height: 35px !important;
}
#logo {
margin: 10px auto !important;
}
.wr-info-top {
padding: 0px;
width: 450px;
height: 60px;
display: -webkit-flex; display: flex;
float: right;
}
.wr-info-top .tel {
color: #444!important;
}
.wr-info-top .tel span{
display:inline-block;
min-width:77px;
}
.wr-info-top .btn-kontakt {
-webkit-flex: 1; -ms-flex: 1; flex: 1;
}
.wr-info-top .btn-kontakt a {
letter-spacing: 3px;
color: #fff !important;
background: #0074b7 url(//www.bergisches-brustzentrum.de/assets/wp-content/themes/nimva-child/img/ico-jet.png) no-repeat 8px center !important;
line-height: 33px;
min-width: 194px;
display: inline-block;
padding: 4px 12px 4px 50px;
margin: 0px 0px 0px 22px;
}
.wr-part-one {
color: #757575 !important;
padding-top: 15px;
padding-bottom: 15px;
font-size: 14px!important;
line-height: 18px;
border-bottom: 1px solid #ccc;
}
.wr-part-one .wr-txt {
padding-top: 24px;
margin-left: -20px;
}
.wr-part-two {
color: #757575 !important;
padding-top: 100px;
padding-bottom: 100px;
font-size: 16px!important;
line-height: 22px;
}
.wr-part-two h4 {
color: #d2a385 !important;
padding-bottom: 0px !important;
font-size: 18px !important;
font-weight: normal !important;
margin-bottom: 15px;
letter-spacing: 3px;
border-left: 1px solid #d2a385;
padding-top: 20px;
padding-left: 10px;
padding-bottom: 0 !important;
}
.wr-part-two h3 {
color: #757575 !important;
padding-bottom: 0px !important;
font-size: 24px !important;
margin-bottom: 25px;
line-height: 28px !important;
}
.wr-part-two a {
color: #757575 !important;
}
.wr-part-three {
color: #757575 !important;
padding-top: 40px;
padding-bottom: 55px;
background: #d0d0d0; background: -moz-linear-gradient(left, #d0d0d0 0%, #ffffff 100%); background: -webkit-linear-gradient(left, #d0d0d0 0%, #ffffff 100%); background: linear-gradient(to right, #d0d0d0 0%, #ffffff 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d0d0d0', endColorstr='#ffffff', GradientType=1); }
.wr-part-three h2 {
color: #5d5d5d !important;
font-weight: normal !important;
position: absolute;
bottom: 3%;
font-size: 32px;
left: 0;
right: 0;
}
.wr-part-three h4 {
color: #d2a385 !important;
padding-bottom: 0px !important;
font-size: 20px !important;
font-weight: normal !important;
margin-bottom: 15px;
letter-spacing: 3px;
padding-top: 60px;
padding-left: 10px;
padding-bottom: 0 !important;
font-variant: small-caps;
background: url(//www.bergisches-brustzentrum.de/assets/wp-content/themes/nimva-child/img/line-titr.gif) no-repeat center center !important;
}
.wr-part-three h3 {
color: #757575 !important;
padding-bottom: 0px !important;
font-size: 30px !important;
font-weight: normal !important;
margin-bottom: 75px !important;
}
.btn-more a {
background: #0074b7 url(//www.bergisches-brustzentrum.de/assets/wp-content/themes/nimva-child/img/flesh.png) no-repeat 90% center !important;
padding: 20px 100px 20px 20px !important;
}
.wr-part-five {
color: #444 !important;
padding-top: 40px;
padding-bottom: 65px;
font-size: 15px!important;
}
.wr-part-five h3 {
color: #444 !important;
font-size: 19px!important;
margin-bottom: 20px;
font-weight: 700;
}
.wr-part-five h2 {
color: #fff !important;
font-size: 30px !important;
background: #d2a385 url(//www.bergisches-brustzentrum.de/assets/wp-content/themes/nimva-child/img/ico-phone.gif) no-repeat left center !important;
padding-left: 78px;
padding-top: 14px;
font-weight: 400;
}
.wr-part-five h4.wr-m {
margin-bottom: 22px!important;
}
.wr-part-five h4 {
color: #444 !important;
font-size: 17px !important;
font-weight: 800;
padding-top: 10px;
padding-bottom: 5px !important;
}
.wr-part-five .wr-txt {
-webkit-box-shadow: 3px 8px 16px 3px rgba(0, 0, 0, 0.24);
-moz-box-shadow: 3px 8px 16px 3px rgba(0, 0, 0, 0.24);
box-shadow: 3px 8px 16px 3px rgba(0, 0, 0, 0.24);
padding: 3px 20px 25px !important;
}
.wr-part-five .clm {
border-right: 1px solid #D9D9D9;
border-left: 1px solid #D9D9D9;
}
.wr-part-five .vc_col-sm-4 {
padding: 0 2% !important;
}
.wr-part-six {
padding-top: 70px;
padding-bottom: 70px;
}
.wr-part-six h4 {
color: #d2a385 !important;
padding-bottom: 0px !important;
font-size: 20px !important;
font-weight: normal !important;
margin-bottom: 15px;
letter-spacing: 3px;
padding-top: 70px;
padding-left: 0px;
padding-bottom: 0 !important;
font-variant: small-caps;
background: url(//www.bergisches-brustzentrum.de/assets/wp-content/themes/nimva-child/img/line-titr.gif) no-repeat center center !important;
}
.wr-part-six h3 {
color: #fff !important;
padding-bottom: 0px !important;
font-size: 30px !important;
font-weight: normal !important;
margin-bottom: 110px !important;
}
.wr-part-six h5 {
color: #fff !important;
font-weight: normal !important;
font-size: 24px;
font-variant: small-caps;
margin-bottom: 70px !important;
}
.wr-part-six .pht {
margin-bottom: 35px !important;
}
.wr-part-seven {
color: #444 !important;
padding-top: 40px;
padding-bottom: 65px;
font-size: 15px!important;
background: #fff !important;
}
.wr-part-seven h3 {
color: #444 !important;
font-size: 19px!important;
margin-bottom: 30px;
}
.ico-tel-back {
background: url(//www.bergisches-brustzentrum.de/assets/wp-content/themes/nimva-child/img/ico-tel-back.gif) no-repeat left center !important;
padding-left: 50px;
font-size: 17px !important;
margin-bottom: 20px;
line-height: 32px;
float: left;
position: relative;
}
.ico-tel {
background: url(//www.bergisches-brustzentrum.de/assets/wp-content/themes/nimva-child/img/ico-tel.gif) no-repeat left center !important;
padding-left: 50px;
font-size: 17px !important;
margin-bottom: 20px;
line-height: 32px;
}
.ico-email {
background: url(//www.bergisches-brustzentrum.de/assets/wp-content/themes/nimva-child/img/ico-email.gif) no-repeat left -5px !important;
padding-left: 50px;
font-size: 17px !important;
margin-bottom: 30px;
float: left;
position: relative;
line-height: 32px;
}
.ico-tel span{
display: inline-block;
width: auto;
text-align: right;
padding-right: 10px;
}
.wr-part-seven h3.wr-m {
margin-bottom: 22px!important;
}
.wr-part-seven h4 {
color: #444 !important;
font-size: 17px !important;
font-weight: 800;
padding-top: 10px;
padding-bottom: 5px !important;
}
.wr-part-seven .wr-sq {
background: url(//www.bergisches-brustzentrum.de/assets/wp-content/themes/nimva-child/img/ico-suare.gif) no-repeat left top !important;
padding-left: 28px;
font-size: 16px!important;
line-height: 25px!important;
}
.wr-part-seven .wpcf7-form input {
padding: 20px 12px !important;
}
.wr-part-seven .btn-more {
background: #0074b7 url(//www.bergisches-brustzentrum.de/assets/wp-content/themes/nimva-child/img/flesh.png) no-repeat 90% center !important;
padding: 20px 100px 20px 20px !important;
}
.wr-part-seven .wpcf7-form {
margin: 0 !important;
}
.wr-part-eight {
color: #757575 !important;
padding-top: 15px;
padding-bottom: 15px;
font-size: 14px!important;
line-height: 18px;
background: #305d7c !important;
}
.wr-part-eight .wr-txt {
padding-top: 24px;
margin-left: -20px;
}
.wr-part-info {
color: #fff !important;
padding-top: 80px;
padding-bottom: 80px;
font-size: 15px!important;
background: #0074b7 !important;
}
.wr-part-info a {
color: #fff !important;
padding-left: 0!important;
background: none !important;
}
.wr-part-info h3 {
color: #bfcad3 !important;
font-size: 20px !important;
margin-bottom: 10px!important;
}
.wr-part-info ul {
margin: 0!important;
}
.wr-part-info ul li {
padding-left: 0!important;
list-style: none!important;
line-height: 19px!important;
}
@media only screen and (min-width: 980px) {}
@media only screen and (max-width: 1158px) {
.wr-info-top {
width: 45%;
}
#header nav > ul > li{
margin-left: 0;
}
}
@media only screen and (max-width: 979px) {
#logo {
margin: 10px auto 20px !important;
width: 54% !important;
}
.wr-info-top {
width: 100%!important;
display: block!important;
}
.wr-info-top .tel {
width: 41%!important;
float: left!important;
}
.wr-info-top .btn-kontakt{
float: right !important;
display: inline-block;
-webkit-flex: none;
-ms-flex: none;
flex: none;
}
.wr-info-top .btn-kontakt a {
letter-spacing: 0 !important;
padding: 4px 12px 4px 50px !important;
background: #0074b7 url(//www.bergisches-brustzentrum.de/assets/wp-content/themes/nimva-child/img/ico-jet.png) no-repeat 8px center !important;
margin-left: 0 !important;
font-size: 14px !important;
}
.wr-part-eight .vc_col-sm-3,
.wr-part-one .vc_col-sm-3 {
text-align: center!important;
width: 50%!important;
float: left!important;
margin-bottom: 40px!important;
}
.wr-part-one .wpb_single_image.vc_align_right,
.wr-part-eight .wpb_single_image.vc_align_right {
text-align: center!important;
}
.wr-part-two h3 {
font-size: 20px !important;
}
.wr-part-three h3 {
margin-bottom: 46px !important;
font-size: 25px !important;
}
.wr-part-four .vc_empty_space {
height: 30px!important;
}
.wr-part-five .vc_col-sm-4 {
margin-bottom: 50px!important;
}
.wr-part-six h3 {
font-size: 25px !important;
}
.wr-part-six h5 {
font-size: 22px !important;
margin-bottom: 57px !important;
}
}
@media only screen and (max-width: 882px) {
.wr-part-five  .vc_col-sm-4:first-of-type .vc_column-inner{
padding-right:20px !important;
padding-left:20px !important;
}
.wr-part-five .vc_col-sm-4{
width: 100%;
border:none;
}
.ico-tel-back ,.ico-tel,.ico-email{
display:block;
float:none;
}
}
@media only screen and (max-width: 767px) {
#logo {
margin: 10px auto 20px !important;
width: 54% !important;
}
.wr-info-top {
width: 95%!important;
display: block!important;
margin: 0 2.5%;
}
.wr-info-top .tel {
width: 41%!important;
float: left!important;
}
.wr-info-top .btn-kontakt a {
letter-spacing: 0 !important;
background: #0074b7 url(//www.bergisches-brustzentrum.de/assets/wp-content/themes/nimva-child/img/ico-jet.png) no-repeat 8px center !important;
margin-left: 0 !important;
font-size: 14px !important;
}
.wr-part-eight .vc_col-sm-3,
.wr-part-one .vc_col-sm-3 {
text-align: center!important;
width: 50%!important;
float: left!important;
margin-bottom: 40px!important;
}
.wr-part-one .wpb_single_image.vc_align_right,
.wr-part-eight .wpb_single_image.vc_align_right {
text-align: center!important;
}
.wr-part-two h3 {
font-size: 20px !important;
}
.wr-part-three h3 {
margin-bottom: 46px !important;
font-size: 25px !important;
}
.wr-part-four .vc_empty_space {
height: 30px!important;
}
.wr-part-five .vc_col-sm-4 {
margin-bottom: 50px!important;
}
.wr-part-six h3 {
font-size: 25px !important;
}
.wr-part-six h5 {
font-size: 22px !important;
margin-bottom: 57px !important;
}
}
@media only screen and (max-width: 479px) {
#logo {
margin: 10px auto 20px !important;
width: 54% !important;
}
#header{
height: 242px;
}
.wr-info-top {
width: 100%!important;
display: block!important;
text-align: center;
}
.wr-info-top .tel {
float: none !important;
display: block;
margin: 0 auto;
width: 100% !important;
}
.wr-info-top .btn-kontakt{
display: block;
float: none !important;
margin-top: 11px;
}
.wr-info-top .btn-kontakt a {
letter-spacing: 0 !important;
padding: 15px 12px 10px 47px !important;
background: #0074b7 url(//www.bergisches-brustzentrum.de/assets/wp-content/themes/nimva-child/img/ico-jet.png) no-repeat 8px center !important;
margin-left: 0 !important;
font-size: 14px !important;
}
.wr-part-eight .vc_col-sm-3,
.wr-part-one .vc_col-sm-3 {
text-align: center!important;
width: 50%!important;
float: left!important;
margin-bottom: 40px!important;
}
.wr-part-one .wpb_single_image.vc_align_right,
.wr-part-eight .wpb_single_image.vc_align_right {
text-align: center!important;
}
.wr-part-two h3 {
font-size: 20px !important;
}
.wr-part-three h3 {
margin-bottom: 46px !important;
font-size: 25px !important;
}
.wr-part-four .vc_empty_space {
height: 30px!important;
}
.wr-part-five .vc_col-sm-4 {
margin-bottom: 50px!important;
}
.wr-part-six h3 {
font-size: 25px !important;
}
.wr-part-six h5 {
font-size: 22px !important;
margin-bottom: 57px !important;
}
}