.btn-default,.btn-primary,.btn-success,.btn-info,.btn-warning,.btn-danger{text-shadow:0 -1px 0 rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}.btn-default:active,.btn-primary:active,.btn-success:active,.btn-info:active,.btn-warning:active,.btn-danger:active,.btn-default.active,.btn-primary.active,.btn-success.active,.btn-info.active,.btn-warning.active,.btn-danger.active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-default .badge,.btn-primary .badge,.btn-success .badge,.btn-info .badge,.btn-warning .badge,.btn-danger .badge{text-shadow:none}.btn:active,.btn.active{background-image:none}.btn-default{text-shadow:0 1px 0 #fff;background-image:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-o-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e0e0e0));background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#dbdbdb;border-color:#ccc}.btn-default:hover,.btn-default:focus{background-color:#e0e0e0;background-position:0 -15px}.btn-default:active,.btn-default.active{background-color:#e0e0e0;border-color:#dbdbdb}.btn-default:disabled,.btn-default[disabled]{background-color:#e0e0e0;background-image:none}.btn-primary{background-image:-webkit-linear-gradient(top,#337ab7 0,#265a88 100%);background-image:-o-linear-gradient(top,#337ab7 0,#265a88 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#265a88));background-image:linear-gradient(to bottom,#337ab7 0,#265a88 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#245580}.btn-primary:hover,.btn-primary:focus{background-color:#265a88;background-position:0 -15px}.btn-primary:active,.btn-primary.active{background-color:#265a88;border-color:#245580}.btn-primary:disabled,.btn-primary[disabled]{background-color:#265a88;background-image:none}.btn-success{background-image:-webkit-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:-o-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5cb85c),to(#419641));background-image:linear-gradient(to bottom,#5cb85c 0,#419641 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#3e8f3e}.btn-success:hover,.btn-success:focus{background-color:#419641;background-position:0 -15px}.btn-success:active,.btn-success.active{background-color:#419641;border-color:#3e8f3e}.btn-success:disabled,.btn-success[disabled]{background-color:#419641;background-image:none}.btn-info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:-o-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5bc0de),to(#2aabd2));background-image:linear-gradient(to bottom,#5bc0de 0,#2aabd2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#28a4c9}.btn-info:hover,.btn-info:focus{background-color:#2aabd2;background-position:0 -15px}.btn-info:active,.btn-info.active{background-color:#2aabd2;border-color:#28a4c9}.btn-info:disabled,.btn-info[disabled]{background-color:#2aabd2;background-image:none}.btn-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:-o-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f0ad4e),to(#eb9316));background-image:linear-gradient(to bottom,#f0ad4e 0,#eb9316 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#e38d13}.btn-warning:hover,.btn-warning:focus{background-color:#eb9316;background-position:0 -15px}.btn-warning:active,.btn-warning.active{background-color:#eb9316;border-color:#e38d13}.btn-warning:disabled,.btn-warning[disabled]{background-color:#eb9316;background-image:none}.btn-danger{background-image:-webkit-linear-gradient(top,#d9534f 0,#c12e2a 100%);background-image:-o-linear-gradient(top,#d9534f 0,#c12e2a 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9534f),to(#c12e2a));background-image:linear-gradient(to bottom,#d9534f 0,#c12e2a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#b92c28}.btn-danger:hover,.btn-danger:focus{background-color:#c12e2a;background-position:0 -15px}.btn-danger:active,.btn-danger.active{background-color:#c12e2a;border-color:#b92c28}.btn-danger:disabled,.btn-danger[disabled]{background-color:#c12e2a;background-image:none}.thumbnail,.img-thumbnail{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075)}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{background-color:#e8e8e8;background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-repeat:repeat-x}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background-color:#2e6da4;background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}.navbar-default{background-image:-webkit-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:-o-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f8f8f8));background-image:linear-gradient(to bottom,#fff 0,#f8f8f8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075)}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.active>a{background-image:-webkit-linear-gradient(top,#dbdbdb 0,#e2e2e2 100%);background-image:-o-linear-gradient(top,#dbdbdb 0,#e2e2e2 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dbdbdb),to(#e2e2e2));background-image:linear-gradient(to bottom,#dbdbdb 0,#e2e2e2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0);background-repeat:repeat-x;-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.075);box-shadow:inset 0 3px 9px rgba(0,0,0,.075)}.navbar-brand,.navbar-nav>li>a{text-shadow:0 1px 0 rgba(255,255,255,.25)}.navbar-inverse{background-image:-webkit-linear-gradient(top,#3c3c3c 0,#222 100%);background-image:-o-linear-gradient(top,#3c3c3c 0,#222 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#3c3c3c),to(#222));background-image:linear-gradient(to bottom,#3c3c3c 0,#222 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.active>a{background-image:-webkit-linear-gradient(top,#080808 0,#0f0f0f 100%);background-image:-o-linear-gradient(top,#080808 0,#0f0f0f 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#080808),to(#0f0f0f));background-image:linear-gradient(to bottom,#080808 0,#0f0f0f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0);background-repeat:repeat-x;-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.25);box-shadow:inset 0 3px 9px rgba(0,0,0,.25)}.navbar-inverse .navbar-brand,.navbar-inverse .navbar-nav>li>a{text-shadow:0 -1px 0 rgba(0,0,0,.25)}.navbar-static-top,.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}@media (max-width:767px){.navbar .navbar-nav .open .dropdown-menu>.active>a,.navbar .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}}.alert{text-shadow:0 1px 0 rgba(255,255,255,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05)}.alert-success{background-image:-webkit-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:-o-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dff0d8),to(#c8e5bc));background-image:linear-gradient(to bottom,#dff0d8 0,#c8e5bc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);background-repeat:repeat-x;border-color:#b2dba1}.alert-info{background-image:-webkit-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:-o-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9edf7),to(#b9def0));background-image:linear-gradient(to bottom,#d9edf7 0,#b9def0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);background-repeat:repeat-x;border-color:#9acfea}.alert-warning{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:-o-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fcf8e3),to(#f8efc0));background-image:linear-gradient(to bottom,#fcf8e3 0,#f8efc0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);background-repeat:repeat-x;border-color:#f5e79e}.alert-danger{background-image:-webkit-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:-o-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f2dede),to(#e7c3c3));background-image:linear-gradient(to bottom,#f2dede 0,#e7c3c3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);background-repeat:repeat-x;border-color:#dca7a7}.progress{background-image:-webkit-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);background-image:-o-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#f5f5f5));background-image:linear-gradient(to bottom,#ebebeb 0,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);background-repeat:repeat-x}.progress-bar{background-image:-webkit-linear-gradient(top,#337ab7 0,#286090 100%);background-image:-o-linear-gradient(top,#337ab7 0,#286090 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#286090));background-image:linear-gradient(to bottom,#337ab7 0,#286090 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0);background-repeat:repeat-x}.progress-bar-success{background-image:-webkit-linear-gradient(top,#5cb85c 0,#449d44 100%);background-image:-o-linear-gradient(top,#5cb85c 0,#449d44 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5cb85c),to(#449d44));background-image:linear-gradient(to bottom,#5cb85c 0,#449d44 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);background-repeat:repeat-x}.progress-bar-info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#31b0d5 100%);background-image:-o-linear-gradient(top,#5bc0de 0,#31b0d5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5bc0de),to(#31b0d5));background-image:linear-gradient(to bottom,#5bc0de 0,#31b0d5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);background-repeat:repeat-x}.progress-bar-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#ec971f 100%);background-image:-o-linear-gradient(top,#f0ad4e 0,#ec971f 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f0ad4e),to(#ec971f));background-image:linear-gradient(to bottom,#f0ad4e 0,#ec971f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);background-repeat:repeat-x}.progress-bar-danger{background-image:-webkit-linear-gradient(top,#d9534f 0,#c9302c 100%);background-image:-o-linear-gradient(top,#d9534f 0,#c9302c 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9534f),to(#c9302c));background-image:linear-gradient(to bottom,#d9534f 0,#c9302c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);background-repeat:repeat-x}.progress-bar-striped{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.list-group{border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075)}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{text-shadow:0 -1px 0 #286090;background-image:-webkit-linear-gradient(top,#337ab7 0,#2b669a 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2b669a 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2b669a));background-image:linear-gradient(to bottom,#337ab7 0,#2b669a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0);background-repeat:repeat-x;border-color:#2b669a}.list-group-item.active .badge,.list-group-item.active:hover .badge,.list-group-item.active:focus .badge{text-shadow:none}.panel{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05)}.panel-default>.panel-heading{background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-repeat:repeat-x}.panel-primary>.panel-heading{background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}.panel-success>.panel-heading{background-image:-webkit-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:-o-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dff0d8),to(#d0e9c6));background-image:linear-gradient(to bottom,#dff0d8 0,#d0e9c6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);background-repeat:repeat-x}.panel-warning>.panel-heading{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);background-image:-o-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fcf8e3),to(#faf2cc));background-image:linear-gradient(to bottom,#fcf8e3 0,#faf2cc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);background-repeat:repeat-x}.panel-danger>.panel-heading{background-image:-webkit-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:-o-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f2dede),to(#ebcccc));background-image:linear-gradient(to bottom,#f2dede 0,#ebcccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);background-repeat:repeat-x}.well{background-image:-webkit-linear-gradient(top,#eeeeee 0,#f9f8f8 100%);background-image:-o-linear-gradient(top,#eeeeee 0,#f9f8f8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#eeeeee),to(#f9f8f8));background-image:linear-gradient(to bottom,#eeeeee 0,#f9f8f8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeeeeee', endColorstr='#fff9f8f8', GradientType=0);background-repeat:repeat-x;border-color:#dcdcdc;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1)}  .fhmm .dropdown a,.fhmm .dropdown-menu  a{color:#656565}.fhmm .dropdown-menu > li > a{padding:6px 15px}.fhmm .navbar-nav > li > .dropdown-menu{margin-top:1px}.fhmm i{color:#BFBFBF}.fhmm .dropdown-menu{box-shadow:none; border:1px solid #efefef;border:0}.fhmm .form-control{margin-top:10px;border:1px solid #efefef}.fhmm .btn{margin:10px 0 20px}.fhmm video{max-width:100%;height:auto}.fhmm iframe,.fhmm embed,.fhmm object{max-width:100%}.fhmm .dropdown-menu .withoutdesc{    margin-top:0;padding:15px 20px;    display:block;    text-align:left;    text-transform:none;    width:100%}.fhmm a:hover{text-decoration:none}.fhmm .dropdown-menu .withoutdesc ul li{padding:3px 10px}.fhmm .dropdown-menu .withoutdesc ul li:hover,.fhmm .dropdown-menu .withoutdesc ul li:focus{color:#262626;text-decoration:none;background-color:#f5f5f5 !important}.fhmm .dropdown-menu .withoutdesc li:last-child{border-bottom:0 solid #fff}.fhmm .fhmm-content.withdesc a:after{    color:#CFCFCF;    content:attr(data-description);    display:block;    font-size:11px;    font-weight:400;    line-height:0;    margin:10px 0 15px;    text-transform:uppercase}.fhmm .dropdown-submenu{position:relative}.fhmm .dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:0;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px}.fhmm .dropdown-submenu:hover>.dropdown-menu{display:block}.fhmm .dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#cccccc;margin-top:5px;margin-right:-10px}.fhmm .dropdown-submenu:hover>a:after{border-left-color:#ffffff}.fhmm .dropdown-submenu.pull-left{float:none}.fhmm .dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.fhmm p{    font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;    font-size:13px;color:#656565}.fhmm .nav,.fhmm .collapse,.fhmm .dropup,.fhmm .dropdown{position:static}.fhmm .half{    width:50%;left:auto !important;    right:auto !important}.fhmm .container{position:relative}.fhmm .dropdown-menu{left:auto}.fhmm .nav.navbar-right .dropdown-menu{left:auto;right:0}.fhmm .fhmm-content{padding:15px 25px}.fhmm .dropdown.fhmm-fw .dropdown-menu{left:0;right:0}.fhmm .title{font-size:13px;font-weight:bold;margin-top:15px;text-transform:uppercase;border-bottom:1px solid #efefef;padding-bottom:10px}.fhmm ul{list-style:none;padding-left:0px}.navbar-blue{background:#3a4760;background-image:-webkit-gradient(linear, left 0%, left 100%, from(#3a4760), to(#313d53));background-image:-webkit-linear-gradient(top, #3a4760, 0%, #313d53, 100%);background-image:-moz-linear-gradient(top, #3a4760 0%, #313d53 100%);background-image:linear-gradient(to bottom, #3a4760 0%, #313d53 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3a4760', endColorstr='#ff313d53', GradientType=0);border-color:#313d53 #313d53 #004c80;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#3a4760;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border-color:#313d53}.navbar-blue .navbar-nav > .open > a,.navbar-blue .navbar-nav > .open > a:hover,.navbar-blue .navbar-nav > .open > a:focus,.navbar-blue .navbar-nav > li > a:hover,.navbar-blue .navbar-nav > li > a:focus,.navbar-blue .navbar-nav > .active > a,.navbar-blue .navbar-nav > .active > a:hover,.navbar-blue .navbar-nav > .active > a:focus,.navbar-blue .navbar-nav > .disabled > a,.navbar-blue .navbar-nav > .disabled > a:hover,.navbar-blue .navbar-nav > .disabled > a:focus{color:#313d53 !important;background-color:#ffd43d}.navbar-blue .navbar-collapse,.navbar-blue .navbar-form{border-color:#313d53}.navbar-blue .navbar-brand i,.navbar-blue a,.navbar-blue .navbar-brand:hover,.navbar-blue .navbar-brand:focus{  color:#ffffff}.navbar-blue .navbar-link,.navbar-blue .navbar-brand,.navbar-blue .navbar-text,.navbar-blue .navbar-nav > li > a{color:#eeeeee}.navbar-blue .navbar-toggle{  border-color:#eeeeee}.navbar-blue .navbar-toggle:hover,.navbar-blue .navbar-toggle:focus{  background-color:#313d53}.navbar-blue .navbar-toggle .icon-bar{  background-color:#eeeeee}.navbar-blue .navbar-nav > .dropdown > a:hover .caret{  border-top-color:#ffffff;  border-bottom-color:#ffffff}.navbar-blue .navbar-nav > .dropdown > a .caret{  border-top-color:#eeeeee;  border-bottom-color:#eeeeee}.navbar-blue .navbar-nav > .open > a .caret,.navbar-blue .navbar-nav > .open > a:hover .caret,.navbar-blue .navbar-nav > .open > a:focus .caret{  border-top-color:#ffffff;  border-bottom-color:#ffffff}@media (max-width:767px){  .navbar-blue .navbar-nav .open .dropdown-menu > .dropdown-header{    border-color:#313d53;  }  .navbar-blue .dropdown a,   .navbar-blue .dropdown-menu a,  .navbar-blue .title,  .navbar-blue p,  .navbar-blue .navbar-nav .open .dropdown-menu > li > a{    color:#ffffff;  }  .navbar-blue .navbar-nav .open .dropdown-menu > li > a:hover,  .navbar-blue .navbar-nav .open .dropdown-menu > li > a:focus{    color:#ffffff;    background-color:transparent;  }  .navbar-blue .dropdown-menu .withoutdesc ul li:hover,  .navbar-blue .dropdown-menu .withoutdesc ul li:focus,  .navbar-blue .navbar-nav .open .dropdown-menu > .active > a,  .navbar-blue .navbar-nav .open .dropdown-menu > .active > a:hover,  .navbar-blue .navbar-nav .open .dropdown-menu > .active > a:focus{    color:#ffffff !important;    background-color:#313d53 !important;  }  .navbar-blue .navbar-nav .open .dropdown-menu > .disabled > a,  .navbar-blue .navbar-nav .open .dropdown-menu > .disabled > a:hover,  .navbar-blue .navbar-nav .open .dropdown-menu > .disabled > a:focus{    color:#ffffff;    background-color:#313d53;  }}.navbar{  margin-bottom:0px;  border:0;    -webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mfp-bg{  top:0;  left:0;  width:100%;  height:100%;  z-index:1042;  overflow:hidden;  position:fixed;  background:#0b0b0b;  opacity:0.8;  filter:alpha(opacity=80); }.mfp-wrap{  top:0;  left:0;  width:100%;  height:100%;  z-index:1043;  position:fixed;  outline:none !important;  -webkit-backface-visibility:hidden; }.mfp-container{  text-align:center;  position:absolute;  width:100%;  height:100%;  left:0;  top:0;  padding:0 8px;  -webkit-box-sizing:border-box;  -moz-box-sizing:border-box;  box-sizing:border-box; }.mfp-container:before{  content:'';  display:inline-block;  height:100%;  vertical-align:middle; }.mfp-align-top .mfp-container:before{  display:none; }.mfp-content{  position:relative;  display:inline-block;  vertical-align:middle;  margin:0 auto;  text-align:left;  z-index:1045; }.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content{  width:100%;  cursor:auto; }.mfp-ajax-cur{  cursor:progress; }.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close{  cursor:-moz-zoom-out;  cursor:-webkit-zoom-out;  cursor:zoom-out; }.mfp-zoom{  cursor:pointer;  cursor:-webkit-zoom-in;  cursor:-moz-zoom-in;  cursor:zoom-in; }.mfp-auto-cursor .mfp-content{  cursor:auto; }.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter{  -webkit-user-select:none;  -moz-user-select:none;  user-select:none; }.mfp-loading.mfp-figure{  display:none; }.mfp-hide{  display:none !important; }.mfp-preloader{  color:#cccccc;  position:absolute;  top:50%;  width:auto;  text-align:center;  margin-top:-0.8em;  left:8px;  right:8px;  z-index:1044; }  .mfp-preloader a{    color:#cccccc; }    .mfp-preloader a:hover{      color:white; }.mfp-s-ready .mfp-preloader{  display:none; }.mfp-s-error .mfp-content{  display:none; }button.mfp-close, button.mfp-arrow{  overflow:visible;  cursor:pointer;  background:transparent;  border:0;  -webkit-appearance:none;  display:block;  outline:none;  padding:0;  z-index:1046;  -webkit-box-shadow:none;  box-shadow:none; }button::-moz-focus-inner{  padding:0;  border:0; }.mfp-close{  width:44px;  height:44px;  line-height:44px;  position:absolute;  right:0;  top:0;  text-decoration:none;  text-align:center;  opacity:0.65;  padding:0 0 18px 10px;  color:white;  font-style:normal;  font-size:28px;  font-family:Arial, Baskerville, monospace; }  .mfp-close:hover, .mfp-close:focus{    opacity:1; }  .mfp-close:active{    top:1px; }.mfp-close-btn-in .mfp-close{  color:#333333; }.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close{  color:white;  right:-6px;  text-align:right;  padding-right:6px;  width:100%; }.mfp-counter{  position:absolute;  top:0;  right:0;  color:#cccccc;  font-size:12px;  line-height:18px; }.mfp-arrow{  position:absolute;  opacity:0.65;  margin:0;  top:50%;  margin-top:-55px;  padding:0;  width:90px;  height:110px;  -webkit-tap-highlight-color:rgba(0, 0, 0, 0); }  .mfp-arrow:active{    margin-top:-54px; }  .mfp-arrow:hover, .mfp-arrow:focus{    opacity:1; }  .mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a{    content:'';    display:block;    width:0;    height:0;    position:absolute;    left:0;    top:0;    margin-top:35px;    margin-left:35px;    border:medium inset transparent; }  .mfp-arrow:after, .mfp-arrow .mfp-a{    border-top-width:13px;    border-bottom-width:13px;    top:8px; }  .mfp-arrow:before, .mfp-arrow .mfp-b{    border-top-width:21px;    border-bottom-width:21px; }.mfp-arrow-left{  left:0; }  .mfp-arrow-left:after, .mfp-arrow-left .mfp-a{    border-right:17px solid white;    margin-left:31px; }  .mfp-arrow-left:before, .mfp-arrow-left .mfp-b{    margin-left:25px;    border-right:27px solid #3f3f3f; }.mfp-arrow-right{  right:0; }  .mfp-arrow-right:after, .mfp-arrow-right .mfp-a{    border-left:17px solid white;    margin-left:39px; }  .mfp-arrow-right:before, .mfp-arrow-right .mfp-b{    border-left:27px solid #3f3f3f; }.mfp-iframe-holder{  padding-top:40px;  padding-bottom:40px; }  .mfp-iframe-holder .mfp-content{    line-height:0;    width:100%;    max-width:900px; }  .mfp-iframe-holder .mfp-close{    top:-40px; }.mfp-iframe-scaler{  width:100%;  height:0;  overflow:hidden;  padding-top:56.25%; }  .mfp-iframe-scaler iframe{    position:absolute;    display:block;    top:0;    left:0;    width:100%;    height:100%;    box-shadow:0 0 8px rgba(0, 0, 0, 0.6);    background:black; }img.mfp-img{  width:auto;  max-width:100%;  height:auto;  display:block;  line-height:0;  -webkit-box-sizing:border-box;  -moz-box-sizing:border-box;  box-sizing:border-box;  padding:40px 0 40px;  margin:0 auto; }.mfp-figure{  line-height:0; }  .mfp-figure:after{    content:'';    position:absolute;    left:0;    top:40px;    bottom:40px;    display:block;    right:0;    width:auto;    height:auto;    z-index:-1;    box-shadow:0 0 8px rgba(0, 0, 0, 0.6);    background:#444444; }  .mfp-figure small{    color:#bdbdbd;    display:block;    font-size:12px;    line-height:14px; }  .mfp-figure figure{    margin:0; }.mfp-bottom-bar{  margin-top:-36px;  position:absolute;  top:100%;  left:0;  width:100%;  cursor:auto; }.mfp-title{  text-align:left;  line-height:18px;  color:#f3f3f3;  word-wrap:break-word;  padding-right:36px; }.mfp-image-holder .mfp-content{  max-width:100%; }.mfp-gallery .mfp-image-holder .mfp-figure{  cursor:pointer; }@media screen and (max-width:800px) and (orientation:landscape), screen and (max-height:300px){    .mfp-img-mobile .mfp-image-holder{    padding-left:0;    padding-right:0; }  .mfp-img-mobile img.mfp-img{    padding:0; }  .mfp-img-mobile .mfp-figure{     }    .mfp-img-mobile .mfp-figure:after{      top:0;      bottom:0; }    .mfp-img-mobile .mfp-figure small{      display:inline;      margin-left:5px; }  .mfp-img-mobile .mfp-bottom-bar{    background:rgba(0, 0, 0, 0.6);    bottom:0;    margin:0;    top:auto;    padding:3px 5px;    position:fixed;    -webkit-box-sizing:border-box;    -moz-box-sizing:border-box;    box-sizing:border-box; }    .mfp-img-mobile .mfp-bottom-bar:empty{      padding:0; }  .mfp-img-mobile .mfp-counter{    right:5px;    top:3px; }  .mfp-img-mobile .mfp-close{    top:0;    right:0;    width:35px;    height:35px;    line-height:35px;    background:rgba(0, 0, 0, 0.6);    position:fixed;    text-align:center;    padding:0; } }@media all and (max-width:900px){  .mfp-arrow{    -webkit-transform:scale(0.75);    transform:scale(0.75); }  .mfp-arrow-left{    -webkit-transform-origin:0;    transform-origin:0; }  .mfp-arrow-right{    -webkit-transform-origin:100%;    transform-origin:100%; }  .mfp-container{    padding-left:6px;    padding-right:6px; } }.mfp-ie7 .mfp-img{  padding:0; }.mfp-ie7 .mfp-bottom-bar{  width:600px;  left:50%;  margin-left:-300px;  margin-top:5px;  padding-bottom:5px; }.mfp-ie7 .mfp-container{  padding:0; }.mfp-ie7 .mfp-content{  padding-top:44px; }.mfp-ie7 .mfp-close{  top:0;  right:0;  padding-top:0; }html{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{font-family:'PT Sans', sans-serif;color:#666666;background:#FFFFFF;font-size:0.9em}@media (min-width:768px){.container{width:98%} .spracheoben{margin-top:15px}}@media (min-width:992px){.container{width:98%}}@media (min-width:1200px){.container{width:1170px}}@media (max-width:1100px){.navbar{ font-size:0.9em; }}@media (max-width:1024px){.navbar{ font-size:0.80em; }}@media (max-width:767px){.navbar{ font-size:1.0em; } .sucheoben{display:none} .spracheoben{margin-bottom:10px} input[type=search]{ max-width:120px !important; }}@media (max-width:1024px){.KAT4 span{  display:none}.KAT4:before{  content:'Einrichtungen'}.KAT22 span{  display:none}.KAT22:before{  content:'Gesundheit'}}@media (max-width:900px){.KAT4 span{  display:none}.KAT4:before{  content:'Einrichtungen'}.KAT22 span{  display:none}.KAT22:before{  content:'Gesundheit'}.KAT21 span{  display:none}.KAT21:before{  content:'Umwelt'}.KAT5 span{  display:none}.KAT5:before{  content:'Freizeit'}}.col-ms-1,.col-ms-2,.col-ms-3,.col-ms-4,.col-ms-5,.col-ms-6,.col-ms-7,.col-ms-8,.col-ms-9,.col-ms-10,.col-ms-11,.col-ms-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px; } @media (min-width:570px) and (max-width:768px){.col-ms-1,.col-ms-2,.col-ms-3,.col-ms-4,.col-ms-5,.col-ms-6,.col-ms-7,.col-ms-8,.col-ms-9,.col-ms-10,.col-ms-11{float:left; } .col-ms-1{width:8.33333%; } .col-ms-2{width:16.66667%; } .col-ms-3{width:25%; } .col-ms-4{width:33.33333%; } .col-ms-5{width:41.66667%; } .col-ms-6{width:50%; } .col-ms-7{width:58.33333%; } .col-ms-8{width:66.66667%; } .col-ms-9{width:75%; } .col-ms-10{width:83.33333%; } .col-ms-11{width:91.66667%; } .col-ms-12{width:100%; } .col-ms-push-1{left:8.33333%; } .col-ms-push-2{left:16.66667%; } .col-ms-push-3{left:25%; } .col-ms-push-4{left:33.33333%; } .col-ms-push-5{left:41.66667%; } .col-ms-push-6{left:50%; } .col-ms-push-7{left:58.33333%; } .col-ms-push-8{left:66.66667%; } .col-ms-push-9{left:75%; } .col-ms-push-10{left:83.33333%; } .col-ms-push-11{left:91.66667%; } .col-ms-pull-1{right:8.33333%; } .col-ms-pull-2{right:16.66667%; } .col-ms-pull-3{right:25%; } .col-ms-pull-4{right:33.33333%; } .col-ms-pull-5{right:41.66667%; } .col-ms-pull-6{right:50%; } .col-ms-pull-7{right:58.33333%; } .col-ms-pull-8{right:66.66667%; } .col-ms-pull-9{right:75%; } .col-ms-pull-10{right:83.33333%; } .col-ms-pull-11{right:91.66667%; } .col-ms-offset-1{margin-left:8.33333%; } .col-ms-offset-2{margin-left:16.66667%; } .col-ms-offset-3{margin-left:25%; } .col-ms-offset-4{margin-left:33.33333%; } .col-ms-offset-5{margin-left:41.66667%; } .col-ms-offset-6{margin-left:50%; } .col-ms-offset-7{margin-left:58.33333%; } .col-ms-offset-8{margin-left:66.66667%; } .col-ms-offset-9{margin-left:75%; } .col-ms-offset-10{margin-left:83.33333%; } .col-ms-offset-11{margin-left:91.66667%; } }@media (min-width:570px) and (max-width:768px){.container{width:100%; } } a{transition:all 0.3s ease 0s;text-shadow:none}a:hover, a:active , a:focus{ text-shadow:0 0 5px #eee}p{text-align:justify;  -ms-hyphens:auto;  -moz-hyphens:auto;  -webkit-hyphens:auto;  -khtml-hyphens:auto;  hyphens:auto}.clear{clear:both}#content{min-height:500px}h1{font-size:2em;color:#c50842;margin-bottom:0.8em;text-shadow:0 2px 3px rgba(255, 255, 255, 0.3), 0 -1px 2px rgba(0, 0, 0, 0.2)}h2{font-size:1.6em;color:#c50842;margin-bottom:0.7em;text-shadow:0 2px 3px rgba(255, 255, 255, 0.3), 0 -1px 2px rgba(0, 0, 0, 0.2)}h3{font-size:1.4em;color:#313d53}.monatname{font-size:1.4em;color:#313d53;font-weight:normal}#defaultmenu h3,#defaultmenu h4{color:#c50842 !important}h3.h3well{margin-bottom:0em !important}h4{font-size:1.1em;color:#313d53}.fa{color:#c50842;margin-right:5px}.navbar-brand  .fa{color:#FFFFFF !important}.panel-title{color:#c50842}#top ,#postcontent{background-color:#ffd43d}nav{width:100%;top:0;    left:0}#bigfooter{background-color:#313d53;color:#FFFFFF}#bigfooter .text4{font-size:1.2em;color:#FFFFFF}#bigfooter a{color:#FFFFFF;text-decoration:underline}#bigfooter .fa{color:#ffd43d;margin-right:5px}#bigfooter p{   text-align:left;  -ms-hyphens:none;  -moz-hyphens:none;  -webkit-hyphens:none;  -khtml-hyphens:none;  hyphens:none}.bigfooterinhalt{padding-top:20px;padding-bottom:10px}#footermenu{background-color:#444444;color:#FFFFFF;font-size:0.9em;height:100%}#footermenu a{color:#FFFFFF !important}#footermenu .fa{color:#ffffff;margin-right:3px}.footermenuinhalt{margin-top:14px;margin-bottom:4px}#logofooter{text-align:center;width:100%;background:#FFFFFF;min-height:45px}.item img{width:100%}#direktmenu{margin-top:10px;margin-bottom:10px;color:#222222}.inhaltsverzeichnis{font-size:0.9em}.dropdown-menu {-webkit-box-shadow:3px 2px 5px #777 !important;    -moz-box-shadow:3px 2px 5px #777 !important;    box-shadow:3px 2px 5px #777 !important}.carousel-control.left, .carousel-control.right{background-image:none !important;opacity:1}.carousel-control.left{top:43%}.carousel-control.right{top:43%}.carousel-caption{top:15%;text-align:left;  height:auto}.carousel-caption h2{ line-height:160%}.carousel-caption h2 span{background:#428BCA;padding:10px 20px;color:#fff;border-left:3px solid #fff}p.caption{background:#fff;padding:6px;text-shadow:none;color:#428BCA}#myCarousel .fa{color:#ffd43d;margin-right:5px}.carousel .item{    left:0 !important;      -webkit-transition:opacity 1s;         -moz-transition:opacity 1s;              transition:opacity 1s}.carousel-control{    background-image:none !important; }.next.left,.prev.right{    opacity:1;    z-index:1}.active.left,.active.right{    opacity:0;    z-index:2}.carousel.fade{ opacity:1; } .carousel.fade .item{ transition:opacity ease-out 1.5s; left:0; opacity:0; top:0; position:absolute; width:100%; display:block; } .carousel.fade .item:first-child{ top:auto; opacity:1; position:relative; } .carousel.fade .item.active{ opacity:1; }#LogoCarousel .thumbnail{margin-bottom:0}#LogoCarousel .carousel-control.left, .carousel-control.right{background-image:none !important}#LogoCarousel .carousel-control{color:#fff;top:40%;color:#428BCA;bottom:auto;padding-top:4px;width:30px;height:30px;text-shadow:none;opacity:1}#LogoCarousel .carousel-control:hover{color:#d9534f}#LogoCarousel .carousel-control.left, .carousel-control.right{background-image:none !important}#LogoCarousel .carousel-control.right{left:auto;right:-32px}#LogoCarousel .carousel-control.left{right:auto;left:-32px}#LogoCarousel .carousel-indicators{bottom:-30px}#LogoCarousel .carousel-indicators li{border-radius:0;width:10px;height:10px;background:#ccc;border:1px solid #ccc}#LogoCarousel .carousel-indicators .active{width:12px;height:12px;background:#3276b1;border-color:#3276b1}#mySearch{color:#222222}.sprachwahl{font-size:0.8em;color:#222222}.sprachwahl ul{list-style-type:none}.sprachwahl ul li{float:right;padding-left:30px}.sprachwahl img{border:0;padding:0;margin:0}.sprachwahl ul li a{text-decoration:none;padding-left:0px;padding-right:0px;color:#000000}.sprachwahl ul li a:hover{text-decoration:none;padding-left:0px;padding-right:0px;color:#000000}.user-row{    margin-bottom:14px}.user-row:last-child{    margin-bottom:0}.table-user-information > tbody > tr{    border-top:1px solid rgb(221, 221, 221)}.table-user-information > tbody > tr:first-child{    border-top:0}.table-user-information > tbody > tr > td{    border-top:0}.toppad{margin-top:20px}.kleiner{font-size:0.9em}.anker{display:inline;clear:none}.scroll-top-wrapper{    position:fixed;    opacity:0;    visibility:hidden;    overflow:hidden;    text-align:center;    z-index:99999999;    background-color:#777777;    color:#eeeeee;    width:50px;    height:48px;    line-height:48px;    right:30px;    bottom:30px;    padding-top:2px;    border-top-left-radius:10px;    border-top-right-radius:10px;    border-bottom-right-radius:10px;    border-bottom-left-radius:10px;    -webkit-transition:all 0.5s ease-in-out;    -moz-transition:all 0.5s ease-in-out;    -ms-transition:all 0.5s ease-in-out;    -o-transition:all 0.5s ease-in-out;    transition:all 0.5s ease-in-out}.scroll-top-wrapper:hover{    background-color:#888888}.scroll-top-wrapper.show{    visibility:visible;    cursor:pointer;    opacity:1.0}.scroll-top-wrapper span.fa{    line-height:inherit;color:#FFFFFF;margin-right:0px}.panel-footer span.fa{    line-height:inherit;color:#FFFFFF;margin-right:0px;font-size:1.1em}div.magnific-popup-container{text-align:center}a.magnific-popup-image{margin-bottom:15px;display:inline-block}a.magnific-popup-image:hover{opacity:0.8}div.magnific-popup-gallery a{float:left;margin:0 15px 15px 0}div.magnific-popup-gallery a:hover{opacity:0.8}div.magnific-popup-gallery .clearer{clear:both}a.magnific-popup-image img,div.magnific-popup-gallery img{background:#fff;border:1px solid #d3d3d3;padding:0px;box-shadow:0 0 5px #ccc;-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc}.mfp-title,.mfp-counter{font-family:Arial, Helvetica, sans-serif !important}.mfp-title{font-size:13px !important}.mfp-close{font-weight:normal !important;margin:0 !important}.mfp-with-fade .mfp-content,.mfp-with-fade .mfp-arrow,.mfp-with-fade.mfp-bg{opacity:0;-webkit-backface-visibility:hidden;-webkit-transition:opacity 0.2s ease-out;-moz-transition:opacity 0.2s ease-out;-o-transition:opacity 0.2s ease-out;transition:opacity 0.2s ease-out}.mfp-with-fade.mfp-ready .mfp-content,.mfp-with-fade.mfp-ready .mfp-arrow{opacity:1}.mfp-with-fade.mfp-ready.mfp-bg{opacity:0.75}.mfp-with-fade.mfp-removing .mfp-content,.mfp-with-fade.mfp-removing .mfp-arrow, .mfp-with-fade.mfp-removing.mfp-bg{opacity:0}.download-file{margin-left:10px}.download-desc{font-size:0.8em}img.dlextension{padding-right:5px !important}.rexkal{  width:100%;  height:auto;  overflow:hidden}.rexkal.date,.rexkal.ort,.rexkal.longdesc{  height:auto;  overflow:hidden}.rexkal .date p,.rexkal .ort p{  width:450px}.rexkal .longdesc .label{  float:left;  width:100px}.rexkal .label{  font-weight:bold}.rexkal p.label{  float:left;  width:100px}.rexkal .picture{  float:right;  margin-bottom:0.25em;  margin-left:0.5em}.rexkal .longdesc p{  float:none !important;  width:auto !important}.rexkal p.backlink,.rexkal p.monthpager,.rexkal p.warning,.rexkal ul.pager{  float:left;  width:100%}.rexkal p.backlink a{  display:block;  width:100%}.rexkal .monthpager{  padding-bottom:0.5em;  border-bottom:1px solid #eee}.rexkal .warning{  margin-bottom:0.5em;  font-weight:bold}.rexkal form,.rexkal form .month,.rexkal form .year{width:150px;float:left;margin-left:5px}.rexkal form{  width:50%;  min-width:200px;  overflow:hidden;  margin-bottom:20px;  border:1px solid #CCCCCC;  background-color:#ffd43d;  padding:10px}.rexkal form .submit input{ margin-top:25px;margin-left:15px;min-width:100px;float:left}td.dateStartFormatted{width:15%}td.eventName{width:40%}td.categoryName{width:20%}td.venueName{width:25%}th.month{padding-top:1em !important}dl{    margin-bottom:50px} dl dt {    background:#5f9be3;    color:#fff;float:left;    font-weight:bold;    margin-right:10px;    padding:5px;     width:120px} dl dd{    margin:2px 0;    padding:5px 0}dd.longdesc {margin-left:130px}.calendar{margin:.25em 10px 10px 0;padding-top:5px;font:bold 20px/30px Arial Black, Arial, Helvetica, sans-serif;float:left;width:50px;color:#000000;background:#FEFEFE;text-align:center; text-shadow:#fff 0 1px 0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;position:relative;-moz-box-shadow:0 2px 2px #888;-webkit-box-shadow:0 2px 2px #888;box-shadow:0 2px 2px #888}.calendar em{display:block;font:normal bold 11px/20px Arial, Helvetica, sans-serif;text-transform:uppercase;color:#ffffff;text-shadow:#00365a 0 -1px 0;background:#04599a;background:-webkit-gradient(linear, left top, left bottom, from(#04599a), to(#00365a)); background:-moz-linear-gradient(top,  #04599a,  #00365a); -moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;border-top:1px solid #00365a}.calendar:before, .calendar:after{content:'';float:left;position:absolute;top:4px;width:6px;height:6px;background:#111;z-index:1;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-moz-box-shadow:0 1px 1px #fff;-webkit-box-shadow:0 1px 1px #fff;box-shadow:0 1px 1px #fff}.calendar:before{left:7px}.calendar:after{right:7px}.calendar em:before, .calendar em:after{content:'';float:left;position:absolute;top:-3px;width:2px;height:10px;background:#dadada;background:-webkit-gradient(linear, left top, left bottom, from(#f1f1f1), to(#aaa)); background:-moz-linear-gradient(top,  #f1f1f1,  #aaa); z-index:2;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.calendar em:before{left:9px}.calendar em:after{right:9px}.news-list-container-startseite{float:left;width:100%}.pleft-start{float:left;margin:4px 20px 4px 0;vertical-align:text-bottom;border:none}.news-list-content{font-size:13px;line-height:22px}.news-list-content a,.news-list-content a:link{text-decoration:none !important}.news-list-content a:hover, a:active , a:focus{text-decoration:underline !important}.trenner{clear:both;border-bottom:1px solid #CCCCCC;padding-top:10px;margin-bottom:10px;width:100%}.news-list-content2{}.news-list-date{font-size:0.8em}.news-list-content2 a,.news-list-content2 a:link{text-decoration:none !important}.news-list-content2 a:hover, a:active , a:focus{text-decoration:underline !important}.news-list-content2 h2{border-bottom:none !important;color:#c50842;margin-top:5px;font-size:1.1em}.colborder{margin-top:20px;margin-bottom:0px;padding:0 15px 5px 15px}.btncenter{text-align:center}div.wysiwygimg{}*+html div.wysiwygimg{overflow:hidden}.wysiwygimg .wysiwygimgclear{clear:both; display:block; font-size:1px; line-height:0px; margin:0; padding:0; position:relative}.wysiwygimg .wysiwygimgtext{}.wysiwygimg img.wysiwygimg{border:0; margin:1px}.wysiwygimg a.wysiwygimg img{border:0;padding:0px;vertical-align:top; margin:1px}.wysiwygimg .wysiwygimgtitle{color:#666; font-size:0.8em; font-style:italic; margin:2px 0px; margin-top:-12px !important}.wysiwygimg .wysiwygimgwrap{}.wysiwygimg .wysiwygimgleft{float:left; margin:0 1.0em 0 0}.wysiwygimg .wysiwygimgright{float:right; margin:0 0 0 1.0em}.wysiwygimg .wysiwygimgtopleft{float:left; margin-bottom:0.5em}.wysiwygimg .wysiwygimgtopright{float:right; margin-bottom:0.5em}.wysiwygimg .wysiwygimgtopcenter{margin-bottom:0.5em; text-align:center}.wysiwygimg .wysiwygimgtopcenter a.wysiwygimg{margin:0 auto}.wysiwygimg .wysiwygimgbottomleft{float:left; margin-top:0.5em}.wysiwygimg .wysiwygimgbottomright{float:right; margin-top:0.5em}.wysiwygimg .wysiwygimgbottomcenter{margin-top:0.5em; text-align:center}.wysiwygimg .wysiwygimgbottomcenter a.wysiwygimg{margin:0 auto}.wysiwygimg .wysiwygimgbottomcenter img.wysiwygimg{margin:0 auto}.wysiwygimg table{border-spacing:0px; font-size:1.0em}.wysiwygimg td{vertical-align:top; font-size:1.0em}.wysiwygimg td.wysiwygimgleftcol{padding-right:1.0em}.wysiwygimg td.wysiwygimgrightcol{padding-left:1.0em}.wysiwygimg img{}a.extern:after{content:"\f08e";font-family:FontAwesome;font-weight:normal;font-style:normal;display:inline-block;text-decoration:none;padding-left:5px} .div-inline{ display:inline-block; }.video{ position:relative; }.video a{   position:absolute;   display:block;   height:165px;   width:250px;   top:0;   left:0}.video i{   position:absolute;   top:60px;   left:110px}.mfp-fade.mfp-bg{opacity:0.001; -webkit-transition:all 0.15s ease-out; -moz-transition:all 0.15s ease-out; transition:all 0.15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:0.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all 0.15s ease-out; -moz-transition:all 0.15s ease-out; transition:all 0.15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.shadow-radial{  display:inline-block;  position:relative;  -webkit-transform:translateZ(0);  transform:translateZ(0);  box-shadow:0 0 1px rgba(0, 0, 0, 0)}.shadow-radial:before, .shadow-radial:after{  pointer-events:none;  position:absolute;  content:'';  left:0;  width:100%;  box-sizing:border-box;  background-repeat:no-repeat;  height:5px;  opacity:0;  -webkit-transition-duration:0.3s;  transition-duration:0.3s;  -webkit-transition-property:opacity;  transition-property:opacity}.shadow-radial:before{  bottom:100%;  background:radial-gradient(ellipse at 50% 150%, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 80%)}.shadow-radial:after{  top:100%;  background:radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 80%)}.shadow-radial:hover:before, .shadow-radial:focus:before, .shadow-radial:active:before, .shadow-radial:hover:after, .shadow-radial:focus:after, .shadow-radial:active:after{  opacity:1}.wellcontact{width:100%}.wellcontact .fa{color:#c50842 !important}.well .fa{color:#FFFFFF}.bootstrap-select{    width:220px \0;  }.bootstrap-select > .btn{  width:100%;  padding-right:25px}.error .bootstrap-select .btn{  border:1px solid #b94a48}.control-group.error .bootstrap-select .dropdown-toggle{  border-color:#b94a48}.bootstrap-select.fit-width{  width:auto !important}.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){  width:220px}.bootstrap-select .btn:focus{  outline:thin dotted #333333 !important;  outline:5px auto -webkit-focus-ring-color !important;  outline-offset:-2px}.bootstrap-select.form-control{  margin-bottom:0;  padding:0;  border:none}.bootstrap-select.form-control:not([class*="col-"]){  width:100%}.bootstrap-select.btn-group:not(.input-group-btn),.bootstrap-select.btn-group[class*="col-"]{  float:none;  display:inline-block;  margin-left:0}.input-group-btn{  float:none;  display:inline-block;  margin-left:0}.bootstrap-select.btn-group.dropdown-menu-right,.bootstrap-select.btn-group[class*="col-"].dropdown-menu-right,.row-fluid .bootstrap-select.btn-group[class*="col-"].dropdown-menu-right{  float:right}.form-search .bootstrap-select.btn-group,.form-inline .bootstrap-select.btn-group,.form-horizontal .bootstrap-select.btn-group,.form-group .bootstrap-select.btn-group{  margin-bottom:0}.form-group-lg .bootstrap-select.btn-group.form-control,.form-group-sm .bootstrap-select.btn-group.form-control{  padding:0}.form-inline .bootstrap-select.btn-group .form-control{  width:100%}.input-append .bootstrap-select.btn-group{  margin-left:-1px}.input-prepend .bootstrap-select.btn-group{  margin-right:-1px}.bootstrap-select.btn-group > .disabled{  cursor:not-allowed}.bootstrap-select.btn-group > .disabled:focus{  outline:none !important}.bootstrap-select.btn-group .btn .filter-option{  display:inline-block;  overflow:hidden;  width:100%;  text-align:left}.bootstrap-select.btn-group .btn .caret{  position:absolute;  top:50%;  right:12px;  margin-top:-2px;  vertical-align:middle}.bootstrap-select.btn-group[class*="col-"] .btn{  width:100%}.bootstrap-select.btn-group .dropdown-menu{  min-width:100%;  z-index:1035;  -webkit-box-sizing:border-box;     -moz-box-sizing:border-box;          box-sizing:border-box}.bootstrap-select.btn-group .dropdown-menu.inner{  position:static;  border:0;  padding:0;  margin:0;  border-radius:0;  -webkit-box-shadow:none;          box-shadow:none}.bootstrap-select.btn-group .dropdown-menu li{  position:relative}.bootstrap-select.btn-group .dropdown-menu li:not(.disabled) a:hover small,.bootstrap-select.btn-group .dropdown-menu li:not(.disabled) a:focus small,.bootstrap-select.btn-group .dropdown-menu li.active:not(.disabled) a small{  color:#64b1d8;  color:rgba(100, 177, 216, 0.4)}.bootstrap-select.btn-group .dropdown-menu li.disabled a{  cursor:not-allowed}.bootstrap-select.btn-group .dropdown-menu li a{  cursor:pointer}.bootstrap-select.btn-group .dropdown-menu li a.opt{  position:relative;  padding-left:2.25em}.bootstrap-select.btn-group .dropdown-menu li a span.check-mark{  display:none}.bootstrap-select.btn-group .dropdown-menu li a span.text{  display:inline-block}.bootstrap-select.btn-group .dropdown-menu li small{  padding-left:0.5em}.bootstrap-select.btn-group .dropdown-menu .notify{  position:absolute;  bottom:5px;  width:96%;  margin:0 2%;  min-height:26px;  padding:3px 5px;  background:#f5f5f5;  border:1px solid #e3e3e3;  -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);          box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);  pointer-events:none;  opacity:0.9;  -webkit-box-sizing:border-box;     -moz-box-sizing:border-box;          box-sizing:border-box}.bootstrap-select.btn-group .no-results{  padding:3px;  background:#f5f5f5;  margin:0 5px}.bootstrap-select.btn-group.fit-width .btn .filter-option{  position:static}.bootstrap-select.btn-group.fit-width .btn .caret{  position:static;  top:auto;  margin-top:-1px}.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark{  position:absolute;  display:inline-block;  right:15px;  margin-top:5px}.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text{  margin-right:34px}.bootstrap-select.show-menu-arrow.open > .btn{  z-index:1035 + 1}.bootstrap-select.show-menu-arrow .dropdown-toggle:before{  content:'';  border-left:7px solid transparent;  border-right:7px solid transparent;  border-bottom-width:7px;  border-bottom-style:solid;  border-bottom-color:#cccccc;  border-bottom-color:rgba(204, 204, 204, 0.2);  position:absolute;  bottom:-4px;  left:9px;  display:none}.bootstrap-select.show-menu-arrow .dropdown-toggle:after{  content:'';  border-left:6px solid transparent;  border-right:6px solid transparent;  border-bottom:6px solid white;  position:absolute;  bottom:-4px;  left:10px;  display:none}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before{  bottom:auto;  top:-3px;  border-bottom:0;  border-top-width:7px;  border-top-style:solid;  border-top-color:#cccccc;  border-top-color:rgba(204, 204, 204, 0.2)}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after{  bottom:auto;  top:-3px;  border-top:6px solid white;  border-bottom:0}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before{  right:12px;  left:auto}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after{  right:13px;  left:auto}.bootstrap-select.show-menu-arrow.open > .dropdown-toggle:before,.bootstrap-select.show-menu-arrow.open > .dropdown-toggle:after{  display:block}.bs-searchbox,.bs-actionsbox{  padding:4px 8px}.bs-actionsbox{  float:left;  width:100%;  -webkit-box-sizing:border-box;     -moz-box-sizing:border-box;          box-sizing:border-box}.bs-actionsbox .btn-group button{  width:50%}.bs-searchbox + .bs-actionsbox{  padding:0 8px 4px}.bs-searchbox input.form-control{  margin-bottom:0;  width:100%}.mobile-device{  position:absolute;  top:0;  left:0;  display:block !important;  width:100%;  height:100% !important;  opacity:0}colgroup col.info2{  background-color:#dff0d8}colgroup col.info1{  background-color:#d9edf7;  } .nono{display:none}.tipp, .tipp_oc{   position:relative;   min-height:1.7em;   margin-bottom:1em}.tipp{   clear:both;   margin-top:0.5em}* html .tipp{   height:1.7em}.tipp_logo{   margin-right:1em;   padding-bottom:0.25em;   padding-top:0.25em;   width:4em;   text-align:center;   float:left;   font-weight:bold;   color:white;   background-color:#0164A5}.tipp_text{   margin-top:0em;   margin-bottom:0em;   margin-left:5em;   padding:0em}.acceptance{text-align:right}.ueberschrift_fett{font-weight:bold}.fett_rot{font-weight:bold;color:#FF7800;margin-top:1em;margin-bottom:1em}.source{vertical-align:bottom;text-align:center;padding-bottom:0.5em}.source img{border:none}.article_text strong{font-size:1.1em}.center{text-align:center}.taste{  display:inline;  border-width:0.2em;  border-style:solid;  border-color:#ddd #bbb #bbb #ddd;  background-color:#eee;  padding:0.1em 0.4em;  font-size:0.8em;  white-space:pre}.taste *{  display:inline}.strg{   padding:2px 8px 2px 4px}.trennlinie{width:100%}.sitemap{font-size:1.1em}.syndicationsubnavigation, .syndicationsubnavigation ul,.syndicationsubnavigation ul.li{display:inline;text-decoration:none;list-style-type:none}.ac-container{width:100%;margin:10px auto 30px auto;text-align:left}.ac-container label{padding:5px 20px;position:relative;z-index:20;display:block;height:30px;cursor:pointer;color:#333;line-height:22px;font-size:15px;background:#ffffff;background:-moz-linear-gradient(top, #ffffff 1%, #eaeaea 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(1%,#ffffff), color-stop(100%,#eaeaea));background:-webkit-linear-gradient(top, #ffffff 1%,#eaeaea 100%);background:-o-linear-gradient(top, #ffffff 1%,#eaeaea 100%);background:-ms-linear-gradient(top, #ffffff 1%,#eaeaea 100%);background:linear-gradient(top, #ffffff 1%,#eaeaea 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eaeaea',GradientType=0 );box-shadow:0px 0px 0px 1px rgba(155,155,155,0.3), 1px 0px 0px 0px rgba(255,255,255,0.9) inset, 0px 2px 2px rgba(0,0,0,0.1)}.ac-container label:hover{background:#fff}.ac-container input:checked + label,.ac-container input:checked + label:hover{background:#3a4760;color:#FFFFFF;text-shadow:black 0.1em 0.1em 0.2em;box-shadow:0px 0px 0px 1px rgba(155,155,155,0.3), 0px 2px 2px rgba(0,0,0,0.1)}.ac-container label:hover:after,.ac-container input:checked + label:hover:after{content:'';position:absolute;width:24px;height:24px;right:13px;top:7px;background:transparent url(arrow_down.png) no-repeat center center}.ac-container input:checked + label:hover:after{background-image:url(arrow_up.png)}.ac-container input{display:none}.ac-container article{padding-left:20px;padding-right:20px;background:rgba(255, 255, 255, 0.5);margin-top:-1px;overflow:hidden;height:0px;position:relative;z-index:10;-webkit-transition:height 0.3s ease-in-out, box-shadow 0.6s linear;-moz-transition:height 0.3s ease-in-out, box-shadow 0.6s linear;-o-transition:height 0.3s ease-in-out, box-shadow 0.6s linear;-ms-transition:height 0.3s ease-in-out, box-shadow 0.6s linear;transition:height 0.3s ease-in-out, box-shadow 0.6s linear}.ac-container article p{line-height:23px;font-size:14px;text-shadow:1px 1px 1px rgba(255,255,255,0.8)}.ac-container input:checked ~ article{-webkit-transition:height 0.5s ease-in-out, box-shadow 0.1s linear;-moz-transition:height 0.5s ease-in-out, box-shadow 0.1s linear;-o-transition:height 0.5s ease-in-out, box-shadow 0.1s linear;-ms-transition:height 0.5s ease-in-out, box-shadow 0.1s linear;transition:height 0.5s ease-in-out, box-shadow 0.1s linear;box-shadow:0px 0px 0px 1px rgba(155,155,155,0.3)}.ac-container input:checked ~ article.ac-small{height:280px}.ac-container input:checked ~ article.ac-medium{height:180px}.ac-container input:checked ~ article.ac-large{height:230px}.img{padding-right:10px}.news-list-item{min-height:150px}.polyglot-language-switcher,.polyglot-language-switcher *{margin:0;padding:0}.polyglot-language-switcher{position:relative}.polyglot-language-switcher ul{list-style:none}.polyglot-language-switcher a{transition:all 0.2s ease-in-out}.polyglot-language-switcher img{margin-right:3px}.polyglot-language-switcher > .pls-selected-locale{text-decoration:none;color:#333; position:relative; }.polyglot-language-switcher > .pls-selected-locale:hover{color:#3a91bd}.polyglot-language-switcher > .pls-selected-locale:after{ content:" "; position:absolute;top:50%;margin-top:-2px;left:100%;margin-left:5px;width:0; height:0; border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #000}.pls-language-container-scrollable{position:absolute;top:100%;left:0;z-index:10000;width:100%;overflow-x:auto}.pls-language-container{margin-top:10px;padding:10px 0;border:1px solid #ccc;box-shadow:0 1px 2px rgba(0,0,0,.08);background-color:#fff}.pls-language-container td{padding:0 10px;border-right:1px solid #ccc;vertical-align:top}.pls-language-container td:last-child{border-right:none}.pls-language-container a{color:#3a91bd;text-decoration:none;padding:5px 10px;display:block;white-space:nowrap}.pls-language-container a:hover{background-color:#f5f5f5;color:#333; }.pls-language-container .pls-selected-locale{color:#333;font-weight:bold;cursor:default}#accordion .panel-heading{ padding:0}#accordion .panel-title > a{display:block;padding:0.4em 0.6em;    outline:none;    font-weight:normal;    text-decoration:none !important}#accordion .panel-title > a.accordion-toggle::before, #accordion a[data-toggle="collapse"]::before {    content:"\e113";    float:left;    font-family:'Glyphicons Halflings';margin-right :1em}#accordion .panel-title > a.accordion-toggle.collapsed::before, #accordion a.collapsed[data-toggle="collapse"]::before {    content:"\e114"}.borderless td, .borderless th{    border:none}.panel-info{  border-color:#ddd}.panel-info > .panel-heading{  color:#31708f;   border-color:#ddd;    background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0); background-repeat:repeat-x}.panel-info > .panel-heading + .panel-collapse > .panel-body{  border-top-color:#ddd}.panel-info > .panel-heading .badge{  color:#ddd;  background-color:#31708f}.panel-info > .panel-footer + .panel-collapse > .panel-body{  border-bottom-color:#ddd}.datepicker-dropdown:after,.datepicker-dropdown:before{content:'';display:inline-block;border-top:0;position:absolute}.datepicker{border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker.datepicker-rtl{direction:rtl}.datepicker.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0;padding:4px}.datepicker-dropdown:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(0,0,0,.15);border-bottom-color:rgba(0,0,0,.2)}.datepicker-dropdown:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid rgba(0,0,0,.15)}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker>div{display:none}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker table tr td,.datepicker table tr th{text-align:center;width:30px;height:30px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.new,.datepicker table tr td.old{color:#999}.datepicker table tr td.day:hover,.datepicker table tr td.focused{background:#eee;cursor:pointer}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td.highlighted{color:#000;background-color:#d9edf7;border-color:#85c5e5;border-radius:0}.datepicker table tr td.highlighted.focus,.datepicker table tr td.highlighted:focus{color:#000;background-color:#afd9ee;border-color:#298fc2}.datepicker table tr td.highlighted.active,.datepicker table tr td.highlighted:active,.datepicker table tr td.highlighted:hover,.open>.dropdown-toggle.datepicker table tr td.highlighted{color:#000;background-color:#afd9ee;border-color:#52addb}.datepicker table tr td.highlighted.active.focus,.datepicker table tr td.highlighted.active:focus,.datepicker table tr td.highlighted.active:hover,.datepicker table tr td.highlighted:active.focus,.datepicker table tr td.highlighted:active:focus,.datepicker table tr td.highlighted:active:hover,.open>.dropdown-toggle.datepicker table tr td.highlighted.focus,.open>.dropdown-toggle.datepicker table tr td.highlighted:focus,.open>.dropdown-toggle.datepicker table tr td.highlighted:hover{color:#000;background-color:#91cbe8;border-color:#298fc2}.datepicker table tr td.highlighted.active,.datepicker table tr td.highlighted:active,.open>.dropdown-toggle.datepicker table tr td.highlighted{background-image:none}.datepicker table tr td.highlighted.disabled.focus,.datepicker table tr td.highlighted.disabled:focus,.datepicker table tr td.highlighted.disabled:hover,.datepicker table tr td.highlighted[disabled].focus,.datepicker table tr td.highlighted[disabled]:focus,.datepicker table tr td.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.highlighted.focus,fieldset[disabled] .datepicker table tr td.highlighted:focus,fieldset[disabled] .datepicker table tr td.highlighted:hover{background-color:#d9edf7;border-color:#85c5e5}.datepicker table tr td.highlighted.focused{background:#afd9ee}.datepicker table tr td.highlighted.disabled,.datepicker table tr td.highlighted.disabled:active{background:#d9edf7;color:#999}.datepicker table tr td.today{color:#000;background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today.focus,.datepicker table tr td.today:focus{color:#000;background-color:#ffc966;border-color:#b37400}.datepicker table tr td.today.active,.datepicker table tr td.today:active,.datepicker table tr td.today:hover,.open>.dropdown-toggle.datepicker table tr td.today{color:#000;background-color:#ffc966;border-color:#f59e00}.datepicker table tr td.today.active.focus,.datepicker table tr td.today.active:focus,.datepicker table tr td.today.active:hover,.datepicker table tr td.today:active.focus,.datepicker table tr td.today:active:focus,.datepicker table tr td.today:active:hover,.open>.dropdown-toggle.datepicker table tr td.today.focus,.open>.dropdown-toggle.datepicker table tr td.today:focus,.open>.dropdown-toggle.datepicker table tr td.today:hover{color:#000;background-color:#ffbc42;border-color:#b37400}.datepicker table tr td.today.active,.datepicker table tr td.today:active,.open>.dropdown-toggle.datepicker table tr td.today{background-image:none}.datepicker table tr td.today.disabled.focus,.datepicker table tr td.today.disabled:focus,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today[disabled].focus,.datepicker table tr td.today[disabled]:focus,.datepicker table tr td.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.today.focus,fieldset[disabled] .datepicker table tr td.today:focus,fieldset[disabled] .datepicker table tr td.today:hover{background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today.focused{background:#ffc966}.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:active{background:#ffdb99;color:#999}.datepicker table tr td.range{color:#000;background-color:#eee;border-color:#bbb;border-radius:0}.datepicker table tr td.range.focus,.datepicker table tr td.range:focus{color:#000;background-color:#d5d5d5;border-color:#7c7c7c}.datepicker table tr td.range.active,.datepicker table tr td.range:active,.datepicker table tr td.range:hover,.open>.dropdown-toggle.datepicker table tr td.range{color:#000;background-color:#d5d5d5;border-color:#9d9d9d}.datepicker table tr td.range.active.focus,.datepicker table tr td.range.active:focus,.datepicker table tr td.range.active:hover,.datepicker table tr td.range:active.focus,.datepicker table tr td.range:active:focus,.datepicker table tr td.range:active:hover,.open>.dropdown-toggle.datepicker table tr td.range.focus,.open>.dropdown-toggle.datepicker table tr td.range:focus,.open>.dropdown-toggle.datepicker table tr td.range:hover{color:#000;background-color:#c3c3c3;border-color:#7c7c7c}.datepicker table tr td.range.active,.datepicker table tr td.range:active,.open>.dropdown-toggle.datepicker table tr td.range{background-image:none}.datepicker table tr td.range.disabled.focus,.datepicker table tr td.range.disabled:focus,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range[disabled].focus,.datepicker table tr td.range[disabled]:focus,.datepicker table tr td.range[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.focus,fieldset[disabled] .datepicker table tr td.range:focus,fieldset[disabled] .datepicker table tr td.range:hover{background-color:#eee;border-color:#bbb}.datepicker table tr td.range.focused{background:#d5d5d5}.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:active{background:#eee;color:#999}.datepicker table tr td.range.highlighted{color:#000;background-color:#e4eef3;border-color:#9dc1d3}.datepicker table tr td.range.highlighted.focus,.datepicker table tr td.range.highlighted:focus{color:#000;background-color:#c1d7e3;border-color:#4b88a6}.datepicker table tr td.range.highlighted.active,.datepicker table tr td.range.highlighted:active,.datepicker table tr td.range.highlighted:hover,.open>.dropdown-toggle.datepicker table tr td.range.highlighted{color:#000;background-color:#c1d7e3;border-color:#73a6c0}.datepicker table tr td.range.highlighted.active.focus,.datepicker table tr td.range.highlighted.active:focus,.datepicker table tr td.range.highlighted.active:hover,.datepicker table tr td.range.highlighted:active.focus,.datepicker table tr td.range.highlighted:active:focus,.datepicker table tr td.range.highlighted:active:hover,.open>.dropdown-toggle.datepicker table tr td.range.highlighted.focus,.open>.dropdown-toggle.datepicker table tr td.range.highlighted:focus,.open>.dropdown-toggle.datepicker table tr td.range.highlighted:hover{color:#000;background-color:#a8c8d8;border-color:#4b88a6}.datepicker table tr td.range.highlighted.active,.datepicker table tr td.range.highlighted:active,.open>.dropdown-toggle.datepicker table tr td.range.highlighted{background-image:none}.datepicker table tr td.range.highlighted.disabled.focus,.datepicker table tr td.range.highlighted.disabled:focus,.datepicker table tr td.range.highlighted.disabled:hover,.datepicker table tr td.range.highlighted[disabled].focus,.datepicker table tr td.range.highlighted[disabled]:focus,.datepicker table tr td.range.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.highlighted.focus,fieldset[disabled] .datepicker table tr td.range.highlighted:focus,fieldset[disabled] .datepicker table tr td.range.highlighted:hover{background-color:#e4eef3;border-color:#9dc1d3}.datepicker table tr td.range.highlighted.focused{background:#c1d7e3}.datepicker table tr td.range.highlighted.disabled,.datepicker table tr td.range.highlighted.disabled:active{background:#e4eef3;color:#999}.datepicker table tr td.range.today{color:#000;background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td.range.today.focus,.datepicker table tr td.range.today:focus{color:#000;background-color:#f4b747;border-color:#815608}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover,.open>.dropdown-toggle.datepicker table tr td.range.today{color:#000;background-color:#f4b747;border-color:#bf800c}.datepicker table tr td.range.today.active.focus,.datepicker table tr td.range.today.active:focus,.datepicker table tr td.range.today.active:hover,.datepicker table tr td.range.today:active.focus,.datepicker table tr td.range.today:active:focus,.datepicker table tr td.range.today:active:hover,.open>.dropdown-toggle.datepicker table tr td.range.today.focus,.open>.dropdown-toggle.datepicker table tr td.range.today:focus,.open>.dropdown-toggle.datepicker table tr td.range.today:hover{color:#000;background-color:#f2aa25;border-color:#815608}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:active,.open>.dropdown-toggle.datepicker table tr td.range.today{background-image:none}.datepicker table tr td.range.today.disabled.focus,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today[disabled].focus,.datepicker table tr td.range.today[disabled]:focus,.datepicker table tr td.range.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.today.focus,fieldset[disabled] .datepicker table tr td.range.today:focus,fieldset[disabled] .datepicker table tr td.range.today:hover{background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:active{background:#f7ca77;color:#999}.datepicker table tr td.active.active,.datepicker table tr td.active.highlighted.active,.datepicker table tr td.active.highlighted:active,.datepicker table tr td.active:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected.highlighted.active,.datepicker table tr td.selected.highlighted:active,.datepicker table tr td.selected:active,.open>.dropdown-toggle.datepicker table tr td.active,.open>.dropdown-toggle.datepicker table tr td.active.highlighted,.open>.dropdown-toggle.datepicker table tr td.selected,.open>.dropdown-toggle.datepicker table tr td.selected.highlighted{background-image:none}.datepicker table tr td.selected,.datepicker table tr td.selected.highlighted{color:#fff;background-color:#999;border-color:#555;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected.focus,.datepicker table tr td.selected.highlighted.focus,.datepicker table tr td.selected.highlighted:focus,.datepicker table tr td.selected:focus{color:#fff;background-color:grey;border-color:#161616}.datepicker table tr td.selected.active,.datepicker table tr td.selected.highlighted.active,.datepicker table tr td.selected.highlighted:active,.datepicker table tr td.selected.highlighted:hover,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover,.open>.dropdown-toggle.datepicker table tr td.selected,.open>.dropdown-toggle.datepicker table tr td.selected.highlighted{color:#fff;background-color:grey;border-color:#373737}.datepicker table tr td.selected.active.focus,.datepicker table tr td.selected.active:focus,.datepicker table tr td.selected.active:hover,.datepicker table tr td.selected.highlighted.active.focus,.datepicker table tr td.selected.highlighted.active:focus,.datepicker table tr td.selected.highlighted.active:hover,.datepicker table tr td.selected.highlighted:active.focus,.datepicker table tr td.selected.highlighted:active:focus,.datepicker table tr td.selected.highlighted:active:hover,.datepicker table tr td.selected:active.focus,.datepicker table tr td.selected:active:focus,.datepicker table tr td.selected:active:hover,.open>.dropdown-toggle.datepicker table tr td.selected.focus,.open>.dropdown-toggle.datepicker table tr td.selected.highlighted.focus,.open>.dropdown-toggle.datepicker table tr td.selected.highlighted:focus,.open>.dropdown-toggle.datepicker table tr td.selected.highlighted:hover,.open>.dropdown-toggle.datepicker table tr td.selected:focus,.open>.dropdown-toggle.datepicker table tr td.selected:hover{color:#fff;background-color:#6e6e6e;border-color:#161616}.datepicker table tr td.selected.disabled.focus,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.highlighted.disabled.focus,.datepicker table tr td.selected.highlighted.disabled:focus,.datepicker table tr td.selected.highlighted.disabled:hover,.datepicker table tr td.selected.highlighted[disabled].focus,.datepicker table tr td.selected.highlighted[disabled]:focus,.datepicker table tr td.selected.highlighted[disabled]:hover,.datepicker table tr td.selected[disabled].focus,.datepicker table tr td.selected[disabled]:focus,.datepicker table tr td.selected[disabled]:hover,fieldset[disabled] .datepicker table tr td.selected.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:hover,fieldset[disabled] .datepicker table tr td.selected:focus,fieldset[disabled] .datepicker table tr td.selected:hover{background-color:#999;border-color:#555}.datepicker table tr td.active,.datepicker table tr td.active.highlighted{color:#fff;background-color:#428bca;border-color:#357ebd;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active.focus,.datepicker table tr td.active.highlighted.focus,.datepicker table tr td.active.highlighted:focus,.datepicker table tr td.active:focus{color:#fff;background-color:#3071a9;border-color:#193c5a}.datepicker table tr td.active.active,.datepicker table tr td.active.highlighted.active,.datepicker table tr td.active.highlighted:active,.datepicker table tr td.active.highlighted:hover,.datepicker table tr td.active:active,.datepicker table tr td.active:hover,.open>.dropdown-toggle.datepicker table tr td.active,.open>.dropdown-toggle.datepicker table tr td.active.highlighted{color:#fff;background-color:#3071a9;border-color:#285e8e}.datepicker table tr td.active.active.focus,.datepicker table tr td.active.active:focus,.datepicker table tr td.active.active:hover,.datepicker table tr td.active.highlighted.active.focus,.datepicker table tr td.active.highlighted.active:focus,.datepicker table tr td.active.highlighted.active:hover,.datepicker table tr td.active.highlighted:active.focus,.datepicker table tr td.active.highlighted:active:focus,.datepicker table tr td.active.highlighted:active:hover,.datepicker table tr td.active:active.focus,.datepicker table tr td.active:active:focus,.datepicker table tr td.active:active:hover,.open>.dropdown-toggle.datepicker table tr td.active.focus,.open>.dropdown-toggle.datepicker table tr td.active.highlighted.focus,.open>.dropdown-toggle.datepicker table tr td.active.highlighted:focus,.open>.dropdown-toggle.datepicker table tr td.active.highlighted:hover,.open>.dropdown-toggle.datepicker table tr td.active:focus,.open>.dropdown-toggle.datepicker table tr td.active:hover{color:#fff;background-color:#285e8e;border-color:#193c5a}.datepicker table tr td.active.disabled.focus,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.highlighted.disabled.focus,.datepicker table tr td.active.highlighted.disabled:focus,.datepicker table tr td.active.highlighted.disabled:hover,.datepicker table tr td.active.highlighted[disabled].focus,.datepicker table tr td.active.highlighted[disabled]:focus,.datepicker table tr td.active.highlighted[disabled]:hover,.datepicker table tr td.active[disabled].focus,.datepicker table tr td.active[disabled]:focus,.datepicker table tr td.active[disabled]:hover,fieldset[disabled] .datepicker table tr td.active.focus,fieldset[disabled] .datepicker table tr td.active.highlighted.focus,fieldset[disabled] .datepicker table tr td.active.highlighted:focus,fieldset[disabled] .datepicker table tr td.active.highlighted:hover,fieldset[disabled] .datepicker table tr td.active:focus,fieldset[disabled] .datepicker table tr td.active:hover{background-color:#428bca;border-color:#357ebd}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:4px}.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker .datepicker-switch,.datepicker .next,.datepicker .prev,.datepicker tfoot tr th,.input-group.date .input-group-addon{cursor:pointer}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{color:#fff;background-color:#428bca;border-color:#357ebd;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover.focus,.datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.focus,.datepicker table tr td span.active:focus,.datepicker table tr td span.active:hover.focus,.datepicker table tr td span.active:hover:focus{color:#fff;background-color:#3071a9;border-color:#193c5a}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:hover,.open>.dropdown-toggle.datepicker table tr td span.active,.open>.dropdown-toggle.datepicker table tr td span.active.disabled,.open>.dropdown-toggle.datepicker table tr td span.active.disabled:hover,.open>.dropdown-toggle.datepicker table tr td span.active:hover{color:#fff;background-color:#3071a9;border-color:#285e8e}.datepicker table tr td span.active.active.focus,.datepicker table tr td span.active.active:focus,.datepicker table tr td span.active.active:hover,.datepicker table tr td span.active.disabled.active.focus,.datepicker table tr td span.active.disabled.active:focus,.datepicker table tr td span.active.disabled.active:hover,.datepicker table tr td span.active.disabled:active.focus,.datepicker table tr td span.active.disabled:active:focus,.datepicker table tr td span.active.disabled:active:hover,.datepicker table tr td span.active.disabled:hover.active.focus,.datepicker table tr td span.active.disabled:hover.active:focus,.datepicker table tr td span.active.disabled:hover.active:hover,.datepicker table tr td span.active.disabled:hover:active.focus,.datepicker table tr td span.active.disabled:hover:active:focus,.datepicker table tr td span.active.disabled:hover:active:hover,.datepicker table tr td span.active:active.focus,.datepicker table tr td span.active:active:focus,.datepicker table tr td span.active:active:hover,.datepicker table tr td span.active:hover.active.focus,.datepicker table tr td span.active:hover.active:focus,.datepicker table tr td span.active:hover.active:hover,.datepicker table tr td span.active:hover:active.focus,.datepicker table tr td span.active:hover:active:focus,.datepicker table tr td span.active:hover:active:hover,.open>.dropdown-toggle.datepicker table tr td span.active.disabled.focus,.open>.dropdown-toggle.datepicker table tr td span.active.disabled:focus,.open>.dropdown-toggle.datepicker table tr td span.active.disabled:hover,.open>.dropdown-toggle.datepicker table tr td span.active.disabled:hover.focus,.open>.dropdown-toggle.datepicker table tr td span.active.disabled:hover:focus,.open>.dropdown-toggle.datepicker table tr td span.active.disabled:hover:hover,.open>.dropdown-toggle.datepicker table tr td span.active.focus,.open>.dropdown-toggle.datepicker table tr td span.active:focus,.open>.dropdown-toggle.datepicker table tr td span.active:hover,.open>.dropdown-toggle.datepicker table tr td span.active:hover.focus,.open>.dropdown-toggle.datepicker table tr td span.active:hover:focus,.open>.dropdown-toggle.datepicker table tr td span.active:hover:hover{color:#fff;background-color:#285e8e;border-color:#193c5a}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active,.open>.dropdown-toggle.datepicker table tr td span.active,.open>.dropdown-toggle.datepicker table tr td span.active.disabled,.open>.dropdown-toggle.datepicker table tr td span.active.disabled:hover,.open>.dropdown-toggle.datepicker table tr td span.active:hover{background-image:none}.datepicker table tr td span.active.disabled.disabled.focus,.datepicker table tr td span.active.disabled.disabled:focus,.datepicker table tr td span.active.disabled.disabled:hover,.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.disabled.focus,.datepicker table tr td span.active.disabled:hover.disabled:focus,.datepicker table tr td span.active.disabled:hover.disabled:hover,.datepicker table tr td span.active.disabled:hover[disabled].focus,.datepicker table tr td span.active.disabled:hover[disabled]:focus,.datepicker table tr td span.active.disabled:hover[disabled]:hover,.datepicker table tr td span.active.disabled[disabled].focus,.datepicker table tr td span.active.disabled[disabled]:focus,.datepicker table tr td span.active.disabled[disabled]:hover,.datepicker table tr td span.active:hover.disabled.focus,.datepicker table tr td span.active:hover.disabled:focus,.datepicker table tr td span.active:hover.disabled:hover,.datepicker table tr td span.active:hover[disabled].focus,.datepicker table tr td span.active:hover[disabled]:focus,.datepicker table tr td span.active:hover[disabled]:hover,.datepicker table tr td span.active[disabled].focus,.datepicker table tr td span.active[disabled]:focus,.datepicker table tr td span.active[disabled]:hover,fieldset[disabled] .datepicker table tr td span.active.disabled.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,fieldset[disabled] .datepicker table tr td span.active.focus,fieldset[disabled] .datepicker table tr td span.active:focus,fieldset[disabled] .datepicker table tr td span.active:hover,fieldset[disabled] .datepicker table tr td span.active:hover.focus,fieldset[disabled] .datepicker table tr td span.active:hover:focus,fieldset[disabled] .datepicker table tr td span.active:hover:hover{background-color:#428bca;border-color:#357ebd}.datepicker table tr td span.new,.datepicker table tr td span.old{color:#999}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.input-daterange{width:100%}.input-daterange input{text-align:center}.input-daterange input:first-child{border-radius:3px 0 0 3px}.input-daterange input:last-child{border-radius:0 3px 3px 0}.input-daterange .input-group-addon{width:auto;min-width:16px;padding:4px 5px;font-weight:400;line-height:1.42857143;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:solid #ccc;border-width:1px 0;margin-left:-5px;margin-right:-5px}table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0}table.dataTable thead th,table.dataTable tfoot th{font-weight:bold}table.dataTable thead th,table.dataTable thead td{padding:10px 18px;border-bottom:1px solid #111}table.dataTable thead th:active,table.dataTable thead td:active{outline:none}table.dataTable tfoot th,table.dataTable tfoot td{padding:10px 18px 6px 18px;border-top:1px solid #111}table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting{cursor:pointer;*cursor:hand}table.dataTable thead .sorting{background:url("../images/sort_both.png") no-repeat center right}table.dataTable thead .sorting_asc{background:url("../images/sort_asc.png") no-repeat center right}table.dataTable thead .sorting_desc{background:url("../images/sort_desc.png") no-repeat center right}table.dataTable thead .sorting_asc_disabled{background:url("../images/sort_asc_disabled.png") no-repeat center right}table.dataTable thead .sorting_desc_disabled{background:url("../images/sort_desc_disabled.png") no-repeat center right}table.dataTable tbody tr{background-color:#fff}table.dataTable tbody tr.selected{background-color:#b0bed9}table.dataTable tbody th,table.dataTable tbody td{padding:8px 10px}table.dataTable.row-border tbody th,table.dataTable.row-border tbody td,table.dataTable.display tbody th,table.dataTable.display tbody td{border-top:1px solid #ddd}table.dataTable.row-border tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td,table.dataTable.display tbody tr:first-child th,table.dataTable.display tbody tr:first-child td{border-top:none}table.dataTable.cell-border tbody th,table.dataTable.cell-border tbody td{border-top:1px solid #ddd;border-right:1px solid #ddd}table.dataTable.cell-border tbody tr th:first-child,table.dataTable.cell-border tbody tr td:first-child{border-left:1px solid #ddd}table.dataTable.cell-border tbody tr:first-child th,table.dataTable.cell-border tbody tr:first-child td{border-top:none}table.dataTable.stripe tbody tr.odd,table.dataTable.display tbody tr.odd{background-color:#f9f9f9}table.dataTable.stripe tbody tr.odd.selected,table.dataTable.display tbody tr.odd.selected{background-color:#abb9d3}table.dataTable.hover tbody tr:hover,table.dataTable.hover tbody tr.odd:hover,table.dataTable.hover tbody tr.even:hover,table.dataTable.display tbody tr:hover,table.dataTable.display tbody tr.odd:hover,table.dataTable.display tbody tr.even:hover{background-color:#f5f5f5}table.dataTable.hover tbody tr:hover.selected,table.dataTable.hover tbody tr.odd:hover.selected,table.dataTable.hover tbody tr.even:hover.selected,table.dataTable.display tbody tr:hover.selected,table.dataTable.display tbody tr.odd:hover.selected,table.dataTable.display tbody tr.even:hover.selected{background-color:#a9b7d1}table.dataTable.order-column tbody tr>.sorting_1,table.dataTable.order-column tbody tr>.sorting_2,table.dataTable.order-column tbody tr>.sorting_3,table.dataTable.display tbody tr>.sorting_1,table.dataTable.display tbody tr>.sorting_2,table.dataTable.display tbody tr>.sorting_3{background-color:#f9f9f9}table.dataTable.order-column tbody tr.selected>.sorting_1,table.dataTable.order-column tbody tr.selected>.sorting_2,table.dataTable.order-column tbody tr.selected>.sorting_3,table.dataTable.display tbody tr.selected>.sorting_1,table.dataTable.display tbody tr.selected>.sorting_2,table.dataTable.display tbody tr.selected>.sorting_3{background-color:#acbad4}table.dataTable.display tbody tr.odd>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd>.sorting_1{background-color:#f1f1f1}table.dataTable.display tbody tr.odd>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd>.sorting_2{background-color:#f3f3f3}table.dataTable.display tbody tr.odd>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd>.sorting_3{background-color:#f5f5f5}table.dataTable.display tbody tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_1{background-color:#a6b3cd}table.dataTable.display tbody tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_2{background-color:#a7b5ce}table.dataTable.display tbody tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_3{background-color:#a9b6d0}table.dataTable.display tbody tr.even>.sorting_1,table.dataTable.order-column.stripe tbody tr.even>.sorting_1{background-color:#f9f9f9}table.dataTable.display tbody tr.even>.sorting_2,table.dataTable.order-column.stripe tbody tr.even>.sorting_2{background-color:#fbfbfb}table.dataTable.display tbody tr.even>.sorting_3,table.dataTable.order-column.stripe tbody tr.even>.sorting_3{background-color:#fdfdfd}table.dataTable.display tbody tr.even.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_1{background-color:#acbad4}table.dataTable.display tbody tr.even.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_2{background-color:#adbbd6}table.dataTable.display tbody tr.even.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_3{background-color:#afbdd8}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.display tbody tr.odd:hover>.sorting_1,table.dataTable.display tbody tr.even:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr.odd:hover>.sorting_1,table.dataTable.order-column.hover tbody tr.even:hover>.sorting_1{background-color:#eaeaea}table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.display tbody tr.odd:hover>.sorting_2,table.dataTable.display tbody tr.even:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr.odd:hover>.sorting_2,table.dataTable.order-column.hover tbody tr.even:hover>.sorting_2{background-color:#ebebeb}table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.display tbody tr.odd:hover>.sorting_3,table.dataTable.display tbody tr.even:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr.odd:hover>.sorting_3,table.dataTable.order-column.hover tbody tr.even:hover>.sorting_3{background-color:#eee}table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.display tbody tr.odd:hover.selected>.sorting_1,table.dataTable.display tbody tr.even:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr.odd:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr.even:hover.selected>.sorting_1{background-color:#a1aec7}table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.display tbody tr.odd:hover.selected>.sorting_2,table.dataTable.display tbody tr.even:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr.odd:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr.even:hover.selected>.sorting_2{background-color:#a2afc8}table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.display tbody tr.odd:hover.selected>.sorting_3,table.dataTable.display tbody tr.even:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr.odd:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr.even:hover.selected>.sorting_3{background-color:#a4b2cb}table.dataTable.no-footer{border-bottom:1px solid #111}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}table.dataTable.compact thead th,table.dataTable.compact thead td{padding:5px 9px}table.dataTable.compact tfoot th,table.dataTable.compact tfoot td{padding:5px 9px 3px 9px}table.dataTable.compact tbody th,table.dataTable.compact tbody td{padding:4px 5px}table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}table.dataTable th.dt-center,table.dataTable td.dt-center,table.dataTable td.dataTables_empty{text-align:center}table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}table.dataTable,table.dataTable th,table.dataTable td{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.dataTables_wrapper{position:relative;clear:both;*zoom:1;zoom:1}.dataTables_wrapper .dataTables_length{float:left}.dataTables_wrapper .dataTables_filter{float:right;text-align:right}.dataTables_wrapper .dataTables_filter input{margin-left:0.5em}.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:0.755em}.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;padding-top:0.25em}.dataTables_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:0.5em 1em;margin-left:2px;text-align:center;text-decoration:none !important;cursor:pointer;*cursor:hand;color:#333 !important;border:1px solid transparent}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#333 !important;border:1px solid #cacaca;background-color:#fff;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #dcdcdc));background:-webkit-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-moz-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-ms-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-o-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:linear-gradient(to bottom, #fff 0%, #dcdcdc 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{cursor:default;color:#666 !important;border:1px solid transparent;background:transparent;box-shadow:none}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:white !important;border:1px solid #111;background-color:#585858;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111));background:-webkit-linear-gradient(top, #585858 0%, #111 100%);background:-moz-linear-gradient(top, #585858 0%, #111 100%);background:-ms-linear-gradient(top, #585858 0%, #111 100%);background:-o-linear-gradient(top, #585858 0%, #111 100%);background:linear-gradient(to bottom, #585858 0%, #111 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:none;background-color:#2b2b2b;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c));background:-webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);box-shadow:inset 0 0 3px #111}.dataTables_wrapper .dataTables_processing{position:absolute;top:50%;left:50%;width:100%;height:40px;margin-left:-50%;margin-top:-25px;padding-top:20px;text-align:center;font-size:1.2em;background-color:white;background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(25%, rgba(255,255,255,0.9)), color-stop(75%, rgba(255,255,255,0.9)), color-stop(100%, rgba(255,255,255,0)));background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-o-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%)}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate{color:#333}.dataTables_wrapper .dataTables_scroll{clear:both}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{*margin-top:-1px;-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td>div.dataTables_sizing{height:0;overflow:hidden;margin:0 !important;padding:0 !important}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid #111}.dataTables_wrapper.no-footer div.dataTables_scrollHead table,.dataTables_wrapper.no-footer div.dataTables_scrollBody table{border-bottom:none}.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (max-width:767px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center}.dataTables_wrapper .dataTables_paginate{margin-top:0.5em}}@media screen and (max-width:640px){.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter{float:none;text-align:center}.dataTables_wrapper .dataTables_filter{margin-top:0.5em}}