/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/*
    Created on : 18.05.2017, 09:38:42
    Author     : krone
*/

.box {
  display:none;
}

/* wichtig fuer google-Karte */

img {
  max-width: none !important;
}

body, html {
  padding: 0px !important;
  margin: 0px !important;
  page-break-inside:avoid;
}

#schlag-map-wrapper{
  display: block !important;
}

/*#schlag-map{*/
/*  height: 500px !important;*/
/*}*/

/*#schlag-map.schlag-map-uebersicht{*/
/*  height: 600px !important;*/
/*}*/

/*#schlag-map.schlag-einzelmap{*/
/*  height: 450px !important;*/
/*}*/

#schlag-map-print-img {
  width: 100% !important;
  height: auto !important;
}

.gmnoscreen {
  display:none !important;
}

.gm-style-cc {
  display:none !important;
}

.gm-style-cc div span{
  display:none !important;
}

.gmnoprint {
  display:none;
}

.gmnoprint a {
  display:none;
}

a[title="Google falsche Straßenkarte oder Bilder melden"]{
  display:none;
}

img[src="https://maps.gstatic.com/mapfiles/api-3/images/google_white5.png"]{
  display: none;
}

.panel, .panel-heading {
  border: 0px;
}

div#header {
  display:block !important;
  height:80px;
}

div#header-mobil {
  display:none !important;
}

div#header img {
  height:50px;
  margin-top:10px;
}

#header-info
{
  display:inline-block;
  margin-right:30px;
}

#acker24_logo{
  margin-left: 0 !important;
}


#cookiedingsbums{
  display: none !important;
}

.btn, h3 {
  display:none;
}

footer {
  display:none;
}

div#menue {
  display:none;
}

#map_adresse {
  display:none;
}


.optional-title {
  display:none;
}

.fb_bezeichnung_right {
  display:none;
}

a[href]:after {
  content: " ";
  color: #888;
  background-color: inherit;
  font-style: italic;
  size: 80%;
}

input.form-control {
  height: 28px;
}

select {
  height: 28px !important;
  padding:0px !important;
}

@media(max-width:220mm){

  div#schlag-map {
    margin-top:20px !important;
  }

  div#header {
    height: 70px;
    margin-bottom:20px !important;
  }

  label
  {
    float:left;
    width:30% !important;
    padding:0px !important;
    margin:0px !important;
    text-align:left;
  }

  input.form-control, select.form-control {
    height: 25px !important;
    width:70%;
    float:left;
    margin: 0px !important;
    padding:0px !important;
    margin-bottom:0px !important;
    border:0px;
  }

  textarea.form-control {
    width:70%;
    float:left;
    margin: 0px !important;
    padding:0px !important;
    margin-bottom:0px !important;
    border:0px;
  }

  div.optional-inner{
    padding:0px !important;
    margin:0px !important;
  }

  div.autocomplete-wrapper {
    width:70% !important;
    float:left;
    position:static;
    display:inline;
    padding:0px !important;
    margin:0px !important;
  }

  div.autocomplete-wrapper .form-control {
    width:90%;
  }

  div.form-group {
    clear:both;
  }

  div.row {
    clear:both;
  }

  div.checkbox {
    margin:0px !important;
    padding:0px !important;
    margin-bottom:10px !important;
  }

  div.checkbox label:first-child {
    display:inline-block;
    width:35% !important;
    padding:0px !important;
    margin:0px !important;
  }

  div.checkbox label {
    display:inline-block;
    width:10% !important;
  }

  form > div.row {
    margin:0px;
    padding:0px;
  }

  div.form-group div.row {
    padding:0px !important;
    margin:0px !important;
    margin-bottom:10px !important;
  }

  div div {
    margin:0px !important;
    padding:0px !important;
  }

  div.form-group > div.col-sm-4, div.form-group > div.col-sm-8 {
    padding:0px;
    margin:0px;
    margin-bottom: 30px !important;
  }

  .hidden-print{
    display:none;
  }
}

.userlike * {
  display:none;
}

.print-none {
  display:none;
}

.print-block-i {
  display: block !important;
}

.print-invisible {
  display:none;
}
