/* http://meyerweb.com/eric/tools/css/reset/
   v2.0 | 20110126
   License: none (public domain)
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
    display: block;
}
body {
    line-height: 1;
}
ol, ul {
    list-style: none;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}

/*********************************************************************************************************************** GLOBALS */

body {
    background-color: #fff;
    -webkit-tap-highlight-color: transparent;
}

* { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

a { text-decoration: none; color: inherit; }

sup { vertical-align: super; font-size: smaller; }

button { border: 0; background-color: transparent; font-size: inherit; margin: 0; padding: 0; line-height: 21px; }

.js { display: none; }

.clear:before,
.clear:after {
    content: " ";
    display: table;
}

.clear:after {
    clear: both;
}

/*********************************************************************************************************************** ICONS */


/*********************************************************************************************************************** FONTS */
@font-face {
    font-family: "A2 Regular Regular";
    font-style: normal;
    font-weight: normal;
    src: url('/assets/fonts/Regular-RegularWEB.eot'); /* IE9 Compat Modes */
    src: url('/assets/fonts/Regular-RegularWEB.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('/assets/fonts/Regular-RegularWEB.woff2') format('woff2'), /* Super Modern Browsers */
    url('/assets/fonts/Regular-RegularWEB.woff') format('woff'), /* Pretty Modern Browsers */
    url('/assets/fonts/Regular-RegularWEB.svg#svgFontName') format('svg'); /* Legacy iOS */
}

@font-face {
    font-family: "A2 Regular Semi Bold";
    font-style: normal;
    font-weight: 600;
    src: url('/assets/fonts/Regular-SemiboldWEB.eot'); /* IE9 Compat Modes */
    src: url('/assets/fonts/Regular-SemiboldWEB.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('/assets/fonts/Regular-SemiboldWEB.woff2') format('woff2'), /* Super Modern Browsers */
    url('/assets/fonts/Regular-SemiboldWEB.woff') format('woff'), /* Pretty Modern Browsers */
    url('/assets/fonts/Regular-SemiboldWEB.svg#svgFontName') format('svg'); /* Legacy iOS */
}

.f-rr { font-family:"A2 Regular Regular", Futura, sans-serif; font-weight:normal; font-style:normal; }
.f-rb { font-family:"A2 Regular Semi Bold", Futura, sans-serif; font-weight:600; font-style:normal; }

.black { color: #000; }
.grey { color: #7B7C7E; }

.stage { font-size: 20px; line-height: 24px; }

.disable-hover,
.disable-hover * {
    pointer-events: none !important;
}
/*********************************************************************************************************************** TRANSITIONS */
.fd {
    -webkit-transition: opacity .3s ease-in-out;
    -moz-transition:    opacity .3s ease-in-out;
    -o-transition:      opacity .3s ease-in-out;
    transition:         opacity .3s ease-in-out, display 0 0.3;
}

.fdb {
    -webkit-transition: opacity .3s ease-in-out;
    -moz-transition:    opacity .3s ease-in-out;
    -o-transition:      opacity .3s ease-in-out;
    transition:         opacity .3s ease-in-out;
}
.fbc {
    -webkit-transition: background-color .3s ease-out;
    -moz-transition:    background-color .3s ease-out;
    -o-transition:      background-color .3s ease-out;
    transition:         background-color .3s ease-out;
}
.fbc1 {
    -webkit-transition: background-color .1s ease-out;
    -moz-transition:    background-color .1s ease-out;
    -o-transition:      background-color .1s ease-out;
    transition:         background-color .1s ease-out;
}

.fh {
    -webkit-transition: height .1s ease-out;
    -moz-transition:    height .1s ease-out;
    -o-transition:      height .1s ease-out;
    transition:         height .1s ease-out;
}

.navigation li > a {
    -webkit-transition: color .1s ease-out;
    -moz-transition:    color .1s ease-out;
    -o-transition:      color .1s ease-out;
    transition:         color .1s ease-out;
}



/***********************************************************************************************************************  BASIC LAYOUT*/
body {
    text-align: center;
}

.js + .stage {
    opacity: 0;
}
.stage {
    margin: 0 auto;
    text-align: left;
    position: relative;
}
.backdrop {
    display: none;
    position: absolute;
    top: 0; left: 0; bottom: 0; right: 0;
    z-index: 20;
}
.content{
    display: block;
    position: relative;
    z-index: 15;
    margin-top: 0;
}
/***********************************************************************************************************************  HEADER */
.head {
    position: relative;
    z-index: 30;
}
.head.showNav {
    bottom: 0;
}
.showNav .backdrop {
    display: block;
    cursor: n-resize;
}
.head .inside {
    position: relative;
    background-color: #FFF;
    padding: 5px 20px 5px;
    z-index: 25;
}
.head .opener {
    float: right;
    height: 48px;
    overflow: hidden;
}
.head .pagetitle {
    margin-top: 12px;
}
.menu {
    padding-left: 17px;
    display: block;
    float: left;
}
.language {
    padding-left: 17px;
    clear: left;
    float: left;
    display: none;
    color: #7B7C7E;
}
.language:hover, .language:focus {
    background-position: 0 -93px;
    color: #000;
}
.showNav .language {
    display: block;
}

.showNav .pagetitle {
    display: none;
    opacity: 0;
}
/***********************************************************************************************************************  NAVIGATION */
.navigation {
    margin-top: 24px;
}
.js+.s .navigation {
    display: none;
    opacity: 0;
}


.head.showNav .navigation {
    display: block;
    opacity: 1;
}
.navigation li > a {
    white-space: nowrap;
}

.hasActive > li > a,
.navigation .level-1:hover > li > a,
.navigation .level-2:hover > li > a,
.navigation .level-1.hover > li > a,
.navigation .level-2.hover > li > a { color: #777 !important; }
.navigation li.active > a { color: #000 !important; }
.navigation li.hover > a,
.navigation .level-1:hover > li:hover > a,
.navigation .level-1.hover > li.hover > a,
.navigation .level-2:hover > li:hover > a,
.navigation .level-2.hover > li.hover > a { color: #000 !important; }

.level-1 {
    position: relative;
    display: inline-block;
}
.level-1 > li a {
     padding-right: 22px;
}
.level-2, .level-3 {
    display: none;
    opacity: 0;
    position: absolute;
    top: 0;
    left: 100%;
}

/* show submenu of active site */
.level-1 > li.active .level-2 {
    display: block;
    opacity: 1;
}
/* hide submenu of active site, when sibling level is hovered */
.level-1.hover > li.active .level-2 {
    display: none;
    opacity: 0;
}
.level-1.hover > li.hover .level-2 {
    display: block;
    opacity: 1;
}

/* level 3 */
.level-3 .column {
    float: left;
}
.column a {
    display: block;
}
.col3, .col2 {
    display: none;
}

div[data-grouptype=alphabetical] a {
    text-transform: uppercase;
}

/*********************************************************************************************************************** HEADER TEXT */

.textblock {
    margin-top: 10px;
}
.main + .aside {
    margin-top: 36px;
}
.head .text-bt {
    padding-left: 15px;
    cursor: pointer;
}
#showImages {
    background-position: 0 -94px;
}
#showImages {
    display: none;
}
.textblock .text {
    display: none;
    opacity: 0;
}
.text.temphide {
    display: none !important;
}

.head.showText {
    bottom: 0;
    overflow: auto;
}
.showText .text {
    display: block;
    opacity: 1;
}
.showText .text-bt {
    margin-bottom: 18px;
}
.showText #showImages {
    display: block;
}
.showText #showText {
    display: none;
}
/***********************************************************************************************************************  */
/*********************************************************************************************************************** PROJECT */


.project {
    margin: 0 8px;
}
.project .container {
    position: relative;
}
.project > .container + .container {
}

.cimage {
    text-align: center;
    position: relative;
}
.js+.s .cimage .image {
    margin: 0 auto;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
}
.cimage .image img {
    display: block;
    width: 100%;
    pointer-events: none;
}

.cgallery .images {
    overflow-x: hidden;
    overflow-y: hidden;
    margin: 0 auto;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
}
.cgallery .cimage {
    display: inline-block;
    vertical-align: middle;
}
.cgallery[data-imgcount=c1] .imagesBar { width: 100%; }
.cgallery[data-imgcount=c1] .imagesBar .cimage { width: 100%; }
.cgallery[data-imgcount=c2] .imagesBar { width: 200%; }
.cgallery[data-imgcount=c2] .imagesBar .cimage { width: 50%; }
.cgallery[data-imgcount=c3] .imagesBar { width: 300%; }
.cgallery[data-imgcount=c3] .imagesBar .cimage { width: 33.3333%; }
.cgallery[data-imgcount=c4] .imagesBar { width: 400%; }
.cgallery[data-imgcount=c4] .imagesBar .cimage { width: 25%; }
.cgallery[data-imgcount=c5] .imagesBar { width: 500%; }
.cgallery[data-imgcount=c5] .imagesBar .cimage { width: 20%; }
.cgallery[data-imgcount=c6] .imagesBar { width: 600%; }
.cgallery[data-imgcount=c6] .imagesBar .cimage { width: 16.6667%; }
.cgallery[data-imgcount=c7] .imagesBar { width: 700%; }
.cgallery[data-imgcount=c7] .imagesBar .cimage { width: 1.4286%; }
.cgallery[data-imgcount=c8] .imagesBar { width: 800%; }
.cgallery[data-imgcount=c8] .imagesBar .cimage { width: 12.5%; }
.cgallery[data-imgcount=c9] .imagesBar { width: 900%; }
.cgallery[data-imgcount=c9] .imagesBar .cimage { width: 11.1111%; }
.cgallery[data-imgcount=c10] .imagesBar { width: 1000%; }
.cgallery[data-imgcount=c10] .imagesBar .cimage { width: 10%; }
.cgallery[data-imgcount=c11] .imagesBar { width: 1100%; }
.cgallery[data-imgcount=c11] .imagesBar .cimage { width: 9.0909%; }
.cgallery[data-imgcount=c12] .imagesBar { width: 1200%; }
.cgallery[data-imgcount=c12] .imagesBar .cimage { width: 8.3333%; }
.cgallery[data-imgcount=c13] .imagesBar { width: 1300%; }
.cgallery[data-imgcount=c13] .imagesBar .cimage { width: 7.6923%; }
.cgallery[data-imgcount=c14] .imagesBar { width: 1400%; }
.cgallery[data-imgcount=c14] .imagesBar .cimage { width: 7.1429%; }
.cgallery[data-imgcount=c15] .imagesBar { width: 1500%; }
.cgallery[data-imgcount=c15] .imagesBar .cimage { width: 6.6667%; }
.cgallery[data-imgcount=c16] .imagesBar { width: 1600%; }
.cgallery[data-imgcount=c16] .imagesBar .cimage { width: 6.25%; }
.cgallery[data-imgcount=c17] .imagesBar { width: 1700%; }
.cgallery[data-imgcount=c17] .imagesBar .cimage { width: 5.8823%; }
.cgallery[data-imgcount=c18] .imagesBar { width: 1800%; }
.cgallery[data-imgcount=c18] .imagesBar .cimage { width: 5.5556%; }
.cgallery[data-imgcount=c19] .imagesBar { width: 1900%; }
.cgallery[data-imgcount=c19] .imagesBar .cimage { width: 5.2632%; }
.cgallery[data-imgcount=c20] .imagesBar { width: 2000%; }
.cgallery[data-imgcount=c20] .imagesBar .cimage { width: 5%; }
.cgallery[data-imgcount=c21] .imagesBar { width: 2100%; }
.cgallery[data-imgcount=c21] .imagesBar .cimage { width: 4.7619%; }
.cgallery[data-imgcount=c22] .imagesBar { width: 2200%; }
.cgallery[data-imgcount=c22] .imagesBar .cimage { width: 4.5454%; }
.cgallery[data-imgcount=c23] .imagesBar { width: 2300%; }
.cgallery[data-imgcount=c23] .imagesBar .cimage { width: 4.3478%; }
.cgallery[data-imgcount=c24] .imagesBar { width: 2400%; }
.cgallery[data-imgcount=c24] .imagesBar .cimage { width: 4.1667%; }
.cgallery[data-imgcount=c25] .imagesBar { width: 2500%; }
.cgallery[data-imgcount=c25] .imagesBar .cimage { width: 4%; }
.cgallery[data-imgcount=c26] .imagesBar { width: 2600%; }
.cgallery[data-imgcount=c26] .imagesBar .cimage { width: 3.8461%; }
.cgallery[data-imgcount=c27] .imagesBar { width: 2700%; }
.cgallery[data-imgcount=c27] .imagesBar .cimage { width: 3.7037%; }
.cgallery[data-imgcount=c28] .imagesBar { width: 2800%; }
.cgallery[data-imgcount=c28] .imagesBar .cimage { width: 3.5714%; }
.cgallery[data-imgcount=c29] .imagesBar { width: 2900%; }
.cgallery[data-imgcount=c29] .imagesBar .cimage { width: 3.4483%; }
.cgallery[data-imgcount=c30] .imagesBar { width: 3000%; }
.cgallery[data-imgcount=c30] .imagesBar .cimage { width: 3.3333%; }
.cgallery[data-imgcount=c31] .imagesBar { width: 3100%; }
.cgallery[data-imgcount=c31] .imagesBar .cimage { width: 3.2258%; }
.cgallery[data-imgcount=c32] .imagesBar { width: 3200%; }
.cgallery[data-imgcount=c32] .imagesBar .cimage { width: 3.125%; }
.cgallery[data-imgcount=c33] .imagesBar { width: 3300%; }
.cgallery[data-imgcount=c33] .imagesBar .cimage { width: 3.0303%; }
.cgallery[data-imgcount=c34] .imagesBar { width: 3400%; }
.cgallery[data-imgcount=c34] .imagesBar .cimage { width: 2.9412%; }
.cgallery[data-imgcount=c35] .imagesBar { width: 3500%; }
.cgallery[data-imgcount=c35] .imagesBar .cimage { width: 2.8571%; }
.cgallery[data-imgcount=c36] .imagesBar { width: 3600%; }
.cgallery[data-imgcount=c36] .imagesBar .cimage { width: 2.7778%; }
.cgallery[data-imgcount=c37] .imagesBar { width: 3700%; }
.cgallery[data-imgcount=c37] .imagesBar .cimage { width: 2.7027%; }
.cgallery[data-imgcount=c38] .imagesBar { width: 3800%; }
.cgallery[data-imgcount=c38] .imagesBar .cimage { width: 2.6316%; }
.cgallery[data-imgcount=c39] .imagesBar { width: 3900%; }
.cgallery[data-imgcount=c39] .imagesBar .cimage { width: 2.5641%; }
.cgallery[data-imgcount=c40] .imagesBar { width: 4000%; }
.cgallery[data-imgcount=c40] .imagesBar .cimage { width: 2.5%; }

.clickGrid {
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    z-index: 3;
}
.clickUp {
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 80%;
    background-color: #000;
    opacity: 0;
}
.clickUp.fullHeight {
    bottom: 20%;
}
.clickDown {
    position: absolute;
    top: 20%; left: 0; right: 0; bottom: 0;
    background-color: #000;
    opacity: 0;
}
.clickDown.fullHeight {
    top: 20%;
}
.clickUp.inactive, .clickDown.inactive {
    display: none;
}
.clickRight {
    position: absolute;
    top: 0; right: 0; width: 10%; bottom: 0;
    cursor: pointer;
    opacity: 1;
}
.clickRight:hover, .clickRight:focus {
    opacity: .7;
}
.clickLeft {
    position: absolute;
    top: 0; width: 10%; left: 0; bottom: 0;
    cursor: pointer;
    opacity: 1;
}
.clickLeft:hover, .clickLeft:focus {
    opacity: .7;
}
.clickRight.inactive, .clickLeft.inactive {
    opacity: .4 !important;
    cursor: default !important;
}

.itemText .action-open {
    position: absolute;
    top: 12px;
    right: 0;
    width: 53px;
}
.itemText .action-close {
    position: absolute;
    right: 0;
    width: 53px;
}
.itemText .action-close.first {
    top: 12px;
}
.itemText .action-close.end {
    bottom: 0;
}

.itemText {
    position: relative;
    z-index: 6;
    text-align: left;
    padding: 12px 0 0 0;
    background-color: rgba(255,255,255,0);
}
.itemText .text {
    display: none;
    margin-bottom: 24px;
}
.itemText .text .table {
    display: table;
    width: 100%;
}
.itemText .text .main + .aside {
    margin-top: 36px;
}
.js + .s .itemText .text {
    display: block;
    height: 0px;
    overflow: hidden;
    margin: 36px 0;
}
.itemText .text-bt {
    width: 53px;
    height: 32px;
    overflow: hidden;
    text-indent: -9999px;
    cursor: pointer;
}
.itemText .action-close {
    display: none;
}

.itemText.showInfo {
    background-color: rgba(255,255,255,.9);
}
.showInfo .text {
    display: block;
}
.showInfo .action-open {
    display: none;
}
.showInfo .action-close {
    display: block;
}


.cvimeo .image .vplay {
    position: absolute;
    top: 50%;
    left: 50%;
}
.cvimeo .image .vplay a {
    display: block;
    position: relative;
    top: -50px;
    left: -50px;
    width: 100px;
    height: 100px;
    z-index: 4;
}
.cvimeo .image .vplay a img{
    width: 100px;
    height: 100px;
    opacity: .5;
}
.cvimeo .vimeoplayer {
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
}

.cvimeo.videoplaying .image .vplay,
.cvimeo.videoplaying .clickGrid {
    display: none;
}

.cvimeo.videoplaying .cvimeo__thumb {
    display: none;
}


/*********************************************************************************************************************** OVERVIEW */
.productgroup {
    padding-top: 55px;
    padding-bottom: 64px;
}
.block {
    padding: 0 8px;
}
.block > header {
    padding: 88px 12px 11px 14px;
}
.smallScreen .block > header {
    padding: 24px 0 11px 14px;
    cursor: pointer;
}
.smallScreen .block > header h1 {
    display: inline-block;
    padding-left: 18px;
}
.smallScreen .block > header h2 {
    padding-left: 18px;
}

.smallScreen .show + .block > header {
    padding-top: 88px;
}

.smallScreen .tilelist {
    overflow: hidden;
    height: 0;
}

.smallScreen .show .tilelist {
    overflow: auto;
    height: auto;
}

.tile a {
    display: block;
}

.tile + .tile {
    margin-top: 35px;
}

.tile__imageHolder,
.tile__galleryHolder {
    position: relative;
}

.tile__galleryHolder .carousel {
    position: absolute;
}

.tile__image {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.tile .img {
    min-height: 36px;
}
.tile .img img {
    display: block;
    width: 100%;
    height: auto;
}
.tile .txt {
    padding: 0 14px;
    margin-top: 6px;
}
.tile .txt h1 {
    color: #000;
}
.tile .txt h2 {
    color: #7B7C7E;
}
.tile .txt p {
    color: #E55A55;
}


div[data-tagtype=alphabetical] .block > header h1 {
    text-transform: uppercase;
}


.pagination {
    display: none;
    width: 274px;
    float: right;
    margin-top: 0;
}

.pagination.pagePagination {
    display: none;
}

.pagePagination .next,
.pagePagination .previous {
    display: inline-block;
    height: 25px;
    vertical-align: top;
}
.pagePagination .previous {
    width: 25px;
}
.pagePagination div.next,
.pagePagination div.previous {
    opacity: .3;
}
.pagePagination a.hidden {
    height: 0 !important;
    overflow: hidden;
}
.pagePagination a:hover,
.pagePagination a:focus {
    background-position: 0 -92px;
    color: #000;
}
.pagePagination a.previous:hover,
.pagePagination a.previous:focus {
    background-position: 12px -92px;
    color: #000;
}

.pagePagination .gotoGroup {
    margin-top: 6px;
    margin-left: 30px;
    padding-left: 18px;
}
.pagePagination .gotoGroup:hover,
.pagePagination .gotoGroup:focus {
    color: #000;
}
.pagePagination .next {
     padding-left: 18px;
 }
/*********************************************************************************************************************** TEXTPAGE */
.text + .text {
    margin-top: 72px;
}

.text.headline + .text {
    margin-top: 48px;
}

.textpage {
    padding: 0 8px 24px;
}

.textpage > .textimg {
    margin: 72px 0;
}

.textimg img {
    display: block;
    width: 100%;
}
.textpage .headerimg {
   width: 100%;
    margin-bottom: 24px;
}
.textpage .headerimg img {
   width: 100%;
    display: block;
}

.textcol + .textcol {
    margin-top: 24px;
}
.liste .textcol + .textcol {
    margin-top: 0;
}
@media (max-width: 767px) {
    .liste .textcol + .textcol {
        margin-top: 24px;
    }

}

.googlemap {
    height: 200px;
}
#map {
    height: 200px;
}

@media (orientation: landscape) {
    .googlemap {
        padding: 0 20px;
        height: 300px;
    }
    #map {
        height: 300px;
    }
}
@media (min-device-width: 768px) {
    .googlemap {
        padding: 0;
        height: 300px;
    }
    #map {
        height: 300px;
    }
}




.newsletter form {
    display: block;
    position: relative;
}


.newsletter .input {
    display: table;
    width: 100%;
}
.newsletter .input > div {
    display: table-row;
}
.newsletter .input > div > div {
    display: table-cell;
}
.newsletter .input > div > div:first-child {
    width: 1px;
    white-space: nowrap;
    padding-right: 10px;
    padding-bottom: 18px;
}
.newsletter .input > div:last-child {
    display: none;
}
.newsletter .input input {
    width: 100%;
}
.newsletter input[type=submit] {
    padding: 0;
    margin: 0;
    border: 0;
    background-color: transparent;
    color: #7B7C7E;
    font: inherit;
    cursor: pointer;
    border-radius: 3px;
}
.newsletter input[type=submit]:hover,
.newsletter input[type=submit]:focus {
    color: #000;
}

.newsletter input[type=submit].preloader {
    background: url(preloader.gif) no-repeat center #eee;
    background-size: 19px;
    color: transparent;
    cursor: default;
}

.newsletter .message {
    transition: background-color .8s;
}
.newsletter .message.error {
    color: #f10e41;
    margin-top: 18px;
    padding: 5px;
}
.newsletter .message.success {
    color: #7B7C7E;
    margin-top: 18px;
    padding: 5px;
}

/*********************************************************************************************************************** PUBLICATIONS */
.publications.m,
.publications.xl {
    display: none;
}
.publications.s {
    padding: 0 8px 0;
    display: block;
}
.publications .ptile {
    margin-bottom: 56px;
}
.publications .ptile img {
    display: block;
    width: 100%;
}
.publications .ptile > div {
    margin-left: 8px;
    margin-top: 3px;
}
.publications .col {
    float: left;
    width: 47.5%;
    margin-right: 5%;
}
.publications .col:last-child {
    margin-right: 0;
}
/*********************************************************************************************************************** CHEF GALLERY */
.chefgal {
    padding-bottom: 50%;
    position: relative;
    width: 100%;
    margin-bottom: 24px;
}
.chefgalViewer {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    top: 0;
}
.chefgalViewer > div {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    top: 0;
    -webkit-transition: opacity 1.5s ease-in-out;
    -moz-transition:    opacity 1.5s ease-in-out;
    -o-transition:      opacity 1.5s ease-in-out;
    transition:         opacity 1.5s ease-in-out;
}
.chefgal img {
    display: block;
    width: 100%;
}

.chefgal .hidden {
    opacity: 0;
}
/***********************************************************************************************************************  */

/* ************************************************ CURSORS */
/* header_open.svg */
.showNav .inside {
    cursor: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB3aWR0aD0iMzJweCIgaGVpZ2h0PSIzMnB4IiB2aWV3Qm94PSIwIDAgMzIgMzIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDMyIDMyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGcgb3BhY2l0eT0iMC40NCI+CgkKCQk8aW1hZ2Ugb3ZlcmZsb3c9InZpc2libGUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgICAgIiB3aWR0aD0iNDE3IiBoZWlnaHQ9IjQxNyIgeGxpbms6aHJlZj0iRDk3RTIyRDgucG5nIiAgdHJhbnNmb3JtPSJtYXRyaXgoMC4yMzgzIDAgMCAwLjIzODMgLTMzLjY4MDIgLTMzLjY4MDIpIj4KCTwvaW1hZ2U+CjwvZz4KPGNpcmNsZSBmaWxsPSIjQzdDOEM4IiBjeD0iMTYiIGN5PSIxNiIgcj0iMTQiLz4KPGNpcmNsZSBmaWxsPSIjRkZGRkZGIiBjeD0iMTYiIGN5PSIxNiIgcj0iMTMuNSIvPgo8ZyBpZD0iTGF5ZXJfMyIgZGlzcGxheT0ibm9uZSI+Cgk8ZyBkaXNwbGF5PSJpbmxpbmUiPgoJCTxwYXRoIGQ9Ik04LDE2LjUwNEwxNC41MDQsMTBoMi40NDNsLTUuNjMzLDUuNjM1aDExLjI4NHYxLjc0SDExLjMxNGw1LjYzMyw1LjYzM2gtMi40NDNMOCwxNi41MDR6Ii8+Cgk8L2c+CjwvZz4KPGcgaWQ9IkxheWVyXzIiIGRpc3BsYXk9Im5vbmUiPgoJPHJlY3QgeD0iMTUuMzM3IiB5PSIxMy44MiIgZGlzcGxheT0iaW5saW5lIiB3aWR0aD0iMS41NDYiIGhlaWdodD0iMTAuMzA4Ii8+Cgk8cmVjdCB4PSIxMy4zMzMiIHk9IjEzLjgyIiBkaXNwbGF5PSJpbmxpbmUiIHdpZHRoPSIzLjM3OCIgaGVpZ2h0PSIxLjE0NSIvPgoJPGNpcmNsZSBkaXNwbGF5PSJpbmxpbmUiIGN4PSIxNS44ODgiIGN5PSI5LjU3MSIgcj0iMS4zNjgiLz4KPC9nPgo8Zz4KCTxyZWN0IHg9IjEwLjUiIHk9IjE5LjI5MiIgZmlsbD0iIzIzMUYyMCIgd2lkdGg9IjExIiBoZWlnaHQ9IjEuNjQ2Ii8+Cgk8cmVjdCB4PSIxMC41IiB5PSIxNS4xNzciIGZpbGw9IiMyMzFGMjAiIHdpZHRoPSIxMSIgaGVpZ2h0PSIxLjY0NiIvPgoJPHJlY3QgeD0iMTAuNSIgeT0iMTEuMDYyIiBmaWxsPSIjMjMxRjIwIiB3aWR0aD0iMTEiIGhlaWdodD0iMS42NDYiLz4KPC9nPgo8L3N2Zz4=), s-resize;
}
/* cur_menu.svg */
.head .inside {
    cursor: s-resize;
    cursor: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiA8ZGVmcz4KICA8ZmlsdGVyIGlkPSJzdmdfMTJfYmx1ciI+CiAgIDxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjEuOCIvPgogIDwvZmlsdGVyPgogPC9kZWZzPgogPGc+CiAgPHRpdGxlPkxheWVyIDE8L3RpdGxlPgogIDxjaXJjbGUgZmlsdGVyPSJ1cmwoI3N2Z18xMl9ibHVyKSIgZmlsbC1vcGFjaXR5PSIwLjIiIGlkPSJzdmdfMTIiIHI9IjE1IiBjeT0iMTYiIGN4PSIxNiIgc3Ryb2tlLW9wYWNpdHk9IjAiIHN0cm9rZS1saW5lY2FwPSJudWxsIiBzdHJva2UtbGluZWpvaW49Im51bGwiIHN0cm9rZS1kYXNoYXJyYXk9Im51bGwiIHN0cm9rZS13aWR0aD0iNSIgc3Ryb2tlPSIjMDAwMDAwIiBmaWxsPSIjOTk5OTk5Ii8+CiAgPGNpcmNsZSBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS13aWR0aD0iNSIgc3Ryb2tlLWRhc2hhcnJheT0ibnVsbCIgc3Ryb2tlLWxpbmVqb2luPSJudWxsIiBzdHJva2UtbGluZWNhcD0ibnVsbCIgc3Ryb2tlLW9wYWNpdHk9IjAiIGN4PSIxNiIgY3k9IjE2IiByPSIxMyIgaWQ9InN2Z185Ii8+CiA8L2c+CiA8Zz4KCTxyZWN0IHg9IjEwLjM4NyIgeT0iMTkuMzU5IiBmaWxsPSIjMjMxRjIwIiB3aWR0aD0iMTEuMjI2IiBoZWlnaHQ9IjEuNjgxIi8+Cgk8cmVjdCB4PSIxMC4zODciIHk9IjE1LjE2IiBmaWxsPSIjMjMxRjIwIiB3aWR0aD0iMTEuMjI2IiBoZWlnaHQ9IjEuNjgiLz4KCTxyZWN0IHg9IjEwLjM4NyIgeT0iMTAuOTYiIGZpbGw9IiMyMzFGMjAiIHdpZHRoPSIxMS4yMjYiIGhlaWdodD0iMS42ODEiLz4KPC9nPgo8L3N2Zz4=) 16 16, s-resize;
}

