
/* Responsive Allgemein */
@media (max-width: 980px) {
	#mehrImpressum, #footer .webform-client-form {
		padding-right:0px;
		margin-right:0px;
		}
		#mehrImpressum {
		margin-bottom:12px;
		}
}

@media (max-width: 900px) {
  .rightContent, .leftContent {
    width:100%;
		margin-left:0px;
		padding-left:0px;
		padding-right:0px;
  }
  #categorySearch {
    padding: 0;
}
  .rightContent .content {
    width:48%;
    margin-right:2%;
		float:left;
  }
#vhsProjektDetails .rightContent {
margin-top:0px;
}
#VhsAuswertungenDetailsHeader .rightContent {
background-image:none;
}
#VhsAuswertungenDetailsHeader .rightContent .content:first-child {
padding-top:12px;
}
#VhsAuswertungenDetailsHeader .rightContent .content {
width:100%;
padding-bottom:3px;
}
#VhsAuswertungenDetailsContent .iconArrowTop {
top:-41px;
}
.stat_pager {
padding-right:6px;
}
#VhsAuswertungenDetailsHeader .rightContent .linksForward {
width:auto !important;
margin-right:10px;
}
#VhsAuswertungenDetailsHeader .rightContent .linksForward {
position:static;
padding-bottom:6px;
float:left;
width:100%;
}
#VhsAuswertungenDetailsHeader .iconPrint {
display:inline !important;
}
#VhsAuswertungenDetailsHeader .rightContent .linksForward a {
	float:left;
	margin-left:0px;
	margin-right:2px;
	}
}	
@media (max-width: 767px) {
		#header {
  		min-height:auto;
		}
		#header span.language, #simple2search_nav {
			width:32%;
			position:absolute;
			left:34%;
			top:6px;
			padding-top:0px;
			padding-bottom:9px;
			background-position:left bottom;
			z-index:100;
		}
		
		#simple2search_nav {
		padding-left: 5px;
		background:none;
		 }
		 #simple2search_nav input {
		width: 100%;
		 }
		 #simplesearchsubmit_nav {
		width:auto !important;	 
		 }
		
		#leftColumn {
    float: none;
    margin-right: 0px;
    max-width: 100%;
		width:100%;
		position:relative;
    }
		#logo {
		padding-left:6px;
		margin-bottom:0px;
		}
		#logo, #mainSearch {
  		float:left;
			width:32%;
			margin-right:2%;
		}
		/* nosearch */  
		#mainSearch {
		display:none;
		}
		#header span.language {
		top:49px;
		}
		/* end nosearch */
		#mainSearch {
  		min-height:67px;
			padding-left:6px;
			padding-top:35px;
			position:relative;
			z-index:10;
		}
		#mainSearch .iconSearch {
  		text-indent:-10000px;
  		width:25px !important;
			position:absolute;
			right:6px;
			top:1px;
		}
		#mainSearch div {
		padding-right:35px;
		position:relative;
		}		
    #mainSearch input {
      margin-bottom:0px;
			width:100%;
    }
		#loginContainer {
  		position:absolute;
  		right:0px;
  		top:0px;
			width:32%;
			background-position:left bottom;
			padding-bottom:1px;
			min-height: 67px;
			padding-top:6px;
		}
		#loginContainer .iconButton {
			text-indent:-10000px;
  		width:18px !important;
  		position:absolute;
  		right:0px;
  		bottom:20px;
		}
		#loginContainer .formCol {
  		position:relative;
			padding-left:72px;
			padding-right:25px;
		}
		#loginContainer .formCol label {
  		position:absolute;
			left:6px;
			top:0px;
		}
		#loginContainer .formCol input {
  		width:100%;
		}
		#mainNavigation {
  		clear:both;
  		width:100%;
  		min-height:46px;
			padding-bottom:8px;
  		background: transparent url("../img/strichlierte_linie.gif") repeat-x left bottom;
			position:relative;
		}
		#menu-toggle {
  		display:block;
		}
		#menu {
  		display:none;
		}
		.main, body#forschungsnetzwerk .main {
		padding-left:0px;
		float:none;
		}		
		body#forschungsnetzwerk .main {
		padding-top: 15px;
		}
		.leftContent .content, .leftContent .intern, .fullContent .content, .node-projekt, .node-nicht-vhs-projekt, .node-publikation, .node-textarchiv, .node-zeitschriftentitel, .node-zeitschriftenartikel, .node-wiener-moderne, .page-literatur-wiener-moderne-kategorien .region-content {
		padding-left:0px;	
		}
		
		
		body#forschungsnetzwerk {
		background-repeat: no-repeat;
		background-position: -225px 148px;
		background-color:white !important
		}
		#footer .webform-client-form .form-item {
    padding-left: 135px;
		}
		#footer .webform-client-form {
		padding-right:0px;
		margin-right:0px;
		}
		
		#mehrImpressum .imprintColumn {
    width:49%;
		background: transparent url("../img/strichlierte_linie.gif") repeat-x scroll left bottom;
    }
		#mehrImpressum .imprintColumn + .imprintColumn {
    margin-right:0px;
    }
		#mehrImpressum .imprintColumn + .imprintColumn + .imprintColumn {
    background-image:none;
		padding-top:12px;
    }
    #block-block-12 .content {
    background-image:none;
    }

	}
	
