@CHARSET "UTF-8";

body {
	background-image:	url("../images/header_outer.jpg");
	background-position: 0 0;
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-size: auto;
	background-color: #eee;
	padding-top: 50px;
}

.t3-wrapper {
	background: url("../images/verlauf_gelb_2.png");
	background-position: 0 0;
	background-repeat: repeat;
	background-attachment: scroll;
	background-size: auto;
}

.t3-sidebar-1 {
	padding-left: 8px;
	padding-right: 15px;
}

.t3-sidebar-2 {
	padding-left: 15px;
	padding-right: 8px;
}

#t3-header div.row:first-child {
	position: fixed;
	top: 0;
	left: 0;
	margin: 0;
	padding: 4px 15px 4px 15px;
	width: 100%;
	z-index: 50;
	background: rgba(84, 128, 105, 0.65);
}

.head-search .form-control {
	padding-top: 2px;
	padding-bottom: 2px;
}

#social_bookmarks {
	float : none;
	margin: 7px 0 0 0!important;
}

#social_bookmarks ul {
	margin: auto;
}

div.mod-languages ul.lang-inline li {
	padding: 0;
}

.navbar .nav > li > a {
	text-shadow: none;
}

.sonderbox,
.sonderbox_rechts {
	background: url("../images/content_bg_box.gif");
	background-position: 0 0;
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-size: auto;
	background-color: #fff;
}

header.t3-header {
/*	background-image:	url("../images/header_bw_2.png");
	background-position: 0 0;
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-size: cover;
*/
}

.btn {
	background-position: 0 0;
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-size: auto;
}

a.pdf:before {
	content: url(../images/acroread_32.png);
	padding-right: 20px;
}

#article-index, .article-index {
	background: #eeeeee;
}

h2.index li a {
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	border: none;
	font-size: 14px;
}

.categories-extensions-list .categories-list-inner,
.extension-blog .category-list-inner {
	display: table;
	width: 100%;
	border-spacing: 8px;
}

.categories-row,
.category-list-inner .category-row {
	display: table-row;
}

.category-list-inner .cat-children > h3 {
	display: none;
}

.category-list-inner .cat-children {
	border-spacing: 0;
}

.category-list-inner .cat-children div {
	padding: 8px;
}

.category-cols-1,
.category-outer-2,
.category-cols-2,
.cat-children .child-item {
	display: table-cell;
	width: 46%;
	padding: 0 1% 0 0;
	border: 1px solid #DDDDDD;
	background: rgba(246, 246, 246, 0.7);
}

.category-outer-2:last-of-type,
.category-cols-2:last-of-type {
	padding: 0 1% 0 0;
}

.category-outer-3,
.category-cols-3 {
	display: table-cell;
	width: 33%;
	padding: 0 1% 0 0;
}

.category-outer-3:last-of-type,
.category-cols-3:last-of-type {
	padding: 0;
}

.category-outer-2 .category-inner h3 #category-btn-30,
.category-outer-2 .category-inner h3 #category-btn-35,
#category-btn-35 {
	display: none;
}

.category-inner,
.category-list-inner .category-cols {
	margin: 2%;
	height: 330px;
	position: relative;
}

.category-list-inner .category-row .category-cols-1 {
	margin: 0;
}

.category-inner h3 {
	display: inline-block;
}

.category-row .category-cols {
	padding: 0 1.0em;
}

.categories-extensions-list .base-desc {
	margin: 12px 8px 0 8px;
}

.categories-extensions-list .categories-image {
	float: right;
	margin-left: 6px;
	margin-bottom: 6px;
}

.categories-extensions-list .categories-image img,
.category-list-inner .category-cols-2 img {
	max-width: 78px;
	margin-left: 20px;
	margin-bottom: 6px;
}

.category-list-inner .category-cols-1 img {
	max-width: 200px;
	max-height: 180px;
	margin-left: 20px;
	margin-bottom: 10px;
}

.item-page img,
#akeebasubs-panel-order img {
	max-width: 200px;
	margin-left: 20px;
	margin-bottom: 10px;
}

.category-list-inner .category-cols h4,
.akeeba-renderer-fef h4 {
	border-bottom: 0;
	font-family: Orbitron;
	color: #2b5741;
	margin: 10px 0 5px 0;
	padding: 5px 0;
	font-size: 17px;
}

.category-list-inner .category-cols section.readmore {
	margin-top: 1.5em;
	right: 6px;
	position: absolute;
	bottom: 0;
}

.ars-item-conditional {
	right: 6px;
	text-align: right;
}

div.ars-item-link {
	margin: 1.3em 0 1.4em 0;
}

p.ars-item-link {
	right: 6px;
	text-align: right;
}

div.category-desc p.ars-item-link {
	bottom: 0;
}

p.as-item-price {
	color : #2b5741;
	font-weight: bold;
	font-size: 1.4em;
	text-align: right;
}

.ars-button-price {
	font-size: 140%;
	color: #2b5741 !important;
	padding: 10px !important;
}

