@charset "utf-8";

/* CSS Document */


/*------------------------------------*\

	RESET

\*------------------------------------*/

/*a,
a:link {
    color: #eb4735;
    text-decoration: none;
}

a:focus,
a:hover,
a:active {
    color: #333;
}*/

h1,
h2,
h3,
h4,
h5,
h6 {}

pre,
div.code {
    border-left: 5px solid #eb4735;
}

.highlight {
    background: #eb4735;
}

.btn-primary {
    color: #fff;
    background-color: #eb4735;
    border-color: #eb4735;
}

li a.active {
    color: #eb4735;
}

.typo-label {
    color: #eb4735;
}


/*------------------------------------*\
	Pages CSS
\*------------------------------------*/

.navbar-collapse-wrapper {
    border-bottom: 3px solid #eb4735;
}


/* Pager */

.pagination>.active>a,
.pagination>.active>span,
.pagination>.active>a:hover,
.pagination>.active>span:hover,
.pagination>.active>a:focus,
.pagination>.active>span:focus {
    background-color: #eb4735;
    border-color: #eb4735;
}

.pagination>li>a,
.pagination>li>span {
    color: #eb4735;
}

.pagination>li>a:hover,
.pagination>li>span:hover,
.pagination>li>a:focus,
.pagination>li>span:focus {
    color: #fff;
    background-color: #eb4735;
}


/*------------------------------------*\
  NAVIGATION CSS
\*------------------------------------*/


/* Main menu links */

#block-symnews-main-menu ul.navbar-nav>li.active>a,
#block-symnews-main-menu ul.navbar-nav>li.active>a:hover,
#block-symnews-main-menu ul.navbar-nav>li>a.is-active,
#block-symnews-main-menu ul.navbar-nav>li>a.is-active:hover {
    background: #eb4735;
    color: #fff;
}

#block-symnews-main-menu ul.navbar-nav>li>a:hover {
    color: #eb4735;
}

#block-symnews-main-menu ul.navbar-nav>li>a:hover:after {
    border-bottom: 5px solid #eb4735;
}

#block-symnews-main-menu ul.navbar-nav>li ul li.active a.is-active,
#block-symnews-main-menu ul.navbar-nav>li ul li a:hover {
    color: #eb4735;
}

#block-symnews-main-menu ul.navbar-nav>li:last-child {
    background-color: #eb4735;
}


/* Adjustments for the hamburger icon and menu label */

.navbar-toggle {
    background-color: rgba(128, 128, 128, 0.5);
    /* 50% gray background for the button */
    border: none;
    /* Removes the border */
}


/* Adjustments for the hamburger stripes (if .icon-bar is used) */

.navbar-toggle .icon-bar {
    background-color: #fff;
    /* White stripes */
}


/* Text "MENU" next to the hamburger icon */

.navbar-toggle:after {
    content: 'MENÜ';
    /* Adds the text */
    color: #fff;
    /* White text color */
    font-weight: 800;
    /* Open Sans 800 font weight */
    font-size: 20px;
    /* 20px font size */
    font-family: 'Open Sans', sans-serif;
    /* Open Sans font family */
    margin-left: 15px;
    /* Space between icon and text */
    vertical-align: middle;
    /* Aligns the label vertically */
}

.dropdown-menu>.active>a,
.dropdown-menu>.active>a:hover,
.dropdown-menu>.active>a:focus {
    color: #eb4735;
}

#block-symnews-footer ul.menu li a:hover,
#block-symnews-footer ul.menu li a.is-active {
    color: #eb4735;
}


/*------------------------------------*\
	BLOCKS CSS
\*------------------------------------*/


/* Block breaking news */

#block-views-block-breaking-news-block-1 h2.block-title {
    background: #eb4735;
}

#block-views-block-breaking-news-block-1 h2.block-title:after {
    border-left: 12px solid #eb4735;
}

.block-breaking-news h2.slide__title a:hover {
    color: #eb4735;
}

.slick__arrow button:after:hover {
    color: #eb4735;
}


/* List articles */

.list-articles .views-row .views-field-title a:hover {
    color: #eb4735;
}


/* Home Slideshow */

.home-slideshow .views-row .views-field-title a:hover {
    color: #eb4735;
}

.home-slideshow h2.slide__title a:before {
    background: #eb4735;
}


/* Home Featured Top */

.view-home-featured-top .view-content .views-row .views-field-title a:before {
    background: #eb4735;
}

.view-home-hightlight .views-row .views-field-title a:hover {
    color: #eb4735;
}

.article-info-inner {
    border-left: 3px solid #eb4735;
}

.article-info .block-article-title a:hover {
    color: #eb4735;
}

.block-article-large-left .attachment .views-field-title a:hover,
.block-article-large-top .views-row .views-field-title a:hover,
.block-article-small-left .views-row .views-field-title a:hover,
.block-article-small-top .views-row .views-field-title a:hover {
    color: #eb4735;
}


/* Block Random/Recent Tabs */

#quicktabs-popular_recent ul.quicktabs-tabs {
    border-bottom: 3px solid #eb4735;
}

#quicktabs-popular_recent ul.quicktabs-tabs li.active {
    background: #eb4735;
}

.block-article-popular-right .views-row .views-field-title a:hover {
    color: #eb4735;
}

.block-article-random .views-row .views-field-title a:hover {
    color: #eb4735;
}

.view-latest-news .views-field-title a:hover {
    color: #eb4735;
}

.view-block-categories .view-content ul li a:hover {
    color: #eb4735;
}

.block-article-popular-footer .views-row .views-field-title a:hover {
    color: #eb4735;
}

.article-detail-category .field--name-field-category a {
    border-left: 2px solid #eb4735;
}

.view-list-videos .views-row .views-field-title a:hover {
    color: #eb4735;
}

/*body.path-taxonomy h1.page-header,
body.path-contact h1.page-header,
body.path-videos h1.page-header,
.header-wrapper h2.block-title,
.region-content h2.block-title {
    border-left: 2px solid #eb4735;
}*/

.region-sidebar-first h2.block-title {
    color: #eb4735;
}

.views-field-view-node a:hover,
.more-link a:hover {
    color: #eb4735;
}

#block-customblocksocialicons ul.social-list a:hover {
    color: #eb4735;
    border-bottom: 2px solid #eb4735;
}


/*------------------------------------*\
	FORMS CSS
\*------------------------------------*/

button,
input[type="reset"],
input[type="submit"],
input[type="button"],
#block-simplenewssubscription button#edit-subscribe {
    background: none repeat scroll 0 0 #ED1C24;
}

input.form-submit:hover,
.section-content .block-simplenews .block-inner input.form-submit:hover,
a.button:hover {
    background-color: #0b898a;
    /*url(../images/blue/button-hover.png) 0 center repeat-x;*/
}

.section-content .block-simplenews .block-inner input.form-submit {
    background-color: #eb4735;
    /*url("../images/blue/button-hover.png") repeat-x scroll 0 center rgba(0, 0, 0, 0);*/
}

ul.primary li.active a,
ul.primary li.active a:hover,
ul.primary li.active a:focus {
    background-color: #eb4735;
}

#block-views-block-breaking-news-block-1 h2.block-title,
#block-views-block-breaking-news-block-1 h2.block-title:after,

/* Weitere h2.block-title Selektoren falls nötig */

{
    color: #808080;
    /* 50% Grau */
}