@-ms-viewport{width:device-width}.input-block-level{display:block;width:100%;min-height:21px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width:767px){.visible-xs{display:block !important}table.visible-xs{display:table}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width:767px){.visible-xs-block{display:block !important}}@media (max-width:767px){.visible-xs-inline{display:inline !important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block !important}table.visible-sm{display:table}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block !important}table.visible-md{display:table}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width:1200px){.visible-lg{display:block !important}table.visible-lg{display:table}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width:1200px){.visible-lg-block{display:block !important}}@media (min-width:1200px){.visible-lg-inline{display:inline !important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width:767px){.hidden-xs{display:none !important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none !important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none !important}}@media (min-width:1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}@media (max-width:767px){.page-header>.pull-right{clear:left;float:none}.page-header .nav-pills{margin-bottom:20px;text-align:left;width:100%}.page-header .nav-pills>li{margin-top:1px;float:none;width:100%}.page-header .nav-pills>li:first-child{margin-top:0}.page-header .nav-pills>li:first-child>a{border-radius:4px 4px 0 0}.page-header .nav-pills>li:last-child>a{border-radius:0 0 4px 4px}.input-append span.add-on,.input-prepend span.add-on{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:21px}}@-ms-viewport{width:device-width}@media (max-width:979px){.visible-desktop{display:none !important}.navbar-collapse .btn{font-weight:bold;border:none}.nav li.dropdown ul.dropdown-menu:before,.nav li.dropdown ul.dropdown-menu:after{display:none}.navbar-collapse .nav.pull-left,.navbar-collapse .nav.pull-right{float:none!important}.navbar-collapse .nav>li{border-top:1px solid #dcdcdc;float:none}.navbar-collapse .nav>li.open .dropdown-menu{position:static;float:none}.navbar-collapse .nav>li.open .dropdown-menu>.open{float:none}.navbar-collapse .nav>li.dropdown>a,.navbar-collapse .nav>li.dropdown>a:hover,.navbar-collapse .nav>li.dropdown.open>a{margin:0}.navbar-collapse .nav>li>a{font-weight:bold;color:#131313}.workspace-navbar .nav>li{border-top:0}.navbar-collapse .dropdown-menu{display:none;float:left;left:0;position:absolute;padding-left:45px;top:100%}.navbar-collapse .dropdown-menu.message-list{padding-left:0}.navbar-collapse .dropdown-menu a{margin-right:30px;margin-bottom:0}.navbar-collapse .dropdown-menu a:hover{background:transparent;color:#0098d6}.navbar-collapse .dropdown-menu .active>a{color:#0098d6}.navbar-collapse .open .dropdown-menu{display:block}.toolbar-container{margin-left:0;margin-right:10px}.btn-toolbar{display:inline-block}.navbar .brand{margin:17px 0 0 -17px}.navbar.navbar-small .brand{margin:6px 0 0 0}.navbar.navbar-small .primary-navbar{margin-left:0px}.navbar-collapse .navbar-form,.navbar-collapse .navbar-search{float:none;padding:0;margin:0;border-top:none;border-bottom:none}.navbar .primary-navbar .dropdown-menu{border:none}.navbar-collapse .dropdown-menu .nav>li>a{padding-top:12px;padding-bottom:12px}}@media (min-width:768px){.secondary-nav{float:right}}@media (max-width:979px){.navbar .brand{max-width:25%}.navbar .brand small{display:none}.navbar-collapse .nav>li{margin-top:5px;font-size:14px}.navbar-collapse .nav>li:first-child{margin-top:0}.navbar-collapse .nav>li>a:hover{background-color:#005eb8}.navbar-collapse .dropdown-menu li{margin-top:5px}.navbar-collapse .dropdown-menu a:hover,.navbar-collapse .dropdown-menu .active a{background:transparent !important}.navbar-collapse .btn-group,.navbar-collapse.in .btn-group{margin-top:0;margin-bottom:0}.navbar-collapse .btn-toolbar .btn{border-radius:4px}.navbar-collapse .btn-toolbar,.navbar-collapse .navbar-search{margin:0}.navbar-collapse .navbar-search{margin:0;float:left}.navbar-collapse .btn{border-radius:inherit;padding:2px 10px}.navbar-collapse .dropdown:before,.navbar-collapse .dropdown:after{content:" ";display:table}.navbar-collapse .dropdown:after{clear:both}.navbar-collapse .dropdown.open{border-bottom:1px solid #454545}.navbar-collapse .dropdown-menu .nav>li>a{padding-top:2px;padding-bottom:2px}.navbar-collapse .dropdown-menu .nav-header a:hover,.navbar-collapse .dropdown-menu .nav-header a:focus{background:transparent}.nav-header>a:before{display:block;content:" ";float:left;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#555;margin-top:4px;margin-right:10px}.nav-header>a:hover:before{border-left-color:#fff}.nav-header.open>a:before{border-width:6px 5px 5px;border-color:transparent;border-top-color:#555;margin-right:6px;margin-top:7px}.nav-header.open>a:hover:before{border-top-color:#fff}.navbar-collapse .mega-dropdown{border-top:none}.navbar-collapse .mega-dropdown .nav .mega-list a{padding-left:27px;font-size:13px;color:#fff}.navbar-collapse .navbar-form,.navbar-collapse .navbar-search{border:0;padding:0}.primary-navbar .nav{margin-bottom:0}.workspace-navbar .container{padding-left:20px;padding-right:20px}.workspace-navbar.collapse:not(.in){border-width:0}.workspace-navbar .nav{margin-top:0;margin-bottom:0}.workspace-navbar .nav>li{float:left;margin-bottom:7px}.workspace-navbar .nav>li:first-child{margin-top:5px}.navbar .btn-toolbar,.navbar-search{margin-bottom:0}.responsive-elements{margin:10px 20px 10px}.responsive-elements:before,.responsive-elements:after{content:" ";display:table}.responsive-elements:after{clear:both}}@media (max-width:767px){.responsive-elements{margin:10px}.responsive-elements .open>.dropdown-menu{display:none}.navbar .brand{max-width:75%}.navbar-search .search-query{width:100px;background:#797979;border:none}.navbar-search .input-append .btn{background:#797979;border:none}}@media (max-width:480px){.primary-navbar .nav>li{float:none}.primary-navbar .nav>li>a{padding:5px 10px}.navbar-search .search-query{width:40px}}@media (max-width:979px){.nav-collapse .nav>li>a:hover{background-color:#12aceb;background-image:-webkit-linear-gradient(top, #23bfff 0, #0098d6 100%);background-image:-o-linear-gradient(top, #23bfff 0, #0098d6 100%);background-image:linear-gradient(to bottom, #23bfff 0, #0098d6 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff23bfff', endColorstr='#ff0098d6', GradientType=0);color:#fff}.nav-collapse .dropdown.open{border-bottom:none}}@media (max-width:767px){.footer{margin-left:-20px;margin-right:-20px}.footer .container{padding:0 20px}.footer .secondary.large{padding-bottom:30px;padding-top:30px}}@media (max-width:979px){.module-snapshot .module:first-child+.module{margin-left:10px;font-size:11px}}@media (max-width:767px){.module-snapshot{max-height:580px}.module-snapshot .module:first-child+.module{margin-left:10px;font-size:14px}.module-snapshot .module:first-child{border-radius:4px 4px 0 0}}@media (max-width:480px){.module.draggable{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:auto;padding:15px}.module.draggable .module-header{padding:0;margin-bottom:15px}.module.draggable .module-header:hover{cursor:default}.module.draggable .module-header:active{background-color:transparent}.module.draggable .module-body{display:block;height:auto;width:auto}.module.draggable .module-body>div:first-child{display:block;padding:0;width:auto}.module.scrollable .module-body{height:auto;overflow:auto}}@media (max-width:767px){[data-visualization="donut"] .legend{min-width:150px}}@media (max-width:480px){[data-visualization="donut"].wrapped{height:auto}[data-visualization="donut"].wrapped svg{max-height:100%;width:100%;height:100%}}@media (max-width:320px){.table-controls .pull-left,.table-controls .pull-right,.table-controls .dataTables_info{clear:both;display:block;width:100%}.table-controls .dataTables_info{margin-bottom:10px;top:0}}@media (min-width:768px) and (max-width:979px){table.table-responsive td,table.table-responsive th{display:none;visibility:collapse}table.table-responsive td.essential,table.table-responsive th.essential,table.table-responsive td.optional,table.table-responsive th.optional{display:table-cell;visibility:visible}}@media (max-width:767px){table.table-responsive td,table.table-responsive th{display:none;visibility:collapse}table.table-responsive td.essential,table.table-responsive th.essential{display:table-cell;visibility:visible}}