/*
==========================================================================
    Chimps variables
==========================================================================
*/
/* font variables */
/* font size variables */
/* Color variables  */
@font-face {
  font-family: 'SourceSansProLight';
  src: url("../fonts/SourceSansProLight.eot");
  src: url("../fonts/SourceSansProLight.eot") format("embedded-opentype"), url("../fonts/SourceSansProLight.woff2") format("woff2"), url("../fonts/SourceSansProLight.woff") format("woff"), url("../fonts/SourceSansProLight.ttf") format("truetype"), url("../fonts/SourceSansProLight.svg#SourceSansProLight") format("svg"); }

@font-face {
  font-family: 'SourceSansProRegular';
  src: url("../fonts/SourceSansProRegular.eot");
  src: url("../fonts/SourceSansProRegular.eot") format("embedded-opentype"), url("../fonts/SourceSansProRegular.woff2") format("woff2"), url("../fonts/SourceSansProRegular.woff") format("woff"), url("../fonts/SourceSansProRegular.ttf") format("truetype"), url("../fonts/SourceSansProRegular.svg#SourceSansProRegular") format("svg"); }

@font-face {
  font-family: 'SourceSansProSemiBold';
  src: url("../fonts/SourceSansProSemiBold.eot");
  src: url("../fonts/SourceSansProSemiBold.eot") format("embedded-opentype"), url("../fonts/SourceSansProSemiBold.woff2") format("woff2"), url("../fonts/SourceSansProSemiBold.woff") format("woff"), url("../fonts/SourceSansProSemiBold.ttf") format("truetype"), url("../fonts/SourceSansProSemiBold.svg#SourceSansProSemiBold") format("svg"); }

@font-face {
  font-family: 'SourceSansProBold';
  src: url("../fonts/SourceSansProBold.eot");
  src: url("../fonts/SourceSansProBold.eot") format("embedded-opentype"), url("../fonts/SourceSansProBold.woff2") format("woff2"), url("../fonts/SourceSansProBold.woff") format("woff"), url("../fonts/SourceSansProBold.ttf") format("truetype"), url("../fonts/SourceSansProBold.svg#SourceSansProBold") format("svg"); }

body {
  font-family: "SourceSansProRegular";
  font-weight: normal; }

.search-wrap .search .submit-search i {
  top: 0; }

@media (max-width: 1200px) {
  .home-page .submemu ul {
    -webkit-flex-flow: row wrap;
    flex-flow: row wrap;
    -webkit-justify-content: start;
    justify-content: start; } }

@media (max-width: 600px) {
  .home-page .submemu ul {
    -webkit-justify-content: center;
    justify-content: center; } }

.home-page .table th,
.home-page .table td {
  position: relative;
  height: auto;
  vertical-align: inherit; }

.home-page .table th {
  font-weight: normal;
  font-family: "SourceSansProSemiBold";
  background: #98bad6; }

.home-page .table td {
  padding: 2px 10px !important; }

.home-page .table .sort-span {
  position: absolute;
  right: 5px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%); }

.home-page .table th.celldeactive,
.home-page .table td.celldeactive {
  width: 100px;
  min-width: 100px; }

.home-page .center {
  text-align: center; }
  .home-page .center .btn-remove {
    display: inline-block;
    background-image: none; }

/* Please checked code */
/* 
.align-center {
    display: inline-block!important;
    right: 34%!important;
} 
*/
.geosetup-content {
  border: 1px solid red; }
  .geosetup-content .btn-reassign {
    background: #894F76;
    width: 130px;
    text-align: center;
    display: block; }
  .geosetup-content .tiers-selection .label-search {
    background: #7f7da0; }
  .geosetup-content .tiers-selection .count-box {
    height: 30px;
    line-height: 28px;
    width: 50px;
    display: block;
    color: #131111;
    font-size: 14px;
    text-align: center;
    float: left;
    background: #ffffc1 !important;
    border-style: none;
    border: 1px solid #8f91a2;
    border-radius: 0;
    padding: 0 10px;
    cursor: pointer;
    margin: 0 0 0 10px; }
  .geosetup-content .tiers-selection .count-box.activereadonly {
    background: #fff !important; }
