
h1{
	font-size: 1.8em;
}
h2{
	font-size: 1.6em;
	text-transform: none;
}
h3{
	font-size: 1.4em;
	text-transform: none;
}
h4{
	font-size: 1.2em;
}
h1, h2, h3, h4{
	/*color: #4187d1;*//* hellers blau */
	color: #23527c; /*dunkelbalu	*/
}

.title-teaser-text ul {

    background: rgba(0,0,0,0.77);
    color: #fff;
    padding: 20px;
    margin: 10px 0 1px 0;
    width: 100%;
    display: block;

}
.title-teaser-text ul li {
    padding: 0 20px !important;

}

.title-teaser-text ul li a {
    color:#fff;

}
.view-id-publication_parts{
	margin-right: 0px;
margin-left: 0px;
}

.view form{
	/* 17.12.18*/
	/*margin: 0 0 0 10px;*/
}
.node-type-research-forum #page-title{
	display:none;
}
#block-views-showcases-block-4 .view-showcases {
    margin: 0;
}

#block-views-publication-parts-block-2 .view-publication-parts{
	margin: 0;
}
.gold{
	color: #e29500;
	font-weight: bolder;
}
.silver{
	color: #656565;
	font-weight: bolder;
}

#draggableviews-table-division-liaisons-page tr td,
#draggableviews-table-division-liaisons-page-1 tr td,
#draggableviews-table-division-liaisons-page-2 tr td,
#draggableviews-table-division-liaisons-page-3 tr td,
#draggableviews-table-division-liaisons-page-5 tr td,
#draggableviews-table-division-liaisons-page-6 tr td,
#draggableviews-table-division-reporters-page tr td,
#draggableviews-table-division-reporters-page-1 tr td,
#draggableviews-table-division-reporters-page-2 tr td,
#draggableviews-table-division-reporters-page-3 tr td,
#draggableviews-table-division-reporters-page-5 tr td,
#draggableviews-table-division-reporters-page-6 tr td {
    min-width: 120px;
}

/* START iframe */
.h_iframe        {position:relative;}
.h_iframe .ratio {display:block;width:100%;height:auto;}
.h_iframe iframe {position:absolute;top:0;left:0;width:100%; height:100%;}
/* End iframe */

#page{
	padding:0px;
}

.field-name-field-foto .field-item {
    float: left;
}

.floatleft {
    float: left;
    display:inline-block;
    width: 50%;
}

#mc_embed_signup {
    
}

ul.menu li a:hover {
    text-decoration: none;
    /*background-color: #23527c;*/
    /*color: #23527c;*/
}

.field-name-field-link-slideshow{
	background: rgba(0,0,0,0.77);
	color: #fff;
	padding: 20px;
	margin: 0 0 1px 0;
	width: 100%;
	display: block;
}

.field-name-field-link-slideshow a{
	color: white;
	
}

.field-name-field-link-slideshow a:hover {
    text-decoration: underline;
    color: #4187d1;
}

.parallax-active #highlighted-bottom{
	background: none;
}

.view-id-publications .views-field-nid{
	line-height: 1.8;
}


.view-content .field-type-taxonomy-term-reference{
	font-size: 14px;
}

#block-views-publication-parts-block-1 h2{
	padding-bottom: 15px;
	border-bottom: 1px solid #acacac;
	text-align: center;
	position: relative;
	
	
}

#block-views-publication-parts-block-1 .frontpublication {
	margin-bottom: 15px;
	display: block;
}

#block-views-publication-parts-block-1 .frontpublication a:hover {
    text-decoration: underline;
    color: #4187d1;
   }

#block-views-publication-parts-block-1 .frontpublication a{
margin: 0 0 15px;
font-size: 18px;
font-weight: 700;
color: #252525;
}

#block-views-publication-parts-block-1 h2:after{
	width: 280px;
	height: 2px;
	position: absolute;
	background-color: #acacac;
	bottom: 0;
	content: "";
	left: 50%;
	margin-left: -140px;
}
.view-events .views-row-odd,
.view-publication-parts .odd,
.view-division-liaisons .odd,
.view-division-reporters .odd,
.view-division-officers .odd,
.view-division-members .odd,
.view-division-publication .odd{
	background: #e6e6e6;
}

.view-events .views-row-even,
.view-publication-parts tr.even,
.view-division-liaisons tr.even,
.view-division-reporters tr.even,
.view-division-officers tr.even,
.view-division-members .even,
.view-division-publication .even{ 
	background: #f9f6f6;
	
}

.view-events .views-row{
	vertical-align: middle;
	padding: 5px 20px;
}
.view-events h4{
	text-transform:none;
}
.view-publication-parts td,
.view-division-liaisons td,
.view-division-reporters td,
.view-division-officers td{
	vertical-align: middle;
	padding: 10px 20px;
	
}

.view table th{
	background: #23527c;
}

