/* FARBEN  
hellgrün #7cb741
dunkelgrün #327502
H! #5f9741


Bester BU Style: bild-sub
*/

/* crimson-text-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Crimson Text';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/crimson-text-v19-latin-regular.eot'); /* IE9 Compat Modes */
  src: url('../fonts/crimson-text-v19-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/crimson-text-v19-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/crimson-text-v19-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/crimson-text-v19-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/crimson-text-v19-latin-regular.svg#CrimsonText') format('svg'); /* Legacy iOS */
}

/* crimson-text-italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Crimson Text';
  font-style: italic;
  font-weight: 400;
  src: url('../fonts/crimson-text-v19-latin-italic.eot'); /* IE9 Compat Modes */
  src: url('../fonts/crimson-text-v19-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/crimson-text-v19-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/crimson-text-v19-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/crimson-text-v19-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/crimson-text-v19-latin-italic.svg#CrimsonText') format('svg'); /* Legacy iOS */
}



/* crimson-text-600 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Crimson Text';
  font-style: normal;
  font-weight: 600;
  src: url('../fonts/crimson-text-v19-latin-600.eot'); /* IE9 Compat Modes */
  src: url('../fonts/crimson-text-v19-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/crimson-text-v19-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/crimson-text-v19-latin-600.woff') format('woff'), /* Modern Browsers */
       url('../fonts/crimson-text-v19-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/crimson-text-v19-latin-600.svg#CrimsonText') format('svg'); /* Legacy iOS */
}



