/*@import url(//fonts.googleapis.com/css?family=Open+Sans:400italic,600italic,400,600,700);*/


@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url('../font/open-sans-v29-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../font/open-sans-v29-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../font/open-sans-v29-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../font/open-sans-v29-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../font/open-sans-v29-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../font/open-sans-v29-latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-600 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: url('../font/open-sans-v29-latin-600.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../font/open-sans-v29-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../font/open-sans-v29-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('../font/open-sans-v29-latin-600.woff') format('woff'), /* Modern Browsers */
       url('../font/open-sans-v29-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../font/open-sans-v29-latin-600.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-700 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: url('../font/open-sans-v29-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../font/open-sans-v29-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../font/open-sans-v29-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../font/open-sans-v29-latin-700.woff') format('woff'), /* Modern Browsers */
       url('../font/open-sans-v29-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../font/open-sans-v29-latin-700.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: url('../font/open-sans-v29-latin-italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../font/open-sans-v29-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../font/open-sans-v29-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../font/open-sans-v29-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('../font/open-sans-v29-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../font/open-sans-v29-latin-italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-600italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  src: url('../font/open-sans-v29-latin-600italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../font/open-sans-v29-latin-600italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../font/open-sans-v29-latin-600italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../font/open-sans-v29-latin-600italic.woff') format('woff'), /* Modern Browsers */
       url('../font/open-sans-v29-latin-600italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../font/open-sans-v29-latin-600italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}




body {
font-family: 'Helvetica Neue',sans-serif;
font-family: 'Open Sans',sans-serif;
}


html, body, #top-menu, .top-bar, .top-bar.expanded .title-area{
background: #000 url(../images/bg-pulsar.jpg) 50% 0 no-repeat fixed;
background: #000 url(../images/bg-body.jpg) 50% 0 no-repeat fixed;
background: #000 url(../images/bg-body-4.jpg) 50% 0 no-repeat fixed;
background-size: cover;
}


h1, h2, h3, h4, h5, h6{
font-family: 'Helvetica Neue',sans-serif;
font-family: 'Open Sans',sans-serif;
line-height: 1.2;
font-weight: 400;
}

strong{ font-weight: 700; }



form#contact-site-form select#edit-cid{  
	width: auto; 
}

form#contact-site-form textarea#edit-message {
    height: 10em;
}



/* überschreiben */
.top-bar .name h1 a {
    font-weight: bold;
    color: #fff;
    width: 80%;
    display: block;
    padding: 0 15px;
}
/* /überschreiben */





/* dreispaltigs Grundlayout */

.l-main h3.block-title{
font-size: 1.2em;
color: #666;
 border-bottom: #ccc 1px solid;
font-weight: normal;
}


/* / dreispaltigs Grundlayout */

.mainback::after{
content:"";
clear:both;
display:table;
}

a.active{ color: #000; }

h2.site-slogan {
font-size: 1.4em;
color: #999;
font-weight: 400;
margin-top: 41px;
margin-bottom: 0;
}
}


/* alle Text - LIs zurücksetzen */

/*
.sidebar-first li,
.main li,
.node ul li, 
.node ol li,
.item-list ul li,
.item-list ol li,
ul.menu li{
margin: 0 0 0 1.5em;
}
*/



/*
aside.sidebar-first ul.menu li,
aside.sidebar-first li,
.main article li,
.main section.block li{
margin: 0 0 0 1.5em;
border: #090 1px solid;
color: #090;
}
*/


/*
.item-list ul li {
margin: 0 0 0.25em 1.5em;
padding: 0;
}
*/


/* / alle Text - LIs zurücksetzen */




.l-footer,
.l-triptych,
.l-footer-columns{
background: rgba(255,0,0,.5);
background: rgb(51,0,0);
background: rgba(0,0,0,.7);
color: #666;
}



.l-header{ padding-top: 165px; }
.logged-in .l-header{ padding-top: 190px; }


.node-type-multimedia .wrapper-pagetitle,
.node-type-news .wrapper-pagetitle{
display:none;
}






/* fixed Menüs Kopfbereich */


#top-menu{
position:fixed;
width: 100%;
z-index:600;
}

#top-menu #logolink{
margin :15px 10px 10px 0;
float:left;
}





#top-menu #logolink a img.logo{
width: 100%;
max-width: 180px;
height: auto;
}





#top-menu .topmenus ul{
margin: 0;
}

#top-menu .topmenus ul li{
float: left;
list-style:none;
}