.item-page p.as-item-price,
.akeeba-renderer-fef p.as-item-price {
	font-size: 2.1em;
	margin-bottom: 0.2em;
	line-height: 110%;
}

.button {
	background: #ffffff url("../images/content_bg_box.png") repeat-x scroll 0 0;
	border: 1px solid #cccccc;
	border-radius: 5px;
	color: #444444;
	cursor: pointer;
	font-family: Arial, Helvetica, "Sans Serif", "MS Sans Serif", sans-serif;
	font-weight: bold;
	line-height: 1.2em;
	padding: 5px;
}

.category-list-inner .page-header {
	border: none;
	margin-bottom: 0;
}

.category-list-inner .readmore {
	margin-bottom: 0.5em;
}

.page-header {
	border-bottom: none;
}

.rl_sliders.accordion > .accordion-group.active > .accordion-heading > a.accordion-toggle {
	color: #548069;
	font-weight: bold;
}

.rl_sliders.accordion > .accordion-group > .accordion-heading > a.accordion-toggle:hover {
	color: #548069;
	text-decoration: underline;
}

#akeebasubs.col-xs-1:first-child, #akeebasubs.col-sm-1:first-child, #akeebasubs.col-md-1:first-child, #akeebasubs.col-lg-1:first-child,
#akeebasubs.col-xs-2:first-child, #akeebasubs.col-sm-2:first-child, #akeebasubs.col-md-2:first-child, #akeebasubs.col-lg-2:first-child,
#akeebasubs.col-xs-3:first-child, #akeebasubs.col-sm-3:first-child, #akeebasubs.col-md-3:first-child, #akeebasubs.col-lg-3:first-child,
#akeebasubs.col-xs-4:first-child, #akeebasubs.col-sm-4:first-child, #akeebasubs.col-md-4:first-child, #akeebasubs.col-lg-4:first-child,
#akeebasubs.col-xs-5:first-child, #akeebasubs.col-sm-5:first-child, #akeebasubs.col-md-5:first-child, #akeebasubs.col-lg-5:first-child,
#akeebasubs.col-xs-6:first-child, #akeebasubs.col-sm-6:first-child, #akeebasubs.col-md-6:first-child, #akeebasubs.col-lg-6:first-child,
#akeebasubs.col-xs-7:first-child, #akeebasubs.col-sm-7:first-child, #akeebasubs.col-md-7:first-child, #akeebasubs.col-lg-7:first-child,
#akeebasubs.col-xs-8:first-child, #akeebasubs.col-sm-8:first-child, #akeebasubs.col-md-8:first-child, #akeebasubs.col-lg-8:first-child,
#akeebasubs.col-xs-9:first-child, #akeebasubs.col-sm-9:first-child, #akeebasubs.col-md-9:first-child, #akeebasubs.col-lg-9:first-child,
#akeebasubs.col-xs-10:first-child, #akeebasubs.col-sm-10:first-child, #akeebasubs.col-md-10:first-child, #akeebasubs.col-lg-10:first-child,
#akeebasubs.col-xs-11:first-child, #akeebasubs.col-sm-11:first-child, #akeebasubs.col-md-11:first-child, #akeebasubs.col-lg-11:first-child,
#akeebasubs.col-xs-12:first-child, #akeebasubs.col-sm-12:first-child, #akeebasubs.col-md-12:first-child, #akeebasubs.col-lg-12:first-child {
	padding-left: 5px;
	padding-right: 5px;
}

#akeebasubs.col-xs-1:last-child, #akeebasubs.col-sm-1:last-child, #akeebasubs.col-md-1:last-child, #akeebasubs.col-lg-1:last-child,
#akeebasubs.col-xs-2:last-child, #akeebasubs.col-sm-2:last-child, #akeebasubs.col-md-2:last-child, #akeebasubs.col-lg-2:last-child,
#akeebasubs.col-xs-3:last-child, #akeebasubs.col-sm-3:last-child, #akeebasubs.col-md-3:last-child, #akeebasubs.col-lg-3:last-child,
#akeebasubs.col-xs-4:last-child, #akeebasubs.col-sm-4:last-child, #akeebasubs.col-md-4:last-child, #akeebasubs.col-lg-4:last-child,
#akeebasubs.col-xs-5:last-child, #akeebasubs.col-sm-5:last-child, #akeebasubs.col-md-5:last-child, #akeebasubs.col-lg-5:last-child,
#akeebasubs.col-xs-6:last-child, #akeebasubs.col-sm-6:last-child, #akeebasubs.col-md-6:last-child, #akeebasubs.col-lg-6:last-child,
#akeebasubs.col-xs-7:last-child, #akeebasubs.col-sm-7:last-child, #akeebasubs.col-md-7:last-child, #akeebasubs.col-lg-7:last-child,
#akeebasubs.col-xs-8:last-child, #akeebasubs.col-sm-8:last-child, #akeebasubs.col-md-8:last-child, #akeebasubs.col-lg-8:last-child,
#akeebasubs.col-xs-9:last-child, #akeebasubs.col-sm-9:last-child, #akeebasubs.col-md-9:last-child, #akeebasubs.col-lg-9:last-child,
#akeebasubs.col-xs-10:last-child, #akeebasubs.col-sm-10:last-child, #akeebasubs.col-md-10:last-child, #akeebasubs.col-lg-10:last-child,
#akeebasubs.col-xs-11:last-child, #akeebasubs.col-sm-11:last-child, #akeebasubs.col-md-11:last-child, #akeebasubs.col-lg-11:last-child,
#akeebasubs.col-xs-12:last-child, #akeebasubs.col-sm-12:last-child, #akeebasubs.col-md-12:last-child, #akeebasubs.col-lg-12:last-child {
	padding-left: 5px;
	padding-right: 5px;
}

