/*=================================================================
============================= Octopoos ============================
==================== @author Alexandre Lapoux =====================
=============== @editor Octopoos - www.octopoos.com ===============
==== @copyright (C) 2009 - 2018 OCTOPOOS. All Rights Reserved. ====
=================================================================*/
:root,::before,::after,::marker{--gap-col-large:48px;--gap-col-medium:32px;--gap-col-normal:24px;--gap-col-small:16px;--gap-col-xsmall:8px;--gap-row-large:48px;--gap-row-medium:32px;--gap-row-normal:24px;--gap-row-small:16px;--gap-row-xsmall:8px;--color-w:#fff;--color-b:#424242;--color-default-a:#ccc;--color-default-b:#ddd;--color-1-a:#2295D4;--color-1-b:#EDF9FF;--color-2-a:#AE3D94;--color-2-b:#FFF8FD;--color-3-a:#D98841;--color-3-b:#FAF2EB;--color-4-a:#6D78B5;--color-4-b:#F0F3FF;--color-5-a:#C6D000;--color-5-b:#F7F7F2;--color-6-a:#AE1E34;--color-6-b:#FAE8EB;--color-7-a:#071157;--color-7-b:#E5E8FA;--color-8-a:#083E48;--color-8-b:#EDF3F5;--color-9-a:#693A5C;--color-9-b:#FFF8FD;--color-s_0:#424242;--color-s_0_border:rgba(255,255,255,.1);--color-s_1:#2FA415;    /*adiph*/--color-s_1_h:#306E0D;    /*adiph hover*/--color-s_-1:#F23F00;}



.post-thread,.post-messages{box-sizing:border-box;position:initial;max-width:none;display:grid;list-style:none;position:relative;grid-auto-flow:dense;grid-template-rows:auto;grid-template-columns:repeat(1,1fr);margin:0;width:100%;grid-column-gap:var(--gap-col-medium);grid-row-gap:var(--gap-row-large);}
[class*="talk"]{box-sizing:border-box;position:initial;max-width:none;display:grid;list-style:none;position:relative;grid-auto-flow:dense;grid-template-rows:auto;grid-template-columns:32px minmax(auto,882px) 32px;margin:0 auto 0 0;grid-column-gap:var(--gap-col-medium);grid-row-gap:0;justify-content:flex-start;}
.my[class*="talk"]{direction:rtl;margin:0 0 0 auto;}
[class*="talk"] .m{box-shadow:0px 4px 6px #00000026;padding:16px 32px;border-radius:0px 0px 32px 32px;direction:ltr;max-width:882px;box-sizing:border-box;border:2px solid transparent;border-top-color:var(--color-default-a);min-height: 118px;}
[class*="talk"] .h{box-sizing:border-box;position:initial;max-width:none;display:grid;list-style:none;position:relative;grid-auto-flow:dense;grid-template-rows:auto;margin:0;width:100%;grid-column-gap:var(--gap-col-medium);grid-row-gap:var(--gap-row-large);border-bottom:1px solid #e2e2e2;margin-bottom:16px;padding-bottom:16px;}
[class*="talk"] .f{box-sizing:border-box;position:initial;max-width:none;display:grid;list-style:none;position:relative;grid-auto-flow:dense;grid-template-rows:auto;margin:0;width:100%;grid-column-gap:8px;grid-row-gap:0;border-top:1px solid #e2e2e2;margin-top:16px;padding-top:16px;grid-template-columns:auto 1fr;}
[class*="talk"] .f > span{font-weight:bold;font-size:14px;line-height:16px;display:inline-flex;align-items:center;}
[class*="talk"][data-state="0"] .h{border-bottom-color:var(--color-s_0_border)}
[class*="talk"][data-state="0"] .f{border-top-color:var(--color-s_0_border)}
[class*="talk"] .f label{color:var();}
[class*="talk"] .p{display:flex;width:32px;height:32px;border-radius:16px;overflow:hidden;background:#2FA415;flex-direction:column;align-items:center;justify-content:center;font-size:18px;color:#fff;}
[class*="talk"] .i{box-sizing:border-box;position:initial;max-width:none;display:grid;list-style:none;position:relative;grid-auto-flow:dense;grid-template-rows:auto;margin:0;width:100%;grid-column-gap:var(--gap-col-medium);}
[class*="talk"] .i a:not(.p), [class*="talk"] .i a:not(.p):visited,
[class*="talk"] .mc a:not(.p), [class*="talk"] .mc a:not(.p):visited{color:#000;}
[class*="talk"] .i a:not(.p):hover,
[class*="talk"] .mc a:not(.p):hover{color:#000;text-decoration: underline;}
[class*="talk"] .i span:first-of-type{font-weight:bold;}
[class*="talk"] .p img{object-fit:cover;width:100%;height:100%;}
.t{align-self:center;position:relative;}
.t ul{padding:2px;margin:0;list-style:none;background:var(--color-w);box-shadow:0px 1px 2px #00000026;border-radius:14px;box-sizing:border-box;width:28px;display:grid;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-flow:initial;grid-row-gap:6px;}
.t ul li{display:block;width:24px;padding:0;margin:0;position: relative;}
[class*="talk"] .s{position:absolute;left:-48px;width:32px;height:32px;top:50%;margin-top:-18px;}
.my[class*="talk"][data-state="2"] .s{left:auto;right:-48px;}
[class*="talk"] .state{border:none;cursor:default;display:block;width:100%;height:100%;position:relative;background:transparent;border-radius:16px;font-size:32px;padding:0;margin:0;box-sizing:border-box;}
[class*="talk"] button.state{cursor:pointer;}
[class*="talk"] .state::before{font-family:'adiph'!important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:0;top:0;z-index:2;}
[class*="talk"] .state::after{content: "";position:absolute;background:var(--color-w);width:30px;height:30px;left:1px;top:1px;z-index:1;border-radius:15px;}
[class*="talk"][data-state="-1"] .state::before{content: "\e95c";}
[class*="talk"][data-state="1"] .state::before{content: "\e95a";}
[class*="talk"][data-state="2"] .state::before{content: "\e958";}
.pin,.pub,.pen,.unp,.unp2{font-size:24px;width:24px;height:24px;padding:0;display:block;box-sizing:border-box;position:relative;border-radius:12px;cursor:pointer;}
.pin::before,.pub::before,.pen::before,.unp::before,.unp2::before{font-family:'adiph'!important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:24px;height:24px;display:block;color:var(--color-b);position:relative;}
.pen{text-indent:-9999px;padding:0;font-size:15px;margin:0 4px;color:var(--color-b);top:4px;}
.pen::before{content: "\e90f";text-indent:0;display:block;position:absolute;left:0;right:0;}
[data-state="2"] .pin::before,[data-state="1"] .pub::before,[data-state="-1"] .unp::before,[data-state="-1"] .unp2::before{content: "";width:16px;height:16px;box-sizing:border-box;border-radius:8px;position:relative;top:4px;left:4px;}
[data-modo="0"] .pin.active::before,[data-modo="0"] .pub.active::before,[data-modo="0"] .unp.active::before{font-size:32px;top:-4px;left:-4px;}
[data-state="-1"] .pin::before,[data-state="0"] .pin::before,[data-state="1"] .pin::before{content: "\e957"}
[data-modo="0"] .pin.active::before{content: "\e958"}
[data-state="-1"] .pub::before,[data-state="0"] .pub::before,[data-state="2"] .pub::before{content: "\e959"}
[data-modo="0"] .pub.active::before{content: "\e95a"}
[data-state="0"] .unp::before,[data-state="1"] .unp::before,[data-state="2"] .unp::before{content: "\e95b"}
[data-modo="0"] .unp.active::before{content: "\e95c"}
[data-state="0"] .unp2::before,[data-state="1"] .unp2::before,[data-state="2"] .unp2::before{content: "\e95b"}
[data-modo="0"] .unp2.active::before{content: "\e95c"}

.modo-a{position: absolute; bottom: 0;}
.unp.active + .modo-a,.message[data-state="-1"] .modo-a{display: none;}

.talk[data-state="2"] .pin::before{background:var(--color-default-a)}
.talk-1[data-state="2"] .pin::before{background:var(--color-1-a)}
.talk-2[data-state="2"] .pin::before{background:var(--color-2-a)}
.talk-3[data-state="2"] .pin::before{background:var(--color-3-a)}
.talk-4[data-state="2"] .pin::before{background:var(--color-4-a)}
.talk-5[data-state="2"] .pin::before{background:var(--color-5-a)}
.talk-6[data-state="2"] .pin::before{background:var(--color-6-a)}
.talk-7[data-state="2"] .pin::before{background:var(--color-7-a)}
.talk-8[data-state="2"] .pin::before{background:var(--color-8-a)}
.talk-9[data-state="2"] .pin::before{background:var(--color-9-a)}
[data-state="1"] .pub::before{background:var(--color-s_1);}
[data-state="-1"] .unp::before{background:var(--color-s_-1);}
[data-state="-1"] .unp2::before{background:var(--color-s_-1);}
[class*="talk"][data-state="2"][data-modo="0"] .pin::before,[class*="talk"][data-state="1"][data-modo="0"] .pub::before,[class*="talk"][data-state="-1"][data-modo="0"] .unp::before,[class*="talk"][data-state="-1"][data-modo="0"] .unp2::before{background:transparent}
.talk-1[data-state="2"][data-modo="0"] .pin::before{color:var(--color-1-a)}
.talk-2[data-state="2"][data-modo="0"] .pin::before{color:var(--color-2-a)}
.talk-3[data-state="2"][data-modo="0"] .pin::before{color:var(--color-3-a)}
.talk-4[data-state="2"][data-modo="0"] .pin::before{color:var(--color-4-a)}
.talk-5[data-state="2"][data-modo="0"] .pin::before{color:var(--color-5-a)}
.talk-6[data-state="2"][data-modo="0"] .pin::before{color:var(--color-6-a)}
.talk-7[data-state="2"][data-modo="0"] .pin::before{color:var(--color-7-a)}
.talk-8[data-state="2"][data-modo="0"] .pin::before{color:var(--color-8-a)}
.talk-9[data-state="2"][data-modo="0"] .pin::before{color:var(--color-9-a)}
[class*="talk"][data-state="1"][data-modo="0"] .pub::before{color:var(--color-s_1)}
[class*="talk"][data-state="-1"][data-modo="0"] .unp::before{color:var(--color-s_-1)}
[class*="talk"][data-state="-1"][data-modo="0"] .unp2::before{color:var(--color-s_-1)}
[class*="talk"] .pen:hover::before{color:var(--color-s_1);}
.talk[data-state="-1"] .pin:hover::before,.talk[data-state="0"] .pin:hover::before,.talk[data-state="1"] .pin:hover::before{color:var(--color-default-a);}
.talk-1[data-state="-1"] .pin:hover::before,.talk-1[data-state="0"] .pin:hover::before,.talk-1[data-state="1"] .pin:hover::before{color:var(--color-1-a)}
.talk-2[data-state="-1"] .pin:hover::before,.talk-2[data-state="0"] .pin:hover::before,.talk-2[data-state="1"] .pin:hover::before{color:var(--color-2-a)}
.talk-3[data-state="-1"] .pin:hover::before,.talk-3[data-state="0"] .pin:hover::before,.talk-3[data-state="1"] .pin:hover::before{color:var(--color-3-a)}
.talk-4[data-state="-1"] .pin:hover::before,.talk-4[data-state="0"] .pin:hover::before,.talk-4[data-state="1"] .pin:hover::before{color:var(--color-4-a)}
.talk-5[data-state="-1"] .pin:hover::before,.talk-5[data-state="0"] .pin:hover::before,.talk-5[data-state="1"] .pin:hover::before{color:var(--color-5-a)}
.talk-6[data-state="-1"] .pin:hover::before,.talk-6[data-state="0"] .pin:hover::before,.talk-6[data-state="1"] .pin:hover::before{color:var(--color-6-a)}
.talk-7[data-state="-1"] .pin:hover::before,.talk-7[data-state="0"] .pin:hover::before,.talk-7[data-state="1"] .pin:hover::before{color:var(--color-7-a)}
.talk-8[data-state="-1"] .pin:hover::before,.talk-8[data-state="0"] .pin:hover::before,.talk-8[data-state="1"] .pin:hover::before{color:var(--color-8-a)}
.talk-9[data-state="-1"] .pin:hover::before,.talk-9[data-state="0"] .pin:hover::before,.talk-9[data-state="1"] .pin:hover::before{color:var(--color-9-a)}
[data-state="0"] .unp:hover::before,[data-state="1"] .unp:hover::before,[data-state="2"] .unp:hover::before{color:var(--color-s_-1)}
[data-state="0"] .unp2:hover::before,[data-state="1"] .unp2:hover::before,[data-state="2"] .unp2:hover::before{color:var(--color-s_-1)}
[data-state="-1"] .pub:hover::before,[data-state="0"] .pub:hover::before,[data-state="2"] .pub:hover::before{color:var(--color-s_1)}
.talk .m{border-top-color:var(--color-default-a)}
.talk-1 .m{border-top-color:var(--color-1-a)}
.talk-2 .m{border-top-color:var(--color-2-a)}
.talk-3 .m{border-top-color:var(--color-3-a)}
.talk-4 .m{border-top-color:var(--color-4-a)}
.talk-5 .m{border-top-color:var(--color-5-a)}
.talk-6 .m{border-top-color:var(--color-6-a)}
.talk-7 .m{border-top-color:var(--color-7-a)}
.talk-8 .m{border-top-color:var(--color-8-a)}
.talk-9 .m{border-top-color:var(--color-9-a)}
.talk[data-state="2"] .m{background:var(--color-default-b)}
.talk-1[data-state="2"] .m{background:var(--color-1-b)}
.talk-2[data-state="2"] .m{background:var(--color-2-b)}
.talk-3[data-state="2"] .m{background:var(--color-3-b)}
.talk-4[data-state="2"] .m{background:var(--color-4-b)}
.talk-5[data-state="2"] .m{background:var(--color-5-b)}
.talk-6[data-state="2"] .m{background:var(--color-6-b)}
.talk-7[data-state="2"] .m{background:var(--color-7-b)}
.talk-8[data-state="2"] .m{background:var(--color-8-b)}
.talk-9[data-state="2"] .m{background:var(--color-9-b)}
.talk .p{background:var(--color-default-a)}
.talk-1 .p{background:var(--color-1-a)}
.talk-2 .p{background:var(--color-2-a)}
.talk-3 .p{background:var(--color-3-a)}
.talk-4 .p{background:var(--color-4-a)}
.talk-5 .p{background:var(--color-5-a)}
.talk-6 .p{background:var(--color-6-a)}
.talk-7 .p{background:var(--color-7-a)}
.talk-8 .p{background:var(--color-8-a)}
.talk-9 .p{background:var(--color-9-a)}
.talk[data-state="2"] .m{border:2px solid var(--color-default-a)}
.talk-1[data-state="2"] .m{border:2px solid var(--color-1-a)}
.talk-2[data-state="2"] .m{border:2px solid var(--color-2-a)}
.talk-3[data-state="2"] .m{border:2px solid var(--color-3-a)}
.talk-4[data-state="2"] .m{border:2px solid var(--color-4-a)}
.talk-5[data-state="2"] .m{border:2px solid var(--color-5-a)}
.talk-6[data-state="2"] .m{border:2px solid var(--color-6-a)}
.talk-7[data-state="2"] .m{border:2px solid var(--color-7-a)}
.talk-8[data-state="2"] .m{border:2px solid var(--color-8-a)}
.talk-9[data-state="2"] .m{border:2px solid var(--color-9-a)}
.my.talk .m{background:var(--color-default-b)}
.my.talk-1 .m{background:var(--color-1-b)}
.my.talk-2 .m{background:var(--color-2-b)}
.my.talk-3 .m{background:var(--color-3-b)}
.my.talk-4 .m{background:var(--color-4-b)}
.my.talk-5 .m{background:var(--color-5-b)}
.my.talk-6 .m{background:var(--color-6-b)}
.my.talk-7 .m{background:var(--color-7-b)}
.my.talk-8 .m{background:var(--color-8-b)}
.my.talk-9 .m{background:var(--color-9-b)}
[class*="talk"][data-state="0"] .m{background:var(--color-s_0);border:2px solid var(--color-s_0)}
[class*="talk"][data-state="0"] .m .i > span,[class*="talk"][data-state="0"] .m .i > a,[class*="talk"][data-state="0"] .mm .mc > a,[class*="talk"][data-state="0"] .m .wysiwyg *,[class*="talk"][data-state="0"] .f span,[class*="talk"][data-state="0"] .f a{color:var(--color-w);}
[class*="talk"][data-state="0"] .f a:hover{text-decoration:underline;}
[class*="talk"][data-state="0"] .m .i span:first-of-type{font-weight:normal;}
[class*="talk"][data-state="-1"] .a,[class*="talk"][data-state="-1"] .m,[class*="talk"][data-state="-1"] .mm,.post-alldisc li[data-state="-2"]{opacity:30%;}
[class*="talk"][data-state="-1"] .state::before{color:var(--color-s_-1)}
[class*="talk"][data-state="1"] .state::before{color:var(--color-s_1);}
.talk[data-state="2"] .state::before{color:var(--color-default-a)}
.talk-1[data-state="2"] .state::before{color:var(--color-1-a)}
.talk-2[data-state="2"] .state::before{color:var(--color-2-a)}
.talk-3[data-state="2"] .state::before{color:var(--color-3-a)}
.talk-4[data-state="2"] .state::before{color:var(--color-4-a)}
.talk-5[data-state="2"] .state::before{color:var(--color-5-a)}
.talk-6[data-state="2"] .state::before{color:var(--color-6-a)}
.talk-7[data-state="2"] .state::before{color:var(--color-7-a)}
.talk-8[data-state="2"] .state::before{color:var(--color-8-a)}
.talk-9[data-state="2"] .state::before{color:var(--color-9-a)}
[class*="talk"][data-state="1"] .state,[class*="talk"][data-state="-1"] .state,[class*="talk"][data-state="0"] .state,.modo [class*="talk"][data-modo="0"] .state{display:none;}
.modo [class*="talk"][data-state="1"]:hover .state,.modo [class*="talk"][data-state="-1"]:hover .state,.modo [class*="talk"][data-state="1"] .state.active,.modo [class*="talk"][data-state="-1"] .state.active{display:block;}
.modo [class*="talk"][data-state="1"][data-modo="0"]:hover .state,.modo [class*="talk"][data-state="-1"][data-modo="0"]:hover .state,.modo [class*="talk"][data-state="1"][data-modo="0"] .state.active,.modo [class*="talk"][data-state="-1"][data-modo="0"] .state.active{display:none;}
[class*="talk"] .c{position:absolute;width:40px;height:40px;right:-40px;top:50%;margin-top:-20px;}
[class*="talk"] .c-svg{transform:scaleX(-1);}
[class*="talk"] .c-circle{fill:none;stroke:none;}
[class*="talk"] .c-path-elapsed{stroke-width:7px;stroke:var(--color-w);}
[class*="talk"] .c-path-remaining{stroke-width:7px;stroke-linecap:round;transform:rotate(90deg);transform-origin:center;transition:1s linear all;fill-rule:nonzero;}
[class*="talk"][data-state="2"] .c-path-remaining{stroke:var(--color-default-a)}
.talk-1[data-state="2"] .c-path-remaining{stroke:var(--color-1-a)}
.talk-2[data-state="2"] .c-path-remaining{stroke:var(--color-2-a)}
.talk-3[data-state="2"] .c-path-remaining{stroke:var(--color-3-a)}
.talk-4[data-state="2"] .c-path-remaining{stroke:var(--color-4-a)}
.talk-5[data-state="2"] .c-path-remaining{stroke:var(--color-5-a)}
.talk-6[data-state="2"] .c-path-remaining{stroke:var(--color-6-a)}
.talk-7[data-state="2"] .c-path-remaining{stroke:var(--color-7-a)}
.talk-8[data-state="2"] .c-path-remaining{stroke:var(--color-8-a)}
.talk-9[data-state="2"] .c-path-remaining{stroke:var(--color-9-a)}
[class*="talk"][data-state="1"] .c-path-remaining{stroke:var(--color-s_1)}
[class*="talk"] .c-label{position:absolute;width:40px;height:40px;top:0;display:flex;align-items:center;justify-content:center;font-size:12px;}
[class*="talk"] .c-cancel{font-size:16px;width:40px;height:40px;padding:0;display:block;box-sizing:border-box;position:absolute;border-radius:12px;cursor:pointer;right:0;top:0;}
[class*="talk"] .c-cancel::before{content: "\e95b";font-family:'adiph'!important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:24px;height:24px;display:block;color:var(--color-b);position:absolute;right:-16px;top:-8px;}
[class*="talk"] .c-cancel:hover::before{color:var(--color-s_-1);}
@media (min-width:768px){
[class*="talk"]{width:100%;}
[class*="talk"] .h .p{display:none;}
[class*="talk"] .h{grid-template-columns:1fr;}
[class*="talk"] .i{grid-template-columns:auto auto;justify-content:space-between;}
}
@media (max-width:767px){
[class*="talk"] .c{right:-5px;top:7px;}
[class*="talk"] .m{padding:24px 16px;}
[class*="talk"] .m .wysiwyg{min-height:94px;}
[class*="talk"][data-modo="0"] .m .wysiwyg{margin-right:36px;}
[class*="talk"]{grid-template-columns:1fr;width:100%;}
[class*="talk"] .a{display:none;}
[class*="talk"] .h{grid-template-columns:32px 1fr 32px;grid-column-gap:var(--gap-col-xsmall);}
[class*="talk"] .i{grid-template-columns:1fr;}
[class*="talk"] .t{align-self:center;position:absolute;right:18px;top:26px;width:32px;}
.my[class*="talk"][data-state="2"] .s{right:0;}
[class*="talk"] .s{position:absolute;left:0;width:32px;height:32px;top:0;margin-top:0;}
[class*="talk"] .t ul{position:absolute;top:40px;left:2px;}
[class*="talk"][data-state="1"] .s,[class*="talk"][data-state="-1"] .s{display:block;}
}
.post-form{position:relative;}
/*.post-form form::before{content: "";background:url(../images/arrows-up.svg) 0 0 no-repeat;display:block;width:26px;height:32px;transform:translate(-13px,0);position:absolute;left:50%;top:0;}*/
form .post-form,.post-form form{padding:0;margin:0 auto;list-style:none;background:var(--color-w);box-sizing:border-box;max-width:614px;display:grid;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-flow:initial;grid-column-gap:var(--gap-col-medium);grid-row-gap:var(--gap-row-small);padding-top:40px;}
form .post-form .input-xxlarge{width:100%;}
form .post-form input[type="text"]{box-shadow:none;border:1px solid #EDEDED;}
.post-form form > label{text-align:center;}
.post-form form > .clr{position:absolute;}
.post-form form > .clr + div{position:absolute;}
.post-form div.cck_forms.cck_site div.cck_form{width:100%;}
.post-form .dropzone .dz-message{text-align:center;margin:0;display:block;color:var(--color-s_1);}
.post-form .mce-panel{border:0 solid #EDEDED;background-color:#fff;}
.post-form .mce-btn{border:none;border-color:transparent;position:relative;text-shadow:none;background-color:#fff;}
.post-form .mce-btn-small .mce-ico,.post-form i.mce-i-resize{color:var(--color-s_1);}
.post-form .mce-btn-small .mce-ico:hover{color:var(--color-s_1);}
.post-form .mce-btn.mce-active{background-color:var(--color-s_1);border-radius:13px;}
.post-form .mce-btn-small.mce-active .mce-ico{color:var(--color-w);}
.post-form input[type=checkbox]{display:none;}
.post-form input[type=checkbox] + label::before{content: "\e943";font-size:14px;height:16px;width:16px;display:inline-block;padding:0;cursor:pointer;font-family:'adiph'!important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#767676;}
.post-form input[type=checkbox]:checked + label::before{content: "\e90e";height:16px;width:16px;display:inline-block;padding:0;color:var(--color-s_1);}
.post-form .upload_file2 .dropzone,.post-form .upload_file2 .dropzone.dz-clickable{border:2px dashed var(--color-s_1);background:white;box-sizing:border-box;display:grid;list-style:none;position:relative;grid-auto-flow:dense;grid-template-rows:auto;grid-template-columns:repeat(1,1fr);justify-content:center;overflow-y:auto;grid-row-gap:8px;padding:8px;border-radius:16px;align-items:center;height:initial;min-height:100px;}
.post-form .upload_file2 .dropzone.dz-started{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;}
.post-form .upload_file2 .dropzone.dz-started .dz-message{display:block!important;}
.post-form .upload_file2 .dropzone .dz-preview{position:relative;display:-ms-grid;display:grid;vertical-align:top;margin:0;min-height:auto;grid-template-columns:repeat(4,1fr);grid-gap:var(--gap-row-small);background:var(--color-5-b);border-radius:12px;border:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px;}
.post-form .upload_file2 .dropzone .dz-remove{-webkit-box-sizing:border-box;box-sizing:border-box;background:var(--color-s_1);background-image:none;color:#fff;vertical-align:middle;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;justify-content:center;align-items:center;transition:.1s ease-in-out;transition-property:color,background-color;font-size:14px;height:32px;line-height:22px;border:none;border-radius:16px;text-transform:uppercase;text-shadow:none;font-weight:normal;box-shadow:none;outline:none;text-decoration:none;}
.post-form .upload_file2 .dropzone .dz-remove:hover{background:var(--color-s_1_h);background-image:none;border-color:var(--color-s_1_h);color:#fff;}
.post-form .upload_file2 .dropzone .dz-preview .dz-image{display:none!important;}
.post-form .upload_file2 .dropzone .dz-preview .dz-remove{z-index:2;}
.post-form .upload_file2 .dropzone .dz-preview .dz-details{z-index:20;position:relative;top:auto;left:auto;opacity:1;font-size:13px;min-width:100%;max-width:100%;padding:0;text-align:center;color:rgba(0,0,0,0.9);line-height:20px;grid-column:span 3;}
.post-form .upload_file2 .dropzone .dz-preview .dz-details .dz-size{margin-bottom:0;font-size:16px;}
.post-form .upload_file2 .dropzone .dz-preview .dz-details .dz-filename{margin-bottom:0;font-size:16px;}
.post-breadcrumbs{display:grid;grid-column-gap:6px;grid-auto-flow:column;justify-content:flex-end;}
.post-breadcrumbs a{font-weight:bold;}
.post-breadcrumbs span.sep{display:flex;width:12px;position:relative;line-height:20px;}
.post-breadcrumbs span.sep::before{content: "\e901";font-family:'adiph'!important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;z-index:2;transform:rotate(-90deg);font-size:12px;left:0;top:5px;}
.post-breadcrumbs span[class*="octo-"]{width:14px;position:relative;border-left:1px solid #E4E4E4;margin-left:8px;padding-left:8px;}
.post-breadcrumbs [class*="octo-"]:before{font-size:20px;font-weight:bold;position:absolute;top:0px;left:13px}
.post-breadcrumbs .octo-search:before{content: "#";font-family:"arial"!important;}
.post-breadcrumbs span.abo{display:block;padding-left:12px;}
.post-main [class*="talk"][data-state="0"],.post-main [class*="talk"][data-state="1"],.post-main [class*="talk"][data-state="-1"] {    
    box-sizing: border-box;
    position: initial;
    max-width: none;
    display: grid;
    list-style: none;
    position: relative;
    grid-auto-flow: dense;
    grid-template-rows: auto;
    grid-template-columns: 1fr 32px;
    margin: 0;
    grid-column-gap: var(--gap-col-medium);
    grid-row-gap: 0;
    justify-content: flex-start;
    padding-right: 48px;
}
.post-main h1{font-size:28px;line-height:32px;}
.post-main [class*="talk"] {display: block;}
.post-main [class*="talk"] .mm{grid-template-columns:auto 1fr 180px;grid-template-areas:"a a a" "b c d" "e e e" "f f f";padding:24px 32px;margin:0;box-shadow:0px 2px 6px #00000026;border-radius:32px;display: grid;column-gap: var(--gap-col-medium);}
.post-main [class*="talk"] .ma{grid-area:a;}
.post-main [class*="talk"] .mb{grid-area:b;}
.post-main [class*="talk"] .mc{grid-area:c;}
.post-main [class*="talk"] .md{grid-area:d;}
.post-main [class*="talk"] .me{grid-area:e;}
.post-main [class*="talk"] .mf{grid-area:f;}
.post-main > [class*="talk"][data-state="0"] .mm, .post-alldisc li[data-state="2"] .post-disc{background:var(--color-s_0);border:2px solid var(--color-s_0)}
.post-main > [class*="talk"][data-state="0"] h1,.post-main > [class*="talk"][data-state="0"] label,.post-main > [class*="talk"][data-state="0"] span,.post-main > [class*="talk"][data-state="0"] .mb i,
.post-alldisc li[data-state="2"] .post-disc h2,.post-alldisc li[data-state="2"] .post-disc i.octo-more,.post-alldisc li[data-state="2"] .post-disc .post-disc-info:before,.post-alldisc li[data-state="2"] .post-disc .wysiwyg p,.post-alldisc li[data-state="2"] .post-disc label,.post-alldisc li[data-state="2"] .post-disc span,.post-alldisc li[data-state="2"] .post-disc .mb i{color:var(--color-w);}

.post-alldisc li[data-state="2"] .post-disc .wysiwyg::before {
    background: var(--color-w);
}

@media (max-width:768px){
.post-main [class*="talk"]{grid-template-columns:auto 1fr;grid-template-areas:"a a" "b c" "d d" "e e" "f f";}
.post-main [class*="talk"] .md{justify-self:flex-end;width:180px;}
}
@media (max-width:552px){
.post-main [class*="talk"]{grid-template-columns:1fr;grid-template-areas:"a" "b" "c" "d" "e" "f";}
.post-main [class*="talk"] .md{justify-self:flex-end;width:100%;}
}
.post-main [class*="talk"] .me,.post-main [class*="talk"] .mf{border-top:1px solid #e2e2e2;padding:16px 0 0;margin:16px 0 0;}
.post-main [class*="talk"][data-state="0"] .me .wysiwyg *{color: #fff;}
.post-main [class*="talk"] .me .wysiwyg a{text-decoration: underline;}
.post-main [class*="talk"] .me .wysiwyg a:hover{text-decoration: none;}
.post-main [class*="talk"] .mf{box-sizing:border-box;position:initial;max-width:none;display:grid;list-style:none;position:relative;grid-auto-flow:dense;grid-template-rows:auto;width:100%;grid-column-gap:var(--gap-col-medium);grid-row-gap:0;grid-template-columns:auto 1fr;}
.post-main [class*="talk"] .mf > span{font-weight:bold;font-size:14px;line-height:16px;display:inline-flex;align-items:center;}
.post-main [class*="talk"] .me .wysiwyg{border-left:2px solid;padding:0 0 0 20px;}
.post-main .mf span{font-weight:bold;}
.post-main .talk .me .wysiwyg{border-color:var(--color-default-a)}
.post-main .talk-1 .me .wysiwyg{border-color:var(--color-1-a)}
.post-main .talk-2 .me .wysiwyg{border-color:var(--color-2-a)}
.post-main .talk-3 .me .wysiwyg{border-color:var(--color-3-a)}
.post-main .talk-4 .me .wysiwyg{border-color:var(--color-4-a)}
.post-main .talk-5 .me .wysiwyg{border-color:var(--color-5-a)}
.post-main .talk-6 .me .wysiwyg{border-color:var(--color-6-a)}
.post-main .talk-7 .me .wysiwyg{border-color:var(--color-7-a)}
.post-main .talk-8 .me .wysiwyg{border-color:var(--color-8-a)}
.post-main .talk-9 .me .wysiwyg{border-color:var(--color-9-a)}
.post-main .mb i{font-size:18px;font-weight:bold;}
.post-main *:where(.mb,.mc,.md){display:flex;flex-direction:row;grid-gap:4px;align-items:center;justify-content:flex-start;}
.post-main *:where(.mb,.mc) *:where(i,span,label){font-size:14px;line-height:16px;padding:0;margin:0;}
.post-main *:where(.mb,.mc) label{text-transform:capitalize;font-weight:bold;}
[class*="toggle"]{display:block;position:relative;background:none;margin:0;width:100%;}
[class*="toggle"] input[type="checkbox"]{opacity:0!important;}
[class*="toggle"] input[type="checkbox"] + label{position:absolute;top:2px;left:0;color:#000;cursor:pointer;margin:0;line-height:16px;}
.toggle-left input[type="checkbox"] + label{padding-left:40px;}
.toggle-right input[type="checkbox"] + label{padding-right:40px;}
[class*="toggle"] input[type="checkbox"] + label:before{-webkit-transition:background-color 0.4s ease;-moz-transition:background-color 0.4s ease;transition:background-color 0.4s ease;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:absolute;top:0;content: '';width:30px;height:16px;background-color:var(--color-b);border-radius:8px;}
.toggle-left input[type="checkbox"] + label:before{left:0;}
.toggle-right input[type="checkbox"] + label:before{right:0;}
[class*="toggle"] input[type="checkbox"]:checked + label:before{background-color:var(--color-s_1);}
[class*="toggle"] input[type="checkbox"] + label:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:-webkit-transform 0.4s cubic-bezier(0.45,1.8,0.5,0.75),;-moz-transition:-moz-transform 0.4s cubic-bezier(0.45,1.8,0.5,0.75);transition:transform 0.4s cubic-bezier(0.45,1.8,0.5,0.75);position:absolute;top:0rem;width:12px;height:12px;content: '';font-size:0.75em;background-color:#fff;border-radius:12px;margin:2px;}
.toggle-left input[type="checkbox"] + label:after{left:0;}
.toggle-right input[type="checkbox"] + label:after{right:1rem;}
.toggle-left input[type="checkbox"]:checked + label:after{transform:translateX(1rem);}
.toggle-right input[type="checkbox"]:checked + label:after{transform:translateX(1rem);}
[class*="toggle"].disabled{opacity:0.5;pointer-events:none;}
.post-allcat > ul{list-style:none;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:48px;grid-auto-flow:dense;padding:0;margin:0;}
@media (max-width:768px){
.post-allcat > ul{grid-template-columns:repeat(1,1fr);grid-gap:16px;}
}
.post-allcat > ul > li {position: relative;}
.post-allcat .post-cat .toggle-right,
.post-allcat .post-cat-parent .toggle-right{
    position: absolute;
    background: #F5F5F5;
    position: absolute;
    width: 195px;
    top: 0;
    left: 0;
    box-sizing: border-box;
    border-radius: 16px 16px 16px 0;
    box-sizing: border-box;
    height: 32px;
    z-index: 2;
}
.post-allcat .post-cat-parent .toggle-right{
    position: absolute;
    background: #E1F6DD;
    display: none;
}
.post-allcat .post-cat .toggle-right input[type="checkbox"] + label,
.post-allcat .post-cat-parent .toggle-right input[type="checkbox"] + label {
    top: 8px;
    left: 16px;
}
.post-allcat .post-cat,.post-allcat .post-cat-parent{position:relative;box-shadow:0px 4px 6px #00000026;border-radius:24px;background:#fff;display:grid;grid-template-columns:minmax(0,auto) 1fr;height:100%;grid-template-areas:"img text";}
.post-allcat .post-cat > img {
    display: block;
    height: calc(100% - 32px);
    max-width: 124px;
    object-fit: cover;
    border-radius: 0 0 0 24px;
    grid-area: img;
    margin-top: 32px;
}
.post-allcat .post-cat-parent > img {
    display: block;
    height: calc(100% - 0px);
    max-width: 124px;
    object-fit: cover;
    border-radius: 24px 0 0 24px;
    grid-area: img;
    margin-top: 0;
}
.post-allcat .post-cat:hover .btn-edit,.post-allcat .post-cat-parent:hover .btn-edit{display:block;}
.post-allcat .post-cat-parent{background:#F1F7F0;}
.post-allcat .post-cat-content {
    padding: 56px 24px 24px;
    display: grid;
    grid-template-columns: 1fr 1fr auto;
    grid-template-rows: 1fr auto;
    grid-auto-flow: column;
    align-content: center;
    grid-template-areas: "h h b" "s1 s2 b";
    grid-gap: 12px;
    width: 100%;
    box-sizing: border-box;
    grid-area: text;
}
.post-allcat .post-cat-content > h2{font-size:18px;line-height:22px;margin:0;grid-area:h;color:#2FA415;}
.post-allcat .post-cat-content > h2.no-link{color:#13161A;}
.post-allcat .post-cat-content > span{position:relative;display:block;font-size:14px;line-height:18px;padding-left:22px;}
.post-allcat .post-cat-content > span:before{font-family:'adiph'!important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;display:inline-block;padding-right:6px;position:absolute;left:0;top:0;}
.post-allcat .post-cat-content > span:nth-of-type(1){grid-area:s1;}
.post-allcat .post-cat-content > span:nth-of-type(1):before{content: "\e914";}
.post-allcat .post-cat-content > span:nth-of-type(2){grid-area:s2;}
.post-allcat .post-cat-content > span:nth-of-type(2):before{content: "\e952";}
.post-allcat .post-cat-content button,.post-cat-content i{grid-area:b;align-self:center;}
.post-allcat .post-cat-content i.octo-more{font-size:22px;color:#2FA415;}
.post-allcat .post-cat-parent:hover i.octo-more,.post-allcat .post-cat:hover i.octo-more{color:#306E0D;}
.post-allcat .post-cat-link{position:absolute;left:0;right:0;top:0;bottom:0;border-radius:24px;z-index:1;display:block;}
.post-allcat .post-cat-link > span{position:relative;transform:translate(-9000px,-9000px);display:block;}
.post-allcat .post-cat-parent:hover .btn,.post-allcat .post-cat:hover .btn,.post-allcat .post-cat-parent:hover .uk-button,.post-allcat .post-cat:hover .uk-button{background:#306E0D;background-image:none;border-color:#306E0D;color:#fff;}
@media (max-width:768px){
.post-allcat .post-cat,.post-allcat .post-cat-parent{grid-template-columns:minmax(0,57px) 1fr;}
.post-allcat .post-cat > img,.post-allcat .post-cat-parent > img{max-width:64px;}
.post-allcat .post-cat-content{grid-template-columns:1fr auto;grid-template-areas:"h b" "s1 b" "s2 b";}
.post-allcat .post-cat-content > h2{font-size:16px;line-height:20px;}
}
.post-categories-search{display:grid;grid-template-columns:auto;justify-content:inherit;}
.post-cat-info{justify-self:flex-end;align-self:flex-end;}
.post-alldisc > ul{list-style:none;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:48px;grid-auto-flow:dense;padding:0;margin:0;}
.post-alldisc > ul > li{position:relative;}
@media (max-width:768px){
.post-alldisc > ul{grid-template-columns:repeat(1,1fr);grid-gap:16px;}
}
.post-alldisc .post-disc{box-shadow:0px 4px 6px #00000026;border-radius:32px;padding:24px;background:#fff;display:grid;grid-template-columns:1fr 1fr auto;grid-template-rows:1fr auto;grid-auto-flow:column;align-content:center;grid-template-areas:"h h b" "w w b" "l l b" "s1 s2 b";grid-gap:16px;width:100%;height:100%;box-sizing:border-box;}
@media (max-width:552px){
.post-alldisc .post-disc{grid-template-columns:1fr auto;grid-template-areas:"h b" "w b" "l b" "s1 b" "s2 b";}
}
.post-alldisc .post-disc h2{color:var(--color-s_1);font-size:18px;line-height:20px;margin:0;grid-area:h;padding-top:24px;}
.post-alldisc .post-disc .wysiwyg{position:relative;padding-left:24px;grid-area:w;}
.post-alldisc .post-disc .wysiwyg::before{content: "";background:var(--color-s_1);width:2px;height:100%;position:absolute;left:0;top:0;}
.post-alldisc .post-disc .post-desc-line{grid-area:l;height:1px;width:100%;background:#e4e4e4;}
.post-alldisc .post-disc i.octo-more{font-size:22px;color:#2FA415;grid-area:b;align-self:center;}
.post-alldisc .post-disc:hover i.octo-more{color:#306E0D;}
.post-alldisc .post-disc .post-disc-info{grid-area:s1;position:relative;display:inline-block;font-size:14px;line-height:18px;padding-left:22px;}
.post-alldisc .post-disc .post-disc-info span:first-child{position:relative;padding-right:8px;margin-right:8px;}
.post-alldisc .post-disc .post-disc-info span:first-child::after{background:#E4E4E4;width:1px;display:block;content: "";position:absolute;top:0;right:0;height:100%;}
.post-alldisc .post-disc .post-disc-info:before{content: "\e914";font-family:'adiph'!important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;display:inline-block;padding-right:6px;position:absolute;left:0;top:0;}
.post-alldisc .post-disc .post-disc-files{grid-area:s2;position:relative;padding-left:22px;}
.post-alldisc .post-disc .post-disc-files:before{content: "\e932";font-family:'adiph'!important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;display:inline-block;padding-right:6px;position:absolute;left:0;top:0;}
.post-alldisc .post-disc-link{position:absolute;left:0;right:0;top:0;bottom:0;border-radius:24px;z-index:1;display:block;}
.post-alldisc .post-disc-link > span{position:relative;transform:translate(-9000px,-9000px);display:block;}
.post-alldisc .post-disc .toggle-right{background:#F5F5F5;position:absolute;width:195px;top:0;left:0;box-sizing:border-box;border-radius:16px 16px 16px 0;box-sizing:border-box;height:32px;z-index:2;}
.post-alldisc .post-disc .toggle-right input[type="checkbox"] + label{top:8px;left:16px;}
.post-alldisc .post-disc .btn{background:var(--color-s_0);background-image:none;border-color:var(--color-s_0);color:#fff;display:none;}
.post-alldisc .post-disc:hover .btn{display:block;}
.banner-hh-v2{position:relative;max-width:1276px;margin:0 auto;border-radius:32px;overflow:hidden;padding:32px 32px 32px 80px;box-sizing:border-box;background-size:auto 100%!important;background-position:100% 100%!important;background-repeat:no-repeat!important;display:grid;grid-template-columns:auto;justify-content:flex-start;margin-top:48px;}
@media (max-width:1308px){
.banner-hh-v2{margin:48px 16px 0 16px;}
}
.banner-hh-v2 > *{z-index:3;position:relative;}
.banner-hh-v2 h1{text-align:left;font-size:30px;text-transform:initial;line-height:34px;margin:0;padding:0;}
.banner-hh-v2 .banner-ico{position:absolute;left:21px;width:48px;padding:0;right:auto;border-radius:0;background:none;color:#fff;font-size:48px;top:20px;}
.banner-hh-v2::after{content: "";background:linear-gradient(90deg,rgba(47,164,21,1) 0%,rgba(47,164,21,1) 50%,rgba(47,164,21,1) 50%,rgba(47,164,21,0) 100%);position:absolute;z-index:2;left:0;top:0;height:100%;width:100%;}
.is-dev #intro-a{max-width:1276px;overflow:hidden;border-radius:32px;margin:48px auto 24px auto;position:relative;padding:48px 0 0 0;min-height:284px;}
.is-dev #intro-a > .uk-container.uk-container-center{position:relative;z-index:2;box-sizing:border-box;padding:0 32px;}
.is-dev #intro-a .item{padding-left:32px;}
.is-dev #intro-a::after{content: "";background:linear-gradient(90deg,rgba(47,164,21,1) 0%,rgba(47,164,21,1) 50%,rgba(47,164,21,1) 50%,rgba(47,164,21,0) 100%);position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;}
.is-dev #intro-a::before{display:none;}
.is-dev #intro-a .backstretch{width:50%!important;left:auto!important;right:0;}
.is-dev #intro-a .backstretch img{width:100%!important;height:100%!important;}
.is-dev #intro-a .uk-push-1-2,.is-dev #intro-a .uk-push-2-4,.is-dev #intro-a .uk-push-3-6,.is-dev #intro-a .uk-push-5-10{left:0;}
.is-dev #intro-a .uk-panel-title{text-align:left;color:#000;font-size:14px;text-transform:none;line-height:20px;border-radius:16px 16px 16px 0px;background:#fff;padding:6px 16px;margin:0 auto 32px 0;width:fit-content;display:flex;}

.is-dev2 .tm-top-a-a{padding-bottom: 24px;}
.is-dev2 .shortcut .item{border-top-left-radius:0;border-top-right-radius: 0;box-shadow: 0 3px 4px 0px rgba(0,0,0,0.15);}
.is-dev2.is-dev #intro-a{margin-bottom: 0;}

.post-category{display:grid;grid-template-columns:1fr;grid-auto-flow:dense;grid-gap:32px;}
.post-search{display:grid;grid-template-columns:auto auto;justify-content:space-between;grid-gap:32px;}
@media (max-width:768px){
.post-search{grid-template-columns:auto;}
}
.post-search-top-left,.post-search-bottom-left{justify-self:flex-start;}
.post-search-top-right,.post-search-bottom-right{justify-self:flex-end;}
.post-search .icon-plus:before{content: "\e90c";font-family:'adiph'!important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:8px;}
.post-search #seb_message_post_keywords{border-radius:16px;padding:0 40px 0 20px!important;box-sizing:border-box;min-width:280px;}
.post-search .cck_form.cck_form_search_generic{width:100%;position:relative;}
.post-search .cck_form.cck_form_search_generic::before{font-family:'adiph'!important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content: "\e912";position:absolute;right:9px;top:4px;height:100%;color:#2FA415;padding:0;font-size:24px;}
.post-search-middle{display:grid;grid-template-columns:200px 1fr 200px;justify-content:space-between;grid-gap:32px;grid-template-areas:". filter btn";}
@media (max-width:768px){
.post-search-middle{grid-template-columns:1fr;grid-template-areas:"filter" "btn";}
a.btn.btn-success.uk-active{top:107px!important;position:relative;}
}
.post-search-middle .cck_seb_messages_search_ordering{grid-area:filter;justify-self:center;}
.post-search-middle .bs-dropdown .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:290px;}
.post-search-middle .uk-sticky-placeholder{grid-area:btn;z-index:200;}
.post-search-middle .uk-sticky-placeholder .btn{width:100%;}
.post-search-middle a.btn.btn-success span.octo-message-3{font-size:16px;padding-right:8px;padding-top:5px;}
.post-stuff{display:grid;grid-template-columns:1fr;grid-row-gap:24px;}
.post-legend{display:grid;grid-template-columns:170px 1fr;align-items:flex-start;}
@media (max-width:768px){
.post-legend{grid-template-columns:1fr;}
}
.post-list{list-style:none;display:flex;align-items:center;margin:0;padding:0;grid-gap:var(--gap-col-medium);flex-wrap:wrap;}
.post-list.files a{position:relative;font-size:14px;line-height:28px;padding:2px 0;display:flex;align-items:center;grid-column-gap:4px;}
.post-list.files a:after{content: "\e960";font-family:'adiph'!important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:24px;width:24px;height:24px;}
.post-list [class*="talk"]{box-sizing:border-box;position:initial;max-width:none;display:grid;list-style:none;position:relative;grid-auto-flow:dense;grid-template-rows:auto;grid-template-columns:32px auto;margin:0;grid-gap:var(--gap-col-xsmall);grid-row-gap:0;justify-content:flex-start;justify-items:flex-start;align-items:center;width:auto;}
.post-list [class*="talk"] span{font-weight:bold;}
.post-label{display:flex;align-items:center;grid-column-gap:8px;}
.post-label i{font-style:normal;font-size:14px;width:24px;height:24px;display:block;box-shadow:0px 4px 6px #00000026;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:8px;margin:4px 0;}
.post-label span{font-weight:bold;}
button#seb_message_button_submit span.icon-plus{font-size:16px!important;padding-right:8px;padding-top:2px;}
button#seb_message_button_submit span.icon-plus:before{content: "\e956";font-family:'adiph'!important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}

.message-new-subject {
    display: grid;
    grid-template-areas: "a";
    grid-template-rows: 1fr;
    position: relative;
}
.message-new-subject .cck_forms {
    grid-area: a;
    position: relative;
    z-index: 3;
}
.message-new-subject .new-suggestions {
    grid-area: a;
    position: absolute;
    top: calc( 100% - 2px );
    z-index: 2;
    background: #fff;
    width: 100%;
    box-sizing: border-box;
}
.message-new-subject .new-suggestions .cck_page {
    box-sizing: border-box;
    border: 1px solid #dedede;
    box-shadow: 0px 2px 5px rgba(0,0,0,.2);
    padding: 0;
}
.message-new-subject .new-suggestions ul {
    margin: 0;
    padding: 0;
    list-style: none;
}
.message-new-subject .new-suggestions ul li > a {
    line-height: 24px;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -ms-flex-line-pack: stretch;
    align-content: stretch;
    width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 7px 0 7px 48px;
    font-size: 15px;
    position: relative;
    z-index: 2;
    color: #2FA415;
}
.message-new-subject .new-suggestions ul li > a:hover, .message-new-subject .new-suggestions ul li > a:focus {
    background: #fff;
    color: #306E0D;
    border-radius: 19px;
}
.message-new-subject .new-suggestions ul li > a::before {
    content: "\e927";
    font-family: 'adiph'!important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    width: 24px;
    height: 24px;
    font-size: 24px;
    border-radius: 50%;
    color: #FFCC00;
    position: absolute;
    top: 50%;
    left: 8px;
    margin-top: -12px;
    opacity: 0;
    display: block;
    -webkit-transition: -webkit-transform;
    transition: -webkit-transform;
    transition: transform;
    transition: transform,-webkit-transform;
    -webkit-transition-delay: .1s;
    transition-delay: .1s;
    -webkit-transition-duration: 2s;
    transition-duration: 2s;
}
.message-new-subject .new-suggestions ul li > a:hover::before,.message-new-subject .new-suggestions ul li > a:focus::before {
    opacity: 1;
}
.message-new-subject .new-suggestions ul li > a:hover::before, .message-new-subject .new-suggestions ul li > a:focus::before {
    background: #fff;
}
.message-new-subject .new-suggestions ul li > a::after {
    content: "\e926";
    font-family: 'adiph';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    width: 20px;
    height: 20px;
    font-size: 20px;
    color: #eee;
    box-sizing: border-box;
    position: absolute;
    top: 50%;
    left: 16px;
    margin-top: -9px;
}
.message-new-subject .new-suggestions ul li > a:hover::after,.message-new-subject .new-suggestions ul li > a:focus::after{
    display: none;
}
.message-new-subject .new-suggestions ul li > a > span {
    -webkit-transition: all 600ms ease-in-out;
    -o-transition: all 600ms ease-in-out;
    transition: all 600ms ease-in-out;
    text-align: left;
    position: relative;
    left: 0;
}
.message-new-subject .new-suggestions ul li > a:hover > span, .message-new-subject .new-suggestions ul li > a:focus > span {
    left: 16px;
}