html.mobile .viewport-desktop-only { display: none; }
body > span:last-child { z-index: 0 !important; } /* pinterest */
.wide-only { display: inline-block; }
.short-only { display: none !important; }



/*  FONTS&COLORS --------------------------------------------------------------------------- */

    @font-face { font-family: 'FranzRegular'; src: url(data:application/x-font-woff;charset=utf-8;base64,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) format('woff'); font-weight: normal; font-style: normal; }
    @font-face { font-family: 'FranzBlack'; src: url(data:application/x-font-woff;charset=utf-8;base64,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) format('woff'); font-weight: normal; font-style: normal; }

    html {  font-size: 100%; }
    body, body.tag, select, input, textarea { position: relative; font-size: 15px; line-height: 1.5; font-family: 'Arimo', 'Helvetica', 'Arial', sans-serif; color: #666; -webkit-font-smoothing: subpixel-antialiased; vertical-align: baseline; }

    /* headers */
    h1, .h1 { font-size: 35px; line-height: 1.4; font-weight: normal; position: relative; padding: 0; margin: 0 0 1em 0; color: #000; -webkit-transition: font-size 0.15s ease-out; -moz-transition: font-size 0.15s ease-out; -o-transition: font-size 0.15s ease-out; transition: font-size 0.15s ease-out; }
    h1 b, h1 strong, .h1 b, .h1 strong { font-weight: normal !important; }
    h1.ttt, .h1.ttt { font-size: 50px; line-height: 1.2; margin-left: -0.06em; }
    h1.ttt:first-child, .h1.ttt:first-child { margin-top: -0.33em; }
    h1.ttt .first-letter, .h1.ttt .first-letter { letter-spacing: -0.1em; }
/*    h1:first-letter, .h1:first-letter{ text-transform: uppercase; } */
    h1:last-child, .h1:last-child { margin-bottom: 0; }
    h2, .h2 { font-size: 24px; line-height: 1.4; font-family: 'Arimo', 'Helvetica', 'Arial', sans-serif; font-weight: bold; position: relative; padding: 0; margin: 0 0 0.8em 0; color: #000; -webkit-transition: font-size 0.15s ease-out; -moz-transition: font-size 0.15s ease-out; -o-transition: font-size 0.15s ease-out; transition: font-size 0.15s ease-out; }
    h2:last-child { margin-bottom: 0; }
    p+h2, h4+h2, ul+h2, ol+h2 { margin-top: 2em; }
    h3, .h3 { font-size: 20px; line-height: 1.45; font-family: 'Arimo', 'Helvetica', 'Arial', sans-serif; font-weight: normal; position: relative; padding: 0; margin: 0 0 0.5em 0; color: #000; vertical-align: baseline; -webkit-transition: font-size 0.15s ease-out; -moz-transition: font-size 0.15s ease-out; -o-transition: font-size 0.15s ease-out; transition: font-size 0.15s ease-out; }
    h3.up { letter-spacing: 0px; text-transform: uppercase; }
    h3.ttt:first-child, .h3.ttt:first-child { margin-top: -0.33em; }
    p+h3, ul+h3, ol+h3 { margin-top: 2em; }
    h4, .h4 { font-size: 1em; line-height: 1.4; font-family: 'Arimo', 'Helvetica', 'Arial', sans-serif; font-weight: bold; position: relative; padding: 0; margin: 0 0 1em 0; color: #000; vertical-align: baseline; }
    p+h4, ul+h4, ol+h4 { margin-top: 1.5em; }
    h5, .h5 { font-size: 1em; line-height: 1.4; font-family: 'Arimo', 'Helvetica', 'Arial', sans-serif; font-weight: normal; position: relative; padding: 0; margin: 0 0 0.5em 0; vertical-align: baseline; }

/* textes */
    p { position: relative; margin: 0 0 1em 0; vertical-align: baseline; }
    p:last-child { margin-bottom: 0px !important; }
    p * { vertical-align: baseline; }
    b, strong, .bold { font-weight: bold; color: #000; }
    i, em, .italic { font-family: 'PT Serif', serif; font-style: italic; font-weight: normal !important; }
    .list { line-height: 1.7; }
    .list.overflow { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
    .list.floats > * { margin-right: 0.5em; }
    .list > li { margin-bottom: 0.5em; }
    .large { font-size: 1.2em; line-height: 1.5; }
    .small { font-size: 13px; line-height: 1.4; font-family: 'Arimo', 'Helvetica', 'Arial', sans-serif; }
    .symbol { position: relative; display: inline-block; font-family: 'Symbols' !important; text-transform: none !important; text-decoration: none !important; font-size: 1em; line-height: 100% !important; vertical-align: top !important; font-style: normal !important; -webkit-font-smoothing: antialiased; font-smoothing: antialiased; }
    .symbol:first-child { margin-left: 0; }
    .symbol:first-child:not(:only-child) { margin-right: 0.4em; }
    .symbol:last-child { margin-right: 0; }
    .symbol:last-child:not(:only-child) { margin-left: 0.4em; }
    .symbol.large, .large .symbol { font-size: 22px; }
    .symbol.tag { font-size: 22px; margin-top: -2px; }
    .symbol.region { font-size: 24px; margin-top: -2px; }
    .symbol.search { font-size: 20px; margin-top: 0px; }
    .symbol.arrow { display: inline-block; vertical-align: top !important; font-size: 17px !important; line-height: inherit !important; }
    .small .symbol { font-size: 0.85em !important; }
    .popup .symbol { margin-top: 6px; font-size: 17px !important; z-index: 2; }
    .button > img.symbol { opacity: 0.3; }
    .button:hover > img.symbol { opacity: 0.5; }

    span.bgr { position: relative; z-index: 1; display: inline; padding: 6px 0; background-color: #fff; box-shadow: 10px 0 0 #fff, -10px 0 0 #fff; -moz-box-shadow: 10px 0 0 #fff, -10px 0 0 #fff; -webkit-box-shadow: 10px 0 0 #fff, -10px 0 0 #fff; -webkit-box-decoration-break: clone; -ms-box-decoration-break: clone; -o-box-decoration-break: clone; box-decoration-break: clone; }

    .options .symbol, .menu .symbol { font-size: 21px; vertical-align: middle !important; top: -1px; }
    .inset { margin: 2.5em auto; width: 75%; min-width: 400px; max-width: 550px; text-align: center; overflow: hidden; }
    .inset::before { content: ''; position: relative; display: block; width: 30%; border-top: 0.15em solid #000; margin: 0 auto 0.8em auto; }
    .inset::after { content: ''; position: relative; display: block; width: 30%; border-bottom: 0.15em solid #000; margin: 1em auto 0 auto; }
    .inset .large { font-size: 1em; }

    .ttt { font-family: 'FranzBlack', Verdana, sans-serif !important; font-weight: normal; color: #000; margin: 0 auto 0.8em;}
	.ttt-2 { font-family: 'FranzBlack', Verdana, sans-serif !important; font-weight: normal; color: #000; max-width: 550px;margin: 0 auto 0.8em;}
    .ttt a, a.ttt { text-decoration: none; color: #000; }
    .ttt ins { text-decoration: none; font-family: 'FranzRegular'; }

    .attention { padding-left: 1.5em; }
    .attention > .fa:first-child { position: absolute; left: 0; }

    .badge { vertical-align: middle; background-color: #afafaf; color: #fff; font-weight: normal; font-size: 10px; }
    .badge.red { background-color: transparent; border: 1px solid #ff202b; }
    .h4 .badge, h4 .badge { position: relative; top: -1px; }

/* links */
    a { color: #00a3df; text-decoration: underline; -webkit-transition: background-color .15s ease-out; -moz-transition: background-color .15s ease-out; -o-transition: background-color .15s ease-out; transition: background-color .15s ease-out; }
    a:hover, a:focus, a.hover, a.hover *, a.h3:hover, a:hover h3, a.h4:hover, a:hover h4 /*, a:hover .symbol, a:hover .fa */{ color: #ff202b; }
    a:focus { outline: none; }
    a.anchor { text-decoration: none !important; border-bottom: 1px dotted; }
    a.gray:hover, a.gray:hover *, a.gray:active, a.gray:active *, label.gray:hover, .gray a:hover, a.normal:hover { color: #888; }
    /*.moderator-link { color: #ff202b !important; }*/
    h1 a, .h1 a { text-decoration: none !important; color: inherit !important; }
    a.h3, a.h4, a h4, h4 a, .h4 a { text-decoration: none !important; }
    h1 a, .h1 a, h2 a, h3 a, h4 a, h5 a { display: inline-block; }
    a .symbol, a .icon { color: currentColor; }
    a.flex .icon { flex-grow: 1; -webkit-flex-grow: 1; -moz-flex-grow: 1; }
    .fa { text-decoration: none !important; font-family: FontAwesome !important; }
    .fa:not(.btn):not(:only-child):first-child { margin-right: 0.4em; }
    .fa:not(.btn):not(:only-child):last-child { margin-left: 0.4em; }

/* colors */
    .normal { color: #666; }
    .white { color: #fff; }
    .red, .red a, .red > *, .link:hover { color: #ff202b !important; }
    .gray, a.gray, .gray a { color: #afafaf; }
    .faded { color: #e6e6e6; }
    .bgr-gray .faded { color: #e8e8e4; }
    .blue, .link { color: #00a3df; }
    .black, a.black, h4 a { color: #000; }
    *.disabled, .disabled * { color: #afafaf !important; }

/* backgrounds */
    *.b-gray { border: 1px solid #e5e5e0; }
    *.bgr-blue, .button.bgr-blue { background-color: #e5f5fe; color: #000 !important; }
    *.bgr-gray, .button.bgr-gray { background-color: #f9f9f4 !important; }
    *.bgr-dark, .button.bgr-dark, input.bgr-dark { background-color: #e0e0e0; }
    *.bgr-bisque {background-color: #fff9dd}
    *.bgr-yellow { background-color: #fff9dd !important; color: #000 !important; }
    *.bgr-red { background-color: #ff202b !important; color: #fff !important; }
    *.bgr-white { background-color: #fff !important; }
    *.bgr-black { background-color: #000; color: #fff; }

    .shadow-big { box-shadow: rgba(0,0,0,0.2) 10px 10px 80px 10px; -moz-box-shadow: rgba(0,0,0,0.2) 10px 10px 80px 10px; -webkit-box-shadow: rgba(0,0,0,0.2) 10px 10px 80px 10px; }
    /*.shadow-top { box-shadow: 0 10px 10px -5px rgba(0,0,0,0.15); -moz-box-shadow: 0 10px 10px -5px rgba(0,0,0,0.15); -webkit-box-shadow: 0 10px 10px -5px rgba(0,0,0,0.15); }*/
    .shadow-bottom:after { content: ''; position: absolute; top: 0; bottom: 0; left: -10px; right: -10px; z-index: -1; display: block; -webkit-box-shadow: 0 6px 6px -5px rgba(0,0,0,0.12); -moz-box-shadow: 0 6px 6px -5px rgba(0,0,0,0.12); box-shadow: 0 6px 6px -5px rgba(0,0,0,0.12); }
    /*.shadow-top:after { content: ''; position: absolute; top: 0; bottom: 0; left: -10px; right: -10px; z-index: -1; display: block; -webkit-box-shadow: 0 6px 6px -5px rgba(0,0,0,0.15); -moz-box-shadow: 0 6px 6px -5px rgba(0,0,0,0.15); box-shadow: 0 6px 6px -5px rgba(0,0,0,0.15); }*/

    .melted { position: relative; overflow: hidden; min-width: 100%; white-space: nowrap; display: block; }
    .fleft.melted { min-width: 0; display: inline-block; }
    .melted:before,
    .bgr-white .melted:before {
        content: ' '; position: absolute; display: block; width: 3em; min-height: 2em; height: 100%; z-index: 9; right: -1px; top: 0;
        background: -moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 85%);
        background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,0)), color-stop(85%,rgba(255,255,255,1)));
        background: -webkit-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 85%);
        background: -o-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 85%);
        background: -ms-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 85%);
        background: linear-gradient(to right,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 85%); }
    .bgr-gray.melted:before, .b-gray.melted:before, .bgr-gray .melted:before, .b-gray .melted:before {
        background: -moz-linear-gradient(left, rgba(249,249,245,0) 0%, rgba(249,249,245,1) 85%);
        background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(249,249,245,0)), color-stop(85%,rgba(249,249,245,1)));
        background: -webkit-linear-gradient(left,  rgba(249,249,245,0) 0%,rgba(249,249,245,1) 85%);
        background: -o-linear-gradient(left,  rgba(249,249,245,0) 0%,rgba(249,249,245,1) 85%);
        background: -ms-linear-gradient(left,  rgba(249,249,245,0) 0%,rgba(249,249,245,1) 85%);
        background: linear-gradient(to right,  rgba(249,249,245,0) 0%,rgba(249,249,245,1) 85%);
    }
    .melted-vertical:before {
         content: ''; position: absolute; z-index: 99; display: block; width: 100%; height: 2em; left: 0px; bottom: 0px;
         background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, rgba(255,255,255,1) 60%);
         background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(60%,rgba(255,255,255,1)));
         background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 60%);
         background: -o-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 60%);
         background: -ms-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 60%);
         background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 60%);
         filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 );
     }

    .cutted { position: relative; height: 5.3em; /*min-height: 6em; max-height: 6em;*/ overflow: hidden; z-index: 2; }
    .cutted:before, .truncate:before {
        content: '';
        position: absolute;
        z-index: 1;
        display: block;
        width: 100%;
        height: 5em;
        left: 0;
        bottom: 0;
        background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 85%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(85%,rgba(255,255,255,1)));
        background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 85%);
        background: -o-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 85%);
        background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 85%);
        background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 85%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 );}
    .bgr-gray .cutted:before, .bgr-gray .truncate:before {
        background: -moz-linear-gradient(top, rgba(249,249,244,0) 0%, rgba(249,249,244,1) 85%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(249,249,244,0)), color-stop(85%,rgba(249,249,244,1)));
        background: -webkit-linear-gradient(top, rgba(249,249,244,0) 0%,rgba(249,249,244,1) 85%);
        background: -o-linear-gradient(top, rgba(249,249,244,0) 0%,rgba(249,249,244,1) 85%);
        background: -ms-linear-gradient(top, rgba(249,249,244,0) 0%,rgba(249,249,244,1) 85%);
        background: linear-gradient(to bottom, rgba(249,249,244,0) 0%,rgba(249,249,244,1) 85%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f4', endColorstr='#f9f9f4',GradientType=0 );
    }
    .cutted:after { content: ''; display: block; clear: both; position: relative;}
    .cutted.opened { overflow: visible; }
    .cutted.opened:before { display: none; }
    .momore { position: relative; text-align: right; display: block; padding: 0; }
    /*.momore:after { content: ''; display: block; position: absolute; right: 0; top: -7px; width: 39px; height: 31px; background: url('../_img/more.png') top right no-repeat; }*/
    /*a:hover .momore:after { background-position: bottom right; }*/
    .cutted .momore { display: inline-block; position: absolute; margin: 0 auto; left: 0; width: 100%; text-align: left; padding: 0; bottom: 0; z-index: 2; line-height: 100%; text-decoration: none; }
    .cutted .momore span { display: inline-block !important; }
    .cutted .momore:after { display: none !important; }
    .cutted .momore .hide, .opened .momore .show { display: none !important; }
    .opened .momore .hide { display: inline-block !important; }

    .separator { display: block; clear: both; width: auto; height: 0px; padding: 0; border-bottom: 1px solid #e5e5e0; max-width: none !important; }





/* LISTS, COLUMNS --------------------------------------------------------------------------------------*/

    ol { position: relative; padding: 0; margin: 0 0 1em 0; list-style-type: decimal; list-style-position: outside; overflow: visible; text-align: left; }
    ol:last-child { margin-bottom: 0; }
    ol li { position: relative; padding: 0 0 0 0; margin: 0 0 1em 25px; }
    ol li:last-child { margin-bottom: 0; }
    ul { position: relative; margin: 0px 0px 1em 0px; }
    ul:last-child { margin-bottom: 0; }
    ul li { position: relative; list-style-type: disc; margin-left: 20px; margin-bottom: 10px; }
    ul.none, ol.none, ul.floats, ul.inlines { padding: 0px; margin: 0px; list-style-type: none; }
    ul.none > li, ol.none > li { margin: 0px 0px; padding: 0px 0px; list-style-type: none; background: none; }
    ul.floats > li, div.floats > div { margin: 0; padding: 0; list-style-type: none; float: left; display: block; }
    ul.floats > li.fright { float: right; }
    .inlines { margin: 0px; white-space: normal; }
    .inlines > * { background: none; margin: 0px; padding: 0px; list-style-type: none; display: inline-block; display: -moz-inline-box; //display: inline; }
    ul.list { padding: 0px !important; list-style-type: none; position: relative; width: 100%; overflow: hidden; }
    ul.list > li { position: relative; background: none; padding: 0 0; margin: 0 0 0.5em 0; float: none; display: block !important; list-style-type: none; }

    .floats > *, ul.floats > li, div.floats > div { margin: 0; padding: 0; list-style-type: none; float: left; display: block; }
    ul.flex > li, .flex > * { position: relative; list-style-type: none; float: left; display: block; flex-shrink: 0; -webkit-flex-shrink: 0; -moz-flex-shrink: 0; }
    .flex { width: auto; padding: 0; list-style-type: none; display: box !important; display: flexbox !important; display: -webkit-box !important; display: -moz-box !important; display: -ms-flexbox !important; display: -webkit-flex !important; display: flex !important; -webkit-flex-flow: row wrap; flex-flow: row wrap; }
    .flex.nowrap { -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; flex-wrap: nowrap; }
    .flex.nowrap > * { white-space: normal !important; }
    .flex.stretch { align-items: stretch; -webkit-align-items: stretch; -moz-align-items: stretch; /*align-content: stretch; -webkit-align-content: stretch; -moz-align-content: stretch;*/ }
    .flex.stretch > * { flex-grow: 1; -webkit-flex-grow: 1; -moz-flex-grow: 1; }
    .flex.center { -webkit-align-items: center; -moz-align-items: center; align-items: center; -moz-justify-content: center; -webkit-justify-content: center; justify-content: center; text-align: auto; }
    .flex.center > * { flex-shrink: 0; -webkit-flex-shrink: 0; -moz-flex-shrink: 0; max-width: 100%; }
    .flex.center.stretch > * { flex-grow: 0; -webkit-flex-grow: 0; -moz-flex-grow: 0; }
    .flex.between { -webkit-justify-content: space-between; -moz-justify-content: space-between; justify-content: space-between; }
    .flex.around { justify-content: space-around; -webkit-justify-content: space-around; -moz-justify-content: space-around; }
    .flex.start { -webkit-align-items: flex-start; -moz-align-items: flex-start; align-items: flex-start; justify-content: flex-start; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; }
    .flex.column { -webkit-flex-direction: column; -moz-flex-direction: column; flex-direction: column; }
    /*.flex.column > * { width: 100%; z-index: 9999; }*/
    @supports not ((display: box) or (display: flexbox) or (display: -webkit-box) or (display: -moz-box) or (display: -ms-flexbox) or (display: -webkit-flex)) {
        .flex { display: block; }
        .flex:after { content: '.'; display: block; width: 0; height: 0; font-size: 0; line-height: 0; clear: both; visibility: hidden; }
        .flex > li { float: left; }
    }
    html[data-useragent*='MSIE 10.0'] .flex,
    html[data-useragent*='iPhone OS 3_0'] .flex,
    html[data-useragent*='iPhone OS 4_0'] .flex,
    html[data-useragent*='iPhone OS 5_1'] .flex
        { display: block; }
    html[data-useragent*='MSIE 10.0'] .flex:after,
    html[data-useragent*='iPhone OS 3_0'] .flex:after,
    html[data-useragent*='iPhone OS 4_0'] .flex:after,
    html[data-useragent*='iPhone OS 5_1'] .flex:after
        { content: '.'; display: block; width: 0; height: 0; font-size: 0; line-height: 0; clear: both; visibility: hidden; }

    .cols2, .cols3, .cols4, .cols5 { position: relative; margin: 0; padding: 0; list-style-type: none; /*width: 100%; justify-content: flex-start; -webkit-justify-content: flex-start;*/ }
    .cols2 > * { width: 50% !important; min-width: 50% !important; float: left; margin: 0; padding: 0; list-style-type: none; }
    .cols3 > * { width: 33.5% !important; min-width: 33.5% !important; float: left; margin: 0; padding: 0; list-style-type: none; }
    .cols3 > *:nth-child(3n) { width: 33% !important; min-width: 33% !important; }
    .cols3 > .col23 { width: 66% !important; }
    .cols4 > * { width: 25% !important; float: left; margin: 0; padding: 0; list-style-type: none; }
	.cols5 > * { width: 20% !important; float: left; margin: 0; padding: 0; list-style-type: none; }
    .only3 > *:nth-child(n+4) { display: none !important; }

    a.disabled, a.disabled > *, a.disabled:after { cursor: default !important; }
    a.disabled:after { color: inherit !important; }
    a.tab, a.tab > * { /*text-decoration: none;*/ cursor: pointer !important; //cursor: hand !important; }
    div.tab-content { position: relative; display: none; -webkit-transition: none; -moz-transition: none; -o-transition: none; transition: none; }
    .tab-pane:not(.active) { display: none !important; }
    .tabs .h3, .tabs h3 { display: block; /*color: inherit;*/ }

    /* files list */
    ul.files:not(:first-child) { margin-top: 1em; }
    ul.files, ul.files > li { list-style-type: none; margin-left: 0; padding-left: 0; position: relative; }
    ul.files > li { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: block; padding-left: 25px; }
    ul.files > li:last-child { margin-bottom: 0; }
    ul.files input[type="file"] { z-index: -1; opacity: 0; width: 0; height: 0; }
    ul.files .icon { position: absolute; display: block; z-index: 1; left: 0; top: 0; margin: 0 !important; font-size: 18px; line-height: inherit; vertical-align: baseline; }
    .taktaktakFiles .icon { cursor: pointer; }
    .taktaktakFiles li:hover .icon::before { content: "\f00d"; color: #ff202b; }


    /* ajax-loader */
    .blocked { position: relative; }
    .blocked::before { content: ''; display: block; position: absolute; z-index: 99999999; top: 0; left: 0; right: 0; bottom: 0; opacity: 0; background-color: #fff; }
    .blocker { display: none; position: absolute; z-index: 99999999; top: 0; left: 0; right: 0; bottom: 0; opacity: 0; }
    .loader { display: none; position: absolute; z-index: 999; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(248,248,244,0.85); overflow: hidden !important; }
    .tabs.ajax .tab:not(.active) .loader { display: none !important; }
    .loader > * { position: absolute; display: block; }
    .loader > .spin { color: #ff202b; font-size: 1em; line-height: 1em; width: 1em; height: 1em; left: 50%; top: 50%; margin: -0.5em 0 0 -0.5em; text-align: center !important; vertical-align: middle !important; -webkit-animation: spin 0.75s linear; -moz-animation: spin 0.75s infinite linear; -o-animation: spin 0.75s infinite linear; animation: spin 0.75s infinite linear; -webkit-transform-origin: center center; -moz-transform-origin: center center; -o-transform-origin: center center; -ms-transform-origin: center center; transform-origin: center center; }
    .loader > .logo { -webkit-animation: loader 0.75s infinite ease-out; -moz-animation: loader 0.75s infinite ease-out; -o-animation: loader 0.75s infinite ease-out; animation: loader 0.75s infinite ease-out; }
    .loader > .disc { width: 9px; height: 9px; background-color: #ff202b; }
    .modal > .loader { position: fixed; opacity: 0; }
    .loader > .logo > .one { -webkit-animation: loader-one 1s infinite ease-out; -moz-animation: loader-one 1s infinite ease-out; -o-animation: loader-one 1s infinite ease-out; animation: loader-one 1s infinite ease-out; }
    @-webkit-keyframes loader-one { 0% { -webkit-transform: translateY(0); } 10% { -webkit-transform: translateY(-10px); } 20% { -webkit-transform: translateY(0); } 30% { -webkit-transform: translateY(-4px); } 40% { -webkit-transform: translateY(0); } }
    .loader > .logo > .two { -webkit-animation: loader-two 1s infinite ease-out; -moz-animation: loader-two 1s infinite ease-out; -o-animation: loader-two 1s infinite ease-out; animation: loader-two 1s infinite ease-out; }
    @-webkit-keyframes loader-two { 0% { -webkit-transform: translateY(0); } 10% { -webkit-transform: translateY(0); } 20% { -webkit-transform: translateY(-10px); } 30% { -webkit-transform: translateY(0); } 40% { -webkit-transform: translateY(-4px); } 50% { -webkit-transform: translateY(0); } 60% { -webkit-transform: translateY(0); } }
    .loader > .logo > .three { -webkit-animation: loader-three 1s infinite ease-out; -moz-animation: loader-three 1s infinite ease-out; -o-animation: loader-three 1s infinite ease-out; animation: loader-three 1s infinite ease-out; }
    @-webkit-keyframes loader-three { 0% { -webkit-transform: translateY(0); } 10% { -webkit-transform: translateY(0); } 20% { -webkit-transform: translateY(0); } 30% { -webkit-transform: translateY(-10px); } 40% { -webkit-transform: translateY(0); } 50% { -webkit-transform: translateY(-4px); } 60% { -webkit-transform: translateY(0); } }
    @-webkit-keyframes spin { 0%   {-webkit-transform: rotate(0deg); transform: rotate(0deg);} 100% {-webkit-transform: rotate(359deg); transform: rotate(359deg);} }
    @keyframes spin { 0%   {-webkit-transform: rotate(0deg); transform: rotate(0deg);} 100% {-webkit-transform: rotate(359deg); transform: rotate(359deg);} }
    @-webkit-keyframes flash { 0%, 50%, 100% { opacity: 1; } 25%, 75% { opacity: 0; } }
    @keyframes flash { 0%, 50%, 100% { opacity: 1; } 25%, 75% { opacity: 0; } }



/* FORMS AND CONTROLS ----------------------------------------------------------------------------------------*/

    /* notice */
    .taktaktakNotice:after { content: '.'; clear: both; visibility: hidden; width: 0; height: 0; display: block; }
    .taktaktakNotice .fa:first-child { float: left; margin-right: 0.75em !important; margin-top: 2px; }
    .taktaktakNotice .fa:first-child + * { overflow: hidden; }


    /* buttons */
    .button, .btn {
        position: relative; display: inline-block; width: auto; padding: 0.66em 1.1em; margin: 0; overflow: visible;
        border: 0px solid transparent; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;
        background-color: transparent; background-repeat: no-repeat; background-position: center center;
        text-decoration: none !important; white-space: nowrap;
        background-color: #f9f9f4;
        color: #666;
    }
    .btn { font-size: inherit; line-height: inherit; }
    a.button, input.button { cursor: pointer; //cursor: hand !important; }
    a.button:hover { color: #666; }
    input.button:hover, input.button:active { background-color: rgba(0,0,0,0.06); }
    input.btn:only-child { display: block; max-width: 100%; overflow: hidden; text-overflow: ellipsis; }

    .button.border { border-color: #e5e5e0; }
    .button.border-red { border-color: #ff202b; color: #ff202b; }

    .button.bgr-red, input.button.bgr-red { color: #fff; }
    a.button.bgr-red:hover, a.button.bgr-red:active, input.button.bgr-red:hover, input.button.bgr-red:active { background-color: #e81d27 !important; color: #fff !important; }

    .button.small, .small .button, .btn.small, .small .btn { padding: 0.5em 0.8em 0.6em 0.8em; }
    .button.large, .large .button { padding: 20px 40px; }
    .button.h4 { color: #000; }

    .button.tab:active, .button.active { box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none; }
    .button.active { color: #000 !important; background-color: #fff !important; border-bottom: 0px solid #fff; z-index: 10; }
    .button.active * { color: #000; }

    .btn .btn { display: block; border: 0 !important; top: 0; left: 0; right: 0; bottom: 0; width: auto !important; min-width: 100% !important; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; border-color: transparent; background: none; }
    .btn > .fa { font-size: 1.1em;  }
    .small .btn > .fa { font-size: 1.2em; line-height: 100%; vertical-align: middle; }
    .btn .fa-map-marker { margin-top: -0.1em; }
    .btn .fa-times { margin-top: -0.1em; }
    .btn.loading::after { position: relative; display: inline-block; margin-left: 0.4em; content: "\f110"; color: currentColor !important; font: normal normal normal 15px/15px FontAwesome; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-align: center; vertical-align: middle; -webkit-animation: spin 0.75s linear; -moz-animation: spin 0.75s infinite linear; -o-animation: spin 0.75s infinite linear; animation: spin 0.75s infinite linear; -webkit-transform-origin: center center; -moz-transform-origin: center center; -o-transform-origin: center center; -ms-transform-origin: center center; transform-origin: center center; }

    .btn.h4 { color: #000; }
    .btn.active { color: #ff202b; }
    .btn.disabled:after { content: ''; position: absolute; display: block; top: 0; left: 0; right: 0; bottom: 0; background-color: #fff; opacity: 0.5; z-index: 999; }
    .btn-full { display: block; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; border: 0; outline: 0; min-width: 100% !important; }
    .btn.btn-border { border: 1px solid #e5e5e0; }
    .btn.bgr-dark { background-color: #e0e0e0; }
    .btn.bgr-dark:hover { background-color: #eaeaea; }
    .btn.bgr-dark:hover, .btn.bgr-dark:active, .btn.bgr-dark:focus { color: inherit; }
    .btn.bgr-gray { background-color: #f9f9f4; }
    .btn.bgr-gray:hover, .btn.bgr-gray.active { background-color: #fff !important; }
    .btn-red, .btn-red:focus { background-color: #ff202b; color: #fff !important; /*border: 1px solid #ff202b;*/ }
    .btn-red:hover, .btn-red:active { background-color: #e81d27; color: #fff !important; }

    .btn-group:not(.btn-group-vertical) .btn+.btn, .btn-group:not(.btn-group-vertical) .btn+.btn-group, .btn-group:not(.btn-group-vertical) .btn-group+.btn, .btn-group:not(.btn-group-vertical) .btn-group+.btn-group { margin-left: 1px; }
    .btn-group-justified:not(.btn-group-borders) .btn:not(:last-child) { border-right: 1px solid #fff; }
    .btn-group-justified.btn-group-borders .btn:not(:last-child) { border-right: 0px; }
    .btn-group-vertical { width: 100%; }
    .btn-group-vertical .btn { text-align: left; overflow: hidden; text-overflow: ellipsis; padding-left: 0.66em; padding-right: 0.66em; }
    .btn-group-vertical > .btn:first-child:not(:last-child):not(.dropdown-toggle) { border-top-right-radius: 5px; }
    .btn-group-borders .btn { border: 1px solid #e5e5e0; }
    .btn-group-borders .btn.bgr-red { border-color: #ff202b !important; }
    .btn-group-borders .btn.bgr-red, .btn-group-borders .btn.bgr-red.active, .btn-group-borders .btn.bgr-red.loading { color: #fff !important; }
    .btn-group-borders:not(.btn-group-vertical) .btn+.btn, .btn-group-borders:not(.btn-group-vertical) .btn+.btn-group, .btn-group-borders:not(.btn-group-vertical) .btn-group+.btn, .btn-group-borders:not(.btn-group-vertical) .btn-group+.btn-group { margin-left: -1px !important; }
    .btn-group .btn.active { background-color: #fff; }
    .colRight .box .btn-group:not(:last-child) { margin-bottom: 25px; }
    .btn-group .btn.full { padding: 0 !important; }
    .btn-group .btn.full .btn {}




/* groups of buttons */
    .buttons { clear: both; position: relative; vertical-align: top; z-index: 9; width: auto !important; }
    /*.buttons:after { content: ''; display: block; height: 0; clear: both; visibility: hidden; font-size: 0; line-height: 0; }*/
    .buttons.flex { -webkit-align-items: flex-start; -moz-align-items: flex-start; align-items: flex-start; justify-content: flex-start; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; }

    .buttons > * { float: left; margin-right: 10px; white-space: nowrap !important; z-index: 999; }
    .buttons > *:last-child { margin-right: 0px; }

    .buttons.merged { border: 1px solid #e5e5e0; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; overflow: hidden; width: auto; display: inline-block; }
    .buttons.merged.n-borders { border: 0 !important; }
    .buttons.merged > * { margin: -1px; }
    .buttons.merged .button { margin-right: 0; /*border: 0;*/ border: 1px solid #e5e5e0; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; }
    .buttons.merged .button.border:after { border: 0; }
    .buttons.merged > .button:last-child, .buttons.merged > *:last-child > .button { border-right: 0; margin-right: 0px; }
    .buttons.merged.flex { align-content: stretch; -webkit-align-content: stretch; -moz-align-content: stretch; align-items: stretch; -webkit-align-items: stretch; -moz-align-items: stretch; -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-backface-visibility: hidden;}
    .buttons.merged.flex > * { flex-grow: 1; -webkit-flex-grow: 1; -moz-flex-grow: 1; }
    .buttons.merged.flex > * > .button { min-width: 100%; width: auto !important; }

    .buttons.column > .button { float: none; display: block; margin-bottom: 10px; margin-right: 0px; }
    .buttons.column > .button:last-child { margin-bottom: 0px; }
    .buttons.merged.column > .button { margin-bottom: 0; border: 0; flex-grow: 0; -webkit-flex-grow: 0; -moz-flex-grow: 0; }
    .buttons.merged.column > .button.active { flex-grow: 2; -webkit-flex-grow: 2; -moz-flex-grow: 2; }
    .buttons.merged.column:hover > .button { flex-grow: 0 !important; -webkit-flex-grow: 0 !important; -moz-flex-grow: 0 !important; }
    .buttons.merged.column:hover > .button:hover { flex-grow: 2 !important; -webkit-flex-grow: 2 !important; -moz-flex-grow: 2 !important; }
    .buttons.merged.column > .button:not(:first-child) { border-top: 1px solid #e5e5e0 !important; }
    .buttons.merged.column > .button.active:not(:first-child) { border-top: 1px solid #d5d5d5 !important; }

    .buttons.fleft { margin: 0 10px 0 0; display: block; float: left; }
    .buttons + div.section { position: relative; z-index: 0; }

    /* filters panel */
    #filtersPanel { position: relative; margin-left: -25px; margin-right: -25px; margin-bottom: 0; padding: 25px 25px 15px 25px; z-index: 9999; background-color: rgba(255,255,255,0.95); -webkit-transition: background-color 0.15s ease-out; -moz-transition: background-color 0.15s ease-out; -o-transition: background-color 0.15s ease-out; transition: background-color 0.15s ease-out; }
    /*#filtersPanel:first-child { margin-top: -25px; }*/
    #filtersPanel.is_stuck {}
    .filters-fixed #filtersPanel {}
    .modal-open #filtersPanel { z-index: 999; }
    #filtersPanel > * { margin-bottom: 10px; }
    #filtersPanel > *:not(:last-child) { margin-right: 10px; }
    #filtersPanel #searchFilter .keywords { float: left; max-width: 400px; overflow: hidden; text-overflow: ellipsis; margin-bottom: 0; }
    #filtersPanel .tagFilters .btn { z-index: 1; }
    *:not(.filtered) #filtersPanel .tagFilters .btn:nth-last-child(2) { border-bottom-right-radius: 5px !important; border-top-right-radius: 5px !important; }
    *.filtered #filtersPanel .tagFilters .btn:nth-last-child(2) { border-bottom-right-radius: 0 !important; border-top-right-radius: 0 !important; }
    #filtersPanel #cleanFiltersButton { z-index: 0; left: -10px; max-width: 0px; opacity: 0; overflow: hidden; display: inline-block !important; padding-left: 0; padding-right: 0; -webkit-transition: max-width .3s ease-out, padding .3s ease-out, opacity .3s ease-out; -moz-transition: max-width .3s ease-out, padding .3s ease-out, opacity .3s ease-out; -o-transition: max-width .3s ease-out, padding .3s ease-out, opacity .3s ease-out; transition: max-width .3s ease-out, padding .3s ease-out, opacity .3s ease-out; }
    #filtersPanel #cleanFiltersButton.disabled .fa:before { content: "\f110"; font-family: FontAwesome; font-size: 15px !important; line-height: 100% !important; width: 15px !important; height: 15px !important; text-align: center !important; vertical-align: middle !important; -webkit-animation: spin 0.75s linear; -moz-animation: spin 0.75s infinite linear; -o-animation: spin 0.75s infinite linear; animation: spin 0.75s infinite linear; -webkit-transform-origin: center center; -moz-transform-origin: center center; -o-transform-origin: center center; -ms-transform-origin: center center; transform-origin: center center; }
    .filtered #filtersPanel #cleanFiltersButton { opacity: 1; left: 0; max-width: 200px; padding-left: 0.8em; padding-right: 0.8em; }
    .ttt-filter ul.big-checkboxes { display: block; position: relative; width: 100%; z-index: 2; -webkit-column-count: 4; -moz-column-count: 4; column-count: 4; -webkit-backface-visibility: visible !important; /*-webkit-column-fill: auto; -moz-column-fill: auto; column-fill: auto;*/ }
    .ttt-filter ul.big-checkboxes > li { position: relative; display: block; z-index: 9; -webkit-backface-visibility: hidden; }
    /*.ttt-filter ul.big-checkboxes > li:hover { -webkit-backface-visibility: hidden !important; }*/
    .ttt-filter ul.big-checkboxes > li > * { -webkit-backface-visibility: visible !important; }
    .ttt-filter ul.big-checkboxes .active { font-weight: bold; }
    .ttt-filter ul.big-checkboxes .name::first-letter { text-transform: uppercase; }

    /* toggle view */
    .toggleView { z-index: 0; }
    .toggleView .tab { text-align: left; overflow: hidden; }

    /* lined tabs */
    .tabs-lined { border-bottom: 3px solid #000; padding-left: 0; margin-bottom: 0; }
    .tabs-lined > * { position: relative; margin-left: -1em; padding: 0 1em 0.5em 1em; white-space: nowrap; color: #000; float: left; }
    .tabs-lined > *:last-child { margin-right: -1em; }
    .tabs-lined > *::before { content: ''; position: absolute; z-index: 9; top: 100%; left: 50%; right: 50%; height: 3px; background-color: currentColor; border-left: 0 solid #fff; border-right: 0 solid #fff; -webkit-transition: left .25s ease-out, right .25s ease-out, border-width .25s ease-out; -moz-transition: left .25s ease-out, right .25s ease-out, border-width .25s ease-out; -o-transition: left .25s ease-out, right .25s ease-out, border-width .25s ease-out; transition: left .25s ease-out, right .25s ease-out, border-width .25s ease-out; }
    .tabs-lined > *:not(.disabled):hover::before, .tabs-lined > *.active::before { left: 0; right: 0; border-width: 1em; background-color: #ff202b !important; }
    /*.tabs-lined > *.disabled::before { left: 0; right: 0; border-width: 1em; background-color: currentColor; }*/
    .tabs-lined input { background: none; border: none; padding: 0; font: inherit; color: inherit !important; width: 100%; text-align: left; }
    .tabs-lined a, .tabs-lined input { color: inherit; text-decoration: none; cursor: pointer; //cursor: hand !important; }
    .tabs-lined a:not(.disabled):hover, .tabs-lined .active, .tabs-lined *:not(.disabled):hover input { color: #ff202b !important; }
    .tabs-lined-top { border-top: 3px solid #000; border-bottom: 0; }
    .tabs-lined-top > * { padding-top: 0.5em; padding-bottom: 0; }
    .tabs-lined-top > *::before { top: auto; bottom: 100%; }
    .tabs-lined .loading::after { position: relative; display: inline-block; margin-left: 0.4em; content: "\f110"; color: #ff202b !important; font: normal normal normal 15px/15px FontAwesome; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-align: center; vertical-align: middle; -webkit-animation: spin 0.75s linear; -moz-animation: spin 0.75s infinite linear; -o-animation: spin 0.75s infinite linear; animation: spin 0.75s infinite linear; -webkit-transform-origin: center center; -moz-transform-origin: center center; -o-transform-origin: center center; -ms-transform-origin: center center; transform-origin: center center; }
    .tabs-lined.h4 .loading::after { margin-top: -0.2em; }
    .tabs-lined.flex.between > * { flex-grow: 1; -webkit-flex-grow: 1; -moz-flex-grow: 1; }
    .tabs-lined.flex.between > *::before { border-width: 1em !important; left: 0 !important; right: 0 !important; background-color: currentColor; }

    .tabs-lined.cols3 > * { margin-left: 0; padding-left: 0; }
    .tabs-lined.cols3 > *::before { border-left: 0 !important; }
    .tabs-lined.cols3 > *:last-child { padding-right: 0; }
    .tabs-lined.cols3 > *:last-child::before { border-right: 0 !important; }

    .tabs-lined + .items { margin-top: 25px; }
    .tabs-lined#blogRubrics { margin-bottom: 25px; }

    /* tooltips */
    *[tooltip] { cursor: pointer; }
    *[tooltip]:hover, *[tooltip]:hover *, *[tooltip].hover, *[tooltip].hover * { color: #ff202b; }
    .tooltipster-base { -webkit-transition: none !important; -moz-transition: none !important; -o-transition: none !important; transition: none !important; }
    .tooltipster-fade-in-up { -webkit-animation-name: fadeInDown !important; animation-name: fadeInDown !important; -webkit-animation-duration: 0.3s !important; animation-duration: 0.3s !important; transition-duration: 0 !important; -webkit-transition-duration: 0 !important; }
    .tooltipster-fade-in-up.tooltipster-dying { -webkit-animation-name: fadeOutUp !important; animation-name: fadeOutUp !important; opacity: 0; }
    .tooltipster-arrow { z-index: 0 !important; left: 20px !important; width: auto !important; text-align: left !important; }
    .tooltipster-arrow span { left: 0; right: 0; margin: 0 auto; }
    .tooltipster-content { z-index: 1 !important; }
    .tooltipster-content .tooltip-layer { display: block; }
    .tooltip-layer { display: none; left: 0; z-index: 9; margin: 0 0; overflow: hidden; text-align: left; background-color: #f9f9f4; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; /*box-shadow: 0 0 6px 2px rgba(0,0,0,0.1); -moz-box-shadow: 0 0 6px 2px rgba(0,0,0,0.1); -webkit-box-shadow: 0 0 6px 2px rgba(0,0,0,0.1);*/ }
    .tooltip-layer.box { background-color: #fff; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; max-width: 350px; }
    .tooltip-layer.box::before { content: ''; position: absolute; height: 3px; top: 0; left: 0; right: 0; background-color: #000; }
    .tooltip-layer .h4 { display: block; position: relative; z-index: 1; text-overflow: ellipsis; }

    /* dropdowns */
    .dropdown { position: relative; z-index: 999; }
    .dropdown .dropdown-toggle { max-width: 100%; overflow: hidden; text-overflow: ellipsis; }
    .dropdown .dropdown-toggle + .dropdown-menu { width: 100%; }
    .dropdown-menu { border: 1px solid #e5e5e0; z-index: 999999; font-size: inherit; padding: 0; margin: 10px 0 0 0; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; }
    .dropdown-menu li { padding: 0.6em; margin: 0; background: none; max-width: 100%; position: relative; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
    .dropdown-menu li a { display: inline; padding: 0; margin: 0; background: none !important; position: relative; }


    /* form item */
    form { position: relative; }
    form.compact:not(:last-child) { margin-bottom: 1.5em; }
    form .item { position: relative; }
    form .item .description { display: inline-block; margin-top: 1em; }
    form .box { position: relative; z-index: 2; margin: 0; clear: both; }
    form .box:not(:only-child):not(:last-child) { margin-bottom: 1.5em; }
    form.compact .box:not(:last-child) { margin-bottom: -1px !important; }
    form.compact .items + .box, form.compact .item + .box { margin-top: -1px; }
    form.compact .box + p { margin-top: 1.5em; }
    input:hover, input:focus, input:active { outline: none !important; }
    input.button, input.btn { width: auto; }
    input.link { background: none; border: 0; padding: 0; margin: 0; display: inline; }
    input[type="submit"] { position: relative; z-index: 2; cursor: pointer; //cursor: hand !important; }
    .ttt input[type="submit"], input.ttt[type="submit"] { color: #000 !important; }
    .ttt input[type="submit"]:hover, input.ttt[type="submit"]:hover { color: #ff202b !important; }
    form select[multiple] { min-height: 12em; }
    .items[view="short"] + .box { margin-top: -1px; }
    .transparent input { border: 0; padding: 0; background: transparent; }

    form input[type="text"], form input[type="email"], form input[type="password"], form textarea, form input.large { display: block; width: 100%; border: 1px solid #e5e5e0; color: #000; z-index: 1; margin: 0; /*font-size: 100%;*/ line-height: inherit !important; padding: 0.3em 0.3em 0.2em 0.3em; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }
    form textarea { line-height: 1.4; }
    form textarea:not([rows]) { min-height: 10em; }
    form textarea + .maxlength { margin-top: 5px; }
    form .item p:not(:last-child), form div.item:not(:last-child) { margin-bottom: 25px; }
    form .box h4 + div.item { margin-top: 25px; }

    /* visual editor */
    form div.cke { border: 1px solid #e5e5e0; position: relative; }
    form .box.full div.cke { margin: -1px; }
    form div.cke .cke_top { background-color: #f9f9f4; margin: 0 0; padding: 10px; max-width: none !important; }
    form .box:not(.full) div.cke .cke_top { margin: 0 0; }
    form .box:not(.full) div.cke { border: 0px solid #e5e5e0; margin: 0 -25px -25px -25px; max-width: none !important; }
    form .box textarea:first-child + div.cke { margin-top: -25px; }
    form .box textarea:not(:first-child) + div.cke { margin-top: 0; border-top: 1px solid #e5e5e0 !important; }
    form .box *:not(textarea) + div.cke { margin-top: 25px !important; border-top: 1px solid #e5e5e0 !important; }
    .cke_button { position: relative; margin-right: -1px !important; z-index: 0; }
    .cke_button, .cke_button * { cursor: pointer !important; color: #000 !important; text-decoration: none !important; }
    .cke_button, .cke_button:hover { background: transparent !important; border-radius: 0 !important; -moz-border-radius: 0 !important; -webkit-border-radius: 0 !important; border: 1px solid transparent !important; box-shadow: none !important; -webkit-box-shadow: none !important; -moz-box-shadow: none !important; }
    .cke_button:hover { border: 1px solid #e5e5e0 !important; z-index: 1; }
    .cke_button_on, .cke_button_on:hover { z-index: 2; border: 1px solid #ff202b !important; background-color: transparent !important; }
    .cke_toolbar_separator { display: none !important; }
    .cke_toolgroup { margin: 0 0 !important; padding: 0 0; }
    .cke_combo_button { padding: 0 6px !important; background: transparent !important; background-image: none !important; filter: none !important; box-shadow: none !important; -webkit-box-shadow: none !important; -moz-box-shadow: none !important; border: 1px solid transparent !important; border-radius: 0 !important; -moz-border-radius: 0 !important; -webkit-border-radius: 0 !important; margin: 0 !important; }
    .cke_combo_button:hover, .cke_combo_button:active, .cke_combo_button:focus { border: 1px solid #e5e5e0 !important; z-index: 1; }
    .cke_combo_button .cke_combo_text { width: auto !important; padding-left: 0 !important; color: #000; }
    .cke_combo_button .cke_combo_open { margin-right: 3px; }
    .cke_button__source .cke_button_icon { display: none !important; }
    .cke_button__source .cke_button_label { padding-left: 0; }
    .box textarea.cke_source { padding: 25px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; white-space: normal; font-size: inherit; }

    /* files uploader */
    .taktaktakFilesButton { overflow: hidden; cursor: pointer !important; }
    .taktaktakFilesButton .fa-paperclip { font-size: 18px; line-height: 18px; top: 1px; position: relative; }
    .taktaktakFilesButton input[type="file"] { position: absolute; display: block; top: 0; left: 0; right: 0; bottom: 0; opacity: 0; cursor: pointer; z-index: 999; font-size: 200px; }
    .taktaktakFilesButton:hover { color: #ff202b; }
    .cke + .taktaktakFilesButton, .cke .taktaktakFilesButton { position: absolute; top: 0; right: 0; height: 50px; line-height: 50px; vertical-align: middle; }
    .cke .taktaktakFilesButton { right: 25px; }
    .cke .cke_toolbox .taktaktakFilesButton { position: relative; top: auto; right: auto; height: auto; line-height: 18px; display: inline !important; }
    .cke .cke_toolbox .taktaktakFilesButton .fa-paperclip { top: -1px; vertical-align: middle; }

    /* labels */
    label { display: block; vertical-align: top; margin: 0; padding: 0; /*color: #afafaf;*/ margin-bottom: 0.5em; }
    h4 label { color: inherit; }
    label.fleft { position: relative; margin-right: 10px; }
    label.nowrap { max-width: 85% !important; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
    label.error, .error-message { display: block; z-index: 99999; color: #ff202b !important; opacity: 1 !important; width: auto !important; background-color: #fff; padding: 0 !important; }
    .errorPlacement { display: block; }
    .errorPlacement > * { display: block; margin-bottom: 0.5em !important; }
    .bgr-gray label.error { background-color: inherit; }

    /* input filter */
    input.string { border: 0 !important; border-bottom: 1px solid #e5e5e0 !important; padding-left: 0 !important; padding-right: 0 !important; width: 100%; }
    .clean {
        display: block; position: absolute; right: 0; line-height: 100% !important; font-weight: normal; background-color: inherit; z-index: 11; cursor: pointer !important; //cursor: hand !important;
        opacity: 0; -webkit-transform: translateX(100%); -ms-transform: translateX(100%); transform: translateX(100%);
        -webkit-transition: all .15s ease-out; -moz-transition: all .15s ease-out; -o-transition: all .15s ease-out; transition: all .15s ease-out; }
    .clean:hover { color: #ff202b !important; }
    .clearinput + .clean { bottom: 7px; top: auto; }
    .clearinput:focus + .clean { opacity: 1; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); }
    .clearinput { background-color: inherit; }

    form .box { position: relative; }
    form .box.full { padding: 0 !important; }
    form .box.full:last-child { vertical-align: top; border-top: 1px solid #e5e5e0; }
    form .box * { max-width: 100%; }
    form .full textarea { border: 0; }
    form .full .btn, form .full input[type="submit"] { display: block; width: 100%; position: relative; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; vertical-align: top !important; text-align: center; }
    form .full .btn.h2 { padding: 18px 25px 25px 25px !important; z-index: 1; font-size: 24px; line-height: 100% !important; text-align: left; color: #000; }
    form .full .btn.h4 { padding: 18px 25px 25px 25px !important; z-index: 1; font-size: 20px; line-height: 100% !important; text-align: left; color: #000; }
    
	form .full .loader > * { right: 0; left: auto; }
    form .full .loader .fa { display: inline-block !important; position: absolute; right: 25px; /*top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%);*/ z-index: 1; font-size: 22px; z-index: 1; color: #ff202b; }
    form .box input.full { border: 0; margin: 0 -25px; padding: 0 25px; width: auto !important; min-width: 100% !important; max-width: none !important; float: none !important; }
    form.sending .with_loader { color: #ff202b !important; }

    input.check { margin: 0 10px 0 0; }
    label.check { position: relative; display: inline-block; z-index: 1; text-decoration: none; color: #666; position: relative; cursor: pointer !important; //cursor: hand !important; margin: 0; }
    label.check * { cursor: pointer; //cursor: hand !important; }
    label.check b, label.check strong { color: #000; }
    label.check:hover, label.check:hover * { color: #000 !important; }
    label.check.active, label.check.active * { color: #ff202b !important; }
    label.check .icon { position: relative; color: #e7e7e7; margin-right: 0.4em; }
    label.check.loading .icon { font-size: 0 !important; }
    label.check.loading .icon:after { position: relative; display: inline-block; margin-top: -0.1em; content: "\f110"; color: #ff202b !important; font: normal normal normal 15px/15px FontAwesome; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-align: center; vertical-align: middle; -webkit-animation: spin 0.75s linear; -moz-animation: spin 0.75s infinite linear; -o-animation: spin 0.75s infinite linear; animation: spin 0.75s infinite linear; -webkit-transform-origin: center center; -moz-transform-origin: center center; -o-transform-origin: center center; -ms-transform-origin: center center; transform-origin: center center; }

    div.checkboxes input { float: left; clear: both; margin: 2px 10px 5px 0; }
    div.checkboxes label { float: left; overflow: hidden; }

    ul.checkboxes { list-style-type: none; margin-left: 0px; padding-left: 0px; position: relative; //zoom: 1; }
    ul.checkboxes * { vertical-align: baseline !important; }
    ul.checkboxes li { margin: 0 0 5px 0; padding: 0 0 0 0; list-style-type: none; }
    ul.checkboxes label { position: relative; padding-left: 1.35em; overflow: visible; display: block; }
    ul.checkboxes li input { position: absolute !important; margin: 2px 0px 0px -1.3em; }
    ul.checkboxes li.fleft, ul.checkboxes.floats li { margin-right: 15px; }

    ul.big-checkboxes { position: relative; margin-bottom: 0 !important; list-style-type: none; }
    ul.big-checkboxes:not(:last-child) { margin-bottom: 1em !important; }
    ul.big-checkboxes li { margin-bottom: 0.5em; margin-left: 0; list-style-type: none; }
    ul.big-checkboxes .tag::first-letter { text-transform: uppercase; }
    ul.big-checkboxes .check { padding-left: 25px; display: inline-block; }
    ul.big-checkboxes .check .icon { display: block; position: absolute; left: 0; line-height: inherit; vertical-align: middle; /*margin-top: -0.1em !important;*/ }
    ul.big-checkboxes input.check { vertical-align: top; margin-top: 0.4em; }



/*  LAYOUT --------------------------------------------------------------------------- */

    html { min-width: 960px; height: 100%; min-height: 100%; margin: 0; padding: 0; background-color: #fff; font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
    body { height: auto !important; height: 100%; min-height: 100%; min-width: 960px; width: 100%; position: relative; margin: 0; padding: 0; background-color: #fff; background: url(about:blank); background-attachment: fixed; }

    /* page structure */
    #pageWrapper { position: relative; z-index: 0; width: 100%; min-width: 960px; min-height: 100vh; margin: 0 0; padding: 0 0; /*overflow: hidden;*/ }
    #pageHeader { position: absolute; top: 0; left: 0; right: 0; z-index: 99999999; height: 70px; background-color: rgba(255,255,255,0); -webkit-transition: background-color 0.3s ease-out; -moz-transition: background-color 0.3s ease-out; -o-transition: background-color 0.3s ease-out; transition: background-color 0.3s ease-out; }
    #pageBody { position: relative; min-height: 100vh; clear: both; z-index: 2; background-color: #fff; -webkit-transition: background-color 0.3s ease-out; -moz-transition: background-color 0.3s ease-out; -o-transition: background-color 0.3s ease-out; transition: background-color 0.3s ease-out; }
    #pageBody.flex { -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; flex-wrap: nowrap; align-items: stretch; -webkit-align-items: stretch; -moz-align-items: stretch; }
    #pageContent { position: relative; flex: 1 0; padding-top: 70px; background-color: transparent; }
    .pageSidebar { position: relative; float: left; z-index: 3; left: 0; padding: 0 25px; width: 220px; /*border: 2px solid blue;*/}
    .flex > .pageSidebar { flex: 0 0 220px; -webkit-flex: 0 0 220px; -moz-flex: 0 0 220px; width: auto; /*border: 2px solid red;*/ }
    .pageMainbar { position: relative; float: right; z-index: 2; left: 0; width: calc(88% - 221px); max-width: calc(88% - 220px); margin: 0 6%; /*border: 2px solid blue;*/ }
    .flex > .pageMainbar { flex-grow: 1; -webkit-flex-grow: 1; -moz-flex-grow: 1; width: auto; /*border: 2px solid red;*/ }
    /*.pageSidebar + .pageMainbar { width: auto; left: 0; float: right; }*/

    .colMain { position: relative; width: 68%; float: left; padding: 0; z-index: 2; }
    .colRight { position: relative; float: right; margin-left: 5%; width: 27%; height: auto; z-index: 3; }
    .colRight.absolute { right: 0; }
    .colRight .sticky { margin-bottom: 50px; }

    /* header panel */
    #pageHeader > .flex { min-height: 100%; }
    #pageHeader > .flex > .flex { -webkit-align-items: center; -moz-align-items: center; align-items: center; -webkit-flex-wrap: nowrap !important; -moz-flex-wrap: nowrap !important; flex-wrap: nowrap !important; }
    #pageHeader .stuck_only { opacity: 0; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out; }
    #pageHeader .flex.stretch.center > * { flex-grow: 0; -webkit-flex-grow: 0; -moz-flex-grow: 0; }
    #pageHeader #headerShadow { position: absolute; display: block; z-index: -1; top: 100%; height: 6px; left: -25px; right: -25px; overflow: hidden; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out; }
    #pageHeader #headerShadow:after { top: auto; bottom: 100%; height: 70px; }
    .header-fixed #pageHeader, .modal-open #pageHeader { background-color: rgba(255,255,255,1) !important; -webkit-transform: translate(0, 0) !important; -ms-transform: translate(0, 0) !important; -moz-transform: translate(0, 0) !important; -o-transform: translate(0, 0px) !important; transform: translate(0, 0) !important; }
    /*.filters-fixed #pageHeader { z-index: 0; }*/
    .modal-open #pageHeader { z-index: 99999999 !important; background-color: rgba(255,255,255,1) !important; -webkit-transition: none; -moz-transition: none; -o-transition: none; transition: none; display: block !important; -webkit-transform: translate(0, 0) !important; -ms-transform: translate(0, 0) !important; -moz-transform: translate(0, 0) !important; -o-transform: translate(0, 0px) !important; transform: translate(0, 0) !important; }
    .header-fixed #pageHeader .stuck_only, .modal-open #pageHeader .stuck_only { opacity: 1; }
    #pageHeader a { text-decoration: none; }
    #pageHeader a:focus { color: #000; }
    #pageHeader .active { color: #ff202b; }
    #pageHeader .icon { position: relative; display: inline-block; text-align: center; width: auto; /*height: 100%; line-height: 70px !important;*/ }
    #pageHeader .icon > * { fill: currentColor; display: block; width: auto; margin: 0 auto; }
    #pageHeader #menuOpener.active { background-color: #ff202b !important; color: #fff !important; }
    #pageHeader #menuOpener .icon { min-width: 70px; font-size: 26px; font-weight: 400; -webkit-font-smoothing: subpixel-antialiased; }
    #headerSocials > * { margin-right: 0.5em; font-size: 20px; }
    #headerLogo { position: absolute; z-index: 3; width: auto; -webkit-transform: translate(0, -100%); -ms-transform: translate(0, -100%); -moz-transform: translate(0, -100%); -o-transform: translate(0, -100%); transform: translate(0, -100%); }
    .header-fixed #headerLogo, .modal-open #headerLogo { -webkit-transform: translate(0, 15px); -ms-transform: translate(0, 15px); -moz-transform: translate(0, 15px); -o-transform: translate(0, 15px); transform: translate(0, 15px); }
    html:not(.header-fixed ) .modal-open #headerLogo { -webkit-transition: none; -moz-transition: none; -o-transition: none; transition: none;}

    #menuOpener { position: relative; z-index: 1; display: block; width: auto; /*max-width: 0;*/ height: 100%; flex-grow: 1 !important; -webkit-flex-grow: 1 !important; text-align: center; border-left: 1px solid #e5e5e0; color: #000; /*-webkit-transform: translate(-100%, 0); -ms-transform: translate(-100%, 0); -moz-transform: translate(-100%, 0); -o-transform: translate(-100%, 0); transform: translate(-100%, 0); */}
    #menuOpener:hover, #menuOpener.active { color: #ff202b !important; }
    /*.header-fixed #menuOpener { max-width: 150px; padding: 0 20px !important; opacity: 1; -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -moz-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0); }*/

    #pageHeaderButtons { position: absolute; z-index: 0; overflow: hidden; width: auto; min-width: 0; height: 70px; top: 0; right: 0; }
    #pageHeaderButtons.flex { -webkit-flex-wrap: nowrap !important; -moz-flex-wrap: nowrap !important; flex-wrap: nowrap !important; }
    #pageHeaderButtons > * { position: relative; width: auto; min-width: 0; margin: -9px 0 0 20px; flex-grow: 1 !important; -webkit-flex-grow: 1 !important; text-align: center; -webkit-transition: all .15s ease-out; -moz-transition: all .15s ease-out; -o-transition: all .15s ease-out; transition: all .15s ease-out; }
    #pageHeaderButtons .in { position: relative; display: table; vertical-align: middle; white-space: nowrap; margin-bottom: 0; }
    #pageHeaderButtons .in > * { display: table-cell; vertical-align: middle; height: 100%; padding-top: 5px; }
    #pageHeaderButtons .label { position: relative; max-width: 250px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap !important; -webkit-transition: max-width 0.3s ease-out, opacity 0.3s ease-out; -moz-transition: max-width 0.3s ease-out, opacity 0.3s ease-out; -o-transition: max-width 0.3s ease-out, opacity 0.3s ease-out; transition: max-width 0.3s ease-out, opacity 0.3s ease-out; }
    .header-fixed #pageHeaderButtons .collapsed .label, .modal-open #pageHeaderButtons .collapsed .label { margin-right: 0; max-width: 0px; opacity: 0; }
    #pageHeaderButtons a:hover { z-index: 99999; color: #ff202b; }
    #pageHeaderButtons .userpic img { width: 25px; height: 25px; }
    #pageHeaderButtons .icon { position: relative; z-index: 9; padding-left: 10px; margin-left: 0; }
    #pageHeaderButtons .fa { font-size: 21px; }
    #modalCloser { z-index: 99999; max-width: 0; opacity: 0; margin-left: 0 !important; -webkit-transform: translate(100%, 0); -ms-transform: translate(100%, 0); -moz-transform: translate(100%, 0); -o-transform: translate(100%, 0); transform: translate(100%, 0); }
    .modal-open #modalCloser { opacity: 1; max-width: 250px; margin-left: 20px !important; -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -moz-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0); }
    #modalCloser .icon { padding-right: 1px; }

    /* modal layers */
    /*#overlay { display: block; position: fixed; opacity: 0; z-index: 999; width: 100vw; height: 0; top: 0; left: 0; background: rgba(0,0,0,0.15); -webkit-transition: opacity .3s ease-out; -moz-transition: opacity .3s ease-out; -o-transition: opacity .3s ease-out; transition: opacity .3s ease-out; }
    .modal-open #overlay { opacity: 1; height: 100vh; }*/
    /*.modal-open #pageBody { background-color: rgba(0,0,0,0.1); }*/
    .modal-open #pageContent > *:not(.modal) { opacity: 0.5; filter: url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg"><filter id="blur"><feGaussianBlur stdDeviation="3" /></filter></svg>#blur'); -webkit-filter: blur(3px); -moz-filter: blur(3px); -ms-filter: blur(3px); filter: blur(3px); }
    .modal { top: 70px; bottom: -6px; padding-bottom: 6px; margin: 0 !important; }
    .modal.modal-on-open { -webkit-animation-name: fadeInDown; animation-name: fadeInDown; -webkit-animation-duration: 0.3s; animation-duration: 0.3s; }
    .modal.modal-on-close { display: block !important; -webkit-animation-name: fadeOutUp; animation-name: fadeOutUp; -webkit-animation-duration: 0.3s; animation-duration: 0.3s; }
    .modal .modal-dialog { position: relative; width: 100%; min-height: 211px; top: 0; left: 0; margin: 0; padding: 60px 0; clear: both; background-color: #fff; -webkit-transition: none !important; -o-transition: none !important; transition: none !important; -webkit-transform: none !important; -ms-transform: none !important; -o-transform: none !important; transform: none !important; }
    .modal .modal-dialog.flex { -webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; flex-wrap: nowrap; align-items: stretch; -webkit-align-items: stretch; -moz-align-items: stretch; }
    .modal .modal-dialog:after { content: ''; position: absolute; top: 0; bottom: 0; left: -10px; right: -10px; z-index: -1; display: block; -webkit-box-shadow: 0 6px 6px -5px rgba(0,0,0,0.15); -moz-box-shadow: 0 6px 6px -5px rgba(0,0,0,0.15); box-shadow: 0 6px 6px -5px rgba(0,0,0,0.15); background-color: transparent; }
    .modal-backdrop { background: rgba(0,0,0,0.15); opacity: 1; display: none !important; }

    /* flash layer */
    #flash.modal { position: absolute; z-index: 2; top: 0; bottom: auto; height: auto; left: -25px; right: -25px; }
    #flash .modal-backdrop { display: none; }
    #flash .modal-dialog { margin: 0 0; padding: 15px 25px 25px 25px; background-color: #fff; min-height: 0px; }
    #flash .modal-dialog * { margin-bottom: 0; }
    #flashMessage { max-width: 750px; padding-left: 203px;}
    #flashMessage:first-letter { text-transform: lowercase; }

    /* search layer */
    #search input[type="text"] { padding: 0 15px; }
    #search .flex { flex: 1 0; -webkit-flex: 1 0; -moz-flex: 1 0; }
    #search .flex > * { margin-bottom: 0 !important; }
    #search .flex > *:not(:last-child) { margin-right: -1px; width: auto; }
    #search .flex > .submit { flex: 0 0 27%; -webkit-flex: 0 0 27%; -moz-flex: 0 0 27%; }

    /* page title's block */
    #header { position: relative; z-index: 0; margin-bottom: 5em; }
    #header #logo + h1:not(.ttt), #header #logo + .h1:not(.ttt) { margin-top: 0.5em; }
    #header h1.ttt, #header .h1.ttt { display: block; margin-bottom: 0; }
    #header h1.ttt:first-letter, #header .h1.ttt:first-letter, #header h1.ttt > a:first-letter, #header .h1.ttt > a:first-letter  { text-transform: lowercase; }
    #header h1.ttt span:first-letter, #header .h1.ttt span:first-letter { text-transform: none; }
    #header h1.ttt br, #header .h1.ttt br { display: none; }

    .logo { position: relative; z-index: 1; white-space: nowrap; margin: 0; }
    .logo.ttt { margin-left: -0.2em; }
    .logo.ttt .one { display: inline-block; }
    .logo.ttt .one::first-letter { letter-spacing: -0.1em; }
    .logo.ttt ins { letter-spacing: -0.05em; }
    .logo a { color: inherit; display: inline-block; }
    #headerLogo a:hover .one, .modal-open .logo .one { -webkit-animation: loader-one 1s 1 ease-out; -moz-animation: loader-one 1s 1  ease-out; -o-animation: loader-one 1s 1  ease-out; animation: loader-one 1s 1  ease-out; }
    #headerLogo a:hover .two, .modal-open .logo .two { -webkit-animation: loader-two 1s 1  ease-out; -moz-animation: loader-two 1s 1  ease-out; -o-animation: loader-two 1s 1  ease-out; animation: loader-two 1s 1  ease-out; }
    #headerLogo a:hover .three, .modal-open .logo .three { -webkit-animation: loader-three 1s 1  ease-out; -moz-animation: loader-three 1s 1  ease-out; -o-animation: loader-three 1s 1  ease-out; animation: loader-three 1s 1  ease-out; }

    #buttonAsk { display: block; position: relative; width: 145px; height: 145px; margin: 2em auto; padding: 1.4em 0 0 0; line-height: 1.4em; text-decoration: none; text-align: center; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; /*-webkit-backface-visibility: visible; */ }
    #buttonAsk .fa { display: inline-block; font-size: 1.5em; margin-bottom: 0.5em; color: #fff; }
    #buttonAsk:hover .fa { -webkit-animation-name: tada; animation-name: tada; }

    /* menu list */
    .menu > * { display: block !important; margin: 0; padding-top: 0.6em; padding-bottom: 0.6em; border-top: 1px solid #e5e5e0; list-style-type: none; }
    .menu > *:last-child { border-bottom: 1px solid #e5e5e0; }
    .menu a:hover, .menu a.active, .menu .active > a, .current-cat,  .current-cat > a { color: #ff202b; }
    .menu .separator { margin: 10px -10px; }
    /*.menu br { display: none !important; margin: 0; }*/
    .colRight .box .menu:first-child > *:first-child { border-top: 0; padding-top: 0; }
    .colRight .box .menu:last-child > *:last-child { border-bottom: 0; padding-bottom: 0; }
    .tooltip-layer.box .menu { margin-left: -13px; margin-right: -13px; }
    .tooltip-layer.box .menu:first-child { margin-top: -25px; }
    .tooltip-layer.box .menu:last-child { margin-bottom: -25px; }
    .tooltip-layer .menu > *:first-child, .dropdown-menu.menu > *:first-child { border-top: 0; }
    .tooltip-layer .menu > *:last-child, .dropdown-menu.menu > *:last-child { border-bottom: 0; }

    /* collapsed lists */
    .collapsed > :not(.active) > .more { display: none !important; }
    .collapsed > .active > .more { display: block !important; visibility: visible !important; }
    .collapsed > .loading::after { position: relative; display: inline-block; margin: -0.25em 0 0 0.4em; content: "\f110"; color: #ff202b !important; font: normal normal normal 15px/15px FontAwesome; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-align: center; vertical-align: middle; -webkit-animation: spin 0.75s linear; -moz-animation: spin 0.75s infinite linear; -o-animation: spin 0.75s infinite linear; animation: spin 0.75s infinite linear; -webkit-transform-origin: center center; -moz-transform-origin: center center; -o-transform-origin: center center; -ms-transform-origin: center center; transform-origin: center center; }
    .menu.collapsed > a { cursor: pointer; }
    .menu.collapsed > *.active { padding-bottom: 20px; }
    .menu.collapsed .collapse, .menu.collapsed .collapsing { z-index: 1; overflow: hidden; }
    .menu.collapsed > .collapse, .menu.collapsed > .collapsing { padding-top: 0; padding-bottom: 0; border: 0 !important; }
    .menu.collapsed > .collapse > .items:last-child { padding-bottom: 25px; }

    /* left menu */
    #leftbar { padding: 70px 0 20px 0; }
    #leftbar .menu { min-height: 150px; }
    #leftbar .menu:not(:last-child) { margin-bottom: 20px; }
    #leftbar .menu > *, .box .menu > * { padding-left: 25px; padding-right: 25px; margin: 0 -25px; }
    #leftbar .button { padding: 1.1em; }

    /* content area */
    #content { z-index: 2; clear: both; }
	.content-fix { float:left; width:68%; clear:none!important;}
    /*#content.flex .colMain, #content .flex .colMain { min-height: 500px; }*/
    #content:not(.flex):after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
    .spacer { display: block; height: 50px; width: 0; margin: 0; padding: 0; font-size: 0px; line-height: 0px; clear: both; }
    .colRight .spacer { height: 25px; }
    .stage { border-top: 3px solid #000; padding: 1em 0; margin: 3em 0; }
    .stage:first-child { margin-top: 0; }
    .stage:last-child { margin-bottom: 0; }
    .section { position: relative; clear: both; margin-bottom: 50px; }
    .section:last-child { margin-bottom: 0; }
    .colRight .section:not(:last-child) { margin-bottom: 25px; }
    .section h1:first-child, .section .h1:first-child { margin-bottom: 0.5em; }
    #content h1, #content .h1, #content h1 + .list, #content .h1 + .list, #content h1 + .data, #content .h1 + .data { max-width: 850px; }
    #content h1 + .list, #content .h1 + .list { margin-top: -1.2em; margin-bottom: 3.2em; z-index: 9; }
    #content h1 + .data, #content .h1 + .data { margin-top: -1.2em; margin-bottom: 3.2em; z-index: 9; }
    #content > h1, content > .h1, #content > p, #content h2, #content > h3, #content > h4 { overflow: hidden; }

    /* boxes */
    .box { border: 1px solid #e5e5e0 !important; clear: both; background-color: #fff; padding: 25px; }
    .box.n-border { /*border: 1px solid transparent !important;*/ border: none !important; }
    .box-header { position: relative; z-index: 9; padding: 25px 25px; margin: -25px -25px 0 -25px; text-align: left; }
    .box-header::before { content: ''; position: absolute; z-index: 999999; height: 3px; top: 0; left: 0; right: 0; margin: -1px; background-color: #000; }
    .colRight .box-header::before { display: none; }
    .box.n-border .box-header::before { margin: 0; }
    /*.box.moderator .box-header { color: #ff202b; }*/
    /*.box.moderator .box-header::before { background-color: #ff202b !important; display: block !important; }*/
    .box.loading .box-header::after { position: absolute; display: block; top: 25px; right: 25px; content: "\f110"; color: #ff202b !important; font: normal normal normal 15px/15px FontAwesome; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-align: center; vertical-align: middle; -webkit-animation: spin 0.75s linear; -moz-animation: spin 0.75s infinite linear; -o-animation: spin 0.75s infinite linear; animation: spin 0.75s infinite linear; -webkit-transform-origin: center center; -moz-transform-origin: center center; -o-transform-origin: center center; -ms-transform-origin: center center; transform-origin: center center; }
    .box .separator { margin: 25px -25px; }
    .box .separator:first-child { display: none; }
    .colRight .box + .box { margin-top: -1px; }
    ul + .box, ol + .box, p + .box { margin-top: 2em; }

    /* cycles */
    .cycle { width: auto !important; -webkit-transition: min-height .3s ease-out; -moz-transition: min-height .3s ease-out; -o-transition: min-height .3s ease-out; transition: min-height .3s ease-out; }
    .cycle > * { width: 100% !important; }
    .cycleCurrent { height: auto !important; position: relative !important; }
    .cycle + .pager { display: block; position: relative; width: auto; z-index: 999 !important; padding: 0; margin: 1em auto 0 auto; text-align: left; line-height: 0; }
    .cycle + .pager a { display: inline-block; margin: 3px; padding: 0; width: 10px; height: 10px; opacity: 1; background-color: #ccc; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; font-size: 0; line-height: 0; -webkit-transition: all .15s ease-out; -moz-transition: all .15s ease-out; -o-transition: all .15s ease-out; transition: all .15s ease-out; }
    .cycle + .pager a:hover { opacity: 0.5; }
    .cycle + .pager .activeSlide { background-color: #ff202b; opacity: 1 !important; }
    .colRight .cycle + .pager { text-align: center; }

    .colRight .tab-pane { width: 100% !important; }
    .colRight .tab-pane img { max-width: 100%; height: auto; }
    .colRight iframe { border: 0; overflow: hidden; min-height: 350px; width: 100% !important; }
    .colRight #socialVKPlacer { position: relative; max-width: 100% !important; overflow: hidden; }
    .colRight #socialFB iframe {  }
    /*html#facebook body.plugin > div, html#facebook body.plugin > div > div, html#facebook body.plugin > div > div > div { height: 100% !important; }*/
    .fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget span iframe[style] { width: 100% !important; }

    /* top-link */
    #top {
        display: block; position: fixed; z-index: 99999; bottom: 0; right: 0; margin: 20px; width: 40px; height: 40px; text-align: center; text-decoration: none; background-color: #000; color: #fff !important;
        -webkit-transform: translate(0, 100px); -ms-transform: translate(0, 100px); -moz-transform: translate(0, 100px); -o-transform: translate(0, 100px); transform: translate(0, 100px);
        -webkit-transition: all 0.15s ease-out; -moz-transition: all 0.15s ease-out; -o-transition: all 0.15s ease-out; transition: all 0.15s ease-out; }
    .header-fixed #top { -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -moz-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0); }
    #top:hover { background-color: #ff202b; }
    #top .symbol { position: relative; display: inline-block; margin: 0; min-height: 100%; font-size: 30px; line-height: 40px !important; vertical-align: middle !important; color: #fff; }
    .modal-open a#top { opacity: 0; }
    a.start { display: block; position: absolute; width: 0; height: 0; clear: both; }
    /*
    .header-fixed a.start { margin-top: -70px; }
    .filters-fixed a.start { margin-top: -180px; }
    */


/*  LISTS OF ITEMS --------------------------------------------------------------------------- */

    .items { position: relative; }
    .items:not(:last-child) { margin-bottom: 1em; }
    .items .box { border: 1px solid #e5e5e0 !important; margin-bottom: -1px; clear: both; background-color: #fff; }
    .items .item { position: relative; display: block; height: auto; padding: 25px; margin-bottom: 25px; border: 1px solid #e5e5e0; clear: both; background-color: inherit; -webkit-transition: -webkit-box-shadow 0.15s ease-out; -moz-transition: -moz-box-shadow 0.15s ease-out; -o-transition: box-shadow 0.15s ease-out; transition: box-shadow 0.15s ease-out; }
    .items.cycle > .item { min-width: 100% !important; min-height: 100% !important; border: 0 !important; }
    .box .items { margin-left: -25px; margin-right: -25px; }
    .box .items .item { padding: 25px;  }
    .box .items .item:hover { box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; }
    .box .items > h4 { padding: 0 25px; margin-bottom: 25px; }

    /* item layouts */
    .items.flex { -webkit-justify-content: flex-start !important; -moz-justify-content: flex-start !important; justify-content: flex-start !important; }
    .items.flex > .item { width: 100%; border-left-width: 0px !important; border-right-width: 0px !important; display: box !important; display: flexbox !important; display: -webkit-box !important; display: -moz-box !important; display: -ms-flexbox !important; display: -webkit-flex !important; display: flex !important; -webkit-flex-direction: column; -moz-flex-direction: column; flex-direction: column; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: stretch; -moz-align-items: stretch; align-items: stretch; }
    .items.flex > .item > * { flex-shrink: 0; -webkit-flex-shrink: 0; -moz-flex-shrink: 0; flex-grow: 0; -webkit-flex-grow: 0; -moz-flex-grow: 0; }
    .items.cols2.flex > .item { border-left-width: 1px !important; }
    .items.cols3.flex > .item { border-left-width: 1px !important; }
    .items.cols4.flex > .item { border-left-width: 1px !important; }
	.items.cols5.flex > .item { border-left-width: 1px !important; }
    .items.cols2.flex > .item:nth-child(2n) { border-right-width: 1px !important; }
    .items.cols3.flex > .item:nth-child(3n) { border-right-width: 1px !important; }
    .items.cols4.flex > .item:nth-child(4n) { border-right-width: 1px !important; }
	.items.cols5.flex > .item:nth-child(5n) { border-right-width: 1px !important; }
    .items.flex > .item:last-child { border-right-width: 1px !important; }
    .items:not(.flex) .item:last-child { margin-bottom: 0; }

    /* multiple items in one box */
    .items.box { border: 1px solid #e5e5e0 !important; }
    .items.box .item { min-width: 100%; min-height: 100% !important; border: 0 !important; margin: -1px !important; width: auto !important; }
    .items.box .cycle { margin: -25px -25px -1px -25px; }
    .items.box .cycle .item { display: none; }
    .items.box .item:first-child { display: block; }
    .items.box .item:hover { box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none; }
    .items.box .item:not(:only-child) { padding-bottom: 1em !important; }
    .items.box .item.cycleCurrent {  }
    .items.box .item.has-post-thumbnail .content { overflow: hidden; }
    .items.box .pager { position: absolute; bottom: 0; left: 0; right: 0; text-align: center; margin: 2em auto 1em auto; }

    .items .item:hover { z-index: 9; box-shadow: 0 0 10px 5px rgba(0,0,0,0.1); -moz-box-shadow: 0 0 10px 5px rgba(0,0,0,0.1); -webkit-box-shadow: 0 0 10px 5px rgba(0,0,0,0.1); border-color: #e5e5e0 !important; }
    .items .submit.full { margin-top: -25px; top: -1px; }
    .items .submit.full .button:after { box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; }

    .items .item .flex { -webkit-justify-content: flex-start !important; -moz-justify-content: flex-start !important; justify-content: flex-start !important; }
    .items .item .flex > * { flex-shrink: 0; -webkit-flex-shrink: 0; -moz-flex-shrink: 0; }

    .items .item .full/*, .box .full*/ { margin-left: -25px !important; margin-right: -25px !important; min-width: 100% !important; max-width: none !important; float: none !important; white-space: nowrap; display: block !important; -moz-border-radius: 0 !important; -webkit-border-radius: 0 !important; border-radius: 0 !important; }
    .items .item .full:first-child { margin-top: -25px; margin-bottom: 25px !important; border-bottom: 1px solid #fff !important; }
    .items .item .full:last-child { margin-bottom: -25px !important; border-top: 1px solid #fff !important; }

    .items .item .labels { position: relative; z-index: 3 !important; min-width: 0px !important; margin-bottom: 25px; border: 0 !important; /*-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;*/ flex-shrink: 1; -webkit-flex-shrink: 1; -moz-flex-shrink: 1; align-self: flex-start !important; -webkit-align-self: flex-start !important; -moz-align-self: flex-start !important; overflow: hidden; }
    .items .item .title + .labels { margin-top: 1em; }
    .items .item .labels.full { background-color: #f9f9f4; margin-bottom: 1em; color: #afafaf; min-height: 2.2em; }
    .items .item .labels:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
    .items .item .labels > * { margin: 0 !important; border: none; border-radius: 0 !important; -webkit-border-radius: 0 !important; -moz-border-radius: 0 !important; }
    .items .item .labels.full > * { padding: 6px 11px 5px 11px !important; max-width: 100%; display: block; white-space: nowrap !important; overflow: hidden; text-overflow: ellipsis; float: none; }
    .items .item .labels > *:not(:only-child):not(:last-child) { float: left; }
    .items .item .labels > *:not(:only-child):not(:first-child):not(.rating) { border-left: 1px solid #fff !important; }
    .items .item .labels .symbol { line-height: 0 !important; }
    .items .item .labels a { text-decoration: none; }
    .items .item .tags { margin-bottom: 1em; }
    .items .item > .tags { clear: both; }
    .items .item .labels.full .tags a:not(:hover) { color: #afafaf; }

    .item .rating { z-index: 11; min-width: 0px !important; overflow: visible !important; background-color: inherit; }
    .item > .rating { position: absolute; top: 0; right: 0; padding: 0; }
    .labels .rating:last-child { display: block; position: absolute !important; right: 0; top: 0; }
    .labels .rating.melted:last-child:before { left: auto; top: -5px; right: 100% !important; }

    .items .item a.goto { display: block; text-decoration: none; color: inherit; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2; }
    .items[view="compact"] .item a.goto { display: none; }

    .items .item .truncate { overflow: hidden !important; }
    .item .content { position: relative; z-index: 0; clear: both; }
    .item .content:not(:last-child) { margin-bottom: 1em; }
    .colMain .items .item.has-post-thumbnail .content { clear: none; }
    .items.flex .item .content { height: auto; max-height: none; overflow: visible; flex-grow: 10; -webkit-flex-grow: 10; -moz-flex-grow: 10; }
    .items.cycle .item .content { min-height: 0 !important; }
    .items .item/*:not(.has-post-thumbnail)*/ .content.truncate { max-height: 20em !important; }
    .items .item/*:not(.has-post-thumbnail)*/ .content > .truncate:first-child { max-height: 20em !important; }
    .cycle .item .content.truncate { height: 12em !important; }

    .item .content > a:first-child { text-decoration: none; display: block; }
    .item .content .title { word-wrap: break-word; -webkit-hyphens: auto; -moz-hyphens: auto; hyphens: auto; }
    .item .content h3 { text-transform: none; }
    .item .content h4 { overflow: hidden; }
    .item .content > h3, .item .content > h4 { margin-bottom: 0; }
    .item .content h2:first-child, .item .content > a.goto + h2 { margin-top: -0.35em; }
    .item .content h3:first-child, .item .content > a.goto + h3 { margin-top: -0.2em; }
    .item h2.title a, .items:not([view="compact"]) .item h3.title a { text-decoration: none; color: inherit; display: block; }
    .item .title.active { color: #ff202b; }
    .title b:first-child,
    .title strong:first-child,
    .item .content h3 b:first-child,
    .item .content h3 strong:first-child,
    .item .content span.red:first-child,
    .item .content h3.bold,
    .item .title .word1,
    .item .title .word2,
    .item .title .word3
        { color: #ff202b; }

    .item .content .more { display: block; color: #666; word-wrap: break-word; -webkit-hyphens: auto; -moz-hyphens: auto; hyphens: auto; }
    .item .content .more.truncate { max-height: 10em; }
    .item .content .more:not(:first-child) { margin-top: 20px; }
    .item .content .more:first-child > h3:first-child { margin-bottom: 0.8em; }
    .items.flex:not(.cycle) .item .content .more:first-child { position: absolute; top: 0; bottom: 0; max-height: none; margin-top: 0; }

    .item.editorial .labels { display: none !important; }
    .item.editorial .content h3:first-child, .item.editorial .content h3:first-child * { font-family: 'FranzBlack'; }
    .item.editorial .content h3:first-child { font-size: 1.5em; line-height: 1.3em; margin-top: -0.3em !important; margin-bottom: 0.7em;  }
    .cols3 .item.editorial .content h3:first-child { font-size: 2em; line-height: 1.2em; }

    .items.collapsed > .item { /*padding-top: 25px !important;*/ margin-bottom: 0; }
    .items.collapsed:not(:first-child) .item { border-top: 1px solid #e5e5e0 !important; }
    .items.collapsed > .item > a[data-toggle="collapse"] { text-decoration: none; }
    .items.collapsed .thumbnail { -webkit-transition: all .5s ease-out; -moz-transition: all .5s ease-out; -o-transition: all .5s ease-out; transition: all .5s ease-out; }
    .items.collapsed *:not(.active) .thumbnail { max-height: 0; opacity: 0; }
    .items.collapsed *:not(.active) .title { margin-bottom: 0; }
    .items.collapsed .active .title { color: #ff202b; margin-bottom: 0.5em !important; }
    .items.collapsed .active .thumbnail { max-height: 300px; opacity: 1; overflow: hidden; }
    .items .item .title.active + .more { display: block; }


    .items .item .separator { margin: 25px -25px; }

    .items[view="tile"] .item { margin-bottom: -1px; }
    .items[view="tile"] .item:hover { z-index: auto; }
    .items[view="tile"] .item.has-post-thumbnail .thumbnail { margin: -25px -25px 25px -25px; }
    /*.items[view="tile"] .item.has-post-thumbnail .content .more p { display: none; }*/
    /*.items[view="tile"] .item.has-post-thumbnail .content { min-height: 0 !important; }*/
    /*.items[view="tile"] .item.has-post-thumbnail .content .more:first-child { position: relative !important; height: auto !important; max-height: none !important; }*/
    .items[view="tile"] .item.has-post-thumbnail .content h3:first-child { margin-bottom: 0; }

    .items[view="compact"] .item { border: 0; padding-top: 0 !important; background: inherit !important; margin-bottom: 0px; }
    .box.n-border .items[view="compact"] .item { border: 0; padding-top: 0; }
    .box .items[view="compact"] .item:last-child { padding-bottom: 0 !important; }
    .items[view="compact"] .item:hover { box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none; }
    .items[view="compact"] .item .labels { display: none !important; }
    .items[view="compact"] .item .title { font-weight: normal; margin-bottom: 0; }
    .items[view="compact"] .item .title a {}
    .items[view="compact"] .item .content { margin-bottom: 0; }
    .items[view="compact"] .item .content .more { display: none; margin-top: 10px; }
    .items[view="compact"] .item .data { margin-top: 1em !important; margin-bottom: -0.4em; display: block !important; }
    .items[view="compact"] .item .data .author { display: none !important; }
    .items[view="compact"] .item .data .date { white-space: normal; }
    .items[view="compact"] .item .thumbnail { margin-bottom: 1em; }

    .items[view="short"] .item { margin-bottom: -1px; }
    .items[view="short"] .item .labels { display: none !important; }
    .items[view="short"] .content { min-height: 0 !important; height: auto !important; max-height: none !important; }
    .items[view="short"] .content .more { display: none; }
    .box.n-border .items[view="short"] .item { border-left: 0 !important; border-right: 0 !important; }

    .items[view="full"] .content { height: auto !important; max-height: none !important; }
    .items[view="full"] .content .title { clear: both; }
    .items[view="full"] .content .more { display: block; max-height: none !important; overflow: visible; position: relative; height: auto !important; }

    .items .item .person.face-only:first-child { clear: both; float: left; margin-right: 30px !important; }
    .items[view="compact"] .item .person.face-only { display: none; margin-right: 1em !important; }
    .items .item .person.face-only + * { overflow: hidden; clear: none; }
    .items .item .person.face-only + * .content h3 { margin-bottom: 0; }

    .thumbnail { position: relative; display: block; width: auto; margin: 0 0 1.2em 0; clear: both; opacity: 1; overflow: hidden; }
    .thumbnail-full { margin-left: -25px; margin-right: -25px; }
    .items[view="tile"] .thumbnail-full { margin-top: -25px; }
    .thumbnail img { position: relative; display: block; max-width: 100%; height: auto; }
    .thumbnail-horizontal img { max-height: none; }
    .items[view="tile"] .thumbnail img { width: 100%; height: auto; margin: 0 auto; }
    .items[view="tile"] .thumbnail-vertical img { max-height: 300px;  }
    .items .cycle .thumbnail { margin: 0 30px 0 0; float: left; }
    .items .cycle .thumbnail img { width: auto; max-height: 300px;  }

    ul.data, ul.data > li { list-style-type: none; margin-left: 0; padding-left: 0; }
    .content + .data { margin-top: 25px !important; margin-bottom: 0; }
    .item .data { position: relative; z-index: 3; }
    .item .data::after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
    .item > .data { clear: both !important; }
    /*.item > .data:not(:last-child) { margin-bottom: 25px; }*/
    .items.flex .item > .data { width: 100%; margin-top: 0.5em !important; }
    .data.flex > *, .data.floats > *  { float: left; display: inline-block; margin-bottom: 0.4em; margin-left: 0; }
    .data.flex > *:not(:last-child), .data.floats > *:not(:last-child) { margin-right: 12px; }
    .items.flex .data a { float: none; }

    .data .experts { font-size: 0; line-height: 0; }
    .data .experts .author img { margin-right: 7px; }
    .data .experts .author:last-child img { margin-right: 0; }
    .data .author { display: inline-block; /*clear: both;*/ }
    .data .author.size-disc { display: inline-block !important; }
    /*.items[view="short"] .item .data .author.size-disc { margin-right: 0; }*/
    .author.userpic:not(.size-disc) { display: block; float: none; /*width: 0;*/ white-space: nowrap; }
    .items.flex .author.userpic:not(.size-disc) { width: 100%; white-space: normal; }
    .author.userpic img { float: left; }
    .author.userpic.size-disc img { margin-right: 7px; }
    .author.userpic.size-thumbnail img { margin-right: 15px; }
    .items.flex .author.userpic img { margin-bottom: 0.5em; float: none; }
    .author.userpic .name { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: block; }
    .author.userpic.size-medium .name { white-space: normal; /*clear: both;*/ }
    .items.flex .author.userpic .name { clear: both; white-space: normal; }
    .author > * { vertical-align: top !important; }
    .author img.disc { margin-right: 7px; width: 25px; height: 25px; }
    .item.editorial .data > .author { display: none; }

    .data .tags { }
    .data .symbol { font-size: 15px !important; vertical-align: middle !important; }
    .data .date { white-space: nowrap; }
    .data .date .icon { font-size: 14px; margin-top: 1px; }
    .data .rating .icon { font-size: 13px; }
    .data .comments { white-space: nowrap; }
    .item .status .symbol { vertical-align: baseline !important; }
    .item .status.solved .symbol { font-size: 20px !important; top: 2px; }
    .item .status.updated { background-color: #fff9dd; }
    .item .status.updated .symbol { font-size: 11px !important; }
    .item .comments { text-decoration: none; }
    .items .item .submit.full { margin: 2em 0 0 0; top: 0; z-index: 1; }

    /* actions buttons */
    .actions.btn-group { margin-top: 1em; }
    .data + .actions.btn-group { margin-top: 0; }
    .content + .data + .actions.btn-group { margin-top: 25px; }
    .item .actions .comments:not(:first-child) { margin-left: 0.4em; }
    .actions .active, .actions .loading { color: #ff202b !important; background-color: #fff; }

    .same-items p > a { display: inline-block; text-decoration: none; color: inherit; }
    .same-items p > a .symbol { display: none; }
    .same-items p > a:hover, .same-items p > a:hover *, .same-items p > a b { color: #ff202b; }
    #same .item .labels, #same .item .data { display: none; }

    .loading .fa-search { /*color: #ff202b;*/ -webkit-animation: rotate 1s linear; -moz-animation: rotate 1s infinite linear; -o-animation: rotate 1s infinite linear; animation: rotate 1s infinite linear; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; }
    @-webkit-keyframes rotate {
        from { -webkit-transform: translate(15px,15px) rotate(0deg) translate(-15px,-15px) rotate(0deg) }
        to { -webkit-transform: translate(15px,15px) rotate(360deg) translate(-15px,-15px) rotate(-360deg) }
    }
    @keyframes rotate {
        from { transform: translate(15px,15px) rotate(0deg) translate(-15px,-15px) rotate(0deg) }
        to { transform: translate(15px,15px) rotate(360deg) translate(-15px,-15px) rotate(-360deg) }
    }



/*  INVESTIGATIONS --------------------------------------------------------------------------- */

    .item.investigation .labels .actions { position: absolute; top: 0; right: 0; background-color: inherit; }
    .item.investigation .labels .actions > *:not(:last-child) { margin-right: 6px; }
    .item.investigation .counter { margin: 25px 0; }
    .item.investigation .counter > * { padding: 15px; }
    .item.investigation .counter .h1.ttt { margin-top: -0.25em; }
    .item.investigation .counter .disabled:not(.gray), .item.investigation .counter .disabled:not(.gray) > * { color: #000 !important; opacity: 1 !important; }
    .item.investigation .counter .disabled:not(.gray)::after { display: none; }

    .item.version.closed .title { color: #afafaf; text-decoration: line-through !important; }
    .item.version-point .actions { margin-top: 1em; }
    .item.flex.version-point { /*-webkit-flex-wrap: nowrap; -moz-flex-wrap: nowrap; flex-wrap: nowrap;*/ align-items: stretch; -webkit-align-items: stretch; -moz-align-items: stretch; }
    .item.flex.version-point > .content { flex-grow: 1; -webkit-flex-grow: 1; -moz-flex-grow: 1; width: calc(100% - 150px); padding-left: 25px; }
    .item.flex.version-point > .num { flex: 0 0 100px; -webkit-flex: 0 0 100px; -moz-flex: 0 0 100px; margin: -25px 0 -25px -25px; padding: 25px; }
    .item.flex.version-point > .state { flex: 0 0 50px; -webkit-flex: 0 0 50px; -moz-flex: 0 0 50px; margin: -25px 0 -25px -25px; padding: 25px 0; min-width: 30px; }
    .state > a.fa { margin: -25px; padding: 25px; position: relative; display: block; }
    .state > a.fa-play:hover::before, .state > a.fa-play:active::before { content: "\f00c"; }




/*  PEOPLE --------------------------------------------------------------------------- */

    .userpic { display: block; -webkit-transition: opacity 0.15s ease-out; -moz-transition: opacity 0.15s ease-out; -o-transition: opacity 0.15s ease-out; transition: opacity 0.15s ease-out; }
    .userpic.fleft { margin-right: 15px; }
    .userpic img { max-width: none !important; }
    .userpic.size-disc img { display: inline-block; position: relative; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; overflow: hidden; width: 25px; height: 25px; margin-top: -3px; }
    /*.items .item .userpic.size-disc .name { display: none; }*/
    .userpic.size-thumbnail img { width: 50px; height: 50px; }
    .userpic.size-thumbnail .rating { display: none; }
    .userpic.size-medium img { width: 100px; height: 100px; }
    .userpic.size-large img { width: 150px; height: 150px; }
    .userpic.full { display: block; max-width: 150px; }
    .userpic.full:not(:last-child) { margin-bottom: 0.5em; }
    .userpic.full img { width: 100%; height: auto; display: block; position: relative; }
    .userpic.disc .rating { display: none; }
    a:hover .userpic, .userpic a:hover img { opacity: 0.7; }

    .person { position: relative; margin: 0 0 1.5em 0; z-index: 2; }
    .person:last-child { margin-bottom: 0 !important; }
    .person > a { position: relative; display: block !important; z-index: 9999 !important; text-decoration: none; }
    .person .rating, .userpic .rating { position: absolute; top: 0; right: 0; background-color: #ff202b; color: #ffffff; padding: 0.3em 0.6em; }
    .person h4, .person p { margin-bottom: 0.35em !important; }
    /*.person h3 { margin-bottom: 0.1em; }*/
    .person .data.column > *:last-child { margin-bottom: 0; }
    .person.center .userpic { margin-left: auto; margin-right: auto; }
    .person .userpic.size-medium + .name { margin-top: 0.5em; display: block; }

    .person.face-only { min-height: 100px; }
    .person.face-only > * { padding-left: 101px; }
    .person.face-only p, .person.face-only h4, .person.face-only .data { display: none !important; }
    .person.face-only .userpic img { width: 100px; height: 100px; }
    .person.face-only .rating { display: block; }

    .items .item .person { margin: 0; }
    .items .item .person .data { margin-top: 1em; }
    .items[view="compact"] .person { min-height: 50px; }
    .items[view="compact"] .person > * { padding-left: 51px; }
    .items[view="compact"] .person .userpic img { width: 50px; height: 50px; }

    .item > .person .content { clear: both; margin-top: 25px; display: block; float: none; overflow: hidden; }
    .item > .person .title { overflow: hidden; text-overflow: ellipsis; }
    .item > .person .userpic + .data { overflow: hidden; }
    .item > .person ul.data > li:not(:last-child) { margin-bottom: 0.5em; }
    .item > .person .userpic.size-medium img { margin-right: 25px; }
    .item > .person.size-thumbnail { padding-left: 75px; min-height: 50px; }
    .item > .person.size-medium { padding-left: 125px; min-height: 100px; }
    .item > .person .leftbar { position: absolute; top: 0; left: 0; }
    .item > .person .leftbar a { text-decoration: none; }
    .item > .person .leftbar .userpic img { display: block; float: none; margin: 0 !important; }
    .item > .person .leftbar .rating { position: relative !important; clear: both; color: #fff !important; display: block; }
    .item > .person .leftbar .rating > * { color: inherit !important; }

    #rightSticky #peopleList .collapse { min-height: 200px; }
    #rightSticky #peopleList .collapse, #rightSticky #peopleList .collapsing { max-height: calc(100vh - 340px) !important; overflow-x: hidden; overflow-y: auto; overflow: -moz-scrollbars-none; -ms-overflow-style: none; }
    #rightSticky #peopleList *::-webkit-scrollbar { width: 0 !important }
    .items.people[view="compact"] > .item { padding-bottom: 10px; }




/*  COMMENTS --------------------------------------------------------------------------- */

    #comment textarea#commentContent { min-height: 25em; }
    #comment .modal-dialog {}
    .items .comment { border: 0 !important; padding: 0 25px 25px 25px; margin: 0 0 15px 0; }
    .items[view="short"] .comment { padding-left: 0; padding-right: 0; }
    .items .comment:last-child { padding-bottom: 0; margin-bottom: 0; }
    .items .comment:hover { box-shadow:none; -moz-box-shadow: none; -webkit-box-shadow: none; }
    .items .comment .labels.full { margin-top: 0; border-top: 1px solid #e5e5e0 !important; margin-bottom: 25px; }
    .items .comment.answer .labels.full { border-top: 1px solid #ff202b !important; }
    .comment a.start { margin-top: -90px; }
    .comment .userpic.size-thumbnail img { position: absolute; left: -25px; -webkit-transform: translateX(-100%); -ms-transform: translateX(-100%); transform: translateX(-100%); }
    .comment .userpic.size-disc img {}
    .comment .expert .status::after { content: ''; position: relative; display: inline-block; vertical-align: middle; margin: 0 0 0 5px; top: -1px; width: 6px; height: 6px; background-color: #ff202b; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; }
    .comment .content .data:first-child { margin-bottom: 1em !important; padding-right: 40px; }
    .items[view="short"] .comment .content .data:first-child { margin-bottom: 0 !important; padding-right: 0; }

    .comment .labels { display: inline-block; }

    .comment .content { padding-left: 300px; margin-bottom: 0 !important; }
    .comment.level0 .content { padding-left: 0; }
    .comment.level1 .content { padding-left: 75px; }
    .comment.level2 .content { padding-left: 150px; }
    .comment.level3 .content { padding-left: 225px; }

    .items[view="short"] .comment.level0 .body { padding-left: 32px; }
    .comment .body * { text-align: inherit !important; max-width: 100%; /*overflow: hidden;*/ }
    .comment .body *:not(strong):not(b):not(h2):not(h3):not(h4):not(em):not(i) { font-family: inherit !important; }
    .comment .body p, .comment .body div, .comment .body ul { overflow: hidden; }
    .comment .body li > * { overflow: visible; }
    .comment .body p *:not(b):not(strong):not(a):not(.red) { color: inherit !important; }
    .comment .body .MsoNormal, .comment .body .MsoNormal *:not(a) { font-size: inherit !important; line-height: inherit !important; }

    .comment .actions { margin-top: 2em; opacity: 0.2; -webkit-transition: opacity 0.15s ease-out; -moz-transition: opacity 0.15s ease-out; -o-transition: opacity 0.15s ease-out; transition: opacity 0.15s ease-out; }
    html.mobile .comment .actions { opacity: 1; }
    .comment:hover .actions { opacity: 1; }
    .comment .actions .btn { z-index: 2; }
    .comment .rating { position: absolute; top: 0px; right: 0px; opacity: 0.2; }
    .comment:hover .rating { opacity: 1; }
    .items[view="short"] .comment .rating { display: none !important; }


/*  COMPANIES --------------------------------------------------------------------------- */

    .item.company .logo img { max-width: 150px; width: auto; height: auto; }
    .item.company .title { margin-bottom: 0.5em; }
    .item.company .actions { position: absolute; top: 15px; right: 15px; display: none; }
    .item.company:hover .actions { display: block; }
    .colRight .logo img { max-width: 100%; width: auto; height: auto; }



/*  STUFF --------------------------------------------------------------------------- */

    /* promo box */
    .promo { position: relative; text-align: center; z-index: 1; padding-bottom: 3em; }
    .promo * { position: relative; z-index: 1; }
    .promo::after { opacity: 0.8; background: url('/img/bgr-promo.png') center center no-repeat; background-size: cover; content: ''; position: absolute; width: 100%; height: 100%; top: 0; left: 0; z-index: 0; }
    /*.promo h2::after { content: ''; position: relative; display: block; width: 25%; border-top: 0.15em solid #000; margin: 1.5em auto; }*/
    .promo p { color: #000; }

    /* questions  */
    .question { position: relative; width: 100%; /*padding: 30px; border: 0 !important;*/ }
    .question .item { margin-bottom: 0; }
    .question h3 { max-width: 500px; margin-bottom: 1.2em; margin-top: 0; }
    .question .flex { -webkit-justify-content: space-between; -moz-justify-content: space-between; justify-content: space-between; }
    .question ul.big-checkboxes li { margin-bottom: 1.5em !important; width: 30%; }
    .question label.check { padding-left: 0; }
    .question label.check .icon { display: block; float: none; position: relative; margin-bottom: 0.3em; color: #afafaf; }
    .question .actions { position: absolute; top: 15px; right: 15px; display: none; }
    .question:hover .actions { display: block; }
    .question .full.submit:last-child { margin-bottom: -25px; }
    .question .btn[disabled] { opacity: 1 !important; }
    .question .paginator { margin-top: 25px; }
    .polls .question:not(:last-child) { margin-bottom: 25px; }

    /*
    .expert {display: block;position: relative;border-bottom: solid 1px #e5e5e0;border-top: solid 1px #e5e5e0;}
    .expert ul> li {display: block;position: relative; width: 100%; padding-left: 0; border: none;}
    .expert p  {margin: 0;padding: 0}
    */

    /* paginator */
    .paginator { clear: both; position: relative; }
    .paginator.section { border-top: 0; padding-top: 0; }
    .items + .paginator, .menu.collapsed + .paginator { margin-top: -1px; }
    .box .paginator { margin-left: -26px !important; margin-right: -26px !important; min-width: 100% !important; max-width: none !important; float: none; white-space: nowrap; display: block; }
    .box .paginator:last-child { margin-bottom: -26px !important; /*margin-top: 25px;*/ }
    .box .items .paginator { margin-left: 0 !important; margin-right: 0 !important; }
    .colRight .box .paginator * { text-align: left; padding-left: 25px; padding-right: 25px; }
    .paginator .loader { margin: 1px; /*background-color: #f9f9f4;*/ }
    .paginator a, .paginator input { position: relative; display: inline-block; }
    .paginator .btn { border: 1px solid #e5e5e0; box-shadow: none !important; -webkit-box-shadow: none !important; -moz-box-shadow: none !important; }
    .paginator .btn.bgr-gray {  background-color: #f9f9f4 !important; }
    .paginator a.btn:hover, .paginator input.btn:hover { color: #ff202b !important; }
    .paginator span.btn, .paginator span.btn:active, .paginator span.btn:focus, .paginator span.btn:hover { cursor: default !important; color: #afafaf !important; background-color: #fff !important; box-shadow: none !important; -webkit-box-shadow: none !important; -moz-box-shadow: none !important; }
    .box.n-border .paginator .btn { border-width: 0; border-top-width: 1px; }
    .paginator ul { clear: both; margin: 0; padding: 0; }
    .paginator ul li { float: left; list-style-type: none; margin: 0; padding: 10px 7px 0 0; position: relative; }
    .paginator ul.pages { border-color: #e5e5e0; border-image: none; border-style: solid; border-width: 3px 3px 3px 2px; float: left; }
    .paginator ul.pages li { border-left: 1px solid #e5e5e0; padding: 4px 10px; }
    .paginator ul.pages li.current { background-color: #ff202b; color: #fff; }
    .paginator ul.pages li a { clear: both; display: block; margin: -7px -10px -4px; padding: 7px 10px 4px; position: relative; text-decoration: none; }

    /* table */
    table.data { width: 100%; border: 1px solid #e5e5e0; }
    table.data:not(:first-child) { margin-top: 2em; }
    table.data td { padding: 0.6em; border-bottom: 1px solid #e5e5e0; vertical-align: top; }
    table.data tr:last-child td { border-bottom: 0; }
    table.data td.header { width: 25%; }

    /* right sidebar */
    .colRight ul.data > li { margin-bottom: 0.3em; }
    .colRight p.list { margin-top: -0.3em; }
    .colRight .list > li { margin-bottom: 0.3em; }
    .colRight .list .active * { color: #ff202b; }
    .colRight .cutted { height: 12em; }
    .colRight .author:not(:last-child) { margin-bottom: 0.5em; display: inline-block; }
    /*.colRight .author .userpic.size-medium { margin-bottom: 0.5em; }*/
    .colRight .author[tooltip] { display: block; }
    .colRight #rightSticky { margin-bottom: 0 !important; z-index: 9; }
    .banner img { width: 100%; height: auto; }

    /* footer */
    .outro { position: relative; display: block; clear: both; width: 85%; max-width: 1000px; min-width: 850px; padding: 0px; z-index: 0; padding-top: 50px; }
    .colMain .outro { width: 100%; min-width: 0; padding-top: 0; }
    #footer { position: relative; width: 100%; bottom: 0; margin-top: 5em; margin-bottom: 2em; float:left; }
    #footer #copyrights ul > li { margin: 0.5em 1em 0 0 !important; }
    #footer #copyrights ul a { text-decoration: none; }
    #footer .age { width: 31px; height: 31px; text-align: center; vertical-align: middle; line-height: 31px; }
    #footer a .fa:first-child { margin-right: 0.4em; }
    #footer .dot { display: none; }

    /* fixed objects */
    .sticky { z-index: 9; }
    .sticky + .stickySpacer { position: relative; }

    .socialLogin { position: absolute !important; z-index: 999; top: 0; bottom: 0; right: 0; height: auto; }
    .socialLogin.flex { align-items: stretch; -webkit-align-items: stretch; -webkit-justify-content: flex-start; justify-content: flex-start; }
    .socialLogin li { margin: 0 0 0 -1px !important; height: 100%; position: relative; }
    .socialLogin li a { border-radius: 0 !important; margin: 0 !important; text-indent: -1000px; overflow: hidden !important; }
    .socialLogin li .sq-setter-w { min-width: 80px; }
    .socialLogin li a[rel="vkontakte"] { background-image: url('/img/icon-vk.png'); }
    .socialLogin li a[rel="facebook"] { background-image: url('/img/icon-fb.png'); }
    .socialLogin li a[rel="twitter"] { background-image: url('/img/icon-tw.png'); }
    .socialLogin li a > * { position: relative; display: block; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); opacity: 0.15; }




/*  BLOG  --------------------------------------------------------------------------- */

    #categories { position: relative; z-index: 9; padding: 1em 0; }
    #categories.bgr-gray { padding: 2em 0; border-bottom: 0; }
    #categories.bgr-black * { color: #fff; }
    #categories ul { margin: 0; padding: 0; }
    #categories li { text-align: center; max-width: 20%; padding: 0 10px; margin-bottom: 0; -webkit-flex-shrink: 1; -moz-flex-shrink: 1; flex-shrink: 1;}
    #categories li:first-child { padding-left: 0; }
    #categories li:last-child { padding-right: 0; }
    #categories li > a { display: block; text-decoration: none; }
    #categories li > a p { height: auto; -webkit-transition: all .5s ease-out; -moz-transition: all .5s ease-out; -o-transition: all .5s ease-out; transition: all .5s ease-out; }
    #categories h4 { margin-bottom: 0; }
    #categories div.counter { color: #000; margin: 0 auto 0.5em auto !important; }
    #categories li > a:hover h3 { color: #ff202b; }
    #categories li > a:hover .counter { color: #ff202b; }
    #categories:not(.is_stuck) { height: auto !important; }
    #categories.is_stuck { height: 110px; background-color: #f9f9f4; border: none !important; padding: 0 0 0 0; }
    #categories.is_stuck li { padding: 20px 10px; }
    #categories.is_stuck p { opacity: 0 !important; -webkit-transform: translate(0, -500px); -ms-transform: translate(0, -500px); -moz-transform: translate(0, -500px); -o-transform: translate(0, -500px); transform: translate(0, -500px); height: 0; }
    #categories a.active h3, #categories a.active h4, #categories a.active .counter { color: #ff202b; }

    #special .projects > ul > li { margin-bottom: 1em; }
    #special .projects > ul > li:last-child {  margin-bottom: 0;}
    #special .projects div.title { margin: 0; padding: 0; position: relative; height: auto; display: inline-block; }
    #special .projects div.title a { margin: 0; padding: 0; position: relative; height: auto; }
    #special .projects div.title h3 span.bgr { }
    #special .projects .active div.title h3 { color: #ff202b; /*left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%);*/ }
    #special .projects div.cover { display: none; background: #ff202b !important; }
    #special .projects img.cover { width: 100%; height: 100%; position: relative; left: 0; margin: 0; padding: 0; }
    #special .projects .about { padding-top: 0.5em; }
    #special .projects .about:before { display: none; }

    /*.colRight .sticky { position: relative; width: 100%; }*/

    .item .post-edit-link { display: block; position: absolute; top: 0px; right: 0px; z-index: 9 !important; text-decoration: none; opacity: 0; padding: 7px; }
    .post:hover > .post-edit-link, .item:hover > .post-edit-link { opacity: 1; }
    .item .post-edit-link .symbol { font-size: 16px !important; }
    .items[view="compact"] .post-edit-link { display: none; }

    #blogAnnouncesContent { position: relative; }
    #blogAnnouncesContent .loader > * { top: 1em; left: 1em; margin: 0; }





/*  PERMANENT --------------------------------------------------------------------------- */

    table tr.grid td { height: 0px; padding: 0px; font-size: 0px; line-height: 0px; border: 0px; }
    table.new tr td { padding: 0px 0px 0px 0px; border: 0px; }
    ul.everylast li { margin-bottom: 0px !important; padding-bottom: 0px !important; }
    *.first, tr.first td, table.first, ul li.first, ul.first { margin-top: 0px !important; padding-top: 0px; margin-left: 0px !important; }
    *.last, tr.last td, p.last, ul li.last, ul.last { margin-bottom: 0px !important; padding-bottom: 0px; margin-right: 0px !important; }
    *.nowrap { white-space: nowrap !important; }
    *.n-borders { border: 0px !important; }
    *.w100 { width: 100% !important; }
    *.h100 { height: 100%; }
    *.bold { font-weight: bold; }
    *.n-bold { font-weight: normal; }
    *.italic { font-style: italic; }
    *.up { text-transform: uppercase; }
    *.underline { text-decoration: underline !important; border-bottom: 0 !important; }
    *.n-underline, a.n-underline, a.n-underline:hover, a.n-underline ins { text-decoration: none !important; }
    *.n-link, *.n-link:hover, a.n-link * { cursor: default !important; text-decoration: none !important; }
    *.link, *.link:hover, a.link * { text-decoration: underline !important; }
    *.uppercase { text-transform: uppercase; }
    *.inline { display: inline; }
    *.inline-block { display: inline-block; -display: inline; }
    *.dashed { border-bottom: 1px dashed; }
    a.dashed, a.dashed:hover, a.dashed ins { text-decoration: none; }
    *.dotted { border-bottom: 1px dotted; }
    a.dotted, a.dotted:hover, a.dotted ins { text-decoration: none; }
    *.strike, *.strike > * { text-decoration: line-through !important; }
    *.click { cursor: pointer; //cursor: hand !important; }
    *.n-click { cursor: auto; }
    *.float-box { position: relative; z-index: 0; width: 100%; clear: both; //padding-right: 1px; }
    *.fright { float: right; }
    *.fleft { float: left; }
    *.block { display: block !important; width: 100% !important; }
    *.displaynone { display: none;	}
    *.display { display: '';}
    *.n-display { display: none;}
    *.clear { clear: both; }
    *.hidden { visibility: hidden; }
    *.visible { visibility: visible !important; }
    *.absolute { position: absolute; }
    *.relative { position: relative; }
    *.fixed { position: fixed !important; -webkit-transform: translateZ(0); -moz-transform: translateZ(0); -o-transform: translateZ(0); -ms-transform: translateZ(0); transform: translateZ(0); opacity: 1; }
    *.z-index-2 { z-index: -2 !important; }
    *.z-index-1 { z-index: -1 !important; }
    *.z-index0 { z-index: 0 !important; }
    *.z-index1 { z-index: 1; }
    *.z-index2 { z-index: 2; }
    *.z-index3 { z-index: 3; }
    *.z-index4 { z-index: 4; }
    *.z-index5 { z-index: 5; }
    *.z-index6 { z-index: 6; }
    *.z-index7 { z-index: 7; }
    *.z-index8 { z-index: 8; }
    *.z-index9 { z-index: 9; }
    *.z-index10 { z-index: 10; }
    *.z-index100 { z-index: 100; }
    *.opacity1 { opacity: 1 !important; -moz-opacity: 1 !important; -filter: alpha(opacity=1); }
    .disc { display: inline-block; position: relative; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; overflow: hidden; }

    .cc2 { -webkit-column-count: 2; -moz-column-count: 2; column-count: 2; }
    .cc3 { -webkit-column-count: 3; -moz-column-count: 3; column-count: 3; }
    .cc4 { -webkit-column-count: 4; -moz-column-count: 4; column-count: 4; }

    ._gis-phone-highlight-phone-wrap { border: 0 !important; padding: 0 !important; margin: 0 !important; }
    .hang { position: absolute; display: inline-block; white-space: nowrap; width: 100px; margin: 0px 0px 0px -100px; text-align: right; top: 0px; left: 0px; }
    .pressme:active { top: 1px; left: 1px; }
    .moreOnHover .more { display: none; }
    .moreOnHover:hover .more { display: inline; }

    .align_center { position: relative; width: 100%; display: block; }
    .align_center:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
    .align_center_to_left { position: relative; z-index: 1; right: 50%; float: right; }
    .align_center_to_right { position: relative; z-index: 1; right: -50%; }
    .center { text-align: center; }
    .centered { display: inline-block !important; position: relative; width: auto !important; margin: 0 auto !important; }
    .centered-both { left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }
    .centered-ver { top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); /*-webkit-backface-visibility: hidden; */}
    .centered-hor { left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); }

    .sq-setter-w { width: 100% !important; height: auto !important; visibility: hidden !important; display: block !important; }
    .sq-setter-h { width: auto; height: 100%; visibility: hidden; display: block; }
    .sq-content { position: absolute !important; z-index: 1 !important; top: 0 !important; right: 0 !important; bottom: 0 !important; left: 0 !important; display: block !important; }

    .flip-hor { -moz-transform: scale(-1, 1); -webkit-transform: scale(-1, 1); -o-transform: scale(-1, 1); transform: scale(-1, 1); filter: FlipH; -ms-filter: "FlipH"; }
    .flip-ver { -moz-transform: scale(1,-1); -webkit-transform: scale(1, -1); -o-transform: scale(1, -1); transform: scale(1, -1); filter: FlipV; -ms-filter: "FlipV"; }

    .opacity20  { opacity: 0.2; //filter: alpha(opacity=20); }
    .opacity50  { opacity: 0.5; //filter: alpha(opacity=50); }
    .opacity100 { opacity: 1; //filter: alpha(opacity=100); }
    .movable, .movable a, .movable a img { cursor: move; }

    .grayscale {
        -webkit-filter: grayscale(100%) contrast(500%);
        -moz-filter: grayscale(100%) contrast(500%);
        -o-filter: grayscale(100%) contrast(500%);
        -ms-filter: grayscale(100%) contrast(500%);
        filter: gray; /* For IE 6 - 9 */
        filter: grayscale(100%) contrast(500%);
        filter: url(grayscale.svg#grayscale);
    }
    a:hover .grayscale, .grayscale:hover {
        -webkit-filter: grayscale(0);
        filter: grayscale(0%);
        filter: none;
    }

    .clearfix { clear: both; }
    .clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
    .clearfix { display: inline-block; }
    /* Hides from IE-mac \*/
    * html .clearfix { height: 1%; }
    .clearfix { display: block; }
    /* End hide from IE-mac */

    @font-face{
        font-family: 'Symbols';
        src: url('../fonts/websymbolsligaregular.eot');
        src: url('../fonts/websymbolsligaregular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/websymbolsligaregular.woff') format('woff'),
        url('../fonts/websymbolsligaregular.ttf') format('truetype'),
        url('../fonts/websymbolsligaregular.svg#webfont') format('svg');
    }

    .rouble { display: inline-block; position: relative; vertical-align: baseline; }
    .rouble:before { display: block; content: "–"; position: absolute; top: 0.1em; vertical-align: baseline; }
    .price-rouble:after { content: ' ₷'; font-family: 'PT Serif Caption', 'PT Sans', 'Arial Unicode MS', sans-serif, unifont !important; }

    #console { display: block; z-index: 999; position: fixed; background-color: #fff; color: #000; padding: 10px; top: 0px; left: 0px; }
	
	.video {
		width: 100%;
		position: relative;
		padding-top: 56.25%;
	}
	.video iframe, .video object, .video embed{
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
	}