/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Light'), local('Roboto-Light'), url(http://fonts.gstatic.com/s/roboto/v15/0eC6fl06luXEYWpBSJvXCIX0hVgzZQUfRDuZrPvH3D8.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Light'), local('Roboto-Light'), url(http://fonts.gstatic.com/s/roboto/v15/Fl4y0QdOxyyTHEGMXX8kcYX0hVgzZQUfRDuZrPvH3D8.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Light'), local('Roboto-Light'), url(http://fonts.gstatic.com/s/roboto/v15/-L14Jk06m6pUHB-5mXQQnYX0hVgzZQUfRDuZrPvH3D8.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Light'), local('Roboto-Light'), url(http://fonts.gstatic.com/s/roboto/v15/I3S1wsgSg9YCurV6PUkTOYX0hVgzZQUfRDuZrPvH3D8.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Light'), local('Roboto-Light'), url(http://fonts.gstatic.com/s/roboto/v15/NYDWBdD4gIq26G5XYbHsFIX0hVgzZQUfRDuZrPvH3D8.woff2) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Light'), local('Roboto-Light'), url(http://fonts.gstatic.com/s/roboto/v15/Pru33qjShpZSmG3z6VYwnYX0hVgzZQUfRDuZrPvH3D8.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Light'), local('Roboto-Light'), url(http://fonts.gstatic.com/s/roboto/v15/Hgo13k-tfSpn0qi1SFdUfZBw1xU1rKptJj_0jans920.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(http://fonts.gstatic.com/s/roboto/v15/sTdaA6j0Psb920Vjv-mrzH-_kf6ByYO6CLYdB4HQE-Y.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(http://fonts.gstatic.com/s/roboto/v15/uYECMKoHcO9x1wdmbyHIm3-_kf6ByYO6CLYdB4HQE-Y.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(http://fonts.gstatic.com/s/roboto/v15/tnj4SB6DNbdaQnsM8CFqBX-_kf6ByYO6CLYdB4HQE-Y.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(http://fonts.gstatic.com/s/roboto/v15/_VYFx-s824kXq_Ul2BHqYH-_kf6ByYO6CLYdB4HQE-Y.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(http://fonts.gstatic.com/s/roboto/v15/NJ4vxlgWwWbEsv18dAhqnn-_kf6ByYO6CLYdB4HQE-Y.woff2) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(http://fonts.gstatic.com/s/roboto/v15/Ks_cVxiCiwUWVsFWFA3Bjn-_kf6ByYO6CLYdB4HQE-Y.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(http://fonts.gstatic.com/s/roboto/v15/oMMgfZMQthOryQo9n22dcuvvDin1pK8aKteLpeZ5c0A.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local('Roboto Medium'), local('Roboto-Medium'), url(http://fonts.gstatic.com/s/roboto/v15/ZLqKeelYbATG60EpZBSDy4X0hVgzZQUfRDuZrPvH3D8.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local('Roboto Medium'), local('Roboto-Medium'), url(http://fonts.gstatic.com/s/roboto/v15/oHi30kwQWvpCWqAhzHcCSIX0hVgzZQUfRDuZrPvH3D8.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local('Roboto Medium'), local('Roboto-Medium'), url(http://fonts.gstatic.com/s/roboto/v15/rGvHdJnr2l75qb0YND9NyIX0hVgzZQUfRDuZrPvH3D8.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local('Roboto Medium'), local('Roboto-Medium'), url(http://fonts.gstatic.com/s/roboto/v15/mx9Uck6uB63VIKFYnEMXrYX0hVgzZQUfRDuZrPvH3D8.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local('Roboto Medium'), local('Roboto-Medium'), url(http://fonts.gstatic.com/s/roboto/v15/mbmhprMH69Zi6eEPBYVFhYX0hVgzZQUfRDuZrPvH3D8.woff2) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local('Roboto Medium'), local('Roboto-Medium'), url(http://fonts.gstatic.com/s/roboto/v15/oOeFwZNlrTefzLYmlVV1UIX0hVgzZQUfRDuZrPvH3D8.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local('Roboto Medium'), local('Roboto-Medium'), url(http://fonts.gstatic.com/s/roboto/v15/RxZJdnzeo3R5zSexge8UUZBw1xU1rKptJj_0jans920.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,hgroup,menu,nav,section,menu,time,mark,audio,video {border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0;}article,aside,figure,footer,header,hgroup,nav,section {display:block;}nav ul {list-style:none;}blockquote,q {quotes:none;}blockquote:before,blockquote:after,q:before,q:after {content:none;}a {font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0;}ins {background-color:#ff9;color:#000;text-decoration:none;}mark {background-color:#ff9;color:#000;font-style:italic;font-weight:bold;}del {text-decoration:line-through;}abbr[title],dfn[title] {border-bottom:1px dotted #000;cursor:help;}table {border-collapse:collapse;border-spacing:0;}hr {display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}input,select {vertical-align:middle;}table {font-size:inherit;font:100%;}select, input, textarea {font:99% sans-serif;}pre, code, kbd, samp {font-family:monospace, sans-serif;}body, select, input, textarea {color:#444;}h1,h2,h3,h4,h5,h6 {font-weight:bold;text-rendering:optimizeLegibility;}html {-webkit-font-smoothing:antialiased;}a:hover, a:active {outline:none;}a {color:#607890;}a:hover {color:#036;}strong, th {font-weight:bold;}td, td img {vertical-align:top;}sub {vertical-align:sub;font-size:smaller;}sup {vertical-align:super;font-size:smaller;}pre {padding:15px;white-space:pre; white-space:pre-wrap;white-space:pre-line;word-wrap:break-word;}input[type="radio"] {vertical-align:text-bottom;}input[type="checkbox"] {vertical-align:bottom;*vertical-align:baseline;}.ie6 input {vertical-align:text-bottom;}label, input[type=button], input[type=submit], button {cursor:pointer;}::-moz-selection {background:#FBBC1E;color:#fff;text-shadow:none;}::selection {background:#FBBC1E;color:#fff;text-shadow:none;}a:link {-webkit-tap-highlight-color:transparent;}html {overflow-y:scroll;}button {width:auto;overflow:visible;}.ie7 img {-ms-interpolation-mode:bicubic;}.ir {display:block;text-indent:-999em;overflow:hidden;background-repeat:no-repeat;} .hidden {display:none;visibility:hidden;}.visuallyhidden {position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);} .invisible {visibility:hidden;} .clear {clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix {display:inline-block;}* html .clearfix {height:1%;} .clearfix {display:block;}.show-for-small {display:none;}.show-for-mobile {display:none;}@media only screen and (max-width:1023px) {.hide-for-small {display:none!important;}.show-for-small {display:block;}}.hf {width:50%;float:left}.oq {width:25%;float:left;}.tq {width:75%;float:left;}.tt {width:66.66%;float:left;}.ot {width:33.33%;float:left;}*,*:before,*:after {-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}html,body {font-size:100%;}a:hover {cursor:pointer;}a:focus {outline:none;}img,object,embed {max-width:100%;height:auto;}object,embed {height:100%;}img {-ms-interpolation-mode:bicubic;}#content.blog.post article img, #content.blog.authors article img {opacity:0;}.left {float:left !important;}.right {float:right !important;}.text-left {text-align:left !important;}.text-right {text-align:right !important;}.text-center {text-align:center !important;}.text-justify {text-align:justify !important;}.hide {display:none;}.antialiased {-webkit-font-smoothing:antialiased;}img {display:inline-block;vertical-align:middle;}textarea {height:auto;min-height:50px;}select {width:100%;}a {color:#193852;text-decoration:none;font-weight:normal;}a:hover {color:#999;text-decoration:none;}h1, h2, h3, h4, h5, h6 {font-weight:normal;}h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {font-weight:normal;}h1.b, h2.b, h3.b, h4.b, h5.b, h6.b {font-weight:500;}h1.l, h2.l, h3.l, h4.l, h5.l, h6.l {font-weight:300;}h1 {font-size:3rem;line-height:3rem;} h2 {font-size:2.5rem;line-height:2.5rem;}h3 {font-size:2rem;line-height:2rem;}h4 {font-size:1.5rem;line-height:1.5rem;}h5 {font-size:1.25rem;line-height:1.5rem;}h6 {font-size:1.125rem;line-height:1.5rem;}p, ul, ol, dl, blockquote, hr, pre, table, fieldset, article footer, nav {margin:0 0 1.5rem 0;}p:last-child {margin-bottom:0;}article ul {margin:0 0 2rem 1.125rem;list-style:disc outside;}article ul:last-child, article ol:last-child {margin-bottom:0;}article ol {margin:0 0 2rem 2rem;list-style:decimal outside;}article blockquote {margin:0 0 1.25rem 2.5rem;font-family:cambria, georgia, times, serif;border-top:1px solid #eee;border-bottom:1px solid #eee;background:#f6f6f6;padding:1.19rem 1.25rem 0;font-style:italic;}small {font-size:0.6875rem;}.wp-post-image,img.alignright, img.alignleft, img.aligncenter {margin-bottom:0;max-width:15%;margin-left:2rem;}a:hover .wp-post-image, a:focus .wp-post-image {}.alignleft {float:left;clear:left;margin-bottom:1.5rem;}.alignright {float:right;clear:right;margin-bottom:1.5rem;}.aligncenter {display:block;margin-bottom:1.5rem;}.grid {width:50%;margin:0 auto;}strong, th {font-weight:500;}input, textarea {-moz-border-radius:0px; -webkit-border-radius:0px; -khtml-border-radius:0px; -o-border-radius:0px; border-radius:0px;font-family:"Roboto";padding:0.469rem;}.fa.bigger, i.bigger {font-size:1.25rem;vertical-align:middle;position:relative;top:-0.125rem;}i.bigger {top:-0.125rem;font-size:1.25rem;}.fa.big, i.big {font-size:3rem;}.op {opacity:0.5;}.op:hover {opacity:1;}.button {padding:0.5rem 1rem;display:inline-block;}.button .arrow.right {padding-left:1rem;}.button.bc2:hover {background-color:#193852;color:#FFF;}.background {background-position:50% 50%;background-repeat:no-repeat;background-size:cover;overflow:hidden;}sup, sub {vertical-align:baseline;position:relative;top:-0.4em;}table {border-collapse:collapse;border-spacing:0;width:100%;table-layout:fixed;}table:last-child {margin-bottom:0;}h2:first-child, h3:first-child, h4:first-child, h5:first-child, h6:first-child, p:first-child, ul:first-child, ol:first-child, li:first-child, table:first-child, blockquote:first-child, q:first-child, dl:first-child, figure:first-child, .table-wrapper:first-child, .button-wrapper:first-child {margin-top:0;}table th, table td {padding:1rem;vertical-align:top;border:2px solid #FFF;background:#EFEFEF;width:auto;}table th {background-color:#193852;color:#FFF;}.page-content table td a {color:#193852;}table td {background:#f5f5f5;}table tr:nth-child(odd) td, table tbody:nth-child(2) tr:nth-child(even) td {background:#e5e9ed;}.inner-content {float:left;width:100%;}.col-content {float:left;width:100%;margin-bottom:2rem;}.col-content:last-child {margin-bottom:0;}.col-content .columns-2 {width:50%;float:left;}.col-content .columns-2:first-child {padding-right:1rem;}.col-content .columns-2:last-child {padding-left:1rem;}.col-content .columns-3 {width:33.33%;float:left;padding-left:1rem;padding-right:1rem;}.col-content .columns-3:first-child {padding-right:1rem;padding-left:0;}.col-content .columns-3:last-child {padding-left:1rem;padding-right:0;}.bc1 {background-color:#193852;}.bc1.op {background-color:rgba(25,56,82,0.9);opacity:1;}.bc1.op:hover {background-color:rgba(25,56,82,1);}.link.bc1:hover {background-color:rgba(255,255,255,0.9);color:#193852; }.link.bc1:hover a {color:#193852; }.bc2 {background-color:#c8102e;}.bc2.op {background-color:rgba(251,188,30,0.9);opacity:1;}.bc2.op:hover {background-color:rgba(251,188,30,1);}.link.bc2:hover {background-color:rgba(25,56,82,0.9);color:#fff; }.link.bc2:hover a {color:#fff;}.bc3 {background-color:#ffffff;}.bc3.op {background-color:rgba(255,255,255,0.9);opacity:1;}.link.bc3:hover {background-color:rgba(25,56,82,0.9);color:#fff; }.link.bc3:hover a {color:#fff;}.bc4 {background-color:#15334c;}.bc5 {background-color:#fafafa;}.bc6 {background-color:#28445c;}.gr1 {background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%, rgba(255,255,255,0.95) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFF), color-stop(100%,rgba(255, 255, 255, 0.95)));background:-webkit-linear-gradient(top,#FFF 0%,rgba(255, 255, 255, 0.95) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,0.95) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,0.95) 100%);background:linear-gradient(to bottom,#FFF 0%,rgba(255, 255, 255, 0.95) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2ffffff',GradientType=0 );}.c1 {color:#193852;}.c2 {color:#c8102e;}.c3 {color:#ffffff;}.c4 {color:#15334c;}.c5 {color:#9099a3;}.pl {border-color:#fcdeba!important;background-color:#fcdeba;}.sub {border-color:#dedeac!important;background-color:#dedeac;}.p {border-color:#99e0fa!important;background-color:#99e0fa;}.v {border-color:#99e0fa!important;background-color:#99e0fa;}.sp {border-color:#c0dab3!important;background-color:#c0dab3;}.sm {border-color:#d0ccef!important;background-color:#d0ccef;}.ube {border-color:#c0dab3!important;background-color:#c0dab3;}.hot, .esu {border-color:#f798d0!important;background-color:#f798d0;}.ss {border-color:#e3bcbb!important;background-color:#e3bcbb;}@font-face {font-family:'urosource';src:url('../lib/urosource.eot?55600859');src:url('../lib/urosource.eot?55600859#iefix') format('embedded-opentype'), url('../lib/urosource.woff?55600859') format('woff'), url('../lib/urosource.ttf?55600859') format('truetype'), url('../lib/urosource.svg?55600859#urosource') format('svg');font-weight:normal;font-style:normal;}[class^="urosource-icon-"]:before, [class*=" urosource-icon-"]:before {font-family:"urosource";font-style:normal;font-weight:normal;speak:none; display:inline-block;text-decoration:inherit;text-align:center; font-variant:normal;text-transform:none; line-height:1em; }.urosource-icon-eururo:before { content:'\e800'; } .urosource-icon-video:before, .urosource-icon-live_surgery:before { content:'\e801'; } .urosource-icon-ecourse:before { content:'\e802'; } .urosource-icon-webcast:before { content:'\e803'; } .urosource-icon-abstract:before { content:'\e804'; } .urosource-icon-poster:before { content:'\e805'; } .urosource-icon-eye:before { content:'\e806'; } .urosource-icon-thumbs-up:before { content:'\e807'; } .urosource-icon-file-pdf:before { content:'\e808'; } .urosource-icon-doc-text:before { content:'\e809'; } .urosource-icon-star:before { content:'\e80a'; } .urosource-icon-zoom-in:before { content:'\e80b'; } .urosource-icon-filter:before { content:'\e80c'; } .urosource-icon-user:before { content:'\e80d'; } .urosource-icon-lock:before { content:'\e80e'; } .urosource-icon-guidelines:before { content:'\e80f'; } .urosource-icon-presentation:before { content:'\e810'; } .urosource-icon-spin3:before { content:'\e811'; } .urosource-icon-spin1:before { content:'\e812'; } .urosource-icon-hot:before { content:'\e813'; } .urosource-icon-euacme:before { content:'\e814'; } .urosource-icon-eursup:before { content:'\e815'; } .urosource-icon-eposter:before { content:'\e816'; } .urosource-icon-esu-coursebook:before { content:'\e817'; } .urosource-icon-book:before { content:'\e818'; } @font-face {font-family:'FontAwesome';src:url('../lib/fontawesome-webfont.eot?v=4.3.0');src:url('../lib/fontawesome-webfont.eot?#iefix&v=4.3.0') format('embedded-opentype'), url('../lib/fontawesome-webfont.woff2?v=4.3.0') format('woff2'), url('../lib/fontawesome-webfont.woff?v=4.3.0') format('woff'), url('../lib/fontawesome-webfont.ttf?v=4.3.0') format('truetype'), url('../lib/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal;}.fa {display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);}.fa-lg {font-size:1.33333333em;line-height:0.75em;vertical-align:-15%;}.fa-2x {font-size:2em;}.fa-3x {font-size:3em;}.fa-4x {font-size:4em;}.fa-5x {font-size:5em;}.fa-fw {width:1.28571429em;text-align:center;}.fa-ul {padding-left:0;margin-left:2.14285714em;list-style-type:none;}.fa-ul > li {position:relative;}.fa-li {position:absolute;left:-2.14285714em;width:2.14285714em;top:0.14285714em;text-align:center;}.fa-li.fa-lg {left:-1.85714286em;}.fa-border {padding:.2em .25em .15em;border:solid 0.08em #eeeeee;border-radius:.1em;}.pull-right {float:right;}.pull-left {float:left;}.fa.pull-left {margin-right:.3em;}.fa.pull-right {margin-left:.3em;}.fa-spin {-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear;}.fa-pulse {-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8);}@-webkit-keyframes fa-spin {0% {-webkit-transform:rotate(0deg);transform:rotate(0deg);}100% {-webkit-transform:rotate(359deg);transform:rotate(359deg);}}@keyframes fa-spin {0% {-webkit-transform:rotate(0deg);transform:rotate(0deg);}100% {-webkit-transform:rotate(359deg);transform:rotate(359deg);}}.fa-rotate-90 {filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.fa-rotate-180 {filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.fa-rotate-270 {filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);}.fa-flip-horizontal {filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1);}.fa-flip-vertical {filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1);}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical {filter:none;}.fa-stack {position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle;}.fa-stack-1x,.fa-stack-2x {position:absolute;left:0;width:100%;text-align:center;}.fa-stack-1x {line-height:inherit;}.fa-stack-2x {font-size:2em;}.fa-inverse {color:#ffffff;}.fa-glass:before {content:"\f000";}.fa-music:before {content:"\f001";}.fa-search:before {content:"\f002";}.fa-envelope-o:before {content:"\f003";}.fa-heart:before {content:"\f004";}.fa-star:before {content:"\f005";}.fa-star-o:before {content:"\f006";}.fa-user:before {content:"\f007";}.fa-film:before {content:"\f008";}.fa-th-large:before {content:"\f009";}.fa-th:before {content:"\f00a";}.fa-th-list:before {content:"\f00b";}.fa-check:before {content:"\f00c";}.fa-remove:before,.fa-close:before,.fa-times:before {content:"\f00d";}.fa-search-plus:before {content:"\f00e";}.fa-search-minus:before {content:"\f010";}.fa-power-off:before {content:"\f011";}.fa-signal:before {content:"\f012";}.fa-gear:before,.fa-cog:before {content:"\f013";}.fa-trash-o:before {content:"\f014";}.fa-home:before {content:"\f015";}.fa-file-o:before {content:"\f016";}.fa-clock-o:before {content:"\f017";}.fa-road:before {content:"\f018";}.fa-download:before {content:"\f019";}.fa-arrow-circle-o-down:before {content:"\f01a";}.fa-arrow-circle-o-up:before {content:"\f01b";}.fa-inbox:before {content:"\f01c";}.fa-play-circle-o:before {content:"\f01d";}.fa-rotate-right:before,.fa-repeat:before {content:"\f01e";}.fa-refresh:before {content:"\f021";}.fa-list-alt:before {content:"\f022";}.fa-lock:before {content:"\f023";}.fa-flag:before {content:"\f024";}.fa-headphones:before {content:"\f025";}.fa-volume-off:before {content:"\f026";}.fa-volume-down:before {content:"\f027";}.fa-volume-up:before {content:"\f028";}.fa-qrcode:before {content:"\f029";}.fa-barcode:before {content:"\f02a";}.fa-tag:before {content:"\f02b";}.fa-tags:before {content:"\f02c";}.fa-book:before {content:"\f02d";}.fa-bookmark:before {content:"\f02e";}.fa-print:before {content:"\f02f";}.fa-camera:before {content:"\f030";}.fa-font:before {content:"\f031";}.fa-bold:before {content:"\f032";}.fa-italic:before {content:"\f033";}.fa-text-height:before {content:"\f034";}.fa-text-width:before {content:"\f035";}.fa-align-left:before {content:"\f036";}.fa-align-center:before {content:"\f037";}.fa-align-right:before {content:"\f038";}.fa-align-justify:before {content:"\f039";}.fa-list:before {content:"\f03a";}.fa-dedent:before,.fa-outdent:before {content:"\f03b";}.fa-indent:before {content:"\f03c";}.fa-video-camera:before {content:"\f03d";}.fa-photo:before,.fa-image:before,.fa-picture-o:before {content:"\f03e";}.fa-pencil:before {content:"\f040";}.fa-map-marker:before {content:"\f041";}.fa-adjust:before {content:"\f042";}.fa-tint:before {content:"\f043";}.fa-edit:before,.fa-pencil-square-o:before {content:"\f044";}.fa-share-square-o:before {content:"\f045";}.fa-check-square-o:before {content:"\f046";}.fa-arrows:before {content:"\f047";}.fa-step-backward:before {content:"\f048";}.fa-fast-backward:before {content:"\f049";}.fa-backward:before {content:"\f04a";}.fa-play:before {content:"\f04b";}.fa-pause:before {content:"\f04c";}.fa-stop:before {content:"\f04d";}.fa-forward:before {content:"\f04e";}.fa-fast-forward:before {content:"\f050";}.fa-step-forward:before {content:"\f051";}.fa-eject:before {content:"\f052";}.fa-chevron-left:before {content:"\f053";}.fa-chevron-right:before {content:"\f054";}.fa-plus-circle:before {content:"\f055";}.fa-minus-circle:before {content:"\f056";}.fa-times-circle:before {content:"\f057";}.fa-check-circle:before {content:"\f058";}.fa-question-circle:before {content:"\f059";}.fa-info-circle:before {content:"\f05a";}.fa-crosshairs:before {content:"\f05b";}.fa-times-circle-o:before {content:"\f05c";}.fa-check-circle-o:before {content:"\f05d";}.fa-ban:before {content:"\f05e";}.fa-arrow-left:before {content:"\f060";}.fa-arrow-right:before {content:"\f061";}.fa-arrow-up:before {content:"\f062";}.fa-arrow-down:before {content:"\f063";}.fa-mail-forward:before,.fa-share:before {content:"\f064";}.fa-expand:before {content:"\f065";}.fa-compress:before {content:"\f066";}.fa-plus:before {content:"\f067";}.fa-minus:before {content:"\f068";}.fa-asterisk:before {content:"\f069";}.fa-exclamation-circle:before {content:"\f06a";}.fa-gift:before {content:"\f06b";}.fa-leaf:before {content:"\f06c";}.fa-fire:before {content:"\f06d";}.fa-eye:before {content:"\f06e";}.fa-eye-slash:before {content:"\f070";}.fa-warning:before,.fa-exclamation-triangle:before {content:"\f071";}.fa-plane:before {content:"\f072";}.fa-calendar:before {content:"\f073";}.fa-random:before {content:"\f074";}.fa-comment:before {content:"\f075";}.fa-magnet:before {content:"\f076";}.fa-chevron-up:before {content:"\f077";}.fa-chevron-down:before {content:"\f078";}.fa-retweet:before {content:"\f079";}.fa-shopping-cart:before {content:"\f07a";}.fa-folder:before {content:"\f07b";}.fa-folder-open:before {content:"\f07c";}.fa-arrows-v:before {content:"\f07d";}.fa-arrows-h:before {content:"\f07e";}.fa-bar-chart-o:before,.fa-bar-chart:before {content:"\f080";}.fa-twitter-square:before {content:"\f081";}.fa-facebook-square:before {content:"\f082";}.fa-camera-retro:before {content:"\f083";}.fa-key:before {content:"\f084";}.fa-gears:before,.fa-cogs:before {content:"\f085";}.fa-comments:before {content:"\f086";}.fa-thumbs-o-up:before {content:"\f087";}.fa-thumbs-o-down:before {content:"\f088";}.fa-star-half:before {content:"\f089";}.fa-heart-o:before {content:"\f08a";}.fa-sign-out:before {content:"\f08b";}.fa-linkedin-square:before {content:"\f08c";}.fa-thumb-tack:before {content:"\f08d";}.fa-external-link:before {content:"\f08e";}.fa-sign-in:before {content:"\f090";}.fa-trophy:before {content:"\f091";}.fa-github-square:before {content:"\f092";}.fa-upload:before {content:"\f093";}.fa-lemon-o:before {content:"\f094";}.fa-phone:before {content:"\f095";}.fa-square-o:before {content:"\f096";}.fa-bookmark-o:before {content:"\f097";}.fa-phone-square:before {content:"\f098";}.fa-twitter:before {content:"\f099";}.fa-facebook-f:before,.fa-facebook:before {content:"\f09a";}.fa-github:before {content:"\f09b";}.fa-unlock:before {content:"\f09c";}.fa-credit-card:before {content:"\f09d";}.fa-rss:before {content:"\f09e";}.fa-hdd-o:before {content:"\f0a0";}.fa-bullhorn:before {content:"\f0a1";}.fa-bell:before {content:"\f0f3";}.fa-certificate:before {content:"\f0a3";}.fa-hand-o-right:before {content:"\f0a4";}.fa-hand-o-left:before {content:"\f0a5";}.fa-hand-o-up:before {content:"\f0a6";}.fa-hand-o-down:before {content:"\f0a7";}.fa-arrow-circle-left:before {content:"\f0a8";}.fa-arrow-circle-right:before {content:"\f0a9";}.fa-arrow-circle-up:before {content:"\f0aa";}.fa-arrow-circle-down:before {content:"\f0ab";}.fa-globe:before {content:"\f0ac";}.fa-wrench:before {content:"\f0ad";}.fa-tasks:before {content:"\f0ae";}.fa-filter:before {content:"\f0b0";}.fa-briefcase:before {content:"\f0b1";}.fa-arrows-alt:before {content:"\f0b2";}.fa-group:before,.fa-users:before {content:"\f0c0";}.fa-chain:before,.fa-link:before {content:"\f0c1";}.fa-cloud:before {content:"\f0c2";}.fa-flask:before {content:"\f0c3";}.fa-cut:before,.fa-scissors:before {content:"\f0c4";}.fa-copy:before,.fa-files-o:before {content:"\f0c5";}.fa-paperclip:before {content:"\f0c6";}.fa-save:before,.fa-floppy-o:before {content:"\f0c7";}.fa-square:before {content:"\f0c8";}.fa-navicon:before,.fa-reorder:before,.fa-bars:before {content:"\f0c9";}.fa-list-ul:before {content:"\f0ca";}.fa-list-ol:before {content:"\f0cb";}.fa-strikethrough:before {content:"\f0cc";}.fa-underline:before {content:"\f0cd";}.fa-table:before {content:"\f0ce";}.fa-magic:before {content:"\f0d0";}.fa-truck:before {content:"\f0d1";}.fa-pinterest:before {content:"\f0d2";}.fa-pinterest-square:before {content:"\f0d3";}.fa-google-plus-square:before {content:"\f0d4";}.fa-google-plus:before {content:"\f0d5";}.fa-money:before {content:"\f0d6";}.fa-caret-down:before {content:"\f0d7";}.fa-caret-up:before {content:"\f0d8";}.fa-caret-left:before {content:"\f0d9";}.fa-caret-right:before {content:"\f0da";}.fa-columns:before {content:"\f0db";}.fa-unsorted:before,.fa-sort:before {content:"\f0dc";}.fa-sort-down:before,.fa-sort-desc:before {content:"\f0dd";}.fa-sort-up:before,.fa-sort-asc:before {content:"\f0de";}.fa-envelope:before {content:"\f0e0";}.fa-linkedin:before {content:"\f0e1";}.fa-rotate-left:before,.fa-undo:before {content:"\f0e2";}.fa-legal:before,.fa-gavel:before {content:"\f0e3";}.fa-dashboard:before,.fa-tachometer:before {content:"\f0e4";}.fa-comment-o:before {content:"\f0e5";}.fa-comments-o:before {content:"\f0e6";}.fa-flash:before,.fa-bolt:before {content:"\f0e7";}.fa-sitemap:before {content:"\f0e8";}.fa-umbrella:before {content:"\f0e9";}.fa-paste:before,.fa-clipboard:before {content:"\f0ea";}.fa-lightbulb-o:before {content:"\f0eb";}.fa-exchange:before {content:"\f0ec";}.fa-cloud-download:before {content:"\f0ed";}.fa-cloud-upload:before {content:"\f0ee";}.fa-user-md:before {content:"\f0f0";}.fa-stethoscope:before {content:"\f0f1";}.fa-suitcase:before {content:"\f0f2";}.fa-bell-o:before {content:"\f0a2";}.fa-coffee:before {content:"\f0f4";}.fa-cutlery:before {content:"\f0f5";}.fa-file-text-o:before {content:"\f0f6";}.fa-building-o:before {content:"\f0f7";}.fa-hospital-o:before {content:"\f0f8";}.fa-ambulance:before {content:"\f0f9";}.fa-medkit:before {content:"\f0fa";}.fa-fighter-jet:before {content:"\f0fb";}.fa-beer:before {content:"\f0fc";}.fa-h-square:before {content:"\f0fd";}.fa-plus-square:before {content:"\f0fe";}.fa-angle-double-left:before {content:"\f100";}.fa-angle-double-right:before {content:"\f101";}.fa-angle-double-up:before {content:"\f102";}.fa-angle-double-down:before {content:"\f103";}.fa-angle-left:before {content:"\f104";}.fa-angle-right:before {content:"\f105";}.fa-angle-up:before {content:"\f106";}.fa-angle-down:before {content:"\f107";}.fa-desktop:before {content:"\f108";}.fa-laptop:before {content:"\f109";}.fa-tablet:before {content:"\f10a";}.fa-mobile-phone:before,.fa-mobile:before {content:"\f10b";}.fa-circle-o:before {content:"\f10c";}.fa-quote-left:before {content:"\f10d";}.fa-quote-right:before {content:"\f10e";}.fa-spinner:before {content:"\f110";}.fa-circle:before {content:"\f111";}.fa-mail-reply:before,.fa-reply:before {content:"\f112";}.fa-github-alt:before {content:"\f113";}.fa-folder-o:before {content:"\f114";}.fa-folder-open-o:before {content:"\f115";}.fa-smile-o:before {content:"\f118";}.fa-frown-o:before {content:"\f119";}.fa-meh-o:before {content:"\f11a";}.fa-gamepad:before {content:"\f11b";}.fa-keyboard-o:before {content:"\f11c";}.fa-flag-o:before {content:"\f11d";}.fa-flag-checkered:before {content:"\f11e";}.fa-terminal:before {content:"\f120";}.fa-code:before {content:"\f121";}.fa-mail-reply-all:before,.fa-reply-all:before {content:"\f122";}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before {content:"\f123";}.fa-location-arrow:before {content:"\f124";}.fa-crop:before {content:"\f125";}.fa-code-fork:before {content:"\f126";}.fa-unlink:before,.fa-chain-broken:before {content:"\f127";}.fa-question:before {content:"\f128";}.fa-info:before {content:"\f129";}.fa-exclamation:before {content:"\f12a";}.fa-superscript:before {content:"\f12b";}.fa-subscript:before {content:"\f12c";}.fa-eraser:before {content:"\f12d";}.fa-puzzle-piece:before {content:"\f12e";}.fa-microphone:before {content:"\f130";}.fa-microphone-slash:before {content:"\f131";}.fa-shield:before {content:"\f132";}.fa-calendar-o:before {content:"\f133";}.fa-fire-extinguisher:before {content:"\f134";}.fa-rocket:before {content:"\f135";}.fa-maxcdn:before {content:"\f136";}.fa-chevron-circle-left:before {content:"\f137";}.fa-chevron-circle-right:before {content:"\f138";}.fa-chevron-circle-up:before {content:"\f139";}.fa-chevron-circle-down:before {content:"\f13a";}.fa-html5:before {content:"\f13b";}.fa-css3:before {content:"\f13c";}.fa-anchor:before {content:"\f13d";}.fa-unlock-alt:before {content:"\f13e";}.fa-bullseye:before {content:"\f140";}.fa-ellipsis-h:before {content:"\f141";}.fa-ellipsis-v:before {content:"\f142";}.fa-rss-square:before {content:"\f143";}.fa-play-circle:before {content:"\f144";}.fa-ticket:before {content:"\f145";}.fa-minus-square:before {content:"\f146";}.fa-minus-square-o:before {content:"\f147";}.fa-level-up:before {content:"\f148";}.fa-level-down:before {content:"\f149";}.fa-check-square:before {content:"\f14a";}.fa-pencil-square:before {content:"\f14b";}.fa-external-link-square:before {content:"\f14c";}.fa-share-square:before {content:"\f14d";}.fa-compass:before {content:"\f14e";}.fa-toggle-down:before,.fa-caret-square-o-down:before {content:"\f150";}.fa-toggle-up:before,.fa-caret-square-o-up:before {content:"\f151";}.fa-toggle-right:before,.fa-caret-square-o-right:before {content:"\f152";}.fa-euro:before,.fa-eur:before {content:"\f153";}.fa-gbp:before {content:"\f154";}.fa-dollar:before,.fa-usd:before {content:"\f155";}.fa-rupee:before,.fa-inr:before {content:"\f156";}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before {content:"\f157";}.fa-ruble:before,.fa-rouble:before,.fa-rub:before {content:"\f158";}.fa-won:before,.fa-krw:before {content:"\f159";}.fa-bitcoin:before,.fa-btc:before {content:"\f15a";}.fa-file:before {content:"\f15b";}.fa-file-text:before {content:"\f15c";}.fa-sort-alpha-asc:before {content:"\f15d";}.fa-sort-alpha-desc:before {content:"\f15e";}.fa-sort-amount-asc:before {content:"\f160";}.fa-sort-amount-desc:before {content:"\f161";}.fa-sort-numeric-asc:before {content:"\f162";}.fa-sort-numeric-desc:before {content:"\f163";}.fa-thumbs-up:before {content:"\f164";}.fa-thumbs-down:before {content:"\f165";}.fa-youtube-square:before {content:"\f166";}.fa-youtube:before {content:"\f167";}.fa-xing:before {content:"\f168";}.fa-xing-square:before {content:"\f169";}.fa-youtube-play:before {content:"\f16a";}.fa-dropbox:before {content:"\f16b";}.fa-stack-overflow:before {content:"\f16c";}.fa-instagram:before {content:"\f16d";}.fa-flickr:before {content:"\f16e";}.fa-adn:before {content:"\f170";}.fa-bitbucket:before {content:"\f171";}.fa-bitbucket-square:before {content:"\f172";}.fa-tumblr:before {content:"\f173";}.fa-tumblr-square:before {content:"\f174";}.fa-long-arrow-down:before {content:"\f175";}.fa-long-arrow-up:before {content:"\f176";}.fa-long-arrow-left:before {content:"\f177";}.fa-long-arrow-right:before {content:"\f178";}.fa-apple:before {content:"\f179";}.fa-windows:before {content:"\f17a";}.fa-android:before {content:"\f17b";}.fa-linux:before {content:"\f17c";}.fa-dribbble:before {content:"\f17d";}.fa-skype:before {content:"\f17e";}.fa-foursquare:before {content:"\f180";}.fa-trello:before {content:"\f181";}.fa-female:before {content:"\f182";}.fa-male:before {content:"\f183";}.fa-gittip:before,.fa-gratipay:before {content:"\f184";}.fa-sun-o:before {content:"\f185";}.fa-moon-o:before {content:"\f186";}.fa-archive:before {content:"\f187";}.fa-bug:before {content:"\f188";}.fa-vk:before {content:"\f189";}.fa-weibo:before {content:"\f18a";}.fa-renren:before {content:"\f18b";}.fa-pagelines:before {content:"\f18c";}.fa-stack-exchange:before {content:"\f18d";}.fa-arrow-circle-o-right:before {content:"\f18e";}.fa-arrow-circle-o-left:before {content:"\f190";}.fa-toggle-left:before,.fa-caret-square-o-left:before {content:"\f191";}.fa-dot-circle-o:before {content:"\f192";}.fa-wheelchair:before {content:"\f193";}.fa-vimeo-square:before {content:"\f194";}.fa-turkish-lira:before,.fa-try:before {content:"\f195";}.fa-plus-square-o:before {content:"\f196";}.fa-space-shuttle:before {content:"\f197";}.fa-slack:before {content:"\f198";}.fa-envelope-square:before {content:"\f199";}.fa-wordpress:before {content:"\f19a";}.fa-openid:before {content:"\f19b";}.fa-institution:before,.fa-bank:before,.fa-university:before {content:"\f19c";}.fa-mortar-board:before,.fa-graduation-cap:before {content:"\f19d";}.fa-yahoo:before {content:"\f19e";}.fa-google:before {content:"\f1a0";}.fa-reddit:before {content:"\f1a1";}.fa-reddit-square:before {content:"\f1a2";}.fa-stumbleupon-circle:before {content:"\f1a3";}.fa-stumbleupon:before {content:"\f1a4";}.fa-delicious:before {content:"\f1a5";}.fa-digg:before {content:"\f1a6";}.fa-pied-piper:before {content:"\f1a7";}.fa-pied-piper-alt:before {content:"\f1a8";}.fa-drupal:before {content:"\f1a9";}.fa-joomla:before {content:"\f1aa";}.fa-language:before {content:"\f1ab";}.fa-fax:before {content:"\f1ac";}.fa-building:before {content:"\f1ad";}.fa-child:before {content:"\f1ae";}.fa-paw:before {content:"\f1b0";}.fa-spoon:before {content:"\f1b1";}.fa-cube:before {content:"\f1b2";}.fa-cubes:before {content:"\f1b3";}.fa-behance:before {content:"\f1b4";}.fa-behance-square:before {content:"\f1b5";}.fa-steam:before {content:"\f1b6";}.fa-steam-square:before {content:"\f1b7";}.fa-recycle:before {content:"\f1b8";}.fa-automobile:before,.fa-car:before {content:"\f1b9";}.fa-cab:before,.fa-taxi:before {content:"\f1ba";}.fa-tree:before {content:"\f1bb";}.fa-spotify:before {content:"\f1bc";}.fa-deviantart:before {content:"\f1bd";}.fa-soundcloud:before {content:"\f1be";}.fa-database:before {content:"\f1c0";}.fa-file-pdf-o:before {content:"\f1c1";}.fa-file-word-o:before {content:"\f1c2";}.fa-file-excel-o:before {content:"\f1c3";}.fa-file-powerpoint-o:before {content:"\f1c4";}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before {content:"\f1c5";}.fa-file-zip-o:before,.fa-file-archive-o:before {content:"\f1c6";}.fa-file-sound-o:before,.fa-file-audio-o:before {content:"\f1c7";}.fa-file-movie-o:before,.fa-file-video-o:before {content:"\f1c8";}.fa-file-code-o:before {content:"\f1c9";}.fa-vine:before {content:"\f1ca";}.fa-codepen:before {content:"\f1cb";}.fa-jsfiddle:before {content:"\f1cc";}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before {content:"\f1cd";}.fa-circle-o-notch:before {content:"\f1ce";}.fa-ra:before,.fa-rebel:before {content:"\f1d0";}.fa-ge:before,.fa-empire:before {content:"\f1d1";}.fa-git-square:before {content:"\f1d2";}.fa-git:before {content:"\f1d3";}.fa-hacker-news:before {content:"\f1d4";}.fa-tencent-weibo:before {content:"\f1d5";}.fa-qq:before {content:"\f1d6";}.fa-wechat:before,.fa-weixin:before {content:"\f1d7";}.fa-send:before,.fa-paper-plane:before {content:"\f1d8";}.fa-send-o:before,.fa-paper-plane-o:before {content:"\f1d9";}.fa-history:before {content:"\f1da";}.fa-genderless:before,.fa-circle-thin:before {content:"\f1db";}.fa-header:before {content:"\f1dc";}.fa-paragraph:before {content:"\f1dd";}.fa-sliders:before {content:"\f1de";}.fa-share-alt:before {content:"\f1e0";}.fa-share-alt-square:before {content:"\f1e1";}.fa-bomb:before {content:"\f1e2";}.fa-soccer-ball-o:before,.fa-futbol-o:before {content:"\f1e3";}.fa-tty:before {content:"\f1e4";}.fa-binoculars:before {content:"\f1e5";}.fa-plug:before {content:"\f1e6";}.fa-slideshare:before {content:"\f1e7";}.fa-twitch:before {content:"\f1e8";}.fa-yelp:before {content:"\f1e9";}.fa-newspaper-o:before {content:"\f1ea";}.fa-wifi:before {content:"\f1eb";}.fa-calculator:before {content:"\f1ec";}.fa-paypal:before {content:"\f1ed";}.fa-google-wallet:before {content:"\f1ee";}.fa-cc-visa:before {content:"\f1f0";}.fa-cc-mastercard:before {content:"\f1f1";}.fa-cc-discover:before {content:"\f1f2";}.fa-cc-amex:before {content:"\f1f3";}.fa-cc-paypal:before {content:"\f1f4";}.fa-cc-stripe:before {content:"\f1f5";}.fa-bell-slash:before {content:"\f1f6";}.fa-bell-slash-o:before {content:"\f1f7";}.fa-trash:before {content:"\f1f8";}.fa-copyright:before {content:"\f1f9";}.fa-at:before {content:"\f1fa";}.fa-eyedropper:before {content:"\f1fb";}.fa-paint-brush:before {content:"\f1fc";}.fa-birthday-cake:before {content:"\f1fd";}.fa-area-chart:before {content:"\f1fe";}.fa-pie-chart:before {content:"\f200";}.fa-line-chart:before {content:"\f201";}.fa-lastfm:before {content:"\f202";}.fa-lastfm-square:before {content:"\f203";}.fa-toggle-off:before {content:"\f204";}.fa-toggle-on:before {content:"\f205";}.fa-bicycle:before {content:"\f206";}.fa-bus:before {content:"\f207";}.fa-ioxhost:before {content:"\f208";}.fa-angellist:before {content:"\f209";}.fa-cc:before {content:"\f20a";}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before {content:"\f20b";}.fa-meanpath:before {content:"\f20c";}.fa-buysellads:before {content:"\f20d";}.fa-connectdevelop:before {content:"\f20e";}.fa-dashcube:before {content:"\f210";}.fa-forumbee:before {content:"\f211";}.fa-leanpub:before {content:"\f212";}.fa-sellsy:before {content:"\f213";}.fa-shirtsinbulk:before {content:"\f214";}.fa-simplybuilt:before {content:"\f215";}.fa-skyatlas:before {content:"\f216";}.fa-cart-plus:before {content:"\f217";}.fa-cart-arrow-down:before {content:"\f218";}.fa-diamond:before {content:"\f219";}.fa-ship:before {content:"\f21a";}.fa-user-secret:before {content:"\f21b";}.fa-motorcycle:before {content:"\f21c";}.fa-street-view:before {content:"\f21d";}.fa-heartbeat:before {content:"\f21e";}.fa-venus:before {content:"\f221";}.fa-mars:before {content:"\f222";}.fa-mercury:before {content:"\f223";}.fa-transgender:before {content:"\f224";}.fa-transgender-alt:before {content:"\f225";}.fa-venus-double:before {content:"\f226";}.fa-mars-double:before {content:"\f227";}.fa-venus-mars:before {content:"\f228";}.fa-mars-stroke:before {content:"\f229";}.fa-mars-stroke-v:before {content:"\f22a";}.fa-mars-stroke-h:before {content:"\f22b";}.fa-neuter:before {content:"\f22c";}.fa-facebook-official:before {content:"\f230";}.fa-pinterest-p:before {content:"\f231";}.fa-whatsapp:before {content:"\f232";}.fa-server:before {content:"\f233";}.fa-user-plus:before {content:"\f234";}.fa-user-times:before {content:"\f235";}.fa-hotel:before,.fa-bed:before {content:"\f236";}.fa-viacoin:before {content:"\f237";}.fa-train:before {content:"\f238";}.fa-subway:before {content:"\f239";}.fa-medium:before {content:"\f23a";}html {font:100% "Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif;text-align:center;background-color:#f5f5f5;}body {text-align:left;color:#383838;position:relative; line-height: 1.5rem;}body.logged-in.admin-bar #header {top:32px;}#main {overflow:hidden;zoom:1;clear:both;padding-top:8.45rem;}#wrapper {width:100%;margin:0 auto;overflow:hidden;}#main {padding-left:8rem;padding-right:8rem;}#header {float:left;width:100%;position:fixed;top:0px;left:0px;z-index:1000;}#header.small {}#header.small:hover {}body.logged-in.admin-bar #header.small {}body.logged-in.admin-bar #header.small:hover {}#header .top {width:100%;line-height:2rem;}#header .top > .left {padding:0.6875rem 1.5rem;}#header .top > .right > a {padding:0.6rem 1.5rem 0.4rem 1.5rem;}#header .top .left a {display:block;float:left;width:18rem;padding-top:0.2rem;}#header .top .left a img {float:left;}#header .top ul {margin:0;list-style:none;float:left;padding:0.6875rem 1.5rem;}#header .top ul li {float:left;padding-left:1.5rem;padding-right:1.5rem;border-left:1px solid #fff;}#header .top ul li:first-child {border:none;padding-left:0;}#header .top ul li:last-child {padding-right:0;}.search-form {position:relative;float:left;}.search-field {border:1px solid rgba(255,255,255,0.5);background-color:transparent;padding:0.3125rem;width:12rem;float:left;color:#CCC;}.search-field:focus {border:1px solid rgba(255,255,255,1);outline:0;color:#fff;width:18rem;}.search-submit {position:absolute;right:0.3445rem;top:0.3445rem;height:1.125rem;width:1.5rem;padding:0;border:none;background-color:transparent;font-size:1rem;line-height:1.125rem;}#header .bottom {width:100%;position:relative;}#header .bottom > .left {padding-left:1.5rem;padding-right:0;}#header .bottom > .right a {padding:1.234rem;display:block;line-height:1.234rem;}#header .bottom > .right a:hover {background-color:#193852;color:white;}#header .top > .right > a:hover {background-color:#193852;color:white;}#header .top > .right > a:hover h3 {color:white;}#header .bottom > .right a h3 {font-size:1rem;line-height:1.25rem;}#header .top > .right a h3 {font-size:1rem;line-height:1rem;}#header .bottom > .right a:hover h3 {color:white;}#header .bottom > .right a span, #header .top > .right a span {font-size:1.25rem;}#header .top > .right a.login span {font-size:inherit;}#header .bottom > .right a .arrow {line-height:2.5rem;padding-left:1.5rem;}#header .top > .right a .arrow {line-height:2.5rem;padding-left:4.9333rem;}#header #logo {width:16rem;line-height:inherit;padding-top:1.4rem;padding-bottom:1.25rem;}#header #logo img {height:2.32rem;}#main-nav {float:left;margin:0;padding-left:1rem;line-height:2.65rem;}#main-nav ul {list-style:none;float:left;margin:0;}#main-nav ul li {float:left;}#main-nav ul li a {padding-bottom:1.234rem;padding-top:1.234rem;float:left;}#main-nav ul li.active.dropdown a, #main-nav ul li.toggle.dropdown a {position:relative;}#main-nav ul li.toggle.dropdown ul li a:hover {opacity:0.5;}#main-nav ul .dropdown-menu .col li.active.current-page-ancestor a {color:white;}#main-nav ul li.toggle.dropdown a:after {bottom:0rem;}#main-nav ul li.dropdown a:after {content:'';border-bottom:0.85rem solid #193852;border-left:1rem solid transparent;border-right:1rem solid transparent;position:absolute;bottom:-1rem;left:50%;margin-left:-1rem;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; transition:all 0.3s ease;}#main-nav ul li a {padding-left:0.75rem;padding-right:0.75rem;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; transition:all 0.3s ease;overflow:hidden;position:relative;}#main-nav ul li .dropdown-menu {position:absolute;top:100%;width:100%;left:0px;padding-left:18.45rem;padding-right:13.5rem;padding-top:0rem;padding-bottom:0rem;max-height:0;opacity:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s; -o-transition:all 0.3s; transition:all 0.3s;overflow:hidden;font-size:0.875rem;line-height:2.25rem;box-shadow:0px 5px 7px -5px rgba(0, 0, 0, 0.35);}#main-nav ul li.active > a {color:#999;}#main-nav ul li.toggle.dropdown .dropdown-menu {max-height:500px;opacity:1;padding-top:0.5rem;padding-bottom:0.5rem;}#main-nav ul .dropdown-menu .col {padding:0;padding-left:1rem;padding-right:1rem;width:33.33%;float:left;}#main-nav ul .dropdown-menu .col li {padding:0;width:100%;border-top:1px solid rgba(255, 255, 255, 0.5);}#main-nav ul .dropdown-menu .col li.border {border-bottom:1px solid rgba(255, 255, 255, 0.5);}#main-nav ul .dropdown-menu .col li.active a {color:#FBBC1E;}#main-nav ul .dropdown-menu .col li:first-child {border-top:none;}#main-nav ul ul li a {color:#fff;padding:0;float:left;width:100%;}#main-nav ul ul li a i {line-height:inherit;}.touch .video-holder .video-player {display:none!important;}.video-holder {position:relative;overflow:hidden;}.video-player {position:absolute;z-index:0;top:0%;left:0%;opacity:0;}.sections-holder {}.sections-holder section {margin-bottom:3rem;float:left;}section.blocks-section {width:100%;overflow:hidden;}section.blocks-section figure {float:left;width:100%;position:relative;}section.blocks-section h3 {margin-bottom:0.5rem;}section.blocks-section h3 {font-size:1.25rem;line-height:1.5rem;}.block {border-right:1px solid #fff;border-top:1px solid #fff;overflow:hidden;position:relative;z-index:2;}.bc3.block {border-right:1px solid #ECECEC;border-top:1px solid #ECECEC;}.block.bb {border-bottom:1px solid #fff;}.block .table {width:100%;display:table;padding:2rem;table-layout:fixed;}.block .table.tagline {}.block.title h1.wrap {white-space:nowrap; width:100%; overflow:hidden;text-overflow:ellipsis;}.block .table.ot {width:33.33%;}.block .table .cell {display:table-cell;vertical-align:middle;float:none;}.block .table .cell.bottom {vertical-align:bottom;}.block .table .ot {padding-left:2rem;padding-right:2rem;border-left:1px solid #193852;}.block .table .ot:first-child {border:none;}.block.last {border-right:transparent;}.block.top {border-top:transparent;}.block header {padding-bottom:1.5rem;}.block a:hover header {padding-bottom:0.5rem;}.block figure {padding-bottom:2rem;}.block.oth {min-height:calc((100vh - 8.45rem) * 0.333);}.block.oth.title h1 {font-size:2rem;line-height:2.3rem;}.block.oth.fade a, .block.oth.fade div {opacity:0;}.block.oth.fade {background-color:rgba(255,255,255,0);}.block .table {min-height:calc((100vh - 8.45rem) * 0.333);height:100%;}.pad {}.block.oth.person header {padding-bottom:0;}.block.hf.bottom .table {padding-left:0;padding-right:0;} .block.tth {min-height:calc((100vh - 8.45rem) * 0.666666);}.block.tth .table {height:calc((100vh - 8.45rem) * 0.666666);}.block.pull {margin-top:calc((-100vh + 8.45rem) * 0.333);clear:left;}.block .content, .grid .content {padding:2rem;}.block .content .intro, .grid .content .intro {font-size:1.25rem;line-height:1.75rem;padding-bottom:2rem;}.block .cell footer {margin-top:2rem;margin-bottom:0;}.pull {margin-top:calc((-100vh + 8.45rem) * 0.333);display:block;}.grid article {margin-bottom:2rem;position:relative;z-index:2;display:block;float:left;width:100%;}.grid article .content {display:block;float:left;width:100%;}.grid article .content.first {min-height:calc((100vh - 8.45rem) * 0.333);display:block;float:left;width:100%;}.tweet {margin-bottom:1rem;display:block;}.block .table.next {border-left:1px solid #fff;}.page-content h1 {font-size:2rem;line-height:2rem;color:#193852;margin-bottom:2rem;}.page-content header time {font-size:1.25rem;line-height:1.25rem;margin-bottom:0.5rem;display:block;}.page-content h2 {font-size:1.5rem;line-height:1.5rem;color:#193852;margin-bottom:1.5rem;}.page-content h3 {font-size:1.25rem;line-height:1.25rem;color:#193852;margin-bottom:1.25rem;}.page-content h3.c2 {color:#FBBC1E;}.page-content a {color:#FBBC1E;text-decoration:underline;}.page-content a.button.c1 {color:#193852;text-decoration:none;}.page-content a.button.c1 .arrow {margin-right:1rem;}.page-content a.button.c1:hover {color:#fff;}.page-content a:hover {text-decoration:none;color:#999;}.pagination-holder {margin-bottom:2rem;float:left;width:100%;}.pagination-holder .block h4, .post-image.block h4 {margin-bottom:1.5rem;}.pagination-holder .block a:hover h4 {margin-bottom:0.5rem;}.pagination-holder .block {border-top:none;border-right:none;}.image-content {margin-bottom:2rem;float:left;width:100%;overflow:hidden;}.image-content:hover img {}.share-list {float:left;width:100%;list-style:none;margin:2rem 0;margin-bottom:0;}.share-list li {float:left;width:20%;border-left:1rem solid #F5F5F5;}.share-list li:first-child {border-left:0;}.share-list li i {margin-right:1rem;}.share-list li a {background-color:white;float:left;width:100%;padding:1rem;}#slides, #text-slides {position:relative;height:100%;}.slides-viewport {height:100%;}#text-slides:before {content:'';position:absolute;left:0px;top:50%;margin-top:-2rem;border-left:2rem solid #FFF;border-top:2rem solid rgba(0, 0, 0, 0);border-bottom:2rem solid rgba(0, 0, 0, 0);z-index:1;}#slides:before {content:'';position:absolute;right:0px;top:50%;margin-top:-2rem;border-right:2rem solid #FFF;border-top:2rem solid transparent;border-bottom:2rem solid transparent;z-index:1;}.slides {float:left;width:100%;margin:0;list-style:none;}.slides li {display:none;}.slides li:first-child {display:block;}.slides-control-nav {float:left;width:100%;margin:0;list-style:none;margin-top:-2rem;text-align:center;position:relative;z-index:10;}.slides-control-nav li {display:inline-block;margin-left:0.25rem;margin-right:0.25rem;}.slides-control-nav li a {width:0.5rem;height:0.5rem;border:1px solid #fff;text-indent:-9999rem;display:block;}.slides-control-nav li a.active {background-color:#fff;}#text-slides .slides li .table {padding:0rem 4rem;height:calc((100vh - 8.45rem) * 0.333);}.quotes {float:left;width:100%;margin:0;list-style:none;}.quotes li {padding-left:12.5rem;padding-right:12.5rem;}.quotes li .table {display:table;}.quotes li .table .cell {display:table-cell;float:none;vertical-align:middle;}.quotes h3 {line-height:2.25rem;}.quotes li .table .cell .inner {padding-top:2rem;padding-bottom:2rem;}.quotes li .table .cell footer {margin-top:2rem;font-style:italic;padding-right:2rem;}.post-image, .post-image-left {position:relative;}.post-image .table, .post-image-left .table {opacity:0;-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);height:100%;}.post-image:hover .table, .post-image-left:hover .table {background-color:rgba(25,56,82,0.9);opacity:1;-webkit-transform:scale(1.0);-moz-transform:scale(1.0);-ms-transform:scale(1.0);-o-transform:scale(1.0);transform:scale(1.0);}.post-image:before {content:'';position:absolute;left:0px;top:50%;margin-top:-2rem;border-left:2rem solid #FFF;border-top:2rem solid transparent;border-bottom:2rem solid transparent;z-index:1;}.post-image-left:before {content:'';position:absolute;right:0px;top:50%;margin-top:-2rem;border-right:2rem solid #FFF;border-top:2rem solid transparent;border-bottom:2rem solid transparent;z-index:1;}.no-border.post-image-left:before {display:none;}#footer {position:relative;float:left;width:100%;}#footer .top {float:left;width:100%;}#footer .top h3 {font-size:1.25rem;}#footer .top .oq, #footer .top .hf {padding:2rem;}#footer .top .oq header, #footer .top .hf header {padding-bottom:1rem;}#footer .top nav, #footer .top ul {margin:0;list-style:none;}#footer .top .menu a, #footer .main-nav a {color:#9099a3;}#footer .top .menu li:before {content:'';width:6px;height:6px;background-color:#FBBC1E;display:inline-block;position:relative;top:-2px;}#footer .top .menu li a {padding-left:0.5rem;}#footer .top .menu li a:hover, #footer .bottom a:hover {opacity:0.5;}#footer .social li {float:left;margin-right:0.5rem;}#footer .social a {width:1.5rem;display:block;text-align:center;border-radius:2rem;}#footer .bottom nav {margin:0;float:left;line-height:1rem;}#footer .bottom nav ul {list-style:none;margin:0;float:left;}#footer .bottom nav ul li {float:left;padding-right:0.75rem;padding-left:0.75rem;border-left:1px solid #9099A3;}#footer .bottom nav ul li:first-child {padding-left:0;border:none;}#footer .bottom {float:left;width:100%;padding:1rem 2rem;}.to-top {position:absolute;right:7.5rem;}.to-top i {position:relative;z-index:2;}.to-top:before {content:'';position:absolute;left:50%;top:0;margin-left:-2rem;margin-top:0;border-top:2rem solid #F5F5F5;border-left:2rem solid rgba(0, 0, 0, 0);border-right:2rem solid rgba(0, 0, 0, 0);z-index:1;}.login-form .hf {padding-left:0.5rem;}.login-form .half-holder .hf:first-child {padding-left:0;padding-right:0.5rem;}.login-form .button {width:100%;border:none;margin-top:1rem;}.lb-container p {line-height:1.5rem;}.login-form footer {margin-top:1rem;margin-bottom:0;}.pwdalert {color:red;margin-bottom:1.5rem;}.login-form {margin-top:1.5rem;}.login-form button {font-size:0.9375rem;font-family:"Roboto";}.login-content {}.lb-container header h3 {margin-bottom:1.5rem;}.lb-back {position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.75);z-index:1000;display:none;text-align:center;line-height:100vh;}.lb-container {display:inline-block;max-width:70%;max-height:90%;background:#fff;text-align:left;line-height:1.5rem;padding:3rem;box-shadow:0px 10px 30px #000;vertical-align:middle;overflow:auto;position:relative;}.lb-close {position:absolute;top:0;right:0;padding:15px;text-decoration:none;font-size:30px;line-height:11px;}.lb-container #login-form .field.input {width:71%;margin:0;}.login-form input[type="text"], .login-form input[type="password"] {width:100%;font-family:'Roboto';padding:0.3125rem;background-color:white;border:1px solid #ececec;}.lb-back h2 {padding-bottom:20px;}input:-webkit-autofill {-webkit-box-shadow:0 0 0 50px white inset; -webkit-text-fill-color:#333;}input:-webkit-autofill:focus {-webkit-box-shadow:0 0 0 50px white inset;-webkit-text-fill-color:#333;} #no-support {position:fixed;width:100%;height:100%;background-color:white;z-index:10000;top:0px;left:0px;}.support-message {background-color:white;width:320px;padding:30px;text-align:center;position:absolute;left:50%;top:50%;margin-left:-160px;margin-top:-130px;}.support-message img, .support-message h3 {margin-bottom:30px;}#print-modal {background:#FFF;position:fixed;top:0;left:50%;margin:0 0 0 -25%;padding:0 4rem;width:50%;box-shadow:0 0 20px #000;-moz-box-shadow:0 0 20px #000;-webkit-box-shadow:0 0 10px #000;}#print-modal-content {margin:4rem 0;border:none;height:100%;overflow:hidden;width:100%;}#print-modal-controls {border:1px solid #ccc;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;top:15px;left:50%;margin:0 0 0 -81px;position:fixed;padding:5px 0;background:rgba(250, 250, 250, 0.75);}#print-modal-controls a {color:#FFF;display:block;float:left;height:32px;text-decoration:none;text-indent:-999em;width:80px;}#print-modal-controls a:hover {opacity:0.75;}#print-modal-controls a.print {background:url('../../img/ui/icon-print.png') no-repeat 50% 50%;}#print-modal-controls a.close {background:url('../../img/ui/icon-close.png') no-repeat 50% 50%;}#overview {float:left;width:100%;}.search-programme-holder {float:left;width:100%;}.search-programme-holder .tt {padding-right:1rem;}.search-programme-holder .ot {padding-left:1rem;line-height:2.75rem;}#overview .page-content {margin-bottom:0;}#overview .search-form {width:100%;}#overview .holder {float:left;width:65%;position:relative;}#overview .holder .clear-search {position:absolute;right:0.65rem;top:0.5rem;background-color:#F5F5F5;width:1.5rem;height:1.5rem;text-align:center;text-decoration:none;color:#666;border-radius:50%;line-height:1.5rem;}#overview .search-field {border-color:#e8e8e8;width:100%;padding:0.575rem;background-color:#fff;color:#666;min-height:2.5rem;}#overview .search-submit {width:35%;background-color:#193852;font-family:'Roboto';text-transform:uppercase;height:auto;top:0;padding:0.7rem 1rem;right:0;position:relative;float:right;}#overview .search-submit i {margin-left:0.5rem;}.search-programme-holder .fa.bigger {top:auto;}#overview .plan .login-show {color:#193852;text-decoration:none;}#overview .planner {color:#193852;text-decoration:none;}.login-show, .planner, .ics, .print-preview {text-decoration:none!important;}.session-page .planner.active i {color:#FBBC1E;}#overview .planner i {}.overview-holder {float:left;width:100%;}.overview-holder .content {padding:2rem;float:left;width:100%;display:block;}.filters {float:left;width:100%;padding:2rem;}.filters .filter {width:20%;float:left;padding-left:2rem;border-left:1px solid #e8e8e8;opacity:0.5;position:relative;}.filters .filter.active {opacity:1;}.filter-group {width:100%;line-height:2rem;}.filters .filter label {position:absolute;left:0px;top:0px;width:100%;height:100%;z-index:1;padding-left:2rem;}.filters .filter.active label {position:relative;padding-left:0;}.filters .filter:first-child label {padding-left:0;}.filters .filter:first-child {width:80%;float:left;padding-left:0;border:none;}.filters .filter ol li {width:100%;display:table;float:left;min-height:50px;}.filters .filter.filtering ol li {opacity:0.5;}.filters .filter.filtering ol li.active {opacity:1;}.filters .filter ol {list-style:none;margin:0;}.filters .filter:first-child ol li {width:11.11%;}.filters .filter ol li a {color:#333333;text-decoration:none;line-height:1rem;display:table-cell;padding-left:1rem;padding-right:1rem;border-left:0.5rem solid transparent;background-color:transparent;vertical-align:middle;}.filters .reset {margin-left:0.5rem;padding-left:0.7rem;border-left:1px solid #e8e8e8;color:#9099A3;text-decoration:none;pointer-events:none;}.filters .filter.active .reset {pointer-events:auto;}.programme {padding:2rem 0rem;padding-top:0.5rem;position:relative;float:left;width:100%;opacity:0;}.programme .schedule-holder {display:none;}.programme.schedule .schedule-holder, .programme.programme-list .schedule-holder {display:block;}#overview .bigger {top:auto;}.schedule-tabs {float:left;width:100%;padding-bottom:0.5rem;}.schedule-tabs ul {list-style:none;margin:0;float:left;}.schedule-tabs .right ul {line-height:3.5rem;}.schedule-tabs .right ul li {}.schedule-tabs .right ul li.switch-view, .schedule-tabs .right ul li.print {margin-right:1rem;}.schedule-tabs .right ul li:last-child {margin-right:0;}.schedule-tabs .right ul li a {margin-left:0.5rem;opacity:0.5;text-decoration:none;}.schedule-tabs .right ul li.plan a, .schedule-tabs .right ul li a.search {opacity:1;text-decoration:none;padding:1rem 1.5rem;color:#193852;background-color:#FFF;color:#193852;margin-left:0;}.schedule-tabs .right ul li.plan a.active, .schedule-tabs .right ul li a.search.active {background-color:#193852;color:#FFF!important;}.schedule-tabs .right ul li a.active {opacity:1;}.schedule-tabs ul li {float:left;margin-right:0.5rem;}.schedule-tabs .left ul li.active a {background-color:#193852;color:white;}.schedule-tabs .left ul li a {text-decoration:none;padding:1rem 1.5rem;color:#193852;background-color:#fff;}.schedule {}.schedule-holder {position:relative;float:left;width:100%;}.schedule .timeline {display:block;float:left;list-style:none;margin:0;text-align:center;width:8rem;border-top:4rem solid #193852;position:absolute;z-index:2;}.schedule .timeline li {height:4rem;line-height:4rem;width:100%;position:relative;background-color:#fff;}.schedule .timeline.height-12 li, .schedule .timeline.height-12 li, .schedule .timeline.height-12 li:before {height:12rem;line-height:12rem;}.schedule .timeline li span {position:relative;z-index:2;}.schedule .timeline li.even {background-color:#ececec;}.schedule .programme-scroll-holder {overflow:hidden;position:relative;}.schedule .programme-scroll {padding-top:4rem;margin-left:8rem;overflow-y:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch;}.schedule .locations-header {display:block;position:absolute;top:0px;left:0rem;z-index:20;width:5000rem;background:#193852;min-width:calc(100% - 3rem);height:4rem;}.schedule ol.locations {margin:0 0 0 3rem;padding:0;list-style:none;position:relative;left:0;}.schedule ol.locations li, .schedule .programme-rows li.programme-sessions {width:15.25rem;float:left;position:relative;margin:0 0.375rem;}.schedule ol.locations li {border-left:1px solid rgba(255,255,255,0.3);width:16rem;float:left;position:relative;padding-right:0.5rem;padding-left:0.5rem;margin-left:0;margin-right:0;}.schedule .programme-rows li.programme-sessions.width-2 {width:31.25rem;}.schedule ol.locations li.width-2 {width:32rem;}.schedule .programme-rows li.programme-sessions.width-3 {width:47.25rem;}.schedule ol.locations li.width-3 {width:48rem;}.schedule .programme-rows li.programme-sessions.width-4 {width:63.25rem;}.schedule ol.locations li.width-4 {width:64rem;}.schedule ol.locations li {float:left;}.schedule ol.locations li .location {display:block;height:4rem;line-height:4rem;overflow:hidden;text-overflow:ellipsis;width:100%;white-space:nowrap;font-size:100%;padding:0;margin:0;color:#FFF;font-weight:500;text-align:center;}.schedule .programme-rows li.programme-timeline {display:block;position:static;margin:0;width:0px;float:left;min-height:10px;}.schedule li.programme-timeline ol.timeline {border-top:0;position:static;top:0;}.schedule .programme-rows li ol {margin:0;padding:0;list-style:none;min-height:1px;}.schedule li.programme-timeline ol.timeline li:before {right:0;left:-3rem;padding-left:3rem;box-shadow:0 0;}.schedule .programme-rows {margin:0 0 0 3rem;padding:0;list-style:none;line-height:normal;width:1000rem;position:relative;left:0;min-width:calc(100% - 3rem);}.programme-scroll {position:relative;z-index:1;}.schedule .timeline li:before {content:"";position:absolute;width:100%;height:4rem;left:0;}.schedule .timeline li, .schedule .timeline li:before {height:4rem;}.schedule .timeline li.even:before {background-color:#ECECEC;}.schedule .programme-rows li ol li {width:auto;padding:0.5rem;margin:0;border:0px solid;left:0;right:0;position:relative;z-index:2;box-shadow:0 0 5px rgba(0, 0, 0, 0.1);min-height:2rem;overflow:hidden;}.schedule .programme-rows li ol li {position:absolute;}.programme-sessions ol li.active {display:block;}.programme-sessions ol li {display:none;}.schedule .programme-rows li.programme-timeline ol.timeline li {padding:0;width:0px;}.schedule .programme-scroll .timeline li {position:static;}.schedule li.programme-timeline ol.timeline li span {display:none;}.schedule .navpane {bottom:0px;display:block;position:absolute;border-top:4rem solid #193852;top:0px;width:3rem;z-index:10;cursor:pointer;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;background-color:rgba(25,56,82,.2);}.schedule-holder.disabled .navpane {background-color:rgba(25, 56, 82, 0.1);cursor:default;}.schedule-holder.disabled .navpane i {opacity:0.5;}.schedule .navpane.disabled {background-color:rgba(25, 56, 82, 0.1);cursor:default;}.schedule .navpane.disabled i {opacity:0.5;}.schedule .navpane.left {left:8rem;}.schedule .navpane.left i {position:absolute;top:50%!important;width:100%;text-align:center;margin-top:-0.5rem;}.schedule .navpane.right i {position:absolute;top:50%!important;width:100%;text-align:center;margin-top:-0.5rem;}.schedule .navpane.right {right:0px;}.schedule .programme-rows li .location {display:none;}.schedule .programme-sessions .details {display:block;text-decoration:none;color:#383838;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; }.schedule .programme-sessions p.session-bar {position:absolute;top:0;left:0;right:0;margin:0;padding:0.3rem 0.75rem;border-bottom:1px solid #FFF;}.schedule .programme-sessions p.session-bar a i {margin-left:0.5rem;}.schedule .programme-sessions p.session-bar a.planner.active i {color:#193852;}.schedule .programme-sessions .details p:after {content:"";position:absolute;bottom:0;left:0;right:0;height:1rem;width:100%;}.schedule .programme-sessions .details p {margin:0;position:absolute;top:0;left:0;padding:2.375rem 0.75rem 0.75rem 0.75rem;bottom:0;right:0;overflow:hidden;min-height:100%;box-sizing:border-box;box-shadow:0 0;-webkit-transition:box-shadow 0.2s ease-in-out;-moz-transition:box-shadow 0.2s ease-in-out;-ms-transition:box-shadow 0.2s ease-in-out;-o-transition:box-shadow 0.2s ease-in-out;}.no-touch .schedule .programme-sessions .details:hover {color:#fff;}.schedule .programme-sessions p.session-bar .icon-calendar, .schedule .programme-sessions p.session-bar .icon-suitcase {float:right;font-size:1rem;margin-left:0.5rem;}.schedule .programme-rows li ol li:hover {z-index:10;overflow:visible;} .programme-list .timeline, .programme-list .navpane, .programme-list .locations-header, .programme-list .programme-timeline, .programme-list .details .divider {display:none;}.programme-list .programme-sessions ol li.inactive, .programme-list .programme-sessions ol li {display:none;}.programme-list .programme-sessions ol li {}.programme-list .programme-sessions ol li.active {display:block;opacity:1;}.programme-list .programme-rows, .programme-list .programme-rows ol {margin:0;list-style:none;}.programme-list .schedule-holder {padding:2rem;padding-top:0.5rem;}.programme-list .programme-sessions ol li p.session-type.list, .programme-list .programme-sessions ol li .session-bar {background-color:#fafafa;}.programme-list .session-bar {position:absolute;left:0;top:0;padding:1rem;margin:0;width:8rem;}.programme-list .session-bar .right {float:left!important;line-height:1.75rem;}#overview .programme-list li ol li i {color:#193852;font-size:1.25rem;margin-right:0.25rem;}#overview .programme-list li ol li .active i {color:#FBBC1E;}.programme-list .programme-rows li {float:left;width:100%;}.programme-list li ol li {position:relative !important;top:0 !important;height:auto !important;padding-left:8rem;margin-top:0.25rem;float:left;width:100%;display:block;}.programme-list .details p.session-type {background:rgba(0, 0, 0, 0);border-left-style:solid;border-left-width:1rem;padding:1rem;position:relative; margin:0;padding-right:6rem;}.schedule .details p.session-type.list {display:none;}.programme-list .details p.session-type.list {display:block;}.programme-list .details p.session-type.list .open-list-view {position:absolute;right:2rem;height:2rem;width:2rem;line-height:2rem;margin-top:-1rem;top:50%;font-size:2rem;text-align:center;z-index:2;}.programme-list .details p.session-type.list .open-list-view:hover {color:#FBBC1E;}.programme-list .details p.session-type.list .open-list-view:before {content:'+';}.programme-list .details.open p.session-type.list .open-list-view:before {content:'×';}.programme-list .details p.session-type.schedule {display:none;}.schedule .details p.session-type.schedule {display:block;}.programme-list .details strong {display:block;font-size:1.25rem;line-height:1.75rem;font-weight:normal;}.programme-list a.details {text-decoration:none;color:#193852;}.programme-list li.programme-sessions h2 {margin-top:1.5rem;}.search-result {float:left;width:100%;padding-top:1.25rem;}.empty-holder {padding:2rem;display:none;float:left;width:100%;}.details p.p:after, .details p.v:after {background:-moz-linear-gradient(top,rgba(153,224,250,0) 0%, rgba(153,224,250,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(153,224,250,0)), color-stop(100%,rgba(153,224,250,1)));background:-webkit-linear-gradient(top,rgba(153,224,250,0) 0%,rgba(153,224,250,1) 100%);background:-o-linear-gradient(top,rgba(153,224,250,0) 0%,rgba(153,224,250,1) 100%);background:-ms-linear-gradient(top,rgba(153,224,250,0) 0%,rgba(153,224,250,1) 100%);background:linear-gradient(to bottom,rgba(153,224,250,0) 0%,rgba(153,224,250,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0099e0fa', endColorstr='#99e0fa',GradientType=0 );border-bottom:0.25rem solid rgba(153,224,250,1); }.details p.sub:after {background:-moz-linear-gradient(top,rgba(222,222,172,0) 0%, rgba(222,222,172,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(222,222,172,0)), color-stop(100%,rgba(222,222,172,1)));background:-webkit-linear-gradient(top,rgba(222,222,172,0) 0%,rgba(222,222,172,1) 100%);background:-o-linear-gradient(top,rgba(222,222,172,0) 0%,rgba(222,222,172,1) 100%);background:-ms-linear-gradient(top,rgba(222,222,172,0) 0%,rgba(222,222,172,1) 100%);background:linear-gradient(to bottom,rgba(222,222,172,0) 0%,rgba(222,222,172,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00dedeac', endColorstr='#dedeac',GradientType=0 );border-bottom:0.25rem solid rgba(222,222,172,1); }.details p.sm:after {background:-moz-linear-gradient(top,rgba(208,204,239,0) 0%, rgba(208,204,239,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(208,204,239,0)), color-stop(100%,rgba(208,204,239,1)));background:-webkit-linear-gradient(top,rgba(208,204,239,0) 0%,rgba(208,204,239,1) 100%);background:-o-linear-gradient(top,rgba(208,204,239,0) 0%,rgba(208,204,239,1) 100%);background:-ms-linear-gradient(top,rgba(208,204,239,0) 0%,rgba(208,204,239,1) 100%);background:linear-gradient(to bottom,rgba(208,204,239,0) 0%,rgba(208,204,239,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00d0ccef', endColorstr='#d0ccef',GradientType=0 );border-bottom:0.25rem solid rgba(208,204,239,1);}.details p.pl:after {background:-moz-linear-gradient(top,rgba(252,222,186,0) 0%, rgba(252,222,186,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(252,222,186,0)), color-stop(100%,rgba(252,222,186,1)));background:-webkit-linear-gradient(top,rgba(252,222,186,0) 0%,rgba(252,222,186,1) 100%);background:-o-linear-gradient(top,rgba(252,222,186,0) 0%,rgba(252,222,186,1) 100%);background:-ms-linear-gradient(top,rgba(252,222,186,0) 0%,rgba(252,222,186,1) 100%);background:linear-gradient(to bottom,rgba(252,222,186,0) 0%,rgba(252,222,186,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00fcdeba', endColorstr='#fcdeba',GradientType=0 );border-bottom:0.25rem solid rgba(252,222,186,1);}.details p.sp:after, .details p.ube:after {background:-moz-linear-gradient(top,rgba(192,218,179,0) 0%, rgba(192,218,179,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(192,218,179,0)), color-stop(100%,rgba(192,218,179,1)));background:-webkit-linear-gradient(top,rgba(192,218,179,0) 0%,rgba(192,218,179,1) 100%);background:-o-linear-gradient(top,rgba(192,218,179,0) 0%,rgba(192,218,179,1) 100%);background:-ms-linear-gradient(top,rgba(192,218,179,0) 0%,rgba(192,218,179,1) 100%);background:linear-gradient(to bottom,rgba(192,218,179,0) 0%,rgba(192,218,179,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00c0dab3', endColorstr='#c0dab3',GradientType=0 );border-bottom:0.25rem solid rgba(192,218,179,1);}.details p.esu:after, .details p.hot:after {background:-moz-linear-gradient(top,rgba(247,152,208,0) 0%, rgba(247,152,208,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(247,152,208,0)), color-stop(100%,rgba(247,152,208,1)));background:-webkit-linear-gradient(top,rgba(247,152,208,0) 0%,rgba(247,152,208,1) 100%);background:-o-linear-gradient(top,rgba(247,152,208,0) 0%,rgba(247,152,208,1) 100%);background:-ms-linear-gradient(top,rgba(247,152,208,0) 0%,rgba(247,152,208,1) 100%);background:linear-gradient(to bottom,rgba(247,152,208,0) 0%,rgba(247,152,208,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00f798d0', endColorstr='#f798d0',GradientType=0 );border-bottom:0.25rem solid rgba(247,152,208,1);}.details p.ss:after {background:-moz-linear-gradient(top,rgba(227,188,187,0) 0%, rgba(227,188,187,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(227,188,187,0)), color-stop(100%,rgba(227,188,187,1)));background:-webkit-linear-gradient(top,rgba(227,188,187,0) 0%,rgba(227,188,187,1) 100%);background:-o-linear-gradient(top,rgba(227,188,187,0) 0%,rgba(227,188,187,1) 100%);background:-ms-linear-gradient(top,rgba(227,188,187,0) 0%,rgba(227,188,187,1) 100%);background:linear-gradient(to bottom,rgba(227,188,187,0) 0%,rgba(227,188,187,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00e3bcbb', endColorstr='#e3bcbb',GradientType=0 );border-bottom:0.25rem solid rgba(227,188,187,1);}.content.bb, .session-list.bb {border-bottom:1px solid #ececec;}.content .links a {margin-left:0.5rem;line-height:2.5rem;}.session-header {background-color:transparent;border-left-style:solid;border-left-width:1rem;padding-left:1rem;}.session-header h2 {margin:0;}.session-details {list-style:none;margin:0;float:left;width:100%;}.session-details li {padding-top:1rem;float:left;width:100%;}.session-details li:first-child {padding-top:0;}.session-date {display:block;margin-left:-2rem;padding:1rem;padding-left:2rem;margin-right:0px;}.session-info .oq, .session .oq {padding-right:1rem;}.session-info .tq, .session .tq {padding-left:1rem;}.session-list {float:left;width:100%;}.session-list .session {float:left;width:100%;}.session-list .nopadding {padding:0;}.session-list .type-tu:first-child {padding-top:2rem;}.session-list .type-tu:last-child {padding-bottom:2rem;}.session-page .subsession-holder:first-child, .session-page .no-subsession:first-child {border:none;}.session-page .subsession-holder, .session-page .no-subsession {border-top:1px solid #ececec;}.session-page .subsession-holder .content.session {padding:0;padding-top:1rem;}.session-page .subsession-holder .content.session.type-mo {padding-top:1rem;}.session-page .subsession-holder .content.session.type-mo ~ .type-mo {padding-top:0;}.session-page .subsession-holder .content.session.type-mo.type-sp {padding-top:1rem;}.session-page .subsession-holder .content.session:first-child {padding-top:0;}.session-list .session p, .programme-list .details .session-detail .session p {margin-bottom:1rem;}.programme-list .details .session-detail .session p:last-child {margin-bottom:0;}.session-list .session time {color:#acacac;}.session-list .session h3 {margin:0;}.session-list .session h3 {line-height:1.5rem;}.session-list .session h4 {line-height:1.5rem;font-size:1.125rem;}.session .moderators {}.session-details .resources-list {padding-top:1rem;}.session ul:last-child, .session ol:last-child, .session p:last-child {margin-bottom:0rem;}.resources-list {list-style:none;margin:0;margin-bottom:1rem;float:left;width:100%;}.resources-list li {padding-top:0.25rem;}.resources-list li:first-child {padding-top:0;}.resources-list li a {color:#193852;text-decoration:none;text-transform:capitalize;font-weight:500;}.resources-list li a i {margin-right:0.5rem;}.relation-photo-holder {position:relative;}.relation-photo-holder i {}.relation-photo {position:absolute;bottom:100%;left:50%;width:10rem;margin-left:-5rem;border-radius:4px;padding:0.5rem;box-shadow:0px 10px 15px rgba(0, 0, 0, 0.1);margin-bottom:0.5rem;z-index:2;}.relation-photo:after {content:'';position:absolute;left:50%;top:100%;margin-left:-0.5rem;margin-top:0;border-top:0.5rem solid #fff;border-left:0.5rem solid rgba(0, 0, 0, 0);border-right:0.5rem solid rgba(0, 0, 0, 0);z-index:1;}.page-content a.relation-photo-holder {color:#193852;margin-right:0.5rem;}.session-list .session header, .authors, .institutions {}.authors, .institutions {padding-top:1rem;}.authors p:last-child, .institutions p:last-child {margin-bottom:0;}.institutions {color:#acacac;}.session-list .session header.nm, .session-list .session.type-m header, .session-list .session.type-mo header {margin-bottom:0;}.grid .content.type-mo, .programme-list .details .session-detail .content.type-mo {padding-bottom:0;}.bf {font-size:1.125rem;}.resources-list {padding-top:1rem;padding-bottom:0rem;}.schedule .details .detail-view {display:none;}.programme-list .details .detail-view {float:left;width:100%;}.programme-list .details .session-detail {float:left;width:100%;padding-top:0.25rem;}.programme-list .details .session-detail strong {font-size:inherit;line-height:inherit;font-weight:500;}.programme-list .details .session-detail .content {padding:2rem;}.programme-list .details .session-detail .content.subsession-holder .content.session {padding:0;padding-top:1rem;}.programme-list .details .session-detail .content.subsession-holder .content.session strong {display:inline;}.programme-list .details .session-detail .content.subsession-holder .content.session:first-child {padding-top:0;}.programme-list .details .session-detail .content.subsession-holder .content.session.type-mo, .programme-list .details .session-detail .content.subsession-holder .content.session.type-mo.type-sp {padding-top:1rem;}.programme-list .details .session-detail .content.subsession-holder .content.session.type-mo ~ .type-mo {padding-top:0;}.programme-list .details .session-detail .subsession-holder, .programme-list .details .session-detail .no-subsession {border-top:1px solid #ECECEC;}.programme-list .details .session-detail .content:last-child {border-bottom:0;}.programme-list .details .session-detail ul li {display:block;padding:0;margin:0;background:none;}.programme-list .details .session-detail .session-details li {padding-top:1rem;}.programme-list .details .session-detail .session-details li:first-child {padding-top:0;}.programme-list .details .session-detail .subsession-holder:first-child, .programme-list .details .session-detail .no-subsession:first-child {border:none;}

.pl {
    border-color: #fcdeba!important;
    background-color: #fcdeba;
}

.sub {
    border-color: #dedeac!important;
    background-color: #dedeac;
}

.p {
    border-color: #99e0fa!important;
    background-color: #99e0fa;
}

.es, .br {
    border-color: #000!important;
    background-color: #ccc;
}

.v, .os, .ab {
    border-color: #99e0fa!important;
    background-color: #99e0fa;
}

.sp {
    border-color: #c0dab3!important;
    background-color: #c0dab3;
}

.sm {
    border-color: #d0ccef!important;
    background-color: #d0ccef;
}

.ube {
    border-color: #c0dab3!important;
    background-color: #c0dab3;
}

.hot, .esu {
    border-color: #f798d0!important;
    background-color: #f798d0;
}

.ss {
    border-color: #e3bcbb!important;
    background-color: #e3bcbb;
}

* {
    background: transparent!important;
}

html {
    padding: 2rem;
}

img {
    width: 100%;
}

.mobile-menu-holder,
#header .top,
#header .right,
#main-nav,
section.blocks-section figure .block,
.search-holder,
#filters,
.schedule-tabs .right,
.schedule .timeline,
.schedule .navpane,
.schedule .locations-header,
.schedule-tabs ul li,
#footer,
.pull,
.pagination-holder,
.grid article .content.navigation {
    display: none;
}

#header .bottom > .left {
    width: 25%;
}

