.coursesupplier-row,.row.pagination:after,dl dt{clear:both}@font-face{font-family:FontAwesome;font-style:normal;font-weight:400;src:url(../fonts/icon/font_awesome/fontawesome-webfont.eot);src:url(../fonts/icon/font_awesome/fontawesome-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/icon/font_awesome/fontawesome-webfont.woff) format("woff"),url(../fonts/icon/font_awesome/fontawesome-webfont.ttf) format("truetype"),url(../fonts/icon/font_awesome/fontawesome-webfont.svg#FontAwesome) format("svg")}a.action{position:relative;display:block}.icon,[class*=icon-],table th.asc,table th.desc{display:inherit;font-style:normal}.icon:before,[class*=icon-]:before,table th.asc:before,table th.desc:before{font-family:FontAwesome;position:absolute;top:0;left:0;font-size:20px;font-size:2rem}a.button,body,button,html{font-family:arial,verdana,helvetica,sans-serif}.icon span,[class*=icon-] span,table th.asc span,table th.desc span{text-indent:-119988px;overflow:hidden;text-align:left;display:inline-block}.icon-edit:before{content:'\f040';left:-20px;left:-2rem}.icon-user:before{content:'\f007';left:-20px;left:-2rem}.icon-trash:before{content:'\f1f8'}table .icon-edit:before,table .icon-user:before{left:0}table .icon-user:before{top:5px;top:.5rem}table th.asc,table th.desc{display:table-cell;position:relative}.icon-remove span,header a span{text-align:left;display:inline-block;overflow:hidden;text-indent:-119988px}table th.asc:before,table th.desc:before{left:initial;font-size:15px;font-size:1.5rem;right:5px;right:.5rem;top:5px;top:.5rem}table th.asc:before{content:'\f0d7'}table th.desc:before{content:'\f0d8'}.icon-plus:before{content:'\f067'}.icon-accept:before{content:'\f05d';color:#A6D096}.icon-restore:before{content:'\f045'}.icon-repeat:before{content:'\f01e'}.icon-calendar:before{content:'\f073'}.icon-remove:before{content:'\f00d';color:#C00}.icon-pdf:before{content:'\f1c1'}.icon-rework{position:relative}.icon-rework:before{content:'\f06a ';color:#bbb;font-size:20px;font-size:2rem}.red:before{color:#C00}a,h1,h2,main aside ul li a:hover,main aside ul li span:hover{color:#1f6b9a}.icon-sortable-asc{right:10px;right:1rem;position:absolute}.icon-sortable-asc:before{content:'\f0d8';font-size:15px;font-size:1.5rem}.icon-sortable-desc{right:10px;right:1rem;position:absolute}.info-text p i,.scroll label,a{position:relative}.icon-sortable-desc:before{content:'\f0d7';font-size:15px;font-size:1.5rem}.icon-previous:before{font-size:13px;font-size:1.3rem;content:'\f104'}.icon-first:before{font-size:13px;font-size:1.3rem;content:'\f100'}.icon-next:before{font-size:13px;font-size:1.3rem;content:'\f105'}.icon-last:before{font-size:13px;font-size:1.3rem;content:'\f101'}body,html{margin:0;text-align:center;color:#333;background-color:#ededed;font-size:16px;font-size:1.6rem}.bfg-state,.content ul.tabs li a,.gradient-grey{background:#fefefe;background:-moz-linear-gradient(top,#fefefe 0,#e2e2e2 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#fefefe),color-stop(100%,#e2e2e2));background:-webkit-linear-gradient(top,#fefefe 0,#e2e2e2 100%);background:-o-linear-gradient(top,#fefefe 0,#e2e2e2 100%);background:-ms-linear-gradient(top,#fefefe 0,#e2e2e2 100%);background:linear-gradient(to bottom,#fefefe 0,#e2e2e2 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#e2e2e2', GradientType=0 )}.gradient-blue{background:#a4c3d7;background:-moz-linear-gradient(top,#a4c3d7 0,#a4c3d7 4%,#1f6b9a 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#a4c3d7),color-stop(4%,#a4c3d7),color-stop(100%,#1f6b9a));background:-webkit-linear-gradient(top,#a4c3d7 0,#a4c3d7 4%,#1f6b9a 100%);background:-o-linear-gradient(top,#a4c3d7 0,#a4c3d7 4%,#1f6b9a 100%);background:-ms-linear-gradient(top,#a4c3d7 0,#a4c3d7 4%,#1f6b9a 100%);background:linear-gradient(to bottom,#a4c3d7 0,#a4c3d7 4%,#1f6b9a 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a4c3d7', endColorstr='#1f6b9a', GradientType=0 )}html{font-size:62.5%}h1,h2,h3,h4,h5,h6{font-size:12px;font-size:1.2rem;margin:0;font-weight:400;line-height:16px;line-height:1.6rem}.box .body p,h1,h3{margin-bottom:10px}a.button,button,h3,main aside ul li{font-weight:700}h1{font-size:19px;font-size:1.9rem;line-height:150%;margin-bottom:1rem}h2{font-size:14px;font-size:1.4rem;margin-bottom:7px;margin-bottom:.7rem;margin-top:10px;margin-top:1rem}h3{font-size:13px;font-size:1.3rem;margin-bottom:1rem}p,ul{margin:0}a{text-decoration:none}ol,ul{list-style-type:none;padding:0}ol li,ul li{margin:0;padding:0}.content ul{list-style-type:disc;padding-left:15px;padding-left:1.5rem}#wrapper{width:780px;width:78rem;margin:0 auto;margin-top:40px;margin-top:4rem;text-align:left;padding:10px;padding:1rem;background-color:#fff;border-radius:6px;-webkit-box-shadow:0 0 12px 8px #c8c8c8;-moz-box-shadow:0 0 12px 8px #c8c8c8;box-shadow:0 0 12px 8px #c8c8c8}header{background:url(/img/header_bg.gif) no-repeat #A4C3D7;height:100px;height:10rem;width:100%}header a{width:100%;height:100%;display:block}main{display:flex;padding:10px 10px 30px 0;padding:1rem 1rem 3rem 0}main aside{font-size:12px;font-size:1.2rem;width:210px;width:21rem;margin-right:40px;margin-right:4rem}main aside ul li a,main aside ul li span{border-bottom:1px solid #eee;display:block;padding:7px 15px;padding:.7rem 1.5rem;color:#424242}main aside ul li:last-of-type a,main aside ul li:last-of-type span{border-bottom:none}.box{margin-top:30px;margin-top:3rem}.box h3{background-color:#e6e6e6;padding:10px;padding:1rem;margin-bottom:1px;margin-bottom:.1rem}.box .body{background-color:#ededed;padding:10px;padding:1rem}.box .body p{margin-bottom:1rem}.content{font-size:12px;font-size:1.2rem;width:calc(100% - 250px)}.content p,.content ul{margin-bottom:10px;margin-bottom:1rem;line-height:18px;line-height:1.8rem}.content .border-top{border-top:1px solid #1f6b9a;padding-top:10px;padding-top:1rem}.content .border-bottom{border-bottom:1px solid #1f6b9a;padding-bottom:10px;padding-bottom:1rem}.content div[class*=flash-message--]{clear:both;font-size:14px;font-size:1.4rem;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-top:20px;margin-top:2rem;margin-bottom:20px;margin-bottom:2rem;padding:20px;padding:2rem;width:calc(100% - 40px);display:inline-block}.error-message,.flash-message--error{color:#c00!important}.flash-message--info{color:#1f6b9a!important}.form-error{border-color:#c00!important}.flash-message--success{color:#0a3}.error .error-message{font-size:11px;font-size:1.1rem;padding-top:3px;padding-top:.3rem}.box{font-size:11px;font-size:1.1rem}.box .input{margin-bottom:10px;margin-bottom:1rem}.box ul{margin:0 0 10px;margin:0 0 1rem}.box ul li{margin-bottom:4px;margin-bottom:.4rem}.box .bottom-links li{padding-left:0}.box .bottom-links a{color:#1f6b9a;padding-left:0}.box .flash-message{margin-bottom:10px;margin-bottom:1rem}.hidden{display:none}h1+.add.right{margin-bottom:20px;margin-bottom:2rem}footer{margin:25px 0;margin:2.5rem 0;font-size:11px;font-size:1.1rem;color:#828282}.info{background-color:#A4C3D7;border:1px solid #1f6b9a;padding:10px;padding:1rem;margin-bottom:10px;margin-bottom:1rem}.info-text{margin-bottom:20px;margin-bottom:2rem}.info-text p i{display:inline;padding-left:25px;padding-left:2.5rem}dl{overflow:hidden;margin-bottom:0;margin-top:6px;margin-top:.6rem}dl dd,dl dt{float:left;margin-left:0}dl dt{width:25%}ul.iconlinks{padding-left:0;list-style-type:none}ul.iconlinks a{padding-left:20px;padding-left:2rem;display:block;margin-bottom:10px;margin-bottom:1rem}[class*=grid-]{float:left}.right{float:right}.grid-12-12,.grid-16-16,.grid-full{width:100%}.grid-1-2{width:49%}.grid-1-3{width:32%}.grid-2-3{width:66.67%}.grid-1-4{width:25%}.grid-1-8{width:12.5%}.grid-2-4{width:50%}.grid-1-10{width:10%}.grid-2-10{width:20%}.grid-3-10{width:30%}.grid-4-10{width:40%}.grid-5-10{width:50%}.grid-6-10{width:60%}.grid-7-10{width:70%}.grid-8-10{width:80%}.grid-9-10{width:90%}.grid-1-12,.t-1-12{width:8.33%}.grid-2-12,.t-2-12{width:16.667%}.grid-3-12,.t-3-12{width:25%}.grid-4-12,.t-4-12{width:33.33%}.grid-5-12,.t-5-12{width:41.667%}.grid-6-12,.t-6-12{width:50%}.grid-7-12,.t-7-12{width:58.33%}.grid-8-12,.t-8-12{width:66.667%}.grid-9-12,.t-9-12{width:75%}.grid-10-12,.t-10-12{width:83.33%}.grid-11-12,.t-11-12{width:91.667%}.grid-1-16,.t-1-16{width:6.12%}.grid-2-16,.t-2-16{width:12.24%}.grid-3-16,.t-3-16{width:18.36%}.grid-4-16,.t-4-16{width:24.48%}.grid-5-16,.t-5-16{width:30.6%}.grid-6-16,.t-6-16{width:36.72%}.grid-7-16,.t-7-16{width:42.84%}.grid-8-16,.t-8-16{width:48.96%}.grid-9-16,.t-9-16{width:55.08%}.grid-10-16,.t-10-16{width:61.2%}.grid-11-16,.t-11-16{width:67.32%}.grid-12-16,.t-12-16{width:73.44%}.grid-13-16,.t-13-16{width:79.56%}.grid-14-16,.t-14-16{width:85.68%}.grid-15-16,.t-15-16{width:91.8%}.minibutton{width:25px;width:2.5rem;height:25px;height:2.5rem}.minibutton i:before{font-size:14px;font-size:1.4rem;color:#fff}input[type=text],input[type=password],input[type=number],input[type=email],select,textarea{border:1px solid #999;width:calc(100% - (2 * 5px + 2px));padding:5px;padding:.5rem;font-size:12px;font-size:1.2rem;font-family:arial,verdana,helvetica,sans-serif}select{width:100%;padding:4.1666666667px 5px;padding:.4166666667rem .5rem}a.button,button{background:#666;background:-webkit-gradient(linear,left top,left bottom,from(#7D7D7D),to(#4f4f4f));background:-moz-linear-gradient(center top,#7D7D7D 0,#4f4f4f 100%);background:-moz-gradient(center top,#7D7D7D 0,#4f4f4f 100%);border:0;color:#fff;padding:5px 15px;padding:.5rem 1.5rem;text-align:center;cursor:pointer;font-size:12px;font-size:1.2rem;vertical-align:middle}.coursesupplier-row a:before,.menu .sub-menu .active a:before,a.add:before{font-family:FontAwesome}div.button{overflow:hidden}div.button a{display:inline-block;padding:6px 15px;padding:.6rem 1.5rem}@media screen and (-webkit-min-device-pixel-ratio:0){div.button a{padding:5px 15px;padding:.5rem 1.5rem}}.label,form h5,label{display:block;font-weight:700;padding-bottom:5px;padding-bottom:.5rem}.label i.icon-rework,form h5 i.icon-rework,label i.icon-rework{display:inline-block;width:25px;width:2.5rem;left:3px;left:.3rem}h5 i.icon-rework:before{top:3px;top:.3rem}label.inline,label.inline+input{display:inline}label.inline+input{width:70%;margin-left:10px;margin-left:1rem}.form-row{margin-bottom:15px;margin-bottom:1.5rem;overflow:hidden}.form-row div[class*=grid]{margin-right:10px;margin-right:1rem}.form-row div[class*=grid]:last-of-type{margin-right:0}.form-row p{margin-bottom:0}h4{border-bottom:3px solid #bbb;color:#666;padding-right:20px;padding-right:2rem;margin-top:20px;margin-top:2rem;line-height:150%;font-size:14.4px;font-size:1.44rem;margin-bottom:20px;margin-bottom:2rem}.scroll{border:1px solid #999;height:100px;height:10rem;overflow:auto;padding:10px;padding:1rem}.scroll label{font-weight:400;padding-left:20px;padding-left:2rem}.scroll label input{position:absolute;left:0}.scroll .checkbox{margin-bottom:5px;margin-bottom:.5rem}.scroll .checkbox input{margin:0 5px 0 0;margin:0 .5rem 0 0;vertical-align:middle}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}aside .box h3{font-weight:700}aside .box li{font-weight:400}aside .box .button{display:block;width:100%;padding:5px 0;padding:.5rem 0}.datepicker,.datepicker table tr td,.datepicker table tr th{border-radius:0!important;vertical-align:middle}.clear-searchterm i.icon-remove:before{top:10px;top:1rem}.shortinput input[type=text],.shortinput input[type=number]{width:50%}.nolabel{padding-top:18px;padding-top:1.8rem}.nolabel.rework{padding-top:28px;padding-top:2.8rem}div[class*='-edit-form'].open{background-color:#eee;padding:0 10px 10px;padding:0 1rem 1rem;overflow:hidden;max-height:700px;transition-property:all;transition-duration:1s;transition-timing-function:cubic-bezier(0,1,1,1);margin:10px 0 30px;margin:1rem 0 3rem}div[class*='-edit-form'].open h2{margin-top:10px;margin-top:1rem}form[action*=korrigieren] label i{cursor:pointer;vertical-align:super}form[action*=korrigieren] input.edit-checkbox{background:0 0;position:relative;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;outline:0;cursor:pointer;visibility:hidden;width:0;margin-right:-5px;margin-right:-.5rem}.required label:after{content:'*';padding-left:2px;padding-left:.2rem}.bfg-state{padding:5px 20px;padding:.5rem 2rem;border:1px solid #ddd;display:inline-block;font-weight:700;color:#424242;font-size:13px;font-size:1.3rem;cursor:pointer}.bfg-state:hover{background-color:#1f6b9a;background-image:none;color:#fff;border-color:#A4C3D7}.bfg-state.state-approve.active,.bfg-state.state-approve:active{background-color:#0A0!important;border-color:#0A0!important;background-image:none;color:#fff}.bfg-state.state-revoke.active,.bfg-state.state-revoke:active{background-color:#C00!important;border-color:#C00!important;background-image:none;color:#fff}.price-input-wrapper{position:relative}.cs-price-suffix-input{position:absolute;top:25px;right:5px;user-select:none}.applications.administrate table th .icon-trash,table td a{position:relative}.cs-price-suffix-input.rework-needed{top:28px}.backend--applications-edit .cs-price-suffix-input.rework-needed{top:33px}.datepicker-centuries,.datepicker-days,.datepicker-decades,.datepicker-months,.datepicker-years{background-color:#ededed!important}.datepicker-centuries td,.datepicker-days td,.datepicker-decades td,.datepicker-months td,.datepicker-years td{background-color:#fff}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:#fff!important}.menu li ul{display:none}.menu li.active>a,.menu li>a:focus{background-color:#e6e6e6;color:#1f6b9a}.menu li.active>a+ul,.menu li.active>a:active+ul,.menu li.active>a:focus+ul,.menu li>a:focus+ul,.menu li>a:focus:active+ul,.menu li>a:focus:focus+ul{display:block;background-color:#EDEDED}.menu li ul:hover{display:block}.menu li.active{border-bottom:none}.menu .sub-menu{border-bottom:1px solid #fff}.menu .sub-menu a{font-size:11px;font-size:1.1rem;font-weight:400}.content ul.pagination li.active a,.row.pagination li.active a,table th{font-weight:700}.menu .sub-menu .active a{background-color:transparent;color:inherit;padding-left:7px;padding-left:.7rem}.menu .sub-menu .active a:before{content:'\f0da';color:#C00;margin-right:5px;margin-right:.5rem}table .col-az span,table td .css-name{color:#7D7D7D;display:block}table{width:100%;border-collapse:collapse;margin-bottom:20px;margin-bottom:2rem}table td,table th{border:1px solid #dedede;font-size:11px;font-size:1.1rem;line-height:120%;padding:5px;padding:.5rem}table th{background:#ededed}table th.sort{cursor:pointer}table th.sort.asc,table th.sort.desc{background-color:#A4C3D7}table td{vertical-align:top}table td a{display:block}table td.col-actions{vertical-align:middle;width:15%}table td.col-actions a{width:30px;width:3rem;float:left}table td.col-actions a i span{text-indent:-119988px;overflow:hidden;text-align:left;display:inline-block}table td.col-download i{padding-left:22px;padding-left:2.2rem;line-height:27px;line-height:2.7rem}table.all-applications tr:nth-child(even) td{background-color:#eee}table .col-az{width:20%}table .col-az hr{margin-bottom:5px;margin-bottom:.5rem}table .col-az hr+span{display:block;padding-top:5px;padding-top:.5rem}table .col-az span{font-size:9.6px;font-size:.96rem}table .col-az span:first-of-type{color:inherit;font-size:inherit}table .col-az span a{display:inline-block;width:30px;width:3rem}table .col-az span a span{text-indent:-119988px;overflow:hidden;text-align:left;display:inline-block}table .col-start-date .expired{color:#C00}table .event-dates span{display:block}table .bfg-hint-internal{display:block;margin-top:5px;margin-top:.5rem}table.submitted-applications .col-actions,table.table-research .col-actions{width:5%}.applications.administrate table th a{display:inline-block;width:100%}.applications.administrate table th .icon-trash:before{color:#1f6b9a;left:5px;top:3px}.applications.administrate table tr.filters th{background:0 0;border:none}.applications.administrate table tr.filters th.center{text-align:center}.schedules{margin-bottom:20px;margin-bottom:2rem}.schedules .schedule{margin-bottom:10px;margin-bottom:1rem;overflow:hidden}.schedules .schedule:nth-child(even){background-color:#eee;margin:0 -10px;margin:0 -1rem;margin-bottom:10px;margin-bottom:1rem;padding:10px 10px 0;padding:1rem 1rem 0}.schedules div[class*='-button']{float:right;width:18px;width:1.8rem;margin-left:10px;margin-left:1rem}.schedules .add-button a span{text-indent:-119988px;overflow:hidden;text-align:left;display:inline-block}.contacts .main-contact{margin-bottom:10px;margin-bottom:1rem;display:block}.content ul.tabs{background-color:#ddd;display:flex;padding:5px 0 0;padding:.5rem 0 0}.content ul.tabs li{list-style-type:none;margin-right:3px;margin-right:.3rem}.content ul.tabs li a{padding:10px 20px;padding:1rem 2rem;text-align:center;display:inline-block}.content ul.tabs li span{background-color:#fff;padding:10px 20px;padding:1rem 2rem;text-align:center;display:inline-block}.content ul.tabs li.legend span{background-color:transparent;color:#1f6b9a;font-weight:700}body[class*=backend--applications] #wrapper{width:1100px;width:110rem}body[class*=backend--applications] table tr:nth-child(even) td{background-color:#eee}body[class*=backend--applications] .row.delete-entries{display:inline-block;margin-bottom:20px;margin-bottom:2rem}body[class*=backend--applications] .row.delete-entries .select-all{margin-right:20px}body[class*=backend--applications] .row.delete-entries .delete-bfg-applications{opacity:1}body[class*=backend--applications] .row.delete-entries .delete-bfg-applications.disabled{opacity:.3}a.add:before{content:'\f055';margin-right:5px;margin-right:.5rem;color:#A6D096;font-size:18px;font-size:1.8rem;vertical-align:middle}.coursesupplier-row h4{font-size:14px;font-size:1.4rem;border-bottom:3px solid #bbb;color:#666;margin:20px 0 10px;margin:2rem 0 1rem}.coursesupplier-row a{display:block;font-size:14px;font-size:1.4rem;margin-bottom:3px;margin-bottom:.3rem}.coursesupplier-row a:before{content:'\f101';margin-right:5px;margin-right:.5rem}.coursesupplier-row a+span{padding-left:12px;padding-left:1.2rem}.content ul.pagination{text-align:center;list-style-type:none;padding-left:0}.content ul.pagination li{display:inline;padding-right:10px;padding-right:1rem}.content ul.pagination li:only-child{display:none}.row.pagination{line-height:18px;line-height:1.8rem}.row.pagination:after,.row.pagination:before{content:"";display:table}.datepicker-dropdown:after,.datepicker-dropdown:before{content:'';border-top:0;position:absolute}.row.pagination .item-count{float:left;padding-right:20px;padding-right:2rem}.row.pagination nav{float:left}.row.pagination nav ul{margin:0;padding:0;list-style:none}.row.pagination li{display:inline-block;padding:0 10px;padding:0 1rem}.row.pagination li.pages{padding:0}.row.pagination a{display:inline-block;text-align:center}.row.pagination a.disabled{color:#ededed;cursor:default}/*!
 * Datepicker for Bootstrap v1.6.1 (https://github.com/eternicode/bootstrap-datepicker)
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */.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{display:inline-block;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{display:inline-block;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:#777}.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{color:#777;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{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{color:#000;background-color:#91cbe8;border-color:#298fc2}.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:#777}.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{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{color:#000;background-color:#ffbc42;border-color:#b37400}.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:#777}.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{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{color:#000;background-color:#c3c3c3;border-color:#7c7c7c}.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:#777}.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{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{color:#000;background-color:#a8c8d8;border-color:#4b88a6}.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:#777}.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{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{color:#000;background-color:#f2aa25;border-color:#815608}.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:#777}.datepicker table tr td.selected,.datepicker table tr td.selected.highlighted{color:#fff;background-color:#777;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:#5e5e5e;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{color:#fff;background-color:#5e5e5e;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{color:#fff;background-color:#4c4c4c;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:#777;border-color:#555}.datepicker table tr td.active,.datepicker table tr td.active.highlighted{color:#fff;background-color:#337ab7;border-color:#2e6da4;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:#286090;border-color:#122b40}.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{color:#fff;background-color:#286090;border-color:#204d74}.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{color:#fff;background-color:#204d74;border-color:#122b40}.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:#337ab7;border-color:#2e6da4}.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.focused,.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:#777;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:#337ab7;border-color:#2e6da4;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:#286090;border-color:#122b40}.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{color:#fff;background-color:#286090;border-color:#204d74}.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{color:#fff;background-color:#204d74;border-color:#122b40}.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:#337ab7;border-color:#2e6da4}.datepicker table tr td span.new,.datepicker table tr td span.old{color:#777}.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;line-height:1.42857143;text-shadow:0 1px 0 #fff;border-width:1px 0;margin-left:-5px;margin-right:-5px}.datepicker.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);-moz-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;color:#333;font-size:13px;line-height:1.42857143}.datepicker.datepicker-inline td,.datepicker.datepicker-inline th,.datepicker.dropdown-menu td,.datepicker.dropdown-menu th{padding:0 5px}