* {
	font-family: Arial, Helvetica, sans-serif;
}

.sbg_h,
.button,
#body_wrapper.small-size .on-small-size-sbg_h {
	background-image: none;
}

.sbg_s {
	background-image: none;
}

.sbg_b {
	background-image: none;
}

.button.red {
	background-color: #ff0b0b;
}

#search-box_top,
.search-box-channel .search-box {
	border-color: #c7c7c7;
}

.search-box button,
.search-box button:hover,
.search-box-channel .search-box button {
	background-image: url("../scope/videos/images/search.svg?v=[site_version]");
	background-position: 0px 0px;
	opacity: 0.8;
}

.search-box button:hover,
.search-box-channel .search-box button:hover {
	opacity: 0.6;
	background-position: 0px 0px;
}

.search-box button {
	background-size: auto 15px;
	margin: 5px 0px 0px 0px;
}

.search-box-channel .search-box button {
	background-size: auto 18px;
	margin: 6px 1px 0px 0px;
}

#footer .search-box button {
	background-size: auto 18px;
	margin: 5px 1px 0px 0px;
}

#footer_wrapper {
	background-image: none;
	background-color: #f01f2a;
}

#footer {
	padding: 22px 0px 33px 0px;
}

#footer label {
	font-size: 12px;
}

#footer .imprint {
	margin-top: 30px;
}

body.international #footer .imprint {
	margin-top: 14px;
}

#footer .search-box {
	-moz-border-radius: 15px 15px 15px 15px;
	-webkit-border-radius: 15px 15px 15px 15px;
	border-radius: 15px 15px 15px 15px;
}

#footer .search-box input {
	margin-top: 4px;
}

body.international #footer .imprint ul li,
body.international #footer .imprint ul li a,
body.international #footer .imprint ul li span {
	font-size: 15px;
}


#footer .imprint span.separator {
	margin: 0px 9px 0px 9px;
}

#footer .search #search-box_bottom {
	height: 30px;
}

body.international #footer label,
body.international #footer .link_list ul li,
body.international #footer .link_list ul li a {
	font-size: 15px;
}

.navigation-bar {
	margin: 12px 15px 0px 18px;
}

.navigation-bar.border_bottom {
	padding: 0px 0px 10px 0px;
}

.navigation-bar .button {
	height: 28px;
}

.navigation-bar #grid-view-button .button-icon,
.navigation-bar #list-view-button .button-icon {
	margin: 3px 4px 1px;
}

.navigation-bar .pagination a,
.navigation-bar .pagination span,
.content-box_wrapper .content-box .navigation-bar .pagination a,
.content-box_wrapper .content-box .navigation-bar .pagination span {
	line-height: 27px;
}

.navigation-bar .pagination a,
.navigation-bar .pagination span {
	margin: 0px 11px 0px 10px;
}

.navigation-bar .pagination a.button {
	margin: 0px;
	min-width: 28px;
}

.navigation-bar .button {
	line-height: 26px;
}

#content-top-space {
	height: 23px;
}

.content-box_wrapper .content-box.tabs {
	background-image: none;

}

.content-box_wrapper .content-box.tabs label {
	float: none;
	font-weight: bold;
	font-size: 14px;
}

.content-box_wrapper .content-box.tabs label.active {
	text-align: center;
	text-transform: uppercase;
	color: #ffffff;
	background-color: #fd1e39;
	border-top: 1px solid #dcdcdc;
}

.content-box_wrapper .content-box.tabs label.active.facebook {
	background-color: #4362a2;
}

.content-box_wrapper.small .content-box.headline h1,
.content-box_wrapper.small .content-box.headline .h1,
.content-box_wrapper.small .content-box.headline h2,
.content-box_wrapper.small .content-box.headline .h2{
	text-transform: uppercase;
	font-weight: bold;
}

.content-box_wrapper .content-box p a,
.content-box_wrapper .content-box p a span,
.content-box_wrapper .content-box ul li a,
.content-box_wrapper .content-box ul li a span,
.content-box_wrapper .content-box ol li a,
.content-box_wrapper .content-box ol li a span {
	text-decoration: none;
}

.content-box_wrapper .content-box p a:hover,
.content-box_wrapper .content-box p a:hover span,
.content-box_wrapper .content-box ul li a:hover,
.content-box_wrapper .content-box ul li a:hover span,
.content-box_wrapper .content-box ol li a:hover,
.content-box_wrapper .content-box ol li a:hover span {
	text-decoration: underline;
}

.content-box_wrapper .shadow {
	height: 22px;
}

#channel-info {
	padding: 0px 0px 15px 0px;
}

#channel-info .social-media {
	margin-top: 15px;
}

/*mobile small*/

#body_wrapper.small-size #search-box-channel-top.search-box-channel .search-box {
	width: 565px;
	height: 44px;
	margin-left: 45px;

	-moz-border-radius: 22px 22px 22px 22px;
	-webkit-border-radius: 22px 22px 22px 22px;
	border-radius: 22px 22px 22px 22px;
}

#body_wrapper.small-size #search-box-channel-top.search-box-channel .search-box input {
	width: 475px;
	height: 34px;

	font-size: 26px;
	line-height: 26px;
}

#body_wrapper.small-size #search-box-channel-top.search-box-channel .search-box button {
	background-size: auto 31px;
	width: 35px;
	height: 35px;
	margin: 10px 10px 0px 16px;
}

#search-box_top {
	-moz-box-shadow: 0px 0px 0px #ffffff;
	-webkit-box-shadow: 0px 0px 0px #ffffff;
	box-shadow: 0px 0px 0px #ffffff;
}

#Layer_1 {
	fill: #ffffaa;
}