/* open-sans-regular  */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/open-sans-v16-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Regular'), local('OpenSans-Regular'),
       url('../fonts/open-sans-v16-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v16-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v16-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v16-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v16-latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-300  */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/open-sans-v16-latin-300.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Light'), local('OpenSans-Light'),
       url('../fonts/open-sans-v16-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v16-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v16-latin-300.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v16-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v16-latin-300.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-300  italic*/
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  src: url('../fonts/open-sans-v16-latin-300italic.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Light'), local('OpenSans-Light'),
       url('../fonts/open-sans-v16-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v16-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v16-latin-300italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v16-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v16-latin-300italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-600 - latin */
@font-face {
  /*font-display: auto; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: url('../fonts/open-sans-v34-latin-600.eot'); /* IE9 Compat Modes */
  src: url('../fonts/open-sans-v34-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v34-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v34-latin-600.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v34-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v34-latin-600.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-700 - latin */
@font-face {
 /* font-display: auto; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/open-sans-v34-latin-700.eot'); /* IE9 Compat Modes */
  src: url('../fonts/open-sans-v34-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v34-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v34-latin-700.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v34-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v34-latin-700.svg#OpenSans') format('svg'); /* Legacy iOS */
}

.bold {font-weight: 600;}

strong {font-weight: 600;}


.ankuendigung { background-color: #f2f1ec; padding: 20px 0;}

img.bildmarke { vertical-align: sub; margin: 0 4px 0 12px;}


.phone-number-head,.telefon-head,a{text-decoration:none!important}

/* zu helles grün, deshlab weider weg */
a:visited,  a:link, .btn {color:#327502!important}
a:hover, .btn {color:#52ab12!important}

a:link,a:visited{color:#000; text-decoration:underline;}
a:active,a:hover{color:#000;text-decoration:underline}

.klein {color:#7cb741!important;font-size:16.5px;} 
.mittel {color:#7cb741;font-size:14px;  }  


.navi-anzeige{font-size:70%;margin:-60px 0 0 100px}
.center-center{text-align:center }
 
.btn,.btn-danger.active,.btn-danger:active,.btn-default.active,.btn-default:active,.btn-info.active,.btn-info:active,.btn-primary.active,.btn-primary:active,.btn-success.active,.btn-success:active,.btn-warning.active,.btn-warning:active,.btn.active,.btn:active,.form-control,.navbar-toggle,.open>.dropdown-toggle.btn-danger,.open>.dropdown-toggle.btn-default,.open>.dropdown-toggle.btn-info,.open>.dropdown-toggle.btn-primary,.open>background-image:none
.input-group,.input-group-btn,.input-group-btn>.btn,.nav>li,.nav>li>a,.navbar{position:relative; text-decoration:none}

.mobile-visual{display:none}.mobile-visual-inline{display:none}
body,html{height:100%}.main,body{margin:0 auto}.img-circle{border-radius:50%;border:2px solid #c96}
.img-border{border-radius:2%;border:1px solid #c96}
.schmuck{border-top:1px solid #d0dec3}*,:after,:before,input[type=search]{box-sizing:border-box}#nav,#nav .block,.block,.checkbox,.radio{position:relative}.center,
.osteopathie-address,.zitat p{text-align:center}
.zitat h6{font-size:100%;line-height: 130%}
.breadcrumb,.carousel-indicators,.dropdown-menu,.media-list,.nav,.pager{list-style:none}#nav ul:after,.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearer,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}


body
{font-size:18px;line-height:165%;color:#327502;background-color:#f7f7f7;
font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}
.main{width:85%;padding:2px 10px 10px 15px;display:block;overflow:hidden}


address,p{margin:0;padding:0}

.h1-home {padding:10px 30px}

/* von 200 auf 260 */
.head1b{font-size:240%;line-height:120%}
p{font-weight:400;color:#152a06; font-size: 18px}

.schrift-klein {color:#5f9741;font-weight:300}

h1,h2,h3,h4 {font-family:'Crimson Text';color:#5f9741}
h1{font-size:270%;font-weight:600;margin:2px 0 4px;line-height: 110%}
h2{font-size:240%;font-weight:600;line-height:120%;margin-bottom:20px}
h3{font-size:160%;}
h4{font-size:140%;font-weight:600;color:#5f9741;margin:10px 0}

.carousel-caption h3{color:#fff}
.abstract-title,.news-title{font-size:260%}

a:link,a:visited{ text-decoration:underline;color:#1e4800}
a:active,a:hover{color:#000;text-decoration:underline}
address{font-style:normal}

.grau{ background-color:#ACCA39;padding-left:10px}


.aktuell{background-color:#e9f6d8;}
.news-title{ margin-top:10%}
sup{font-size:70%;vertical-align:top}
.bildunterschrift{ font-size:120%!important; line-height: 160%;}

.yamm .collapse,.yamm .dropdown,.yamm .dropup,.yamm .nav{position:static}.yamm .yamm-content{padding:20px 50px}ol ol ul,ol ul ul,ul ol ul,ul ul ul{list-style-type:none;line-height:210%}.yamm a:link{text-decoration:none!important;}.yamm a:hover{text-decoration:underline!important}.column ul li,.list-unstyled{list-style:none;margin-left:-20px}.column ul li,.list-unstyled a{font-weight:700;font-size:110%}.img100{width:100%;height:100%;margin:0 auto}.padding-l20{padding-left:20px}.padding-l108{padding-left:108px}.padding-r20{padding-right:20px}.padding-r10{padding-right:10px}
.desktop-hidden{display:none}.schmuck{width:40%;margin:40px auto}.envelope-mobile{margin-left:10px}
.logo-plakette{display:none}
.head-osteopathie-praxis {font-family:'Crimson Text';font-size:140%;font-weight:400;color:#5f9741}
.msdco-osteopath {font-size:90%;line-height:150%; font-weight:300;color:#327502;padding-top: 10px}
.logo-wolke {background-color: #f1f1f1; padding: 16px; border-bottom-right-radius: 10px;  border-bottom-left-radius: 10px}


.head-legalname,.head-title{font-size:200%;margin:22px 0 10px}.head1,.head1a,.head1b{margin:20px 0 18px}.head1a{font-size:200%;line-height:initial}.head2,.head3a{font-size:120%}.head2{font-weight:300}.head3a{margin:10px 0}.align-normen-wolke{text-align:right}
.osteopathie-praxis-name,.praxis-name{float:inherit;overflow:hidden;margin:0 auto;width:85%}
.praxis-name-home{padding:0 0 0 20px}.highlight{background-color:#f2f1ec!important}
.osteopathie-berlin,.was-ist-osteopathie{float:left}


.phone-number-head,.telefon-head{float:right}
.osteopathie-address{overflow:hidden;display:block;font-size:110%;line-height:155%;padding:0 10px}
.faszien-osteopathie{margin:60px 7px;padding:40px 15%;background-color:#fff;display:block;overflow:hidden}
.faszien-osteopathie h3{border-bottom:1px solid}
.faszien-osteopathie p{line-height:160%;letter-spacing:.01em;margin-bottom:20px}
.osteopathie-praxis-information{margin:60px 7px;padding:40px 15%;background-color:#e8e8e8;display:block;overflow:hidden}
.osteopathie-praxis-information h3{border-bottom:1px solid}


.osteopathie-praxis-hell{margin:60px 7px;padding:40px 5%;display:block;overflow:hidden}


/* suchen ob obsolet */
.osteopathie-behandlung {padding: 40px 0;background-color: #e1e1e1;border-bottom:1px solid}


/*.osteopathie-praxis-information p{font-size:115%;line-height:160%;letter-spacing:.01em;margin-bottom:20px}*/
p.subline-home{color:#5f9741;font-size:150%;font-weight:300;line-height:140%;letter-spacing:.01em;padding:40px 40px 20px}
p.sub-behandlung {color:#327502;font-size:110%;font-weight:300;line-height:140%;letter-spacing:.01em;}
p.subline{font-weight:300;color:#5f9741;font-size:200%;line-height:140%;letter-spacing:.01em;padding:40px 40px 20px}

.trust-element{margin:10px 2px 10px 0}.trust-element-big{float:left;margin:0 20px 10px 0}

.nach-oben {padding:30px 0; text-align: right;}
.abstandtop-alle {padding-top:30px}

.osteopathie-info{overflow:hidden;display:block;width:85%;font-size:115%;line-height:160%;margin:0 auto}
.osteopathie-information{overflow:hidden;display:block;padding:10px}.osteopathie-information p{font-size:115%;line-height:160%;letter-spacing:.01em;margin-bottom:20px}.osteopathie-information p.subline{font-size:200%;line-height:140%;letter-spacing:.01em;padding:40px 40px 20px}.osteopathie-information p.subline-behandlung{font-size:123%;color:#5f9741;padding:18px 40px 0}
.zertifizierung p,
.zertifizierung {margin:5% 15%}

.zitat{margin:40px 15%;}
.zitat p{color:#5f9741;font-size:160%;line-height:160%;font-style:oblique;letter-spacing:.01em}

.zitate-behandlung {margin:80px 0;padding:60px 15%}
.zitate-behandlung p{font-family:'Crimson Text';font-style:oblique;font-size:180%;line-height:160%;color:#5f9741;margin-bottom:40px}
.zitat-name {font-size:100%!important;padding:0 0 40px 0}



.footer-address{border-top:1px solid #d0dec3;margin:80px 2px;padding:10px;}
.footer-address h3{font-size:110%;font-weight:600;padding-bottom: 20px}
.footer-address p{font-size:90%;line-height:140%;font-weight:300;}
.div-links{border-top-left-radius: 10px; border-bottom-left-radius: 10px;  width:62.3%;float:left}.div-rechts{float:right;width:37.7%}
.btn-group>.btn-group,.btn-toolbar .btn-group,.btn-toolbar .input-group,.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,.dropdown-menu,.float-fix{float:left}

.gruen{color:#030;font-size:130%;line-height:140%;margin:10px 0 20px 4px}
.padding40{padding:40px}.abstand40{margin-left:40px}
.abstandtop10{margin-top:10px}.abstandtop20{margin-top:20px}.abstandtop30{margin-top:30px}.abstandtop50{margin-top:50px}
.abstandtop80{margin-top:80px}.abstandbottom30{margin-bottom:30px}
.abstandbottom20{margin-bottom:20px}.abstandbottom80{margin-bottom:80px}.abstand-r10{margin-right:10px}.abstand-r40{margin-right:4px}.heilpraktiker p,.heilpraktiker ul{margin:20px;color:#333029;font-size:110%;font-weight:300;line-height:150%}
.heilpraktiker h3,.heilpraktiker ul{margin:20px; color:#333029}
.float{width:40%}
.float-fix{margin:12px 20px 0 0}

/* BILDFORMATE */
.bild-praxis {width:420px; height:348px}
.bild-fahrrad {width:300px; height:403px}
.bild-buchbox {width:100%;height:100%}

/* Carousel */
/* Slider Praxis für Osteopathie */
.praxis-slider {width:100%;}



@media (max-width:1100px){.align-normen-wolke{text-align:center}.zeilenabstand1{line-height:120%!important}}@media (max-width:1000px){.main{width:95%}.desktop-hidden{display:block}.osteopathie-address{line-height:135%;padding:0}.trust-element-big{display:none}}
@media (max-width:770px){address .telefon{line-height:160%;font-size:150%;margin-top:10px;display:block}.trust-element-big{display:none}.desktop-hidden{display:block}}@media (max-width:650px){.head1,.head1a{line-height:120%}.heilpraktiker{width:97.5%}.mobile-hidden,.trust-element-big{display:none}
.hidden{display:inline}address .telefon{font-weight:700}}@media print{.navbar{display:none}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}}
 html{font-size:10px}
@media (min-width:768px){
}
@media (min-width:992px){
}
@media (min-width:1200px){
}
 .row{ margin-right:-15px; margin-left:-15px}
.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:15px;padding-left:15px
}
.col-xs-12{width:100%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-3{width:25%}.col-xs-1{width:8.33333333%}
@media (min-width:768px){.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{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-6{width:50%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}}
@media (min-width:992px){.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{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}}
@media (min-width:1200px){.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{float:left}.col-lg-12{width:100%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}}
@media screen and (max-width:767px){.table-responsive>.table{margin-bottom:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}.form-control:-ms-input-placeholder{color:#999}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .form-control-feedback,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.checkbox,.radio{display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio label,fieldset[disabled] .radio-inline,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.collapsing,.dropdown,.dropup{position:relative}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .form-control-feedback,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .form-control-feedback,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}@media (min-width:768px){.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}


@media (min-width:768px){
}

 .btn{
	/* background-color: #f2f1ec;*/
    background-color: #f1f4ed;
    display:inline-block;
    padding:6px 12px;
    margin-bottom:0;
    font-size:14px;
    font-weight:400;
    line-height:1.42857143;
    text-align:center;
    white-space:nowrap;
    /* vertical-align:middle;*/
    cursor:pointer;
    border:1px solid transparent;
    border-radius:4px;
    border-bottom:  1px solid #7cb741 ;
}
 
/* hier die Button Farbe im Head ändern und den Linke "Osteopathie Berlion"*/


a.btn:hover {  color: #fff !important;
    background-color: #ACCA39;
}

a.btn:hover span {
    color: #fff !important;
}
 
p.klein:hover,p.mittel:hover{color:#fff!important;} 
.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:dotted thin;outline-offset:-2px}
.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle,.btn.active,.btn:active,.dropdown-toggle:focus,.modal,.modal-content,.navbar-toggle:focus,.open>a{ outline:0}
.btn.focus,.btn:focus,.btn:hover{ color:#333;text-decoration:none}
.btn.active,.btn:active{box-shadow:0 3px 5px rgba(0,0,0,.125) inset}
.btn.disabled,.btn[disabled],fieldset[disabled] .btn{ cursor:not-allowed; box-shadow:none;opacity:.64999997615814208984375}
.btn-default{
    color:#333;
    background-color:#fff;
    border-color:#ccc;
    text-decoration:none!important
}
.btn-default.active,.btn-default.focus,.btn-default:active,.btn-default:focus,.btn-default:hover,.open>.dropdown-toggle.btn-default{
    color:#333;
    background-color:#e6e6e6;
    border-color:#adadad
}
.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{
    background-color:#fff;
    border-color:#ccc
}.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}
.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{
    background-color:#337ab7;
    border-color:#2e6da4}

/* btn-sucess hover Farben Hintergrund ändern, btn-suucces ist raus */
 .btn-success.active,.btn-success.focus,.btn-success:active,.btn-success:focus,.btn-success:hover,.open>.dropdown-toggle.btn-success{
    color:#fff!important;background-color:#449d44;}

.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{
    background-color:#5cb85c;border-color:#4cae4c}
 .btn-info.active,.btn-info.focus,.btn-info:active,.btn-info:focus,.btn-info:hover,.open>.dropdown-toggle.btn-info{
    color:#fff; background-color:#31b0d5;  border-color:#269abc}
.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-warning.active,.btn-warning.focus,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-danger.active,.btn-danger.focus,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;box-shadow:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{height:0;overflow:hidden;transition-timing-function:ease;transition-duration:.35s;transition-property:height,visibility}

.caret{display:inline-block;width:0;height:0;margin-left:6px;vertical-align:middle;border-top:7px dashed;border-right:7px solid transparent;border-left:7px solid transparent}
.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:18px;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu-right,.dropdown-menu.pull-right{right:0;left:auto}.dropdown-header,.dropdown-menu>li>a{display:block;padding:3px 20px;line-height:1.42857143;white-space:nowrap}.btn-group-vertical>.btn:not(:first-child):not(:last-child),.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn,.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{clear:both;font-weight:400;color:#333}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#5f9741;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.open>.dropdown-menu{display:block}.dropdown-menu-left{right:auto;left:0}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.nav-justified>.dropdown .dropdown-menu,.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover,.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,
.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px solid}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown 
.dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn .caret,.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{box-shadow:0 3px 5px rgba(0,0,0,.125) inset}.btn-group.open .dropdown-toggle.btn-link{box-shadow:none}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group,.input-group-btn>.btn+.btn{margin-left:-1px}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:4px}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0)}.input-group,.input-group-btn,.input-group-btn>.btn,.nav>li,.nav>li>a,.navbar{position:relative}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}
.nav>li,.nav>li>a{display:block}.nav{padding-left:0;margin-bottom:0}.nav>li>a{padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#fff}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center;margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0;border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-justified>li,.nav-stacked>li{float:none}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}.navbar{border-radius:0}}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{min-height:50px;border-bottom:1px solid #c96;margin:20px auto 60px;width:85%}@media (max-width:320px){.kein-email-button{display:none}}




/* AB HIER MOBILES DEVICE */

@media screen and (max-width:45em){

.wolke-mscdo {color: #83b64d; font-weight: bold;}

.praxis-name .btn {border-bottom: unset;}


.btn-logo{
background-image: linear-gradient(180deg,#f1f4ed 0,#f1f4ed 100%);display:inline-block;
 margin-bottom:0;font-size:18px;line-height:1.42857143;text-align:center;white-space:nowrap;cursor:pointer;}


 
 body{background-color:#fff}
.main{width:98%; margin:0 auto;display:block;overflow:hidden;padding:0}
 p {color:#384233} 

 .ankuendigung {margin-left: -10px;}
 .bild-wiesbadener {width: 100%; height: 100%;}
	
.navbar{width:96%;border-bottom:none;margin-bottom:10px;position:absolute;top:-20px;z-index:10;}
.yamm 

.yamm-content{padding:0;  }

/* 1 nov 24*/
.grau{ display:none;}

ol ol ul,ol ul ul,ul ol ul,ul ul ul {font-family: 'Crimson Text';font-size:105%;line-height: 100%; text-decoration: underline;}
ol ol ul,ol ul ul,ul ol ul,ul ul ul li {padding: 8px 0}
ul ul ul li:last-child {padding-bottom: 30px}


.navbar-default{background-color:transparent!important}.navbar-default .navbar-collapse,.navbar-default .navbar-form{background-color:#fff;border-top:none; border-bottom: 4px solid #c96; padding-left:40px!important}
.navbar-default .navbar-nav>li>a, .navbar-default .navbar-text {color: #5f9741;font-family: 'Crimson Text'; line-height: 130%;font-size:150%;
    font-weight:600}
.navbar-toggle {margin-right: 4px!important;}
 
 /* navi Anzeige gehört zur Breadcrum .breadcrumb{padding:2px!important;margin-bottom:0!important}*/
.navi-anzeige{font-size:60%;line-height:200%;margin:0}
.breadcrumb{display: none}
.aktuell{background-color:#fff;padding:10px 0 10px 0}

ul ul ul li.aktuell::before {
    content: "";
    display: inline-block;
    margin-right: 10px; /* Abstand zum Text */
    width: 0;
    height: 0;
    border-left: 6px solid green; /* Farbe des Dreiecks */
    border-top: 6px solid transparent;
    border-bottom: 6px solid transparent;

}

.center{text-align:left }

.farbe-mobile-home {z-index:99999;width:70%; padding:6px 18px}
.farbe-mobile-home a {text-decoration:none}
.farbe-hellgruen { background-color:#fff;width:60%;z-index:99999; border-bottom-right-radius:0;padding:6px 20px;}
.farbe-gruen{background-color:#fff;border-bottom:solid 2px #C96;padding:8px 0 10px 18px;color:#2b6502;font-size:125%;font-weight:600}
.farbe-gruen a{color:#2b6502!important;}
.msdco-home {background-color:#ebeaef;margin-top:-5px;padding:8px 0 10px 18px;color:#2b6502;font-size:125%;font-weight:600}
.border-unten { border-bottom: 1px solid #5f9741; padding: 20px 0}
img.bildmarke { display:none!important}

/* css geändert Klasse hiess Osteopathie-Praxis */
.was-ist-osteopathie p,

.osteopathie-berlin{display: none;}

/* Button Mobile header  */

.logo-plakette {top:-6px; background-color: #fff!important; margin-left: 20px;border-radius: 8px; padding: 8px}
.logo-plakette p
{font-family: 'Crimson Text';font-size: 105%;font-weight: 400;line-height: 120%;color: #327502}

.logo-plakette p.plakette-sub  {font-size:70%;} 

.msdco-osteopath {font-size:90%;line-height:110%; font-weight:300;color:#5f9741;padding-top:0}

.was-ist-osteopathie p{ font-size:100%;  }
.was-ist-osteopathie h2.head2{font-size:95%; padding-right:60px}
.osteopathie-berlin { font-size:80%}
	
.head-legalname{margin:22px 0 10px }
   
h1{font-size:190%;padding-top:20px;font-weight:600;overflow-wrap: break-word;text-align: center;}
h2{font-size:165%; font-weight:600;}
h3{font-size:135%; }
h4{font-size:120%;font-weight:600; }

h1 .home-subline {font-size:80%}
.schrift-klein {
  color: #000;
  font-size: 90%!important;
}

p.subline-home {padding: 4px;}
p.sub-behandlung {color:#407400;font-size:110%;letter-spacing:.01em;padding:0 20px; text-align: center;}
p.subline{color:#407400;font-size:110%;letter-spacing:.01em;padding:4px;padding: 0 20px; text-align: center;}
.berufung {margin: 0 0 20px 0}
	
.head1a {font-size:130%; margin:4px 2px 16px 2px }
.head1b{margin:-16px 0 20px;font-size:200% }
.head1c{margin:0 0 20px;font-size:100% ;  line-height:140%}
.headd {margin:0 0 20px;font-size:200% ;  line-height:140%}
.head2,p.subline{line-height:150%}
.head2{font-size:140%}
.envelope-mobile{margin-left:0}
/* wosteopathie-praxis-information as nur für Faszien*/ 


/* BILDFORMATE */
.bild-praxis {width:320px; height:265px}
.mobile-cranio {width:97%; height:97%}
	
.faszien-osteopathie  {font-size: 80%; margin:30px 0 7px; padding:10px 3%;}
.faszien-osteopathie p { font-size:120%;line-height:160%;}
	
/*auf Osteopathie Übersichtsseite */
.osteopathie-info { overflow:hidden;display:block;width:98%;line-height:160%;margin: 0 auto }
.osteopathie-information p.subline{ font-size:110%;letter-spacing:.01em;padding:10px 0; text-align:center; }
.osteopathie-information p.subline-behandlung{ padding: 0}
.osteopathie-information h2{font-size:120%}
.osteopathie-praxis-information{margin:30px 0 7px;padding:20px 0}
.osteopathie-praxis-information p{font-size:110%;line-height:160%;color:#000}
    
/*auf Osteopathie Behandlung */ 
.osteopathie-praxis-hell{margin:10px 7px;padding:0;display:block;overflow:hidden}
.osteopathie-praxis-hell h3{font-size: 120%; font-style: oblique; font-weight: 400}


.praxis-name{ padding:0 0 0 10px;margin-top:-10px;background-color:#f2f3f2;width:100%;height:80px}
.praxis-name .btn {font-size: 16px;font-weight:600; padding:6px 8px }

.footer-address h3 {font-size: 100%;
  font-weight: 400;}

/* Nur mobile Abstände */

.mobile-padding-t10 {padding-top:10px}
.mobile-padding-t30 {padding-top:30px}
.mobile-padding-rl20 {padding:0 20px}
.abstandtop-alle {padding-top:10px}

/* Nur mobile Abstände */

.padding40{padding:2px}
.padding-l20{padding-left:2px}
.padding-l108{padding-left:4px}
.padding-r20{padding-right:2px}
.abstandtop80 { margin-top:40px}
.abstandbottom80{ margin-bottom:10px}
.abstand-r10{margin-right:2px}
.abstand-r4{margin-right:1px}


/* BEHANDLUNG */
.subnavi-behandlung {
  padding: 10px 0px 30px 30px;
  line-height: 130%;
}

.subnavi-behandlung li {
  padding: 10px 0;
}
/*
.abstandtop30{margin-top:15px} */
.mobile-hidden{display:none!important}
.mobile-visual,.telefon-head{display:block}
.mobile-visual-inline {display:inline}
     /* telefon-head  genauer überprüfen, scheint nur für was ist osteopathie wichtig zu sein */

.telefon-head{z-index:99999;position:absolute;margin:20px 0;float:left}.telefon-headb{margin-top:30px!important}.telefon-head .gross {font-size:26px;line-height:32px} 

/* kante-links kann raus */
.kante-links{ border-left:2px solid #7cb741}   


.praxis-name .btn { background-color: #f2f3f2!important;}	

.news-title{font-size:180%}
.zertifizierung {text-align: center;margin: 0}

.osteopathie-praxis{line-height:26px}.heilpraktiker a{font-size:14px;font-weight:700}

.img-normen-wolke{ width:80%;height:80%; margin:0 auto}
.img-osteopathie-berlin{ width:100%;height:100%; margin:0 auto;
  /*   border-top-right-radius: 10px; 
     border-bottom-left-radius: 10px; */
     border-top-left-radius: 10px; 
     border-bottom-right-radius: 10px;}


.align-normen-wolke{text-align:center}
.zitat{ margin:0;padding:30px}
.zitat p{font-size:150%;font-style:oblique}

}
.navbar-collapse{ padding:10px 15px 10px 0;    margin-top:12px;    overflow-x:visible;    border-top:1px solid transparent;
    box-shadow:0 1px 0 rgba(255,255,255,.1) inset}
.navbar-collapse.in{    overflow-y:auto}

/* ENDE MOBUILE DEVICES */



@media (min-width:768px){
    .navbar-header{
        float:left
    }
    .navbar-collapse{
        width:auto;
        border-top:0;
        box-shadow:none
    }
    .navbar-collapse.collapse{
        display:block!important;
        height:auto!important;
        padding-bottom:0;
        overflow:visible!important
    }
    .navbar-collapse.in{
        overflow-y:visible
    }
    .navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{
        padding-right:0
    }
}
.media,.media-body,.modal,.modal-open,.progress{
    overflow:hidden
}
.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{
    max-height:340px
}

.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{
    margin-right:-15px;
    margin-left:-15px
}
@media (min-width:768px){
     .container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{
        margin-right:0;
        margin-left:0
    }
}
 .navbar-toggle{
    position:relative;
    float:right;
    padding:9px 10px;
    margin-top:18px;
    margin-right:15px;
    margin-bottom:8px;
    background-color:transparent
}
.navbar-toggle .icon-bar{
    display:block;
	height:4px;
	width:26px;
    border-radius:10px
}
.navbar-toggle .icon-bar+.icon-bar{
    margin-top:4px
}
.navbar-nav{
    margin:7.5px -15px
}
.navbar-nav>li>a{
    line-height:20px;
	font-size:145%;
}
@media (max-width:767px){
    .navbar-nav .open .dropdown-menu{
        position:static;
        float:none;
        width:auto;
        margin-top:0;
        background-color:transparent;
        border:0;
        box-shadow:none
    }
    .navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{
        padding:5px 15px 5px 25px
    }
    .navbar-nav .open .dropdown-menu>li>a{
        line-height:20px
    }
    .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{
        background-image:none
    }
}
@media (min-width:768px){
     .navbar-toggle{
        display:none
    }
    .navbar-nav{
        float:left;
        margin:0
    }
    .navbar-nav>li{
        float:left
    }
    .navbar-nav>li>a{
        padding-top:15px;
        padding-bottom:15px
    }
}
.navbar-form{
    padding:10px 15px;
    border-top:1px solid transparent;
    border-bottom:1px solid transparent;
    box-shadow:0 1px 0 rgba(255,255,255,.1) inset,0 1px 0 rgba(255,255,255,.1);
    margin:8px -15px
}

@media (min-width:768px){.navbar-form .form-control-static,.navbar-form .form-group{display:inline-block}.navbar-form .control-label,.navbar-form .form-group{margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;box-shadow:none}.navbar-text{float:left;margin-right:15px;margin-left:15px}.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.breadcrumb>li,.pagination{display:inline-block}.btn .badge,.btn .label{top:-1px;position:relative}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-radius:4px 4px 0 0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-text{margin-top:15px;margin-bottom:15px}.navbar-default{background-color:#f8f8f8}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-text{color:#5f9741}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#5f9741;background-color:#f1f1f1;}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border:none}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle 
.icon-bar{background-color:#327502}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#7cb741;padding-left:15px}

@media (max-width:767px){
    .navbar-default .navbar-nav .open .dropdown-menu>li>a{
        color:#5f9741
    }
    .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{
        color:#333;
        background-color:transparent
    }
    .navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{
        color:#555;
        background-color:#e7e7e7
    }
    .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{
        color:#ccc;
        background-color:transparent
    }
}
 .navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text{
    color:#9d9d9d
}
.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{
    color:#fff;
    background-color:transparent
}
.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{
    color:#fff;
    background-color:#080808
}
.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{
    color:#444;
    background-color:transparent
}
.navbar-inverse .navbar-toggle{
    border-color:#333
}
.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{
    background-color:#333
}
.navbar-inverse .navbar-toggle .icon-bar{
    background-color:#fff
}
.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{
    border-color:#101010
}
.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{
    color:#fff;
    background-color:#080808
}
@media (max-width:767px){
    .navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{
        border-color:#080808
    }
    .navbar-inverse .navbar-nav .open .dropdown-menu .divider{
        background-color:#080808
    }
    .navbar-inverse .navbar-nav .open .dropdown-menu>li>a{
        color:#9d9d9d
    }
    .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{
        color:#fff;
        background-color:transparent
    }
    .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{
        color:#fff;
        background-color:#080808
    }
    .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{
        color:#444;
        background-color:transparent
    }
}
 .breadcrumb{
    padding:8px 50px;
    margin-bottom:20px
}
.breadcrumb a{
    color:#777;
    text-decoration:none
}
.breadcrumb>li+li:before{
    padding:0 3px;
    color:#777;
    content:"/\00a0"
}
.breadcrumb>.active{
    color:#777
}
 .pager li,.pagination>li{
    display:inline
}
.pagination>li>a,.pagination>li>span{
    position:relative;
    float:left;
    padding:6px 12px;
    margin-left:-1px;
    line-height:1.42857143;
    color:#337ab7;
    text-decoration:none;
    background-color:#fff;
    border:1px solid #ddd
}
 .pagination>li:first-child>a,.pagination>li:first-child>span{
    margin-left:0;
    border-top-left-radius:4px;
    border-bottom-left-radius:4px
}
.pagination>li:last-child>a,.pagination>li:last-child>span{
    border-top-right-radius:4px;
    border-bottom-right-radius:4px
}
.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{
    color:#23527c;
    background-color:#eee;
    border-color:#ddd
}
.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{
    z-index:2;
    color:#fff;
    cursor:default;
    background-color:#337ab7;
    border-color:#337ab7
}
.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{
    color:#777;
    cursor:not-allowed;
    background-color:#fff;
    border-color:#ddd
}
.pagination-lg>li>a,.pagination-lg>li>span{
    padding:10px 16px;
    font-size:18px
}
.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{
    border-top-left-radius:6px;
    border-bottom-left-radius:6px
}
.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{
    border-top-right-radius:6px;
    border-bottom-right-radius:6px
}
.pagination-sm>li>a,.pagination-sm>li>span{
    padding:5px 10px;
    font-size:12px
}
.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{
    border-top-left-radius:3px;
    border-bottom-left-radius:3px
}
.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{
    border-top-right-radius:3px;
    border-bottom-right-radius:3px
}
 .pager .next>a,.pager .next>span{
    float:right
}
.pager .previous>a,.pager .previous>span{
    float:left
}
.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{
    color:#777;
    cursor:not-allowed;
    background-color:#fff
}
 .btn-group-xs>.btn .badge,.btn-xs .badge{
    top:0;
    padding:1px 5px
}
 .alert,.thumbnail{
    margin-bottom:20px
}
.alert .alert-link,.close{
    font-weight:700
}
@media screen and (min-width:768px){
}
 a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{
    border-color:#337ab7
}
 .alert{
    padding:15px;
    border:1px solid transparent;
    border-radius:4px
}
.alert h4{
    margin-top:0;
    color:inherit
}
 .modal,.modal-backdrop{
    top:0;
    right:0;
    bottom:0;
    left:0
}
 .progress{
    height:20px;
    margin-bottom:20px;
    background-color:#f5f5f5;
    border-radius:4px;
    box-shadow:0 1px 2px rgba(0,0,0,.1) inset
}
 .progress-bar.active,.progress.active .progress-bar{
    animation:progress-bar-stripes 2s linear infinite
}
 .list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{
    color:#777;
    cursor:not-allowed;
    background-color:#eee
}
.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{
    color:inherit
}
.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{
    color:#777
}
.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{
    z-index:2;
    color:#fff;
    background-color:#337ab7;
    border-color:#337ab7
}
.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{
    color:inherit
}
.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{
    color:#c7ddef
}
 a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover{
    color:#fff;
    background-color:#3c763d;
    border-color:#3c763d
}
 a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover{
    color:#fff;
    background-color:#31708f;
    border-color:#31708f
}
 a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover{
    color:#fff;
    background-color:#8a6d3b;
    border-color:#8a6d3b
}
 a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover{
    color:#fff;
    background-color:#a94442;
    border-color:#a94442
}
.panel-heading>.dropdown .dropdown-toggle,.panel-title,.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{
    color:inherit
}
 .carousel-inner>.item>a>img,.carousel-inner>.item>img,.close{
    line-height:1
}
.panel{
    margin-bottom:20px;
    background-color:#fff;
    border:1px solid transparent;
    border-radius:4px;
    box-shadow:0 1px 1px rgba(0,0,0,.05)
}
.panel-title,.panel>.list-group,.panel>.panel-collapse>.list-group,.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{
    margin-bottom:0
}
.panel-body{
    padding:15px
}
 .panel-title{
    margin-top:0;
    font-size:16px
}
 .panel-group .panel-heading,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{
    border-bottom:0
}
 .panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{
    padding-right:15px;
    padding-left:15px
}
.panel>.table-responsive:first-child>.table:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{
    border-top-left-radius:3px;
    border-top-right-radius:3px
}
.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{
    border-top-left-radius:3px
}
.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{
    border-top-right-radius:3px
}
.panel>.table-responsive:last-child>.table:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{
    border-bottom-right-radius:3px;
    border-bottom-left-radius:3px
}
.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{
    border-bottom-left-radius:3px
}
.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{
    border-bottom-right-radius:3px
}
.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{
    border-top:1px solid #ddd
}
.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{
    border-top:0
}
 .panel-group .panel{
    margin-bottom:0;
    border-radius:4px
}
.panel-group .panel+.panel{
    margin-top:5px
}
.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{
    border-top:1px solid #ddd
}
 .panel-group .panel-footer+.panel-collapse .panel-body{
    border-bottom:1px solid #ddd
}
 .panel-default>.panel-heading+.panel-collapse>.panel-body{
    border-top-color:#ddd
}
 .panel-default>.panel-footer+.panel-collapse>.panel-body{
    border-bottom-color:#ddd
}
 .panel-primary>.panel-heading+.panel-collapse>.panel-body{
    border-top-color:#337ab7
}
 .panel-primary>.panel-footer+.panel-collapse>.panel-body{
    border-bottom-color:#337ab7
}
 .panel-success>.panel-heading+.panel-collapse>.panel-body{
    border-top-color:#d6e9c6
}
 .panel-success>.panel-footer+.panel-collapse>.panel-body{
    border-bottom-color:#d6e9c6
}
 .panel-info>.panel-heading+.panel-collapse>.panel-body{
    border-top-color:#bce8f1
}
 .panel-info>.panel-footer+.panel-collapse>.panel-body{
    border-bottom-color:#bce8f1
}
 .panel-warning>.panel-heading+.panel-collapse>.panel-body{
    border-top-color:#faebcc
}
 .panel-warning>.panel-footer+.panel-collapse>.panel-body{
    border-bottom-color:#faebcc
}
 .panel-danger>.panel-heading+.panel-collapse>.panel-body{
    border-top-color:#ebccd1
}
 .panel-danger>.panel-footer+.panel-collapse>.panel-body{
    border-bottom-color:#ebccd1
}
 .popover,.tooltip{
    font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
    font-weight:400
}
.carousel-caption,.carousel-control{
    text-shadow:0 1px 2px rgba(0,0,0,.6)
}
 .modal-content,.popover{
    background-clip:padding-box
}
.modal{
    position:fixed;
    z-index:1050;
    display:none
}
.modal.fade .modal-dialog{
    transition:transform .3s ease-out;
    transform:translate(0,-25%)
}
.modal.in .modal-dialog{
    transform:translate(0,0)
}
.modal-open .modal{
    overflow-x:hidden;
    overflow-y:auto
}
.modal-dialog{
    position:relative;
    width:auto;
    margin:10px
}
.modal-content{
    position:relative;
    background-color:#fff;
    border:1px solid #999;
    border:solid rgba(0,0,0,.2);
    border-radius:6px;
    box-shadow:0 3px 9px rgba(0,0,0,.5)
}
.modal-backdrop{
    position:fixed;
    z-index:1040;
    background-color:#000
}
.modal-backdrop.fade{
    opacity:0
}
.modal-backdrop.in{
    opacity:.5
}
 .modal-title{
    margin:0;
    line-height:1.42857143
}
.modal-body{
    position:relative;
    padding:15px
}
 .modal-footer .btn+.btn{
    margin-bottom:0;
    margin-left:5px
}
.modal-footer .btn-group .btn+.btn{
    margin-left:-1px
}
.modal-footer .btn-block+.btn-block{
    margin-left:0
}
.modal-scrollbar-measure{
    position:absolute;
    top:-9999px;
    width:50px;
    height:50px;
    overflow:scroll
}
@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{box-shadow:0 5px 15px rgba(0,0,0,.5)}}.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip{position:absolute;z-index:1070;display:block;font-size:12px;line-height:1.4;opacity:0}.tooltip.in{opacity:.89999997615814208984375}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px}.tooltip.top-right .tooltip-arrow{left:5px}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow,.tooltip.bottom-left .tooltip-arrow,.tooltip.bottom-right .tooltip-arrow{border-width:0 5px 5px;border-bottom-color:#000;top:0}.tooltip.bottom .tooltip-arrow{left:50%;margin-left:-5px}.tooltip.bottom-left .tooltip-arrow{right:5px;margin-top:-5px}.tooltip.bottom-right .tooltip-arrow{left:5px;margin-top:-5px}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-size:14px;line-height:1.42857143;text-align:left;white-space:normal;background-color:#fff;border:1px solid #ccc;border:solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.carousel,.carousel-inner{position:relative}.popover>.arrow{border-width:11px}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.left>.arrow:after,.popover.right>.arrow:after{bottom:-10px;content:" "}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right>.arrow:after{left:1px;border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;border-right-width:0;border-left-color:#fff}.carousel-inner{width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;transition:left .6s ease-in-out}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}.carousel-caption .btn,.text-hide{text-shadow:none}@media screen and (min-width:768px){.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}
.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{
    display:table;
    content:" "
}
 .hide{
    display:none!important
}
.show{
    display:block!important
}
.hidden,.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{
    display:none!important
}
 .text-hide{
    color:transparent;
    background-color:transparent;
    border:0
}
.affix{
    position:fixed
}
@media (max-width:767px){
}
@media (min-width:768px) and (max-width:991px){
}
@media (min-width:992px) and (max-width:1199px){
}
@media (min-width:1200px){
}
@media (max-width:767px){
}
@media (min-width:768px) and (max-width:991px){
}
@media (min-width:992px) and (max-width:1199px){
}
@media print{
}
@media print{
}
@media print{
}
@media print{
}