#akeebasubs label.col-sm-4 {
	padding-left: 8px;
	padding-right: 0;
}

#akeebasubs .col-sm-8 {
	padding-left: 8px;
	padding-right: 8px;
}

#akeebasubs .col-sm-8 input[type='text'],
#akeebasubs .col-sm-8 input[type='password']{
	padding: 6px;
	width: 15em;
}

.akeebasubs-panel {
	padding: 0 1em 1em;
	margin-left: 1em;
	margin-right: 1em;
	border: 1px solid #DDDDDD;
	background: rgba(246, 246, 246, 0.7);
}

#akeebasubs .form-group {
	margin-bottom: 10px;
}

#akeebasubs .page-header {
	margin-bottom: 10px;
}

.subscribe {
	text-align: right;
	margin-top: 1.0em;
}

button#subscribenow {
	font-size: 140%;
	padding-top: 0.3em;
}

#akeebasubs-sum-price {
	font-weight: bold;
}

#akeebasubs-sum-price,
#akeebasubs-sum-original-field,
#akeebasubs-sum-discount-field {
	text-align: right;
}

#akeebasubs-sum-vat-container {
	text-align: right;
}

.akeebasubs-asprice-taxnotice {
	text-align: right;
	font-size: 90%;
}

#akeebasubs-sum-label {
	margin-top: 8px;
	vertical-align: bottom;
}

#akeebasubs-panel-account.akeeba-panel--info,
#akeebasubs-panel-order.akeeba-panel--primary {
	background : rgba(246, 246, 246, 0.7);
}

#akeebasubs-sum-price .akeeba-label--green,
.akeeba-input-group .akeeba-input-group-btn button.akeeba-btn--dark {
	background-color : #548069;
	color: #eeeeee;
}

#akeebasubs-sum-price .akeeba-label--green #akeebasubs-sum-total,
#akeebasubs-sum-price .akeeba-label--green .akeebasubs-level-price-currency {
	color: #dddddd;
}

div#akeebasubs-panel-account.akeeba-panel--info header.akeeba-block-header,
div#akeebasubs-panel-order.akeeba-panel--primary header.akeeba-block-header {
	background-color : #548069;
}

div#akeebasubs-panel-account.akeeba-panel--info header.akeeba-block-header h3,
div#akeebasubs-panel-order.akeeba-panel--primary header.akeeba-block-header h3 {
	color: #dddddd;
}

div#akeebasubs-panel-order.akeeba-panel--primary .akeeba-label--grey {
	color: #548069;
	background-color: transparent;
	font-size: 20px;
	font-weight: bold;
	margin-top: 8px;
}

.text-green {
	color: #2b5741;
}

.akeebasubs-coupon {
	margin: 1.5em 0;
}

.akeebasubs-prepayment {
	margin-left: 1.5em;
}

 .btn-action {
	 margin: 8px 0;
	 padding: 4px 7px;
	 display: inline-block;
 }

.btn-invoice {
	margin: 3px 0;
	padding: 4px 7px;
	display: inline-block;
}

#akeebasubs .table-striped > tbody > tr:nth-of-type(2n+1) {
	background : rgba(246, 246, 246, 0.5) !important;
}

#akeebasubs .table-striped > tbody > tr.area-heading {
	margin-top: 5px;
	background : rgba(141, 141, 141, 0.13) !important;
}

.area-spacer {
	height: 8px;
	background : transparent !important;
}

#akeebasubs td.subscription-label {
	width: 40%;
	background : rgba(246, 246, 246, 0.5);
}

#akeebasubs td.subscription-info {
	background : rgba(246, 246, 246, 0.5);
}




/*
Akeeba Icons
 */
