/*
#page:before{
  content: 'default normal';
}
*/

/* Front Page Image
******************************************************************************/
/*.node-front-page-image div.content{
    width: 770px;
    overflow:hidden;
}
.node-front-page-image .field-name-field-image {
    width: 820px;
    margin-left: -120px;
}
.node-front-page-image .field-name-field-image img {
    margin-left: 50px;
}
*/

/* Showing the right heads here */

/*
.page-node-10 .node-front-page-image .field-name-field-image img {
    margin-left: 55px;
}
*/
/*  Postscript Blocks
*******************************************************************************/
#region-postscript-third,
#region-postscript-fourth {
/*     width: 250px; */
}

#region-postscript-fifth {
}

/*  Campaigns
*******************************************************************************/
#block-views-banderole-block .views-row{
    height: 364px;
}

#block-views-banderole-block .views-field-field-image {
    float: left;
}

#block-views-banderole-block .views-field-title {
    width: auto;
    padding-top: 80px;
    margin-left: 280px;
    width: 525px;
}


#block-views-banderole-block .views-field-field-pettitions {
    padding: 10px 15px;
    /*position: absolute;*/
    top: 111px;
    width: 220px;
}

#block-views-banderole-block .views-field-field-text-title-text-1,
#block-views-banderole-block .views-field-field-text-title-text-2{
    margin-left: 20px;
    width: 245px;
    display: inline-block;
    float: left;
}

/*  News Stream
*******************************************************************************/

#block-views-news-block ul li .views-field-field-news-image {
    float: left;
}

#block-views-news-block .views-row {
    position: relative;
    height: 125px;
    display: block;
    width: auto;
}
#block-views-news-block .views-row-first {
    border-bottom: 1px solid rgb(154, 154, 154);
}

#block-views-news-block .views-row-last {
    border-bottom: 1px solid;
}

#block-views-news-block ul {
    display: inline-block;
    float: right;
    width: 50%;
/*     margin-top: -312px; */
    overflow: hidden;
}

#block-views-top-news-block .view-top-news {
    display: inline-block;
    width: 100%;
/*     height: 270px; */
}

/*  Referenced Articles
*******************************************************************************/

.view-referenced-articles .views-row {
    width: 30%;
}

.page-node .node-article{
  margin-top: 40px;
}


.page-node-article .field-name-field-intro-text {
    float: left;
    margin-right: 20px;
    width: 50%;
}

.page-node-article .field-name-body {
    clear: left;
    float: left;
    margin-right: 20px;
    width: 50%;
}

/*.page-node article .field-name-field-teaser {
    margin-left: 323px;
    padding: 0 0 0 79px;
    width: 50%;
}
*/


.page-node-article .field-name-field-teaser {
    margin-left: 323px;
    padding: 0 0 0 100px;
    width: 44%;
}


/*nd*/

.responsive-layout-normal #page {
    background: none repeat scroll 0 0 #FFFFFF;
    box-shadow: 0 0 12px rgba(0, 0, 0, 0.2);
    margin-left: auto;
    margin-right: auto;
    padding: 0 60px;
    overflow: hidden;
    width: 735px;
}

.responsive-layout-normal #flexslider-1 {
    float: left;
    width: 730px;
}

.responsive-layout-normal #flexslider-1 li{
    width: 730px !important;
}

/*news*/



.responsive-layout-normal #block-views-top-news-block {
	height:auto;
	border-bottom: 1px solid #9A9A9A;
	padding-bottom:10px;
}
.responsive-layout-normal #block-views-news-block {
    margin-top: -5px;
    background: #F0F2F5;
     padding-left: 10px;
    padding-right: 10px;
}

.responsive-layout-normal #block-views-top-news-block {
   background: #F0F2F5;
   padding-left: 10px;
   padding-right: 10px;
}
.responsive-layout-normal #block-views-news-block .views-field-title-field,
.responsive-layout-normal #block-views-news-block .views-field-body,
.responsive-layout-normal #block-views-news-block .views-row .views-field-nothing,
.responsive-layout-normal #block-views-top-news-block .views-field-title,
.responsive-layout-normal #block-views-top-news-block .views-field-body,
.responsive-layout-normal #block-views-top-news-block .views-field-nothing {
    margin-left: 190px;
}

