/******************
    User custom CSS
    ---------------

    In this file you can add your own custom CSS
    It will be loaded last, so you can override any other property.
    Also, it will never be updated. So if you inheritate a core template and just add here some CSS, you'll still benefit of all the updates
*/

@media (min-width: 768px) {
    .navbar-expand-md {
	    flex-wrap: wrap;
	}
}

body {
    padding-top: 278px;
}

.fruity .navbar .navbar-nav .nav-item .nav-link {
    padding-top: 15px;
    padding-bottom: 15px;
}

/*
2019-02-13
*/
body, div.navbar, div.container {
    max-width: 870px;
    margin: 0 auto 20px;
}

.logo-container > img.logo {
    max-height: none;
    padding: 0 0 15px;
}

div.navbar-fixed-top, div.navbar-fixed-bottom {
    position:absolute;
}

div.navbar {
    left:0;
    right:0;
    /*width:1000px;*/
    width:100%;
}

@media (min-width: 769px){
    div.navbar-fixed-top {
        height:296px;
    }
    
    .fruity .navbar .navbar-nav .nav-item::after {
	    background-color: #b6043a;
    }
}

.navbar-right {
    margin-right:0;
}

.language_change_container {
    height:auto;
    overflow:auto !important;
}

.logo-container{
    float:none;
}

.navbar-brand{
    float:none;
}

/* Fuer Footer */

#bpbfooter {
    width:75%;
    margin:auto;
    padding-bottom:10px;
}

@media (min-width: 769px){
    #bpbfooter {
        width:50%;
    }
}

#bpbfooter .bpbfooter-left {
    float:left;
}

#bpbfooter .bpbfooter-right {
    float:right;
}

/* Apple Blossom mit BPB-Rot */


