@charset "UTF-8";

/* CSS Document */

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

@import url(http://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,700);





.fancybox-lock object{display:none !important;}



body {padding: 0px;font-family: 'Open Sans', sans-serif;color:#525151;-webkit-appearance: none;}

header {position:relative;margin-bottom: 32px;}

header .search {display:none;}

.header-top {background: none repeat scroll 0 0 #00db9b;padding: 7px 0 10px; overflow:hidden; position:relative;}

.logo {margin-bottom: 20px;margin-left:40px;margin-right:-3px;width:200px;}

.logo > a {display:inline-block;}

a.veranstaltungen {color: #fff;font-family: 'Open Sans Condensed', sans-serif; font-size:18px; text-transform:uppercase; font-weight:700;display:block; text-align:center; background:url(../images/arrow-dw.png) no-repeat 185px center;}

a.veranstaltungen.arrow {background:url(../images/arrow-up.png) no-repeat 185px center;}

a.veranstaltungen:hover, a.veranstaltungen:focus { text-decoration:none;color:#fff;}

ul.veranstaltungen-list {margin: 0;padding: 0 0 0 13px; position: absolute;top: 0;width: 100%;left:auto;}

ul.veranstaltungen-list li {display: block;margin-bottom: 22px;height:24px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color:#fff;}

ul.veranstaltungen-list li.last {margin-bottom: 0px;}

ul.veranstaltungen-list strong {display: inline; font-weight:700;font-family: 'Open Sans', sans-serif; font-size:17px;margin-right: 10px;}

ul.veranstaltungen-list h4, .veranstaltungen-list h5 {display: inline;margin: 0;font-weight:400;font-family: 'Open Sans', sans-serif; font-size:14px;}

ul.veranstaltungen-list a {text-decoration:none; color:#ffffff;}

em {font-weight: 300 !important;}



.navbar-nav {float: right;margin: 0;}

.navbar {font-size: 20px;min-height: 10px;z-index:99;}

.navbar .navbar-brand {height: auto; padding: 0px;}

.navbar-nav > li > a { padding: 6px 5px 12px;color:#444444;border: 1px solid #ffffff;white-space: nowrap;}

.navbar-default .navbar-nav > li > a{color:#444444; font-size:16px;font-family: 'Open Sans Condensed', sans-serif; font-weight:700; text-transform:uppercase; cursor:pointer;}

.alert-info .nav > li > a:hover, .alert-info .nav li.active a, .alert-info .nav li.active a:hover, .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus{background-color: #fff;text-decoration: none;color:#00db9b;}

.navbar.alert-info {background-color: #ffffff;border-color: transparent;color: #0a5a96;}

.top-button {display: block;float: left;}

.navbar .navbar-brand {display: none;}

.navbar-nav > li {float: left; margin-left:15px;}

.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {border-color: transparent;}



.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > li > a:focus {background-color: transparent;color:#00db9b;}

.container-fluid > .navbar-collapse {padding-left: 0;padding-right: 0;}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {background-color: transparent;color:#e42619;}

#top-navigation .col-xs-12.col-sm-6.col-lg-8, #top-navigation .col-xs-6.col-lg-4, header .col-xs-12.col-sm-6.col-lg-8, header .col-xs-6.col-lg-4{padding:0;}



ul.dropdown-menu ul{left: 164px;margin: 0;padding: 0;top: -1px;}

ul.dropdown-menu ul ul{left: 328px;}

.humboldt-forum:hover li.menu > a{color:#09c4fd;}

.humboldt-lab-dahlem:hover li.menu > a{color:#09dc9f;}

.humboldt-box:hover li.menu > a{color:#ff5f50;}

.berliner-schloss:hover li.menu > a{color:#d39d6a;}

ul.dropdown-menu li.menu:hover ul, ul.dropdown-menu li.menu:hover .bx-wrapper{display:block;}

ul.dropdown-menu li.menu:hover ul ul{display:none;}

ul.dropdown-menu ul li.menu:hover ul{display:block;}



.menu a.dropdown-toggle {border-left: 1px solid #898989;border-top: 1px solid #898989;border-right: 1px solid #898989;top: -1px;padding-top: 7px !important;padding-bottom: 11px !important;}



#home li:hover a.dropdown-toggle {border-left: 1px solid #898989;border-top: 1px solid #898989;border-right: 1px solid #898989;top: -1px;padding-top: 7px !important;padding-bottom: 11px !important;}

#color1 li:hover a.dropdown-toggle {border-left: 1px solid #898989;border-top: 1px solid #898989;border-right: 1px solid #898989;top: -1px;padding-top: 7px !important;padding-bottom: 11px !important;}

#color2 li:hover a.dropdown-toggle {border-left: 1px solid #898989;border-top: 1px solid #898989;border-right: 1px solid #898989;top: -1px;padding-top: 7px !important;padding-bottom: 11px !important;}

#color3 li:hover a.dropdown-toggle {border-left: 1px solid #898989;border-top: 1px solid #898989;border-right: 1px solid #898989;top: -1px;padding-top: 7px !important;padding-bottom: 11px !important;}

#color4 li:hover a.dropdown-toggle {border-left: 1px solid #898989;border-top: 1px solid #898989;border-right: 1px solid #898989;top: -1px;padding-top: 7px !important;padding-bottom: 11px !important;}



#top-navigation li.home:hover a.dropdown-toggle {border-left: 1px solid #fff !important;border-top: 1px solid #fff !important;border-right: 1px solid #fff !important;top: -1px;padding-top: 7px !important;padding-bottom: 11px !important;}



#color1 li.active:hover a.dropdown-toggle {border-left: 1px solid #898989;border-top: 1px solid #09c4fd;border-right: 1px solid #898989;top: -1px;padding-top: 7px !important;padding-bottom: 11px !important;}

#color2 li.active:hover a.dropdown-toggle {border-left: 1px solid #898989;border-top: 1px solid #09dc9f;border-right: 1px solid #898989;top: -1px;padding-top: 7px !important;padding-bottom: 11px !important;}

#color3 li.active:hover a.dropdown-toggle {border-left: 1px solid #898989;border-top: 1px solid #ff5f50;border-right: 1px solid #898989;top: -1px;padding-top: 7px !important;padding-bottom: 11px !important;}

#color4 li.active:hover a.dropdown-toggle {border-left: 1px solid #898989;border-top: 1px solid #d39d6a;border-right: 1px solid #898989;top: -1px;padding-top: 7px !important;padding-bottom: 11px !important;}



#color1 .active.menu a.dropdown-toggle {border-left: 1px solid #898989;border-top: 1px solid #09c4fd;border-right: 1px solid #898989;top: -1px;padding-top: 7px !important;padding-bottom: 11px !important;}

#color2 .active.menu a.dropdown-toggle {border-left: 1px solid #898989;border-top: 1px solid #09dc9f;border-right: 1px solid #898989;top: -1px;padding-top: 7px !important;padding-bottom: 11px !important;}

#color3 .active.menu a.dropdown-toggle {border-left: 1px solid #898989;border-top: 1px solid #ff5f50;border-right: 1px solid #898989;top: -1px;padding-top: 7px !important;padding-bottom: 11px !important;}

#color4 .active.menu a.dropdown-toggle {border-left: 1px solid #898989;border-top: 1px solid #d39d6a;border-right: 1px solid #898989;top: -1px;padding-top: 7px !important;padding-bottom: 11px !important;}



.humboldt-forum.menu a.dropdown-toggle{color:#09c4fd !important;}

.humboldt-lab-dahlem.menu a.dropdown-toggle{color:#09dc9f !important;}

.humboldt-box.menu a.dropdown-toggle{color:#ff5f50 !important;}

.berliner-schloss.menu a.dropdown-toggle{color:#d39d6a !important;}



.open > a {top: -1px;padding-top: 9px !important;padding-bottom: 7px !important;}

.home {  border-top: 1px solid #000;}

.home a { background:url(../images/home.png) no-repeat center center; width:17px; height: 17px;margin-top: 8px;padding: 0 !important; text-indent:-999999em;}

.humboldt-forum { border-top: 1px solid #09c4fd;}

.humboldt-lab-dahlem  { border-top: 1px solid #09dc9f;}

.humboldt-box { border-top: 1px solid #ff5f50;}

.berliner-schloss { border-top: 1px solid #d39d6a;}

.home a:hover { border:1px solid #fff !important;}



.navbar-nav > li.active { border-width:2px;}

.navbar-nav > li.active a{ padding-top:6px;}

.navbar-nav > li.home.active a { margin-top: 6px;}



.humboldt-forum.active a{color:#444 !important;}

.humboldt-lab-dahlem.active a{color:#444 !important;}

.humboldt-box.active a{color:#444 !important;}

.berliner-schloss.active a{color:#444 !important;}



.humboldt-forum.active > a{color:#09c4fd !important;}

.humboldt-lab-dahlem.active > a{color:#09dc9f !important;}

.humboldt-box.active > a{color:#ff5f50 !important;}

.berliner-schloss.active > a{color:#d39d6a !important;}



.humboldt-forum a:hover {color:#09c4fd !important;}

.humboldt-lab-dahlem a:hover {color:#09dc9f !important;}

.humboldt-box a:hover {color:#ff5f50 !important;}

.berliner-schloss a:hover {color:#d39d6a !important;}



.humboldt-lab-dahlem.active .menu a{color:#09dc9f !important;}

.humboldt-lab-dahlem.active .menu ul a{color:#444444 !important;}

.humboldt-lab-dahlem.active .menu ul a:hover{color:#09dc9f !important;}



.humboldt-forum.active .menu a{color:#444444 !important;}

.humboldt-forum.active .menu ul a{color:#444444 !important;}

.humboldt-forum.active .menu ul a:hover{color:#444444 !important;}



.csc-textpic-imagewrap img {display: block;height: auto;max-width: 100%;}

div.csc-textpic-left .csc-textpic-imagewrap {float: none;}



/*.humboldt-forum .dropdown-menu {min-width: 132px;}

.humboldt-box .dropdown-menu {min-width: 112px;}

.berliner-schloss .dropdown-menu {min-width: 127px;}

.humboldt-forum ul.dropdown-menu ul {left: 130px;}*/



.humboldt-forum .dropdown-menu {min-width: 100%;}

.humboldt-box .dropdown-menu {min-width: 100%;}

.berliner-schloss .dropdown-menu {min-width: 100%;}

.humboldt-forum ul.dropdown-menu ul {left: 130px;}





.dropdown-menu {background-color:#fff;border: 0 none;font-size: 14px;min-width: 166px;top: 96%; opacity:0.9;padding:0; z-index:10000;}

.dropdown-menu > li{border-left: 1px solid #898989;border-right: 1px solid #898989;border-top: 1px solid #898989;position:relative;}

.dropdown-menu > li.last{border-bottom: 1px solid #898989;}

.dropdown-menu > li > a {color: #444444;font-size:14px;font-family: 'Open Sans Condensed', sans-serif; font-weight:700; text-transform:none;padding: 8px 12px;white-space: normal;}

.alert-info .nav li.active li a  {color:#e42619;}

.alert-info .nav li.open li a:hover, .alert-info .nav li.open li a:focus {background-color: transparent;color:#e42619;text-decoration: none;}



.language-block {padding: 15px 0 10px;}

.language-block ul {margin:0; padding:0;display:inline;}

.kon-imp, .language {display: block;float: left;margin: 0;padding: 0;text-align: center;width: 50%;}

.kon-imp li, .language li {display:inline;}

.kon-imp {height: 1px;}



.language-block a {font-family: 'Open Sans Condensed', sans-serif; font-weight:400; text-transform:uppercase;text-decoration: none; background:url(../images/pipe.jpg) no-repeat right center;padding: 0 7px;line-height: 18px;}

.language-block .active a {font-weight:700;}

.language-block li.last a {background:none !important;}

.kon-imp li a {color:#8e8e8e;font-size:14px;white-space: nowrap;}

.kon-imp li a:hover {color:#8e8e8e; text-decoration:underline;}

.language li a {color:#00db9b;font-size:18px;}



.carousel-caption {color: #6c6c6c;left: 5%;position: relative;top:0; right:5%; width:90%;text-align:left; padding-bottom: 45px; padding-top: 14px;}

.carousel-caption h4 {color: #6c6c6c;font-size: 14px;margin: 0 0 5px;font-family: 'Open Sans', sans-serif;font-size: 14px; text-shadow: initial;line-height: 23px;text-align:left;display:inline;}

.carousel-caption p {color: #6c6c6c;font-family: 'Open Sans Condensed', sans-serif; font-weight:700;font-size: 14px; text-shadow: initial; margin:0; text-align:right;display:inline;float:right;}

.carousel-caption strong {font-weight:600;}



.carousel-control.left, .carousel-control.right {background-image: none;}

.carousel-control {bottom: auto;left: auto;top: 40%; width: 7%;}

.carousel-inner > .item {/*transition: left 10s ease-in-out 0s;*/}



main {display: block;overflow: hidden;}

footer {display: block;margin-top: 135px;overflow: hidden; border-top:#b3b3b3 solid 1px;padding-top:30px;}

footer .col-md-6.col-sm-4 > ul {list-style: none outside none;padding: 0;}

footer .alert-info {background-color: #E5EFF5;padding:30px 0;border-radius: 8px;margin-bottom:20px;}

footer .col-md-6.col-sm-4 {padding: 0 10px;}

footer h4 {margin-top: 0;font-family: 'Open Sans Condensed', sans-serif;font-size:12px; font-weight:bold;color:#292929;}

footer ul li a {font-family: 'Open Sans Condensed', sans-serif; font-size:13px; font-weight:700;color:#292929;line-height: 14px;}

footer ul li.first-level{margin-bottom:10px;}

footer ul li.first-level a {font-weight:bold;line-height: 21px; font-size:15px; font-weight:700;}

.rss {background:url(../images/rss.png) no-repeat; width:18px; height:17px; text-indent:-99999em; display:block;margin-top: 7px;}

.presse li.first-level {padding-left: 0px;background:none;}

.presse li {padding-left: 10px; background:url(../images/dot.png) no-repeat left center;margin-bottom: 15px;}



.breadcrumb {background-color: transparent;margin: 0px 0 30px 40px;padding: 0px;}

.breadcrumb > li a {color: #525252;font-family: 'Open Sans Condensed', sans-serif;font-size:11px; font-weight:700; }

.breadcrumb > li + li:before {color: #0A5A96;content: "";padding: 0 2px;}

.breadcrumb > li + li:after {color: #0A5A96;content: "";padding: 0 5px; background: url("../images/sm-arrow.png") no-repeat right 8px;}

.breadcrumb > li.active:after {background:none !important;}

.breadcrumb > .active {color: #1922fb;font-size:11px; text-transform:uppercase;}

.breadcrumb li > strong {color: #525252;font-family: 'Open Sans Condensed', sans-serif;font-size:11px; font-weight:700; }



.container { width: 980px;}

.container{ /*background:url(../images/grid.jpg);*/padding-left:10px; padding-right:10px;}

.row { margin-left: -10px;margin-right: -10px;}



.col-xs-12.col-md-8 {width:69%; margin-right:1%;}

.col-xs-12.col-md-4 {width:30%}

.search {margin-left: 10px;}

.latest-news, .tx-hf-prj-doc {margin-left: 10px;}



.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {

    min-height: 1px;

    padding-left: 10px;

    padding-right: 10px;

    position: relative;

}



.box-color .col-md-6 {width: 49%;}

.box-color .col-md-6:last-child{float: right;margin-right: -3px;}



h1 { font-family: 'Open Sans Condensed', sans-serif; color: #121212;font-size: 19px;margin-top: 0;padding-bottom: 5px; font-weight:700; text-transform:uppercase; margin-bottom:15px;}

h1 a{ text-decoration:underline;}

h2 { font-family: 'Open Sans Condensed', sans-serif; color: #121212;font-size: 19px;margin-top: 0;padding-bottom: 5px; font-weight:700; text-transform:uppercase; margin-bottom:15px;}

h2 a{ text-decoration:underline;}

h3 { font-size:18px; font-family: 'Open Sans Condensed', sans-serif;font-weight:700;}

p { font-family: 'Open Sans', sans-serif;font-size:15px; font-weight:400;margin-bottom:0; line-height:28px; }

hr {border-top:#cdcdcd solid 1px; margin-top:32px;margin-bottom:38px;}

#home hr {border-top:#cdcdcd solid 1px; margin-top:32px;margin-bottom:38px;}



div.csc-textpic-intext-left .csc-textpic-imagewrap {margin-right: 19px;margin-top: 10px;/*height:77px;*/ overflow:hidden;}

div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image {margin-bottom: 0;}

.content .csc-textpic-intext-left-nowrap-206 .csc-textpic-text {margin-left: 218px;}

div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap {margin-right: 19px;}



.expand .csc-textpic-imagewrap .csc-textpic-imagerow { display:none;}

.expand .csc-textpic-imagewrap .csc-textpic-imagerow:first-child { display:block !important;}

.expand caption.csc-textpic-caption {display: none;}





.thumbnail-container {float: left;}

.thumbnail-container img{float: left;margin: 10px 10px 0px 0;}



.box-color { color:#525151;margin-top: 38px;}

.box-color h3 {color:#00db9b; font-size:18px; font-family: 'Open Sans Condensed', sans-serif;font-weight:700;padding:0 0 0 20px;margin-bottom: 12px;}

.box-color .block {border: 1px solid #00db9b;margin-bottom: 20px;}

.pad {padding: 15px 20px 10px 20px;}

.box-color p {font-family: 'Open Sans', sans-serif; font-size:13px; font-weight:400; line-height:normal;}

.box-color .block p { margin:0;}

.box-color h4 {font-weight: 600;font-family: 'Open Sans', sans-serif; font-size:15px; line-height:normal;margin:0; color:#000;}

.box-color h5 {font-weight: 400;font-family: 'Open Sans', sans-serif; font-size:15px; line-height:normal;margin-bottom: 0;margin-top: 8px;}

.box-color h5 + p { margin-bottom:10px !important;}

.box-color strong {font-weight: 600; color:#000000;}

.box-color a.link, .latest-news a.link {padding-right: 30px;text-align: right;font-size:14px; font-family: 'Open Sans Condensed', sans-serif;font-weight:700;color: #444 !important; float:right;}

.box-color a.link:hover {}

.box-color a.link:after, .latest-news a.link:after {color: #444;content: "";padding: 0 4px; text-decoration:none; background:url(../images/sm-arrow.png) no-repeat right 8px;}



.indentlist {list-style:none; margin:30px 0;}

.calender-content a.link, .indentlist a.link {padding-right: 30px;text-align: right;font-size:14px; font-family: 'Open Sans Condensed', sans-serif;font-weight:700;color: #444;line-height: 30px;}

.calender-content a.link:after, .indentlist a.link:after {color: #444;content: "";padding: 0 4px; text-decoration:none; background:url(../images/sm-arrow.png) no-repeat right 8px;}



.box-color ul {margin: 0;padding: 0;}

.box-color li {display: inline;float: left;border-bottom: 1px solid #ccc;font-size:13px; width:100%;}

.col-xs-12.col-md-8 .box-color li a.download {background: url("../images/sm-arrow.png") no-repeat scroll left center;color: #525151;display: block;font-size: 13px;margin: 0 20px;padding: 8px 15px;}

.box-color li.last {border-bottom: none !important;}

.box-color .download {text-align:left;}



.latest-news, .color-wrapper, .tx-hf-prj-doc {border-left: 1px solid #ccc;padding-left: 22px;padding-top: 10px;font-family: 'Open Sans', sans-serif;}

.latest-news h3, .color-wrapper h3 {color:#1922fb;font-family: 'Open Sans Condensed', sans-serif;font-weight:700;}

.color-wrapper h3, .color-wrapper .latest-news-list h5 {margin-bottom:0;}

.color-wrapper .latest-news-list h5, .color-wrapper .latest-news-list p { font-size:12px;}

.color-wrapper .latest-news-list p a { font-size:13px;}

.color-wrapper ul.csc-uploads li {margin:0;}

.color-wrapper .latest-news-list p a {display: inline-block; color:#000000 !important;margin-right: 4px;font-family: 'Open Sans Condensed', sans-serif;font-weight:700;}

.color-wrapper .latest-news-list p span {display: inline; text-transform:uppercase;}



.latest-news-list {display: block;margin-top: 32px;}

.latest-news-list h4 {color:#1922fb; font-size:12px; font-weight:600;margin:0; text-transform:uppercase;}

.latest-news-list p {color:#1922fb; font-size:14px; font-weight:400;}

.latest-news-list h4 a{color:#1922fb; font-size:12px; font-weight:700;margin:0; text-transform:uppercase; line-height:14px;}

.latest-news-list p a{color:#1922fb; font-size:14px; font-weight:400; line-height:22px; display:block;}



.latest-news-list.active h4, .latest-news-list.active p {color: #A7A7A7;}



.content .latest-news {border-left: 0px solid #ccc;padding-left: 0px;margin-top: 10px;font-family: 'Open Sans', sans-serif;}

.content .latest-news .latest-news-list h4 {color:#444444;}

.content .latest-news .latest-news-list p {color:#444444;}

.content .latest-news .latest-news-list h4 a{color:#444444;line-height:32px;}

.content .latest-news .latest-news-list p a{color:#444444 !important;}

.content .latest-news h3{color:#444444;}



.searchbox {background: #f1f1f1;height: 35px;width: 264px; margin-bottom:30px;}

.submit-btn {background:url(../images/icn_search.png) no-repeat center center;border: 0 none;height: 35px;margin: 0;padding: 0;text-indent: -999999em;width: 35px;}

.search-field {background: none repeat scroll 0 0 transparent;border: 0 none;height: 35px;padding: 0 10px;width: 224px;}

 a {color:#292929;text-decoration: none;}

 a:hover, a:focus {color:#292929;}

 *:focus {outline: thin dotted !important;}

 

.copyright {border-top: 1px solid #ccc;font-size: 12px;margin-top: 10px;padding: 20px 0 16px;text-align: center;color:#919191;font-weight:600;font-family: 'Open Sans', sans-serif;}

.copyright a{color:#919191;font-weight:600;font-family: 'Open Sans', sans-serif;}



.latest-news-container .thumbnail-container {display: none;}

.latest-news-container .latest-news-list p {color:#525151; font-size:14px; font-weight:400;}


/* Humboldt Lab Dahlem */

/** Own sub logo for archive page */
.secondary-logo {	
	display: none;
}	

.archive-page .logo {
	float:left;
}

.archive-page .secondary-logo {
	display: block;		
}


#color4 .breadcrumb > .active, #color4 .latest-news h3, #color4 .latest-news-list h4 a, #color4 .latest-news-list p a, #color4 .content p a,

#color4 .color-wrapper h3, #color4 .color-wrapper .latest-news-list h4, #color4 .color-wrapper .latest-news-list h5, #color4 .color-wrapper .latest-news-list p {color: #d39d6a;}



#color3 .breadcrumb > .active, #color3 .latest-news h3, #color3 .latest-news-list h4 a, #color3 .latest-news-list p a, #color3 .content p a,

#color3 .color-wrapper h3, #color3 .color-wrapper .latest-news-list h4, #color3 .color-wrapper .latest-news-list h5, #color3 .color-wrapper .latest-news-list p {color: #ff5f50 ;}



#color2 .breadcrumb > .active, #color2 .latest-news h3, #color2 .latest-news-list h4 a, #color2 .latest-news-list p a, #color2 .content p a, 

#color2 .color-wrapper h3, #color2 .color-wrapper .latest-news-list h4, #color2 .color-wrapper .latest-news-list h5, #color2 .color-wrapper .latest-news-list p {color: #00db9b;}



#color1 .breadcrumb > .active, #color1 .latest-news h3, #color1 .latest-news-list h4 a, #color1 .latest-news-list p a, #color1 .content p a,

#color1 .color-wrapper h3, #color1 .color-wrapper .latest-news-list h4, #color1 .color-wrapper .latest-news-list h5, #color1 .color-wrapper .latest-news-list p {color: #09c4fd;}



#home .content p a {color:#1922fb}



#color4 .active .dropdown-menu > li > a:hover {color: #d39d6a !important;}

#color3 .active .dropdown-menu > li > a:hover {color: #ff5f50 !important;}

#color2 .active .dropdown-menu > li > a:hover {color: #09dc9f !important;}

#color1 .active .dropdown-menu > li > a:hover {color: #09c4fd !important;}





/*slider*/



.slider-carousel .flexslider {border: 0 solid #fff;box-shadow: none; margin: 0 0 30px;}

.slider-carousel #carousel li {margin-right: 6px;}



.kategorien-items > ul {list-style: none outside none;padding: 0;margin-bottom: 65px;}

.kategorien-items li {margin-bottom: 5px;}

.kategorien-items a {color: #444;font-size: 12px;font-weight: 600;text-transform: uppercase; text-decoration:none;}

.kategorien-items a:hover, .kategorien-items a.active {color:#00db9b;}



.download {background: #f1f1f1;display: inline-block;font-size: 12px;padding: 0 15px;text-align: center; font-weight:300;}

.download b, .download strong { text-transform:uppercase;}

/*.col-xs-12.col-md-8 .download{ background:url(../images/pdf.png) no-repeat right center; font-size:15px;font-size: 15px;font-weight: 400;margin-right: 5px;padding: 0 20px 0 0;}

  .col-xs-12.col-md-8 .news-details .download span{font-weight: 300;margin-left: 5px;}*/

.col-xs-12.col-md-8 .download {color: #292929 !important;font-size: 12px;font-weight: 600;margin-top: 15px;text-transform: uppercase;background: #f1f1f1; padding:0 15px;}

.col-xs-12.col-md-8 .zip-download > a{color: #292929 !important;font-size: 12px;font-weight: 600;margin-top: 15px;text-transform: uppercase;background: #f1f1f1; padding:0 15px; display:inline-block;}

.col-xs-12.col-md-8 .download span, span.zip{font-weight: 300;margin-left: 5px;}



.col-xs-12.col-md-12.col-sm-12 .download {color: #292929 !important;font-size: 12px;font-weight: 600;margin-top: 15px;text-transform: uppercase;background: #f1f1f1; padding:0 15px;}

.col-xs-12.col-md-12.col-sm-12 .zip-download > a{color: #292929 !important;font-size: 12px;font-weight: 600;margin-top: 15px;text-transform: uppercase;background: #f1f1f1; padding:0 15px; display:inline-block;}

.col-xs-12.col-md-12.col-sm-12 .download span, span.zip{font-weight: 300;margin-left: 5px;}



/*tx-indexedsearch*/



.tx-indexedsearch {background-color: #fff;padding: 10px;}

.indexsearch-table td {padding: 10px 0;vertical-align: middle;}

.tx-indexedsearch .news-item {padding: 0;}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup {color: #1922fb;}

.tx-indexedsearch .news-item .title em {float: right;font-weight: normal;}

.tx-indexedsearch .news-item .title a {display: inline-block; margin-bottom: 10px;margin-top:10px;font-weight: 600;}

.tx-indexedsearch .button {background: url("../images/icn_search.png") no-repeat scroll center center #f1f1f1;border: 0 none;height: 35px; margin: 0;padding: 0;text-indent: -999999em;width: 35px;float:left;}

.tx-indexedsearch .tx-indexedsearch-searchbox input.sword[type="text"] {background: #f1f1f1;border: 0 none;height: 35px;padding: 0 10px;width: 224px;float:left;}

.tx-indexedsearch .tx-indexedsearch-res td.descr {background: none repeat scroll 0 0 #f7f7f7;font-size: 14px;font-style: normal;line-height: 20px;padding: 10px;border-top: 1px solid #c8c8c8;}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {background: none repeat scroll 0 0 #f7f7f7;font-size: 13px;font-style: italic;padding: 10px;}

.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw {font-style: normal;font-weight:600;}

.tx-indexedsearch .tx-indexedsearch-browsebox .browsebox {height: 30px;margin:10px 0;padding-left:0;}

.tx-indexedsearch .tx-indexedsearch-browsebox LI {float: left;margin-right: 4px;}

.tx-indexedsearch .tx-indexedsearch-browsebox LI a{border: 1px solid #cdcdcd;border-radius: 3px;color: #6c6c6c;float: left;padding: 3px 10px;}



.indexsearch-table a, .tx-indexedsearch-browsebox p {display:none;}

.indexsearch-table label, .tx-indexedsearch strong {font-weight: 600;}



#newsletter-form {margin-top:8px;}

#newsletter-form .type-text {float: left;}

#newsletter-form .type-text .txtbox {background:#f1f1f1; border: #f1f1f1 solid 1px;height: 35px;padding: 0 10px;width: 224px;float:left;}

#newsletter-form .type-button .button {border:#f1f1f1 solid 1px;background:#f1f1f1; height: 35px;margin: 0 0 0 5px;padding: 0;width: 50px;float:left;}



.csc-textpic-equalheight .csc-textpic-imagecolumn .csc-textpic-image {float: left;margin-right: 8px;}



/*fancybox*/



#fancybox-close {right: -15px !important;}

#fancybox-title {width:100% !important;}

#fancybox-wrap {padding:0 !important;margin-top:20px;}

caption.csc-textpic-caption {padding: 0 15px;text-align: left; font-size:12px;}



b, strong {font-weight: 600;}



.expand {/*height: 96px;*/ margin-bottom: 20px; position: relative;}

.expand b{font-weight:normal;}

.more {background-color: #fff; bottom: 5px; cursor: pointer; padding-left: 5px; position: absolute; right: 0px; width: 80px;}

.expendables .csc-textpic-imagerow{margin-bottom: 10px;}

.expand.sml{height:auto;}



.images-list .csc-textpic-imagerow {display:none;}

.images-list .csc-textpic-imagerow:first-child {display:block !important;}



.expendables hr {/*margin-bottom: 25px;*/}

.error .message {color: red;display: block;font-size: 12px;margin-bottom: 5px;}



.col-xs-12.col-md-8 caption.csc-textpic-caption {padding:10px 15px 0 5px;font-family: 'Open Sans Condensed', sans-serif;font-weight:700;font-size: 14px;}

.news-single-imgcaption {/*padding: 10px 15px 15px;*/ padding:10px 15px 0 0;font-family: 'Open Sans Condensed', sans-serif;font-weight:700;font-size: 14px;}

.col-xs-12.col-md-8 .csc-textpic-text p {display: block;margin-bottom: 15px;}

#home .col-xs-12.col-md-8 .csc-textpic-text p {margin:0 !important;}



.col-xs-12.col-md-8 .csc-textpic.csc-textpic-intext-left .csc-textpic-text p {margin-bottom: 0px;}

.col-xs-12.col-md-8 .csc-textpic-imagewrap {margin-bottom: 20px; margin-top:10px;}

.col-xs-12.col-md-8 .csc-textpic-imagewrap .csc-textpic-image {position: relative;}

.next-arrow {color: #fff;position: absolute; right: 6px;text-align: center;top: 42%;z-index: 9;font-size: 20px;opacity: 0.5;text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);}

.prv-arrow {color: #fff;position: absolute; left:4px;text-align: center;top: 42%;z-index: 9;font-size: 20px;opacity: 0.5;text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);}

.expand .next-arrow, .expand .prv-arrow{ display:none;}



.latest-news h3 {margin-top: 15px;}



.col-xs-12.col-md-8 .content ul li {/*float:left;*/ list-style:none;margin-bottom: 8px;}

.col-xs-12.col-md-8 .content .textpic ul li:before {

    background: #525151;

    border-radius: 6px;

    content: "";

    display: inline-block;

    float: left;

    height: 6px;

    margin: 8px 5px 0 0;

    padding: 0;

    text-align: left;

    width: 6px;

}

.csc-author-name {

    font-size: 14px;

    font-weight: 700;

    margin-top: -12px;

    padding-bottom: 30px;

  font-family: 'Open Sans Condensed', sans-serif;

}



/* css TEILPROJEKTE: PROBEBÜHNEN */

.containercal{width:936px; margin:0 auto;}

.evnt-cal-plgin{overflow:hidden; width:100%;}

.evnt-cal-plgin .years{overflow:hidden; padding:15px 0;}

.evnt-cal-plgin .years h2{display:block; width:312px; float:left; padding:0; margin:0; text-align:left;}

.evnt-cal-plgin .num_bg{background:url(../images/number_bg.jpg) no-repeat; height:26px;}

.evnt-cal-plgin .main_field{background:url(../images/stripe_bg.jpg) repeat-y; padding:24px 0 0 0; overflow:hidden;}

.evnt-cal-plgin .main_field .col{float:left; width:312px;}

.evnt-cal-plgin .main_field .block{background:#fcfcfc; margin-bottom:15px;}

.evnt-cal-plgin .main_field .block h2{padding:10px; font-size:14px; margin:0; color:#fff;}

.evnt-cal-plgin .main_field .block  ul{padding:10px; margin:0; list-style-type:none;}

.evnt-cal-plgin .main_field .block  ul li{margin-bottom:5px;}

.evnt-cal-plgin .main_field .block  ul li{color:#818181; text-decoration:none; font-size:12px; font-weight:600;}

.evnt-cal-plgin .main_field .block  ul li a{color:#000; text-decoration:none; font-size:12px; font-weight:600;}

.evnt-cal-plgin .main_field .block  ul li a:hover{text-decoration:underline;}



/* css TEILPROJEKTE: PROBEBÜHNEN  */



/* Scrolling menu*/



.open > a, .open1 > a {padding-bottom: auto;padding-top: auto;}



div.csc-textpic-center .csc-textpic-center-outer, div.csc-textpic-center .csc-textpic-center-inner {position: static;float:none;} 



.tx-hf-prj-doc p:first-child {font-weight:bold;}

#fancybox-outer {background:#d5d5d5 url(../images/loading.gif) no-repeat center center;}

.textpic .csc-textpic-imagerow {display:none;}

.textpic .csc-textpic-imagerow:first-child {display:block;}



.tx-dmailunsubscribe-pi1 > div{background:none;border:none;margin:0;padding:0;}

.tx-dmailunsubscribe-pi1 .tx-dmailunsubscribe-failureicon, .tx-dmailunsubscribe-pi1 .tx-dmailunsubscribe-successicon {background:none;display:none;}

.tx-dmailunsubscribe-pi1 .tx-dmailunsubscribe-dlgtext{padding:0;}



/* Piwik Content */

.headercontent{ padding-bottom:15px; display:none;}

.headercontent h3{ color:#00db9b;}

.headercontent .csc-author-name{ display:none;}

.headercontent a{ font-weight:600;}

.headercontent .right{ padding-top:50px;}

.headercontent .right a.link{ background:url(../images/sm-arrow.png) no-repeat 8px 16px #f1f1f1; padding:5px 10px 5px 20px; display:inline-block;}



@media only screen 

and (min-width : 1025px) {

/*and (min-width : 1241px) {*/


.dropdown > .dropdown-menu {display:block !important; left:-99999em}

.dropdown.menu > .dropdown-menu, .dropdown:hover > .dropdown-menu  {display:block; left:auto}

.dropdown ul.dropdown-menu .bx-wrapper{left: -99999em;margin: 0;padding: 0;top: -1px; position:absolute; display:block;max-width: 102%;}

.dropdown ul.dropdown-menu .menu .bx-wrapper, .dropdown ul.dropdown-menu li:hover .bx-wrapper{left: 165px;margin: 0;padding: 0;top: -1px; position:absolute; display:block;padding: 0 0 50px;}

.dropdown-menu.bxslider > li {width: 100% !important;}

.dropdown-menu.bxslider > li.last {border-bottom: medium none;padding-bottom: 110px;}

.dropdown.humboldt-lab-dahlem { width:167px !important;}

.humboldt-forum ul.dropdown-menu ul {width: 350px;}

.humboldt-lab-dahlem ul.dropdown-menu ul ul{left: 198px !important;}

/*.humboldt-lab-dahlem ul.dropdown-menu ul {width: 200px !important;}*/
.humboldt-lab-dahlem ul.dropdown-menu ul {width: 260px !important;}

}



@media only screen 

and (min-width : 1260px) and (max-width : 1280px) {

#fancybox-wrap { height:80% !important;}

#fancybox-content{height: 94% !important;width: 100% !important;} 

#fancybox-outer, #fancybox-content > img {height: auto;}

}



.bxslider {

    display: block;

    left: 0 !important;

    overflow: hidden;

    /*top: 0 !important;*/

  border-radius: 0;

  min-width: 167px;

  box-shadow: none !important;

}

.bx-wrapper .bx-viewport {

    background: none;

    border: 0 none;

    left: 0;

  box-shadow: none;

  height: 400px !important;

  /*width:200px !important;*/
  width: 260px !important;

}

.bx-wrapper .bx-controls-direction a {

    background-color: none !important;

    height: 12px;

    margin-top: 0;

    outline: 0 none;

    position: absolute;

    text-indent: 0;

    bottom: 20px;

  top:auto;

    width: 12px;

    z-index: 9999;

  text-indent:-999em;

}

.bx-controls-direction {

    border-bottom: 1px solid #898989;

    border-left: 1px solid #898989;

    border-right: 1px solid #898989;

    display: block;

    height: 56px;

    position: relative;

  background:#fff;

  opacity: 0.9;

  /*width: 200px;*/
  width: 260px;

}



.bx-wrapper .bx-next{ background:url(../images/arrow-updw.png) no-repeat 0 -15px;}

.bx-wrapper .bx-prev { background:url(../images/arrow-updw.png) no-repeat 0 0;bottom: 35px !important;

    right: 10px; left:auto;}

.bx-wrapper .bx-next:hover {

    background-position: 0 -15px; 

}

.bx-wrapper .bx-prev:hover {

    background-position: 0 0;

}



.footnote { font-family: 'Open Sans', sans-serif;font-style: italic;font-weight:400; font-size:12px; line-height:24px; color:#737373;}

a.external-link-new-window, a.external-link {background:url(../images/external-link.gif) no-repeat 3px 7px;padding-left:20px;}

a.mail {background:url(../images/email_icon.png) no-repeat 3px 9px;padding-left:20px;}



@media screen and (-webkit-min-device-pixel-ratio:0) {

 .bxslider, .bx-controls-direction {left: 0px;}

 .bxslider {width: 101%;}

 .dropdown ul.dropdown-menu .menu .bx-wrapper, .dropdown ul.dropdown-menu li:hover .bx-wrapper {left: 165px;}

}

.carousel-slider + .container .csc-textpic-text p strong {font-weight: 400;}



.news-single-img {

    float: none;

    margin: 0;

    padding: 0;

}

.backto {

    display: block;

    float: left;

    margin-top: 25px;

    width: 100%;

}



.hard-show {display:block !important;}

#fancybox-outer a{outline: none!important;}

.col-xs-12.col-md-12.col-sm-12 .csc-default .indentlist li{display:inline-block;}

.col-xs-12.col-md-12.col-sm-12 .csc-default .indentlist li a{padding-right:20px;}



@media (max-width:1040px) {

.container {width: 100%;}

.carousel {width: 100%;}



.carousel-slider img {width: 100%;}

.carousel-slider .container {padding:0;}

.carousel-caption {top: 0;left:3%;}

.carousel-caption h2 {font-size: 20px;margin: 0 0 15px;}



.open a.dropdown-toggle {border-left: 1px solid #898989;border-top: 1px solid #898989;border-right: 1px solid #898989;top: -1px;padding-top: 7px !important;padding-bottom: 11px !important;}

.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {border-color: #898989; background:#fff;}



.open1 a.dropdown-toggle {border-left: 1px solid #898989;border-top: 1px solid #898989;border-right: 1px solid #898989;top: -1px;padding-top: 7px !important;padding-bottom: 11px !important;}

.nav .open1 > a, .nav .open1 > a:hover, .nav .open1 > a:focus {border-color: #898989; background:#fff;}



.open > .dropdown-menu, .open1 > .dropdown-menu {display: block !important;}



.humboldt-forum.open a.dropdown-toggle{color:#09c4fd !important;}

.humboldt-lab-dahlem.open a.dropdown-toggle{color:#09dc9f !important;}

.humboldt-box.open a.dropdown-toggle{color:#ff5f50 !important;}

.berliner-schloss.open a.dropdown-toggle{color:#d39d6a !important;}



.humboldt-forum.open1 a.dropdown-toggle{color:#09c4fd !important;}

.humboldt-lab-dahlem.open1 a.dropdown-toggle{color:#09dc9f !important;}

.humboldt-box.open1 a.dropdown-toggle{color:#ff5f50 !important;}

.berliner-schloss.open1 a.dropdown-toggle{color:#d39d6a !important;}



a.veranstaltungen {padding-right: 20px;}

footer {margin-top: 50px;}



.dropdown-menu > li > a { padding: 6px 12px;}

.open > a, .open1 > a {padding-bottom: 6px !important;padding-top: 6px !important;}



/*#fancybox-wrap { left: 0 !important;}*/

#fancybox-content{height: auto !important;width: 100% !important;}

#fancybox-outer{height: auto !important;width: 95% !important; margin:0 2%;}



.home.open a {background: url("../images/home.png") no-repeat scroll center center !important;border: 0 none !important;height: 17px;margin-top: 8px;padding: 0 !important;text-indent: -999999em;width: 17px;}



}



@media (max-width:1024px) {  

  header {padding-top: 40px;}

  .header-top.resp-head {height: 41px;overflow: hidden; position: absolute;top: 0; width:100%;z-index: 999;}

  .header-top.resp-head ul.veranstaltungen-list li {margin-top: 0px;}

  .language-block {padding: 10px 0;}

  .header-top ul.veranstaltungen-list{padding:0;}

  a.veranstaltungen {text-align:left; background:url(../images/arrow-dw.png) no-repeat 145px center;}

  a.veranstaltungen.arrow {background:url(../images/arrow-up.png) no-repeat 145px center;}

  
}



@media (max-width:800px) {
	
	.row {margin-left: 0px;margin-right: 0px;}
	
	.container {padding: 0;width: 100%;}
	
	.header-top.resp-head {position: relative;z-index: 2;}
	
	.navbar-brand.navbar-brand_ img {width: 100%;}
	
	.top-button {text-align: center;width: 100%;}
	
	#top-navigation .col-xs-12.col-sm-6.col-lg-8, #top-navigation .col-xs-6.col-lg-4, header .col-xs-12.col-sm-6.col-lg-8, header .col-xs-6.col-lg-4 {width: 100%;}
	
	.carousel-slider .container {padding:0;}
	
	.carousel-caption a {background: url("../images/link-arrow.png") no-repeat scroll left 6px rgba(0, 0, 0, 0);font-size: 24px;padding-left: 25px;}
	
	
	
	main .col-xs-12.col-md-4 {padding:0;}
	
	
	
	.latest-news {border-left: 0px solid #ccc;border-top: 1px solid #ccc;margin-top: 30px;padding: 0 15px;}
	
	.latest-news-list {display: block;float: left;margin-right: 2%;margin-top: 30px;width: 32%;}
	
	.news-items .latest-news-list:nth-child(3n+3) { margin-right:0 !important;}
	
	
	
	.col-xs-12.col-md-8 .content .latest-news-list {margin-right: 0;margin-top: 0;width: 100%;}
	
	.col-xs-12.col-md-8 .content .latest-news-list:first-child {margin-top: 15px !important;}
	
	
	
	header {padding-top: 40px;}
	
	.header-top.resp-head {height: 41px;overflow: hidden; position: absolute;top: 0; width:100%;z-index: 999;}
	
	.header-top.resp-head ul.veranstaltungen-list li {margin-top: 5px;}
	
	.language-block {padding: 10px 0;}
	
	.header-top ul.veranstaltungen-list{padding:0;}
	
	
	
	
	
	header .search {display:block;}
	
	.logo {text-align: left; margin:35px 0; float:left;}
	
	.search {float: right; margin:35px 0;}
	
	main .search {display:none;}
	
	a.veranstaltungen {text-align:left; background:url(../images/arrow-dw.png) no-repeat 145px center;}
	
	a.veranstaltungen.arrow {background:url(../images/arrow-up.png) no-repeat 145px center;}
	
	.kon-imp {display: none;}
	
	
	
	.language-block{position: absolute;right: 0;top: 0;width: 50%;z-index:999;}
	
	.language li a {color: #fff;}
	
	.language {float: right;}
	
	.rss {display: none;}
	
	
	
	.navbar-nav {float: none;}
	
	.navbar-nav > li {margin-left: 39px;}
	
	.navbar-nav > li.first {margin-left: 0px;}
	
	.breadcrumb {display:none;}
	
	
	
	.dropdown-menu {min-width: 165px;}
	
	ul.dropdown-menu ul {left: 163px;}
	
	
	
	.latest-news-list p a{line-height:20px;}
	
	footer .col-md-6.col-sm-4 {width: 100%;}
	
	footer .col-xs-6.col-sm-4.first {width: 25%;}
	
	footer .col-xs-6.col-sm-4.middle {width: 50%;}
	
	footer .col-xs-6.col-sm-4.last {width: 25%;}
	
	footer .col-xs-6.col-sm-4.middle .col-md-6.col-sm-4 {width: 50%;}
	
	footer {margin-top: 35px;}
	
	
	
	.col-xs-12.col-md-8 {width:100%;}
	
	.col-xs-12.col-md-4 {width:100%;}
	
	.search {margin-left: 10px;}
	
	.latest-news {margin-left: 10px;}
	
	
	
	.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
	
	    padding-left: 25px;
	
	    padding-right: 25px;
	
	}
	
	.navbar-collapse {padding-left: 0;padding-right: 0; }
	
	.col-md-12.col-sm-6.col-md-6:first-child{ padding-right: 12px;}
	
	.col-md-12.col-sm-6.col-md-6:last-child{padding-left: 12px;}
	
	.latest-news a.link {float: left;}
	
	
	
	.carousel-caption h4 { display:block;}
	
	.carousel-caption p { display:block; float:left;}
	
	footer .col-xs-6.col-sm-4.first {padding-left: 45px;}
	
	.latest-news a.link {margin-left: 32px;}
	
	
	
	.carousel-slider + .container .col-xs-12.col-md-8 .content {border-top: 1px solid #cdcdcd;padding-top: 30px;}
	
	.carousel-caption {padding-bottom: 55px;}
	
	.navbar {margin-bottom: 5px;}
	
	.search {margin: 35px 0 15px;}
	
	.logo {margin: 35px 0 0 35px;}
	
	
	
	.navbar-nav > li.active {border-width: 1px;}
	
	
	
	.col-xs-12.col-sm-6.col-md-3 {float:left;}
	
	.col-xs-12.col-sm-6.col-md-9 {float:right;}
	
	
	
	.latest-news h3 {margin-top: 20px;}
	
	
	
	.news-items {display: block;margin-bottom: 20px;overflow: hidden;}
	
	
	
	.tx-hf-prj-doc { margin-left: 0px; border-left: 0px solid #ccc;}
	
	.archive-page .secondary-logo {
		padding-top: 25px;
	}
	
	.archive-page .search { float: right !important; }

} /* End 800px */



@media (max-width:640px) {
	
	.navbar {position: inherit;margin-bottom:0;}
	
	.navbar .navbar-header{right: 5px;top: 110px; margin:0; position:absolute;}
	
	.navbar.alert-info {background-color: transparent;}
	
	.navbar-toggle {border: medium none;border-radius: 4px;margin: 0;}
	
	.navbar-toggle .icon-bar {border-radius: 4px;display: block;height: 4px;}
	
	.navbar-default .navbar-toggle .icon-bar {background-color: #9b9b9b;}
	
	.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {background-color: transparent;}
	
	#top-navigation .col-md-12 {padding: 0;}
	
	.navbar-nav > li {float: left;margin-left: 0;width: 100% !important;}
	
	.navbar-nav > li > a {padding: 3px 5px 20px;}
	
	
	
	.logo {margin: 20px 0 15px;}
	
	.home a {margin-bottom: 20px;}
	
	.open a.dropdown-toggle {border: 0 none;top: 0;}
	
	.dropdown-menu > li {border: 0 none;}
	
	 ul.dropdown-menu ul {display: none;padding: 0 0 0 8px; left:0 !important;}
	
	 /*ul.dropdown-menu ul.label3 {display: block;}*/
	
	.dropdown-menu > li.last {border-bottom: 0 none;}
	
	.navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header {padding: 5px 15px;}
	
	.navbar-collapse {border-top: medium none;}
	
	.thumbnail-container {float: none;margin: 10px 0;}
	
	
	
	#home .menu a.dropdown-toggle {border-left: 0 solid #898989; border-right: 0 solid #898989;border-top: 0 solid #898989;padding-bottom: 20px !important;padding-top: 3px !important;top: 0;}
	
	
	
	.menu a.dropdown-toggle {border-left: 1px solid #fff;border-top: 1px solid #898989;border-right: 1px solid #fff;top: -1px;padding-top: 3px !important;padding-bottom: 16px !important;}
	
	#home .menu a.dropdown-toggle {border-left: 1px solid #fff;border-top: 1px solid #898989;border-right: 1px solid #fff;top: -1px;padding-top: 3px !important;padding-bottom: 16px !important;}
	
	#color1 .active.menu a.dropdown-toggle {border-left: 1px solid #fff;border-top: 1px solid #09c4fd;border-right: 1px solid #fff;top: -1px;padding-top: 3px !important;padding-bottom: 16px !important;}
	
	#color2 .active.menu a.dropdown-toggle {border-left: 1px solid #fff;border-top: 1px solid #09dc9f;border-right: 1px solid #fff;top: -1px;padding-top: 3px !important;padding-bottom: 16px !important;}
	
	
	
	#home li:hover a.dropdown-toggle {border-left: 1px solid #fff;border-top: 1px solid #898989;border-right: 1px solid #fff;top: -1px;padding-top: 3px !important;padding-bottom: 16px !important;}
	
	#home li.home:hover a.dropdown-toggle {border-top: 1px solid #ffffff !important;padding-top: 0px !important;padding-bottom: 12px !important; top:0px;}
	
	
	
	.navbar-nav > li.home.active a {margin-top: 6px;}
	
	.navbar-nav > li > a {padding: 3px 5px 16px;}
	
	
	
	.col-xs-12.col-sm-6.col-md-3 {width: 50%; float:left;}
	
	.col-xs-12.col-sm-6.col-md-9 {width: 50%; float:right;}
	
	
	
	.search { margin: 20px 0;}
	
	.navbar-nav {float: none; margin: 0;}
	
	div.csc-textpic-intext-left .csc-textpic-imagewrap {float: none; padding: 0;}
	
	
	
	div.csc-textpic div.csc-textpic-imagecolumn { /*margin-left: 20px;*/ float:none;}
	
	
	
	.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
	
	    padding-left: 20px;
	
	    padding-right: 20px;
	
	}
	
	
	
	.expand {height: auto;}
	
	.navbar-toggle {padding: 9px 20px;}
	
	hr {margin-bottom: 27px;margin-top: 20px;}
	
	div.csc-textpic-intext-left .csc-textpic-imagewrap {float: none;padding: 0px;margin-bottom: 23px;}
	
	.latest-news {margin-left: 0;}
	
	
	
	.box-color a.link, latest-news a.link {
	
	    padding-left: 0px;
	
	    text-align: left;
	
	}
	
	
	
	.carousel-caption h4 { display:block;}
	
	.carousel-caption p { display:block; float:left;}
	
	.col-xs-12.col-md-8 {width:100%;}
	
	.col-xs-12.col-md-4 {width:100%;}
	
	
	
	footer .col-xs-6.col-sm-4.first {padding-left: 20px;}
	
	.latest-news a.link {margin-left: 0px;}
	
	.carousel {border-bottom: 1px solid #cdcdcd;margin-bottom: 25px;}
	
	
	
	#color1 li:hover a.dropdown-toggle {border-left: 1px solid #fff;border-top: 1px solid #09c4fd;border-right: 1px solid #fff;top: -1px;padding-top: 3px !important;padding-bottom: 16px !important;}
	
	#color2 li:hover a.dropdown-toggle {border-left: 1px solid #fff;border-top: 1px solid #09dc9f;border-right: 1px solid #fff;top: -1px;padding-top: 3px !important;padding-bottom: 16px !important;}
	
	#color3 li:hover a.dropdown-toggle {border-left: 1px solid #fff;border-top: 1px solid #ff5f50;border-right: 1px solid #fff;top: -1px;padding-top: 3px !important;padding-bottom: 16px !important;}
	
	#color4 li:hover a.dropdown-toggle {border-left: 1px solid #fff;border-top: 1px solid #d39d6a;border-right: 1px solid #fff;top: -1px;padding-top: 3px !important;padding-bottom: 16px !important;}
	
	
	
	#color1 li.active:hover a.dropdown-toggle {border-left: 1px solid #fff;border-top: 1px solid #09c4fd;border-right: 1px solid #fff;top: -1px;padding-top: 4px !important;padding-bottom: 16px !important;}
	
	#color2 li.active:hover a.dropdown-toggle {border-left: 1px solid #fff;border-top: 1px solid #09dc9f;border-right: 1px solid #fff;top: -1px;padding-top: 4px !important;padding-bottom: 16px !important;}
	
	#color3 li.active:hover a.dropdown-toggle {border-left: 1px solid #fff;border-top: 1px solid #ff5f50;border-right: 1px solid #fff;top: -1px;padding-top: 4px !important;padding-bottom: 16px !important;}
	
	#color4 li.active:hover a.dropdown-toggle {border-left: 1px solid #fff;border-top: 1px solid #d39d6a;border-right: 1px solid #fff;top: -1px;padding-top: 4px !important;padding-bottom: 16px !important;}
	
	
	
	.navbar-nav > li.active a { padding-top: 3px;}
	
	
	
	.menu a.dropdown-toggle {border-left: 1px solid #898989;border-top: 1px solid #898989;border-right: 1px solid #898989;top: -1px;padding-top: 3px !important;padding-bottom: 16px !important;}
	
	#top-navigation li.home:hover a.dropdown-toggle {border-left: 1px solid #fff !important;border-top: 1px solid #fff !important;border-right: 1px solid #fff !important;top: 0px;padding-top: 0px !important;padding-bottom: 11px !important;}
	
	
	
	.navbar-collapse {
	
	    background: none repeat scroll 0 0 #fff;
	
	    left: 0;
	
	    padding-left: 15px;
	
	    padding-right: 15px;
	
	    padding-top: 20px;
	
	    position: absolute;
	
	    z-index: 999999;
	
	  width:100%;
	
	}
	
	
	
	.carousel-slider + .container .col-xs-12.col-md-8 .content {border-top: 0 none;padding-top: 0;}
	
	.box-color a.link, latest-news a.link {float: none;}
	
	.box-color .col-md-12.col-sm-6.col-md-6 {padding: 0;}
	
	.box-color h3 {padding:0;}
	
	
	
	footer .col-xs-6.col-sm-4.first {width: 33%;}
	
	footer .col-xs-6.col-sm-4.middle {width: 34%;}
	
	footer .col-xs-6.col-sm-4.last {width: 33%;}
	
	header {margin-bottom: 0;}
	
	
	
	ul.veranstaltungen-list li {display: block;height: auto;white-space: normal;width: 100%;}
	
	ul.veranstaltungen-list strong, ul.veranstaltungen-list h4, .veranstaltungen-list h5 {display: block;}
	
	.box-color .col-md-6 {width: 100%;}
	
	
	
	.news-single-img img {height: auto;width: 100%;}
	
	
	
	.textpic .csc-textpic-imagerow .csc-textpic-imagecolumn {/*margin: 0 15px;*/}
	
	.col-xs-12.col-md-8 .csc-textpic-imagewrap {margin: 0 20px;}
	
	.col-xs-12.col-md-8 caption.csc-textpic-caption {padding: 10px 15px 0 0;}
	
	.textpic .csc-textpic-imagerow .csc-textpic-imagecolumn .csc-textpic-image {margin-bottom:8px;}
	
	.textpic .csc-textpic-imagerow .csc-textpic-imagecolumn .csc-textpic-image.csc-textpic-first {display:block !important;}
	
	.dropdown.humboldt-lab-dahlem { width:100% !important;}
	
	
	
	table {width: 100%;}
	
	
	
	span.veranstaltungen.arrow {background:url(../images/arrow-up.png) no-repeat center center; width:10px; height:10px; display:block; position:absolute; bottom:-50px; right:5px; z-index:999; cursor:pointer;}
	
	
	
	.indentlist {margin: 30px 0 0;padding: 0;}
	
	.containercal, .evnt-cal-plgin { width: 100%;}
	
	.evnt-cal-plgin .years, .evnt-cal-plgin .num_bg {display: none;}
	
	.evnt-cal-plgin .main_field {background: none !important;}
	
	.evnt-cal-plgin .main_field .col {width: 100%;}
	
	.evnt-cal-plgin .main_field .block {margin-left: 0 !important;width: 100% !important;}
	
	.col-xs-12.col-md-12.col-sm-12 {margin-top: 30px;}
	
	
	
	.carousel-inner > .next, .carousel-inner > .prev {position: relative;}
	
	.carousel-control.left, .carousel-control.right {display:none;}
	
	.carousel-inner > .item {display:none}
	
	.carousel-inner > .item:first-child {display:block !important;}
	
	.carousel-inner > .item {transition: none 0s ease 0s;}
	
	
	
	
	
	.hard-show {
	
	    box-shadow: none;
	
	    display: block !important;
	
	    position: relative;
	
	}
	
	.nav .open1 > a, .nav .open1 > a:hover, .nav .open1 > a:focus {
	
	    background: none repeat scroll 0 0 #fff;
	
	    border-color: #898989;
	
	    border-width: 1px 0 0;
	
	}
	
	.archive-page .search { float: none; }
 
} /* End 640 px */



@media (max-width:480px) {
	
	header {margin-bottom: 0;}
	
	.carousel-slider img{height: auto !important;max-width: inherit !important;position: relative; width:100%;}
	
	.carousel-caption p {text-align: left;}
	
	.language {width: 70%;}
	
	.search {float: none;margin: 0;}
	
	.searchbox {width: 100%;margin: 0;}
	
	.search-field {padding: 0 6%;width: 84%;}
	
	.submit-btn {width: 10%;}
	
	.col-xs-12.col-sm-6.col-md-9 {padding: 0;}
	
	
	
	.latest-news-list {height: auto !important;margin-right: 0;width: 100%;}
	
	
	
	.col-xs-12.col-sm-6.col-md-3 {width: 100%;}
	
	.col-xs-12.col-sm-6.col-md-9 {width: 100%;}
	
	
	
	.col-xs-12.col-md-8 {padding: 0;}
	
	.breadcrumb {display:block;margin:0 1.3em 1.8em;}
	
	.content .thumbnail-container, .content p, .content h1, .content h2, .content h3,.content h4 {padding: 0 20px;}
	
	.box-color .block p {margin: 0;padding: 0;}
	
	.box-color h4 {padding: 0 !important;}
	
	
	
	.box-color .col-md-12.col-sm-6.col-md-6 {padding:0; clear:both;}
	
	.box-color .block{border-left:none; border-right:none; border-bottom:none;}
	
	
	
	div.csc-textpic div.csc-textpic-imagecolumn { margin-left: 0px;}
	
	/*div.csc-textpic-intext-left .csc-textpic-imagewrap {float: none;padding: 0 20px;margin-bottom: 23px;}*/
	
	div.csc-textpic-intext-left .csc-textpic-imagewrap {float: none;padding: 0 3px;margin-bottom: 23px;}
	
	.indexsearch-table label{display:none;}
	
	.indexsearch-table td:first-child {padding: 0 !important;}
	
	
	
	.csc-textpic-intext-left-nowrap-206 .csc-textpic-text { margin-left: 0;}
	
	div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap {float: none;}
	
	div.csc-textpic-intext-left .csc-textpic-imagewrap, div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap {
	
	    margin-left: 0px;
	
	    margin-right: 0;
	
	}
	
	
	
	.expand {height: auto;}
	
	.navbar-toggle {padding: 9px 20px;}
	
	hr {margin-bottom: 27px;margin-top: 20px;}
	
	
	
	.menu a.dropdown-toggle {border-left: 1px solid #fff;border-top: 1px solid #898989;border-right: 1px solid #fff;top: -1px;padding-top: 3px !important;padding-bottom: 16px !important;}
	
	#home .menu a.dropdown-toggle {border-left: 1px solid #fff;border-top: 1px solid #898989;border-right: 1px solid #fff;top: -1px;padding-top: 3px !important;padding-bottom: 16px !important;}
	
	#color1 .active.menu a.dropdown-toggle {border-left: 1px solid #fff;border-top: 1px solid #09c4fd;border-right: 1px solid #fff;top: -1px;padding-top: 3px !important;padding-bottom: 16px !important;}
	
	#color2 .active.menu a.dropdown-toggle {border-left: 1px solid #fff;border-top: 1px solid #09dc9f;border-right: 1px solid #fff;top: -1px;padding-top: 3px !important;padding-bottom: 16px !important;}
	
	
	
	#home li:hover a.dropdown-toggle {border-left: 1px solid #fff;border-top: 1px solid #898989;border-right: 1px solid #fff;top: -1px;padding-top: 3px !important;padding-bottom: 16px !important;}
	
	#home li.home:hover a.dropdown-toggle {border-top: 1px solid #ffffff !important;padding-top: 0px !important;padding-bottom: 12px !important; top:0px;}
	
	
	
	.navbar-nav > li.home.active a {margin-top: 6px;}
	
	.navbar-nav > li > a {padding: 3px 5px 16px;}
	
	
	
	.humboldt-forum.open a.dropdown-toggle{color:#09c4fd !important;border-color: transparent;}
	
	.humboldt-lab-dahlem.open a.dropdown-toggle{color:#09dc9f !important;border-color: transparent;}
	
	.humboldt-box.open a.dropdown-toggle{color:#ff5f50 !important;border-color: transparent;}
	
	.berliner-schloss.open a.dropdown-toggle{color:#d39d6a !important;border-color: transparent;}
	
	
	
	#newsletter-form .type-text .txtbox {margin-left: 15px;}
	
	
	
	footer .col-md-6.col-sm-4 {width: 100%;}
	
	footer .col-xs-6.col-sm-4.first {width: 50%;}
	
	footer .col-xs-6.col-sm-4.middle {width: 50%;}
	
	footer .col-xs-6.col-sm-4.last {width:50%;}
	
	footer .col-xs-6.col-sm-4.middle .col-md-6.col-sm-4 {width: 50%;}
	
	
	
	.box-color .col-md-12.col-sm-6.col-md-6:last-child {margin-top:40px; overflow:hidden;}
	
	.box-color a.link, .latest-news a.link {float: left;padding-left: 0px;text-align: left;}
	
	.latest-news-list:last-child{margin-bottom:30px;}
	
	.carousel-caption {top: 0;left:6%;z-index:1;}
	
	.box-color {margin-top: 10px;}
	
	.carousel-slider + .container .col-xs-12.col-md-8 .content {border-top: 0px solid #cdcdcd;padding-top: 0px;}
	
	
	
	div.csc-textpic-intext-left .csc-textpic-imagewrap {height:107px;}
	
	.csc-textpic-imagewrap img {min-width: 100%; width:100%;}
	
	div.csc-textpic div.csc-textpic-imagecolumn {float:none;}
	
	.content.expendables {margin-top: 0px;}
	
	.box-color h3 {padding: 0 0 0 20px;}
	
	
	
	.latest-news-container {padding: 0 20px;}
	
	.latest-news-container .latest-news-list h2, .latest-news-container h3, .latest-news-container .latest-news-list p {padding:0;}
	
	
	
	#fancybox-wrap { left: 0 !important;}
	
	.csc-author-name {padding:0 20px 25px 20px;}
	
	.containercal .csc-space-before-156 {margin-top: 0px !important;}
	
	/* Humboldt Lab Dahlem */
	.archive-page .secondary-logo {	padding-top: 25px; }
	.archive-page .secondary-logo img {	height: 43px; width: 130px; }
	.archive-page .searchbox { margin-top: 20px; clear: both; }
	
} /* End 480px */ 



@media (max-width:361px) {

	span.veranstaltungen.arrow {background:url(../images/arrow-up.png) no-repeat center center; width:10px; height:10px; display:block; position:absolute; bottom:-70px; right:5px; z-index:999; cursor:pointer;}

}



@media (max-width:320px) {

	.carousel-slider img{max-width: inherit !important;position: relative;}
	
	span.veranstaltungen.arrow {background:url(../images/arrow-up.png) no-repeat center center; width:10px; height:10px; display:block; position:absolute; bottom:-50px; right:5px; z-index:999; cursor:pointer;}

}