/*--
	Theme Name: Universe Child
	Theme URI: http://
	Author: PlugThemes
	Author URI: http://
	Description: A Theme for College and Education
	Template: universe_theme
	Version: 1.0
	Tags: responsive-layout, theme-options, left-sidebar, right-sidebar
	License: GNU General Public License version 3.0
	License URI: http://www.gnu.org/licenses/gpl-3.0.html
--*/

.mainBtn, .request-information .submit_field .mainBtn, .tag-items a, .site-header, .main-menu li ul, .social_icons li a, .footer-media-icons li a, .flex-direction-nav a

{
  background: #1553a2 !important; /* Old browsers */
background: -moz-linear-gradient(top,  #1553a2 0%, #2383c5 100%) !important; /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1553a2), color-stop(100%,#2383c5)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #1553a2 0%,#2383c5 100%) !important; /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #1553a2 0%,#2383c5 100%) !important; /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #1553a2 0%,#2383c5 100%) !important; /* IE10+ */
background: linear-gradient(to bottom,  #1553a2 0%,#2383c5 100%) !important; /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1553a2', endColorstr='#2383c5',GradientType=0 ); /* IE6-9 */
}

.main-navigation, .site-footer
{
  background: #1553a2 !important; /* Old browsers */
background: -moz-linear-gradient(top,  #2383c5 0%, #1553a2 100%) !important; /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2383c5), color-stop(100%,#1553a2)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #2383c5 0%,#1553a2 100%) !important; /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #2383c5 0%,#1553a2 100%) !important; /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #2383c5 0%,#1553a2 100%) !important; /* IE10+ */
background: linear-gradient(to bottom,  #2383c5 0%,#1553a2 100%) !important; /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2383c5', endColorstr='#1553a2',GradientType=0 ); /* IE6-9 */
}

h1, h2, h3, h4, h5, h6 {
	font-family: "Lato", Arial, sans-serif !important;
	color:#1354A2 !important;
	text-transform:uppercase !important;
	font-weight:400 !important;
}
h1 {font-size:2.8rem !important;}
.hauptheadline {font-size:4.0rem !important;font-weight:300 !important;}
.hauptheadline strong {
	font-weight:700;
}
h2 {font-size:2.5rem !important;}
h3 {font-size:2.0rem !important;}
h4 {font-size:1.7rem !important;}
h5 {font-size:1.7rem !important;}
h6 {font-size:1.3rem !important;}
.hentry p, .hentry a {font-size:1.7rem !important;}

h1 {
	padding-bottom:10px;
}
h2 {
	clear:both;
	padding-top:25px;
	padding-bottom:10px;
	border-top:1px solid #1354A2;
}

.slider-caption h2 {
	border:0 !important;
}
.slider-caption
{
  padding-top: 0px !important;
  padding-right: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
}
.bildrechts {
	float:right;
}
.kontaktleft, .kontaktright {
	float:left;
	width:50%;
	padding-bottom: 30px;
}
	.su-custom-gallery-slide img, .su-custom-gallery-slide:hover img {
	border:0 !important;
	border-radius: 0px !important;
}

.row p strong {
	color:#1354A2 !important;
}

.su-carousel .su-carousel-slide
{
  height: 225px !important;
}
.su-carousel .su-carousel-slide img
{
  height: auto;
}
.akkordeon, .block {
	padding-top:25px;
}

.request-information .widget-main{
	min-height:403px !important;
	height:auto !important;
}
.search-form form input
{
  background-color: #fff !important;
}

.bottom-footer {
border-top-color:#8AB5D6 !important;
}

.main-menu a, .main-menu li.active .sub-menu a, .main-menu li ul li::before, .site-header, .site-header a
{
  color: #CEEFFE !important;
}

.nav-bar-main .current-menu-item
{
  background: #fceabb  !important;
background: -moz-linear-gradient(top,  #fceabb 0%, #fccd4d 50%, #f8b500 51%, #fbdf93 100%) !important;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fceabb), color-stop(50%,#fccd4d), color-stop(51%,#f8b500), color-stop(100%,#fbdf93)) !important;
background: -webkit-linear-gradient(top,  #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%) !important;
background: -o-linear-gradient(top,  #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%) !important;
background: -ms-linear-gradient(top,  #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%) !important;
background: linear-gradient(to bottom,  #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%) !important;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fceabb', endColorstr='#fbdf93',GradientType=0 );
}

.nav-bar-main .current-menu-item > a {
	color:#000 !important;
	font-weight:bold;
}

/* Zeile 149 */
.site-header a:hover
{
  color: #5191c2 !important;
}

/* Zeile 98 */
.main-menu li.active .sub-menu a:hover, .main-menu li a:hover, .social-icons li a, .social_icons li a, .slider-caption h2 a, .flex-direction-nav a, .footer-widget-title, .footer-media-icons li a, .mainBtn, .request-information .submit_field .mainBtn, .s-month, #slider-testimonials .prev, #slider-testimonials .next, .blog-grid-thumb .cat-blog, .blog-post-meta ul li, .blog-post-meta ul li a, .tag-items a, .comment-form .mainBtn, .course-search-form .mainBtn, .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a
{
  color: white !important;
}

.wpcf7-form {
	padding-top:30px !important;
}
.header-left p, #menu-top-menu a {
	font-size:1.5rem !important;
}

@media (max-width: 991px) {



}


@media (max-width: 767px) {

 }



@media (max-width: 581px) {

 }


@media (min-width: 750px) {
.col-md-6
{
  width: 50% !important;
height:400px;
}
 }


.einklinkerrechts {
float:right;
}
.einklinkerlinks {
float:left;
}

.hentry img, .blog-post-image img {
height:auto !important;
}

#slider-testimonials {

}

@media (max-width: 380px) {
.logo img
{
  width: 260px !important;
}
 }

 @media (max-width: 980px) {
.main_menu li a
{
  color:#fff; !important;
}
.main_menu li a:hover
{
  color:#FECD0B; !important;
}
 }

