.slicknav_menu{
  display: none;
}
  div.ce-gallery figure.image{
    margin: 1.5em 0 1.5em 0;
  }

.image-caption{
  padding-top: 0.5em;
  font-weight: bold;
}
  .article .frame-type-textpic IMG{
    	width: 100%;
        height: 100%;
    }

input{
  width: 50%;
}
textarea{
  width: 90%;
  height: 14em;
}
#kontakt-62{
  font-weight: 600;
  font-size: 1.3em;
}
@media only screen and (max-width: 1024px){

  input{
  width: 97%;
  }
  textarea{
    width: 97%;
  }
  
  div.frame-layout-1 figure.image{
    display: none;
  }
  
  .slicknav_menu {
      position: absolute;
      top: 60px;
      right: 0px;
     
      padding-top: 5px;
      display:block;
      background-color: transparent !important;
      z-index: 10000;
  }
  .slicknav_nav .slicknav_row:hover{
  	background: #a29b3c;
  }
  .slicknav_nav a:hover{
  	background: #a29b3c;
  }
  #navigation_mobile{
 		 	background-color: #6f6811;
  }
  .aside-column{
    display: none;
  }
	body{
		background-color: #e6e2c8;
	}

	#grid{
		width: 100%;
		background: none;
		margin: 0;
	}
	#header{
		height: unset;
	}
	#logo{
		position: relative;
		width: 100%;
		left: 0px;
		top: 0px;
		background-size: contain;
	}
	#media-wrapper{
		width: 100%;
		display: none;
	}
	#content{
		width: 94%;
		margin-left: 3%;
		margin-right: 3%;
	}
	.main-column{
		width: 100%;
		margin: 0;
	}
	
	.ce-left .ce-gallery{
		float: none;
	}

	.ce-right .ce-gallery{
		float: none;
	}	
	
	.slicknav_btn {
		background-color: #6f6811;
	}
}

@media only screen and (max-width: 1024px)
and (orientation : landscape){

 

}


@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px)  { 
 
}



@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) { 

  
}
