- sideMenu, #top_title {display:none;}
- content { padding:0px; width:1000px; margin-top:-7px; margin-left:0px;}
- bodyContent h1, #bodyContent h2, #bodyContent h3, #bodyContent h4, #bodyContent h5 { margin-bottom: 0px; }
@font-face{
font-family:'open_sansregular'; src:url('https://static.igem.org/mediawiki/2016/0/0a/T--Tsinghua--fonts_opensans_regular_webfont_eot.eot'); src:url('https://static.igem.org/mediawiki/2016/0/0a/T--Tsinghua--fonts_opensans_regular_webfont_eot.eot?#iefix') format('embedded-opentype'), url('https://static.igem.org/mediawiki/2016/d/df/T--Tsinghua--fonts_opensans_regular_webfont_woff.woff') format('woff'), url('https://static.igem.org/mediawiki/2016/5/5b/T--Tsinghua--fonts_opensans_regular_webfont_ttf.ttf') format('truetype'), url('https://static.igem.org/mediawiki/2016/6/60/T--Tsinghua--fonts_opensans_regular_webfont_svg.svg#open_sansregular') format('svg'); font-weight:normal; font-style:normal
}
@font-face{
font-family:'open_sansbold'; src:url('https://static.igem.org/mediawiki/2016/7/77/T--Tsinghua--fonts_opensans_bold_webfont_eot.eot'); src:url('https://static.igem.org/mediawiki/2016/7/77/T--Tsinghua--fonts_opensans_bold_webfont_eot.eot?#iefix') format('embedded-opentype'), url('https://static.igem.org/mediawiki/2016/0/0c/T--Tsinghua--fonts_opensans_bold_webfont_woff.woff') format('woff'), url('https://static.igem.org/mediawiki/2016/e/e8/T--Tsinghua--fonts_opensans_bold_webfont_ttf.ttf') format('truetype'), url('https://static.igem.org/mediawiki/2016/0/07/T--Tsinghua--fonts_opensans_bold_webfont_svg.svg#open_sansbold') format('svg'); font-weight:normal; font-style:normal
}
@font-face{
font-family:'bebas_neueregular'; src:url('https://static.igem.org/mediawiki/2016/7/75/T--Tsinghua--fonts_BebasNeue_webfont_eot.eot'); src:url('https://static.igem.org/mediawiki/2016/7/75/T--Tsinghua--fonts_BebasNeue_webfont_eot.eot?#iefix') format('embedded-opentype'), url('https://static.igem.org/mediawiki/2016/b/b9/T--Tsinghua--fonts_BebasNeue_webfont_woff.woff') format('woff'), url('https://static.igem.org/mediawiki/2016/2/2a/T--Tsinghua--fonts_BebasNeue_webfont_ttf.ttf') format('truetype'), url('https://static.igem.org/mediawiki/2016/d/d7/T--Tsinghua--fonts_BebasNeue_webfont_svg.svg#bebas_neueregular') format('svg'); font-weight:normal; font-style:normal
}
@font-face { font-family:'bebas_neuebook';
src:url('../fonts/bebasneue/bebasneue_book-webfont.eot'); src:url('../fonts/bebasneue/bebasneue_book-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/bebasneue/bebasneue_book-webfont.woff') format('woff'), url('../fonts/bebasneue/bebasneue_book-webfont.ttf') format('truetype'), url('../fonts/bebasneue/bebasneue_book-webfont.svg#bebas_neuebook') format('svg'); font-weight:normal;font-style:normal
}
@font-face { font-family:'fivb-icons';
src:url('../icons/fivb-icons.eot'); src:url('../icons/fivb-icons?#iefix') format('embedded-opentype'), url('../icons/fivb-icons.woff?') format('woff'), url('../icons/fivb-icons.ttf?') format('truetype'), url('../icons/fivb-icons.svg?#fivb-icons') format('svg'); font-weight:normal;font-style:normal
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
@ font-face {
font-family: 'fivb-icons'; src: url('../icons/fivb-icons.svg?#fivb-icons') format('svg') } } [class^="icon-"],[class*=" icon-"] { font-family: 'fivb-icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale }
.icon-home:before { content: "" }
.icon-play:before { content: "" }
.icon-print:before { content: "" }
.icon-arrow-up:before { content: "" }
.icon-twitter:before { content: "" }
.icon-timezone:before { content: "" }
.icon-ticket:before { content: "" }
.icon-table:before { content: "" }
.icon-search:before { content: "" }
.icon-news:before { content: "" }
.icon-youtube:before { content: "" }
.icon-instagram:before { content: "" }
.icon-facebook:before { content: "" }
.icon-arrow_right:before { content: "" }
.icon-arrow_left:before { content: "" }
.icon-arrow_down_filled:before { content: "" }
.icon-menu:before { content: "" }
.icon-arrow_right_filled:before { content: "" }
.icon-totop:before { content: "" }
.icon-arrow_up:before { content: "" }
.icon-arrow_down:before { content: "" }
.icon-medal:before { content: "" }
.icon-print2:before { content: "" }
.icon-time:before { content: "" }
.icon-chrono:before { content: "" }
.icon-checkmark:before { content: "" }
.icon-calendar:before { content: "" }
.icon-person:before { content: "" }
.icon-close:before { content: "" }
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,address,blockquote { display: block }
audio[controls],canvas,video { display: inline-block; *display: inline; *zoom: 1 }
html { font-size: 62.5%; overflow-y: auto; -webkit-overflow-scrolling: touch; -webkit-tap-highlight-color: transparent; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; -webkit-font-smoothing: antialiased; cursor: default }
body { margin: 0; line-height: 20px; line-height: 2rem; background: #282828 }
body.tmpl-content { background: #fff }
body,button,input,select option,textarea { font-family: "open_sansregular","Trebuchet MS",Arial,Helvetica,sans-serif; color: #fff; font-size: 14px; font-size: 1.4rem }
body.tmpl-content { color: #202226 }
body.tmpl-content button,body.tmpl-content input,body.tmpl-content select option,body.tmpl-content textarea { color: #202226 }
- -moz-selection {
background: #000; color: #fff; text-shadow: none }
- -webkit-selection {
background: #000; color: #fff; text-shadow: none }
- selection {
background: #000; color: #fff; text-shadow: none }
a { color: #00abf0 }
a:focus { outline: none }
a.cta { padding: 8px 16px 7px 16px; display: inline-block; text-decoration: none; background: #dab55d; background: -webkit-gradient(linear,left top,right top,color-stop(0%,#dab55d),color-stop(100%,#e8ca78)); background: -webkit-linear-gradient(left,#dab55d 0%,#e8ca78 100%); background: -moz-linear-gradient(left,#dab55d 0%,#e8ca78 100%); background: -ms-linear-gradient(left,#dab55d 0%,#e8ca78 100%); background: -o-linear-gradient(left,#dab55d 0%,#e8ca78 100%); background: linear-gradient(left,#dab55d 0%,#e8ca78 100%); color: #fff; font-family: "open_sansbold","Trebuchet MS",Arial,Helvetica,sans-serif }
a.cta.gold { background: #dab55d; background: -webkit-gradient(linear,left top,right top,color-stop(0%,#dab55d),color-stop(100%,#e8ca78)); background: -webkit-linear-gradient(left,#dab55d 0%,#e8ca78 100%); background: -moz-linear-gradient(left,#dab55d 0%,#e8ca78 100%); background: -ms-linear-gradient(left,#dab55d 0%,#e8ca78 100%); background: -o-linear-gradient(left,#dab55d 0%,#e8ca78 100%); background: linear-gradient(left,#dab55d 0%,#e8ca78 100%); color: #fff }
a.cta.timetable { padding-left: 40px; position: relative }
a.cta.timetable:before { font-family: 'fivb-icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; content: ""; text-decoration: none; display: inline-block; pointer-events: inherit; font-size: 27px; font-size: 2.7rem; position: absolute; left: 4px; top: 50%; margin-top: -14px }
.cta-book { background: #dab55d; background: -webkit-gradient(linear,left top,right top,color-stop(0%,#dab55d),color-stop(100%,#e8ca78)); background: -webkit-linear-gradient(left,#dab55d 0%,#e8ca78 100%); background: -moz-linear-gradient(left,#dab55d 0%,#e8ca78 100%); background: -ms-linear-gradient(left,#dab55d 0%,#e8ca78 100%); background: -o-linear-gradient(left,#dab55d 0%,#e8ca78 100%); background: linear-gradient(left,#dab55d 0%,#e8ca78 100%); padding: 0 25px 5px 25px; text-align: center }
.cta-book a { text-decoration: none; display: block; vertical-align: middle }
.cta-book .lbl { font-size: 20px; font-size: 2rem; line-height: 20px; line-height: 2rem; font-family: "bebas_neueregular","Trebuchet MS",Arial,Helvetica,sans-serif; color: #fff; text-transform: uppercase; display: inline-block; vertical-align: middle }
.cta-book .lbl:before { font-family: 'fivb-icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; content: ""; text-decoration: none; display: inline-block; pointer-events: inherit; color: #555; font-size: 40px; font-size: 4rem; margin-right: 12px; position: relative; top: 9px; margin-bottom: 9px }
.cta-book .white-bg { display: inline-block; margin-left: 10px; background: #fff; padding: 7px 9px; color: #c4922f; font-size: 16px; font-size: 1.6rem; line-height: 16px; line-height: 1.6rem; vertical-align: middle; margin-top: 5px }
.col-9-12>.cta-book { padding: 8px 25px 10px 25px }
.col-9-12>.cta-book .lbl { font-size: 28px; font-size: 2.8rem }
.col-9-12>.cta-book .lbl:before { top: 4px; margin-bottom: 4px }
.col-9-12>.cta-book .white-bg { margin-left: 20px }
.btnDown { font-family: "bebas_neuebook","Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 22px; font-size: 2.2rem; color: #fff; text-decoration: none; position: relative; padding-bottom: 18px; display: inline-block }
.btnDown:after { font-family: 'fivb-icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; content: ""; text-decoration: none; display: inline-block; pointer-events: inherit; font-size: 12px; font-size: 1.2rem; position: absolute; left: 50%; margin-left: -6px; bottom: 0 }
.arrowLink { font-family: "bebas_neueregular","Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 20px; font-size: 2rem; color: #fff; text-decoration: none; position: relative; display: inline-block }
.arrowLink.left { padding-left: 18px }
.arrowLink.left:before { position: absolute; left: 0; top: 50%; margin-top: -6px; font-family: 'fivb-icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; content: ""; text-decoration: none; display: inline-block; pointer-events: inherit; font-size: 12px; font-size: 1.2rem }
.arrowLink.right { padding-right: 18px }
.arrowLink.right:before { position: absolute; right: 0; top: 50%; margin-top: -6px; font-family: 'fivb-icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; content: ""; text-decoration: none; display: inline-block; pointer-events: inherit; font-size: 12px; font-size: 1.2rem }
.btnWhite,.btnBlue { background: #fff; padding: 9px 27px 7px 15px; font-size: 18px; font-size: 1.8rem; line-height: 18px; line-height: 1.8rem; color: #282828; display: inline-block; text-decoration: none; font-family: "bebas_neueregular","Trebuchet MS",Arial,Helvetica,sans-serif; position: relative }
.btnWhite:after,.btnBlue:after { font-size: 8px; font-size: .8rem; font-family: 'fivb-icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; content: ""; text-decoration: none; display: inline-block; pointer-events: inherit; position: absolute; right: 13px; top: 50%; margin-top: -3px }
.btnWhite+a,.btnBlue+a { margin-left: 20px }
.btnBlue { background: #05559c; color: #fff }
a:hover,a:active { outline: 0 }
abbr[title] { border-bottom: 1px dotted }
b,strong { font-weight: normal; font-family: "open_sansbold","Trebuchet MS",Arial,Helvetica,sans-serif }
blockquote { margin: 1em 40px }
dfn { font-style: italic }
hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0 }
ins { background: #ff9; color: #000; text-decoration: none }
mark { background: #ff0; color: #000; font-style: italic; font-weight: bold }
q { quotes: none }
q:before,q:after { content: ""; content: none }
small { font-size: 85% }
sub,sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline }
sup { top: -.5em }
sub { bottom: -.25em }
p { margin: 0 0 15px 0 }
h1,.h1-title,h2,.h2-title,h3,h4,h5,h6,pre,blockquote,dl,hr,address { margin: 0 0 15px 0; padding: 0 }
h1,.h1-title { font-family: "bebas_neueregular","Trebuchet MS",Arial,Helvetica,sans-serif; color: #fff; font-size: 40px; font-size: 4rem; line-height: 40px; line-height: 4rem; font-weight: normal; margin: 0 0 25px 0; text-transform: uppercase }
h2,.h2-title,.main-title h1 { font-family: "bebas_neueregular","Trebuchet MS",Arial,Helvetica,sans-serif; color: #fff; font-size: 35px; font-size: 3.5rem; line-height: 36px; line-height: 3.6rem; font-weight: normal; text-transform: uppercase; margin-top: 30px }
h2 .highlight { color: #fce682 }
h3 { font-family: "bebas_neueregular","Trebuchet MS",Arial,Helvetica,sans-serif; color: #555; font-size: 24px; font-size: 2.4rem; font-weight: normal; line-height: 27px; line-height: 2.7rem; text-transform: uppercase; margin-top: 25px }
h3.light { font-family: "bebas_neuebook","Trebuchet MS",Arial,Helvetica,sans-serif }
h3.bold { font-family: "bebas_neueregular","Trebuchet MS",Arial,Helvetica,sans-serif }
h3.full { font-family: "bebas_neuebook","Trebuchet MS",Arial,Helvetica,sans-serif; padding-bottom: 10px; font-size: 35px; font-size: 3.5rem; line-height: 35px; line-height: 3.5rem; text-align: center; border-bottom: 1px solid }
@media(max-width:640px) { h3.full { font-size: 28px; font-size: 2.8rem } }
h4 { font-family: "open_sansbold","Trebuchet MS",Arial,Helvetica,sans-serif; color: #555; font-size: 14px; font-size: 1.4rem; line-height: 16px; line-height: 1.6rem; font-weight: normal; margin-top: 20px; text-transform: uppercase }
h5,h6 { font-family: "open_sansbold","Trebuchet MS",Arial,Helvetica,sans-serif; color: #555; font-size: 10px; font-size: 1rem; line-height: 16px; line-height: 1.6rem; font-weight: normal; margin-top: 20px }
.white-text { color: #fff }
.tmpl-content h1,.tmpl-content .h1-title,.tmpl-content h2,.tmpl-content .h2-title,.tmpl-content .main-title h1,.tmpl-content h3,.tmpl-content h4,.tmpl-content h5,.tmpl-content h6 { color: #04559b }
.tmpl-content .main-title { margin-bottom: 15px }
.tmpl-content .main-title h1 { font-size: 63px; font-size: 6.3rem; line-height: 53px; line-height: 5.3rem }
.floatL { float: left }
.floatR { float: right }
img.floatL { margin: 0 20px 20px 0; clear: both }
img.floatR { margin: 0 0 15px 15px; clear: both }
.alignL { text-align: left }
.alignR { text-align: right }
.alignC { text-align: center }
ul,ol { margin: 0 0 15px 0; padding: 0 0 0 20px }
dd { margin: 0 0 0 20px }
nav ul,nav ol { list-style: none; margin: 0; padding: 0 }
img { border: 0; -ms-interpolation-mode: bicubic }
svg:not(:root) { overflow: hidden }
figure { margin: 0 }
img { max-width: 100%; height: auto }
fieldset { border: 0; margin: 0; padding: 0 }
legend { border: 0; *margin-left: -7px; padding: 0 }
label { cursor: pointer }
button,input,select,textarea { font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle }
button,input { line-height: normal; *overflow: visible }
button,input[type="button"],input[type="reset"],input[type="submit"] { cursor: pointer; -webkit-appearance: button }
input[type="search"] { -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box }
button::-moz-focus-inner,input::-moz-focus-inner { border: 0; padding: 0 }
textarea { overflow: auto; vertical-align: top }
input:invalid,textarea:invalid { background-color: #f0dddd }
.obligatory { font-size: .8em; font-style: italic; margin: 0 0 10px 0 }
input[type="text"],input[type="email"],input[type="search"],input[type="password"],textarea,select { border: 1px solid #bababa; padding: 10px 12px; outline: none; -webkit-transition: all .2s linear; -ms-transition: all .2s linear; -moz-transition: all .2s linear; -o-transition: all .2s linear; transition: all .2s linear }
input[type="text"]:hover,input[type="email"]:hover,input[type="search"]:hover,input[type="password"]:hover,textarea:hover,select:hover { border-color: #8a8a8a }
select { padding-top: 9px; padding-bottom: 9px; height: 41px }
.no-ie8 input[type="text"],.no-ie8 input[type="email"],.no-ie8 input[type="search"],.no-ie8 input[type="password"],.no-ie8 textarea,.no-ie8 select { max-width: 100% }
.ie8 input[type="text"],.ie8 input[type="email"],.ie8 input[type="search"],.ie8 input[type="password"],.ie8 textarea,.ie8 select { width: 100%; position: relative }
- -webkit-input-placeholder {
color: #d0d0d0 }
- -moz-placeholder {
color: #d0d0d0 }
- -moz-placeholder {
color: #d0d0d0 }
- -ms-input-placeholder {
color: #d0d0d0 }
.radio-check_wrapper { display: inline-block }
.radio-check_wrapper.fullWidth { width: 100%; display: block }
.radio-check_wrapper.fullWidth label { margin-top: 3px }
.radio-check_wrapper+.radio-check_wrapper { margin-left: 15px }
.no-ie8 .radio-check_wrapper { position: relative }
.no-ie8 .radio-check_wrapper input { visibility: hidden; float: left }
.no-ie8 .radio-check_wrapper input+label { padding-left: 14px; cursor: pointer; display: block; margin-left: -30px; padding-left: 45px; float: left }
.no-ie8 .radio-check_wrapper input[type="checkbox"]+label:before { position: absolute; border: 1px solid #adadad; content: ""; width: 22px; height: 22px; top: -1px; left: 0; background: #fff; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px }
.no-ie8 .radio-check_wrapper input[type="checkbox"]:checked+label:after { position: absolute; content: ""; top: 4px; left: 5px; font-family: 'fivb-icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; content: ""; text-decoration: none; display: inline-block; pointer-events: inherit; color: #adadad; font-size: 13px }
.no-ie8 .radio-check_wrapper input[type="radio"]+label:before { position: absolute; border: 1px solid #adadad; content: ""; width: 22px; height: 22px; top: -1px; left: 0; background: #fff; -webkit-border-radius: 11px; -moz-border-radius: 11px; border-radius: 11px }
.no-ie8 .radio-check_wrapper input[type="radio"]:checked+label:after { position: absolute; content: ""; width: 14px; height: 14px; top: 3px; left: 4px; background: #adadad; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px }
button,input[type="button"],input[type="reset"],input[type="submit"],a.btn-submit { font-size: 15px; font-size: 1.5rem; padding: 10px 16px; text-align: left; border: none; display: inline-block; background: #eee; outline: none }
button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,a.btn-submit:hover,button:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,a.btn-submit:focus { background: #333; color: #fff }
.form-item { zoom: 1 }
.form-item:before { content: ""; display: table }
.form-item:after { content: ""; display: table; clear: both }
.form-item .label { margin-bottom: 4px }
.form-item .field { zoom: 1 }
.form-item .field:before { content: ""; display: table }
.form-item .field:after { content: ""; display: table; clear: both }
.form-item .field input[type="text"],.form-item .field input[type="email"],.form-item .field input[type="search"],.form-item .field input[type="password"],.form-item .field textarea,.form-item .field select { width: 100% }
.form-item .field .msg { display: block; margin-top: 10px; margin-left: 15px }
.form-item .msg { color: #959595 }
.form-item .msg.error { color: #c9142f }
.form-item.error label { color: #c9142f }
.form-item.error .field input[type="text"],.form-item.error .field input[type="email"],.form-item.error .field input[type="search"],.form-item.error .field input[type="password"],.form-item.error .field textarea,.form-item.error .field select { border: 1px solid #c9142f }
.form-item+.form-item { margin-top: 14px }
.form-item.submit { margin-top: 40px }
.bid-form { margin-top: 30px; padding: 0 }
.bid-form .grid { padding: 0; margin-bottom: 10px }
.bid-form .input-group { display: block; margin-bottom: 20px }
.bid-form .input-group label { display: block; margin-bottom: 3px; font-family: "bebas_neueregular","Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 20px; font-size: 2rem }
.bid-form .input-group input { width: 100% }
.bid-form .errorMessage { color: red }
.bid-form button { float: right; margin-right: 30px; color: #fff!important }
@media handheld,only screen and (max-width:768px) { .bid-form [class*='col-'] { width: auto; float: none; margin: 10px 0; padding-left: 0; padding-right: 10px }
.bid-form .grid-pad>[class*='col-'],.bid-form .grid-pad>[class*='col-']:last-of-type { padding-right: 0 }
.bid-form button { float: none; margin-right: 0 } }
table { border-collapse: collapse; border-spacing: 0 }
table tr td { padding: 0; border: 0; margin: 0 }
table tr td,table tr th { padding: 14px 15px }
table tr th.st-head-row.st-head-row-main { background: #333 }
table tr th { background: #444; color: #fff; font-family: "open_sansbold","Trebuchet MS",Arial,Helvetica,sans-serif }
table tr:nth-child(odd) td { background: #e5e5e5 }
table tr td.highlight { background: #cecece }
.stacktable.large-only { display: table }
.stacktable.large-only .duplicate { display: none }
.stacktable.small-only { width: 100%; display: none }
@media(max-width:800px) { .stacktable.large-only { display: none }
.stacktable.small-only { display: table } }
- ,*:after,*:before {
-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box }[class*='col-'] { float: left; padding-right: 30px; zoom: 1 }[class*='col-']:before { content: ""; display: table }[class*='col-']:after { content: ""; display: table; clear: both }[class*='col-'].clearLeft { clear: left }[class*='col-'].moreSpace { padding-left: 25px }[class*='col-']:last-of-type { padding-right: 0 }
.grid { width: 100%; max-width: 1580px; margin: 0 auto; zoom: 1 }
.grid:before { content: ""; display: table }
.grid:after { content: ""; display: table; clear: both }
.ie8 .grid { width: 1024px }
.grid-pad { padding: 30px 0 0 30px; zoom: 1 }
.grid-pad:before { content: ""; display: table }
.grid-pad:after { content: ""; display: table; clear: both }
.grid-pad>[class*='col-']:last-of-type { padding-right: 30px }
.grid-content { zoom: 1 }
.grid-content:before { content: ""; display: table }
.grid-content:after { content: ""; display: table; clear: both }
.grid-content>[class*='col-']:last-of-type { padding-right: 30px }
.remove-padding-right { padding-right: 0!important }
.cols-group { zoom: 1 }
.cols-group:before { content: ""; display: table }
.cols-group:after { content: ""; display: table; clear: both }
.col-1-1 { width: 100% }
.col-3-4 { width: 75% }
.col-2-3,.col-8-12 { width: 66.66% }
.col-1-2,.col-6-12,.col-2-4 { width: 50% }
.col-1-3,.col-4-12 { width: 33.33% }
.col-1-4,.col-3-12 { width: 25% }
.col-1-5 { width: 20% }
.col-1-6,.col-2-12 { width: 16.667% }
.col-1-7 { width: 14.28% }
.col-1-8 { width: 12.5% }
.col-1-9 { width: 11.1% }
.col-1-10 { width: 10% }
.col-1-11 { width: 9.09% }
.col-1-12 { width: 8.33% }
.col-12-12 { width: 100% }
.col-11-12 { width: 91.66% }
.col-10-12 { width: 83.333% }
.col-9-12 { width: 75% }
.col-5-12 { width: 41.66% }
.col-7-12 { width: 58.33% }
@media handheld,only screen and (max-width:768px) { .grid { width: 100%; min-width: 0; margin-left: 0; margin-right: 0; padding-left: 20px; padding-right: 10px }[ class*='col-'] { width: auto; float: none; margin: 10px 0; padding-left: 0; padding-right: 10px }[ class*='mobile-col-'] { float: left; margin: 0 0 10px; padding-left: 0; padding-right: 10px; padding-bottom: 0 }
.mobile-col-1-1 { width: 100% }
.mobile-col-2-3,.mobile-col-8-12 { width: 66.66% }
.mobile-col-1-2,.mobile-col-6-12 { width: 50% }
.mobile-col-1-3,.mobile-col-4-12 { width: 33.33% }
.mobile-col-1-4,.mobile-col-3-12 { width: 25% }
.mobile-col-1-5 { width: 20% }
.mobile-col-1-6,.mobile-col-2-12 { width: 16.667% }
.mobile-col-1-7 { width: 14.28% }
.mobile-col-1-8 { width: 12.5% }
.mobile-col-1-9 { width: 11.1% }
.mobile-col-1-10 { width: 10% }
.mobile-col-1-11 { width: 9.09% }
.mobile-col-1-12 { width: 8.33% }
.mobile-col-11-12 { width: 91.66% }
.mobile-col-10-12 { width: 83.333% }
.mobile-col-9-12 { width: 75% }
.mobile-col-5-12 { width: 41.66% }
.mobile-col-7-12 { width: 58.33% }
.hide-on-mobile { display: none!important; width: 0; height: 0 } }
.bx-wrapper { position: relative; margin: 0 auto; padding: 0; *zoom: 1 }
.bx-wrapper ul { margin: 0; padding: 0 }
.bx-wrapper li { margin: 0; padding: 0; list-style-type: none }
.bx-wrapper img { max-width: 100%; display: block }
.bx-wrapper .bx-viewport { -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; transform-style: preserve-3d }
.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto { position: absolute; bottom: -30px; width: 100% }
.bx-wrapper .bx-loading { min-height: 50px; background: url(/images/bxslider/bx_loader.gif) center center no-repeat #fff; height: 100%; width: 100%; position: absolute; top: 0; left: 0; z-index: 2000 }
.bx-wrapper .bx-pager { text-align: center; padding-top: 20px }
.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item { display: inline-block; *zoom: 1; *display: inline }
.bx-wrapper .bx-pager.bx-default-pager a { text-indent: -9999px; display: block; margin: 0 5px; outline: 0 }
.bx-wrapper .bx-prev { left: 10px; background: url(/images/bxslider/controls.png) no-repeat 0 -32px }
.bx-wrapper .bx-next { right: 10px; background: url(/images/bxslider/controls.png) no-repeat -43px -32px }
.bx-wrapper .bx-prev:hover { background-position: 0 0 }
.bx-wrapper .bx-next:hover { background-position: -43px 0 }
.bx-wrapper .bx-controls-direction a { position: absolute; top: 50%; margin-top: -16px; outline: 0; width: 32px; height: 32px; text-indent: -9999px; z-index: 99 }
.bx-wrapper .bx-controls-direction a.disabled { display: none }
.bx-wrapper .bx-controls-auto { text-align: center }
.bx-wrapper .bx-controls-auto .bx-start { display: block; text-indent: -9999px; width: 10px; height: 11px; outline: 0; background: url(/images/bxslider/controls.png) -86px -11px no-repeat; margin: 0 3px }
.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active { background-position: -86px 0 }
.bx-wrapper .bx-controls-auto .bx-stop { display: block; text-indent: -9999px; width: 9px; height: 11px; outline: 0; background: url(/images/bxslider/controls.png) -86px -44px no-repeat; margin: 0 3px }
.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active { background-position: -86px -33px }
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager { text-align: left; width: 80% }
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto { right: 0; width: 35px }
.bx-wrapper .bx-caption { position: absolute; bottom: 0; left: 0; background: #666 \9; background: rgba(80,80,80,.75); width: 100% }
.bx-wrapper .bx-caption span { color: #fff; display: block; padding: 10px }
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp { padding: 0; margin: 0; border: 0; outline: none; vertical-align: top }
.fancybox-wrap { position: absolute; top: 0; left: 0; z-index: 8020 }
.fancybox-skin { position: relative; background: #f9f9f9; color: #444; text-shadow: none }
.fancybox-opened { z-index: 8030 }
.fancybox-outer,.fancybox-inner { position: relative }
.fancybox-inner { overflow: hidden }
.fancybox-type-iframe .fancybox-inner { -webkit-overflow-scrolling: touch }
.fancybox-error { color: #444; margin: 0; padding: 15px; white-space: nowrap }
.fancybox-image,.fancybox-iframe { display: block; width: 100%; height: 100% }
.fancybox-image { max-width: 100%; max-height: 100% }
- fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span {
background-image: url('../img/fancybox_sprite.png') }
- fancybox-loading {
position: fixed; top: 50%; left: 50%; margin-top: -22px; margin-left: -22px; background-position: 0 -108px; opacity: .8; cursor: pointer; z-index: 8060 }
- fancybox-loading div {
width: 44px; height: 44px; background: url('../img/fancybox_loading.gif') center center no-repeat }
.fancybox-close { position: absolute; top: -18px; right: -18px; width: 36px; height: 36px; cursor: pointer; z-index: 8040 }
.fancybox-nav { position: absolute; top: 0; width: 40%; height: 100%; cursor: pointer; text-decoration: none; background: transparent url('../img/blank.gif'); -webkit-tap-highlight-color: transparent; z-index: 8040 }
.fancybox-prev { left: 0 }
.fancybox-next { right: 0 }
.fancybox-nav span { position: absolute; top: 50%; width: 36px; height: 34px; margin-top: -18px; cursor: pointer; z-index: 8040; visibility: hidden }
.fancybox-prev span { left: 10px; background-position: 0 -36px }
.fancybox-next span { right: 10px; background-position: 0 -72px }
.fancybox-nav:hover span { visibility: visible }
.fancybox-tmp { position: absolute; top: -99999px; left: -99999px; visibility: hidden; max-width: 99999px; max-height: 99999px; overflow: visible!important }
.fancybox-lock { overflow: hidden }
.fancybox-overlay { position: absolute; top: 0; left: 0; overflow: hidden; display: none; z-index: 8010; background: url('../img/fancybox_overlay.png') }
.fancybox-overlay-fixed { position: fixed; bottom: 0; right: 0 }
.fancybox-lock .fancybox-overlay { overflow: auto; overflow-y: auto }
.fancybox-title { visibility: hidden; position: relative; text-shadow: none; z-index: 8050 }
.fancybox-opened .fancybox-title { visibility: visible }
.fancybox-title-float-wrap .child { display: block; padding: 10px 20px; line-height: 24px }
.fancybox-title-outside-wrap { position: relative; margin-top: 10px; color: #fff }
.fancybox-title-inside-wrap { padding-top: 10px }
.fancybox-title-over-wrap { position: absolute; bottom: 0; left: 0; color: #fff; padding: 10px; background: #000; background: rgba(0,0,0,.8) }
html,body { margin: 0; padding: 0; -webkit-tap-highlight-color: transparent }
- superContainer {
height: 100%; position: relative; -ms-touch-action: none; touch-action: none }
.fp-section { position: relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box }
.fp-slide { float: left }
.fp-slide,.fp-slidesContainer { height: 100%; display: block }
.fp-slides { z-index: 1; height: 100%; overflow: hidden; position: relative; -webkit-transition: all .3s ease-out; transition: all .3s ease-out }
.fp-section.fp-table,.fp-slide.fp-table { display: table; table-layout: fixed; width: 100% }
.fp-tableCell { display: table-cell; vertical-align: top; width: 100%; height: 100% }
.fp-slidesContainer { float: left; position: relative }
.fp-controlArrow { position: absolute; z-index: 4; top: 50%; cursor: pointer; width: 0; height: 0; border-style: solid; margin-top: -38px; -webkit-transform: translate3d(0,0,0); -ms-transform: translate3d(0,0,0); transform: translate3d(0,0,0) }
.fp-controlArrow.fp-prev { left: 15px; width: 0; border-width: 38.5px 34px 38.5px 0; border-color: transparent #fff transparent transparent }
.fp-controlArrow.fp-next { right: 15px; border-width: 38.5px 0 38.5px 34px; border-color: transparent transparent transparent #fff }
.fp-scrollable { overflow: scroll }
.fp-notransition { -webkit-transition: none!important; transition: none!important }
- fp-nav {
position: fixed; z-index: 100; margin-top: -32px; top: 50%; opacity: 1; -webkit-transform: translate3d(0,0,0) }
- fp-nav.right {
right: 17px }
- fp-nav.left {
left: 17px }
.fp-slidesNav { position: absolute; z-index: 4; left: 50%; opacity: 1 }
.fp-slidesNav.bottom { bottom: 17px }
.fp-slidesNav.top { top: 17px }
- fp-nav ul,.fp-slidesNav ul {
margin: 0; padding: 0 }
- fp-nav ul li,.fp-slidesNav ul li {
display: block; width: 14px; height: 13px; margin: 7px; position: relative }
.fp-slidesNav ul li { display: inline-block }
- fp-nav ul li a,.fp-slidesNav ul li a {
display: block; position: relative; z-index: 1; width: 100%; height: 100%; cursor: pointer; text-decoration: none }
- fp-nav ul li a.active span,.fp-slidesNav ul li a.active span,#fp-nav ul li:hover a.active span,.fp-slidesNav ul li:hover a.active span {
height: 12px; width: 12px; margin: -6px 0 0 -6px; border-radius: 100% }
- fp-nav ul li a span,.fp-slidesNav ul li a span {
border-radius: 50%; position: absolute; z-index: 1; height: 4px; width: 4px; border: 0; background: #333; left: 50%; top: 50%; margin: -2px 0 0 -2px; -webkit-transition: all .1s ease-in-out; -moz-transition: all .1s ease-in-out; -o-transition: all .1s ease-in-out; transition: all .1s ease-in-out }
- fp-nav ul li:hover a span,.fp-slidesNav ul li:hover a span {
width: 10px; height: 10px; margin: -5px 0 0 -5px }
- fp-nav ul li .fp-tooltip {
position: absolute; top: -2px; color: #fff; font-size: 14px; font-family: arial,helvetica,sans-serif; white-space: nowrap; max-width: 220px; overflow: hidden; display: block; opacity: 0; width: 0 }
- fp-nav ul li:hover .fp-tooltip {
-webkit-transition: opacity .2s ease-in; transition: opacity .2s ease-in; width: auto; opacity: 1 }
- fp-nav ul li .fp-tooltip.right {
right: 20px }
- fp-nav ul li .fp-tooltip.left {
left: 20px }
.fp-auto-height.fp-section,.fp-auto-height .fp-slide,.fp-auto-height .fp-tableCell { height: auto!important }
- galaxy-bar {
background: #282828; position: fixed; top: 0; left: 0; width: 100%; z-index: 999; padding: 0 30px }
- galaxy-bar .hamburger-submenu {
background: none repeat scroll 0 0 rgba(33,34,38,.9); display: none; padding: 24px 30px 50px; position: absolute; top: 39px; left: 0; width: 100%; text-transform: uppercase; font-family: "bebas_neuebook","Trebuchet MS",Arial,Helvetica,sans-serif }
- galaxy-bar .hamburger-submenu.show {
display: block }
- galaxy-bar .hamburger-submenu a {
text-decoration: none; color: rgba(255,255,255,.6); font-size: 18px; font-size: 1.8rem }
- galaxy-bar .hamburger-submenu a:hover {
color: #fff }
- galaxy-bar .hamburger-submenu ul,#galaxy-bar .hamburger-submenu li {
margin: 0; padding: 0 }
- galaxy-bar .hamburger-submenu li {
list-style-position: outside; list-style-type: none }
- galaxy-bar .hamburger-submenu ul>li>ul {
margin: 15px auto 0!important }
- galaxy-bar .hamburger-submenu>ul>li {
float: left; width: 15%; min-width: 200px; line-height: 21px; margin-bottom: 20px; margin-right: 20px }
- galaxy-bar .hamburger-submenu>ul>li>span,#galaxy-bar .hamburger-submenu>ul>li>span a,#galaxy-bar .hamburger-submenu>ul>li>a {
margin-top: 0; color: #fff; font-size: 25px; font-size: 2.5rem }
- galaxy-bar .navigation {
overflow: hidden; width: 100%; float: left }
- galaxy-bar .navigation .hamburger-button {
float: left; display: block; width: 30px; height: 30px; cursor: pointer; color: #fff; border: 2px solid #fff; border-radius: 16px; text-decoration: none; background: none; -webkit-transition: all .2s linear 0; -ms-transition: all .2s linear 0; -moz-transition: all .2s linear 0; -o-transition: all .2s linear 0; transition: all .2s linear 0; margin-left: 0; margin-top: 5px }
- galaxy-bar .navigation .hamburger-button:hover {
background: #fff }
- galaxy-bar .navigation .hamburger-button:hover:before {
color: #282828 }
- galaxy-bar .navigation .hamburger-button:before {
font-family: 'fivb-icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; content: ""; text-decoration: none; display: inline-block; pointer-events: inherit; font-size: 11px; font-size: 1.1rem; line-height: 20px; position: relative; left: 50%; top: 50%; -moz-transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); transform: translate(-50%,-50%) }
- galaxy-bar .navigation .hamburger-button.open:before {
font-family: 'fivb-icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; content: ""; text-decoration: none; display: inline-block; pointer-events: inherit; line-height: 20px }
- galaxy-bar .navigation .tagline {
float: left; margin: 12px 30px 0 25px }
- galaxy-bar .navigation .galaxy-main-navigation .lvl1 {
float: left; list-style-type: none; text-transform: uppercase }
- galaxy-bar .navigation .galaxy-main-navigation .lvl1 li {
float: left }
- galaxy-bar .navigation .galaxy-main-navigation .lvl1 li+li {
margin-left: 12px }
- galaxy-bar .navigation .galaxy-main-navigation .lvl1 li a {
color: #e0e0e0; text-decoration: none; display: block; padding: 11px 5px 10px 5px; transition: all .2s linear }
- galaxy-bar .navigation .galaxy-main-navigation .lvl1 li a.open,#galaxy-bar .navigation .galaxy-main-navigation .lvl1 li a:hover {
background: #393939; color: #fff }
- galaxy-bar .navigation .galaxy-main-navigation .lvl1 li a.subnav {
position: relative; padding-right: 25px }
- galaxy-bar .navigation .galaxy-main-navigation .lvl1 li a.subnav:after {
content: ; width: 13px; height: 8px; top: 16px; right: 5px; position: absolute; background-image: url(data:image/png; base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAICAYAAAAiJnXPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA25pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmNTQ4NDkxMS0wMWYwLTQzNjEtOGRjNS1kMGE5ZDEwZDgwZjgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUUwMjRFNTYyRjRGMTFFNDkwQ0NCREMyQjJCQ0YxNjUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUUwMjRFNTUyRjRGMTFFNDkwQ0NCREMyQjJCQ0YxNjUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0REIyQTdGMjRFMTZFNDExODNDQ0Y5RDZGMDI0QTNFQyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpmNTQ4NDkxMS0wMWYwLTQzNjEtOGRjNS1kMGE5ZDEwZDgwZjgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5lNQBDAAAAcklEQVR42mL8//8/BwMDAxsQf2IgDASA+AsTkKgE4o9AnElAQwUQvwdiTwagTXJA/Po/BGQCMQMWXAGVvwPEvDBBXTwakTXIgMSQJbFpxNCArgld4wZsGrBpQteIoQGEGcE6MYEgEGsB8QUg/oouCRBgAKE95j8vAyd+AAAAAElFTkSuQmCC);
-moz-transition: all .2s ease;
-webkit-transition: all .2s ease; -o-transition: all .2s ease; transition: all .2s ease }
- galaxy-bar .navigation .galaxy-main-navigation .lvl1 li a.subnav.open:after {
-webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg) }
- galaxy-bar .navigation .site-indicator {
float: left; margin-left: 15px; zoom: 1 }
- galaxy-bar .navigation .site-indicator a {
display: inline-block; padding: 10px 14px; text-decoration: none; color: #fce682 }
- galaxy-bar .contentnavigation {
background: #fff; clear: left; height: 0; -webkit-transition: height .2s ease; -moz-transition: height .2s ease; -o-transition: height .2s ease; transition: height .2s ease }
- galaxy-bar .contentnavigation.show {
height: 200px }
- galaxy-bar .logos {
overflow: hidden; position: absolute; right: 30px }
- galaxy-bar .logos .visitor-rel {
float: right; margin-top: 5px }
- galaxy-bar .logos .visitor-rel a {
display: block; width: 30px; height: 30px; line-height: 27px; font-size: 12px; font-size: 1.2rem; float: left; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; border: 2px solid #a9a9a9; text-align: center; text-decoration: none; font-family: "open_sansbold","Trebuchet MS",Arial,Helvetica,sans-serif; margin-left: 3px; text-transform: uppercase; -webkit-transition: all .2s linear; -ms-transition: all .2s linear; -moz-transition: all .2s linear; -o-transition: all .2s linear; transition: all .2s linear; color: #a6a7a8 }
- galaxy-bar .logos .visitor-rel a.active {
background: #a9a9a9; color: #282828; cursor: default }
- galaxy-bar .logos .visitor-rel a.active:hover {
background: #a9a9a9; color: #282828; border-color: #a9a9a9 }
- galaxy-bar .logos .visitor-rel a:hover {
border-color: #fff; color: #fff }
- galaxy-bar .logos .logo {
float: right; margin: 6px 0 0 45px; line-height: 0 }
- galaxy-bar .logos .social {
float: right; margin-top: 5px; margin-left: 15px }
- galaxy-bar .logos .social a {
display: inline-block; width: 30px; height: 30px; text-decoration: none; border: 2px solid #a6a7a8; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; text-align: center; line-height: 33px; -webkit-transition: all .2s linear; -ms-transition: all .2s linear; -moz-transition: all .2s linear; -o-transition: all .2s linear; transition: all .2s linear }
- galaxy-bar .logos .social a:hover {
background: #fff; border: 2px solid #fff }
- galaxy-bar .logos .social a.fb {
background-image: url(data:image/png; base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAASCAYAAABmQp92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA25pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmNTQ4NDkxMS0wMWYwLTQzNjEtOGRjNS1kMGE5ZDEwZDgwZjgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzE0Mjg2NTEyRjUyMTFFNEFFMDRBODVCRDM5MkU0ODMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzE0Mjg2NTAyRjUyMTFFNEFFMDRBODVCRDM5MkU0ODMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpENjgwQzlFMjUxMkZFNDExQTA1Qzk0NUQ2MzhFNDZGRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpmNTQ4NDkxMS0wMWYwLTQzNjEtOGRjNS1kMGE5ZDEwZDgwZjgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz50Ke1VAAAAbUlEQVR42mJcuXIlAxIQAGIDZAEWJLYDEK+HKoIDJiQ2hiSyCQ5okh+A+AK6FcggEYg3oFvBgGYC3Ir/WBTshynEZQIMXCCkAGyFIzRw+pHEC6G++ABScACb0TBxglYMCQUsSN5yRPMmGAAEGADgJxMcX5ydxwAAAABJRU5ErkJggg==);
background-repeat: no-repeat;
background-position: center }
- galaxy-bar .logos .social a.fb:hover {
background-image: url(data:image/png; base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAASCAYAAABmQp92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA25pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmNTQ4NDkxMS0wMWYwLTQzNjEtOGRjNS1kMGE5ZDEwZDgwZjgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzE1NjVDRjgyRjUyMTFFNEFFMDRBODVCRDM5MkU0ODMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzE1NjVDRjcyRjUyMTFFNEFFMDRBODVCRDM5MkU0ODMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpENjgwQzlFMjUxMkZFNDExQTA1Qzk0NUQ2MzhFNDZGRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpmNTQ4NDkxMS0wMWYwLTQzNjEtOGRjNS1kMGE5ZDEwZDgwZjgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6vZWc5AAAAbUlEQVR42mLU0NBgQAICQGyALMCCxHYA4vVQRXDAhMTGkEQ2wQFN8gMQX0C3AhkkAvEGdCsY0EyAW/Efi4L9MIW4TICBC4QUgK1whAZOP5J4IdQXH0AKDmAzGiZO0IohoYAFyVuOaN4EA4AAAwBhChGZm4eWngAAAABJRU5ErkJggg==) }
- galaxy-bar .logos .social a.tw {
background-image: url(data:image/png; base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAPCAYAAAACsSQRAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA25pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmNTQ4NDkxMS0wMWYwLTQzNjEtOGRjNS1kMGE5ZDEwZDgwZjgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzE1NjVDRjAyRjUyMTFFNEFFMDRBODVCRDM5MkU0ODMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzE1NjVDRUYyRjUyMTFFNEFFMDRBODVCRDM5MkU0ODMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpENjgwQzlFMjUxMkZFNDExQTA1Qzk0NUQ2MzhFNDZGRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpmNTQ4NDkxMS0wMWYwLTQzNjEtOGRjNS1kMGE5ZDEwZDgwZjgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7AGlW/AAAA80lEQVR42pST0Q2CMBCGCekAjMAGuoEwgfjCM0xgnMA4gWEC+wov6gYwgd1ANtARvJr/Ejwo1D+5lND2u/+OQ9V1HZAiinfglt0/U8Q4V+V53jZNk9CzUThUUKwoSgfgAQArI0APYBri5QagywSkEABWjAQJQ/rBhSdW1namzBOVdWPIXWSwjl4UV4eLrwig7co92aO+SPQiCzzETjoB8FErIXrQF191EmJLOfwJ0RISLAzbCEBN7acgLYZtCTZyHU5YrBYAKbn4SaQwBzz2ycxXsvZ3BDByQ2HTOjg6Lhv8cNplTw2ylAjrZA3rxqfLHwEGAHD5PAPVB4NQAAAAAElFTkSuQmCC);
background-repeat: no-repeat;
background-position: center }
- galaxy-bar .logos .social a.tw:hover {
background-image: url(data:image/png; base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAPCAYAAAACsSQRAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA25pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmNTQ4NDkxMS0wMWYwLTQzNjEtOGRjNS1kMGE5ZDEwZDgwZjgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzE2QjZCQkIyRjUyMTFFNEFFMDRBODVCRDM5MkU0ODMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzE2QjZCQkEyRjUyMTFFNEFFMDRBODVCRDM5MkU0ODMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpENjgwQzlFMjUxMkZFNDExQTA1Qzk0NUQ2MzhFNDZGRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpmNTQ4NDkxMS0wMWYwLTQzNjEtOGRjNS1kMGE5ZDEwZDgwZjgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4q5SoQAAAA+0lEQVR42pSTzRGCMBCFA3LxxoEC8AYn6ECoQO0AKlBLsALHCqQEOzBUYG4cpQRL8O3MZiYTEsGdeRMSsh/7R5RlmYDF0Ef4jd5foZTv3YZhkHmeV3hWAUNOUAG1HsCLAaaNDKxDPthCDXR3QBoHQPAZfaAKDap2ePOqbfcjzQvSeuh0KLendYFClVDpiUQAENAa8f7ITrFVi71YYDqd3gIsMWlDOqMuS623IZTK+U9IZ0PEzLBNACjq6IJIHrY52CTqVZIk5l5Ba265D1CbUegWpzxcBTv7ukSOBwCUq8UjF8mXBjm1cN64AGR6Yu0frmSoMqbTW6SvAAMAFzVF9OuG+AwAAAAASUVORK5CYII=) }
- galaxy-bar .logos .social a.yt {
background-image: url(data:image/png; base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAMCAYAAABr5z2BAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA25pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmNTQ4NDkxMS0wMWYwLTQzNjEtOGRjNS1kMGE5ZDEwZDgwZjgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzE1NjVDRjQyRjUyMTFFNEFFMDRBODVCRDM5MkU0ODMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzE1NjVDRjMyRjUyMTFFNEFFMDRBODVCRDM5MkU0ODMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpENjgwQzlFMjUxMkZFNDExQTA1Qzk0NUQ2MzhFNDZGRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpmNTQ4NDkxMS0wMWYwLTQzNjEtOGRjNS1kMGE5ZDEwZDgwZjgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7soZrcAAAAkklEQVR42mL5//8/AwisWrXKAEgJMECAAwN2cABKfwDiCyAG48qVK0GK1yNpJhaADAlkAhLxZGhmgOqJBxmggEPBAyjGBxSY8EiCNBsC8QJ8JjAR4c9EKP5AjgHIBpHlAlBA9eOLJRZ8AQTE+4HYAJ8NLHhCWoEIrz0AeWEhPj8SCJeFjDiSsgEWP8OTLzIbIMAAzRAk3uXdCdoAAAAASUVORK5CYII=);
background-repeat: no-repeat;
background-position: center }
- galaxy-bar .logos .social a.yt:hover {
background-image: url(data:image/png; base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAMCAYAAABr5z2BAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA25pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmNTQ4NDkxMS0wMWYwLTQzNjEtOGRjNS1kMGE5ZDEwZDgwZjgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzE2QjZCQkYyRjUyMTFFNEFFMDRBODVCRDM5MkU0ODMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzE2QjZCQkUyRjUyMTFFNEFFMDRBODVCRDM5MkU0ODMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpENjgwQzlFMjUxMkZFNDExQTA1Qzk0NUQ2MzhFNDZGRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpmNTQ4NDkxMS0wMWYwLTQzNjEtOGRjNS1kMGE5ZDEwZDgwZjgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz69mBO+AAAAkklEQVR42mL5//8/AwhoamoaACkBBghwYMAODkDpD0B8AcRg1NDQAClej6SZWAAyJJAJSMSToZkBqiceZIACDgUPoBgfUGDCIwnSbAjEC/CZwESEPxOh+AM5BiAbRJYLQAHVjy+WWPAFEBDvB2IDfDaw4AlpBSK89gDkhYX4/EggXBYy4kjKBlj8DE++yGyAAAMAt4MgVeXEEMYAAAAASUVORK5CYII=) }
- galaxy-bar .logos .social a.inst {
background-image: url(data:image/png; base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA25pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmNTQ4NDkxMS0wMWYwLTQzNjEtOGRjNS1kMGE5ZDEwZDgwZjgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzE0Mjg2NTUyRjUyMTFFNEFFMDRBODVCRDM5MkU0ODMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzE0Mjg2NTQyRjUyMTFFNEFFMDRBODVCRDM5MkU0ODMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpENjgwQzlFMjUxMkZFNDExQTA1Qzk0NUQ2MzhFNDZGRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpmNTQ4NDkxMS0wMWYwLTQzNjEtOGRjNS1kMGE5ZDEwZDgwZjgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7jVNT7AAAA0klEQVR42pxT2w3DIAykEQOwQTtCMkHLBlmlEzSZoCvQT77SEdIJwgh0g4xQI50lZDUPYulkYvD5TPDJe69gF2CPRUBpBDrCQ5VZn/I0qu5NdoQv4YocVxXITvaC2g+3rQtl1/BnDmwRvOFb+Kc8kBMEwky44btBjCtPWI8Ew2qqjOBOsFnlIMhZjcVZJQkO2T+CgJ5rcXmtULVIwPJSzwMwib1VghF9shKubLG3+BeMIGlWWjc5QcSan/O8cW8mOxuZoEdwKBymmE+jOzLOPwEGADhZLY5hcxOLAAAAAElFTkSuQmCC);
background-repeat: no-repeat;
background-position: center }
- galaxy-bar .logos .social a.inst:hover {
background-image: url(data:image/png; base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA25pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmNTQ4NDkxMS0wMWYwLTQzNjEtOGRjNS1kMGE5ZDEwZDgwZjgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzE2QjZCQjcyRjUyMTFFNEFFMDRBODVCRDM5MkU0ODMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzE2QjZCQjYyRjUyMTFFNEFFMDRBODVCRDM5MkU0ODMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpENjgwQzlFMjUxMkZFNDExQTA1Qzk0NUQ2MzhFNDZGRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpmNTQ4NDkxMS0wMWYwLTQzNjEtOGRjNS1kMGE5ZDEwZDgwZjgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4BPHThAAAA1ElEQVR42qRT2w3CMAxMqwyQDYC/fLYTQDboKkwAnYAVYIIyQpmg2YCwQUeoI52lyKKPgKVTIsc53yWyttYqxB7YEgFQGokr4aLyoo33ClIQu743XroTPoQj4UQ4lBmyYzyg9sW2dabsCuuOE2sET6wN1pssSAk8YYS3GDVy3HnAvicYVlMmBGeCSzp7Qc5qHGqVJPgpvhF4eK7E4zVC1SwBy4ueO2AQZ4sEPXyyEu7scDb7C0aQ1AvWTUoQsOdZGFfezSS1gQlaJLvMYQrFv+M8CTAAhSArmjxa5tcAAAAASUVORK5CYII=) }
- galaxy-bar .quicklinks {
float: left; font-family: "open_sansbold","Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 12px; font-size: 1.2rem; line-height: 12px; line-height: 1.2rem; text-transform: uppercase; list-style-type: none; padding: 0; margin: 0; zoom: 1 }
- galaxy-bar .quicklinks:before {
content: ""; display: table }
- galaxy-bar .quicklinks:after {
content: ""; display: table; clear: both }
- galaxy-bar .quicklinks a {
color: #e0e0e0; text-decoration: none; display: block; padding: 14px 5px 14px 5px; -webkit-transition: all .2s linear; -ms-transition: all .2s linear; -moz-transition: all .2s linear; -o-transition: all .2s linear; transition: all .2s linear }
- galaxy-bar .quicklinks a:hover,#galaxy-bar .quicklinks a:focus {
background: #393939; color: #fff }
- galaxy-bar .quicklinks li {
float: left }
- galaxy-bar .quicklinks li+li {
margin-left: 15px }
@media all and (max-width:1360px) { .hamburger-submenu>ul>li { width: 25%!important } }
@media screen and (max-width:1265px) { #galaxy-bar .navigation .tagline { width: 125px; margin: 12px 20px 0 15px }
#galaxy-bar .logos .logo { display: none } }
@media screen and (max-width:1090px) { #galaxy-bar .quicklinks { margin-left: 15px }
#galaxy-bar .quicklinks li+li { margin-left: 0 }
#galaxy-bar .tagline { display: none } }
@media all and (max-width:800px) { #galaxy-bar { padding: 0 15px }
#galaxy-bar .quicklinks { margin-left: 0 }
#galaxy-bar .logos { right: 15px } }
.inpage-nav { position: fixed; left: 0; top: 50%; z-index: 9; -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); -o-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%) }
.inpage-nav a { background: #282828; padding: 0; display: block; float: left; clear: both; width: 48px; height: 48px; line-height: 48px; text-align: center; -webkit-transition: all .2s linear; -ms-transition: all .2s linear; -moz-transition: all .2s linear; -o-transition: all .2s linear; transition: all .2s linear; text-decoration: none; margin-top: 2px; -webkit-box-shadow: 1px 1px 2px black; -moz-box-shadow: 1px 1px 2px black; box-shadow: 1px 1px 2px black }
.inpage-nav a img { opacity: .3; vertical-align: middle }
.inpage-nav a.active img { opacity: 1 }
.no-csstransforms .inpage-nav { top: 25% }
@media all and (max-width:1600px) { .inpage-nav { left: -38px; -webkit-transition: all .2s ease-out; -ms-transition: all .2s ease-out; -moz-transition: all .2s ease-out; -o-transition: all .2s ease-out; transition: all .2s ease-out; -webkit-box-shadow: 1px 1px 2px rgba(0,0,0,.5); -moz-box-shadow: 1px 1px 2px rgba(0,0,0,.5); box-shadow: 1px 1px 2px rgba(0,0,0,.5) }
.inpage-nav a { background: #282828 }
.inpage-nav:hover,.inpage-nav:focus { left: 0 } }
@media all and (max-width:640px) { .inpage-nav { display: none } }
.section-header { padding: 80px 0 85px 0; background-size: cover }
.section-header .grid-pad { padding-top: 0 }
.section-header h2 { color: #fff; margin-top: 0; font-size: 75px; font-size: 7.5rem; line-height: 60px; line-height: 6rem; text-shadow: 1px 1px 1px rgba(0,0,0,.5) }
.section-header .navigation { float: left; font-family: "bebas_neueregular","Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 22px; font-size: 2.2rem; line-height: 22px; line-height: 2.2rem; position: relative }
.section-header .navigation a { text-decoration: none }
.section-header .navigation .lbl { font-size: 29px; font-size: 2.9rem; line-height: 26px; line-height: 2.6rem }
.section-header .navigation .lbl a { background: #05559c; color: #fff; padding: 15px 50px 15px 15px; position: relative; display: inline-block }
.section-header .navigation .lbl a:before { position: absolute; right: 18px; top: 50%; margin-top: -7px; font-size: 14px; font-size: 1.4rem; font-family: 'fivb-icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; content: ""; text-decoration: none; display: inline-block; pointer-events: inherit }
.section-header .navigation .lbl.open a:before { font-family: 'fivb-icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; content: ""; text-decoration: none; display: inline-block; pointer-events: inherit }
.section-header .navigation .items { display: none; position: relative; background: #e4edf4; margin-top: 25px; zoom: 1 }
.section-header .navigation .items:before { content: ""; display: table }
.section-header .navigation .items:after { content: ""; display: table; clear: both }
.section-header .navigation .items:before { width: 0; height: 0; border-left: 7px solid transparent; border-right: 7px solid transparent; border-bottom: 7px solid #e4edf4; position: absolute; left: 35px; top: -7px; content: "" }
.section-header .navigation .items a { color: #05559c; padding: 15px 20px; display: block; float: left; -webkit-transition: all .2s linear; -ms-transition: all .2s linear; -moz-transition: all .2s linear; -o-transition: all .2s linear; transition: all .2s linear }
.section-header .navigation .items a+a { border-left: 1px dashed #a2bdd8 }
.section-header .navigation .items a:hover { background: #05559c; color: #fff }
.section-header .navigation .lbl.open+.items { display: inline-block }
.section-header .btnBack { float: right; text-decoration: none; color: #fff; font-family: "bebas_neueregular","Trebuchet MS",Arial,Helvetica,sans-serif; text-transform: uppercase; font-size: 22px; font-size: 2.2rem; padding-left: 18px; position: relative; display: block; text-shadow: 1px 1px 1px rgba(0,0,0,.5) }
.section-header .btnBack:before { font-size: 10px; font-size: 1rem; font-family: 'fivb-icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; content: ""; text-decoration: none; display: inline-block; pointer-events: inherit; -moz-transform: rotate(-180deg); -webkit-transform: rotate(-180deg); -o-transform: rotate(-180deg); -ms-transform: rotate(-180deg); transform: rotate(-180deg); position: absolute; left: 0; top: 50%; margin-top: -5px; text-shadow: none }
.section-navigation { background: #e4edf4; font-family: "bebas_neueregular","Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 26px; font-size: 2.6rem }
.section-navigation .grid-pad { padding-top: 0 }
.section-navigation a { text-decoration: none; color: #05559c; display: block; padding: 20px 25px }
.section-navigation ul { margin: 0; padding: 0; list-style: none; zoom: 1 }
.section-navigation ul:before { content: ""; display: table }
.section-navigation ul:after { content: ""; display: table; clear: both }
.section-navigation ul li { float: left }
.section-navigation ul li:first-child a { padding-left: 0 }
.section-navigation ul li+li { border-left: 1px dashed #77a0c3 }
.section-navigation ul li.active { background: #fff; border-left: none }
.section-navigation ul li.active a { padding-left: 25px }
.section-navigation ul li.active+li { border-left: none }
.section-breadcrumb { border-bottom: 1px solid #e4edf4; margin-top: 10px }
.section-breadcrumb h1 { color: #05559c; margin-bottom: 15px }
.section-box { -moz-transform: translate3d(0,0,0); -webkit-transform: translate3d(0,0,0); -o-transform: translate3d(0,0,0); -ms-transform: translate3d(0,0,0); transform: translate3d(0,0,0); z-index: 3; background: url(../img/ajax-loader.gif) no-repeat center 25%; height: 100% }
.section-box.black-effect .modules .wrap,.section-box.blue-effect .modules .wrap,.section-box.yellow-effect .modules .wrap,.section-box.green-effect .modules .wrap,.section-box.orange-effect .modules .wrap { position: relative }
.section-box.black-effect .modules .wrap:before,.section-box.blue-effect .modules .wrap:before,.section-box.yellow-effect .modules .wrap:before,.section-box.green-effect .modules .wrap:before,.section-box.orange-effect .modules .wrap:before,.section-box.black-effect .modules .wrap:after,.section-box.blue-effect .modules .wrap:after,.section-box.yellow-effect .modules .wrap:after,.section-box.green-effect .modules .wrap:after,.section-box.orange-effect .modules .wrap:after { z-index: 2; position: absolute; left: 0; top: 0; right: 0; bottom: 0 }
.section-box.black-effect .modules .wrap .cnt,.section-box.blue-effect .modules .wrap .cnt,.section-box.yellow-effect .modules .wrap .cnt,.section-box.green-effect .modules .wrap .cnt,.section-box.orange-effect .modules .wrap .cnt { display: block; position: relative; z-index: 3 }
.section-box.black-effect .modules .wrap .cta,.section-box.blue-effect .modules .wrap .cta,.section-box.yellow-effect .modules .wrap .cta,.section-box.green-effect .modules .wrap .cta,.section-box.orange-effect .modules .wrap .cta { cursor: pointer }
.section-box.black-effect .modules .wrap:before { background: rgba(0,0,0,.3) }
.section-box.blue-effect .modules .wrap:before { background: rgba(8,47,96,.6) }
.section-box.yellow-effect .modules .wrap:before { background: rgba(165,75,0,.3) }
.section-box.yellow-effect .modules .wrap:after { background: rgba(0,0,0,.15); z-index: 1 }
.section-box.green-effect .modules .wrap:before { background: rgba(13,94,83,.6) }
.section-box.orange-effect .modules .wrap:before { background: rgba(225,80,0,.4) }
.section-box.orange-effect .modules .wrap:after { background: rgba(0,0,0,.25); z-index: 1 }
.section-box.contains-nav .top .inner { padding-bottom: 115px }
.section-box .top { background-size: cover; background-repeat: no-repeat; background-position: center top; position: relative; margin-top: 0; min-height: 350px }
.section-box .top .gradient { position: absolute; height: 30%; width: 100%; bottom: 0; background: rgba(0,0,0,.8); background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,transparent),color-stop(100%,rgba(0,0,0,.8))); background: -webkit-linear-gradient(top,transparent 0%,rgba(0,0,0,.8) 100%); background: -moz-linear-gradient(top,transparent 0%,rgba(0,0,0,.8) 100%); background: -ms-linear-gradient(top,transparent 0%,rgba(0,0,0,.8) 100%); background: -o-linear-gradient(top,transparent 0%,rgba(0,0,0,.8) 100%); background: linear-gradient(top,transparent 0%,rgba(0,0,0,.8) 100%) }
.section-box .top:before { content: ""; position: absolute; left: 0; right: 0; top: 0; bottom: 0; display: block; background: rgba(0,0,0,.2) }
.section-box .top .inner { height: auto; position: relative; z-index: 3; top: 50%; -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); -o-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%) }
.section-box .top .inner>.grid { padding-top: 0 }
.section-box .top img.backgroundImg { display: none }
.section-box .top img.logo { margin-bottom: 11px }
.section-box .top .titles { margin-bottom: 50px }
.section-box .top .titles h1 { font-size: 120px; font-size: 12rem; line-height: 98px; line-height: 9.8rem; color: #dae0e9; text-shadow: 2px 2px 4px rgba(0,0,0,.4); margin-bottom: 0; width: 70% }
.section-box .top .titles h2 { font-size: 40px; font-size: 4rem; line-height: 40px; line-height: 4rem; color: #dbdbdb; text-shadow: 2px 2px 4px rgba(0,0,0,.4); margin-top: 15px; font-family: "bebas_neuebook","Trebuchet MS",Arial,Helvetica,sans-serif; width: 35% }
.section-box .top .titles>*:first-child { margin-top: 0 }
.section-box .top .titles>*:last-child { margin-bottom: 0 }
.section-box .top .video-block,.section-box .top .thumb-block { margin-bottom: 25px; width: 50% }
.section-box .top .video-block a,.section-box .top .thumb-block a { text-decoration: none; color: #fff; display: block; zoom: 1 }
.section-box .top .video-block a:before,.section-box .top .thumb-block a:before { content: ""; display: table }
.section-box .top .video-block a:after,.section-box .top .thumb-block a:after { content: ""; display: table; clear: both }
.section-box .top .video-block .visual,.section-box .top .thumb-block .visual { float: left; display: block; position: relative; margin-right: 16px }
.section-box .top .video-block .visual img,.section-box .top .thumb-block .visual img { vertical-align: middle }
.section-box .top .video-block .txt,.section-box .top .thumb-block .txt { vertical-align: middle; font-size: 33px; font-size: 3.3rem; font-family: "bebas_neuebook","Trebuchet MS",Arial,Helvetica,sans-serif; text-transform: uppercase; display: block; position: relative; float: left; line-height: 29px; line-height: 2.9rem; margin-top: 30px; margin-left: -153px; padding-left: 153px; width: 100% }
.section-box .top .video-block .txt strong,.section-box .top .thumb-block .txt strong { font-family: "bebas_neueregular","Trebuchet MS",Arial,Helvetica,sans-serif }
.section-box .top .video-block .visual:before { font-size: 54px; font-size: 5.4rem; font-family: 'fivb-icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; content: ""; text-decoration: none; display: inline-block; pointer-events: inherit; position: absolute; z-index: 2; left: 50%; top: 50%; margin-top: -27px; margin-left: -27px }
.section-box .top .video-block .visual:after { content: ""; display: block; position: absolute; z-index: 1; left: 0; top: 0; bottom: 0; right: 0; background: rgba(0,0,0,.4); -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; border: 1px solid #fff }
@media all and (max-width:1200px) { .section-box .top .titles h1 { width: 90% }
.section-box .top .titles h2 { width: 70% }
.section-box .top .video-block { width: 70% } }
@media all and (max-width:1024px) { .section-box .top { margin-bottom: 0; padding-bottom: 0 }
.section-box .top .inner { height: auto }
.section-box .top .titles h1 { font-size: 100px; font-size: 10rem; line-height: 82px; line-height: 8.2rem } }
@media all and (max-width:940px) { }
@media all and (max-width:800px) { .section-box .top .inner { padding-top: 45px }
.section-box .top .video-block { width: 100% }
.section-box .top .col-1-3 { padding-top: 0 }
.section-box .top img.logo { width: 150px }
.section-box .top .titles h1 { font-size: 90px; font-size: 9rem; line-height: 76px; line-height: 7.6rem } }
@media all and (max-width:640px) { .section-box .top .gradient { height: 50% }
.section-box .top .video-block,.section-box .top .thumb-block { width: 100% }
.section-box .top .video-block .txt,.section-box .top .thumb-block .txt { font-size: 22px; font-size: 2.2rem; line-height: 22px; line-height: 2.2rem; padding-left: 86px; margin-top: 7px }
.section-box .top .video-block .visual img,.section-box .top .thumb-block .visual img { max-width: 50% }
.section-box .top .inner { position: absolute; bottom: 20px; top: auto; -moz-transform: none; -webkit-transform: none; -o-transform: none; -ms-transform: none; transform: none }
.section-box .top .inner .col-2-3 { width: 100% }
.section-box .top .inner .col-2-3>img { display: none }
.section-box .top .inner .col-1-3 { display: none } }
.section-box .navigation { font-family: "bebas_neueregular","Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 22px; font-size: 2.2rem; line-height: 22px; line-height: 2.2rem; position: relative }
.section-box .navigation .grid-pad { padding-top: 0 }
.section-box .navigation a { text-decoration: none }
.section-box .navigation .lbl { font-size: 24px; font-size: 2.4rem; line-height: 24px; line-height: 2.4rem }
.section-box .navigation .lbl a { background: #05559c; color: #fff; padding: 15px 50px 15px 15px; position: relative; display: inline-block }
.section-box .navigation .lbl a:before { position: absolute; right: 18px; top: 50%; margin-top: -7px; font-size: 14px; font-size: 1.4rem; font-family: 'fivb-icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; content: ""; text-decoration: none; display: inline-block; pointer-events: inherit }
.section-box .navigation .lbl.open a:before { font-family: 'fivb-icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; content: ""; text-decoration: none; display: inline-block; pointer-events: inherit }
.section-box .navigation .items { display: none; position: relative; background: #e4edf4; margin-top: 25px; zoom: 1 }
.section-box .navigation .items:before { content: ""; display: table }
.section-box .navigation .items:after { content: ""; display: table; clear: both }
.section-box .navigation .items:before { width: 0; height: 0; border-left: 7px solid transparent; border-right: 7px solid transparent; border-bottom: 7px solid #e4edf4; position: absolute; left: 35px; top: -7px; content: "" }
.section-box .navigation .items a { color: #05559c; padding: 15px 20px; display: block; float: left; -webkit-transition: all .2s linear; -ms-transition: all .2s linear; -moz-transition: all .2s linear; -o-transition: all .2s linear; transition: all .2s linear }
.section-box .navigation .items a+a { border-left: 1px dashed #a2bdd8 }
.section-box .navigation .items a:hover { background: #05559c; color: #fff }
.section-box .navigation .lbl.open+.items { display: inline-block }
@media all and (max-width:1200px) { .section-box .navigation .lbl:before { border-top-width: 26px; border-bottom-width: 26px; border-left-width: 17px; right: -17px } }
.section-box .livescore-block { text-align: right }
.section-box .livescore-block header { font-size: 30px; font-size: 3rem; font-family: "bebas_neueregular","Trebuchet MS",Arial,Helvetica,sans-serif; text-transform: uppercase }
.section-box .livescore-block h3 { font-size: 40px; font-size: 4rem; line-height: 34px; line-height: 3.4rem; color: #fff; margin-bottom: 0; margin-top: 35px; position: relative; width: 60%; display: inline-block }
.section-box .livescore-block h3:before { width: 27px; height: 1px; background: #838690; content: ""; display: block; top: -17px; right: 0; position: absolute }
.section-box .livescore-block h4 { font-size: 24px; font-size: 2.4rem; font-family: "bebas_neuebook","Trebuchet MS",Arial,Helvetica,sans-serif; color: #fff; margin-top: 5px; margin-bottom: 0 }
.section-box .livescore-block .vs { margin-top: 35px; position: relative; width: 135px; display: inline-block; zoom: 1 }
.section-box .livescore-block .vs:before { content: ""; display: table }
.section-box .livescore-block .vs:after { content: ""; display: table; clear: both }
.section-box .livescore-block .vs:before { width: 27px; height: 1px; background: #838690; content: ""; display: block; top: -18px; right: 0; position: absolute }
.section-box .livescore-block .vs .score { background: #202226; padding: 10px 8px; float: right; text-align: center; margin-left: 15px }
.section-box .livescore-block .vs .score span { display: block }
.section-box .livescore-block .vs .score .nr { font-size: 22px; font-size: 2.2rem; font-family: "bebas_neueregular","Trebuchet MS",Arial,Helvetica,sans-serif; color: #838383 }
.section-box .livescore-block .vs .score .nr.highest { color: #fff }
.section-box .livescore-block .vs .score .time { margin: 7px 0; font-size: 12px; font-size: 1.2rem; color: #838383; line-height: 12px; line-height: 1.2rem }
.section-box .livescore-block .vs .score+.team { margin-top: 4px }
.section-box .livescore-block .vs .team { float: right; font-size: 18px; font-size: 1.8rem; line-height: 18px; line-height: 1.8rem; font-family: "bebas_neueregular","Trebuchet MS",Arial,Helvetica,sans-serif }
.section-box .livescore-block .vs .team img { margin-right: 11px; vertical-align: middle }
.section-box .livescore-block .vs .team+.team { margin-top: 8px; position: relative }
.section-box .livescore-block .vs .team+.team:before { width: 100%; height: 1px; background: #838690; content: ""; display: block; top: -5px; right: 0; position: absolute }
.section-box .livescore-block footer { margin-top: 40px; position: relative }
.section-box .livescore-block footer:before { width: 27px; height: 1px; background: #838690; content: ""; display: block; top: -27px; right: 0; position: absolute }
@media all and (max-width:1200px) { .section-box .livescore-block h3 { width: 80% } }
@media all and (max-width:800px) { .section-box .livescore-block h3 { width: 100% } }
.section-box .twitter-block { text-align: right; zoom: 1 }
.section-box .twitter-block:before { content: ""; display: table }
.section-box .twitter-block:after { content: ""; display: table; clear: both }
.section-box .twitter-block header { font-size: 30px; font-size: 3rem; font-family: "bebas_neueregular","Trebuchet MS",Arial,Helvetica,sans-serif; padding-left: 30px; position: relative; float: right }
.section-box .twitter-block header:before { font-family: 'fivb-icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; content: ""; text-decoration: none; display: inline-block; pointer-events: inherit; color: #0a60ab; font-size: 18px; font-size: 1.8rem; position: absolute; left: 0; top: 50%; margin-top: -10px }
.section-box .twitter-block .item { margin-top: 30px; position: relative; width: 80%; float: right; clear: both }
.section-box .twitter-block .item:before { width: 27px; height: 1px; background: #838690; content: ""; display: block; top: -14px; right: 0; position: absolute }
.section-box .twitter-block .item * { color: #fff }
.section-box .twitter-block .item strong { font-family: "bebas_neueregular","Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 20px; font-size: 2rem }
.section-box .twitter-block .item p { margin: 0 }
.section-box .twitter-block footer { margin-top: 40px; position: relative; float: right; clear: both }
.section-box .twitter-block footer:before { width: 27px; height: 1px; background: #838690; content: ""; display: block; top: -24px; right: 0; position: absolute }
@media all and (max-width:1200px) { .section-box .twitter-block .item { width: 80% } }
@media all and (max-width:800px) { .section-box .twitter-block .item { width: 100% } }
.section-box .modules { background: #000; border-top: 2px solid #000 }
.section-box .modules .wrap { display: table; width: 100%; height: 100%; table-layout: fixed }
.section-box .modules .box { position: relative; display: table-cell; background-size: cover; background-repeat: no-repeat; background-position: center top; vertical-align: top; padding: 30px }
.section-box .modules .box+.box { border-left: 2px solid #000 }
.section-box .modules .box:nth-child(1):nth-last-child(2),.section-box .modules .box:nth-child(2):nth-last-child(1) { width: 50% }
.section-box .modules .box:nth-child(1):nth-last-child(3),.section-box .modules .box:nth-child(2):nth-last-child(2),.section-box .modules .box:nth-child(3):nth-last-child(1) { width: 33.3333% }
.section-box .modules .box:nth-child(1):nth-last-child(4),.section-box .modules .box:nth-child(2):nth-last-child(3),.section-box .modules .box:nth-child(3):nth-last-child(2),.section-box .modules .box:nth-child(4):nth-last-child(1) { width: 25% }
.section-box .modules .box .shadow { position: absolute; left: 0; top: 0; height: 100%; width: 100%; background-color: rgba(0,0,0,.5) }
.section-box .modules .box header .source { font-size: 15px; font-size: 1.5rem; line-height: 18px; line-height: 1.8rem; font-family: "bebas_neueregular","Trebuchet MS",Arial,Helvetica,sans-serif; padding: 6px 7px 4px; background: rgba(0,0,0,.3); border: 1px solid rgba(255,255,255,.3) }
.section-box .modules .box h4 { font-size: 25px; font-size: 2.5rem; line-height: 25px; line-height: 2.5rem; font-family: "bebas_neuebook","Trebuchet MS",Arial,Helvetica,sans-serif; color: #fff; margin: 0 5px 0 0; text-shadow: 1px 1px 1px black; display: inline; vertical-align: middle }
.section-box .modules .box h4 p { margin: 0; padding: 0; display: inline }
.section-box .modules .box h3 { font-size: 36px; font-size: 3.6rem; line-height: 33px; line-height: 3.3rem; font-family: "bebas_neueregular","Trebuchet MS",Arial,Helvetica,sans-serif; color: #fff; margin: 4px 0 20px 0 }
.section-box .modules .box h3 sub { font-size: 15px; font-size: 1.5rem; font-family: "bebas_neueregular","Trebuchet MS",Arial,Helvetica,sans-serif; width: 50px; line-height: 13px; line-height: 1.3rem; margin-left: 6px; display: inline-block; vertical-align: top; margin-top: 3px; bottom: 0 }
.section-box .modules .box img { margin: 0; max-width: 50% }
.section-box .modules .box.perc50-layout .cnt>div { width: 50%; float: left }
.section-box .modules.match { text-align: center }
.section-box .modules.match header span { vertical-align: middle; margin-right: 7px }
.section-box .modules.match header .type { font-size: 24px; font-size: 2.4rem; font-family: "bebas_neuebook","Trebuchet MS",Arial,Helvetica,sans-serif }
.section-box .modules.match header .type strong { font-family: "bebas_neueregular","Trebuchet MS",Arial,Helvetica,sans-serif }
.section-box .modules.match header .source { font-size: 18px; font-size: 1.8rem; line-height: 18px; line-height: 1.8rem; font-family: "bebas_neueregular","Trebuchet MS",Arial,Helvetica,sans-serif; padding: 6px 9px; background: rgba(0,0,0,.3); border: 1px solid rgba(255,255,255,.3) }
.section-box .modules.match h3 { font-size: 45px; font-size: 4.5rem; line-height: 38px; line-height: 3.8rem; color: #fff; margin-top: 23px }
.section-box .modules.match .vs .team { font-size: 22px; font-size: 2.2rem; font-family: "bebas_neueregular","Trebuchet MS",Arial,Helvetica,sans-serif; vertical-align: middle }
.section-box .modules.match .vs .team img { vertical-align: middle; margin: 0 6px }
.section-box .modules.match .vs .score { margin: 0 20px; zoom: 1; display: inline-block; vertical-align: middle }
.section-box .modules.match .vs .score:before { content: ""; display: table }
.section-box .modules.match .vs .score:after { content: ""; display: table; clear: both }
.section-box .modules.match .vs .score .nr { background: #202226; padding: 14px 14px; padding: 1.4rem 1.4rem; display: block; vertical-align: middle; font-size: 28px; font-size: 2.8rem; float: left; font-family: "bebas_neueregular","Trebuchet MS",Arial,Helvetica,sans-serif; color: #838383 }
.section-box .modules.match .vs .score .nr.highest { color: #fff }
.section-box .modules.match .vs .score .nr+.nr { margin-left: 1px }
.section-box .modules.match .vs .score .vs { font-size: 45px; font-size: 4.5rem; font-family: "bebas_neueregular","Trebuchet MS",Arial,Helvetica,sans-serif; vertical-align: middle }
@media all and (max-width:1200px) { .section-box .modules .cnt .arrowLink,.section-box .modules .cnt .btnBlue { float: left; clear: both }
.section-box .modules .cnt .arrowLink { margin-left: 0; margin-top: 15px } }
@media all and (max-width:1024px) { .section-box .modules { height: auto }
.section-box .modules .box h3 { font-size: 38px; font-size: 3.8rem; line-height: 34px; line-height: 3.4rem }
.section-box .modules .box img { max-width: 90px }
.section-box .modules .box header .type { font-size: 18px; font-size: 1.8rem }
.section-box .modules .box.match .vs .score .vs { font-size: 40px; font-size: 4rem } }
@media all and (max-width:940px) { .section-box .modules .box .btnBlue,.section-box .modules .box .arrowLink { padding: 9px 8px 7px 8px } }
@media all and (max-width:800px) { .section-box .modules .box { padding: 20px }
.section-box .modules .box h4 { font-size: 20px; font-size: 2rem; line-height: 20px; line-height: 2rem }
.section-box .modules .box h3 { font-size: 32px; font-size: 3.2rem; line-height: 27px; line-height: 2.7rem }
.section-box .modules .box .btnBlue,.section-box .modules .box .arrowLink { font-size: 20px; font-size: 2rem; line-height: 20px; line-height: 2rem }
.section-box .modules .box header .type { font-size: 20px; font-size: 2rem; line-height: 20px; line-height: 2rem; margin-bottom: 0 }
.section-box .modules .box header .source { font-size: 14px; font-size: 1.4rem; line-height: 14px; line-height: 1.4rem } }
@media all and (max-width:640px) { .section-box .modules .wrap { table-layout: auto }
.section-box .modules .newsbox .cnt { height: 300px!important }
.section-box .modules .box { width: 100%!important; display: block; border-bottom: 2px solid #000; padding: 0 }
.section-box .modules .box .cnt { padding: 20px 15px; height: 100%; overflow: hidden }
.section-box .modules .box .cnt .btnBlue,.section-box .modules .box .cnt .arrowLink { font-size: 18px; font-size: 1.8rem; line-height: 18px; line-height: 1.8rem; float: none; padding: 9px 27px 7px 15px }
.section-box .modules .box .cnt .arrowLink { margin-left: 15px; margin-top: 0 }
.section-box .modules .box h4 { font-size: 22px; font-size: 2.2rem; line-height: 22px; line-height: 2.2rem; margin-bottom: 0 }
.section-box .modules .box h3 { font-size: 40px; font-size: 4rem; line-height: 35px; line-height: 3.5rem }
.section-box .modules .box h3 sub { font-size: 15px; font-size: 1.5rem; line-height: 15px; line-height: 1.5rem; margin-top: 1px; width: 52px }
.section-box .modules .box p { margin-top: 7px }
.section-box .modules .box header .type { font-size: 22px; font-size: 2.2rem; line-height: 22px; line-height: 2.2rem; margin-bottom: 0 }
.section-box .modules .box header .source { font-size: 18px; font-size: 1.8rem; line-height: 18px; line-height: 1.8rem; background: none; border: 1px solid #fff; padding: 4px 6px } }
.news-carousel { height: 100%!important }
.news-carousel .news-slide { background-size: cover; background-repeat: no-repeat; height: 100% }
.news-carousel .shadow { position: absolute; left: 0; top: 0; height: 100%; width: 100%; background-image: url(data:image/png; base64,iVBORw0KGgoAAAANSUhEUgAAB4QAAAABCAYAAAA2AhNPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjYwMEY3MTVEQkI4QTExRTVBMjExRUE5MzNFOUM2NUIzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjYwMEY3MTVFQkI4QTExRTVBMjExRUE5MzNFOUM2NUIzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjAwRjcxNUJCQjhBMTFFNUEyMTFFQTkzM0U5QzY1QjMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjAwRjcxNUNCQjhBMTFFNUEyMTFFQTkzM0U5QzY1QjMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6rJ8XyAAAArUlEQVR42uxYWw7AIAjT+59wp2F+7HfRbFJaxMT4MR5tlUnsrbVrTBuzP+tsrNg04VhoTCva794flI0aXhQnFqyZNDPnmp7VoAnspwKGSI52uDaRNXgitjoPWr7M373vJ0bNq370aqDuML8eNru2kf+36s9xPXgH4ES8F9WbhK8N0zlg46WOaXes3XkjuHrYZcvNgFVRB0ZNGPkifb7k+OOH1EKNYyb/1xi3AAMAhGbeBPCkvA0AAAAASUVORK5CYII=);
background-repeat: repeat-y;
background-size: contain; z-index: 1 }
.news-carousel a.logo { position: absolute; left: 135px; top: 17%; z-index: 2 }
.top .bx-wrapper { position: absolute; height: 100%; width: 100%; top: 0 }
.top .bx-wrapper .bx-viewport { height: 100%!important }
.news-text-block { position: absolute; bottom: 50px; left: 165px; z-index: 2 }
.news-text-block .news-title { font-family: "bebas_neuebook","Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 40px; font-size: 4rem }
.news-text-block .news-subtitle { max-width: 600px; font-family: "bebas_neueregular","Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 80px; font-size: 8rem; line-height: 67px; line-height: 6.7rem }
.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto { bottom: 0 }
.bx-wrapper .bx-pager { position: absolute; bottom: 8px; padding-top: 0 }
.bx-wrapper .bx-pager .bx-pager-item a { width: 8px; height: 8px; background: #b2b2bc; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px }
.bx-wrapper .bx-pager .bx-pager-item a.active { background: transparent; border: 4px solid #fff; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; width: 16px; height: 16px }
.bx-wrapper .bx-controls-direction a { width: 47px; height: 72px; background-color: rgba(255,255,255,.4) }
.bx-wrapper .bx-next { right: 0 }
.bx-wrapper .bx-next:before { content: ""; display: inline-block; position: absolute; top: 50%; left: 50%; width: 20px; height: 20px; -moz-transform: translate(-50%,-50%) rotate(45deg); -webkit-transform: translate(-50%,-50%) rotate(45deg); -o-transform: translate(-50%,-50%) rotate(45deg); -ms-transform: translate(-50%,-50%) rotate(45deg); transform: translate(-50%,-50%) rotate(45deg); border-right: .2em solid #fff; border-top: .2em solid #fff; margin-left: -5px }
.bx-wrapper .bx-prev { left: 0 }
.bx-wrapper .bx-prev:before { content: ""; display: inline-block; position: absolute; top: 50%; left: 50%; width: 20px; height: 20px; -moz-transform: translate(-50%,-50%) rotate(45deg); -webkit-transform: translate(-50%,-50%) rotate(45deg); -o-transform: translate(-50%,-50%) rotate(45deg); -ms-transform: translate(-50%,-50%) rotate(45deg); transform: translate(-50%,-50%) rotate(45deg); border-left: .2em solid #fff; border-bottom: .2em solid #fff; margin-right: -5px }
@media screen and (max-width:1024px),(max-height:800px) { .news-carousel a.logo { display: none; top: 70px; left: 140px }
.news-carousel a.logo img { width: 70% }
.news-carousel .news-subtitle { font-size: 60px; font-size: 6rem; line-height: 47px; line-height: 4.7rem } }
@media screen and (max-width:768px) { .news-carousel .news-slide { background-position: center }
.news-carousel a.logo { top: 50px; left: 18px }
.news-text-block { left: 50px } }
@media screen and (max-width:640px) { .bx-wrapper .bx-controls-direction a { display: none }
.news-carousel { position: absolute; height: 100% }
.news-carousel .news-slide { position: relative; background-position: center }
.news-carousel .shadow { background-size: contain }
.news-carousel a.logo { display: none }
.news-text-block { position: absolute; bottom: 60px; left: 15px }
.news-text-block .news-title { font-size: 20px; font-size: 2rem }
.news-text-block .news-subtitle { max-width: 100%; font-size: 40px; font-size: 4rem; line-height: 37px; line-height: 3.7rem } }
.main-footer { position: relative; z-index: 3; color: #fff }
.main-footer a { color: #fff }
.main-footer .others { padding-bottom: 20px; padding-top: 25px }
.main-footer .visual { background-color: #000; background-size: cover }
.main-footer .brands-bar { padding: 50px 0; text-align: center; line-height: 0 }
.main-footer .brands-bar .grid-pad { padding-top: 0 }
.main-footer .brands-bar .container { display: table; margin: auto }
.main-footer .brands-bar .level1 { margin-bottom: 15px; padding-bottom: 14px }
.main-footer .brands-bar .level1 img { vertical-align: bottom }
.main-footer .brands-bar .level1 img+img { margin-left: 7% }
.main-footer .brands-bar .level1+.level2 { width: 22% }
.main-footer .brands-bar .level2 { display: table-cell; padding-right: 50px; font-size: 0; min-height: 1px }
.main-footer .brands-bar .level2:first-child { display: none }
.main-footer .brands-bar .level2 img { max-width: 100px; margin: 0 4px 10px 4px }
.main-footer .brands-bar .level2 img:only-of-type { margin-right: 0 }
.main-footer .brands-bar .level2:last-child { padding-right: 0 }
.main-footer .brands-bar .lbl { font-size: 11px; font-size: 1.1rem; line-height: 11px; line-height: 1.1rem; display: block; margin-bottom: 14px }
.main-footer .quick-links { font-size: 12px; font-size: 1.2rem; margin-top: 15px; padding-right: 30px; zoom: 1 }
.main-footer .quick-links:before { content: ""; display: table }
.main-footer .quick-links:after { content: ""; display: table; clear: both }
.main-footer .quick-links h5 { margin-top: 0; font-size: 16px; font-size: 1.6rem; color: #fff; font-family: "bebas_neueregular","Trebuchet MS",Arial,Helvetica,sans-serif; text-transform: uppercase; border-bottom: 1px solid rgba(255,255,255,.3); padding-bottom: 8px; margin-bottom: 8px; line-height: 18px; line-height: 1.8rem }
.main-footer .quick-links h5 a { color: #fce682 }
.main-footer .quick-links a { text-decoration: none }
.main-footer .quick-links a:hover { color: #fce682 }
.main-footer .quick-links ul { margin-bottom: 0; list-style-type: none; padding: 0 }
.main-footer .quick-links ul ul { margin-left: 20px }
.main-footer .quick-links ul ul a { color: #757575 }
.main-footer .quick-links ul ul li { padding-left: 11px; position: relative; color: #757575 }
.main-footer .quick-links ul ul li:before { font-family: 'fivb-icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; content: ""; text-decoration: none; display: inline-block; pointer-events: inherit; font-size: 9px; font-size: .9rem; position: absolute; left: 0; top: 50%; margin-top: -4px }
.main-footer .quick-links [class*='col-']>*:first-child { margin-top: 0 }
.main-footer .quick-links [class*='col-']>*:last-child { margin-bottom: 0 }
.main-footer .quick-links .col-1-5 { padding-right: 15px }
.main-footer .quick-links .col-1-5+.col-1-5 { padding-left: 15px }
.main-footer .quick-links .col-1-5:last-of-type { padding-right: 0 }
.main-footer .app-box { padding-left: 40px; padding-top: 15px; zoom: 1 }
.main-footer .app-box:before { content: ""; display: table }
.main-footer .app-box:after { content: ""; display: table; clear: both }
.main-footer .app-box img { float: left; margin-right: 14px }
.main-footer .app-box>img:first-child { width: 190px }
.main-footer .app-box h4 { font-size: 27px; font-size: 2.7rem; color: #fff; text-transform: uppercase; font-family: "bebas_neueregular","Trebuchet MS",Arial,Helvetica,sans-serif; line-height: 31px; line-height: 3.1rem; margin-top: 0; margin-bottom: 20px }
.main-footer .copy { background: rgba(0,0,0,.8); font-size: 13px; font-size: 1.3rem; line-height: 13px; line-height: 1.3rem }
.main-footer .copy .grid-pad { padding-top: 10px; padding-bottom: 10px }
.main-footer .copy p { margin-bottom: 0 }
.main-footer .copy * { color: #656565 }
.main-footer .copy a,.main-footer .copy span { display: inline-block; text-decoration: none; vertical-align: middle }
.main-footer .copy a+a,.main-footer .copy span+a,.main-footer .copy a+span,.main-footer .copy span+span { padding-left: 10px; margin-left: 9px; border-left: 1px solid #656565 }
.main-footer .copy a:hover,.main-footer .copy a:focus { color: #fff }
.main-footer .copy a.fb,.main-footer .copy a.tw,.main-footer .copy a.yt,.main-footer .copy a.inst { text-indent: -9999px; position: relative; display: inline-block; border: 3px solid #656565; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; width: 31px; width: 3.1rem; height: 31px; height: 3.1rem }
.main-footer .copy a.fb:before,.main-footer .copy a.tw:before,.main-footer .copy a.yt:before,.main-footer .copy a.inst:before { position: absolute; left: 0; right: 0; top: 50%; margin-top: -7px; margin-top: -.7rem; font-size: 14px; font-size: 1.4rem; text-indent: 0; text-align: center }
.main-footer .copy a.fb+a,.main-footer .copy a.tw+a,.main-footer .copy a.yt+a,.main-footer .copy a.inst+a { margin-left: 3px }
.main-footer .copy a.fb:hover,.main-footer .copy a.tw:hover,.main-footer .copy a.yt:hover,.main-footer .copy a.inst:hover { border-color: #fff }
.main-footer .copy a.fb:before { font-family: 'fivb-icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; content: ""; text-decoration: none; display: inline-block; pointer-events: inherit }
.main-footer .copy a.tw:before { font-family: 'fivb-icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; content: ""; text-decoration: none; display: inline-block; pointer-events: inherit }
.main-footer .copy a.yt:before { font-family: 'fivb-icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; content: ""; text-decoration: none; display: inline-block; pointer-events: inherit }
.main-footer .copy a.inst:before { font-family: 'fivb-icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; content: ""; text-decoration: none; display: inline-block; pointer-events: inherit }
body.tmpl-content .main-footer .brands-bar .lbl { color: #555 }
@media all and (max-width:1200px) { .main-footer .others>.col-8-12 { width: 100% } }
@media all and (max-width:1100px) { .main-footer .brands-bar .level1 img { max-width: 190px }
.main-footer .brands-bar .level1 img+img { margin-left: 5% } }
@media all and (max-width:900px) { .main-footer .brands-bar .level2 { padding-right: 30px }
.main-footer .brands-bar .level1 img { max-width: 160px }
.main-footer .quick-links { padding-right: 0 }
.main-footer .quick-links .col-1-5 { padding-right: 10px }
.main-footer .quick-links .col-1-5+.col-1-5 { padding-left: 10px } }
@media all and (max-width:640px) { .main-footer .visual .others .col-8-12 { width: 100% }
.main-footer .quick-links .col-1-5 { padding: 0; margin-left: 0; width: 100%; margin-bottom: 20px }
.main-footer .quick-links .col-1-5+.col-1-5 { padding-left: 0 }
.main-footer .quick-links h5 { font-size: 18px; font-size: 1.8rem }
.main-footer .copy span:first-child { display: block }
.main-footer .copy span+a { margin-left: 0; padding-left: 0; border-left: 0 }
.main-footer .copy span a:last-child { display: block }
.main-footer .brands-bar { zoom: 1 }
.main-footer .brands-bar:before { content: ""; display: table }
.main-footer .brands-bar:after { content: ""; display: table; clear: both }
.main-footer .brands-bar header { line-height: 15px; line-height: 1.5rem; font-size: 11px; font-size: 1.1rem; padding: 0 }
.main-footer .brands-bar .level2 { width: 100%; border: none; display: table-row; padding: 0 }
.main-footer .brands-bar .level2 .lbl { margin-bottom: 15px; margin-top: 40px }
.main-footer .brands-bar .level2:nth-child(2) .lbl { margin-top: 0 }
.main-footer .brands-bar .level2 img { max-width: 100px; margin: 0!important } }[ng-cloak] { display: none!important }
.fancybox-title-float-wrap .child { padding: 16px 20px 5px 5px }
.white-box>img { margin-bottom: 30px }
.white-box .intro { font-size: 20px; font-size: 2rem; line-height: 24px; line-height: 2.4rem; margin-bottom: 25px }
.white-box .text { font-size: 15px; font-size: 1.5rem; padding-top: 25px }
.white-box .intro+.text { padding-top: 0 }
.white-box.list { background: none; margin-bottom: 30px }
.white-box.list>*:first-child { margin-top: 0 }
.white-box.list a>*:first-child { margin-top: 0 }
.white-box.list h3 { color: #04559b; margin-bottom: 10px }
.white-box.list img { display: block }
.white-box.list .inner { padding: 14px 15px; background: #f3f7fa }
.white-box.list h4 { margin-bottom: 0 }
.white-box.list a { text-decoration: none; color: #555 }
.white-box .meta-data { font-size: 10px; font-size: 1rem }
.white-box .meta-data+* { margin-top: 2px }
.btn-print { margin-top: 15px }
.btn-print a { color: #04559b; text-decoration: none; padding-left: 22px; position: relative; -webkit-transition: all .2s linear; -ms-transition: all .2s linear; -moz-transition: all .2s linear; -o-transition: all .2s linear; transition: all .2s linear }
.btn-print a:before { font-family: 'fivb-icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; content: ""; text-decoration: none; display: inline-block; pointer-events: inherit; font-size: 15px; font-size: 1.5rem; position: absolute; left: 0; top: 50%; margin-top: -8px }
.btn-print a:hover { color: #04559b }
.list-box { background: #fff }
.list-box header h3 { margin: 0; font-size: 35px; font-size: 3.5rem; line-height: 36px; line-height: 3.6rem }
.list-box .items { padding: 30px 0 20px 0; zoom: 1 }
.list-box .items:before { content: ""; display: table }
.list-box .items:after { content: ""; display: table; clear: both }
.list-box .items.nopadding { padding: 0 0 20px 0 }
.list-box .items .item { margin-bottom: 12px }
.list-box .items .item .date { font-size: 10px; font-size: 1rem; color: #04559b; line-height: 11px; line-height: 1.1rem; font-family: "open_sansbold","Trebuchet MS",Arial,Helvetica,sans-serif; margin-bottom: 3px }
.list-box .items .item .txt { line-height: 17px; line-height: 1.7rem; word-break: break-word }
.list-box .items .item .txt a { color: #202226; text-decoration: none }
.list-box .items .item .txt a:hover,.list-box .items .item .txt a:focus { color: #000 }
.list-box .items .item+.item { border-top: 1px solid #e4edf4; padding-top: 13px }
.list-box .items .btnBlue { margin-top: 5px }
.list-box.news-list-box .items .item .date { font-size: 14px; font-size: 1.4rem; font-family: "open_sansregular","Trebuchet MS",Arial,Helvetica,sans-serif; margin-bottom: 6px }
.list-box.news-list-box .items .item .txt { font-size: 14px; font-size: 1.4rem; line-height: 18px; line-height: 1.8rem }
.gallery-grid { zoom: 1 }
.gallery-grid:before { content: ""; display: table }
.gallery-grid:after { content: ""; display: table; clear: both }
.gallery-grid .item { margin-bottom: 10px; height: 280px; float: left; position: relative; line-height: 0; background: #fff url('./img/bx_loader-f67f91dafbe0f846c8f8f67a005497d8bdea188a.gif') no-repeat center center }
.gallery-grid .item img { display: block }
.gallery-grid .item a { display: block }
.gallery-grid .item .download { display: block; position: absolute; right: 0; bottom: 0; background: #000; background: rgba(0,0,0,.5); color: #fff; padding: 5px 8px; text-decoration: none; z-index: 3; -webkit-transition: opacity .2s linear; -ms-transition: opacity .2s linear; -moz-transition: opacity .2s linear; -o-transition: opacity .2s linear; transition: opacity .2s linear; opacity: 0; filter: alpha(opacity=0); font-size: 14px; font-size: 1.4rem; line-height: 20px; line-height: 2rem }
.gallery-grid .item:hover .download,.gallery-grid .item>a:hover+.download { opacity: 1; filter: alpha(opacity=100) }
.gallery-grid .item a.video:after { font-family: 'fivb-icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; content: ""; text-decoration: none; display: inline-block; pointer-events: inherit; color: #fff; font-size: 22px; font-size: 2.2rem; position: absolute; left: 50%; top: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; border: 4px solid #fff; width: 45px; height: 45px; line-height: 37px; text-align: center; transform: translate3d(-50%,-50%,0); -webkit-transform: translate3d(-50%,-50%,0); box-shadow: 0 0 5px rgba(0,0,0,.8); text-shadow: 0 0 5px rgba(0,0,0,.8) }
.white-box .gallery-grid .item { height: 260px; margin-bottom: 12px }
.fancybox-type-image .download { display: block; position: absolute; right: 0; bottom: 0; background: #000; background: rgba(0,0,0,.5); color: #fff; padding: 5px 8px; text-decoration: none; z-index: 8045; -webkit-transition: opacity .2s linear; -ms-transition: opacity .2s linear; -moz-transition: opacity .2s linear; -o-transition: opacity .2s linear; transition: opacity .2s linear; opacity: 0; filter: alpha(opacity=0); line-height: 20px; line-height: 2rem }
.fancybox-type-image:hover .download { opacity: 1; filter: alpha(opacity=100) }
.tmpl-home .main-wrapper { margin-top: 40px }
.tmpl-home .main-wrapper,.tmpl-home .content-wrapper { height: 100% }
.tmpl-content.error .section-content>.grid-pad,.tmpl-content.gallery .section-content>.grid-pad { padding-left: 30px }
.news-picture-title { font-style: italic; color: #8f8f90 }
@media all and (max-width:1200px) { html { font-size: 53% } }
@media all and (max-width:1024px) { .tmpl-content .section-content>.grid-pad { padding-left: 15px } }
@media all and (max-width:900px) { .main-title .col-8-12 { width: 100% }
.main-title .emtpy-col { display: none } }
@media all and (max-width:800px) { html { font-size: 52% } }
@media all and (max-width:640px) { html { font-size: 50% } }
html.mm-opened .mm-page,html.mm-opened #mm-blocker,.mm-is-menu.mm-horizontal .mm-inner>ul { -webkit-transition: none .4s ease; -moz-transition: none .4s ease; -ms-transition: none .4s ease; -o-transition: none .4s ease; transition: none .4s ease }
html.mm-opened.mm-dragging .mm-page { -webkit-transition-duration: 0; -moz-transition-duration: 0; -ms-transition-duration: 0; -o-transition-duration: 0; transition-duration: 0 }
html.mm-opened.mm-dragging.mm-next .mm-menu,html.mm-opened.mm-dragging.mm-front .mm-menu { -webkit-transition-duration: 0; -moz-transition-duration: 0; -ms-transition-duration: 0; -o-transition-duration: 0; transition-duration: 0 }
html.mm-opened .mm-page,html.mm-opened #mm-blocker { -webkit-transition-property: top,right,bottom,left,margin,border,-webkit-transform; -moz-transition-property: top,right,bottom,left,margin,border,-moz-transform; -ms-transition-property: top,right,bottom,left,margin,border,-ms-transform; -o-transition-property: top,right,bottom,left,margin,border,-o-transform; transition-property: top,right,bottom,left,margin,border,transform; border: none solid transparent }
html.mm-opening .mm-page,html.mm-opening #mm-blocker { border: none solid rgba(1,1,1,0) }
.mm-is-menu.mm-horizontal .mm-inner>ul { -webkit-transition-property: margin-left; -moz-transition-property: margin-left; -ms-transition-property: margin-left; -o-transition-property: margin-left; transition-property: margin-left }
html.csstransforms3d.mm-opening .mm-page,html.csstransforms3d.mm-opening #mm-blocker,html.csstransforms3d .mm-is-menu.mm-horizontal .mm-inner>ul.mm-subopened { left: auto; right: auto; margin: 0; -webkit-transform: translate3d(85%,0,1px); -moz-transform: translate3d(85%,0,1px); -ms-transform: translate3d(85%,0,1px); -o-transform: translate3d(85%,0,1px); transform: translate3d(85%,0,1px) }
html.mm-right.csstransforms3d.mm-opening .mm-page,html.mm-right.csstransforms3d.mm-opening #mm-blocker,html.mm-right.csstransforms3d .mm-is-menu.mm-horizontal .mm-inner>ul.mm-subopened { left: auto; right: auto; margin: 0; -webkit-transform: translate3d(-85%,0,1px); -moz-transform: translate3d(-85%,0,1px); -ms-transform: translate3d(-85%,0,1px); -o-transform: translate3d(-85%,0,1px); transform: translate3d(-85%,0,1px) }
html.no-csstransforms3d.mm-opening .mm-page,html.no-csstransforms3d.mm-opening #mm-blocker,html.no-csstransforms3d .mm-is-menu.mm-horizontal .mm-inner>ul.mm-subopened { -webkit-transform: translate3d(0,0,1px); -moz-transform: translate3d(0,0,1px); -ms-transform: translate3d(0,0,1px); -o-transform: translate3d(0,0,1px); transform: translate3d(0,0,1px) }
html.mm-opened .mm-page,html.mm-opened #mm-blocker { margin: 0; left: 0%; top: 0 }
html.mm-opening .mm-page,html.mm-opening #mm-blocker { margin: 0 0 0 -65px; left: 100% }
html.mm-opened .mm-page,.mm-menu,.mm-menu .mm-inner,.mm-is-menu ul,.mm-menu div.mm-search,.mm-menu div.mm-search input { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box }
html.mm-opened,html.mm-opened body { width: 100%; height: 100%; overflow: hidden }
html.mm-opened body { position: relative }
.mm-menu { display: none; width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 0; overflow: hidden }
.mm-menu.mm-opened { display: block; overflow: scroll; overflow-x: hidden; overflow-y: auto; -webkit-overflow-scrolling: touch }
.mm-menu.mm-opened~.mm-menu.mm-opened { display: none }
.mm-inner { width: 100%; height: 100%; padding: 0 65px 0 0 }
html.mm-right.csstransforms3d .mm-inner { width: 85%; padding: 0; float: right }
html.csstransforms3d .mm-inner { width: 85%; padding: 0 }
.mm-is-menu ul,.mm-is-menu li { list-style: none; display: block; padding: 0; margin: 0 }
.mm-is-menu li { position: relative }
.mm-is-menu li:after { content: ; display: block; width: 100%; position: absolute; bottom: 0 }
.mm-is-menu .mm-inner>ul { width: 100%; padding: 20px 0 40px 0 }
.mm-is-menu li>a,.mm-is-menu li>span { text-indent: 20px; text-overflow: ellipsis; white-space: nowrap; line-height: 40px; overflow: hidden; display: block; padding: 0 10px 0 0; margin: 0 }
.mm-menu a.mm-subopen { width: 40px; height: 40px; padding: 0; position: absolute; right: 0; top: 0; z-index: 2 }
.mm-menu a.mm-subopen:before { content: ; display: block; height: 100%; position: absolute; left: 0 }
.mm-menu a.mm-subopen.mm-fullsubopen { border-left: none; width: 100% }
.mm-menu a.mm-subopen.mm-fullsubopen:before { border-left: none }
.mm-menu a.mm-subclose { text-indent: 40px; padding-top: 20px; margin-top: -20px }
.mm-menu a.mm-subopen+a,.mm-menu a.mm-subopen+span { padding-right: 45px }
html.mm-opened .mm-page { height: 100%; overflow: hidden; position: absolute }
html.mm-background .mm-page { background: inherit }
- mm-blocker {
background: #fff; opacity: 0; display: none; width: 100%; height: 100%; position: absolute; z-index: 9999 }
html.mm-opened #mm-blocker,html.mm-blocking #mm-blocker { display: block }
.mm-menu.mm-vertical ul ul { display: none; padding: 10px 0 10px 10px }
.mm-menu.mm-vertical li.mm-opened>ul { display: block }
.mm-menu.mm-vertical ul ul li:last-child,.mm-menu.mm-vertical ul ul li:last-child:after { border-bottom-width: 0 }
.mm-menu.mm-vertical li.mm-selected>a.mm-subopen+a,.mm-menu.mm-vertical li.mm-selected>a.mm-subopen+span { padding-right: 5px; margin-right: 40px }
.mm-menu.mm-vertical li.mm-selected>em.mm-counter+a.mm-subopen+a,.mm-menu.mm-vertical li.mm-selected>em.mm-counter+a.mm-subopen+span { margin-right: 75px }
.mm-menu.mm-horizontal .mm-inner { white-space: nowrap }
.mm-menu.mm-horizontal ul { vertical-align: top; margin-left: 0% }
.mm-menu.mm-horizontal ul.mm-submenu { display: none }
.mm-menu.mm-horizontal ul,.mm-menu.mm-horizontal ul.mm-submenu.mm-opened { display: inline-block }
.mm-menu.mm-horizontal ul.mm-subopened { margin-left: -100%; max-height: 100%; overflow: hidden }
.mm-is-menu { background: #333 }
.mm-is-menu * { -webkit-text-size-adjust: none; text-shadow: 0 1px 2px rgba(0,0,0,.3); font-family: Arial,Helvetica,sans-serif; font-size: 14px }
.mm-is-menu li { border-bottom: 1px solid rgba(255,255,255,.1) }
.mm-is-menu li:after { border-bottom: 1px solid rgba(0,0,0,.4) }
.mm-is-menu li,.mm-is-menu li>a,.mm-is-menu li>span { color: rgba(255,255,255,.5); text-decoration: none }
.mm-menu li.mm-selected>a,.mm-menu li.mm-selected>span { background: rgba(0,0,0,.2) }
.mm-menu li.mm-selected>a.mm-subopen { background: transparent }
.mm-menu a.mm-subopen { border-left: 1px solid rgba(255,255,255,.1) }
.mm-menu a.mm-subopen:before { border-left: 1px solid rgba(0,0,0,.4) }
.mm-menu a.mm-subclose { background: rgba(0,0,0,.2) }
.mm-menu.mm-vertical li.mm-opened>a.mm-subopen,.mm-menu.mm-vertical li.mm-opened>ul { background: rgba(255,255,255,.06) }
.mm-menu li.mm-label { text-transform: uppercase; text-indent: 20px; line-height: 25px }
.mm-menu li.mm-label { background: rgba(255,255,255,.1); font-size: 11px; color: rgba(255,255,255,.5) }
.mm-menu em.mm-counter { text-indent: 0; text-align: center; text-shadow: none; line-height: 22px; display: block; min-width: 16px; height: 20px; padding: 0 2px; position: absolute; right: 40px; top: 10px }
.mm-menu em.mm-counter+a.mm-subopen { padding-left: 35px }
.mm-menu em.mm-counter+a.mm-subopen+a,.mm-menu em.mm-counter+a.mm-subopen+span { padding-right: 80px }
.mm-menu em.mm-counter { border-radius: 5px; background: rgba(255,255,255,.1); box-shadow: 0 0 2px rgba(0,0,0,.3); font-size: 11px; font-style: normal; color: rgba(255,255,255,.4) }
.mm-menu a.mm-subopen:after,.mm-menu a.mm-subclose:before { content: ; border-width: 4px; border-style: solid; display: block; width: 6px; height: 6px; position: absolute; top: 50%; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg) }
.mm-menu a.mm-subopen:after { border-top: none; border-left: none; margin-top: -4px; right: 16px }
.mm-menu a.mm-subclose:before { border-right: none; border-bottom: none; margin-top: 4px; left: 20px }
.mm-menu.mm-vertical li.mm-opened>a.mm-subopen:after { -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg) }
.mm-menu a.mm-subopen:after,.mm-menu a.mm-subclose:before { border-color: rgba(255,255,255,.3) }
.mm-menu div.mm-search { width: 100%; height: 50px; padding: 10px; position: relative; z-index: 1 }
.mm-menu div.mm-search input { border: none; border-radius: 15px; line-height: 30px; outline: none; display: block; width: 100%; height: 30px; margin: 0; padding: 0 0 0 10px }
.mm-menu li.mm-noresults { border: none; display: none; padding-top: 30px }
.mm-menu li.mm-noresults:after { border: none }
.mm-menu.mm-noresults li.mm-noresults { display: block }
.mm-menu .mm-noresult,.mm-menu .mm-nosubresult>a.mm-subopen,.mm-menu .mm-nosubresult>em.mm-counter { display: none }
.mm-menu .mm-nosubresult>a.mm-subopen+a,.mm-menu .mm-nosubresult>a.mm-subopen+span { padding-right: 5px }
.mm-menu div.mm-search { background: rgba(0,0,0,.2); border-bottom: 1px solid rgba(255,255,255,.1) }
.mm-menu div.mm-search input { background: rgba(255,255,255,.3); color: rgba(255,255,255,.9) }
.mm-menu li.mm-noresults { color: rgba(255,255,255,.4); text-align: center }
html.mm-no-overflowscrolling.mm-opened,html.mm-no-overflowscrolling.mm-opened body { overflow: visible }
html.mm-no-overflowscrolling.mm-opened body { overflow-x: hidden }
html.mm-no-overflowscrolling.mm-opened .mm-page { min-height: 200%; position: fixed; top: 0; z-index: 3 }
html.mm-no-overflowscrolling .mm-menu { height: auto; min-height: 100%; overflow: default; overflow-x: default; overflow-y: default; position: relative; left: auto; top: auto }
html.mm-iphone-addressbar.mm-opened body { padding-bottom: 60px }
@media all and (min-width:500px) { .mm-menu { width: 500px }
html.mm-opening .mm-page,html.mm-opening #mm-blocker { left: 500px } }
html.mm-top.mm-opened .mm-page,html.mm-top.mm-opened #mm-blocker { top: 0%; left: 0 }
html.mm-top.mm-opening .mm-page,html.mm-top.mm-opening #mm-blocker { margin: -65px 0 0 0; left: 0; top: 100% }
html.mm-right.mm-opened .mm-page,html.mm-right.mm-opened #mm-blocker { left: auto; right: 0% }
html.mm-right.mm-opening .mm-page,html.mm-right.mm-opening #mm-blocker { margin: 0 -65px 0 0; left: auto; right: 100% }
html.mm-bottom.mm-opened .mm-page,html.mm-bottom.mm-opened #mm-blocker { bottom: 0%; top: auto }
html.mm-bottom.mm-opening .mm-page,html.mm-bottom.mm-opening #mm-blocker { margin: 0 0 -65px 0; top: auto; left: 0; bottom: 100% }
.mm-menu.mm-top .mm-inner { padding: 0 0 65px 0 }
.mm-menu.mm-right .mm-inner { padding: 0 0 0 65px }
.mm-menu.mm-bottom .mm-inner { padding: 65px 0 0 0 }
@media all and (min-width:500px) { .mm-menu.mm-top,.mm-menu.mm-bottom { width: 100% }
html.mm-opening.mm-top .mm-page,html.mm-opening.mm-top #mm-blocker,html.mm-opening.mm-bottom .mm-page,html.mm-opening.mm-bottom #mm-blocker { left: 0 }
.mm-menu.mm-right { width: 500px; left: auto; right: 0 }
html.mm-right.mm-opening .mm-page,html.mm-right.mm-opening #mm-blocker { left: auto; right: 500px } }
html.mm-front.mm-opening .mm-page { top: 0; right: 0; bottom: 0; left: 0; margin: 0 }
html.mm-front .mm-page,html.mm-front #mm-blocker { z-index: 0 }
.mm-menu.mm-front { z-index: 1 }
.mm-menu.mm-front { box-shadow: 0 0 15px rgba(0,0,0,.5) }
html.mm-opened.mm-next .mm-page { box-shadow: none }
.mm-menu.mm-front,.mm-menu.mm-next { -webkit-transition: none .4s ease; -moz-transition: none .4s ease; -ms-transition: none .4s ease; -o-transition: none .4s ease; transition: none .4s ease; -webkit-transition-property: top,right,bottom,left,margin,border-color,-webkit-transform; -moz-transition-property: top,right,bottom,left,margin,border-color,-moz-transform; -ms-transition-property: top,right,bottom,left,margin,border-color,-o-transform; -o-transition-property: top,right,bottom,left,margin,border-color,-o-transform; transition-property: top,right,bottom,left,margin,border-color,transform }
html.mm-accelerated.mm-opening .mm-menu.mm-front,html.mm-accelerated.mm-opening .mm-menu.mm-next { -webkit-transform: translate3d(0,0,1px); -moz-transform: translate3d(0,0,1px); -ms-transform: translate3d(0,0,1px); -o-transform: translate3d(0,0,1px); transform: translate3d(0,0,1px) }
.mm-menu.mm-front .mm-inner,.mm-menu.mm-next .mm-inner { padding: 0 0 0 65px }
html.mm-opened .mm-menu.mm-front,html.mm-opened .mm-menu.mm-next { left: -100% }
html.mm-opening .mm-menu.mm-front,html.mm-opening .mm-menu.mm-next { left: 0%; margin: 0 0 0 -65px }
.mm-menu.mm-top.mm-front .mm-inner,.mm-menu.mm-top.mm-next .mm-inner { padding: 65px 0 0 0 }
html.mm-opened .mm-menu.mm-top.mm-front,html.mm-opened .mm-menu.mm-top.mm-next { left: 0; top: -100% }
html.mm-opening .mm-menu.mm-top.mm-front,html.mm-opening .mm-menu.mm-top.mm-next { margin: -65px 0 0 0; left: 0; top: 0% }
.mm-menu.mm-right.mm-front,.mm-menu.mm-right.mm-next { left: auto }
.mm-menu.mm-right.mm-front .mm-inner,.mm-menu.mm-right.mm-next .mm-inner { padding: 0 65px 0 0 }
html.mm-opened .mm-menu.mm-right.mm-front,html.mm-opened .mm-menu.mm-right.mm-next { left: auto; right: -100% }
html.mm-opening .mm-menu.mm-right.mm-front,html.mm-opening .mm-menu.mm-right.mm-next { margin: 0 -65px 0 0; left: auto; right: 0% }
.mm-menu.mm-bottom.mm-front,.mm-menu.mm-bottom.mm-next { top: auto }
.mm-menu.mm-bottom.mm-front .mm-inner,.mm-menu.mm-bottom.mm-next>.mm-inner { padding: 0 0 65px 0 }
html.mm-opened .mm-menu.mm-bottom.mm-front,html.mm-opened .mm-menu.mm-bottom.mm-next { left: 0; bottom: -100% }
html.mm-opening .mm-menu.mm-bottom.mm-front,html.mm-opening .mm-menu.mm-bottom.mm-next { margin: 0 0 -65px 0; left: 0; bottom: 0% }
html.mm-no-overflowscrolling.mm-right .mm-menu { position: absolute }
@media all and (min-width:500px) { html.mm-opened .mm-menu.mm-front,html.mm-opened .mm-menu.mm-next { left: -500px }
html.mm-opening .mm-menu.mm-front,html.mm-opening .mm-menu.mm-next { left: 0 }
html.mm-opened .mm-menu.mm-top.mm-front,html.mm-opened .mm-menu.mm-top.mm-next,html.mm-opened .mm-menu.mm-bototm.mm-front,html.mm-opened .mm-menu.mm-bototm.mm-next,html.mm-opening .mm-menu.mm-top.mm-front,html.mm-opening .mm-menu.mm-top.mm-next,html.mm-opening .mm-menu.mm-bototm.mm-front,html.mm-opening .mm-menu.mm-bototm.mm-next { left: 0 }
html.mm-opened .mm-menu.mm-right.mm-front,html.mm-opened .mm-menu.mm-right.mm-next { right: -500px; left: auto }
html.mm-opening .mm-menu.mm-right.mm-front,html.mm-opening .mm-menu.mm-right.mm-next { right: 0; left: auto } }
.mobile-panel { display: none }
@media screen and (max-width:640px) { html { font-size: 55% }
.grid,body { min-width: 320px }
.main-wrapper { padding-bottom: 20px }
.grid-pad { padding-left: 15px }[ class*='col-'] { padding-right: 15px }[ class*='col-'] [class*='col-'] { padding-right: 0 }
.grid-pad>[class*='col-']:last-of-type { padding-right: 15px }
#galaxy-bar { height: 47px; padding: 0 }
#galaxy-bar .navigation .hamburger-button { display: none }
#galaxy-bar .navigation .tagline { position: absolute; left: 0; display: block; text-align: center; width: 100%; margin: 17px 0 0 0; padding: 0!important }
#galaxy-bar .navigation .tagline img { width: 160px }
#galaxy-bar .toggler-panel-left { display: block; width: 52px; height: 47px; position: absolute; left: 0; top: 0; z-index: 4; background: #fff }
#galaxy-bar .toggler-panel-left:before { font-family: 'fivb-icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; content: ""; text-decoration: none; display: inline-block; pointer-events: inherit; color: #5c6061; font-size: 17px; font-size: 1.7rem; position: absolute; top: 50%; margin-top: -8px; margin-left: -11px; left: 50% }
#galaxy-bar .quicklinks,#galaxy-bar .site-indicator { display: none }
#galaxy-bar .logos { right: 0 }
#galaxy-bar .logos .logo { display: block; position: relative; right: 0; top: 0; bottom: 0; margin: 0 0 0 45px!important; border-left: 1px solid #444; z-index: 999; height: 47px }
#galaxy-bar .logos .logo a.toggler-panel-right { display: block; min-height: 100% }
#galaxy-bar .logos .logo img { width: 45px; margin: 16px 3px 0 3px }
#galaxy-bar .social,#galaxy-bar .visitor-rel { display: none }
.mobile-panel.left { background: #fff }
.mobile-panel.left .mm-inner { top: 47px; position: relative }
.mobile-panel.left ul { margin: 0; padding: 0; list-style-type: none }
.mobile-panel.left a { text-decoration: none; text-transform: uppercase }
.mobile-panel.left .header { display: block }
.mobile-panel.left .lvl1 .header { position: relative; border-top: 1px solid #e5e5e5 }
.mobile-panel.left .lvl1 .header>a:first-child { display: block; font-size: 23px; font-size: 2.3rem; line-height: 23px; line-height: 2.3rem; font-family: "bebas_neueregular","Trebuchet MS",Arial,Helvetica,sans-serif; color: #9f9f9f; padding: 14px 43px 13px 16px; position: relative; z-index: 3 }
.mobile-panel.left .lvl1 .header a.toggler { width: 43px; min-height: 41px; position: absolute; right: 0; top: 0; z-index: 2 }
.mobile-panel.left .lvl1 .header a.toggler:after { font-family: 'fivb-icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; content: ""; text-decoration: none; display: inline-block; pointer-events: inherit; font-size: 14px; font-size: 1.4rem; position: absolute; top: 50%; margin-top: -6px; right: 17px; color: #828282 }
.mobile-panel.left .lvl1.hasSub .header a.toggler { border-left: 1px solid #f7f7f7; z-index: 4 }
.mobile-panel.left .lvl1.hasSub .header a.toggler:after { font-family: 'fivb-icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; content: ""; text-decoration: none; display: inline-block; pointer-events: inherit; font-size: 8px; font-size: .8rem; margin-top: -4px; right: 15px; -moz-transform: rotate(0); -webkit-transform: rotate(0); -o-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0); -webkit-transition: all .2s ease-out; -ms-transition: all .2s ease-out; -moz-transition: all .2s ease-out; -o-transition: all .2s ease-out; transition: all .2s ease-out }
.mobile-panel.left .lvl1.active .header { background: rgba(255,255,255,.3) }
.mobile-panel.left .lvl1.active .header a { color: #333 }
.mobile-panel.left .lvl1.active .header a.toggler { border-left: none }
.mobile-panel.left .lvl1+.lvl1.active .header,.mobile-panel.left .lvl1:first-child .header { border-top: none }
.mobile-panel.left .lvl1:last-child { border-bottom: 1px solid #e5e5e5 }
.mobile-panel.left .subs { padding: 5px 0 15px 16px; display: none }
.mobile-panel.left .subs a { color: #989898; font-family: "open_sansregular","Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 15px; font-size: 1.5rem; display: block }
.mobile-panel.left .subs li+li { margin-top: 13px }
.mobile-panel.left .subs li.active a { color: #333 }
.mobile-panel.left .lvl1.active .subs { padding-top: 15px }
.mobile-panel.left .lvl1.open { background: #e5e5e5 }
.mobile-panel.left .lvl1.open .header a.toggler { border-left: none }
.mobile-panel.left .lvl1.open .header a.toggler:after { -moz-transform: rotate(-180deg); -webkit-transform: rotate(-180deg); -o-transform: rotate(-180deg); -ms-transform: rotate(-180deg); transform: rotate(-180deg) }
.mobile-panel.left .lvl1.open .subs { display: block }
.mobile-panel.right { background: #282828 }
.mobile-panel.right .mm-inner { margin-top: 47px }
.mobile-panel.right .quicklinks,.mobile-panel.right .site-indicator { padding: 0; margin: 0; border-top: 1px solid #676767; font-size: 14px; font-size: 1.4rem; line-height: 14px; line-height: 1.4rem; font-family: "open_sansbold","Trebuchet MS",Arial,Helvetica,sans-serif; text-transform: uppercase }
.mobile-panel.right .quicklinks li,.mobile-panel.right .site-indicator li { list-style-type: none }
.mobile-panel.right .quicklinks a,.mobile-panel.right .site-indicator a { display: block; padding: 14px 20px; color: silver; text-decoration: none; border-bottom: 1px solid #676767 }
.mobile-panel.right .quicklinks a.active,.mobile-panel.right .site-indicator a.active { color: #ddca74 }
.mobile-panel.right .site-indicator { border-top: none }
.mobile-panel.right .visitor-rel,.mobile-panel.right .social { padding: 20px 20px 10px 20px }
.mobile-panel.right .lang { font-size: 14px; font-size: 1.4rem; margin-left: 0 }
.mobile-panel.right .lang+.lang { margin-left: 15px }
.mobile-panel.right .social a+a { margin-left: 15px }
#mobileSubnav { display: block; min-height: 52px; background: #fff; color: #555; font-size: 24px; font-size: 2.4rem; position: relative; padding: 17px 80px 17px 15px; font-family: "open_sansregular","Trebuchet MS",Arial,Helvetica,sans-serif; text-transform: uppercase; -webkit-transition: color 200ms linear,background-color 200ms linear; -ms-transition: color 200ms linear,background-color 200ms linear; -moz-transition: color 200ms linear,background-color 200ms linear; -o-transition: color 200ms linear,background-color 200ms linear; transition: color 200ms linear,background-color 200ms linear }
#mobileSubnav:after { font-family: 'fivb-icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; content: ""; text-decoration: none; display: inline-block; pointer-events: inherit; color: rgba(255,255,255,.6); font-size: 17px; font-size: 1.7rem; position: absolute; top: 50%; margin-top: -8px; margin-left: -11px; right: 20px }
#mobileSubnav:hover { color: rgba(255,255,255,.6) }
#mobileSubnav+#subnav+#submenu+.white-box { margin-top: 25px }
#subnav { display: none; z-index: 999; width: 100% }
#subnav a { float: none; color: #555; background: #e5e5e5; font-family: "open_sansregular","Trebuchet MS",Arial,Helvetica,sans-serif; text-transform: uppercase; font-size: 14px; font-size: 1.4rem }
#subnav a:hover { color: rgba(255,255,255,.6); background: #e5e5e5 }
#subnav a.selected { display: none }
#subnav.open { display: block }
.mobileTabnav { display: block; min-height: 43px; background: #fff; color: #fff; font-size: 18px; font-size: 1.8rem; position: relative; padding: 13px 80px 13px 15px; font-family: "open_sansregular","Trebuchet MS",Arial,Helvetica,sans-serif; text-transform: uppercase; -webkit-transition: color 200ms linear,background-color 200ms linear; -ms-transition: color 200ms linear,background-color 200ms linear; -moz-transition: color 200ms linear,background-color 200ms linear; -o-transition: color 200ms linear,background-color 200ms linear; transition: color 200ms linear,background-color 200ms linear; background: rgba(255,255,255,.6) }
.mobileTabnav:after { font-family: 'fivb-icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; content: ""; text-decoration: none; display: inline-block; pointer-events: inherit; color: #fff; font-size: 17px; font-size: 1.7rem; position: absolute; top: 50%; margin-top: -8px; margin-left: -11px; right: 20px }
.mobileTabnav+.tabnav+.tabs-content { padding-top: 20px }
nav.tabnav { display: none; z-index: 999; width: 100%!important; border: 1px solid rgba(255,255,255,.6); border-top: none; margin-bottom: 0 }
nav.tabnav a { display: block; float: none; color: #555; background: #e5e5e5; font-family: "open_sansregular","Trebuchet MS",Arial,Helvetica,sans-serif; text-transform: uppercase; font-size: 14px; font-size: 1.4rem; text-align: left; padding-left: 10px; padding-right: 10px }
nav.tabnav a:hover { color: rgba(255,255,255,.6); background: #e5e5e5 }
nav.tabnav a.selected { display: none }
nav.tabnav.open { display: block }
.news-detail>div { width: 100% }
.news-detail>div+div { width: 100%; margin-top: 40px }
.news-detail>div+div.moreSpace { padding-left: 0 }
.news-gallery .col-1-3 { width: 100% } }
.ir { display: block; text-indent: -999em; overflow: hidden; background-repeat: no-repeat; text-align: left; direction: ltr }
.ir br { display: none }
.hidden { display: none; visibility: hidden }
.visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px }
.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto }
.invisible { visibility: hidden }
.clearfix:before,.clearfix:after { content: ""; display: table }
.clearfix:after { clear: both }
.clearfix { zoom: 1 }