#akeebasubs [class^="icon-"], #akeebasubs [class*=" icon-"] {
	display: inline-block;
	width: 14px;
	height: 14px;
	*margin-right: .3em;
	line-height: 14px;
	vertical-align: text-top;
	background-image: url("../../../media/strapper30/img/glyphicons-halflings.png");
	background-position: 14px 14px;
	background-repeat: no-repeat;
	margin-top: 1px;
}
#akeebasubs .icon-white, #akeebasubs .nav-pills>.active>a>[class^="icon-"], #akeebasubs .nav-pills>.active>a>[class*=" icon-"], #akeebasubs .nav-list>.active>a>[class^="icon-"], #akeebasubs .nav-list>.active>a>[class*=" icon-"], #akeebasubs .navbar-inverse .nav>.active>a>[class^="icon-"], #akeebasubs .navbar-inverse .nav>.active>a>[class*=" icon-"], #akeebasubs .dropdown-menu>li>a:hover>[class^="icon-"], #akeebasubs .dropdown-menu>li>a:focus>[class^="icon-"], #akeebasubs .dropdown-menu>li>a:hover>[class*=" icon-"], #akeebasubs .dropdown-menu>li>a:focus>[class*=" icon-"], #akeebasubs .dropdown-menu>.active>a>[class^="icon-"], #akeebasubs .dropdown-menu>.active>a>[class*=" icon-"], #akeebasubs .dropdown-submenu:hover>a>[class^="icon-"], #akeebasubs .dropdown-submenu:focus>a>[class^="icon-"], #akeebasubs .dropdown-submenu:hover>a>[class*=" icon-"], #akeebasubs .dropdown-submenu:focus>a>[class*=" icon-"] {
	background-image: url("../../../media/strapper30/img/glyphicons-halflings-white.png");
}
#akeebasubs .icon-glass {
	background-position: 0 0;
}
#akeebasubs .icon-music {
	background-position: -24px 0;
}
#akeebasubs .icon-search {
	background-position: -48px 0;
}
#akeebasubs .icon-envelope {
	background-position: -72px 0;
}
#akeebasubs .icon-heart {
	background-position: -96px 0;
}
#akeebasubs .icon-star {
	background-position: -120px 0;
}
#akeebasubs .icon-star-empty {
	background-position: -144px 0;
}
#akeebasubs .icon-user {
	background-position: -168px 0;
}
#akeebasubs .icon-film {
	background-position: -192px 0;
}
#akeebasubs .icon-th-large {
	background-position: -216px 0;
}
#akeebasubs .icon-th {
	background-position: -240px 0;
}
#akeebasubs .icon-th-list {
	background-position: -264px 0;
}
#akeebasubs .icon-ok {
	background-position: -288px 0;
}
#akeebasubs .icon-remove {
	background-position: -312px 0;
}
#akeebasubs .icon-zoom-in {
	background-position: -336px 0;
}
#akeebasubs .icon-zoom-out {
	background-position: -360px 0;
}
#akeebasubs .icon-off {
	background-position: -384px 0;
}
#akeebasubs .icon-signal {
	background-position: -408px 0;
}
#akeebasubs .icon-cog {
	background-position: -432px 0;
}
#akeebasubs .icon-trash {
	background-position: -456px 0;
}
#akeebasubs .icon-home {
	background-position: 0 -24px;
}
#akeebasubs .icon-file {
	background-position: -24px -24px;
}
#akeebasubs .icon-time {
	background-position: -48px -24px;
}
#akeebasubs .icon-road {
	background-position: -72px -24px;
}
#akeebasubs .icon-download-alt {
	background-position: -96px -24px;
}
#akeebasubs .icon-download {
	background-position: -120px -24px;
}
#akeebasubs .icon-upload {
	background-position: -144px -24px;
}
#akeebasubs .icon-inbox {
	background-position: -168px -24px;
}
#akeebasubs .icon-play-circle {
	background-position: -192px -24px;
}
#akeebasubs .icon-repeat {
	background-position: -216px -24px;
}
#akeebasubs .icon-refresh {
	background-position: -240px -24px;
}
#akeebasubs .icon-list-alt {
	background-position: -264px -24px;
}
#akeebasubs .icon-lock {
	background-position: -287px -24px;
}
#akeebasubs .icon-flag {
	background-position: -312px -24px;
}
#akeebasubs .icon-headphones {
	background-position: -336px -24px;
}
#akeebasubs .icon-volume-off {
	background-position: -360px -24px;
}
#akeebasubs .icon-volume-down {
	background-position: -384px -24px;
}
#akeebasubs .icon-volume-up {
	background-position: -408px -24px;
}
#akeebasubs .icon-qrcode {
	background-position: -432px -24px;
}
#akeebasubs .icon-barcode {
	background-position: -456px -24px;
}
#akeebasubs .icon-tag {
	background-position: 0 -48px;
}
#akeebasubs .icon-tags {
	background-position: -25px -48px;
}
#akeebasubs .icon-book {
	background-position: -48px -48px;
}
#akeebasubs .icon-bookmark {
	background-position: -72px -48px;
}
#akeebasubs .icon-print {
	background-position: -96px -48px;
}
#akeebasubs .icon-camera {
	background-position: -120px -48px;
}
#akeebasubs .icon-font {
	background-position: -144px -48px;
}
#akeebasubs .icon-bold {
	background-position: -167px -48px;
}
#akeebasubs .icon-italic {
	background-position: -192px -48px;
}
#akeebasubs .icon-text-height {
	background-position: -216px -48px;
}
#akeebasubs .icon-text-width {
	background-position: -240px -48px;
}
#akeebasubs .icon-align-left {
	background-position: -264px -48px;
}
#akeebasubs .icon-align-center {
	background-position: -288px -48px;
}
#akeebasubs .icon-align-right {
	background-position: -312px -48px;
}
#akeebasubs .icon-align-justify {
	background-position: -336px -48px;
}
#akeebasubs .icon-list {
	background-position: -360px -48px;
}
#akeebasubs .icon-indent-left {
	background-position: -384px -48px;
}
#akeebasubs .icon-indent-right {
	background-position: -408px -48px;
}
#akeebasubs .icon-facetime-video {
	background-position: -432px -48px;
}
#akeebasubs .icon-picture {
	background-position: -456px -48px;
}
#akeebasubs .icon-pencil {
	background-position: 0 -72px;
}
#akeebasubs .icon-map-marker {
	background-position: -24px -72px;
}
#akeebasubs .icon-adjust {
	background-position: -48px -72px;
}
#akeebasubs .icon-tint {
	background-position: -72px -72px;
}
#akeebasubs .icon-edit {
	background-position: -96px -72px;
}
#akeebasubs .icon-share {
	background-position: -120px -72px;
}
#akeebasubs .icon-check {
	background-position: -144px -72px;
}
#akeebasubs .icon-move {
	background-position: -168px -72px;
}
#akeebasubs .icon-step-backward {
	background-position: -192px -72px;
}
#akeebasubs .icon-fast-backward {
	background-position: -216px -72px;
}
#akeebasubs .icon-backward {
	background-position: -240px -72px;
}
#akeebasubs .icon-play {
	background-position: -264px -72px;
}
#akeebasubs .icon-pause {
	background-position: -288px -72px;
}
#akeebasubs .icon-stop {
	background-position: -312px -72px;
}
#akeebasubs .icon-forward {
	background-position: -336px -72px;
}
#akeebasubs .icon-fast-forward {
	background-position: -360px -72px;
}
#akeebasubs .icon-step-forward {
	background-position: -384px -72px;
}
#akeebasubs .icon-eject {
	background-position: -408px -72px;
}
#akeebasubs .icon-chevron-left {
	background-position: -432px -72px;
}
#akeebasubs .icon-chevron-right {
	background-position: -456px -72px;
}
#akeebasubs .icon-plus-sign {
	background-position: 0 -96px;
}
#akeebasubs .icon-minus-sign {
	background-position: -24px -96px;
}
#akeebasubs .icon-remove-sign {
	background-position: -48px -96px;
}
#akeebasubs .icon-ok-sign {
	background-position: -72px -96px;
}
#akeebasubs .icon-question-sign {
	background-position: -96px -96px;
}
#akeebasubs .icon-info-sign {
	background-position: -120px -96px;
}
#akeebasubs .icon-screenshot {
	background-position: -144px -96px;
}
#akeebasubs .icon-remove-circle {
	background-position: -168px -96px;
}
#akeebasubs .icon-ok-circle {
	background-position: -192px -96px;
}
#akeebasubs .icon-ban-circle {
	background-position: -216px -96px;
}
#akeebasubs .icon-arrow-left {
	background-position: -240px -96px;
}
#akeebasubs .icon-arrow-right {
	background-position: -264px -96px;
}
#akeebasubs .icon-arrow-up {
	background-position: -289px -96px;
}
#akeebasubs .icon-arrow-down {
	background-position: -312px -96px;
}
#akeebasubs .icon-share-alt {
	background-position: -336px -96px;
}
#akeebasubs .icon-resize-full {
	background-position: -360px -96px;
}
#akeebasubs .icon-resize-small {
	background-position: -384px -96px;
}
#akeebasubs .icon-plus {
	background-position: -408px -96px;
}
#akeebasubs .icon-minus {
	background-position: -433px -96px;
}
#akeebasubs .icon-asterisk {
	background-position: -456px -96px;
}
#akeebasubs .icon-exclamation-sign {
	background-position: 0 -120px;
}
#akeebasubs .icon-gift {
	background-position: -24px -120px;
}
#akeebasubs .icon-leaf {
	background-position: -48px -120px;
}
#akeebasubs .icon-fire {
	background-position: -72px -120px;
}
#akeebasubs .icon-eye-open {
	background-position: -96px -120px;
}
#akeebasubs .icon-eye-close {
	background-position: -120px -120px;
}
#akeebasubs .icon-warning-sign {
	background-position: -144px -120px;
}
#akeebasubs .icon-plane {
	background-position: -168px -120px;
}
#akeebasubs .icon-calendar {
	background-position: -192px -120px;
}
#akeebasubs .icon-random {
	background-position: -216px -120px;
	width: 16px;
}
#akeebasubs .icon-comment {
	background-position: -240px -120px;
}
#akeebasubs .icon-magnet {
	background-position: -264px -120px;
}
#akeebasubs .icon-chevron-up {
	background-position: -288px -120px;
}
#akeebasubs .icon-chevron-down {
	background-position: -313px -119px;
}
#akeebasubs .icon-retweet {
	background-position: -336px -120px;
}
#akeebasubs .icon-shopping-cart {
	background-position: -360px -120px;
}
#akeebasubs .icon-folder-close {
	background-position: -384px -120px;
	width: 16px;
}
#akeebasubs .icon-folder-open {
	background-position: -408px -120px;
	width: 16px;
}
#akeebasubs .icon-resize-vertical {
	background-position: -432px -119px;
}
#akeebasubs .icon-resize-horizontal {
	background-position: -456px -118px;
}
#akeebasubs .icon-hdd {
	background-position: 0 -144px;
}
#akeebasubs .icon-bullhorn {
	background-position: -24px -144px;
}
#akeebasubs .icon-bell {
	background-position: -48px -144px;
}
#akeebasubs .icon-certificate {
	background-position: -72px -144px;
}
#akeebasubs .icon-thumbs-up {
	background-position: -96px -144px;
}
#akeebasubs .icon-thumbs-down {
	background-position: -120px -144px;
}
#akeebasubs .icon-hand-right {
	background-position: -144px -144px;
}
#akeebasubs .icon-hand-left {
	background-position: -168px -144px;
}
#akeebasubs .icon-hand-up {
	background-position: -192px -144px;
}
#akeebasubs .icon-hand-down {
	background-position: -216px -144px;
}
#akeebasubs .icon-circle-arrow-right {
	background-position: -240px -144px;
}
#akeebasubs .icon-circle-arrow-left {
	background-position: -264px -144px;
}
#akeebasubs .icon-circle-arrow-up {
	background-position: -288px -144px;
}
#akeebasubs .icon-circle-arrow-down {
	background-position: -312px -144px;
}
#akeebasubs .icon-globe {
	background-position: -336px -144px;
}
#akeebasubs .icon-wrench {
	background-position: -360px -144px;
}
#akeebasubs .icon-tasks {
	background-position: -384px -144px;
}
#akeebasubs .icon-filter {
	background-position: -408px -144px;
}
#akeebasubs .icon-briefcase {
	background-position: -432px -144px;
}
#akeebasubs .icon-fullscreen {
	background-position: -456px -144px;
}