.fruity .btn-default:hover,.fruity .btn-default:focus,.fruity .btn-default:active,.fruity .btn-default.active,.fruity .open .dropdown-toggle.btn-default{
color:#661b19;border:1px solid #661b19;background-color:rgba(102,27,25,0.1)
}
.fruity .btn-check:active + .btn-outline-secondary, .fruity .btn-check:checked + .btn-outline-secondary, .fruity .btn-check:focus + .btn-outline-secondary, .fruity .btn-outline-secondary.active, .fruity .btn-outline-secondary:active, .fruity .btn-outline-secondary:focus, .fruity .btn-outline-secondary:hover, .fruity .open .dropdown-toggle.btn-outline-secondary, .fruity .show > .btn-outline-secondary.dropdown-toggle {
	background-color: rgba(102,27,25,0.1);
	border: 1px solid #661b19;
	color: #661b19;
}
.fruity .btn-primary:hover,.fruity .btn-primary:focus,.fruity .btn-primary:active,.fruity .btn-primary.active,.fruity .btn-primary.active:focus,.fruity .open .dropdown-toggle.btn-primary{
color:#fff;background-color:#853432;border:1px solid #661b19
}
.fruity .btn-success:hover,.fruity .btn-success:focus,.fruity .btn-success:active,.fruity .btn-success.active,.fruity .open .dropdown-toggle.btn-success{
color:#fff;background-color:#98372e;border:1px solid #661b19
}
.fruity .btn-info:hover,.fruity .btn-info:focus,.fruity .btn-info:active,.fruity .btn-info.active,.fruity .open .dropdown-toggle.btn-info{
color:#fff;background-color:#7f8028;border:1px solid #64651f
}
.fruity .btn-warning:hover,.fruity .btn-warning:focus,.fruity .btn-warning:active,.fruity .btn-warning.active,.fruity .open .dropdown-toggle.btn-warning{
color:#fff;background-color:#80431e;border:1px solid #401f84
}
.fruity .nav-tabs>li.active>a,.fruity .nav-tabs>li.active>a:hover,.fruity .nav-tabs>li.active>a:focus{
color:#636363;background-color:#fff;border:1px solid #dadada
}
.fruity pagination>li>a{
color:#b6043a;background-color:#fff;border:1px solid #dadada
}
.fruity a.list-group-item.active,.fruity a.list-group-item.active:hover,.fruity a.list-group-item.active:focus{
color:#fff;background-color:#b6043a;border:1px solid #b6043a
}
.fruity a.list-group-item-success.active,.fruity a.list-group-item-success.active:hover,.fruity a.list-group-item-success.active:focus{
color:#fff;background-color:#b6043a;border:1px solid #b6043a
}
.fruity a.list-group-item-info.active,.fruity a.list-group-item-info.active:hover,.fruity a.list-group-item-info.active:focus{
color:#fff;background-color:#ba4c49;border:1px solid #ba4c49
}
.fruity a.list-group-item-warning.active,.fruity a.list-group-item-warning.active:hover,.fruity a.list-group-item-warning.active:focus{
color:#fff;background-color:#bf9dfa;border:1px solid #bf9dfa
}
.fruity a.list-group-item-danger.active,.fruity a.list-group-item-danger.active:hover,.fruity a.list-group-item-danger.active:focus{
color:#fff;background-color:#b6043a;border:1px solid #b6043a
}
.fruity .carousel-control:hover,.fruity .carousel-control:focus{
color:#fff;opacity:0.9;filter:alpha(opacity=90)
}
.fruity .side-body h3,.fruity .pagetitle,.fruity .list-surveys h3{
color:#fff;color:#333;border-bottom:solid 2px #b6043a
}
#ui-datepicker-div{
background-color:#fff;border:1px solid #ccc
}
body{
color:#35363f;background-color:#fff
}
.fruity mark{
background:#9ed2ff;color:#000
}
.fruity a{
color:#b6043a
}
.fruity a:hover{
color:#661b19
}
.fruity a:focus{
color:#661b19
}
.fruity a.badge:hover{
color:#fff
}
.fruity a.badge:focus{
color:#fff
}
.fruity a.list-group-item{
color:#6d6d6d
}
.fruity a.list-group-item.active:hover .list-group-item-text{
color:#ead2d1
}
.fruity a.list-group-item.active:focus .list-group-item-text{
color:#ead2d1
}
.fruity a.list-group-item.active .list-group-item-text{
color:#ead2d1
}
.fruity a.list-group-item.active>.badge{
color:#b6043a;background-color:#fff
}
.fruity a.list-group-item .list-group-item-heading{
color:#333
}
.fruity a.list-group-item:hover{
background-color:#cebaba
}
.fruity a.list-group-item:focus{
background-color:#cebaba
}
.fruity a.thumbnail:hover{
border:1px solid #b6043a
}
.fruity a.thumbnail:focus{
border:1px solid #b6043a
}
.fruity a.thumbnail.active{
border:1px solid #b6043a
}
.fruity a.list-group-item-success{
color:#b6043a
}
.fruity a.list-group-item-success:hover{
color:#b6043a;background-color:#ead2d1
}
.fruity a.list-group-item-success:focus{
color:#b6043a;background-color:#ead2d1
}
.fruity a.list-group-item-info{
color:#ba4c49
}
.fruity a.list-group-item-info:hover{
color:#ba4c49;background-color:#d3d3ba
}
.fruity a.list-group-item-info:focus{
color:#ba4c49;background-color:#d3d3ba
}
.fruity a.list-group-item-warning{
color:#bf9dfa
}
.fruity a.list-group-item-warning:hover{
color:#bf9dfa;background-color:#ad9bc5
}
.fruity a.list-group-item-warning:focus{
color:#bf9dfa;background-color:#ad9bc5
}
.fruity a.list-group-item-danger{
color:#b6043a
}
.fruity a.list-group-item-danger:hover{
color:#b6043a;background-color:#7778c5
}
.fruity a.list-group-item-danger:focus{
color:#b6043a;background-color:#7778c5
}
.fruity a.text-primary:hover{
color:#853432
}
.fruity a.text-success:hover{
color:#853432
}
.fruity a.text-info:hover{
color:#7f8028
}
.fruity a.text-warning:hover{
color:#f6863a
}
.fruity a.text-danger:hover{
color:#afb1e8
}
.fruity a.bg-primary:hover{
background-color:#853432
}
.fruity a.bg-success:hover{
background-color:#e2c0c0
}
.fruity a.bg-info:hover{
background-color:#c9c8ab
}
.fruity a.bg-warning:hover{
background-color:#962b73
}
.fruity a.bg-danger:hover{
background-color:#6567bd
}
.fruity .img-thumbnail{
background-color:#fff;border:1px solid #dadada
}
.fruity hr{
border-top:1px solid #cebaba
}
.fruity .text-muted{
color:#858585
}
.fruity .text-primary{
color:#b6043a
}
.fruity .text-success{
color:#b6043a
}
.fruity .text-info{
color:#b6043a !important
}
.fruity .text-warning{
color:#f6863a
}
.fruity .text-danger{
color:#b6043a
}
.fruity .bg-primary{
color:#fff;background-color:#b6043a
}
.fruity .bg-success{
background-color:#f2e3e3
}
.fruity .bg-info{
background-color:#ae8783
}
.fruity .bg-warning{
background-color:#baaccd
}
.fruity .bg-danger{
background-color:#898acd
}
.fruity .page-header{
border-bottom:1px solid #cebaba
}
.fruity abbr[data-original-title]{
border-bottom:1px dotted #858585
}
.fruity blockquote{
border-left:5px solid #cebaba
}
.fruity blockquote footer{
color:#858585
}
.fruity blockquote small{
color:#858585
}
.fruity blockquote .small{
color:#858585
}
.fruity blockquote.pull-right{
border-right:5px solid #cebaba
}
.fruity .blockquote-reverse{
border-right:5px solid #cebaba
}
.fruity code{
color:#426edb;background-color:#fff
}
.fruity kbd{
color:#fff;background-color:#333;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25)
}
.fruity pre{
color:#35363f;background-color:#f5f5f5;border:1px solid #ccc
}
.fruity .table>tbody+tbody{
border-top:2px solid #dadada
}
.fruity .table>tbody>tr>td.active{
background-color:#f5f5f5
}
.fruity .table>tbody>tr>td.success{
background-color:#f2e3e3
}
.fruity .table>tbody>tr>td.info{
background-color:#ae8783
}
.fruity .table>tbody>tr>td.warning{
background-color:#baaccd
}
.fruity .table>tbody>tr>td.danger{
background-color:#898acd
}
.fruity .table>tbody>tr>th.active{
background-color:#f5f5f5
}
.fruity .table>tbody>tr>th.success{
background-color:#f2e3e3
}
.fruity .table>tbody>tr>th.info{
background-color:#ae8783
}
.fruity .table>tbody>tr>th.warning{
background-color:#baaccd
}
.fruity .table>tbody>tr>th.danger{
background-color:#898acd
}
.fruity .table>tbody>tr.active>td{
background-color:#f5f5f5
}
.fruity .table>tbody>tr.active>th{
background-color:#f5f5f5
}
.fruity .table>tbody>tr.success>td{
background-color:#f2e3e3
}
.fruity .table>tbody>tr.success>th{
background-color:#f2e3e3
}
.fruity .table>tbody>tr.info>td{
background-color:#ae8783
}
.fruity .table>tbody>tr.info>th{
background-color:#ae8783
}
.fruity .table>tbody>tr.warning>td{
background-color:#baaccd
}
.fruity .table>tbody>tr.warning>th{
background-color:#baaccd
}
.fruity .table>tbody>tr.danger>td{
background-color:#898acd
}
.fruity .table>tbody>tr.danger>th{
background-color:#898acd
}
.fruity .table>tfoot>tr>td{
border-top:1px solid #dadada
}
.fruity .table>tfoot>tr>td.active{
background-color:#f5f5f5
}
.fruity .table>tfoot>tr>td.success{
background-color:#f2e3e3
}
.fruity .table>tfoot>tr>td.info{
background-color:#ae8783
}
.fruity .table>tfoot>tr>td.warning{
background-color:#baaccd
}
.fruity .table>tfoot>tr>td.danger{
background-color:#898acd
}
.fruity .table>tfoot>tr>th.active{
background-color:#f5f5f5
}
.fruity .table>tfoot>tr>th.success{
background-color:#f2e3e3
}
.fruity .table>tfoot>tr>th.info{
background-color:#ae8783
}
.fruity .table>tfoot>tr>th.warning{
background-color:#baaccd
}
.fruity .table>tfoot>tr>th.danger{
background-color:#898acd
}
.fruity .table>tfoot>tr.active>td{
background-color:#f5f5f5
}
.fruity .table>tfoot>tr.active>th{
background-color:#f5f5f5
}
.fruity .table>tfoot>tr.success>td{
background-color:#f2e3e3
}
.fruity .table>tfoot>tr.success>th{
background-color:#f2e3e3
}
.fruity .table>tfoot>tr.info>td{
background-color:#ae8783
}
.fruity .table>tfoot>tr.info>th{
background-color:#ae8783
}
.fruity .table>tfoot>tr.warning>td{
background-color:#baaccd
}
.fruity .table>tfoot>tr.warning>th{
background-color:#baaccd
}
.fruity .table>tfoot>tr.danger>td{
background-color:#898acd
}
.fruity .table>tfoot>tr.danger>th{
background-color:#898acd
}
.fruity .table>thead>tr>th{
border-bottom:2px solid #dadada
}
.fruity .table>thead>tr>th.active{
background-color:#f5f5f5
}
.fruity .table>thead>tr>th.success{
background-color:#f2e3e3
}
.fruity .table>thead>tr>th.info{
background-color:#ae8783
}
.fruity .table>thead>tr>th.warning{
background-color:#baaccd
}
.fruity .table>thead>tr>th.danger{
background-color:#898acd
}
.fruity .table>thead>tr>td.active{
background-color:#f5f5f5
}
.fruity .table>thead>tr>td.success{
background-color:#f2e3e3
}
.fruity .table>thead>tr>td.info{
background-color:#ae8783
}
.fruity .table>thead>tr>td.warning{
background-color:#baaccd
}
.fruity .table>thead>tr>td.danger{
background-color:#898acd
}
.fruity .table>thead>tr.active>td{
background-color:#f5f5f5
}
.fruity .table>thead>tr.active>th{
background-color:#f5f5f5
}
.fruity .table>thead>tr.success>td{
background-color:#f2e3e3
}
.fruity .table>thead>tr.success>th{
background-color:#f2e3e3
}
.fruity .table>thead>tr.info>td{
background-color:#ae8783
}
.fruity .table>thead>tr.info>th{
background-color:#ae8783
}
.fruity .table>thead>tr.warning>td{
background-color:#baaccd
}
.fruity .table>thead>tr.warning>th{
background-color:#baaccd
}
.fruity .table>thead>tr.danger>td{
background-color:#898acd
}
.fruity .table>thead>tr.danger>th{
background-color:#898acd
}
.fruity .table .table{
background-color:#fff
}
.fruity .table-bordered{
border:1px solid #dadada
}
.fruity .table-bordered>thead>tr>th{
border:1px solid #dadada
}
.fruity .table-bordered>thead>tr>td{
border:1px solid #dadada
}
.fruity .table-bordered>tbody>tr>th{
border:1px solid #dadada
}
.fruity .table-bordered>tbody>tr>td{
border:1px solid #dadada
}
.fruity .table-bordered>tfoot>tr>th{
border:1px solid #dadada
}
.fruity .table-bordered>tfoot>tr>td{
border:1px solid #dadada
}
.fruity legend{
color:#35363f;border-bottom:1px solid #e6e6e6
}
.fruity output{
color:#636363
}
.fruity .form-control{
color:#636363;background-color:#fff;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)
}
.fruity .form-control:focus{
border:1px solid #b6043a;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(170,67,64,0.6)
}
.fruity .form-control:-ms-input-placeholder{
color:#858585
}
.fruity .form-control::-moz-placeholder{
color:#858585;opacity:1
}
.fruity .form-control::-webkit-input-placeholder{
color:#858585
}
.fruity .form-control[disabled]{
color:#e3e3e3;background-color:#f5f5f5;opacity:1
}
.fruity .form-control[disabled].total{
color:#35363f
}
.fruity .form-control[readonly]{
background-color:#f5f5f5;opacity:1
}
.fruity fieldset[disabled] .form-control{
background-color:#f5f5f5;opacity:1
}
.fruity fieldset[disabled] .btn-default{
background-color:rgba(255,255,255,0.5);border:1px solid #b6043a;color:#b6043a
}
.fruity fieldset[disabled] .btn-default:hover{
background-color:rgba(255,255,255,0.5);border:1px solid #ccc
}
.fruity fieldset[disabled] .btn-default:focus{
background-color:rgba(255,255,255,0.5);border:1px solid #ccc
}
.fruity fieldset[disabled] .btn-default:active{
background-color:rgba(255,255,255,0.5);border:1px solid #ccc
}
.fruity fieldset[disabled] .btn-default.active{
background-color:rgba(255,255,255,0.5);border:1px solid #ccc
}
.fruity fieldset[disabled] .btn-primary{
background-color:#b6043a;border:1px solid #b6043a
}
.fruity fieldset[disabled] .btn-primary:hover{
background-color:#b6043a;border:1px solid #b6043a
}
.fruity fieldset[disabled] .btn-primary:focus{
background-color:#b6043a;border:1px solid #b6043a
}
.fruity fieldset[disabled] .btn-primary:active{
background-color:#b6043a;border:1px solid #b6043a
}
.fruity fieldset[disabled] .btn-primary.active{
background-color:#b6043a;border:1px solid #b6043a
}
.fruity fieldset[disabled] .btn-success{
background-color:#b6043a;border:1px solid #b6043a
}
.fruity fieldset[disabled] .btn-success:hover{
background-color:#b6043a;border:1px solid #b6043a
}
.fruity fieldset[disabled] .btn-success:focus{
background-color:#b6043a;border:1px solid #b6043a
}
.fruity fieldset[disabled] .btn-success:active{
background-color:#b6043a;border:1px solid #b6043a
}
.fruity fieldset[disabled] .btn-success.active{
background-color:#b6043a;border:1px solid #b6043a
}
.fruity fieldset[disabled] .btn-info{
background-color:#ba4c49;border:1px solid #ba4c49
}
.fruity fieldset[disabled] .btn-info:hover{
background-color:#ba4c49;border:1px solid #ba4c49
}
.fruity fieldset[disabled] .btn-info:focus{
background-color:#ba4c49;border:1px solid #ba4c49
}
.fruity fieldset[disabled] .btn-info:active{
background-color:#ba4c49;border:1px solid #ba4c49
}
.fruity fieldset[disabled] .btn-info.active{
background-color:#ba4c49;border:1px solid #ba4c49
}
.fruity fieldset[disabled] .btn-warning{
background-color:rgba(255,255,255,0.2);border:1px solid #f6863a
}
.fruity fieldset[disabled] .btn-warning:hover{
background-color:rgba(255,255,255,0.5);border:1px solid #f6863a
}
.fruity fieldset[disabled] .btn-warning:focus{
background-color:rgba(255,255,255,0.5);border:1px solid #f6863a
}
.fruity fieldset[disabled] .btn-warning:active{
background-color:rgba(255,255,255,0.5);border:1px solid #f6863a
}
.fruity fieldset[disabled] .btn-warning.active{
background-color:rgba(255,255,255,0.5);border:1px solid #f6863a
}
.fruity fieldset[disabled] .btn-danger{
background-color:rgba(255,255,255,0.2);color:#b6043a;border:1px solid #b6043a
}
.fruity fieldset[disabled] .btn-danger:hover{
background-color:rgba(255,255,255,0.5);border:1px solid #b6043a
}
.fruity fieldset[disabled] .btn-danger:focus{
background-color:rgba(255,255,255,0.5);border:1px solid #b6043a
}
.fruity fieldset[disabled] .btn-danger:active{
background-color:rgba(255,255,255,0.5);border:1px solid #b6043a
}
.fruity fieldset[disabled] .btn-danger.active{
background-color:rgba(255,255,255,0.5);border:1px solid #b6043a
}
.fruity fieldset[disabled] .btn-link:hover{
text-decoration:underline
}
.fruity fieldset[disabled] .btn-link:focus{
text-decoration:underline
}
.fruity .has-success .help-block{
color:#b6043a
}
.fruity .has-success .control-label{
color:#b6043a
}
.fruity .has-success .radio{
color:#b6043a
}
.fruity .has-success .checkbox{
color:#b6043a
}
.fruity .has-success .radio-inline{
color:#b6043a
}
.fruity .has-success .checkbox-inline{
color:#b6043a
}
.fruity .has-success .form-control{
border:1px solid #b6043a;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)
}
.fruity .has-success .form-control:focus{
border:1px solid #853432;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #9f9eff
}
.fruity .has-success .input-group-addon{
color:#b6043a;border:1px solid #b6043a;background-color:#f2e3e3
}
.fruity .has-success .form-control-feedback{
color:#b6043a
}
.fruity .has-warning .help-block{
color:#bf9dfa
}
.fruity .has-warning .control-label{
color:#bf9dfa
}
.fruity .has-warning .radio{
color:#bf9dfa
}
.fruity .has-warning .checkbox{
color:#bf9dfa
}
.fruity .has-warning .radio-inline{
color:#bf9dfa
}
.fruity .has-warning .checkbox-inline{
color:#bf9dfa
}
.fruity .has-warning .form-control{
border:1px solid #bf9dfa;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)
}
.fruity .has-warning .form-control:focus{
border:1px solid #f6863a;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #fffeff
}
.fruity .has-warning .input-group-addon{
color:#bf9dfa;border:1px solid #bf9dfa;background-color:#baaccd
}
.fruity .has-warning .form-control-feedback{
color:#bf9dfa
}
.fruity .has-error .help-block{
color:#b6043a
}
.fruity .has-error .control-label{
color:#b6043a
}
.fruity .has-error .radio{
color:#b6043a
}
.fruity .has-error .checkbox{
color:#b6043a
}
.fruity .has-error .radio-inline{
color:#b6043a
}
.fruity .has-error .checkbox-inline{
color:#b6043a
}
.fruity .has-error .form-control{
border:1px solid #b6043a;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)
}
.fruity .has-error .form-control:focus{
border:1px solid #b6043a;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #fff
}
.fruity .has-error .input-group-addon{
color:#b6043a;border:1px solid #b6043a;background-color:transparent
}
.fruity .has-error .form-control-feedback{
color:#b6043a
}
.fruity .help-block{
color:#a3a3a3
}
.fruity .btn-default, .fruity .btn-outline-secondary {
	background-color: hsla(0,0%,100%,.2);
	border: 1px solid #b6043a;
	color: #b6043a;
}
.fruity .btn-default.disabled{
background-color:#fff;border:1px solid #ccc
}
.fruity .btn-default.disabled:hover{
background-color:#fff;border:1px solid #ccc
}
.fruity .btn-default.disabled:focus{
background-color:#fff;border:1px solid #ccc
}
.fruity .btn-default.disabled:active{
background-color:#fff;border:1px solid #ccc
}
.fruity .btn-default.disabled.active{
background-color:#fff;border:1px solid #ccc
}
.fruity .btn-default .badge{
color:#fff;background-color:#333
}
.fruity .btn-default[disabled]{
background-color:#fff;border:1px solid #ccc
}
.fruity .btn-default[disabled]:hover{
background-color:#fff;border:1px solid #ccc
}
.fruity .btn-default[disabled]:focus{
background-color:#fff;border:1px solid #ccc
}
.fruity .btn-default[disabled]:active{
background-color:#fff;border:1px solid #ccc
}
.fruity .btn-default[disabled].active{
background-color:#fff;border:1px solid #ccc
}
.fruity .btn-primary{
color:#fff;background-color:#b6043a;border:1px solid #b6043a
}
.fruity .btn-primary.disabled{
background-color:#b6043a;border:1px solid #b6043a
}
.fruity .btn-primary.disabled:hover{
background-color:#b6043a;border:1px solid #b6043a
}
.fruity .btn-primary.disabled:focus{
background-color:#b6043a;border:1px solid #b6043a
}
.fruity .btn-primary.disabled:active{
background-color:#b6043a;border:1px solid #b6043a
}
.fruity .btn-primary.disabled.active{
background-color:#b6043a;border:1px solid #b6043a
}
.fruity .btn-primary .badge{
color:#b6043a;background-color:#fff
}
.fruity .btn-primary label:hover{
cursor:pointer
}
.fruity .btn-primary[disabled]{
background-color:#b6043a;border:1px solid #b6043a
}
.fruity .btn-primary[disabled]:hover{
background-color:#b6043a;border:1px solid #b6043a
}
.fruity .btn-primary[disabled]:focus{
background-color:#b6043a;border:1px solid #b6043a
}
.fruity .btn-primary[disabled]:active{
background-color:#b6043a;border:1px solid #b6043a
}
.fruity .btn-primary[disabled].active{
background-color:#b6043a;border:1px solid #b6043a
}
.fruity .btn-success{
color:#fff;background-color:#b6043a;border:1px solid #b6043a
}
.fruity .btn-success.disabled{
background-color:#b6043a;border:1px solid #b6043a
}
.fruity .btn-success.disabled:hover{
background-color:#b6043a;border:1px solid #b6043a
}
.fruity .btn-success.disabled:focus{
background-color:#b6043a;border:1px solid #b6043a
}
.fruity .btn-success.disabled:active{
background-color:#b6043a;border:1px solid #b6043a
}
.fruity .btn-success.disabled.active{
background-color:#b6043a;border:1px solid #b6043a
}
.fruity .btn-success .badge{
color:#b6043a;background-color:#fff
}
.fruity .btn-success[disabled]{
background-color:#b6043a;border:1px solid #b6043a
}
.fruity .btn-success[disabled]:hover{
background-color:#b6043a;border:1px solid #b6043a
}
.fruity .btn-success[disabled]:focus{
background-color:#b6043a;border:1px solid #b6043a
}
.fruity .btn-success[disabled]:active{
background-color:#b6043a;border:1px solid #b6043a
}
.fruity .btn-success[disabled].active{
background-color:#b6043a;border:1px solid #b6043a
}
.fruity .btn-info{
color:#fff;background-color:#ba4c49;border:1px solid #ba4c49
}
.fruity .btn-info.disabled{
background-color:#ba4c49;border:1px solid #ba4c49
}
.fruity .btn-info.disabled:hover{
background-color:#ba4c49;border:1px solid #ba4c49
}
.fruity .btn-info.disabled:focus{
background-color:#ba4c49;border:1px solid #ba4c49
}
.fruity .btn-info.disabled:active{
background-color:#ba4c49;border:1px solid #ba4c49
}
.fruity .btn-info.disabled.active{
background-color:#ba4c49;border:1px solid #ba4c49
}
.fruity .btn-info .badge{
color:#ba4c49;background-color:#fff
}
.fruity .btn-info[disabled]{
background-color:#ba4c49;border:1px solid #ba4c49
}
.fruity .btn-info[disabled]:hover{
background-color:#ba4c49;border:1px solid #ba4c49
}
.fruity .btn-info[disabled]:focus{
background-color:#ba4c49;border:1px solid #ba4c49
}
.fruity .btn-info[disabled]:active{
background-color:#ba4c49;border:1px solid #ba4c49
}
.fruity .btn-info[disabled].active{
background-color:#ba4c49;border:1px solid #ba4c49
}
.fruity .btn-warning{
color:#fff;background-color:transparent;border:1px solid #8c4921
}
.fruity .btn-warning.disabled{
background-color:rgba(255,255,255,0.5);border:1px solid #f6863a
}
.fruity .btn-warning.disabled:hover{
background-color:rgba(255,255,255,0.5);border:1px solid #f6863a
}
.fruity .btn-warning.disabled:focus{
background-color:rgba(255,255,255,0.5);border:1px solid #f6863a
}
.fruity .btn-warning.disabled:active{
background-color:rgba(255,255,255,0.5);border:1px solid #f6863a
}
.fruity .btn-warning.disabled.active{
background-color:rgba(255,255,255,0.5);border:1px solid #f6863a
}
.fruity .btn-warning .badge{
color:rgba(255,255,255,0.5);background-color:#f6863a
}
.fruity .btn-warning[disabled]{
background-color:rgba(255,255,255,0.5);border:1px solid #f6863a
}
.fruity .btn-warning[disabled]:hover{
background-color:rgba(255,255,255,0.5)
}
.fruity .btn-warning[disabled]:focus{
background-color:rgba(255,255,255,0.5)
}
.fruity .btn-warning[disabled]:active{
background-color:rgba(255,255,255,0.5)
}
.fruity .btn-warning[disabled].active{
background-color:rgba(255,255,255,0.5)
}
.fruity .btn-danger{
color:#b6043a;background-color:rgba(255,255,255,0.5);border:1px solid #b6043a
}
.fruity .btn-danger:hover{
background-color:rgba(255,255,255,0.5)
}
.fruity .btn-danger:focus{
background-color:rgba(255,255,255,0.5)
}
.fruity .btn-danger:active{
background-color:rgba(255,255,255,0.5)
}
.fruity .btn-danger.active{
background-color:rgba(255,255,255,0.5)
}
.fruity .btn-danger.disabled{
background-color:#a0352f;border:1px solid #8c2e29
}
.fruity .btn-danger.disabled:hover{
background-color:#a0352f;border:1px solid #8c2e29
}
.fruity .btn-danger.disabled:focus{
background-color:#a0352f;border:1px solid #8c2e29
}
.fruity .btn-danger.disabled:active{
background-color:#a0352f;border:1px solid #8c2e29
}
.fruity .btn-danger.disabled.active{
background-color:#a0352f;border:1px solid #8c2e29
}
.fruity .btn-danger .badge{
color:#a0352f;background-color:#fff
}
.fruity .btn-danger[disabled]{
background-color:#a0352f;border:1px solid #8c2e29
}
.fruity .btn-danger[disabled]:hover{
background-color:#a0352f;border:1px solid #8c2e29
}
.fruity .btn-danger[disabled]:focus{
background-color:#a0352f;border:1px solid #8c2e29
}
.fruity .btn-danger[disabled]:active{
background-color:#a0352f;border:1px solid #8c2e29
}
.fruity .btn-danger[disabled].active{
background-color:#a0352f;border:1px solid #8c2e29
}
.fruity .btn-link{
color:#b6043a
}
.fruity .btn-link:hover{
color:#661b19
}
.fruity .btn-link:focus{
color:#661b19
}
.fruity .btn-link[disabled]:hover{
color:#858585
}
.fruity .btn-link[disabled]:focus{
color:#858585
}
.fruity .dropdown-menu{
background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);box-shadow:0 6px 12px rgba(0,0,0,0.175)
}
.fruity .dropdown-menu .divider{
background-color:#e6e6e6
}
.fruity .dropdown-menu>li>a{
color:#35363f
}
.fruity .dropdown-menu>li>a:hover{
color:#fff;background-color:#661b19
}
.fruity .dropdown-menu>li>a:focus{
color:#fff;background-color:#661b19
}
.fruity .dropdown-menu>.active>a{
color:#fff;background-color:#661b19
}
.fruity .dropdown-menu>.active>a:hover{
color:#fff;background-color:#661b19
}
.fruity .dropdown-menu>.active>a:focus{
color:#fff;background-color:#661b19
}
.fruity .dropdown-menu>.disabled>a{
color:#858585
}
.fruity .dropdown-menu>.disabled>a:hover{
color:#858585
}
.fruity .dropdown-menu>.disabled>a:focus{
color:#858585
}
.fruity .dropdown-header{
color:#858585
}
.fruity .input-group-addon{
color:white;background-color:#b6043a
}
.fruity .nav .nav-divider{
background-color:#e6e6e6
}
.fruity .nav>li>a:hover{
text-decoration:underline
}
.fruity .nav>li>a:focus{
text-decoration:underline
}
.fruity .nav>li.disabled>a{
color:#858585
}
.fruity .nav>li.disabled>a:hover{
color:#858585
}
.fruity .nav>li.disabled>a:focus{
color:#858585
}
.fruity .nav .open>a{
color:#fff;background-color:#661b19;border-bottom:1px solid #fff
}
.fruity .nav .open>a:hover{
color:#fff;background-color:#661b19
}
.fruity .nav .open>a:focus{
color:#fff;background-color:#661b19
}
.fruity .nav-tabs{
border-bottom:1px solid #dadada
}
.fruity .nav-tabs>li a:hover{
border:1px solid #cebaba
}
.fruity .navbar-collapse{
box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)
}
.fruity .navbar-form{
box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1)
}
.fruity .label{
color:#fff
}
.fruity .label[href]:hover{
color:#fff
}
.fruity .label[href]:focus{
color:#fff
}
.fruity .label-default{
background-color:#858585
}
.fruity .label-default[href]:hover{
background-color:#848484
}
.fruity .label-default[href]:focus{
background-color:#848484
}
.fruity .label-primary{
background-color:#b6043a
}
.fruity .label-primary[href]:hover{
background-color:#853432
}
.fruity .label-primary[href]:focus{
background-color:#853432
}
.fruity .label-success{
background-color:#b6043a
}
.fruity .label-success[href]:hover{
background-color:#853432
}
.fruity .label-success[href]:focus{
background-color:#853432
}
.fruity .label-info{
background-color:#ba4c49
}
.fruity .label-info[href]:hover{
background-color:#7f8028
}
.fruity .label-info[href]:focus{
background-color:#7f8028
}
.fruity .label-warning{
background-color:#f6863a;color:white
}
.fruity .label-warning[href]:hover{
background-color:#4e26a0
}
.fruity .label-warning[href]:focus{
background-color:#4e26a0
}
.fruity .label-danger{
background-color:#a0352f
}
.fruity .label-danger[href]:hover{
background-color:#3130a1
}
.fruity .label-danger[href]:focus{
background-color:#3130a1
}
.fruity .badge{
color:#fff;background-color:#858585
}
.fruity .jumbotron{
background-color:#cebaba;background-color:transparent;text-align:center
}
.fruity .jumbotron.message-box{
background-color:transparent
}
.fruity .thumbnail{
background-color:#fff;border:1px solid #dadada
}
.fruity .thumbnail .caption{
color:#35363f
}
.fruity .alert-success{
background-color:transparent;border:1px solid #c15e5c;color:#c15e5c
}
.fruity .alert-success hr{
border-top-color:#c15e5c
}
.fruity .alert-success .alert-link{
color:#c15e5c;text-decoration:underline
}
.fruity .alert-info{
background-color:transparent;border:1px solid #b6043a;color:#b6043a
}
.fruity .alert-info hr{
border-top-color:#b6043a
}
.fruity .alert-info .alert-link{
color:#b6043a;text-decoration:underline
}
.fruity .alert-warning{
background-color:transparent;border:1px solid #f6863a;color:#f6863a
}
.fruity .alert-warning hr{
border-top-color:#f6863a
}
.fruity .alert-warning .alert-link{
color:#f6863a;text-decoration:underline
}
.fruity .alert-danger{
background-color:transparent;border:1px solid #b6043a;color:#b6043a
}
.fruity .alert-danger hr{
border-top-color:#b6043a
}
.fruity .alert-danger .alert-link{
color:#b6043a;text-decoration:underline
}
.fruity .progress{
background-color:#f5f5f5;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)
}
.fruity .progress-bar{
color:#fff;background-color:#b6043a;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15)
}
.fruity .progress-striped .progress-bar{
background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)
}
.fruity .progress-striped .progress-bar-success{
background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)
}
.fruity .progress-striped .progress-bar-info{
background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)
}
.fruity .progress-striped .progress-bar-warning{
background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)
}
.fruity .progress-striped .progress-bar-danger{
background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)
}
.fruity .progress-bar-success{
background-color:#b6043a
}
.fruity .progress-bar-info{
background-color:#ba4c49
}
.fruity .progress-bar-warning{
background-color:#f6863a
}
.fruity .progress-bar-danger{
background-color:#a0352f
}
.fruity .list-group-item{
background-color:#fff;border:1px solid #dadada
}
.fruity .list-group-item-success{
color:#b6043a;background-color:#f2e3e3
}
.fruity .list-group-item-info{
color:#ba4c49;background-color:#ae8783
}
.fruity .list-group-item-warning{
color:#bf9dfa;background-color:#baaccd
}
.fruity .list-group-item-danger{
color:#b6043a;background-color:#898acd
}
.fruity .panel{
background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,0.05)
}
.fruity .panel>.panel-body+.table{
border-top:1px solid #dadada
}
.fruity .panel>.panel-body+.table-responsive{
border-top:1px solid #dadada
}
.fruity .panel-footer{
background-color:#f5f5f5;border-top:1px solid #dadada
}
.fruity .panel-group .panel-heading+.panel-collapse .panel-body{
border-top:1px solid #dadada
}
.fruity .panel-group .panel-footer+.panel-collapse .panel-body{
border-bottom:1px solid #dadada
}
.fruity .panel-default{
border:1px solid #dadada
}
.fruity .panel-default>.panel-heading{
color:#35363f;background-color:#f5f5f5;border:1px solid #dadada
}
.fruity .panel-default>.panel-heading+.panel-collapse .panel-body{
border-top-color:#dadada
}
.fruity .panel-default>.panel-footer+.panel-collapse .panel-body{
border-bottom-color:#dadada
}
.fruity .panel-primary{
border:1px solid #b6043a
}
.fruity .panel-primary>.panel-heading{
color:#fff;background-color:#b6043a;border:1px solid #b6043a
}
.fruity .panel-primary>.panel-heading+.panel-collapse .panel-body{
border-top-color:#b6043a
}
.fruity .panel-primary>.panel-footer+.panel-collapse .panel-body{
border-bottom-color:#b6043a
}
.fruity .panel-success{
border:1px solid #ead2d1
}
.fruity .panel-success>.panel-heading{
color:#b6043a;background-color:#f2e3e3;border:1px solid #ead2d1
}
.fruity .panel-success>.panel-heading+.panel-collapse .panel-body{
border-top-color:#ead2d1
}
.fruity .panel-success>.panel-footer+.panel-collapse .panel-body{
border-bottom-color:#ead2d1
}
.fruity .panel-info{
border:1px solid #d3d3ba
}
.fruity .panel-info>.panel-heading{
color:#ba4c49;background-color:#ae8783;border:1px solid #d3d3ba
}
.fruity .panel-info>.panel-heading+.panel-collapse .panel-body{
border-top-color:#d3d3ba
}
.fruity .panel-info>.panel-footer+.panel-collapse .panel-body{
border-bottom-color:#d3d3ba
}
.fruity .panel-warning{
border:1px solid #9f9eff
}
.fruity .panel-warning>.panel-heading{
color:#bf9dfa;background-color:#baaccd;border:1px solid #9f9eff
}
.fruity .panel-warning>.panel-heading+.panel-collapse .panel-body{
border-top-color:#9f9eff
}
.fruity .panel-warning>.panel-footer+.panel-collapse .panel-body{
border-bottom-color:#9f9eff
}
.fruity .panel-danger{
border:1px solid #b6043a
}
.fruity .panel-danger>.panel-heading{
color:#b6043a;background-color:#898acd;border:1px solid #b6043a
}
.fruity .panel-danger>.panel-heading+.panel-collapse .panel-body{
border-top-color:#b6043a
}
.fruity .panel-danger>.panel-footer+.panel-collapse .panel-body{
border-bottom-color:#b6043a
}
.fruity .well{
background-color:#f5f5f5;border:1px solid #e3e3e3;box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)
}
.fruity .well blockquote{
border:1px solid #dadada;border:1px solid rgba(0,0,0,0.15)
}
.fruity .close{
text-shadow:0 1px 0 #fff
}
.fruity .modal-content{
background-color:#fff;border:1px solid #b2b2b2;border:1px solid rgba(0,0,0,0.2);box-shadow:0 3px 9px rgba(0,0,0,0.5)
}
.fruity .modal-backdrop{
background-color:#000
}
.fruity .modal-header{
border-bottom:1px solid #e6e6e6
}
.fruity .modal-footer{
border-top:1px solid #e6e6e6
}
.fruity .tooltip-inner{
color:#fff;background-color:#000
}
.fruity .tooltip.top .tooltip-arrow{
border-top-color:#000
}
.fruity .tooltip.top-left .tooltip-arrow{
border-top-color:#000
}
.fruity .tooltip.top-right .tooltip-arrow{
border-top-color:#000
}
.fruity .tooltip.right .tooltip-arrow{
border-right-color:#000
}
.fruity .tooltip.left .tooltip-arrow{
border-left-color:#000
}
.fruity .tooltip.bottom .tooltip-arrow{
border-bottom-color:#000
}
.fruity .tooltip.bottom-left .tooltip-arrow{
border-bottom-color:#000
}
.fruity .tooltip.bottom-right .tooltip-arrow{
border-bottom-color:#000
}
.fruity .popover{
background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2)
}
.fruity .popover.top>.arrow{
border-top-color:#b2b2b2;border-top-color:rgba(0,0,0,0.25)
}
.fruity .popover.top>.arrow:after{
border-top-color:#fff
}
.fruity .popover.right>.arrow{
border-right-color:#b2b2b2;border-right-color:rgba(0,0,0,0.25)
}
.fruity .popover.right>.arrow:after{
border-right-color:#fff
}
.fruity .popover.bottom>.arrow{
border-bottom-color:#b2b2b2;border-bottom-color:rgba(0,0,0,0.25)
}
.fruity .popover.bottom>.arrow:after{
border-bottom-color:#fff
}
.fruity .popover.left>.arrow{
border-left-color:#b2b2b2;border-left-color:rgba(0,0,0,0.25)
}
.fruity .popover.left>.arrow:after{
border-left-color:#fff
}
.fruity .popover-title{
background-color:#cebaba;border-bottom:1px solid #c3acac
}
.fruity .carousel-control{
color:#fff;text-shadow:0 1px 2px rgba(0,0,0,0.6)
}
.fruity .carousel-indicators li{
border:1px solid #fff;background-color:#000 \9;background-color:transparent
}
.fruity .carousel-indicators .active{
background-color:#fff
}
.fruity .carousel-caption{
color:#fff;text-shadow:0 1px 2px rgba(0,0,0,0.6)
}
.fruity #welcome-jumbotron{
background-color:transparent
}
.fruity .surveymanagerbar{
background-color:#661b19;color:#fff
}
.fruity .surveybar{
border-bottom:1px solid #e3e3e3;box-shadow:0 3px 3px rgba(99,49,48,0.1);background-color:#fff
}
.fruity .navbar{
background-color:#fff;box-shadow:0 3px 3px rgba(132,136,138,0.1);border-radius:0 !important
}
.fruity .navbar a{
text-decoration:none;line-height:1.8rem;font-size:1.6rem
}
@media (min-width: 769px){
.fruity .navbar a.animate{
text-decoration:none;border:none
}
.fruity .navbar a.animate:after{
text-align:right;content:'';display:block;width:0;height:2px;background-color:#b6043a
}
.fruity .navbar a.animate:hover{
text-decoration:none;border:none
}
.fruity .navbar a.animate:hover:after{
transition:width 0.3s;width:100%
}

}
@media (max-width: 768px){
.fruity .navbar a{
padding-top:15px;padding-bottom:15px;box-shadow:1px 2px 3px rgba(132,136,138,0.1)
}

}
.fruity .navbar .nav-icon-btn.nav-icon-btn-danger .label{
background:#b6043a
}
.fruity .mega-dropdown-menu .dropdown-header{
color:#661b19
}
.fruity .mega-dropdown-menu>li>ul>li>a{
color:#493140
}
.fruity .footer{
background-color:#fff;border-top:solid 1px #dadada
}
.fruity .alert-security-update{
background-color:#fff;border:1px solid #0177b1;color:#0177b1
}
.fruity .box{
box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)
}
.fruity #info-header{
color:#661b19
}
.fruity #info-footer{
color:#661b19
}
.fruity .box-icon span{
color:#fff
}
.fruity .cke_toolgroup{
border:1px solid #dadada;box-shadow:0 1px 0 rgba(255,255,255,0.5),0 0 2px rgba(255,255,255,0.15) inset,0 1px 0 rgba(255,255,255,0.15) inset;background:#e3e3e3
}
.fruity .message-box{
border:1px solid #d7aeac;color:#474747
}
.fruity .message-box-error{
border:1px solid #a0352f
}
.fruity .message-box-warning{
border:1px solid #f6863a
}
.fruity .welcome .panel{
box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)
}
.fruity .login-title{
border-bottom:solid 1px #dadada
}
.fruity .login-submit{
border-top:solid 1px #dadada
}
.fruity #gs_completed{
color:#636363;background-color:#fff;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)
}
.fruity .h6 .small{
color:#858585
}
.fruity .table-striped>tbody>tr:nth-child(odd)>td{
background-color:#f5f5f5
}
.fruity .table-striped>tbody>tr:nth-child(odd)>th{
background-color:#f5f5f5
}
.fruity .table-hover>tbody>tr>td.active:hover{
background-color:#fff
}
.fruity .table-hover>tbody>tr>td.success:hover{
background-color:#ead2d1
}
.fruity .table-hover>tbody>tr>td.info:hover{
background-color:#d3d3ba
}
.fruity .table-hover>tbody>tr>td.warning:hover{
background-color:#ad9bc5
}
.fruity .table-hover>tbody>tr>td.danger:hover{
background-color:#7778c5
}
.fruity .table-hover>tbody>tr>th.active:hover{
background-color:#fff
}
.fruity .table-hover>tbody>tr>th.success:hover{
background-color:#ead2d1
}
.fruity .table-hover>tbody>tr>th.info:hover{
background-color:#d3d3ba
}
.fruity .table-hover>tbody>tr>th.warning:hover{
background-color:#ad9bc5
}
.fruity .table-hover>tbody>tr>th.danger:hover{
background-color:#7778c5
}
.fruity .table-hover>tbody>tr:hover>td{
background-color:#f5f5f5
}
.fruity .table-hover>tbody>tr:hover>th{
background-color:#f5f5f5
}
.fruity .table-hover>tbody>tr.active:hover>td{
background-color:#fff
}
.fruity .table-hover>tbody>tr.active:hover>th{
background-color:#fff
}
.fruity .table-hover>tbody>tr.success:hover>td{
background-color:#ead2d1
}
.fruity .table-hover>tbody>tr.success:hover>th{
background-color:#ead2d1
}
.fruity .table-hover>tbody>tr.info:hover>td{
background-color:#d3d3ba
}
.fruity .table-hover>tbody>tr.info:hover>th{
background-color:#d3d3ba
}
.fruity .table-hover>tbody>tr.warning:hover>td{
background-color:#ad9bc5
}
.fruity .table-hover>tbody>tr.warning:hover>th{
background-color:#ad9bc5
}
.fruity .table-hover>tbody>tr.danger:hover>td{
background-color:#7778c5
}
.fruity .table-hover>tbody>tr.danger:hover>th{
background-color:#7778c5
}
.fruity .btn-group.open .dropdown-toggle{
box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)
}
.fruity .nav-pills>li.active>a:focus{
color:#fff;background-color:#b6043a
}
.fruity .nav-pills>.active>a>.badge{
color:#b6043a;background-color:#fff
}
.fruity .nav-tabs-justified>.active>a{
border:1px solid #dadada
}
.fruity .nav-tabs-justified>.active>a:hover{
border:1px solid #dadada
}
.fruity .nav-tabs-justified>.active>a:focus{
border:1px solid #dadada
}
.fruity .dropdown-item>a:hover{
background-color:#661b19;color:#fff
}
.fruity table.cke_editor{
box-shadow:1px 1px 2px rgba(0,0,0,0.16)
}
.fruity .hoverAction tbody tr:hover{
color:#fff;background-color:#aa8d8d
}
.fruity .hoverAction table thead tr:hover{
color:#35363f;background-color:transparent
}
.fruity div.panel.disabled{
opacity:0.5
}
.fruity div.panel.disabled *{
opacity:0.5
}
.fruity .ui-widget-content .ui-state-default{
background-image:none;background-color:transparent;background-image:none;background-color:transparent
}
.fruity .ui-widget-header .ui-state-default{
background-image:none;background-color:transparent;background-image:none;background-color:transparent
}
.fruity .absolute-wrapper{
background-color:#fff;border-right:1px solid #e3e3e3;box-shadow:3px 0px 3px rgba(132,136,138,0.1)
}
.fruity .side-menu{
background-color:#fff;border-right:1px solid #e3e3e3;background-color:#fff
}
.fruity .side-menu .navbar{
background-color:#fff
}
.fruity .side-menu .navbar-header{
border-bottom:1px solid #e3e3e3
}
.fruity .side-menu .navbar-nav li{
border-bottom:1px solid #e3e3e3
}
.fruity .side-menu .navbar-nav li a.question-link:hover{
box-shadow:0 1px 1px 1px rgba(0,0,0,0.16) inset,0 2px 1px 1px rgba(0,0,0,0.12) inset
}
.fruity .side-menu .navbar-nav .active{
background-color:#661b19;box-shadow:0 1px 1px 1px rgba(0,0,0,0.16) inset,0 2px 1px 1px rgba(0,0,0,0.12) inset
}
.fruity .side-menu .navbar-nav .active a{
color:#fff
}
.fruity .side-menu .navbar-nav .question-link.active{
background-color:transparent
}
.fruity .side-menu #dropdown{
background-color:transparent;box-shadow:none
}
.fruity .side-menu #dropdown li:hover{
color:#fff;background-color:#d7aeac
}
.fruity .side-menu #dropdown li.active:hover{
background-color:transparent;color:#661b19;border-right:5px solid #e3e3e3
}
.fruity .side-menu #dropdown li.disabled:hover{
color:#fff;background-color:transparent
}
.fruity .side-menu #dropdown .panel-body{
background-color:#fafafa
}
.fruity .side-menu #dropdown .panel-body .navbar-nav li{
border-bottom:1px solid #e3e3e3
}
.fruity .side-menu #dropdown .panel-body .navbar-nav li.panel{
background-color:transparent
}
.fruity .side-menu #dropdown .panel-body .navbar-nav li.panel-default{
border-bottom:1px solid #e3e3e3
}
.fruity .side-menu #dropdown .panel-body .panel-body li:last-child{
border-bottom:1px solid #e3e3e3
}
.fruity .side-menu #dropdown>a{
border-bottom:1px solid #e3e3e3
}
.fruity .side-menu .hide-button{
background-color:#fafafa
}
.fruity .side-menu #search .panel-body .navbar-form{
border-top:1px solid #e3e3e3
}
.fruity .side-menu #search .panel-body .navbar-form .btn{
background-color:#fafafa
}
.fruity #explorer .questiongroupdropdown li a{
color:#000
}
.fruity .dropdownstyle{
background-color:transparent
}
.fruity #sideMenu a[aria-expanded="true"]{
color:#fff;background-color:#661b19
}
.fruity #sideMenu a[aria-expanded="false"]{
color:#602624
}
.fruity #sideMenu #dropdown li:hover{
background-color:#a96b65
}
.fruity #sideMenu #dropdown li:hover>a{
background-color:#a96b65
}
.fruity #sideMenu #dropdown li a[aria-expanded="true"]{
background-color:#a96b65
}
.fruity #sideMenu #dropdown li .active a:hover{
background-color:#a96b65
}
.fruity #sideMenu #dropdown li>a:hover{
background-color:#a96b65
}
.fruity #sideMenu #dropdown #explorer li:hover{
background-color:#ae8783
}
.fruity #sideMenu #dropdown #explorer li:hover>a{
background-color:#ae8783
}
.fruity #sideMenu #dropdown #explorer li a[aria-expanded="true"]{
background-color:#ae8783
}
.fruity #sideMenu #dropdown #explorer li .active a:hover{
background-color:#ae8783
}
.fruity #sideMenu #dropdown #explorer li>a:hover{
background-color:#ae8783
}
.fruity #sideMenu #dropdown #explorer .questiongroupdropdown li:hover{
background-color:#d8c6c5
}
.fruity #sideMenu #dropdown #explorer .questiongroupdropdown li:hover>a{
background-color:#d8c6c5
}
.fruity #sideMenu #dropdown #explorer .questiongroupdropdown li a[aria-expanded="true"]{
background-color:#d8c6c5
}
.fruity #sideMenu #dropdown #explorer .questiongroupdropdown li .active a:hover{
background-color:#d8c6c5
}
.fruity #sideMenu #dropdown #explorer .questiongroupdropdown li>a:hover{
background-color:#d8c6c5
}
.fruity #sideMenu .navbar-default .navbar-nav>.active>a{
background-color:transparent
}
.fruity #sideMenu .side-menu .dropdownlvl1>a:hover{
color:#fff;background-color:#661b19
}
.fruity #sideMenu .sidemenuscontainer li:hover{
color:#fff;background-color:#661b19
}
.fruity #sideMenu .sidemenuscontainer li:hover>a{
color:#fff;background-color:#661b19
}
@media (max-width: 768px){
.fruity .side-menu{
border-bottom:1px solid #e3e3e3
}
.fruity .navbar-toggle{
background-color:#fafafa
}
.fruity .side-menu-container>.navbar-nav{
border-right:1px solid #e3e3e3;background-color:#fff
}

}
.fruity .toWhite a:hover{
color:#fff;background-color:#d7aeac
}
.fruity .navbar-toggle{
border:solid 1px #b6043a
}
.fruity .navbar-toggle .icon-bar{
background-color:#b6043a
}
.fruity .open .dropdown-toggle.btn-danger{
color:#fff;background-color:#802b26;border:1px solid #5d1f1b
}
.fruity .container-fluid .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary,.fruity .container-fluid .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary{
color:#fff;background:#b6043a
}
.fruity .container-fluid .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning,.fruity .container-fluid .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning{
background:#a0352f;color:#fff
}
.fruity .btn-success:hover,.fruity .btn-danger:hover,.fruity .btn-warning:hover,.fruity .btn-info:hover{
color:#fff
}
.fruity input[type="checkbox"]:checked:after,.fruity .checkbox input[type="checkbox"]:checked:after,.fruity .checkbox-inline input[type="checkbox"]:checked:after{
background-color:#b6043a;border-color:#b6043a
}
.fruity .ui-dialog,.fruity .ui-jqdialog,.fruity .ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.ui-dialog-buttons.ui-draggable.ui-resizable{
background-color:#fff;border:1px solid #ccc
}
.fruity .ui-jqdialog-titlebar{
border-bottom:2px solid #ccc
}
.fruity input[type="text"],.fruity input[type="password"],.fruity .ui-autocomplete-input,.fruity textarea,.fruity .uneditable-input{
color:#636363
}
.fruity .navtable{
border:1px solid #ccc
}
.fruity .em-function{
color:#b6043a
}
.fruity .em-var-string{
color:#35363f
}
.fruity .data-entry-explanation+tr{
background-color:#e6e6e6
}
.fruity .data-entry-tbl tr.odd,.fruity .data-entry-tbl tr.even{
border-bottom:1px solid #ebebeb
}
.fruity #carousel-example-generic .carousel-control{
color:#b6043a
}
.fruity #carousel-example-generic .panel-title{
color:#b6043a
}
.fruity #carousel-example-generic .carousel-indicators .active{
background-color:#b6043a
}
.fruity #carousel-example-generic .carousel-indicators li{
border:1px solid #b6043a
}
@keyframes preload-show-1{
from{
transform:rotateZ(60deg) rotateY(-90deg) rotateX(0deg);border-left-color:#602624
}

}
@keyframes preload-hide-1{
to{
transform:rotateZ(60deg) rotateY(-90deg) rotateX(0deg);border-left-color:#602624
}

}
@keyframes preload-cycle-1{
5%{
transform:rotateZ(60deg) rotateY(90deg) rotateX(0deg);border-left-color:#602624
}
10%,75%{
transform:rotateZ(60deg) rotateY(0) rotateX(0deg);border-left-color:#ba4c49
}
80%,100%{
transform:rotateZ(60deg) rotateY(90deg) rotateX(0deg);border-left-color:#b6043a
}

}
@keyframes preload-show-2{
from{
transform:rotateZ(120deg) rotateY(-90deg) rotateX(0deg);border-left-color:#602624
}

}
@keyframes preload-hide-2{
to{
transform:rotateZ(120deg) rotateY(-90deg) rotateX(0deg);border-left-color:#602624
}

}
@keyframes preload-cycle-2{
10%{
transform:rotateZ(120deg) rotateY(90deg) rotateX(0deg);border-left-color:#602624
}
15%,70%{
transform:rotateZ(120deg) rotateY(0) rotateX(0deg);border-left-color:#ba4c49
}
75%,100%{
transform:rotateZ(120deg) rotateY(90deg) rotateX(0deg);border-left-color:#b6043a
}

}
@keyframes preload-show-3{
from{
transform:rotateZ(180deg) rotateY(-90deg) rotateX(0deg);border-left-color:#602624
}

}
@keyframes preload-hide-3{
to{
transform:rotateZ(180deg) rotateY(-90deg) rotateX(0deg);border-left-color:#602624
}

}
@keyframes preload-cycle-3{
15%{
transform:rotateZ(180deg) rotateY(90deg) rotateX(0deg);border-left-color:#602624
}
20%,65%{
transform:rotateZ(180deg) rotateY(0) rotateX(0deg);border-left-color:#ba4c49
}
70%,100%{
transform:rotateZ(180deg) rotateY(90deg) rotateX(0deg);border-left-color:#b6043a
}

}
@keyframes preload-show-4{
from{
transform:rotateZ(240deg) rotateY(-90deg) rotateX(0deg);border-left-color:#602624
}

}
@keyframes preload-hide-4{
to{
transform:rotateZ(240deg) rotateY(-90deg) rotateX(0deg);border-left-color:#602624
}

}
@keyframes preload-cycle-4{
20%{
transform:rotateZ(240deg) rotateY(90deg) rotateX(0deg);border-left-color:#602624
}
25%,60%{
transform:rotateZ(240deg) rotateY(0) rotateX(0deg);border-left-color:#ba4c49
}
65%,100%{
transform:rotateZ(240deg) rotateY(90deg) rotateX(0deg);border-left-color:#b6043a
}

}
@keyframes preload-show-5{
from{
transform:rotateZ(300deg) rotateY(-90deg) rotateX(0deg);border-left-color:#602624
}

}
@keyframes preload-hide-5{
to{
transform:rotateZ(300deg) rotateY(-90deg) rotateX(0deg);border-left-color:#602624
}

}
@keyframes preload-cycle-5{
25%{
transform:rotateZ(300deg) rotateY(90deg) rotateX(0deg);border-left-color:#602624
}
30%,55%{
transform:rotateZ(300deg) rotateY(0) rotateX(0deg);border-left-color:#ba4c49
}
60%,100%{
transform:rotateZ(300deg) rotateY(90deg) rotateX(0deg);border-left-color:#b6043a
}

}
@keyframes preload-show-6{
from{
transform:rotateZ(360deg) rotateY(-90deg) rotateX(0deg);border-left-color:#602624
}

}
@keyframes preload-hide-6{
to{
transform:rotateZ(360deg) rotateY(-90deg) rotateX(0deg);border-left-color:#602624
}

}
@keyframes preload-cycle-6{
30%{
transform:rotateZ(360deg) rotateY(90deg) rotateX(0deg);border-left-color:#602624
}
35%,50%{
transform:rotateZ(360deg) rotateY(0) rotateX(0deg);border-left-color:#ba4c49
}
55%,100%{
transform:rotateZ(360deg) rotateY(90deg) rotateX(0deg);border-left-color:#b6043a
}

}
@keyframes preload-flip{
0%{
transform:rotateY(0deg) rotateZ(-60deg)
}
100%{
transform:rotateY(360deg) rotateZ(-60deg)
}

}
.fruity #sidebar .btn-primary.force.color.white.onhover:hover,.fruity #sidebar .btn-primary.force.color.white.onhover:active,.fruity #sidebar .btn-primary.force.color.white.onhover:focus{
color:#fff
}
.fruity #sidebar .tabbutton.btn-primary{
outline:none
}
.fruity #sidebar .tabbutton.btn-primary:hover:after,.fruity #sidebar .tabbutton.btn-primary:focus:after,.fruity #sidebar .tabbutton.btn-primary:active:after{
color:#602624
}
.fruity #sidebar .tabbutton.btn-primary:after{
color:#b6043a
}
.fruity #sidebar .background.white{
background-color:#fff;box-shadow:none
}
.fruity #sidebar .resize-handle button{
background:#fff
}
.fruity #sidebar .resize-handle button:focus,.fruity #sidebar .resize-handle button:active,.fruity #sidebar .resize-handle button:hover{
background-color:#fff !important
}
.fruity #sidebar .menu-open{
animation-name:animate-gradient;animation-duration:450ms;background:radial-gradient(circle at center, #cf8381 0px, #cf8381 8px, white 9px, white 100%)
}
.fruity #sidebar .selected{
padding-left:20px;background:linear-gradient(to right, #b6043a 0px, #b6043a 13px, #fff 13px, #fff 100%);transition-property:all;transition-duration:0.25s;transition-timing-function:cubic-bezier(1, 0.5, 0.5, 1)
}
.fruity #sidebar .dragged{
background-color:#c15e5c !important;opacity:0.8;padding-top:18px;padding-bottom:18px;transition-property:all;transition-duration:0.1s;transition-timing-function:ease-in-out
}
.fruity #sidebar .menu-selected{
padding-left:10px;background:linear-gradient(to right, #b6043a 0px, #b6043a 6px, white 6px, white 100%)
}
.fruity #sidebar .subpanel.level-0 .menu-selected{
background:linear-gradient(to right, #c15e5c 0px, #c15e5c 6px, #fff 6px, #fff 100%)
}
.fruity #sidebar .subpanel.level-0 .selected{
background:linear-gradient(to right, #c15e5c 0px, #c15e5c 13px, #fff 13px, #fff 100%)
}
.fruity #sidebar .subpanel.level-1 .menu-selected{
background:linear-gradient(to right, #c8716e 0px, #c8716e 6px, #fff 6px, #fff 100%)
}
.fruity #sidebar .subpanel.level-1 .selected{
background:linear-gradient(to right, #c8716e 0px, #c8716e 13px, #fff 13px, #fff 100%)
}
.fruity #sidebar .subpanel.level-2 .menu-selected{
background:linear-gradient(to right, #cf8381 0px, #cf8381 6px, #fff 6px, #fff 100%)
}
.fruity #sidebar .subpanel.level-2 .selected{
background:linear-gradient(to right, #cf8381 0px, #cf8381 13px, #fff 13px, #fff 100%)
}
@keyframes animate-gradient{
0%{
background:radial-gradient(circle at center, #b6043a 0px, #b6043a 1px, #fff 2px, #fff 100%)
}
10%{
background:radial-gradient(circle at center, #b6043a 0px, #b6043a 2px, #fff 3px, #fff 100%)
}
20%{
background:radial-gradient(circle at center, #b6043a 0px, #b6043a 3px, #fff 4px, #fff 100%)
}
30%{
background:radial-gradient(circle at center, #b6043a 0px, #b6043a 4px, #fff 5px, #fff 100%)
}
40%{
background:radial-gradient(circle at center, #b6043a 0px, #b6043a 5px, #fff 6px, #fff 100%)
}
50%{
background:radial-gradient(circle at center, #b6043a 0px, #b6043a 6px, #fff 7px, #fff 100%)
}
60%{
background:radial-gradient(circle at center, #b6043a 0px, #b6043a 7px, #fff 8px, #fff 100%)
}
70%{
background:radial-gradient(circle at center, #b6043a 0px, #b6043a 8px, #fff 9px, #fff 100%)
}
80%{
background:radial-gradient(circle at center, #b6043a 0px, #b6043a 9px, #fff 10px, #fff 100%)
}
90%{
background:radial-gradient(circle at center, #b6043a 0px, #b6043a 10px, #fff 10px, #fff 100%)
}
100%{
background:radial-gradient(circle at center, #b6043a 0px, #b6043a 8px, #fff 9px, #fff 100%)
}

}
.fruity .ls-ba .list-group>.list-group-item .list-group .list-group-item:last-of-type{
border-bottom:1px solid #35363f
}
.fruity .ls-ba .breadcrumb>li+li:before{
color:#fff
}
.fruity ol.breadcrumb.title-bar-breadcrumb{
background:transparent;color:#fff
}
.fruity ol.breadcrumb.title-bar-breadcrumb a{
color:#fff
}
.fruity ol.breadcrumb.title-bar-breadcrumb a.animate::after{
background:#fff;transition:width 0.3s
}
.fruity ol.breadcrumb.title-bar-breadcrumb li{
background:transparent;color:#fff
}
.fruity ol.breadcrumb.title-bar-breadcrumb li.active{
color:#35363f
}
.fruity #pjax-content .surveybar{
box-shadow:3px 3px 3px #35363f
}
.fruity #pjax-file-load-container>div{
background:#160908;background:linear-gradient(to right, #160908 0%, #3b1716 50%, #602624 100%);-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition:width 1.6s;transition:width 1.6s
}
.fruity #comfortUpdateGeneralWrap h3.maintitle{
background-color:transparent;color:#b6043a;border-bottom:1px solid #b6043a
}
.fruity #comfortUpdateGeneralWrap .on span{
display:block;background-color:#b6043a;color:#fff
}
.fruity #sideMenu #dropdown #explorer li#questionexplorer-group-container:hover,.fruity #sideMenu #dropdown li#questionexplorer-group-container:hover>a{
background-color:#fafafa;color:#602624
}
.fruity .explorer-group-title a.explorer-group,.fruity .question-collapse-title{
color:#163c19
}
.fruity #survey_title a{
color:#fff
}
.fruity .question-item{
padding-top:1em
}
.fruity .placeholder{
background-color:#c6b2a3
}
.fruity .slider.slider-horizontal .slider-tick.triangle,.fruity .slider.slider-horizontal .slider-handle.triangle{
border-bottom-color:#b6043a
}
.fruity .slider.slider-vertical .slider-tick.triangle,.fruity .slider.slider-vertical .slider-handle.triangle{
border-left-color:#b6043a;border-right-color:#b6043a
}
.fruity .slider-handle{
background-color:#b6043a
}
.fruity .slider-handle.custom::before{
color:#b6043a
}
.fruity .slider-tick.custom::before{
color:#b6043a
}
.fruity .slider-selection{
background-image:linear-gradient(to bottom, #c6b2a3 0%, #ba4c49 100%)
}
.fruity .input-error input{
border:1px solid #f6863a;color:#f6863a
}
.fruity .input-error input:focus{
border:1px solid #b6043a;color:#b6043a
}
.fruity .question-container.input-error{
box-shadow:0 10px 20px rgba(169,68,66,0.9)
}
body .answer-item label::after{
background-color:#b6043a
}
.checkbox-item input[type="checkbox"]:checked+label::after,.checkbox-item input[type="radio"]:checked+label::after{
background-color:#b6043a;color:white
}

