<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
Theme Name:     capital-child
Description:    
Author:         admin
Template:       capital/capital

(optional values you can add: Theme URI, Author URI, Version, License, License URI, Tags, Text Domain)
*/

@import "aj.css";

.widget .feature-posts-list .post-thumb img {
  max-width: 90px;
  max-height: 75px;
}

.page-template-page-foerderverein .site-main {
  margin-top: 20px;
}

.page-id-687 .mceItemTable td, .page-id-2000 .mceItemTable td{
  border: 1px solid;
}


/*---------------------------------------my own classes------------------------------------------------------------*/
.sf-menu ul{
	display:none !important;}
.sf-menu li:hover&gt;ul.sub-menu {
  display: block !important;
}
.widget .feature-posts-list small{
	text-align: right;
}
body.blog section.recent-posts{
	width:100%;}
body.blog .entry-date, body.blog .entry-meta, body.blog .more_link, body.category .more_link, .more_link{
	display:none;}
body.blog .more_link.my-readmore, body.category .more_link.my-readmore, .more_link.my-readmore{
	display:inline-block;
	}
body.blog article .post-thumb{
	width: 25%;
    float: right;
    margin-left: 5%;}
body.blog article .entry-body{
	width: 65%;
    margin-right: 5%;}
.more_link {
	border-radius:5px;
	color:#37484f;
	background-color:#89bdbb;
	border:none;
	}
.entry-title a, .entry-body{
	color:#666666;}
body.blog .section-title{
	font-size:38px;}
body.blog .entry-title{
	font-size:26px;}
@media screen and (min-width: 1200px){
.carousel-slider .item{
	margin:0 28px 0 0;
	width:272px !important;}
}
/*@media screen and (min-width: 1024px) and  (max-width: 1200px){
.carousel-slider .item{
	margin:0 28px 0 0;
	width:253px !important;}
}
*/
@media screen and (max-width: 320px){
	.widget .feature-posts-list .post-thumb img{
		width: 100%;
		height: auto;
	}

	.entry-content img {
		width: 100%;
	}
}

.navbar-brand img {
	width: 100%;
	height: auto;
}
.navbar-header{
	float:left;
	width:50%;}

.entry-footer {
display: none;
}

.flex-special {	
	display: flex;
	flex-wrap: wrap;
	/*justify-content: left;*/
	width: 100%;
}
.flex-container {
  /*display: flex;*/
  
  justify-content: space-between;
  align-content: center;
  width: 100%;
}
.flex-container&gt;div.logo-erasmus, .flex-container&gt;div.logo-uni{width: 18%;}
.flex-container&gt;div{
	padding:0 40px;
	box-sizing:border-box;
	text-align:center;
	width:25%;
	float:left;}
.widget .widget_nav_menu {
  width: 20%;
 
}
.logo-erasmus img, .logo-uni img{
	width: 100%;
}
.logo-hoffbauer img{margin-top: 12px;}
.logo-bundesagentur img{margin-top: 25px;}
 .logo-erasmus img{margin-top:-4px;}
.single-tribe_events .tribe-events-cal-links {
	display: none;
}
/*------------------------------------------------my own classes end---------------------------------------------------------*/
/*-----------------------------------------------Gremien end ----------------------------------------------------------*/
.whitebox{
  background-color: white;
  -webkit-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.3);
  -moz-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.3);
  box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.3);
  padding: 0px 10px;
  margin: 12px 10px;
  width: 30%;
}

@media screen and (max-width: 650px){
	.whitebox {
		width: 100%;
	}
}

h3.name{
  color: rgba(0,0,0,0.75);
  margin: 5px auto;
  font-size: 1em;
}

h4.subtext{
  font-style: italic;
  color: rgba(0,0,0,0.48);
  margin: 5px auto;
  font-size: 0.8em;
}

/*--------------------------------------------------Gremien end-----------------------------------------------------------*/

/*-----------------------------------------------------------Ganztag start-------------------------------------------------*/
.ganztag-box{
  background-color: #13898A;
  -webkit-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.3);
  -moz-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.3);
  box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.3);
  padding: 0px 10px;
  margin: 12px 10px;
  width: 30%;
}

@media screen and (max-width: 650px){
	.ganztag-box {
		width: 100%;
	}
}

h3.ganztag-fach{
  color: white;
  margin: 5px auto;
  font-size: 1em;
}
/*-----------------------------------------------------------Ganztag end-------------------------------------------------*/


hr.space1{
	border:0;
	margin-bottom:30px;}
.responsive-table-div{
	display:block;
	float:left;
	width:100%;
	}
.responsive-table-div .col-1-table{
	display:block;
	float:left;
	width:33%;
	}