#top-menu .topmenus ul li a{
color: #ccc;
display: block;
padding: 2px 10px;
border-right: #666 1px solid;
}


#top-menu .topmenus .block-lower-mainmenu ul li a{
color: #f90;
}




#top-menu .topmenus ul li:last-child a{
border-right: none;
}



#top-menu .topmenus .block-lower-mainmenu{
float:right;
}

#top-menu .topmenus .block-lower-mainmenu ul li a:hover,
#top-menu .topmenus .block-lower-mainmenu ul li a.active{
color: #fff;
background: #f90;
}


#top-menu .topmenus ul li a:hover{
color: #fff;
background: #900;
}

#top-menu .topmenus ul li a.active,
body.news #top-menu .topmenus li.news a,
body.multimedia #top-menu .topmenus li.multimedia a{
color: #fff;
background: #666;
}








body.scprofiles li.scprofiles a{
    background: #f90;
    color: #fff;
}







#top-menu .topmenus{
border-top: #666 0px solid;
z-index:600;
padding: 0 .2em;
background: #000;
}

#top-menu .topmenus .block-locale{
float:right;
}

#top-menu .topmenus .block-locale ul li{
float: right;
list-style:none;
margin: 0 0 0 1em;
}

#top-menu .topmenus .block-locale ul li a{
padding: 0;
}

#top-menu .topmenus .block-locale ul li a.active{
background: none;
}

#top-menu .topmenus .block-locale ul li a.active img{
border: #fff 1px solid;
}

#top-menu .topmenus .block-locale .language-switcher-locale-url img{
width: 24px;
height: 18px;
}


#top-menu #siteslogan{
}








#top-menu #searchbar{
margin: 30px 0 0 0;
}


#top-menu #searchbar #search-block-form{
margin: 0;
}

#top-menu #searchbar #search-block-form input#edit-search-block-form--2{
width: 70%;
margin: 0;
background: rgba(255,255,255,.3);
border:0;
}

#top-menu #searchbar #search-block-form #edit-submit,
#top-menu #searchbar #search-block-form #edit-submit--2,
#top-menu #searchbar #search-block-form #edit-submit--3{
width: 30%;
margin: 0;
}



#top-menu #searchbar #search-block-form button.secondary, .button.secondary {
    background-color: rgba(203,203,203,.5);
    border:0;
}










#top-menu .articlemenu .block-superfish{
margin: .3em 0;
}


.main .block-superfish:after,
#top-menu .articlemenu .block-superfish:after{
   content:"";
   display:table;
   clear:both;
}




.sf-menu.sf-style-lisamission li.sf-depth-1 {
    width: calc(16.66% - 6px);
}



/* / fixed Menüs Kopfbereich */




/* NEWS */


.l-main .view.sidebarbox.newsteaser .views-row{
margin: 0 0 1.5em 0;
line-height: 1.4;
}


.l-main .view.sidebarbox.newsteaser .views-row .views-field-created,
.l-main .view.sidebarbox.newsteaser .views-row .views-field-taxonomy-vocabulary-3{
font-size:.9em;
}


.l-main .view.sidebarbox.newsteaser .views-row .views-field-title p{
font-weight: bold;
clear:both;
line-height: 1.2;
}

/* / NEWS */







.l-main,
.l-contentextensions{
background: #fff;
}

.row {
max-width: 72.5em;
}




.l-main{
margin-bottom: 3em;
padding-bottom: 2em;
padding-top: 0;
}

.front .l-main{
padding-top: 1em;
}



.l-footer{
margin-bottom: 0;
padding: 2em 1em;
}



.innertryptich{
 color: #999;
}

.triptych-first,
.triptych-middle,
.triptych-last{
background: #121212;
}



.l-triptych h3.block-title,
.l-footer-columns h3.block-title{
color: #ccc;
font-size: 1.3em;
font-weight: normal;
}









.breadcrumbs {
    display: block;
    padding: .5em 1em;
    overflow: hidden;
    margin-left: 0;
    list-style: none;
    border-style: solid;
    border-width: 0px;
    background-color: #fff;
    border-color: none;
    -webkit-border-radius: 0px;
    border-radius: 0px;
    background-color: #eee;
    margin-bottom:1em
}


.breadcrumbs > *, 
.breadcrumbs > a {
    margin: 0;
    float: left;
    font-size: .8em;
    text-transform: none;
}

.breadcrumbs > * a, 
.breadcrumbs > * span {
    text-transform: none;
}






.view-scientist .view-content{
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}

.view-scientist .view-content .views-row{
padding: 1em;
border: #ccc 1px solid;
width: calc(50% - 20px);
margin: 10px;
}







