   @media only screen and (min-width : 992px) and (max-width : 1199px) {
   
#partner .col-md-4 .frame-type-image img {
width: auto;
height: auto;
}

    .foto-col3 {
width:22%;
margin-bottom: 35px;
}

.zaehler-img {
margin-top:  48px !important;
}

.module2 h2 {
height: 30px;
}
 
.wechsel-body .pachtrechner .module2 ul {
       height: 270px;
       }
       
        .speicher-body .pachtrechner .module2 ul {
       height: 250px;
       }
       
      

       .zusatz-body .c-wrapper {
                    
        height: 550px;
        }

 .container {
 
 }
 
 nav.navbar 
 {
 width: 100%;
 height: 205px !important;
   clear: both;
 }
 
  .navbar ul.nav {

margin-top: 10px !important;
 margin-bottom: 0;
}

nav.navbar li a {
font-size: 16px !important;

}


.tx-ws-flexslider {
margin-top: 165px;

 }
 
 .caption-text {
 top: 0;
margin-top: -5px !important;
margin-bottom: 10px !important;
padding-bottom: 10px !important

}

.caption-text ul {
padding-left: 0;
margin-left: 0;
margin-top: 5px;
}

.caption-text .y-button-left {
margin-top: 5px !important;
}

#preis-bsp .frame-type-textpic img {
margin-top: 100px !important;
margin-right: 70px !important;
}

 


/** Boxen Startseite **/
.box-start {
height: 400px !important;

   padding: 0;
}

.box-start img {
width: 100%;
height: auto;
}

.box-start p {
margin-left: 15px;
}

/** Bild Reihe / Referenzen **/
.frame-type-image .ce-column {

width: 32% !important;

}

.frame-type-image .ce-column img {
width: 100%;
height: auto;
}

/** Bild links **/

.ce-left  .ce-row .ce-column {

 width: 100%;
 height: auto;
}

.ce-left  .ce-row img {
width: 100%;
height: auto;
}

/** Maps **/

/** Text **/



 #map-canvas {
  float: left;
  width: 450px;
  margin-left: 20px;
  }


  #p-ablauf .div-center {
width: 100%;
margin: 0 auto;

}
table.ges-angebote {
	margin-left: 0;
	width: 93%;
}

.container {
width: 1000px;
	/*background: #aa0000;*/
	padding: 0;
	
}

.content {
	margin-left: 15px;

/*background: #c0c0c0;*/
width: 55%;
}

.startpage .content {
	margin-left: 0;
width: 100%;

}

.dachangaben {

}

.content.breit {
width: 78%;
margin-left: 15px;	
}

.anktang {
	width: 95%;
	padding: 10px;
	margin-top: 55px;
	border: 2px solid #5CADFF;
border-radius: 5px;
}

table.sbau {
	width: 100%;
}

ul.iconmenu{

top: 200px !important; /* offset from top of page to display icon menu */

}

#footer .footer-tel {
margin-top: 40px;
}


.slick-main {
width: 650px !important;
float: left;

}

.slick-nav {
width: 180px;
  
margin: 0;
padding: 0 !important;
float: right;
}

.slick-nav  .slick-item {
clear: both; 
width: 180px !important;
margin: 0 0 10px 0;
padding: 0;

}

#referenzen-t3 table.contenttable {

margin-top: 40px !important;
margin-right: 0;
padding: 0;
 width: 650px !important;

}

/*****************************/
/******* Konfigurator  *******/
/*****************************/

.header-navi {
clear: both;

margin-top: 70px;
}

#upload-site .header-navi {
margin-top: 150px;
}

}