@charset "UTF-8";
/*@charset "ISO-8859-1";
/********************   CUSTOM STYLES - CS    ********************************************/

/*-------------------------RESET START----------------------------------------------------*/
* {
  margin-top: 0;
  box-sizing: border-box;
}

a {
  text-decoration: none;
  color: #222222;
}

html {
  color: #222222 !important;
  scrollbar-color: rgb(170, 170, 170) #fff;
}

:root{
  --cs-brand-color: #6DB33F;
  --cs-gray-900: #232323;
  --cs-gray-800: #353535;
  --cs-gray-700: #474747;
  --cs-gray-600: #757575;
  --cs-gray-500: #A3A3A3;
  --cs-gray-400: #BFBFBF;
  --cs-gray-300: #DADADA;
  --cs-gray-200: #EDEDED;
  --cs-gray-100: #F6F6F6;
  --cs-border-radius: 3px;
  --cs-border-top-radius: 3pt 3pt 0 0;
  --cs-border-bottom-radius: 0 0 3pt 3pt;
  --cs-border-color-300: var(--cs-gray-300);
  --cs-border-color-400: var(--cs-gray-400);
}
/*----------------------------------GENERIC START---------------------------------*/
.cs-shadow-bottom { box-shadow: 0px 4px 4px var(--cs-gray-400);}
.cs-text-muted { color: var(--cs-gray-500);}
.cs-link {cursor: pointer;}
.cs-brand-color{ color:var(--cs-brand-color);}
.cs-cursor-pointer {cursor: pointer;}
/*----------------------------------GENERIC END---------------------------------*/

#cs-loader-container {
  z-index: 1000;
  position: absolute;
  top: 50%;
  width: 90%;
  height: 100%;
  margin: auto;
  left: 0;
  right: 0;
}

#cs-loader-back {
  background-color: rgba(211, 211, 211, 0.4);
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 99999;
  overflow: hidden;
}


/*----------------------------------BORDERS START---------------------------------*/
.cs-border-top-radius {
  border-top-left-radius: var(--cs-border-radius);
  border-top-right-radius: var(--cs-border-radius);
}
.cs-border-bottom-radius{
  border-bottom-left-radius: var(--cs-border-radius);
  border-bottom-right-radius: var(--cs-border-radius);
}
.cs-border {
  border: 1px var(--cs-border-color-300) solid;
  border-radius: var(--cs-border-radius);
}
.cs-border-bottom { border-bottom: 1px var(--cs-border-color-300) solid;}
.cs-border-top{ border-top: 1px var(--cs-border-color-300) solid;}
.cs-border-left { border-left: 1px var(--cs-border-color-300) solid;}
.cs-border-right { border-right: px var(--cs-border-color-300) solid;}
/*----------------------------------BORDERS END---------------------------------*/

/*----------------------------------CELL START---------------------------------*/
.cs-layout-cell {
  padding: 10px;
}
.cs-layout-cell input, select {
  display:table-cell;
  width: 100%;
}
/*----------------------------------CELL START---------------------------------*/

/*------------------------------------IMAGE START-----------------------------------*/
.cs-img-container {
  width: 200px;
  display: inline-block;
  vertical-align: middle;
}
.cs-img-element {
  object-fit: cover;
  width: 100%;
  height: 200px;
  vertical-align: top;
}
/*-------------------------------------IMAGE END------------------------------------*/

.cs-scroll-400 {
  height: 400px;
  overflow-y: auto;
}