.block.oth.title h1, .session-date {
    color: #193852;
}

.schedule-tabs .left ul li {
    margin: 0;
}

.schedule-tabs .left {
    margin-bottom: 0;
}

.schedule-tabs .left {
    border: none;
    margin: 0;
}

.block .content, .grid .content {
    padding-left: 0;
    padding-right: 0;
/*         padding-top: 0; */
}

.block .page .content, .grid .page .content {
    padding: 0;
}

.grid article .content.first {
    min-height: intrinsic;
}

.grid .content.session-info {
    padding-bottom: 0;
    padding-right: 0;
    padding-top: 0;
}

section.blocks-section figure {
    background-image: none!important;
}

section.blocks-section figure .block.title, .block .table {
    height: auto!important;
}

.grid article .content.session-title {
    padding-top: 0;
}

#main {
    padding: 0;
}

.session-date {
    padding-top: 0;
    padding-bottom: 0;
}

.grid {
    width: 100%;
}

.grid article {
    margin-bottom: 0;
}

@media print {
    html {
        font-size: 70%;
    }
}

.image-content {
    margin-top: 2rem;
}

#header #logo {
    width: 100%;
}

#header #logo img {
    border: none;
    outline: 0;
    height: auto;
    width: 100%;
}

.schedule-tabs {
    padding-bottom: 0rem;
}

