.browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}body{padding:0}.footer,.header,.marketing{padding-left:15px;padding-right:15px}.header{border-bottom:1px solid #e5e5e5;margin-bottom:10px}.header.h3{margin-top:0;margin-bottom:0;line-height:40px;padding-bottom:19px}.footer{padding-top:19px;color:#777;border-top:1px solid #e5e5e5}.container-narrow>hr{margin:30px 0}.jumbotron{text-align:center;border-bottom:1px solid #e5e5e5}.jumbotron.btn{font-size:21px;padding:14px 24px}.marketing{margin:40px 0}.marketing.p+h4{margin-top:28px}.marketing.h4{margin-top:28px}@media screen and (min-width:768px){.container{max-width:730px}.footer,.header,.marketing{padding-left:0;padding-right:0}.header{margin-bottom:30px}.jumbotron{border-bottom:0}}.spacer5{height:5px;width:100%;font-size:0;margin:0;padding:0;border:0;display:block}.spacer10{height:10px;width:100%;font-size:0;margin:0;padding:0;border:0;display:block}.spacer15{height:15px;width:100%;font-size:0;margin:0;padding:0;border:0;display:block}.spacer20{height:20px;width:100%;font-size:0;margin:0;padding:0;border:0;display:block}.spacer25{height:25px;width:100%;font-size:0;margin:0;padding:0;border:0;display:block}.spacer30{height:30px;width:100%;font-size:0;margin:0;padding:0;border:0;display:block}.spacer35{height:35px;width:100%;font-size:0;margin:0;padding:0;border:0;display:block}.spacer40{height:40px;width:100%;font-size:0;margin:0;padding:0;border:0;display:block}.spacer45{height:45px;width:100%;font-size:0;margin:0;padding:0;border:0;display:block}.spacer50{height:50px;width:100%;font-size:0;margin:0;padding:0;border:0;display:block}.spacer100{height:100px;width:100%;font-size:0;margin:0;padding:0;border:0;display:block}.spacer200{height:200px;width:100%;font-size:0;margin:0;padding:0;border:0;display:block}.page-header{font:24px/24px "Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;height:96px;background-position:center;background-repeat:no-repeat;background-position:right;border-bottom:0;margin-top:5px;margin-bottom:5px}hr{margin-top:5px;margin-bottom:5px;height:1px}select{width:150px}.gridStyle{height:637px}.Fixable .fix{position:absolute}.ngCellText{display:table-cell;vertical-align:middle;white-space:normal}.ngCellText.center,.ngHeaderCell .center{text-align:center}.ngCellText.right,.ngHeaderCell .right{text-align:right}.angular-google-map-container{height:600px;display:block}.angular-google-map{display:block}.marker-labels{color:red;background-color:#fff;font-family:"Lucida Grande",Arial,sans-serif;font-size:10px;font-weight:700;text-align:center;width:40px;border:1px solid #000;white-space:nowrap}.strike{text-decoration:line-through}.bold{font-weight:700}.red{color:red}.notAMember{color:#d3d3d3}.notPayed{color:red}.wrongValue{color:red}#map-canvas{height:600px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:10px;padding-left:10px}.my-drop-zone{border:dotted 3px #d3d3d3}.nv-file-over{border:dotted 3px red}.another-file-over-class{border:dotted 3px green}.fileUpload{position:relative;overflow:hidden;margin:10px}.fileUpload input.upload{position:absolute;top:0;right:0;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0}.angular-with-newlines{white-space:pre-wrap}.b_background{background-image:url("data:image/svg+xml;utf8, <svg xmlns='http://www.w3.org/2000/svg' version='1.1' height='100%' width='100%'> <text x='0' y='16' fill='grey' font-size='18'>B</text> </svg>")}.a_background{background-image:url("data:image/svg+xml;utf8, <svg xmlns='http://www.w3.org/2000/svg' version='1.1' height='100%' width='100%'> <text x='0' y='16' fill='grey' font-size='18'>A</text> </svg>")}thead{white-space:nowrap}.flag{width:25px;height:15px;background:url(flags.png) no-repeat}.flag.flag-ad{background-position:-25px 0}.flag.flag-al{background-position:-50px 0}.flag.flag-at{background-position:-75px 0}.flag.flag-ba{background-position:-100px 0}.flag.flag-be{background-position:-125px 0}.flag.flag-bg{background-position:-150px 0}.flag.flag-by{background-position:0 -15px}.flag.flag-ch{background-position:-25px -15px}.flag.flag-cz{background-position:-50px -15px}.flag.flag-de{background-position:-75px -15px}.flag.flag-dk{background-position:-100px -15px}.flag.flag-ee{background-position:-125px -15px}.flag.flag-es{background-position:-150px -15px}.flag.flag-fi{background-position:0 -30px}.flag.flag-fo{background-position:-25px -30px}.flag.flag-fr{background-position:-50px -30px}.flag.flag-gb{background-position:-75px -30px}.flag.flag-gi{background-position:-100px -30px}.flag.flag-gr{background-position:-125px -30px}.flag.flag-hr{background-position:-150px -30px}.flag.flag-hu{background-position:0 -45px}.flag.flag-ie{background-position:-25px -45px}.flag.flag-is{background-position:-50px -45px}.flag.flag-it{background-position:-75px -45px}.flag.flag-li{background-position:-100px -45px}.flag.flag-lt{background-position:-125px -45px}.flag.flag-lu{background-position:-150px -45px}.flag.flag-lv{background-position:0 -60px}.flag.flag-mc{background-position:-25px -60px}.flag.flag-md{background-position:-50px -60px}.flag.flag-me{background-position:-75px -60px}.flag.flag-mk{background-position:-100px -60px}.flag.flag-mt{background-position:-125px -60px}.flag.flag-nl{background-position:-150px -60px}.flag.flag-no{background-position:0 -75px}.flag.flag-pl{background-position:-25px -75px}.flag.flag-pt{background-position:-50px -75px}.flag.flag-ro{background-position:-75px -75px}.flag.flag-rs{background-position:-100px -75px}.flag.flag-ru{background-position:-125px -75px}.flag.flag-se{background-position:-150px -75px}.flag.flag-si{background-position:0 -90px}.flag.flag-sk{background-position:-25px -90px}.flag.flag-sm{background-position:-50px -90px}.flag.flag-ua{background-position:-75px -90px}.flag.flag-va{background-position:-100px -90px}