h2.block-title{ /* font-size: 1.3em; */}


ul.button-group li.active a.active{ background-color: #ccc; }


#webform-client-form-12,
#webform-client-form-13{
border: #ccc 1px solid;
}

#webform-client-form-12 .form-item.form-type-checkbox,
#webform-client-form-13 .form-item.form-type-checkbox{
border: #ccc 1px solid;
}


.wrapper-pagetitle,
.block-views-public-title-block{ 
    padding: 0 1em; 
}






.l-main section.block{
margin-bottom: 2em;
clear:both;
}


.l-main section.block-user.internal.login{
    margin-bottom: 1em; 
}




.l-main section.block-views-keyvisual-block,
.l-main section.block-superfish{
margin-bottom: 1em; 
}

.l-main section.block-shariff,
.l-main section.block-views-news-block-2 {
/* margin-top: 3em; */
}






.l-main section.block.internal,
.l-main section.block-views-multimedia-block-1.sidebar,
.l-main section.block-views-multimedia-block-2.sidebar,
.l-main section.block-views-news-block-1.sidebar{
border:none;
padding: .3em .5em;
}

.l-main section.block.internal.welcome,
.l-main section.block.internal.user,
.l-main section.block.internal.roles{
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffd8b2+0,ff9c51+100 */
background: rgb(255,216,178); /* Old browsers */
background: -moz-linear-gradient(top, rgba(255,216,178,1) 0%, rgba(255,156,81,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(255,216,178,1) 0%,rgba(255,156,81,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(255,216,178,1) 0%,rgba(255,156,81,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd8b2', endColorstr='#ff9c51',GradientType=0 ); /* IE6-9 */
background: rgb(255,153,0); /* Old browsers */
}


.front .l-main section.block.internal.newsflash,
.front .l-main section.block.internal.login,
.l-main section.block-views-multimedia-block-1.sidebar,
.l-main section.block-views-multimedia-block-2.sidebar,
.l-main section.block-views-news-block-1.sidebar{
background: #ddd;
}


.front .l-main section.block.internal.login button{
 margin: 0;
}

.front .l-main section.block.internal.login button.secondary{
background: #ccc;
}



.shariff .orientation-horizontal li {
margin-bottom: 5px;
}




body.logged-in .l-main section.block.internal:nth-child(1){
margin-bottom:0;
}

/*
.l-main section.block.internal:nth-child(2){
margin-bottom: 1em;
border: #090 0px solid;
border-bottom-left-radius:6px;  
border-bottom-right-radius:6px;
}
*/


.l-main section.block.internal.welcome h3.block-title,
.l-main section.block.internal.user h3.block-title,
.l-main section.block.internal.roles h3.block-title{
font-size: 1.2em;
color: #fff;
border-bottom: #fff 1px solid;
font-weight: normal;
font-style: italic;
margin: 0 0 .5em 0;
font-style:italic;
}






/* ARTICLE Detail */


.node-type-story .wrapper-pagetitle{ padding: 0 1em; display: none;}



.field-name-field-article-summary,
.field-name-field-summary{ 
font-style: italic; 
padding: 1em 1em 1em 60px;
margin: 1em 0;
background: #eee url(../images/bg-summary.png) 0 0 no-repeat;
}

.field-name-field-article-summary p:last-child,
.field-name-field-summary p:last-child{ 
margin-bottom: 0;
}






#outerattached-keyimage{
position: relative;
}

#innerattached-titlewrapper{
background:  rgba(0,0,0,0.6) url(../images/bg-innerattachedterm.png) -40px 0 no-repeat;
background-size: 105px;
position: absolute;
padding-left: 80px;
/* width: 100%; */
}

#innerattached-title{  
padding: .5em; 
width: 100%;
}

#innerattached-imgdesc p{ margin: 0; font-size: 80%;}

#innerattached-title h3,
#innerattached-title h4,
#innerattached-title p{ color: #fff; margin-top: 0; margin-bottom: 0; line-height: 1.2;}
#innerattached-title p{ color: #ccc; }

#innerattached-title h3{ font-size: 2.2em; font-weight: 600; }
#innerattached-title h4{ font-size: 1.2em; font-weight: 400; }
 
#innerattached-imgdesc{
background: rgba(0,0,0,0.6);
position: absolute;
color: #fff;
padding: .5em;
/* width:75%; */
/* right:0; */
bottom: 0;
}





.view-articles.articlecontact .ui-accordion-content{ padding: .5em; font-size: .8em; }