form#bwp_mod_form p {
	width: 100%;
}

.col-lg-3 #mod_bwpostman input.input-small {
	max-width: 80%;
}

.col-md-3 #mod_bwpostman input.input-small {
	max-width: 80% !important;
}

.col-md-3 #bwp_mod_form_editlink button {
	max-width: 80% !important;
	white-space: normal;
}

#osdonatestatic form .os-amount input {
	max-width: 50%;
	height: 25px;
}

section.t3-copyright div.custom {
	display: block;
	width: 100%;
	text-align: center;
}

.as-download {
	display: inline-block;
}

p > .as-download {
	margin-left: 2.5em;
}

p > .as-error {
	margin-left: 0;
}

.as-error {
	font-weight: bold;
	color: #ff0000;
	margin-top: 1.5em;
}

td > .as-error {
	margin-top: 0;
}

.ars-view-files-btn {
	margin-bottom: 1.7em;
}

#bwp_mod_form_pretext {
	font-size: 88%;
}

.bw-accent-box-low {
	margin: 0 20px 10px 20px;
	border: 1px solid #dddddd;
	border-radius: 5px;
	padding: 8px;
	background: rgba(250, 250, 250, 0.8);
}

.bw-accent-box-low-slider {
	margin: 0 20px 10px 20px;
	border: 1px solid #dddddd;
	border-radius: 5px;
	padding: 8px;
	background: rgba(255, 246, 109, 0.2);
}