.responsive-layout-normal #block-views-news-block ul {
    clear: both;
    width: 100%;
}




.responsive-layout-normal #block-views-news-block {
    height: auto;
}

.responsive-layout-normal #block-views-news-block .views-row {
    height: auto;
    padding-bottom: 10px;
}

.responsive-layout-normal #block-views-news-block{
	border-bottom: 7px solid #C7D500;
}

.responsive-layout-normal #block-views-news-block .views-row-last {
    border-bottom: 0;
}


/*banderole*/



.responsive-layout-normal #block-views-banderole-block .views-field-field-image {
    float: right;
}

.responsive-layout-normal #block-views-banderole-block .views-field-field-box-ref {
    height: auto;
    top: 370px;
}

.responsive-layout-normal #block-views-banderole-block .views-row {
    height: 552px;
}



.responsive-layout-normal #block-views-banderole-block .views-field-title {
    margin-left: 21px;
    padding-top: 80px;
    width: 325px;
}

.responsive-layout-normal #block-views-banderole-block .views-field-field-link {
    bottom: 20px;
    left: 21px;
    position: absolute;
}

.responsive-layout-normal #block-views-banderole-block .views-field-field-text-title-text-1, 
.responsive-layout-normal #block-views-banderole-block .views-field-field-text-title-text-2 {
    width: 326px;
}

.responsive-layout-normal .node-homepage .field-name-field-box-ref{
    padding: 0;
    position: absolute;
    z-index: 999;
    right:0;
}

.responsive-layout-normal .flex-direction-nav .flex-next {
    right: 296px;
}

/*entweder (banderolen gleichfarbig)*/

/*
.responsive-layout-normal .block-banderole-block .views-row{
	 background-color:#F0F2F5; 
}
.responsive-layout-normal #block-views-banderole-block .views-row {
    border-bottom: 10px solid #C2CE03;
    border-top: none;
}

.responsive-layout-normal #block-views-banderole-block .views-row{
	border-bottom: 10px solid #C2CE03;
}

*/

/*entweder oder (banderolen abwechselnd)*/

.responsive-layout-normal .block-banderole-block .views-row-even{
	background-color:#F0F2F5;
}

.responsive-layout-normal .block-banderole-block .views-row-odd .node-box .content {
    width: 223px;
}

.responsive-layout-normal #block-views-banderole-block .views-row{
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
}

/*entweder ende*/

.responsive-layout-normal .node-selection-overview .field-name-body,
.responsive-layout-normal .node-selection-overview .field-name-field-teaser{
	width:465px;
}

.responsive-layout-normal .page-node .node-article .field-name-field-teaser {
    margin-left: 0;
}

.page-node .node-article .field-name-field-image,
.page-node .node-article .field-name-field-teaser,
.page-node .node-article .field-name-title-field,
.page-node .node-article .field-name-field-intro-text,
.page-node .node-article .field-name-body{
	width:400px;
}

.page-node .field-type-taxonomy-term-reference,
.responsive-layout-normal .field-name-field-file{
    width: 695px;
}

.responsive-layout-normal .view-referenced-articles .view-header .views-row {
    width: 705px;
}


.responsive-layout-normal .node-homepage .node-box .content {
/*     margin: 3px 20px; */
  height: 123px;
} 

.field-name-field-view {
  width: 430px;
}

#block-views-all-publications-block .views-field-field-image,
#block-views-position-papers-block .views-field-field-image, 
#block-views-reports-block .views-field-field-image,
.view-all-publications .views-field-field-image,
.view-position-papers .views-field-field-image,
.view-reports .views-field-field-image {    
  margin-right: 25px;
}


/* all and (min-width: 980px) and (min-device-width: 980px), all and (max-device-width: 1024px) and (min-width: 1024px) and (orientation:landscape) */

/* all and (min-width: 980px) and (min-device-width: 980px), all and (max-device-width: 1024px) and (min-width: 1024px) and (orientation:landscape) */