.schedule-tabs .left ul li.active a {
    padding: 0;
    background: none;
    color: #193852;
}

.schedule-tabs ul li.active {
    display: block;
}

.overview-holder {
    border: none!important;
}

section.blocks-section {
    background: none!important;
}

section.blocks-section figure .block.title {
    display: block;
    width: 100%;
    min-height: 0!important;
    height: auto!important;
    background: none;
    border-top: none!important;
    border-right: none!important
}

.schedule-tabs ul {
    font-size: 1.5rem;
    line-height: 1.5rem;
    
}

    .schedule-tabs .left ul li a, .schedule-tabs .left ul li.active a {
        color: #959595;
    }

.block .table .cell {
    text-align: left !important;
}

.block .table {
    min-height: 0!important;
    padding: 1.5rem;
}

h2 {
    font-size: 1.5rem;
    line-height: 1.5rem;
    color: #193852;
}

    h2.c3 {
        color: #193852;
    }

#header .bottom {
    background: none;
}

#header {
    position: static!important;
}

#header #logo {
    padding: 0px!important;
}

#main {
    padding-top: 0;
}   

#programme, #header .bottom > .left, #header .bottom > .left #logo {
    padding: 0;
} 

.block .table {
    padding-left: 0;
}

#programme .programme-scroll {
    margin: 0;
    padding: 0;
    overflow: hidden;
}

