*:active,
*:focus {
    outline: none !important;
}

/* Abstand von �berschrift korrigieren, wenn H1 kein Block-Element */
.h1-padding {
    padding-bottom: 11px;
}

/* IndexedSearch*/
div.tx-indexedsearch-searchbox {
    margin-bottom: 20px;
}

/* input.btn.btn-primary { margin-left: 4px; } */

/* Login */
input#user,
input#pass {
    width: 150px;
}

label#username-label,
label#password-label {
    float: none;
}

div.tx-felogin-pi1 .col-sm-10 {
    margin-bottom: 1.0em;
}

.felogin-submit .col-sm-offset-2 {
    margin-left: 0;
}

div.tx-felogin-pi1 .col-sm-2 {
    width: 100%;
}

div.tx-felogin-pi1 .welcome-message {
    margin-bottom: 1.0em;
}

input#tx_felogin_pi1-forgot-email,
input#tx_felogin_pi1-newpassword1,
input#tx_felogin_pi1-newpassword2 {
    width: 70%;
}

/* Bilder */
img {
    max-width: 100%;
    height: auto !important;
    width: 100%;
}

.ce-textpic {
    overflow: hidden;
}

.list-group-item h3 {
    margin-top: 0px;
    margin-bottom: 0px;
}

.list-group-item p {
    margin-bottom: 5px;
}

/* iframe */
iframe.iframe-url {
    width: 555px;
    border: 0;
}

.news-backlink-wrap {
    margin-bottom: 40px;
}

input#tx-indexedsearch-searchbox-sword {
    padding: 0 30px;
    position: relative;
    height: 25px;
    width: 200px;
    transition: width .4s;
}

input#tx-indexedsearch-searchbox-sword:focus {
    width: 250px;
}

ul.ce-uploads {
    list-style-type: none;
}

ul.ce-uploads li {
    list-style: none outside none;
    margin: 1em 0;
}

ul.ce-uploads {
    padding-left: 0;
}

.nav-main.yamm .nav>li>a {
    max-width: none;
}

div.ce-gallery figure {
    margin-bottom: 10px;
}

uploads-fileName {
    margin-right: 6px;
}

span.ce-uploads-fileName {
    margin-right: 6px;
}

span.ce-uploads-fileextension {
    text-transform: uppercase;
}

audio,
canvas,
progress,
video {
    display: inline-block;
    vertical-align: baseline;
    width: 348px;
    height: 196px;
}


@media only screen and (max-width:1199px) and (min-width:767px) {
    iframe.iframe-url {
        width: 470px;
        border: 0;
    }
}

@media only screen and (max-width:751px) {
    iframe.iframe-url {
        width: 320px;
        border: 0;
    }
}

/* Twitter */
.cwtw-TweetWrap {
    border-bottom: 1px solid #e1e8ed;
}

ul.tweet-actions {
    list-style-type: none;
    text-align: right;
    margin: 0;
    font-size: 0.9em;
}

ul.tweet-actions li {
    font-size: 1.0em;
}

a.reply-action,
a.retweet-action,
a.favorite-action {
    color: #909090;
    margin-left: 8px;
}

a.reply-action:after,
a.retweet-action:after,
a.favorite-action:after {
    content: " " !important;
}

a i.icon-reply,
a i.icon-retweet,
a i.icon-favorite {
    display: inline-block;
    height: 15px;
    margin-bottom: -1px;
    margin-right: 5px;
    width: 15px;
}

a i.icon-reply {
    background: rgba(0, 0, 0, 0) url("/fileadmin/icons/twitter_sprite.png") no-repeat scroll 0 0;
}

a i.icon-retweet {
    background: rgba(0, 0, 0, 0) url("/fileadmin/icons/twitter_sprite.png") no-repeat scroll -81px 0;
}

a i.icon-favorite {
    background: rgba(0, 0, 0, 0) url("/fileadmin/icons/twitter_sprite.png") no-repeat scroll -33px 0;
}

/* Powermail */
.powermail-field-div-error {
    padding: 6px 0;
}

.powermail-field-div-error div.form-group {
    margin-bottom: 0;
}

/* News */
.news-date {
    margin-bottom: 0;
}

.news-title {
    margin-top: 0;
}

/* .pull-left { float: inherit !important; } */