/*! CSS Used from: https://www.idiap.ch/project/ubimpressed/portal_css/Sunburst%20Theme/reset-cachekey-6d799638a3c6598bf23f446974d9b3b1.css ; media=screen */
@media screen{
@media screen{
*{margin:0;padding:0;}
* :link,:visited{text-decoration:none;}
* ul{list-style:none;}
* li{display:inline;}
* h1,h3{font-size:1em;}
* a img,:link img,:visited img{border:none;}
a{outline:none;}
img{vertical-align:text-bottom;}
}
}
/*! CSS Used from: https://www.idiap.ch/project/ubimpressed/portal_css/Sunburst%20Theme/base-cachekey-a9f9cf6aad54ee8cf8f4bf773194516e.css */
@media screen{
#content .callout{background:#eee;padding:1em;border-left:1em solid #ccc;clear:both;}
dl.portalMessage{margin:1em 0;font-size:80%;border:1px solid #996;background-color:#ffffe3;clear:both;}
dl.portalMessage dt{background-color:#996;font-weight:bold;float:left;margin:0 0.5em 0 0;padding:0.5em 0.75em;color:White;line-height:1.25em;}
dl.portalMessage dd{padding:0.5em 0.5em;margin:0;line-height:1.25em;}
.visualClear{clear:both;}
#ajax-spinner{display:none;width:20px;height:20px;position:fixed;background-position:center center;top:50%;left:50%;margin-top:-10px;margin-left:-10px;}
}
@media screen{
body{font:100% Arial, FreeSans, sans-serif;background:White;color:Black;}
h1,h3{font-family:"Helvetica Neue", Arial, FreeSans, sans-serif;font-weight:bold;color:Black;line-height:1.5em;}
h1{letter-spacing:-0.05em;}
h1{font-size:2em;}
h3{font-size:1.25em;}
h3{color:#444;}
a:link,a:visited{color:#205c90;}
a:focus img{outline:thin dotted;}
dt{font-weight:bold;}
input{font-family:"Lucida Grande", Arial, FreeSans;}
#portal-logo{display:inline-block;margin:1.375em 0;}
.breadcrumbSeparator{color:#666666;}
#content{line-height:1.5em;clear:both;font-size:80%;margin:1em 0.25em 2em 0.25em;}
#content h1{margin-top:0.5em;}
#content h1.documentFirstHeading{margin-top:0;}
#content p{margin-bottom:1em;}
#content a:link{color:#205c90;}
#content a:visited{color:#427597;}
#content a:hover{color:#75ad0a!important;}
#content a:target{background-color:#ffb;}
#portal-colophon{font-size:70%;text-align:center;margin-bottom:1em;}
#portal-colophon li{padding:0 0.75em;}
#portal-colophon a{color:#444;}
}
@media screen{
div.row{float:left;width:100%;display:block;position:relative;}
}
@media print{
body{font-family:"Helvetica Neue", Arial, FreeSans, sans-serif;}
h1,h3{font-family:"Helvetica Neue", Arial, FreeSans, sans-serif;font-weight:bold;line-height:125%;page-break-inside:avoid;page-break-after:avoid;}
h1{letter-spacing:-0.05em;}
a{text-decoration:none;border-bottom:0.1em solid gray;color:black;}
#content p{margin-bottom:0.625em;margin-top:0.625em;}
#portal-logo,.portalMessage,.documentActions,#portal-colophon{display:none;}
}
@media handheld, screen and (max-device-width: 480px){
#portal-logo{display:none;}
input{font-size:140%!important;}
}
/*! CSS Used from: https://www.idiap.ch/project/ubimpressed/++theme++diazo-ubimpressed/css/public.css */
#portal-logo{display:inline-block;margin:1.375em 0;}
.breadcrumbSeparator{color:#666666;}
#content{line-height:1.5em;clear:both;margin:1em 0.25em 2em 0.25em;}
#content h1{margin-top:0.5em;}
#content h1.documentFirstHeading{margin-top:0;}
#content p{margin-bottom:1em;}
#content a:link{color:#205c90;}
#content a:visited{color:#427597;}
#content a:hover{color:#75ad0a!important;}
#content a:target{background-color:#ffb;}
#content .callout{background:#eee;padding:1em;border-left:1em solid #ccc;clear:both;}
dl.portalMessage{margin:1em 0;border:1px solid #996;background-color:#ffffe3;clear:both;}
dl.portalMessage dt{background-color:#996;font-weight:bold;float:left;margin:0 0.5em 0 0;padding:0.5em 0.75em;color:White;line-height:1.25em;}
dl.portalMessage dd{padding:0.5em 0.5em;margin:0;line-height:1.25em;}
#portal-colophon{text-align:center;margin-bottom:1em;}
#portal-colophon li{padding:0 0.75em;}
#portal-colophon a{color:#444;}
.visualClear{clear:both;}
/*! CSS Used from: https://www.idiap.ch/project/ubimpressed/++theme++diazo-ubimpressed/css/reset.css */
body,body div,span,h1,h3,p,img,b,dl,dt,dd,ul,li,form,article{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
article{display:block;}
img{max-width:100%;}
ul{list-style:none;}
a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;}
input{vertical-align:middle;}
input{font:99% sans-serif;}
a:hover,a:active{outline:none;}
input{margin:0;}
div.row{width:auto;}
/*! CSS Used from: https://www.idiap.ch/project/ubimpressed/++theme++diazo-ubimpressed/css/style.css */
article{display:block;}
body{margin:0;font-size:13px;line-height:1.231;}
body,input{font-family:sans-serif;color:#222;}
::-moz-selection{background:#88cee3;color:#fff;text-shadow:none;}
::selection{background:#88cee3;color:#fff;text-shadow:none;}
a{color:#00e;}
a:visited{color:#551a8b;}
a:hover{color:#06e;}
a:focus{outline:thin dotted;}
a:hover,a:active{outline:0;}
b{font-weight:bold;}
ul{margin:1em 0;padding:0 0 0 40px;}
dd{margin:0 0 0 40px;}
img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;}
form{margin:0;}
input{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}
input{line-height:normal;*overflow:visible;}
input::-moz-focus-inner{border:0;padding:0;}
input:invalid{background-color:#f0dddd;}
@media print{
*{background:transparent!important;color:black!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important;}
a,a:visited{text-decoration:underline;}
a[href]:after{content:" (" attr(href) ")";}
a[href^="#"]:after{content:"";}
img{page-break-inside:avoid;}
img{max-width:100%!important;}
p,h3{orphans:3;widows:3;}
h3{page-break-after:avoid;}
}
/*! CSS Used from: https://www.idiap.ch/project/ubimpressed/++theme++diazo-ubimpressed/bootstrap/css/bootstrap.min.css */
article{display:block;}
a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
a:hover,a:active{outline:0;}
img{max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;}
input{margin:0;font-size:100%;vertical-align:middle;}
input{*overflow:visible;line-height:normal;}
input::-moz-focus-inner{padding:0;border:0;}
body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.0em;line-height:18px;color:#333;background-color:#fff;}
a{color:#08c;text-decoration:none;}
a:hover{color:#005580;text-decoration:underline;}
.row{margin-left:-20px;*zoom:1;}
.row:before,.row:after{display:table;content:"";}
.row:after{clear:both;}
[class*="span"]{float:left;margin-left:20px;}
.container,.navbar-fixed-top .container{width:940px;}
.span12{width:940px;}
.span10{width:780px;}
.span4{width:300px;}
.span2{width:140px;}
.offset1{margin-left:100px;}
.row-fluid{width:100%;*zoom:1;}
.row-fluid:before,.row-fluid:after{display:table;content:"";}
.row-fluid:after{clear:both;}
.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:28px;margin-left:2.127659574%;*margin-left:2.0744680846382977%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
.row-fluid [class*="span"]:first-child{margin-left:0;}
.row-fluid .span12{width:99.99999998999999%;*width:99.94680850063828%;}
.container{margin-right:auto;margin-left:auto;*zoom:1;}
.container:before,.container:after{display:table;content:"";}
.container:after{clear:both;}
p{margin:0 0 9px;}
h1,h3{margin:0;font-family:inherit;font-weight:bold;color:inherit;text-rendering:optimizelegibility;}
h1{font-size:30px;line-height:36px;}
h3{font-size:18px;line-height:27px;}
ul{padding:0;margin:0 0 9px 25px;}
ul ul{margin-bottom:0;}
ul{list-style:disc;}
li{line-height:18px;}
dl{margin-bottom:18px;}
dt,dd{line-height:38px;}
dt{font-weight:bold;line-height:37px;}
dd{margin-left:9px;}
form{margin:0 0 18px;}
input{font-size:13px;font-weight:normal;line-height:18px;}
input{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}
input{width:210px;}
input{margin-left:0;}
:-moz-placeholder{color:#999;}
:-ms-input-placeholder{color:#999;}
::-webkit-input-placeholder{color:#999;}
.search-query{padding-right:14px;padding-right:4px \9;padding-left:14px;padding-left:4px \9;margin-bottom:0;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;}
[class^="icon-"]{display:inline-block;width:14px;height:14px;*margin-right:.3em;line-height:14px;vertical-align:text-top;background-image:url("glyphicons-halflings.png");background-position:14px 14px;background-repeat:no-repeat;}
[class^="icon-"]:last-child{*margin-left:0;}
.dropdown{position:relative;}
.dropdown-toggle{*margin-bottom:-3px;}
.dropdown-toggle:active{outline:0;}
.caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;content:"";opacity:.3;filter:alpha(opacity=30);}
.dropdown .caret{margin-top:8px;margin-left:2px;}
.dropdown:hover .caret{opacity:1;filter:alpha(opacity=100);}
.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:4px 0;margin:1px 0 0;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;}
.btn{display:inline-block;*display:inline;padding:4px 10px 4px;margin-bottom:0;*margin-left:.3em;font-size:13px;line-height:18px;*line-height:20px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,0.75);vertical-align:middle;cursor:pointer;background-color:#f5f5f5;*background-color:#e6e6e6;background-image:-ms-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(top,#fff,#e6e6e6);background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-repeat:repeat-x;border:1px solid #ccc;*border:0;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ffffff',endColorstr='#e6e6e6',GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false);*zoom:1;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);}
.btn:hover,.btn:active{background-color:#e6e6e6;*background-color:#d9d9d9;}
.btn:active{background-color:#ccc \9;}
.btn:first-child{*margin-left:0;}
.btn:hover{color:#333;text-decoration:none;background-color:#e6e6e6;*background-color:#d9d9d9;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-ms-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear;}
.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
.btn:active{background-color:#e6e6e6;background-color:#d9d9d9 \9;background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);}
.btn{border-color:#ccc;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);}
.nav{margin-bottom:18px;margin-left:0;list-style:none;}
.nav>li>a{display:block;}
.nav>li>a:hover{text-decoration:none;background-color:#eee;}
.nav-tabs{*zoom:1;}
.nav-tabs:before,.nav-tabs:after{display:table;content:"";}
.nav-tabs:after{clear:both;}
.nav-tabs{border-bottom:1px solid #ddd;}
.navbar{*position:relative;*z-index:2;margin-bottom:18px;overflow:visible;}
.navbar-inner{min-height:40px;padding-right:20px;padding-left:20px;background-color:#2c2c2c;background-image:-moz-linear-gradient(top,#333,#222);background-image:-ms-linear-gradient(top,#333,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#333),to(#222));background-image:-webkit-linear-gradient(top,#333,#222);background-image:-o-linear-gradient(top,#333,#222);background-image:linear-gradient(top,#333,#222);background-repeat:repeat-x;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:dximagetransform.microsoft.gradient(startColorstr='#333333',endColorstr='#222222',GradientType=0);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.1);}
.navbar .container{width:auto;}
.navbar{color:#999;}
.navbar .brand:hover{text-decoration:none;}
.navbar .brand{display:block;float:left;padding:8px 20px 12px;margin-left:-20px;font-size:20px;font-weight:200;line-height:1;color:#999;}
.navbar .btn{margin-top:5px;}
.navbar-search{position:relative;float:left;margin-top:6px;margin-bottom:0;}
.navbar-search .search-query{padding:4px 9px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:1;color:#fff;background-color:#626262;border:1px solid #151515;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;}
.navbar-search .search-query:-moz-placeholder{color:#ccc;}
.navbar-search .search-query:-ms-input-placeholder{color:#ccc;}
.navbar-search .search-query::-webkit-input-placeholder{color:#ccc;}
.navbar-search .search-query:focus{padding:5px 10px;color:#333;text-shadow:0 1px 0 #fff;background-color:#fff;border:0;outline:0;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);-moz-box-shadow:0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.15);}
.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030;margin-bottom:0;}
.navbar-fixed-top .navbar-inner{padding-right:0;padding-left:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.navbar-fixed-top .container{width:940px;}
.navbar-fixed-top{top:0;}
.navbar .nav{position:relative;left:0;display:block;float:left;margin:0 10px 0 0;}
.navbar .nav.pull-right{float:right;}
.navbar .nav>li{display:block;float:left;}
.navbar .nav>li>a{float:none;padding:9px 10px 11px;line-height:19px;color:#999;text-decoration:none;text-shadow:0 -1px 0 rgba(0,0,0,0.25);}
.navbar .btn{display:inline-block;padding:4px 10px 4px;margin:5px 5px 6px;line-height:18px;}
.navbar .nav>li>a:hover{color:#fff;text-decoration:none;background-color:transparent;}
.navbar .nav .active>a,.navbar .nav .active>a:hover{color:#fff;text-decoration:none;background-color:#222;}
.navbar .nav.pull-right{margin-right:0;margin-left:10px;}
.navbar .btn-navbar{display:none;float:right;padding:7px 10px;margin-right:5px;margin-left:5px;background-color:#2c2c2c;*background-color:#222;background-image:-ms-linear-gradient(top,#333,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#333),to(#222));background-image:-webkit-linear-gradient(top,#333,#222);background-image:-o-linear-gradient(top,#333,#222);background-image:linear-gradient(top,#333,#222);background-image:-moz-linear-gradient(top,#333,#222);background-repeat:repeat-x;border-color:#222 #222 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#333333',endColorstr='#222222',GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);}
.navbar .btn-navbar:hover,.navbar .btn-navbar:active{background-color:#222;*background-color:#151515;}
.navbar .btn-navbar:active{background-color:#080808 \9;}
.navbar .btn-navbar .icon-bar{display:block;width:18px;height:2px;background-color:#f5f5f5;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.25);box-shadow:0 1px 0 rgba(0,0,0,0.25);}
.btn-navbar .icon-bar+.icon-bar{margin-top:3px;}
.navbar .dropdown-menu:before{position:absolute;top:-7px;left:9px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,0.2);content:'';}
.navbar .dropdown-menu:after{position:absolute;top:-6px;left:10px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:'';}
.navbar .nav li.dropdown .dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff;}
.navbar .pull-right .dropdown-menu{right:0;left:auto;}
.navbar .pull-right .dropdown-menu:before{right:12px;left:auto;}
.navbar .pull-right .dropdown-menu:after{right:13px;left:auto;}
.breadcrumb{padding:7px 14px;margin:0 0 18px;list-style:none;background-color:#fbfbfb;background-image:-moz-linear-gradient(top,#fff,#f5f5f5);background-image:-ms-linear-gradient(top,#fff,#f5f5f5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f5f5f5));background-image:-webkit-linear-gradient(top,#fff,#f5f5f5);background-image:-o-linear-gradient(top,#fff,#f5f5f5);background-image:linear-gradient(top,#fff,#f5f5f5);background-repeat:repeat-x;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ffffff',endColorstr='#f5f5f5',GradientType=0);-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;}
.breadcrumb li{display:inline-block;*display:inline;text-shadow:0 1px 0 #fff;*zoom:1;}
.pull-right{float:right;}
/*! CSS Used from: https://www.idiap.ch/project/ubimpressed/++theme++diazo-ubimpressed/bootstrap/css/bootstrap-responsive.min.css */
@media (max-width:480px){
.nav-collapse{-webkit-transform:translate3d(0,0,0);}
}
@media (max-width:767px){
body{padding-right:20px;padding-left:20px;}
.navbar-fixed-top{margin-right:-20px;margin-left:-20px;}
.container{width:auto;}
.row-fluid{width:100%;}
.row{margin-left:0;}
[class*="span"],.row-fluid [class*="span"]{display:block;float:none;width:auto;margin-left:0;}
}
@media (min-width:768px) and (max-width:979px){
.row{margin-left:-20px;*zoom:1;}
.row:before,.row:after{display:table;content:"";}
.row:after{clear:both;}
[class*="span"]{float:left;margin-left:20px;}
.container,.navbar-fixed-top .container{width:724px;}
.span12{width:724px;}
.span10{width:600px;}
.span4{width:228px;}
.span2{width:104px;}
.offset1{margin-left:82px;}
.row-fluid{width:100%;*zoom:1;}
.row-fluid:before,.row-fluid:after{display:table;content:"";}
.row-fluid:after{clear:both;}
.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:28px;margin-left:2.762430939%;*margin-left:2.709239449638298%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
.row-fluid [class*="span"]:first-child{margin-left:0;}
.row-fluid .span12{width:99.999999993%;*width:99.9468085036383%;}
input{margin-left:0;}
}
@media (min-width:1200px){
.row{margin-left:-30px;*zoom:1;}
.row:before,.row:after{display:table;content:"";}
.row:after{clear:both;}
[class*="span"]{float:left;margin-left:30px;}
.container,.navbar-fixed-top .container{width:1170px;}
.span12{width:1170px;}
.span10{width:970px;}
.span4{width:370px;}
.span2{width:170px;}
.offset1{margin-left:130px;}
.row-fluid{width:100%;*zoom:1;}
.row-fluid:before,.row-fluid:after{display:table;content:"";}
.row-fluid:after{clear:both;}
.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:28px;margin-left:2.564102564%;*margin-left:2.510911074638298%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
.row-fluid [class*="span"]:first-child{margin-left:0;}
.row-fluid .span12{width:100%;*width:99.94680851063829%;}
input{margin-left:0;}
}
@media (max-width:979px){
body{padding-top:0;}
.navbar-fixed-top{position:static;}
.navbar-fixed-top{margin-bottom:18px;}
.navbar-fixed-top .navbar-inner{padding:5px;}
.navbar .container{width:auto;padding:0;}
.navbar .brand{padding-right:10px;padding-left:10px;margin:0 0 0 -5px;}
.nav-collapse{clear:both;}
.nav-collapse .nav{float:none;margin:0 0 9px;}
.nav-collapse .nav>li{float:none;}
.nav-collapse .nav>li>a{margin-bottom:2px;}
.nav-collapse .nav>li>a{padding:6px 15px;font-weight:bold;color:#999;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.nav-collapse .nav>li>a:hover{background-color:#222;}
.nav-collapse .dropdown-menu{position:static;top:auto;left:auto;display:block;float:none;max-width:none;padding:0;margin:0 15px;background-color:transparent;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.nav-collapse .dropdown-menu:before,.nav-collapse .dropdown-menu:after{display:none;}
.nav-collapse .navbar-search{float:none;padding:9px 15px;margin:9px 0;border-top:1px solid #222;border-bottom:1px solid #222;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);}
.navbar .nav-collapse .nav.pull-right{float:none;margin-left:0;}
.nav-collapse{height:0;overflow:hidden;}
.navbar .btn-navbar{display:block;}
}
/*! CSS Used from: https://www.idiap.ch/project/ubimpressed/++theme++diazo-ubimpressed/css/theme.css */
#header{margin:50px auto 0;}
#main{margin:10px auto 0 auto;}
.footer{background-color:#EEEEEE;border-top:1px solid #E5E5E5;box-shadow:0 5px 15px rgba(0, 0, 0, 0.024) inset;text-shadow:0 1px 0 #FFFFFF;}
#portletBelowContentManager{margin-top:20px;}
#content-columns{display:table;vertical-align:top;}
#action-bar > .nav-tabs{margin-left:0;}
#content p{margin-bottom:0.7em;}
div.row{float:none;}
a.btn:link,a.btn:visited{color:#FFF;}
@media (max-width: 979px){
#header{margin:0em auto 0;}
}
@media (max-width: 767px){
#header{margin:0em auto 0;}
}
@media (max-width: 480px){
#header{margin:0em auto 0;}
}

.navbar .nav .active>a, .navbar .nav .active>a:hover {
    color: #fff;
    text-decoration: none;
    background-color: #222;
}

.icons-on .contenttype-news-item{background:no-repeat transparent 0px -1292px url(contenttypes-sprite.png);}
.icons-on .contenttype-news-item{line-height:2em;display:inline-block;*display:block;padding-left:20px!important;}
hr {border:dashed 2px lightseagreen}



/******************** *********************/


@media only screen and (max-width:1200px){
	.navbar .nav {font-size: 3em;}
}