/* artikelspezifisches Hauptmenü */

.sidebar section.block.block-menu-block .menu-block-wrapper ul{
margin: 0 0 0 .5em;
}

.sidebar section.block.block-menu-block .menu-block-wrapper ul ul{
margin: 0 0 .6em .5em;
border: #eee 0px solid;
}





.sidebar section.block.block-menu-block .menu-block-wrapper ul li{
border: #900 0px solid;
list-style: none;
line-height: 1.1;
margin: 0 0 .3em 0;
}

.sidebar section.block.block-menu-block .menu-block-wrapper ul li a{
display:block;
background: #777;
color: #fff;
margin: 0 0 .3em 0;
padding: .3em .4em;
}

/* / artikelspezifisches Hauptmenü */







/* artikelspezifische Untermenüs */
.main .block-menu-block ul{
margin: 0;
}

.main .block-menu-block:after{
content:"";
clear:both;
display:table;
}

.main .block-menu-block ul.menu li{
float: left;
list-style:none;
}

.main .block-menu-block ul.menu li a{
margin: .6em .5em 0 .5em;
padding: 0 .3em;
display: inline-block;
}

/* / artikelspezifische Untermenüs */




/* contentbilder */

.inserted{
border: #ccc 1px solid;
margin: 1em;
margin-top: 0;
padding: .5em;
}

.inserted.image-left{
margin-left: 0;
float:left;
}

.inserted.image-right{
margin-right: 0;
float:right;
}


/* / contentbilder */









.view.view-articles.grid-4col table.views-view-grid td{
border: #ccc 1px solid;
width: 25%;
text-align: center;
vertical-align: top;
}























/* / ARTICLE Detail */



.table-fullsize table{
    width: 100%;
}

.table-fullsize table td,
.table-fullsize table th{
    vertical-align:top;
    padding: .8em .6em;
}










/* Frontpage */


.view-frontpagecontent.fr-buttonlinks h3,
.main section.block.infoblock.frontpage h3,
.front .block.buttonlink h3{
margin: 0;
line-height: 1.3;
}

.view-frontpagecontent.fr-buttonlinks h3 a,
.main section.block.infoblock.frontpage h3 a,
.front .block.buttonlink h3 a{
display:block;
color: #fff;
border-radius: 2px;
padding: .2em .5em;
text-align:center;
}

.view-frontpagecontent.fr-buttonlinks h3 a:hover,
.main section.block.infoblock.frontpage h3 a:hover,
.front .block.buttonlink h3 a:hover{
background: #eee;
}






.front .field-name-field-public-title{
font-size: 2.2em;
margin: 0 0 1em 0;
display: none;
}


.front .view-mode-full,
.view-frontpagecontent.fr-featured{
background: #ddd;
padding: 1em;
margin: 0 0 2em 0;
}


.front .view-mode-full p:last-child,
.view-frontpagecontent.fr-featured p:last-child{
margin: 0;
}













/* / Frontpage */










/* MULTIMEDIA */

/* embedded Videos: Seitenverhältnis 16/9 beibehalten; */

.embed-video {
    padding-bottom: 56.25%;
    padding-top: 0px;
}

.embed-video iframe{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* / embedded Videos: Seitenverhältnis 16/9 beibehalten; */








/* MULTIMEDIA */


.icon{          width: 100%; height: 50px; }
.icon.Video{    background :url(../images/mmicon-video.png) 0 0 no-repeat; background-size: contain; }
.icon.Image{    background :url(../images/mmicon-images.png) 0 0 no-repeat; background-size: contain; }
.icon.Audio{    background :url(../images/mmicon-audio.png) 0 0 no-repeat; background-size: contain; }
.icon.Document{ background :url(../images/mmicon-doc.png) 0 0 no-repeat; background-size: contain; }



body.page-multimedia-image #page-title,
body.multimedia-image #page-title,
body.multimedia-image h2.field-content{
background :url(../images/mmicon-images.png) 100% 0 no-repeat;
}

body.page-multimedia-video #page-title,
body.multimedia-video #page-title,
body.multimedia-video h2.field-content{
background :url(../images/mmicon-video.png) 100% 0 no-repeat;
}

body.page-multimedia-audio #page-title,
body.multimedia-audio #page-title,
body.multimedia-audio h2.field-content{
background :url(../images/mmicon-audio.png) 100% 0 no-repeat;
}



.view.view-multimedia.mm-grid.table-sidebar table{
background:none;
}


.view.view-multimedia.mm-grid.table-sidebar td{
border: #ccc 0px solid;
text-align:center;
vertical-align: middle;
}

.view.view-multimedia.mm-grid.table-sidebar table tr:nth-of-type(even){
background:none;

}


.l-articlemenu-region.articlemenu .large-12.columns{
    padding-left:0;
    padding-right:0;
}



/* Übersichtstabellen - Filterbereich */


body.views-page .button-group,
.table-fullsize .views-exposed-form{
border: #ccc 1px solid;
border-bottom: none;
border-right: none;
margin-bottom: 20px;
padding: .5em;
}

body.views-page .button-group:before{
content: "select filter presets";
}

.table-fullsize .views-exposed-form:before{
content: "select filters manually";
}

.table-fullsize .views-exposed-form:before,
body.views-page .button-group:before{
color: #ccc;
float: right;
}





.view .views-exposed-form .views-submit-button,
.view .views-exposed-form .views-reset-button{
    clear:both;
    float: none;
    display:flex;
}





.view .views-exposed-form button.form-submit{
 margin: 0 auto;
}






body.views-page button, body.views-page .button {
    margin: 0;
}



body.views-page input[type="file"], 
body.views-page input[type="checkbox"], 
body.views-page input[type="radio"], 
body.views-page select {
margin: 0;
}



/*  /Übersichtstabellen - Filterbereich */






#toolbar div.toolbar-menu ul li.account.first a {
    background: #f90;
}