@media (max-width: 585px) {
	td, th, #vhsDatenblatt h3 {
    font-size: 11px;
	}
	h1 {
	white-space:normal;
	}
	.easy-breadcrumb {
	display:none;
	}
	#mehrImpressum .imprintColumn {
    width:100%;
		margin-right:0px;
    }
		#mehrImpressum .imprintColumn + .imprintColumn {
		padding-top:12px;
		}
#block-views-news-termine-block-4 .view, #block-views-news-events-block-4 .view {
  padding-top: 55%;
  margin-right:0px;
}
#block-views-schwerpunkt-block, #block-views-schwerpunkt-block img,
#block-views-schwerpunkt-block-1, #block-views-schwerpunkt-block-1 img {
  width: 100%;
}
#block-block-64, #block-block-65 {
clear:left !important;	
}
.linkbox {
margin-top: 20px;
}
#homeBanner {
flex-flow: row wrap;
-webkit-flex-direction: row;
-webkit-flex-wrap: wrap;
-ms-flex-wrap:wrap;
-ms-flex-direction:row;
}
#homeBanner .homeBannerColumn {
  width: 100%;
flex:0 0 100%;
-ms-flex:0 0 100%;
-webkit-flex:0 0 100%;
 }
}
@media (max-width: 500px) {
	#container {
  	 padding-left:6px;
  	 padding-right:6px;
	}
	#header span.language, #simple2search_nav {
  	padding-left:0px;
	}  		
  #loginContainer .formCol label {
    left: 0px;
  }		
  #loginContainer .formCol {
    padding-left: 65px;
  	padding-right:20px;
  }
	#mehrImpressum, #footer .webform-client-form {
	float:none;
	padding-left:0px;
	margin:0px 0px 12px 0px;
	}
	.imprintContent{
	margin-bottom:12px;
	margin-top:-50px;
	}
	#footer .webform-component--intro{
		margin-top:-50px !important;
	}
	#footer .webform-client-form  .form-actions input {
		margin-bottom:12px;
	}
	body#forschungsnetzwerk #fn-institutionen #Logo1 {