.bw-accent-head-low {
	font-weight: bold;
	text-decoration: underline;
	padding-bottom: 7px;
	display : inline-block;
}

.bw-accent-box-mid {
	margin: 0 20px 10px 20px;
	border: 1px solid #dddddd;
	border-radius: 5px;
	padding: 8px;
	background: rgba(255, 150, 22, 0.2);
	color: #ff550d;
}

.bw-accent-head-mid {
	font-weight: bold;
	text-decoration: underline;
	padding-bottom: 7px;
	display : inline-block;
}

.bw-accent-box-high {
	margin: 0 20px 10px 20px;
	border: 1px solid #dddddd;
	border-radius: 5px;
	padding: 8px;
	background: rgba(217, 83, 79, 0.2);
	color: #ff0000;
}

.bw-accent-head-high {
	font-weight: bold;
	text-decoration: underline;
	padding-bottom: 7px;
	display : inline-block;
}

.bw-accent-file-path {
	font-style: italic;
	background: #eeeeee;
	padding: 2px 3px;
}

.bw-accent-click-path {
	font-weight: bold;
	font-style: italic;
	background: #dddddd;
	padding: 2px 3px;
	border-radius: 3px;
}

.bw-accent-field {
	font-weight: bold;
	border-radius: 3px;
	padding: 2px 3px;
	background: rgba(84, 128, 105, 0.35);
}