@media only screen and (max-width: 768px) {

    .l-header {
        padding-top: 0;
    }

    img.image-large.inserted.image-right{
        max-width: 100%;
        float:none;
        margin: 0;
    }


    .views-field-field-mediadescription,
    .views-field-taxonomy-vocabulary-4{ display:none; }


}





#apply-for-role-apply-form{
margin: 0 0 3em;
}


.view-mode-full li{
    margin-left: 1.5em;
    margin-bottom: .3em;
}



/* APPLY FOR ROLE WEBFORMS */

.block-views-webform-webforms-block-2 .view-webform-webforms .view-content{
display:flex;
justify-content: space-between;
flex-wrap: wrap;
}

.block-views-webform-webforms-block-2 .view-webform-webforms .view-content .views-row{
width: 30%;
padding: .5em;
margin: .5em;
text-align: center;
border: #ccc 1px solid;
}

.block-views-webform-webforms-block-2 .view-webform-webforms input[type="file"], 
.block-views-webform-webforms-block-2 .view-webform-webforms input[type="checkbox"], 
.block-views-webform-webforms-block-2 .view-webform-webforms input[type="radio"], 
.block-views-webform-webforms-block-2 .view-webform-webforms select {
margin: 0;
}

.block-views-webform-webforms-block-2 .form-item, 
.block-views-webform-webforms-block-2 .form-actions {
margin-top: 0;
margin-bottom: 1em;
}

.block-views-webform-webforms-block-2 .view-webform-webforms .view-content label{
font-weight: bold;
font-size: 1em;
margin:0 0 1em 0;
}

.block-views-webform-webforms-block-2 .view-webform-webforms .view-content label.option{
font-weight: normal;
font-size: 80%;
}



/* / APPLY FOR ROLE WEBFORMS */




















.entity-profile2.profile2-main{}


.entity-profile2.profile2-main .field .field-label{
border:#eee 1px solid;
display: inline-block;
width: 10em;
}


.block.admin{
border: #eee 1px solid;
}


.block.internal.welcome h3,
.block.internal.welcome p{
margin: 0;
}








/* Prüfen */

.scientist-profile-edit{
display: inline-block;
color: #900;
background: rgb(255,153,0);
padding: 10px;
margin: .5em 0 .5em 1.5em;
border-radius: 8px;
}

.scientist-profile-edit.ok{
color: #fff;
background: rgb(0,153,0);
}






.entity-profile2.profile2-main .field .field-label {
    width: 13em;
}

fieldset#research-plan{
border: #900 1px solid;
}

fieldset#research-plan .fieldset-legend{
 font-size: 1.5em; 
}





#apply-for-role-apply-form .form-type-checkboxes.form-item-rid,
#apply-for-role-apply-form #edit-submit{
opacity: .2;
border: #ccc 1px solid;
}

.msg-rsp p{
font-weight: 600;
}

body.front #topnewsbar .view-header h3 a, 
body.front #news-overview h3 a, body.front .linkbar a {
    background: rgba(204, 0, 0, 0.8);
    display: block;
    padding: .5em;
    font-size: 0.9em;
    color: #fff;
    display: block;
}

.embed-video{
position:relative;
}










