body {
    height: 100%;
    background: #2a2a2a;
    background: -moz-linear-gradient(top, #959494, #484848 150px,#2a2a2a 70%);
    background: -webkit-linear-gradient(top, #959494, #484848 150px,#2a2a2a 70%);
    background: -o-linear-gradient(top, #959494, #484848 150px,#2a2a2a 70%);
    background: -ms-linear-gradient(top, #959494, #484848 150px,#2a2a2a 70%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#484848', endColorstr='#2a2a2a',GradientType=0 );
    background: linear-gradient(to bottom, #959494, #484848 150px, #2a2a2a 70%);
    background-repeat: repeat-x;
    background-color: #2a2a2a;
    color: #FFF;
    color: #333333;
}

.faq {
    list-style: none;
}

.headline {
    color: #000;
}

.message {
    height: auto;
}

.wrapper {
    background:#ededed;
    padding:20px 0;
    border-radius: 5px;
    -moz-box-shadow: 3px 3px 2px #111111;
    -webkit-box-shadow: 3px 3px 2px #111111;
    box-shadow: 3px 3px 2px #111111;
    margin-bottom: 20px;
}

hr {
    border-top:1px solid #a3a3a3;
}

.btn-primary{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);
background-color:#16ba27;*background-color:#0db023;
background-image:-moz-linear-gradient(top,#00ea2b,#0db023);
background-image:-webkit-gradient(linear,0 0,0 100%,from #00ea2b),to(#0db023));
background-image:-webkit-linear-gradient(top,#00ea2b,#0db023);
background-image:-o-linear-gradient(top,#00ea2b,#0db023);
background-image:linear-gradient(to bottom,#00ea2b,#0db023);
background-repeat:repeat-x;
border-color:#03a11e #03a11e #002a80;
border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0db023',endColorstr='#03a11e',GradientType=0);
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled],
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
 .btn-primary[disabled]{
  color: #ffffff;
  background: #0db023;
  *background-color: #0db023 ;
}

a {
    color:#0db023;
}

a:hover {
    color:#00ea2b;
}

.navbar-inner {
    background: #ededed !important;
    border:none;
    border-radius:0px;
    -moz-box-shadow: 3px 3px 2px #111111;
    -webkit-box-shadow: 3px 3px 2px #111111;
    box-shadow: 3px 3px 2px #111111;
}

.navbar .brand, .navbar .nav > li > a {
    color: #333333;
    text-shadow:none;
    font-weight:bold;
}
.navbar .brand, .navbar .nav > li > a:hover {
    color:#0db023;
}

.navbar .nav {
    float:none;
}

li.visible-desktop {
    float:right !important;
}

.btn-navbar {
    background: #ededed !important;
}

.iframe a{
    color:#3b5999
}