.responsive-table-div .col-1-table .table-title{
	font-style:italic;
	color:#FFFFFF;
	text-align:left;
	font-weight:bold;
	background-color: #13898A;}
	
	
	
.flex{
  display: flex;
  flex-wrap: wrap;
}

.special{
  background: #13898A !important;
  color: white;
}

.flex:nth-child(odd){
  background: #aaa;
  color: white;
}



.flex div{
  width: 20%;
}

/*.mobile-table{
	display:none;}*/
@media screen and (max-width: 768px){
body.blog article .entry-body, body.blog article .post-thumb{
	width:100%;
	margin:0;
	}
.page-id-2000 table.mceItemTable, .page-id-2000 table.mceItemTable tr, .page-id-2000 table.mceItemTable tr td, .page-id-2000 table.mceItemTable tbody{
width: 100%;
display:block;
float:left;
}
  .flex div{
    width: 50%;
  }
  .special{
    display: none;
    }
/*.mobile-table{
	display:block;}
.desktoop-table{
	display:none;}*/
}

@media screen and (max-width: 320px){
  .flex div{
    width: 100%;
  }
}

@media screen and (min-width: 768px){
.flex-container &gt; div{
	padding:0 80px 0 0;}
	}
@media all and (min-width: 1024px){
.site-info p{
	text-align:left !important;}
.site-info .designed-by {
    text-align: right !important;
}
}
	
@media all and (max-width: 1024px){
.site-info p{
	text-align:center !important;
	}
.navbar-header{
	width:auto;}
.navbar-brand{
	width:85%;}
.flex-container &gt; div.logo-erasmus, .flex-container &gt; div.logo-uni{
width:25%;}
}
@media all and (max-width: 640px){
.responsive-table-div .col-1-table{
	width:100%;}
.responsive-three-table, .responsive-three-table tbody, .responsive-three-table tr, .responsive-three-table td{
	display:block;
	float:left;
	width:100%;}
.responsive-three-table td:before{
	width:50%;
	display:block;
	float:left;
	color:#FFFFFF;
	background-color:#6e0dc8;
	font-style:italic;
	font-weight:bold;
}
.responsive-three-table tr:first-child{
	/*display:none;*/}
.responsive-three-table tr:nth-of-type(2n){
	/*background-color:#ccc;*/
	margin:15px 0;
	}
.responsive-three-table td:nth-of-type(1):before{
	content:attr(data-title);}
.responsive-three-table td:nth-of-type(2):before{
	content:attr(data-title);}
.responsive-three-table td:nth-of-type(3):before{
	content:attr(data-title);}
.footer-widgets.widget-columns-2 .column:nth-of-type(2), .footer-widgets.widget-columns-2 .column:nth-of-type(1){
	width:100% !important;}
.menu-footer-container ul{
	text-align:center;}
.menu-footer-container ul li{
	float:none !important;}
	}


@media all and (max-width: 768px){
.flex-container{
	display:block;}
.flex-container &gt; div, .flex-container &gt; div.logo-erasmus, .flex-container &gt; div.logo-uni{
	display:block;
	float:left;
	width:50%;
	min-height:150px;
}
	}
.footer-widgets.widget-columns-2 .column:nth-of-type(1){
	width:73%;}
.footer-widgets.widget-columns-2 .column:nth-of-type(2){
	width:23%;}
@media all and (max-width: 832px){
.footer-widgets.widget-columns-2 .column:nth-of-type(1){
	width:65%;}
.footer-widgets.widget-columns-2 .column:nth-of-type(2){
	width:31%;}
}
@media all and (max-width: 1035px){
#cssmenu{
	height:auto;
	float:left;}
#cssmenu &gt; ul &gt; li{
	width:100%;}
#cssmenu ul li &gt; ul{
	width:100% !important;
	display:block;
	position: static;
    top: 0;}
#cssmenu &gt; ul &gt; li &gt; a:hover, #cssmenu &gt; ul &gt; li &gt; a{
	padding:12px 20px !important;
	top:0;
	position:static;
    text-align: left;}
}
.main-navbar .navbar-nav{
	padding-top:0;}
.top-navbar .navbar-nav .current-menu-item&gt;a, .top-navbar .navbar-nav .current_page_item, .top-navbar .navbar-nav a:hover, #navbar-main ul ul .current-menu-item&gt;a, #navbar-main ul ul .current_page_item, #navbar-main ul ul a:hover{background-color:#009DB2;}
#menu-footer li{
    text-align:right;
    width: auto;
    display: inline;
    float: right;
    margin: 25px 0 0 15px;
}
.menu-menu-top-container&gt;ul&gt;li&gt;a{padding: 10px 10px 10px 20px;}
.top-margin-sub&gt;ul {
    margin-top: 25px !important;
}
.top-navbar, .navbar-nav ul{background-color:#13898A;}
.navbar-search .search-field{background-color:#009DB2;}
.main-navbar .current-menu-item a, .main-navbar .current_page_item a, .main-navbar .current-menu-parent a, .main-navbar .current_page_parent a,  .main-navbar .navbar-nav a:hover{
color:#009DB2;}

.navbar-nav ul li a{color:#fff !important;}
.slides &gt; li .li-content{
   /* background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.5) 0%, rgba(21,25,28,0.5 100%);
    background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.5) 0%, rgba(21,25,28,0.5) 100%);
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5) 0%, rgba(21,25,28,0.5) 100%);*/
    background-repeat: repeat-x;
    /*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1A000000', endColorstr='#80000000', GradientType=0);*/}
.slides &gt; li .li-content .slide_button a:hover{background-color:#009DB2;}
.home_widgets_dark{background-color:#15191c;}
.navbar-nav ul li a, .top-navbar a{color:#fff !important;}
.site-info p{
	text-align:center;
	}

.page-id-2562 .so-widget-sow-image .widget-title { text-align: center; }</pre></body></html>