@font-face{font-family:'proxima_novalight';src:url(../fonts/proximanova-light_0-webfont.eot);src:url(../fonts/proximanova-light_0-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/proximanova-light_0-webfont.woff2) format("woff2"),url(../fonts/proximanova-light_0-webfont.woff) format("woff"),url(../fonts/proximanova-light_0-webfont.ttf) format("truetype"),url(../fonts/proximanova-light_0-webfont.svg#proxima_novalight) format("svg")}
@font-face{font-family:'proxima_nova_rgregular';src:url(../fonts/proximanova-regular_0-webfont.eot);src:url(../fonts/proximanova-regular_0-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/proximanova-regular_0-webfont.woff) format("woff"),url(../fonts/proximanova-regular_0-webfont.ttf) format("truetype"),url(../fonts/proximanova-regular_0-webfont.svg#proxima_nova_rgregular) format("svg")}
@font-face{font-family:'ProximaNovaSemibold';src:url(../fonts/proximanova-semibold.eot);src:url(../fonts/proximanova-semibold.eot) format("embedded-opentype"),url(../fonts/proximanova-semibold.woff2) format("woff2"),url(../fonts/proximanova-semibold.woff) format("woff"),url(../fonts/proximanova-semibold.ttf) format("truetype"),url(../fonts/proximanova-semibold.svg#ProximaNovaSemibold) format("svg")}
@font-face{font-family:'proxima_nova_rgbold';src:url(../fonts/proximanova-bold.eot);src:url(../fonts/proximanova-bold.eot?#iefix) format("embedded-opentype"),url(../fonts/proximanova-bold.woff) format("woff"),url(../fonts/proximanova-bold.ttf) format("truetype"),url(../fonts/proximanova-bold.svg#proxima_nova_rgbold) format("svg")}
@font-face{font-family:'FontAwesome';src:url(../fonts/fontawesome-webfont.eot?v=4.5.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.5.0) format("embedded-opentype"),url(../fonts/fontawesome-webfont.woff2?v=4.5.0) format("woff2"),url(../fonts/fontawesome-webfont.woff?v=4.5.0) format("woff"),url(../fonts/fontawesome-webfont.ttf?v=4.5.0) format("truetype"),url(../fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular) format("svg")}
html,body{height:100%}
.wrap{min-height:100%;padding:60px 0}
.wrap > .container{padding:70px 15px 20px}
.footer{height:60px;background-color:#f5f5f5;border-top:1px solid #ddd;padding-top:20px}
.jumbotron{text-align:center;background-color:transparent}
.jumbotron .btn{font-size:21px;padding:14px 24px}
.not-set{color:#c55;font-style:italic}
a.asc:after,a.desc:after{position:absolute;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;padding-left:0;}
a.asc:after{content:"\e151"}
a.desc:after{content:"\e152"}
.sort-numerical a.asc:after{content:"\e153"}
.sort-numerical a.desc:after{content:"\e154"}
.sort-ordinal a.asc:after{content:"\e155"}
.sort-ordinal a.desc:after{content:"\e156"}
.grid-view td{white-space:nowrap}
.grid-view .filters input,.grid-view .filters select{min-width:50px}
.hint-block{display:block;margin-top:5px;color:#333}
.error-summary{color:#a94442;}
.nav > li > form{padding:8px}
.nav > li > form > button:hover{text-decoration:none}
#loading{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.75);z-index:10000}
#divloading{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.75);z-index:10000}
.loading-container{position:fixed;top:50%;left:50%}
.loading-container p{color:#fff;font-weight:700}


.diff-cnt{ color: black; font-weight: bold;}