#programme .programme-rows {
    margin: 0;
    width: 100%!important;
}

#programme ol.locations li, #programme .programme-rows li.programme-sessions {
    width: 100%;
    margin: 0;
    margin-top: 0rem;
}

#programme.schedule ol.locations li, #programme.schedule .programme-rows li.programme-sessions {
    margin-top: 1.5rem;
}

.programme-list .session-bar .right, .schedule .session-bar .right {
    display: none;
}

#programme .programme-rows li .location {
    display: block;
}

.schedule .details p.session-type.schedule {
    display: none;
}

.programme-list .details p.session-type.list .open-list-view {
    display: none;
}

.schedule .details p.session-type.list {
    display: block;
    background: rgba(0, 0, 0, 0);
    border-left-style: solid;
    border-left-width: 1rem;
    padding: 1rem;
    position: relative;
    margin: 0;
}

#programme .programme-rows li ol li {
    position: relative !important;
    top: 0 !important;
    height: auto !important;
    padding: 0;
    padding-left: 8rem;
    margin-top: 0.25rem;
    box-shadow: none;
}

#programme .programme-rows li ol li.inactive {
    display: none;
}

.schedule ol {
	margin: 0;
	padding: 0;
	list-style: none;
}

.programme-scroll {
	padding: 0;
}

