#main_menu li, .short_headline, ul.blogposts span.date .month {
    text-transform:none !important;
}

.lng-switch-wrapper {
    float:right;
    padding:5px 0 0 0;
}

.lng-switch-flag {
    float:left;
    padding:6px;
    width:22px;
    height:22px;
}

p.margin-top-20 {
    margin-top:20px;
}

a.thank-you {
    color: rgb(198,213,25)!important;
}

.btn-success:active, .btn-success.active {
  background-color: #57a900;
}

.btn-success {
    background: none repeat scroll 0% 0% rgb(198, 213, 25) !important;
    border-color: rgb(198, 213, 25) !important;
}

.blog-description-single {
    font-style: italic!important;
}

.image-slider.flexslider .flex-direction-nav a {
    top: 40% !important;
}
.image-slider.flexslider .caption {
    position: absolute !important;
    bottom:0px !important;
    padding: 8px !important;
    font-size: 100% !important;
    font-style: normal !important;
}
.image-slider.flexslider .caption.no-border { 
    background: url(/theme/assets/images/80pwhite.png) fixed !important;
}

/**
 * create js integration
**/
li.help_info > span.switch, .settings_info_menu{
    display: none;
}

ul.custom-ui-statustools li{
    padding-right:5px;
    display:inline-block;
}

ul.custom-ui-statustools li > span > a{
    margin-top:0;
}
.midgardNotifications-container{
    position: fixed;
}

.ui-button-disabled a {
    cursor: default;
    background-color: #e6e6e6;
    background-image: none;
    opacity: .65;
    filter: alpha(opacity=65);
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
.ui-button-disabled a i.icon-ok{
    display:none;
}

.mce-floatpanel {
    position: fixed !important ;
    top: 45px !important ;
}

i {
    background: none !important;
}

.preheader .no-border {
    border:0;
}

#userNav .dropdown-menu{
    margin-top:16px;
}

#userNav .dropdown-menu a:hover{
    color:black;
}

#userNav .dropdown-menu a{
    top:0px;
}

#map-canvas img, .map_canvas img{
    max-width: none;
}

#map-canvas, .map_canvas{
    height: 100%;
    margin: 0px;
    padding: 0px
}

span.counter { color: green; }
span.exceeded { color: red !important; }

.angular-google-map-container { height: 250px; }

.google-map img {
    max-width: none;
}

h3.short_headline {
    color: #2BA4C2 !important;
}

.content-slider.flexslider .caption {
    width: 45% !important;
}

.content-slider.flexslider .img,
.content-slider.flexslider .video-wrapper {
    width: 50% !important;
}

.content-slider-wrapper.light .caption p {
    color: #576674 !important;
}

.content-slider-wrapper.light .caption h5 {
    color: #2BA4C2 !important;
}

/*
.caption_scr {
    position: absolute!important;
    padding: 8px !important;
    font-size: 100% !important;
    font-style: normal !important;
}
.caption_scr.no-border_scr {
    background: url(../theme/assets/images/80pwhite.png) fixed !important;
}

.caption_scr {
    text-align: left;
    margin-top: -35px;
    clear: both;
}

*/


div.content-slider-wrapper {
    margin-top: 0px;
}