.bw-accent-text-low {
	font-weight: bold;
	border-radius: 3px;
	padding: 2px 3px;
	background: rgba(84, 128, 105, 0.35);
}

.bw-accent-text-high {
	font-weight: bold;
	border-radius: 3px;
	padding: 2px 3px;
	background: rgba(217, 83, 79, 0.2);
}

.cat-children h2.page-header {
	font-family: Orbitron;
	color: #2b5741;
	margin: 10px 0 5px 0;
	padding: 5px 0;
	border-bottom: 1px solid #b3b3b3;
	font-weight: 500;
	line-height: 1.1;
	font-size: 22px;
}

.siwecos {
	text-align: center;
}

.chzn-container .chzn-results li.highlighted {
	background-color: #548069;
	background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #548069), color-stop(90%, #67967e));
	background-image: -webkit-linear-gradient(#548069 20%, #67967e 90%);
	background-image: -moz-linear-gradient(#548069 20%, #67967e 90%);
	background-image: -o-linear-gradient(#548069 20%, #67967e 90%);
	background-image: linear-gradient(#548069 20%, #67967e 90%);
	color: #fff;
}

.modal {
	z-index: 9000 !important;
	position: fixed  !important;
	top: 20%  !important;
	width: 60%  !important;
	height: 60% !important;
}
.modal-body {
	width: 98%  !important;
	position: relative  !important;
	overflow-y: auto  !important;
	padding: 50px 20px  !important;
	top: 0px  !important;
}
.modal-header {
	padding: 9px 15px  !important;
	border-bottom: 1px solid #eee  !important;
	z-index: 2147483647  !important;
	min-height: 100px  !important;
}

#kunena.layout div.kblock {
	background-color : transparent;
}

#kunena.layout div.kblock div.kbody {
	position: relative;
	width: 100%;
}

#kunena.layout div.kblock div.kbody table#kpostmessage {
	position: relative;
	width: 100%;
	max-width: 857px;
}

#kunena.layout div.kblock div.kbody table#kpostmessage tr td.kcol-mid ul.ktabs {
	position: relative;
	width: 85% !important;
	max-width: 728px !important;
	display: block;
	float: none;
}

#kunena.layout #btn_reply,
#kunena.layout #btn_thankyou,
#kunena.layout #btn_create,
#kunena.layout #btn_markread,
#kunena #yagSolved {
	background-color: #548069;
}

#kunena.layout #btn_unfavorite,
#kunena.layout #btn_favorite,
#kunena.layout #btn_quickreply,
#kunena.layout #btn_quote,
#kunena.layout #btn_unsubscribe,
#kunena.layout #btn_subscribe {
	background-color: #98bba9;
}

#kunena.layout #btn_unfavorite,
#kunena.layout #btn_favorite,
#kunena.layout #btn_unsubscribe,
#kunena.layout #btn_subscribe,
#kunena.layout #btn_reply,
#kunena.layout #btn_quickreply,
#kunena.layout #btn_delete,
#kunena.layout #btn_quote,
#kunena.layout #btn_edit,
#kunena.layout #btn_moderate,
#kunena.layout #btn_lock,
#kunena.layout #btn_thankyou,
#kunena.layout #btn_sticky {
	padding:4px 10px;
}

#kunena.layout div.kmessage-buttons-row {
	line-height: 18px;
}

#kunena.layout .kpagination span {
	background-color: #548069 !important;
	padding: 3px 5px;
}

#kunena.layout ul.kpagination {
	padding: 5px 5px 5px 0;
}

#kunena.layout .kpagination li {
	font-size: 1.0em;
}

#kunena.layout .klist-actions .kpagination li {
	font-size: 0.667em;
}

#kunena.layout .kwho-user, #kunena.layout a.kwho-user {
	color: #548069 !important;
}

#kunena.layout blockquote {
	font-size: 1.0em;
	font-weight: bold;
}

#kunena.layout blockquote p {
	font-weight: bold;
}

#kunena.layout #subscriptions table h3 {
	font-size: 17px;
}

#kunena.layout #kprofile-stats ul a {
	display: block;
	margin: 3px 0;
}

#kunena.layout .kblock div.kheader {
	padding: 8px 10px;
}

#kunena.layout div.kmsgtext-article {
	border: none;
}

#kunena.layout #advsearch td select,
#kunena.layout .topic-list-tr td select,
#kunena.layout .kright select,
#kunena.layout .kedituser select {
	margin: 5px 0;
	padding: 5px 0;
}

#kunena.layout #advsearch #mode_chzn,
#kunena.layout #advsearch #order_chzn{
	margin: 5px 0;
}