/* cur_close.svg */
.showNav .inside,
.showNav .menu,
.showNav .backdrop {
    cursor: n-resize;
    cursor: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiA8ZGVmcz4KICA8ZmlsdGVyIGlkPSJzdmdfMTJfYmx1ciI+CiAgIDxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjEuOCIvPgogIDwvZmlsdGVyPgogPC9kZWZzPgogPGc+CiAgPHRpdGxlPkxheWVyIDE8L3RpdGxlPgogIDxjaXJjbGUgZmlsdGVyPSJ1cmwoI3N2Z18xMl9ibHVyKSIgZmlsbC1vcGFjaXR5PSIwLjIiIGlkPSJzdmdfMTIiIHI9IjE1IiBjeT0iMTYiIGN4PSIxNiIgc3Ryb2tlLW9wYWNpdHk9IjAiIHN0cm9rZS1saW5lY2FwPSJudWxsIiBzdHJva2UtbGluZWpvaW49Im51bGwiIHN0cm9rZS1kYXNoYXJyYXk9Im51bGwiIHN0cm9rZS13aWR0aD0iNSIgc3Ryb2tlPSIjMDAwMDAwIiBmaWxsPSIjOTk5OTk5Ii8+CiAgPGNpcmNsZSBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS13aWR0aD0iNSIgc3Ryb2tlLWRhc2hhcnJheT0ibnVsbCIgc3Ryb2tlLWxpbmVqb2luPSJudWxsIiBzdHJva2UtbGluZWNhcD0ibnVsbCIgc3Ryb2tlLW9wYWNpdHk9IjAiIGN4PSIxNiIgY3k9IjE2IiByPSIxMyIgaWQ9InN2Z185Ii8+CiA8L2c+Cjxwb2x5Z29uIGZpbGw9IiMyMzFGMjAiIHBvaW50cz0iMjAuNzA0LDIxLjg5MyAxMC4xMDgsMTEuMjk2IDExLjI5NiwxMC4xMDcgMjEuODkzLDIwLjcwNCAyMC43MDQsMjEuODkzICIvPgo8cG9seWdvbiBmaWxsPSIjMjMxRjIwIiBwb2ludHM9IjExLjI5NiwyMS44OTMgMTAuMTA4LDIwLjcwNSAyMC43MDMsMTAuMTA4IDIxLjg5MywxMS4yOTYgMTEuMjk2LDIxLjg5MyAiLz4KPC9zdmc+) 16 16, n-resize;
}
/* cur_up.svg */
.cursorUp,
.clickUp {
    cursor: n-resize;
    cursor: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiA8ZGVmcz4KICA8ZmlsdGVyIGlkPSJzdmdfMTJfYmx1ciI+CiAgIDxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjEuOCIvPgogIDwvZmlsdGVyPgogPC9kZWZzPgogPGc+CiAgPHRpdGxlPkxheWVyIDE8L3RpdGxlPgogIDxjaXJjbGUgZmlsdGVyPSJ1cmwoI3N2Z18xMl9ibHVyKSIgZmlsbC1vcGFjaXR5PSIwLjIiIGlkPSJzdmdfMTIiIHI9IjE1IiBjeT0iMTYiIGN4PSIxNiIgc3Ryb2tlLW9wYWNpdHk9IjAiIHN0cm9rZS1saW5lY2FwPSJudWxsIiBzdHJva2UtbGluZWpvaW49Im51bGwiIHN0cm9rZS1kYXNoYXJyYXk9Im51bGwiIHN0cm9rZS13aWR0aD0iNSIgc3Ryb2tlPSIjMDAwMDAwIiBmaWxsPSIjOTk5OTk5Ii8+CiAgPGNpcmNsZSBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS13aWR0aD0iNSIgc3Ryb2tlLWRhc2hhcnJheT0ibnVsbCIgc3Ryb2tlLWxpbmVqb2luPSJudWxsIiBzdHJva2UtbGluZWNhcD0ibnVsbCIgc3Ryb2tlLW9wYWNpdHk9IjAiIGN4PSIxNiIgY3k9IjE2IiByPSIxMyIgaWQ9InN2Z185Ii8+CiA8L2c+Cjxwb2x5Z29uIGZpbGw9IiMyMzFGMjAiIHBvaW50cz0iMTYuNzc5LDIyLjA2MSAxNi43NzksMTIuOTQyIDIwLjc4NywxNi45OTcgMjEuODkzLDE1Ljg3IDE1Ljk4OCw5Ljk0MiAxMC4xMDcsMTUuODcgMTEuMTg4LDE2Ljk5NyAKCTE1LjIxOSwxMi45NDIgMTUuMjE5LDIyLjA2MSAiLz4KPC9zdmc+) 16 16, n-resize;
}
/* cur_down.svg */
.cursorDown,
.clickDown {
    cursor: s-resize;
    cursor: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiA8ZGVmcz4KICA8ZmlsdGVyIGlkPSJzdmdfMTJfYmx1ciI+CiAgIDxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjEuOCIvPgogIDwvZmlsdGVyPgogPC9kZWZzPgogPGc+CiAgPHRpdGxlPkxheWVyIDE8L3RpdGxlPgogIDxjaXJjbGUgZmlsdGVyPSJ1cmwoI3N2Z18xMl9ibHVyKSIgZmlsbC1vcGFjaXR5PSIwLjIiIGlkPSJzdmdfMTIiIHI9IjE1IiBjeT0iMTYiIGN4PSIxNiIgc3Ryb2tlLW9wYWNpdHk9IjAiIHN0cm9rZS1saW5lY2FwPSJudWxsIiBzdHJva2UtbGluZWpvaW49Im51bGwiIHN0cm9rZS1kYXNoYXJyYXk9Im51bGwiIHN0cm9rZS13aWR0aD0iNSIgc3Ryb2tlPSIjMDAwMDAwIiBmaWxsPSIjOTk5OTk5Ii8+CiAgPGNpcmNsZSBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS13aWR0aD0iNSIgc3Ryb2tlLWRhc2hhcnJheT0ibnVsbCIgc3Ryb2tlLWxpbmVqb2luPSJudWxsIiBzdHJva2UtbGluZWNhcD0ibnVsbCIgc3Ryb2tlLW9wYWNpdHk9IjAiIGN4PSIxNiIgY3k9IjE2IiByPSIxMyIgaWQ9InN2Z185Ii8+CiA8L2c+Cjxwb2x5Z29uIGZpbGw9IiMyMzFGMjAiIHBvaW50cz0iMTUuMjIsOS45NDIgMTUuMjIsMTkuMDYxIDExLjIxMiwxNS4wMDUgMTAuMTA2LDE2LjEzMiAxNi4wMTEsMjIuMDYxIDIxLjg5MiwxNi4xMzIgMjAuODExLDE1LjAwNSAKCTE2Ljc3OSwxOS4wNjEgMTYuNzc5LDkuOTQyICIvPgo8L3N2Zz4=) 16 16, s-resize;
}
/* cur_right.svg */
.tile a:hover {
    cursor: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiA8ZGVmcz4KICA8ZmlsdGVyIGlkPSJzdmdfMTJfYmx1ciI+CiAgIDxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjEuOCIvPgogIDwvZmlsdGVyPgogPC9kZWZzPgogPGc+CiAgPHRpdGxlPkxheWVyIDE8L3RpdGxlPgogIDxjaXJjbGUgZmlsdGVyPSJ1cmwoI3N2Z18xMl9ibHVyKSIgZmlsbC1vcGFjaXR5PSIwLjIiIGlkPSJzdmdfMTIiIHI9IjE1IiBjeT0iMTYiIGN4PSIxNiIgc3Ryb2tlLW9wYWNpdHk9IjAiIHN0cm9rZS1saW5lY2FwPSJudWxsIiBzdHJva2UtbGluZWpvaW49Im51bGwiIHN0cm9rZS1kYXNoYXJyYXk9Im51bGwiIHN0cm9rZS13aWR0aD0iNSIgc3Ryb2tlPSIjMDAwMDAwIiBmaWxsPSIjOTk5OTk5Ii8+CiAgPGNpcmNsZSBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS13aWR0aD0iNSIgc3Ryb2tlLWRhc2hhcnJheT0ibnVsbCIgc3Ryb2tlLWxpbmVqb2luPSJudWxsIiBzdHJva2UtbGluZWNhcD0ibnVsbCIgc3Ryb2tlLW9wYWNpdHk9IjAiIGN4PSIxNiIgY3k9IjE2IiByPSIxMyIgaWQ9InN2Z185Ii8+CiA8L2c+Cjxwb2x5Z29uIGZpbGw9IiMyMzFGMjAiIHBvaW50cz0iOS45NCwxNi43OCAxOS4wNiwxNi43OCAxNS4wMDQsMjAuNzg4IDE2LjEzMSwyMS44OTMgMjIuMDYsMTUuOTg4IDE2LjEzMSwxMC4xMDcgMTUuMDA0LDExLjE4OCAKCTE5LjA2LDE1LjIyIDkuOTQsMTUuMjIgIi8+Cjwvc3ZnPg==) 16 16, n-resize;
}

