@keyframes animateLeftToRight {
  from { transform: translateX(-100%); }
  to { transform: translateX(0%); }
}
@keyframes animateRightToLeft {
  from { transform: translateX(100%);  }
  to { transform: translateX(0%);  }
}
@keyframes animateTopToBottom {
  from { transform: translateY(-100%);  }
  to { transform: translateY(0%);  }
}
@keyframes animateBottomToTop {
  from { transform: translateY(100%);  }
  to { transform: translateY(0%);  }
}
@keyframes animateVisible {
  from { opacity:0;  }
  to { opacity:1;  }
}
@keyframes animateInVisible {
  from { opacity:1;  }
  to { opacity:0;  }
}
.tk-component.ButtonLight:not(.isgridrowdiv *) input.ButtonLight{
 background-color: rgba(255,255,255,1);
text-shadow:unset;
 text-align: left;
 vertical-align: text-top;
 font-weight: normal;
 font-style: normal;
 margin: -10px 0px 0px 0px ;
 padding: 0px 5px 0px 5px ;
}
.tk-component.ButtonLight:not(.isgridrowdiv *) .tk-select__native.ButtonLight{
 background-color: rgba(255,255,255,1);
text-shadow:unset;
 text-align: left;
 vertical-align: text-top;
 font-weight: normal;
 font-style: normal;
 margin: -10px 0px 0px 0px ;
 padding: 0px 5px 0px 5px ;
}
.tk-component.ButtonLight:not(.isgridrowdiv *) .tk-button__native.ButtonLight{
 background-color: rgba(255,255,255,1);
-webkit-box-shadow:unset;
box-shadow:unset;
 margin: -10px 0px 0px 0px ;
 padding: 0px 5px 0px 5px ;
}
.tk-component.ButtonLight:not(.isgridrowdiv *) .tk-static-text__native.ButtonLight{
 background-color: rgba(255,255,255,1);
text-shadow:unset;
 text-align: left;
 vertical-align: text-top;
 font-weight: normal;
 font-style: normal;
 margin: -10px 0px 0px 0px ;
 padding: 0px 5px 0px 5px ;
}
.tk-label.ButtonLight {
 color: rgba(255,148,0,1);
 text-align: left;
 vertical-align: text-top;
 font-weight: normal;
 font-style: normal;
}
.tk-button__native.ButtonLight .tk-button__text {
 color: rgba(255,148,0,1);
 text-align: left;
 vertical-align: text-top;
 font-weight: normal;
 font-style: normal;
}
.tk-groupbox.ButtonLight > .panel-heading{
 color: rgba(255,148,0,1);
 text-align: left;
 vertical-align: text-top;
 font-weight: normal;
 font-style: normal;
}
.tk-data-table.ButtonLight > .tk-data-table__label{
 color: rgba(255,148,0,1);
 text-align: left;
 vertical-align: text-top;
 font-weight: normal;
 font-style: normal;
}
.tk-checkbox.ButtonLight > .tk-checkbox__label{
 color: rgba(255,148,0,1);
 text-align: left;
 vertical-align: text-top;
 font-weight: normal;
 font-style: normal;
}
.tk-component.ButtonLight > .tk-button__native{
 color: rgba(255,148,0,1);
 text-align: left;
 vertical-align: text-top;
 font-weight: normal;
 font-style: normal;
}
.tk-component.Page:not(.isgridrowdiv *) input.Page{
 background-color: rgba(255,148,0,1);
 color: rgba(255,255,255,1);
 text-align: left;
 vertical-align: text-top;
 font-weight: normal;
 font-style: normal;
 margin: 0px 3px 0px 3px ;
 padding: 1px 1px 1px 1px ;
 max-height: unset;
 min-height: 28px;
 height: unset;
 max-width: unset;
 min-width: 34px;
 width: unset;
}
.tk-component.Page:not(.isgridrowdiv *) .tk-select__native.Page{
 background-color: rgba(255,148,0,1);
 color: rgba(255,255,255,1);
 text-align: left;
 vertical-align: text-top;
 font-weight: normal;
 font-style: normal;
 margin: 0px 3px 0px 3px ;
 padding: 1px 1px 1px 1px ;
 max-height: unset;
 min-height: 28px;
 height: unset;
 max-width: unset;
 min-width: 34px;
 width: unset;
}
.tk-component.Page:not(.isgridrowdiv *) .tk-button__native.Page{
 background-color: rgba(255,148,0,1);
border-radius: 10px 10px 10px 10px ;
 margin: 0px 3px 0px 3px ;
 padding: 1px 1px 1px 1px ;
 max-height: unset;
 min-height: 28px;
 height: unset;
 max-width: unset;
 min-width: 34px;
 width: unset;
}
.tk-component.Page:not(.isgridrowdiv *) .tk-static-text__native.Page{
 background-color: rgba(255,148,0,1);
 color: rgba(255,255,255,1);
 text-align: left;
 vertical-align: text-top;
 font-weight: normal;
 font-style: normal;
 margin: 0px 3px 0px 3px ;
 padding: 1px 1px 1px 1px ;
 max-height: unset;
 min-height: 28px;
 height: unset;
 max-width: unset;
 min-width: 34px;
 width: unset;
}
.tk-placingcontainer.HorizontalRow{
 border-color:rgba(204, 204, 204, 1);
 fill:rgba(204, 204, 204, 1); 
border-width: 1px 1px 1px 1px ;
 border-style: solid;
border-radius: 3px 3px 3px 3px ;
 margin: 10px 10px 15px 10px ;
}
.tk-placingcontainer.NewsCard{
 background-color: rgba(255,255,255,1);
 border-color:rgba(204, 204, 204, 1);
 fill:rgba(204, 204, 204, 1); 
border-width: 1px 1px 1px 1px ;
 border-style: solid;
border-radius: 5px 5px 5px 5px ;
-webkit-box-shadow:unset;
box-shadow:0px 4px 8px rgba(204, 204, 204, 1);
 margin: 5px 5px 5px 5px ;
 max-width: 350px;
 min-width: 300px;
 width: unset;
}
.tk-component.WhiteText:not(.isgridrowdiv *) input.WhiteText{
 color: rgba(255,255,255,1);
 text-align: left;
 vertical-align: text-top;
 font-weight: normal;
 font-style: normal;
}
.tk-component.WhiteText:not(.isgridrowdiv *) .tk-select__native.WhiteText{
 color: rgba(255,255,255,1);
 text-align: left;
 vertical-align: text-top;
 font-weight: normal;
 font-style: normal;
}
.tk-component.WhiteText:not(.isgridrowdiv *) .tk-button__native.WhiteText{
}
.tk-component.WhiteText:not(.isgridrowdiv *) .tk-static-text__native.WhiteText{
 color: rgba(255,255,255,1);
 text-align: left;
 vertical-align: text-top;
 font-weight: normal;
 font-style: normal;
}
.tk-component.PageMore:not(.isgridrowdiv *) input.PageMore{
 background-color: rgba(255,255,255,1);
 border-color:rgba(255, 255, 255, 1);
 fill:rgba(255, 255, 255, 1); 
text-shadow:unset;
 text-align: center;
 vertical-align: text-bottom;
 font-weight: normal;
 font-style: normal;
 padding: 1px 1px 1px 1px ;
 max-height: unset;
 min-height: 24px;
 height: unset;
 max-width: unset;
 min-width: 29px;
 width: unset;
}
.tk-component.PageMore:not(.isgridrowdiv *) .tk-select__native.PageMore{
 background-color: rgba(255,255,255,1);
 border-color:rgba(255, 255, 255, 1);
 fill:rgba(255, 255, 255, 1); 
text-shadow:unset;
 text-align: center;
 vertical-align: text-bottom;
 font-weight: normal;
 font-style: normal;
 padding: 1px 1px 1px 1px ;
 max-height: unset;
 min-height: 24px;
 height: unset;
 max-width: unset;
 min-width: 29px;
 width: unset;
}
.tk-component.PageMore:not(.isgridrowdiv *) .tk-button__native.PageMore{
 background-color: rgba(255,255,255,1);
 border-color:rgba(255, 255, 255, 1);
 fill:rgba(255, 255, 255, 1); 
-webkit-box-shadow:unset;
box-shadow:unset;
 padding: 1px 1px 1px 1px ;
 max-height: unset;
 min-height: 24px;
 height: unset;
 max-width: unset;
 min-width: 29px;
 width: unset;
}
.tk-component.PageMore:not(.isgridrowdiv *) .tk-static-text__native.PageMore{
 background-color: rgba(255,255,255,1);
 border-color:rgba(255, 255, 255, 1);
 fill:rgba(255, 255, 255, 1); 
text-shadow:unset;
 text-align: center;
 vertical-align: text-bottom;
 font-weight: normal;
 font-style: normal;
 padding: 1px 1px 1px 1px ;
 max-height: unset;
 min-height: 24px;
 height: unset;
 max-width: unset;
 min-width: 29px;
 width: unset;
}
.tk-placingcontainer.NewsCardBottom{
 background-color: rgba(255,255,255,1);
 border-color:rgba(167, 167, 167, 1);
 fill:rgba(167, 167, 167, 1); 
border-width: 2px 0px 0px 0px ;
 border-style: solid;
border-radius: 0px 0px 5px 5px ;
 margin: 3px 0px 0px 0px ;
 padding: 0px 10px 0px 10px ;
}
.tk-component.TextGrey:not(.isgridrowdiv *) input.TextGrey{
 color: rgba(121,121,121,1);
 text-align: left;
 vertical-align: text-top;
 font-weight: normal;
 font-style: normal;
}
.tk-component.TextGrey:not(.isgridrowdiv *) .tk-select__native.TextGrey{
 color: rgba(121,121,121,1);
 text-align: left;
 vertical-align: text-top;
 font-weight: normal;
 font-style: normal;
}
.tk-component.TextGrey:not(.isgridrowdiv *) .tk-button__native.TextGrey{
}
.tk-component.TextGrey:not(.isgridrowdiv *) .tk-static-text__native.TextGrey{
 color: rgba(121,121,121,1);
 text-align: left;
 vertical-align: text-top;
 font-weight: normal;
 font-style: normal;
}
.tk-component.TextTruncate:not(.isgridrowdiv *) input.TextTruncate{
 text-align: left;
 vertical-align: text-top;
 font-weight: normal;
 font-style: normal;
 max-width: 100px;
 min-width: unset;
 width: unset;
}
.tk-component.TextTruncate:not(.isgridrowdiv *) .tk-select__native.TextTruncate{
 text-align: left;
 vertical-align: text-top;
 font-weight: normal;
 font-style: normal;
 max-width: 100px;
 min-width: unset;
 width: unset;
}
.tk-component.TextTruncate:not(.isgridrowdiv *) .tk-button__native.TextTruncate{
 max-width: 100px;
 min-width: unset;
 width: unset;
}
.tk-component.TextTruncate:not(.isgridrowdiv *) .tk-static-text__native.TextTruncate{
 text-align: left;
 vertical-align: text-top;
 font-weight: normal;
 font-style: normal;
 max-width: 100px;
 min-width: unset;
 width: unset;
}
.tk-component.PageActive:not(.isgridrowdiv *) input.PageActive{
 background-color: rgba(255,255,255,1);
 border-color:rgba(255, 148, 0, 1);
 fill:rgba(255, 148, 0, 1); 
 text-align: left;
 vertical-align: text-top;
 font-weight: normal;
 font-style: normal;
 margin: 0px 3px 0px 3px ;
 padding: 1px 1px 1px 1px ;
 max-height: unset;
 min-height: 28px;
 height: unset;
 max-width: unset;
 min-width: 34px;
 width: unset;
}
.tk-component.PageActive:not(.isgridrowdiv *) .tk-select__native.PageActive{
 background-color: rgba(255,255,255,1);
 border-color:rgba(255, 148, 0, 1);
 fill:rgba(255, 148, 0, 1); 
 text-align: left;
 vertical-align: text-top;
 font-weight: normal;
 font-style: normal;
 margin: 0px 3px 0px 3px ;
 padding: 1px 1px 1px 1px ;
 max-height: unset;
 min-height: 28px;
 height: unset;
 max-width: unset;
 min-width: 34px;
 width: unset;
}
.tk-component.PageActive:not(.isgridrowdiv *) .tk-button__native.PageActive{
 background-color: rgba(255,255,255,1);
 border-color:rgba(255, 148, 0, 1);
 fill:rgba(255, 148, 0, 1); 
border-width: 2px 2px 2px 2px ;
 border-style: solid;
border-radius: 10px 10px 10px 10px ;
 margin: 0px 3px 0px 3px ;
 padding: 1px 1px 1px 1px ;
 max-height: unset;
 min-height: 28px;
 height: unset;
 max-width: unset;
 min-width: 34px;
 width: unset;
}
.tk-component.PageActive:not(.isgridrowdiv *) .tk-static-text__native.PageActive{
 background-color: rgba(255,255,255,1);
 border-color:rgba(255, 148, 0, 1);
 fill:rgba(255, 148, 0, 1); 
 text-align: left;
 vertical-align: text-top;
 font-weight: normal;
 font-style: normal;
 margin: 0px 3px 0px 3px ;
 padding: 1px 1px 1px 1px ;
 max-height: unset;
 min-height: 28px;
 height: unset;
 max-width: unset;
 min-width: 34px;
 width: unset;
}
.tk-component.ImageStyle:not(.isgridrowdiv *) input.ImageStyle{
 text-align: left;
 vertical-align: text-top;
 font-weight: normal;
 font-style: normal;
 max-height: 195px;
 min-height: unset;
 height: unset;
}
.tk-component.ImageStyle:not(.isgridrowdiv *) .tk-select__native.ImageStyle{
 text-align: left;
 vertical-align: text-top;
 font-weight: normal;
 font-style: normal;
 max-height: 195px;
 min-height: unset;
 height: unset;
}
.tk-component.ImageStyle:not(.isgridrowdiv *) .tk-button__native.ImageStyle{
 max-height: 195px;
 min-height: unset;
 height: unset;
}
.tk-component.ImageStyle:not(.isgridrowdiv *) .tk-static-text__native.ImageStyle{
 text-align: left;
 vertical-align: text-top;
 font-weight: normal;
 font-style: normal;
 max-height: 195px;
 min-height: unset;
 height: unset;
}
.tk-component.ImageStyle:not(.isgridrowdiv *):not(:has(img)){
 max-height: 195px;
 min-height: unset;
 height: unset;
}
.tk-component.ImageStyle:not(.isgridrowdiv *) img.ImageStyle{
 max-height: 195px;
 min-height: unset;
 height: unset;
}
:root {
}