width:50%;
}
body#forschungsnetzwerk #fn-institutionen #Logo2 {
width:38%;
margin-left:3%;
}
body#forschungsnetzwerk #fn-institutionen #Logo3 {
width:50%;
}
body#forschungsnetzwerk #fn-institutionen #Logo4 {
width:42%;
margin-left:3%;
}
body#forschungsnetzwerk #fn-institutionen #Logo5 {
width:33.3%;
}
body#forschungsnetzwerk #fn-institutionen #Logo6 {
width:33.3%;
}
body#forschungsnetzwerk #fn-institutionen #Logo7 {
width:33.3%;
}
body#forschungsnetzwerk #fn-institutionen #Logo8 {
width:33.3%;
}
body#forschungsnetzwerk #fn-institutionen #Logo9 {
width:23.3%;
}
body#forschungsnetzwerk #fn-institutionen #Logo10 {
width:38.3%;
}
body#forschungsnetzwerk #fn-institutionen #Logo11 {
width:50%;
clear:left;
}
	
}
@media (max-width: 481px) {
 #loginContainer {
     display:none;
 }
 #simple2search_nav {
	right: 0px;
    left: auto;
	padding-right:6px;
	width:50%;
 }
 #simplesearchsubmit_nav {
   float:right;
}
 #logo {
     padding-left:5px;
     min-height:67px;
     width:48%;
     margin-right:3%;
 }
 #logo:hover:after {
   content:"";
 }
 #header span.language {
   left:51%;
	 text-align:right;
 }
 #header span.language, #mainSearch {
    width:49%;
    margin-right:0px;
  }
	.active-nav #menu {   
    margin-left:0px; 
    padding-left:51%;
    display:block;
  }
  .linkImprintLeft, .linkImprintRight {
    width:48% !important;
  }
  .dataFooter {
	  background:none;
  }
   .dataFooter .rightColumn {
	width: 48% !important;
    margin: 0px;
    border: none !important;
    box-sizing: border-box;
}
.searchresultsTable .views-exposed-widgets {
    padding: 0px 0px 12px 6px;
}
  .view-projekte-uebersicht .views-exposed-widget {
  width:100%;
  margin-bottom:12px;
  }
  .views-exposed-widgets {
  padding-bottom:0px;
  }
  .view-projekte-uebersicht .views-exposed-widget.views-submit-button {
  position:static;
  float:right;
  }
  .views-exposed-widgets {
  padding-right:0px;
  }
  #searchResults div.pagerer-pager li a {
display:block;
text-indent:-10000px;
  }
}

@media (max-width: 420px) {
#VhsAuswertungenDetailsHeader .rightContent .content {
padding-bottom:30px;
float:left !important;
}
#VhsAuswertungenDetailsContent .iconArrowTop {
top:-41px;
left:6px;
right:auto;
}
}

@media (max-width: 380px) {
  #logo {
     width:40%;
     margin-right:3%;
   }
   #header span.language {
   left:43%;
   }
   #header span.language, #mainSearch {
      width:57%;
    }
  	.active-nav #menu { 
    padding-left:43%;
  }
	 .rightContent .content {
    width:100%;
    margin-right:0;
		float:none;
  }
	#StrVollansicht .rightContent .content {
     background: transparent url("../img/strichlierte_linie.gif") repeat-x left bottom;
  }
  #StrVollansicht .rightContent {
     background-image:none;
  }
	td, th, #vhsDatenblatt h3 {
    font-size: 10px;
	}
	  .linkImprintLeft {
    width:57% !important;
		margin-right:3% !important;
  }
	 .linkImprintRight {
    width:40% !important;
	 }
	 h2, #block-views-vhs-statistik-block-1 h2, #block-views-vhs-statistik-block h2  {
	 font-size:14px;
	 background-image:none !important;
	 padding-left:6px !important;
	 }
	 	h1 {
	 font-size:14px;
	}
}

@media (max-width: 360px) {
body#forschungsnetzwerk #fn-institutionen a {
width:auto !important;	
}
}
@media (max-width: 360px) {
#homeBanner .homeBannerColumn img {
max-width:100%;
 }
 #homeBanner .homeBannerColumn a {
max-width:46%;
 }
 #homeBanner .homeBannerColumn + .homeBannerColumn a {
max-width:31%;
 }
 }