/* ************************************************ BACKGROUNDS */

/* menu_black.svg */
.menu {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjIiIGJhc2VQcm9maWxlPSJ0aW55IiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIKCSB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjEycHgiIGhlaWdodD0iMTFweCIgdmlld0JveD0iLTEgLTAuMDgzIDEyIDExIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxnPgoJPHJlY3QgeD0iLTAuNjEzIiB5PSI4LjMxNiIgZmlsbD0iIzIzMUYyMCIgd2lkdGg9IjExLjIyNyIgaGVpZ2h0PSIxLjY4MSIvPgoJPHJlY3QgeD0iLTAuNjEzIiB5PSI0LjExNyIgZmlsbD0iIzIzMUYyMCIgd2lkdGg9IjExLjIyNyIgaGVpZ2h0PSIxLjY4MSIvPgoJPHJlY3QgeD0iLTAuNjEzIiB5PSItMC4wODMiIGZpbGw9IiMyMzFGMjAiIHdpZHRoPSIxMS4yMjciIGhlaWdodD0iMS42ODEiLz4KPC9nPgo8L3N2Zz4=) no-repeat 0 4px;
}
.showNav .menu {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+Cjxwb2x5Z29uIGZpbGw9IiMyMzFGMjAiIHBvaW50cz0iMjAuNzA0LDIxLjg5MyAxMC4xMDgsMTEuMjk2IDExLjI5NiwxMC4xMDcgMjEuODkzLDIwLjcwNCAyMC43MDQsMjEuODkzICIvPgo8cG9seWdvbiBmaWxsPSIjMjMxRjIwIiBwb2ludHM9IjExLjI5NiwyMS44OTMgMTAuMTA4LDIwLjcwNSAyMC43MDMsMTAuMTA4IDIxLjg5MywxMS4yOTYgMTEuMjk2LDIxLjg5MyAiLz4KPC9zdmc+) no-repeat -10px -7px;
}
/* arrow_we_grey.svg */
.smallScreen .block > header h1,
.pagePagination .next,
.language {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSIxMi4xNjdweCIgaGVpZ2h0PSIxMTFweCIgdmlld0JveD0iMCAwIDEyLjE2NyAxMTEiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEyLjE2NyAxMTEiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8ZyBpZD0iTGF5ZXJfMSIgZGlzcGxheT0ibm9uZSI+CgkKCQk8aW1hZ2UgZGlzcGxheT0iaW5saW5lIiBvdmVyZmxvdz0idmlzaWJsZSIgd2lkdGg9IjEwIiBoZWlnaHQ9IjExMSIgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoQ2dCdkFPWUFBUDcrL2dFQkFabVptWnVibTVxYW12MzkvZi8rLy9MeTh0WFYxZG5aMmNmSHg1NmVuaHdjSEIwZEhaQ1EKa0RFeE1lWGw1V3BxYXZEdzhJaUlpT1RrNU1qSXlGTlRVMFZGUlNVbEpjckt5dno4L0txcXFyZTN0NlNrcEs2dXJod2RIT3pzN01YRAp4UC85L2pRME5QWDI5UzB0TFZGUlVRUUVCSHA2ZXZIeDhZQ0FnQkFRRUdscGFlZm41K1RpNHdBQkFHMXRiVmRYVjl2YjIyaG9hUC8rCi9tZG5aM2w2ZVI0ZUhnNE9Eb3VKaWdNREEyZGxabmw1ZWZ2Nyt3Y0hCeTR1THZMdzhRQUFBUC8vL3dBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFDSDUKQkFBQUFBQUFMQUFBQUFBS0FHOEFBQWU0Z0VLQ2c0U0VRUVFBZzRtSlFRT0ZRb3dDajVHRUNCS0NBWkpDRlFBTU1RY0ZqUUFjQVFRYgpBVE5DaHdvM0Z3ZENBa0VSUVN3TkR5bENCaUk1UVFFQkRDNEdpaWhCRFFpUFFqVUt5TXpOenMvUTBkTFQxTlhXMTlqWjJ0dmMzZDdmCjRPSGk0K1RsNXVmbzZlcnI3TzN1aFMwbUhScUZJQlpCSng0MGcwQTdPZ0U0ZklRUVJNTEdpd2xCZUl6NGtFQ0lneUFxVkMyUThhTUUKQkF3d0NvUnlsR0hGQWdvOU1HbHFLSWhTSVpNbElhbHloT3hRSWtHQkFBQTciPgoJPC9pbWFnZT4KPC9nPgo8ZyBpZD0iTGF5ZXJfMiI+Cgk8Zz4KCQk8cGF0aCBkPSJNMTAuODgxLDEwNS40N2wtNC4zMzcsNC4zMzZINC45MTVsMy40MjctMy43NTZsLTguNTIzLTAuMDAxdi0xLjE2bDguNTIzLDAuMDAxbC0zLjQyNy0zLjc1N2gxLjYzTDEwLjg4MSwxMDUuNDd6Ii8+Cgk8L2c+Cgk8Zz4KCQk8cGF0aCBmaWxsPSIjN0I3RDdFIiBkPSJNMTAuNjgsNi4zMzZsLTQuMzM2LDQuMzM2SDQuNzE1bDMuNzU2LTMuNzU2SDAuMDA3di0xLjE2aDguNDYzTDQuNzE0LDJoMS42MjlMMTAuNjgsNi4zMzZ6Ii8+Cgk8L2c+CjwvZz4KPC9zdmc+) no-repeat 0 5px;
}
/*  arrow_ew_grey.svg*/
.pagePagination .previous {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB3aWR0aD0iMTIuMTY3cHgiIGhlaWdodD0iMTExcHgiIHZpZXdCb3g9IjAgMCAxMi4xNjcgMTExIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMi4xNjcgMTExIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGcgaWQ9IkxheWVyXzFfMV8iIGRpc3BsYXk9Im5vbmUiPgoJCgkJPGltYWdlIGRpc3BsYXk9ImlubGluZSIgb3ZlcmZsb3c9InZpc2libGUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgICAgIiB3aWR0aD0iMTAiIGhlaWdodD0iMTExIiB4bGluazpocmVmPSJkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhDZ0J2QU9ZQUFQNysvZ0VCQVptWm1adWJtNXFhbXYzOS9mLysvL0x5OHRYVjFkbloyY2ZIeDU2ZW5od2NIQjBkSFpDUQprREV4TWVYbDVXcHFhdkR3OElpSWlPVGs1TWpJeUZOVFUwVkZSU1VsSmNyS3l2ejgvS3FxcXJlM3Q2U2twSzZ1cmh3ZEhPenM3TVhECnhQLzkvalEwTlBYMjlTMHRMVkZSVVFRRUJIcDZldkh4OFlDQWdCQVFFR2xwYWVmbjUrVGk0d0FCQUcxdGJWZFhWOXZiMjJob2FQLysKL21kblozbDZlUjRlSGc0T0RvdUppZ01EQTJkbFpubDVlZnY3K3djSEJ5NHVMdkx3OFFBQUFQLy8vd0FBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUNINQpCQUFBQUFBQUxBQUFBQUFLQUc4QUFBZTRnRUtDZzRTRVFRUUFnNG1KUVFPRlFvd0NqNUdFQ0JLQ0FaSkNGUUFNTVFjRmpRQWNBUVFiCkFUTkNod28zRndkQ0FrRVJRU3dORHlsQ0JpSTVRUUVCREM0R2lpaEJEUWlQUWpVS3lNek56cy9RMGRMVDFOWFcxOWpaMnR2YzNkN2YKNE9IaTQrVGw1dWZvNmVycjdPM3VoUzBtSFJxRklCWkJKeDQwZzBBN09nRTRmSVFRUk1MR2l3bEJlSXo0a0VDSWd5QXFWQzJROGFNRQpCQXd3Q29SeWxHSEZBZ285TUdscUtJaFNJWk1sSWFseWhPeFFJa0dCQUFBNyIgdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgMSAtNC44ODI4MTNlLTAwNCA0Ljg4MjgxM2UtMDA0KSI+Cgk8L2ltYWdlPgo8L2c+CjxnIGlkPSJMYXllcl8yIj4KCTxnPgoJCTxwYXRoIGQ9Ik00LjMzNSwxMDEuMTMzaDEuNjNsLTMuNDI3LDMuNzU4bDguNTIzLTAuMDAydjEuMTZsLTguNTIzLDAuMDAxbDMuNDI3LDMuNzU3SDQuMzM2TDAsMTA1LjQ3MUw0LjMzNSwxMDEuMTMzeiIvPgoJPC9nPgoJPGc+CgkJPHBhdGggZmlsbD0iIzdCN0Q3RSIgZD0iTTQuNTM4LDJoMS42MjlMMi40MSw1Ljc1Nmg4LjQ2MnYxLjE2SDIuNDA5bDMuNzU2LDMuNzU2SDQuNTM2TDAuMiw2LjMzNkw0LjUzOCwyeiIvPgoJPC9nPgo8L2c+Cjwvc3ZnPg==) no-repeat 12px 5px;
}
/* arrow_ns_grey.svg */
.groupPagination a,
.pagePagination .gotoGroup,
.head .text-bt {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB3aWR0aD0iMTBweCIgaGVpZ2h0PSIxMTFweCIgdmlld0JveD0iMCAwIDEwIDExMSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTAgMTExIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGcgaWQ9IkxheWVyXzFfMV8iIGRpc3BsYXk9Im5vbmUiPgoJCgkJPGltYWdlIGRpc3BsYXk9ImlubGluZSIgb3ZlcmZsb3c9InZpc2libGUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgICAgIiB3aWR0aD0iMTAiIGhlaWdodD0iMTExIiB4bGluazpocmVmPSJkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhDZ0J2QU9ZQUFQNysvZ0VCQVptWm1adWJtNXFhbXYzOS9mLysvL0x5OHRYVjFkbloyY2ZIeDU2ZW5od2NIQjBkSFpDUQprREV4TWVYbDVXcHFhdkR3OElpSWlPVGs1TWpJeUZOVFUwVkZSU1VsSmNyS3l2ejgvS3FxcXJlM3Q2U2twSzZ1cmh3ZEhPenM3TVhECnhQLzkvalEwTlBYMjlTMHRMVkZSVVFRRUJIcDZldkh4OFlDQWdCQVFFR2xwYWVmbjUrVGk0d0FCQUcxdGJWZFhWOXZiMjJob2FQLysKL21kblozbDZlUjRlSGc0T0RvdUppZ01EQTJkbFpubDVlZnY3K3djSEJ5NHVMdkx3OFFBQUFQLy8vd0FBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUNINQpCQUFBQUFBQUxBQUFBQUFLQUc4QUFBZTRnRUtDZzRTRVFRUUFnNG1KUVFPRlFvd0NqNUdFQ0JLQ0FaSkNGUUFNTVFjRmpRQWNBUVFiCkFUTkNod28zRndkQ0FrRVJRU3dORHlsQ0JpSTVRUUVCREM0R2lpaEJEUWlQUWpVS3lNek56cy9RMGRMVDFOWFcxOWpaMnR2YzNkN2YKNE9IaTQrVGw1dWZvNmVycjdPM3VoUzBtSFJxRklCWkJKeDQwZzBBN09nRTRmSVFRUk1MR2l3bEJlSXo0a0VDSWd5QXFWQzJROGFNRQpCQXd3Q29SeWxHSEZBZ285TUdscUtJaFNJWk1sSWFseWhPeFFJa0dCQUFBNyIgdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgMSAtNC44ODI4MTNlLTAwNCA0Ljg4MjgxM2UtMDA0KSI+Cgk8L2ltYWdlPgo8L2c+CjxnIGlkPSJMYXllcl8yIj4KCTxnPgoJCTxwYXRoIGZpbGw9IiM3QjdDN0UiIGQ9Ik01LjM1LDk5LjkzOGw0LjMzNSw0LjMzNnYxLjYzMWwtMy43NTYtMy40MjhWMTExSDQuNzd2LTguNTIxbC0zLjc1NiwzLjQyNnYtMS42MjlMNS4zNSw5OS45Mzh6Ii8+Cgk8L2c+Cgk8Zz4KCQk8cGF0aCBmaWxsPSIjN0I3QzdFIiBkPSJNNS4zNDQsMTEuNjcyTDEuMDA4LDcuMzM2VjUuNzA3bDMuNzU2LDMuNzU2VjFoMS4xNnY4LjQ2M0w5LjY4LDUuNzA3djEuNjI5TDUuMzQ0LDExLjY3MnoiLz4KCTwvZz4KPC9nPgo8L3N2Zz4=) no-repeat 0 -93px;
}
/* arrow_ns_black.svg */
.groupPagination a:hover,
.groupPagination a:focus,
.pagePagination .gotoGroup:hover,
.pagePagination .gotoGroup:focus {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTBweCIKCSBoZWlnaHQ9IjExMXB4IiB2aWV3Qm94PSIwIDAgMTAgMTExIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMCAxMTEiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8ZyBpZD0iTGF5ZXJfMSIgZGlzcGxheT0ibm9uZSI+CgkKCQk8aW1hZ2UgZGlzcGxheT0iaW5saW5lIiBvdmVyZmxvdz0idmlzaWJsZSIgd2lkdGg9IjEwIiBoZWlnaHQ9IjExMSIgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoQ2dCdkFPWUFBUDcrL2dFQkFabVptWnVibTVxYW12MzkvZi8rLy9MeTh0WFYxZG5aMmNmSHg1NmVuaHdjSEIwZEhaQ1EKa0RFeE1lWGw1V3BxYXZEdzhJaUlpT1RrNU1qSXlGTlRVMFZGUlNVbEpjckt5dno4L0txcXFyZTN0NlNrcEs2dXJod2RIT3pzN01YRAp4UC85L2pRME5QWDI5UzB0TFZGUlVRUUVCSHA2ZXZIeDhZQ0FnQkFRRUdscGFlZm41K1RpNHdBQkFHMXRiVmRYVjl2YjIyaG9hUC8rCi9tZG5aM2w2ZVI0ZUhnNE9Eb3VKaWdNREEyZGxabmw1ZWZ2Nyt3Y0hCeTR1THZMdzhRQUFBUC8vL3dBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFDSDUKQkFBQUFBQUFMQUFBQUFBS0FHOEFBQWU0Z0VLQ2c0U0VRUVFBZzRtSlFRT0ZRb3dDajVHRUNCS0NBWkpDRlFBTU1RY0ZqUUFjQVFRYgpBVE5DaHdvM0Z3ZENBa0VSUVN3TkR5bENCaUk1UVFFQkRDNEdpaWhCRFFpUFFqVUt5TXpOenMvUTBkTFQxTlhXMTlqWjJ0dmMzZDdmCjRPSGk0K1RsNXVmbzZlcnI3TzN1aFMwbUhScUZJQlpCSng0MGcwQTdPZ0U0ZklRUVJNTEdpd2xCZUl6NGtFQ0lneUFxVkMyUThhTUUKQkF3d0NvUnlsR0hGQWdvOU1HbHFLSWhTSVpNbElhbHloT3hRSWtHQkFBQTciPgoJPC9pbWFnZT4KPC9nPgo8ZyBpZD0iTGF5ZXJfMiI+Cgk8Zz4KCQk8cGF0aCBkPSJNNS4zNSw5OS45MzhsNC4zMzYsNC4zMzZ2MS42M2wtMy43NTYtMy40MjdWMTExSDQuNzd2LTguNTIybC0zLjc1NiwzLjQyN3YtMS42M0w1LjM1LDk5LjkzOHoiLz4KCTwvZz4KCTxnPgoJCTxwYXRoIGQ9Ik01LjM0NCwxMS42NzJMMS4wMDgsNy4zMzZWNS43MDdsMy43NTYsMy43NTZWMWgxLjE2djguNDYzTDkuNjgsNS43MDd2MS42MjlMNS4zNDQsMTEuNjcyeiIvPgoJPC9nPgo8L2c+Cjwvc3ZnPg==) no-repeat 0 -93px;
}
.head .text-bt {
    background-position: 0 5px;
}
.groupPagination a {
    background-position: 0 -94px;
}
.groupPagination .previous:hover,
.groupPagination .previous:focus {
    background-position: 0 -94px;
}
.groupPagination .next:hover,
.groupPagination .next:focus {
    background-position: 0 5px;
}
/* disk_right.svg */
.clickRight {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiA8ZGVmcz4KICA8ZmlsdGVyIGlkPSJzdmdfMTJfYmx1ciI+CiAgIDxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjEuOCIvPgogIDwvZmlsdGVyPgogPC9kZWZzPgogPGc+CiAgPHRpdGxlPkxheWVyIDE8L3RpdGxlPgogIDxjaXJjbGUgZmlsdGVyPSJ1cmwoI3N2Z18xMl9ibHVyKSIgZmlsbC1vcGFjaXR5PSIwLjQiIGlkPSJzdmdfMTIiIHI9IjE1IiBjeT0iMTYiIGN4PSIxNiIgc3Ryb2tlLW9wYWNpdHk9IjAiIHN0cm9rZS1saW5lY2FwPSJudWxsIiBzdHJva2UtbGluZWpvaW49Im51bGwiIHN0cm9rZS1kYXNoYXJyYXk9Im51bGwiIHN0cm9rZS13aWR0aD0iNSIgc3Ryb2tlPSIjMDAwMDAwIiBmaWxsPSIjOTk5OTk5Ii8+CiAgPGNpcmNsZSBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS13aWR0aD0iNSIgc3Ryb2tlLWRhc2hhcnJheT0ibnVsbCIgc3Ryb2tlLWxpbmVqb2luPSJudWxsIiBzdHJva2UtbGluZWNhcD0ibnVsbCIgc3Ryb2tlLW9wYWNpdHk9IjAiIGN4PSIxNiIgY3k9IjE2IiByPSIxMyIgaWQ9InN2Z185Ii8+CiA8L2c+Cjxwb2x5Z29uIGZpbGw9IiMyMzFGMjAiIHBvaW50cz0iOS45NCwxNi43OCAxOS4wNiwxNi43OCAxNS4wMDQsMjAuNzg4IDE2LjEzMSwyMS44OTMgMjIuMDYsMTUuOTg4IDE2LjEzMSwxMC4xMDcgMTUuMDA0LDExLjE4OCAKCTE5LjA2LDE1LjIyIDkuOTQsMTUuMjIgIi8+Cjwvc3ZnPg==) no-repeat right center;
}
/* disk_left.svg */
.clickLeft {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiA8ZGVmcz4KICA8ZmlsdGVyIGlkPSJzdmdfMTJfYmx1ciI+CiAgIDxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjEuOCIvPgogIDwvZmlsdGVyPgogPC9kZWZzPgogPGc+CiAgPHRpdGxlPkxheWVyIDE8L3RpdGxlPgogIDxjaXJjbGUgZmlsdGVyPSJ1cmwoI3N2Z18xMl9ibHVyKSIgZmlsbC1vcGFjaXR5PSIwLjQiIGlkPSJzdmdfMTIiIHI9IjE1IiBjeT0iMTYiIGN4PSIxNiIgc3Ryb2tlLW9wYWNpdHk9IjAiIHN0cm9rZS1saW5lY2FwPSJudWxsIiBzdHJva2UtbGluZWpvaW49Im51bGwiIHN0cm9rZS1kYXNoYXJyYXk9Im51bGwiIHN0cm9rZS13aWR0aD0iNSIgc3Ryb2tlPSIjMDAwMDAwIiBmaWxsPSIjOTk5OTk5Ii8+CiAgPGNpcmNsZSBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS13aWR0aD0iNSIgc3Ryb2tlLWRhc2hhcnJheT0ibnVsbCIgc3Ryb2tlLWxpbmVqb2luPSJudWxsIiBzdHJva2UtbGluZWNhcD0ibnVsbCIgc3Ryb2tlLW9wYWNpdHk9IjAiIGN4PSIxNiIgY3k9IjE2IiByPSIxMyIgaWQ9InN2Z185Ii8+CiA8L2c+Cjxwb2x5Z29uIGZpbGw9IiMyMzFGMjAiIHBvaW50cz0iMjIuMDU5LDE1LjIyMyAxMi45NCwxNS4yMjMgMTYuOTk1LDExLjIxNSAxNS44NjksMTAuMTA5IDkuOTQsMTYuMDE0IDE1Ljg2OSwyMS44OTUgMTYuOTk1LDIwLjgxMyAKCTEyLjk0LDE2Ljc4MiAyMi4wNTksMTYuNzgyICIvPgo8L3N2Zz4=) no-repeat left center;
}
/* disk_info.svg */
.itemText .action-open {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiA8ZGVmcz4KICA8ZmlsdGVyIGlkPSJzdmdfMTJfYmx1ciI+CiAgIDxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjEuOCIvPgogIDwvZmlsdGVyPgogPC9kZWZzPgogPGc+CiAgPHRpdGxlPkxheWVyIDE8L3RpdGxlPgogIDxjaXJjbGUgZmlsdGVyPSJ1cmwoI3N2Z18xMl9ibHVyKSIgZmlsbC1vcGFjaXR5PSIwLjQiIGlkPSJzdmdfMTIiIHI9IjE1IiBjeT0iMTYiIGN4PSIxNiIgc3Ryb2tlLW9wYWNpdHk9IjAiIHN0cm9rZS1saW5lY2FwPSJudWxsIiBzdHJva2UtbGluZWpvaW49Im51bGwiIHN0cm9rZS1kYXNoYXJyYXk9Im51bGwiIHN0cm9rZS13aWR0aD0iNSIgc3Ryb2tlPSIjMDAwMDAwIiBmaWxsPSIjOTk5OTk5Ii8+CiAgPGNpcmNsZSBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS13aWR0aD0iNSIgc3Ryb2tlLWRhc2hhcnJheT0ibnVsbCIgc3Ryb2tlLWxpbmVqb2luPSJudWxsIiBzdHJva2UtbGluZWNhcD0ibnVsbCIgc3Ryb2tlLW9wYWNpdHk9IjAiIGN4PSIxNiIgY3k9IjE2IiByPSIxMyIgaWQ9InN2Z185Ii8+CiA8L2c+Cgk8cG9seWdvbiBmaWxsPSIjMjMxRjIwIiBwb2ludHM9IjE0LjAwOCwxMy4zMTIgMTQuMDA4LDE0Ljg3MyAxNS43MTIsMTQuODczIDE1LjcxMiwyNC4wNjQgMTcuNjA3LDI0LjA2NCAxNy42MDcsMTMuMzEyIAkiLz4KCTxwYXRoIGZpbGw9IiMyMzFGMjAiIGQ9Ik0xNi41MDQsNy45MzZjLTAuODE1LDAtMS40NjUsMC42NzMtMS40NjUsMS40ODhjMCwwLjgxNywwLjY0OSwxLjQ2NSwxLjQ2NSwxLjQ2NXMxLjQ4OC0wLjY0NywxLjQ4OC0xLjQ2NQoJCUMxNy45OTIsOC42MDgsMTcuMzE5LDcuOTM2LDE2LjUwNCw3LjkzNnoiLz4KPC9zdmc+) no-repeat center;
}
/* disk_close.svg */
.itemText .action-close {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiA8ZGVmcz4KICA8ZmlsdGVyIGlkPSJzdmdfMTJfYmx1ciI+CiAgIDxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjEuOCIvPgogIDwvZmlsdGVyPgogPC9kZWZzPgogPGc+CiAgPHRpdGxlPkxheWVyIDE8L3RpdGxlPgogIDxjaXJjbGUgZmlsdGVyPSJ1cmwoI3N2Z18xMl9ibHVyKSIgZmlsbC1vcGFjaXR5PSIwLjQiIGlkPSJzdmdfMTIiIHI9IjE1IiBjeT0iMTYiIGN4PSIxNiIgc3Ryb2tlLW9wYWNpdHk9IjAiIHN0cm9rZS1saW5lY2FwPSJudWxsIiBzdHJva2UtbGluZWpvaW49Im51bGwiIHN0cm9rZS1kYXNoYXJyYXk9Im51bGwiIHN0cm9rZS13aWR0aD0iNSIgc3Ryb2tlPSIjMDAwMDAwIiBmaWxsPSIjOTk5OTk5Ii8+CiAgPGNpcmNsZSBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS13aWR0aD0iNSIgc3Ryb2tlLWRhc2hhcnJheT0ibnVsbCIgc3Ryb2tlLWxpbmVqb2luPSJudWxsIiBzdHJva2UtbGluZWNhcD0ibnVsbCIgc3Ryb2tlLW9wYWNpdHk9IjAiIGN4PSIxNiIgY3k9IjE2IiByPSIxMyIgaWQ9InN2Z185Ii8+CiA8L2c+Cjxwb2x5Z29uIGZpbGw9IiMyMzFGMjAiIHBvaW50cz0iMjAuNzA0LDIxLjg5MyAxMC4xMDgsMTEuMjk2IDExLjI5NiwxMC4xMDcgMjEuODkzLDIwLjcwNCAyMC43MDQsMjEuODkzICIvPgo8cG9seWdvbiBmaWxsPSIjMjMxRjIwIiBwb2ludHM9IjExLjI5NiwyMS44OTMgMTAuMTA4LDIwLjcwNSAyMC43MDMsMTAuMTA4IDIxLjg5MywxMS4yOTYgMTEuMjk2LDIxLjg5MyAiLz4KPC9zdmc+) no-repeat center;
}
/*  */
.tile__imageHolder {
    background: url(data:image/gif;base64,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) no-repeat center center #EEE;
}


/*********************************************************************************************************************** GALLERY/CAROUSEL */
.project__row {
    margin-bottom: 16px;
}

.project__row .itemText {
    position: absolute;
    width: 100%;
}

.project__row .image {
    height: 100%;
}

.cimage-2,
.cvimeo {
    position: relative;
    width: 100%;
    height: 100%;
}

.cimage-2__image,
.cvimeo__thumb {
    width: 100%;
    height: 100%;
    display: block;
    margin: 0 auto;
    object-fit: contain;
}

@media (min-width:768px) {
    .cimage-2__image,
    .cvimeo__thumb,
    .cvimeo .vimeoplayer {
        top: 8px;
        height: calc(100% - 16px);
    }
}


/*********************************************************************************************************************** GALLERY/CAROUSEL */
.carousel {
    height: 100%;
    width: 100%;
}

@media (min-width:768px) {
    .project .carousel {
        padding: 20px 0;
    }
}

.carousel__inner {
    height: 100%;
}

.carousel__slide {
    position: relative;
    height: 100%;
    width: 100%;
}

.carousel__image {
    position: absolute;
    left: 0;
    width: 100%;
    top: 0;
    height: 100%;
    display: block;
    object-fit: contain;
}