.schedule .details {
	text-decoration: none;
}

.schedule .details p:after {
	display: none;
}

.schedule .programme-sessions .details p {
    font-size: 0.9375rem;
    line-height: 1.5rem;
}

.schedule .details strong {
  display: block;
  font-size: 1.25rem;
  line-height: 1.75rem;
  font-weight: normal;
}

.schedule .programme-sessions p.session-bar {
    position: absolute;
    left: 0;
    top: 0;
    padding: 1rem;
    margin: 0;
    width: 8rem;
    border: none;
}

.schedule .programme-sessions .details p {
	padding: 0;
}

.schedule .session-bar .right {
    float: left!important;
    line-height: 1.75rem;
}

#overview .schedule li ol li i {
  color: #193852;
  font-size: 1.25rem;
}

.schedule .session-bar .icon-suitcase,
.programme-list .session-bar .icon-suitcase {
	display: none;
}

.schedule .in-planner .session-bar .icon-suitcase {
	color: #000;
}

.session-time, .schedule .session-bar .end, .schedule .session-bar {
	color: #959595;
}

.programme-list .schedule-holder {
	padding: 0;
}

.session-time {
	font-size: 80%;
}

a {
	text-decoration: none!important;
}

.content.bb {
	border: none;
}

.c2 {
	color: #acacac;
}	

.session-header h2 {
    font-size: 1.25rem;
    line-height: 1.75rem;
}

table th, table td {
	border: 2px solid lightGrey;
}

.session-info .tq, .session .tq, .session-info .oq, .session .oq {
    padding: 0;
}

#header {
    
}