#kunena.layout #announcements-list select {
	padding: 5px 0;
}

#kunena.layout tr.ksth th {
	padding: 8px 5px;
}

#kunena.layout .krowmoderation .input-append {
	margin-right: 10px;
	padding-top: 5px;
}

#kunena.layout .krowmoderation select {
	margin: 5px 0;
	padding: 3px 0;
	width: 35.0em;
}

#kunena.layout .radio input,
#kunena.layout .checkbox input {
	margin-left: -20px;
}

#kunena.layout .kpagination a:link,
#kunena.layout .kpagination a:visited {
	color: #548069;
	padding: 3px 5px;
}

#kunena.layout .kpagination a:hover {
	background-color: #98bba9 !important;
	color: #ededed;
}

#kunena.layout .kpagination a {
	border: 1px solid #98bba9;
}

#kunena.layout .kbody,
#kunena.layout .ktopactions,
#kunena.layout tr.krow1 td {
	background-color: #d9e3de;
}

#kunena.layout form#jumpto {
	background-color: #c4d3cb;
	margin: 0;
	padding: 5px;
}

#kunena.layout tr.krow2 td,
#kunena.layout td.kmessage-left,
#kunena.layout .klist-actions,
#kunena.layout .kcontainer,
#kunena.layout .kblock .kpagination {
	background-color: #c4d3cb;
}

#kunena.layout td.kbuttonbar-left {
	background-color: #eff0f4;
}

#kunena.layout .krow1 .kpagination,
#kunena.layout .krow2 .kpagination {
	background-color: transparent;
}

#kunena.layout .kannouncement td {
	padding: 8px 0;
}

#kunena.layout td.kprofile-left {
	border-right: 0;
}

#kunena.layout .kprofileboxcnt input {
	margin: 4px 0;
}

#kunena.layout button.btn,
#kunena.layout input.btn,
#kunena.layout .kbutton {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background-color: #f5f5f5;
	background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
	background-repeat: repeat-x;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) #b3b3b3;
	border-image: none;
	border-radius: 0 4px 4px 0;
	border-style: solid;
	border-width: 1px;
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
	color: #333333;
	cursor: pointer;
	display: inline-block;
	font-size: 14px;
	height: 30px;
	line-height: 20px;
	margin-bottom: 10px;
	margin-left: -1px;
	padding: 4px 12px;
	text-align: center;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
	vertical-align: middle;
}

#kunena.layout .btn:hover {
	background-color: #e6e6e6;
}
#kunena.layout .kloginform h1 {
	color: #9d261d;
}

#kunena.layout .kloginform span.add-on {
	height: 30px;
}

#kunena.layout .highlighted {
	background-color: #548069;
}

#kunena.layout table#kforumsearch tr:last-child(2) td {
	position: relative;
	padding-bottom: 100px;
	z-index: 2000;
}

#kunena.layout table#kforumsearch tr:last-child td {
	position: relative;
	padding-bottom: 100px;
	z-index: 5000;
}

#kunena.layout .kforum-pathway {
	position: relative;
	z-index: 1000;
}

#kunena.layout li.search-field .chzn-drop {
	position: absolute;
	z-index: 10000;
}

#kunena.layout .markItUp,
#kunena.layout textarea,
#kunena.layout textarea.kmedium {
	max-width: 856px;
}

#kunena.layout #kbbcode-preview {
	max-width: 836px;
}

.ctransifex {
	background-color: transparent !important;
}

.progress .bar {
	background-color: #548069;
	background-image: linear-gradient(to bottom, #83B79F, #548069);
}

.akeeba-renderer-fef {
	padding: 30px 20px;
}

.akeeba-renderer-fef table[class*="akeeba-table"][class*="striped"] {
	background: none;
}

.akeeba-renderer-fef a[class*="akeeba-btn"][class*="small"],
.akeeba-renderer-fef button[class*="akeeba-btn"][class*="small"],
.akeeba-renderer-fef span[class*="akeeba-btn"][class*="small"],
.akeeba-renderer-fef input[type="submit"][class*="akeeba-btn"][class*="small"] {
	margin-bottom: .3em;
	padding: .2em 1em;
}

.akeeba-renderer-fef a[class*="akeeba-btn"][class*="primary"]:hover,
.akeeba-renderer-fef button[class*="akeeba-btn"][class*="primary"]:hover,
.akeeba-renderer-fef span[class*="akeeba-btn"][class*="primary"]:hover,
.akeeba-renderer-fef input[type="submit"][class*="akeeba-btn"][class*="primary"]:hover {

}

.akeeba-renderer-fef a[class*="akeeba-btn"][class*="big"],
.akeeba-renderer-fef button[class*="akeeba-btn"][class*="big"],
.akeeba-renderer-fef span[class*="akeeba-btn"][class*="big"],
.akeeba-renderer-fef input[type="submit"][class*="akeeba-btn"][class*="big"] {
	background: #548069;
	margin-top: .8em;
}