.view-division-officers .field-name-field-first-name{
	display: inline-block;
	float: left;
	
}
.view-division-officers .field-name-field-surname{
	display: inline-block;
	float: left;
	padding-left: 5px;
	
}
.view-main-technical-committees .node header,
.view-technical-committees-view .node header,
.view-division-officers .node header{
	padding:0;
}
.view-main-technical-committees .views-row,
.view-technical-committees-view .views-row,
.view-division-officers .views-row {
	/*padding: 5px;*/
	padding: 10px 20px;
}
.view-main-technical-committees .node.node-teaser,
.view-technical-committees-view .node.node-teaser,
.view-division-officers .node.node-teaser{
    padding: 0 0 0px 0;
    margin-bottom: 10px;
}
.view-main-technical-committees .views-row-odd,
.view-technical-committees-view .views-row-odd,
.view-division-officers .views-row-odd{
	background: #e6e6e6;
}
.view-main-technical-committees .views-row-even,
.view-technical-committees-view .views-row-even,
.view-division-officers .views-row-even{
	background: #f9f6f6;
}

.view-main-technical-committees .view-content span,
.view-technical-committees-view .view-content span,
.view-division-officers .view-content span{
	font-weight: bold;
}
.view-main-technical-committees .field-name-field-person-link,
.view-technical-committees-view .field-name-field-person-link,
.view-division-officers .field-name-field-person-link {
	margin-top: -20px;
}
.view-main-technical-committees .field.field-name-field-first-name.field-type-text.field-label-hidden,
.view-technical-committees-view .field.field-name-field-first-name.field-type-text.field-label-hidden, {
    float: left;
    margin-right: 5px;
}

.view-main-technical-committees .field-name-field-division,
.view-technical-committees-view .field-name-field-division,
 {
	float: left;
	margin-right: 10px;
}
.view-main-technical-committees .views-field-title,
.view-technical-committees-view .views-field-title {
	margin: 12px 0 16px;
}
.view-main-technical-committees .field-name-body, 
.view-technical-committees-view .field-name-body {
	
	display: block;
}

.page-taxonomy .node.node-teaser{
	margin: 0;
	padding: 0;
}

@media screen and (min-width: 766px) {
	
	.col-md-2 {
	    width: 60.667%;
	}
}
.contentimageleft {
	float:left;
	margin:0 20px 0 0;
}
.contentimageright {
	float:right;
	margin:0 0px 0 20px;
}

#views-exposed-form-promoted-posts-block-2 .views-exposed-form .views-exposed-widget .form-submit,
#views-exposed-form-showcases-block-2 .views-exposed-form .views-exposed-widget .form-submit{
    margin-top: 1.95em;
}

#block-views-promoted-posts-block-2 h2,
.view-promoted-posts.view-display-id-block_3 h2,
.view-promoted-posts.view-display-id-block_3 h3 {
    font-size: 20px;
    font-weight: 400;
    text-transform: none;
}
#block-views-promoted-posts-block-2 h2 a,
.view-promoted-posts.view-display-id-block_3 h2 a,
.view-promoted-posts.view-display-id-block_3 h3 a{
    font-size: 24px;
    font-weight: 400;
    text-transform: none;
    color: #1e1e1e;
}

.view-promoted-posts.view-display-id-block_3 .more-link {
    text-align: left;
}

.block-quicktabs .more-link a {
    margin-left: 0px;
}

.field-type-taxonomy-term-reference {
    margin: 10px 0 10px;
}

.node-publication .field-type-taxonomy-term-reference {
    margin: 10px 0;
    font-size: 15px;
}

.more-link a, .view-showcases .view-content .more-link a {
    margin: 10px 0 10px;
    text-transform: none;
}

#block-views-promoted-posts-block-2 .views-row {
	margin:10px 0 10px 0;
	padding:0px 0 10px 0;
	border-bottom: 1px solid #2a68af;
}

.view-backreference-person-in-technical-committee .field-label {
    font-weight: bold;
}


.field-name-field-eventdate{
	color:#666;
	/*width:50%;*/
	
}

.field-name-field-location{
	color:#666;
	/*float:left;*/
}

#block-views-events-block .field-name-field-teaser-image{
	color:#666;
	float:left;
	padding-right:8px;
	
}


.view-promoted-posts .field-name-field-date .field-name-field-eventdate{
	color:#666;
	float:left;
	width:50%;
}

.view-promoted-posts .field-name-field-category {
	float:right;
	width:50%;
	margin:-5px 0px 0px 0px;
	text-align:right;
}

.view-promoted-posts .views-field-body {
	margin:45px 0 0px 0;
}

.view-promoted-posts .views-field-body::before {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}

input#mailaddr {
	padding:10px;
	width:100%;
	border:none;
	font-size: 1.1em;
}

#main-navigation ul.menu {
    text-align: left;
}
#logo {
    max-width: 65%;
}
.form-item, .form-actions {
    /* 17.12.18 */
    /* padding: 5px; */
   padding: 0px;
}
.field-label-inline .field-label{
	float: left;
}
.field-label{
	font-size: 15px;
}
.view-supportive-members .view-header{
	margin-left: 15px;
}
.field-name-field-logo{
	margin: 10px 0 15px;
}

select#edit-field-category-te-tid {
max-width:200px;
}

.view-eilvterm .view-content  {
	margin-top:20px;
}

.view-eilvterm .view-content .views-row {
	background: #e6e6e6;
	padding: 10px 20px;
}
.view-eilvterm .view-content .views-row.views-row-even {
	background: #f9f6f6;
}
.field-name-field-term-nummer-2 .field-label {
    font-size:18px;
}
.field-name-field-term-nummer-2 {
font-weight:bold;
font-size:18px;
margin-bottom:20px;
}

@media (min-width: 1200px) {
	#main-navigation ul.menu li a{
		margin: 0;
	}
}
