/*@mixin short-transition ($properties: all) {
    transition: .5s $properties ease-in-out;
}

@mixin text-shadow($x: .05em,$y: .05em,$blur: .1em,$color: $bof-dark-bg) {
    text-shadow: $x $y $blur $color;
}*/
.SE_list {
  list-style-type: none;
  margin: 2rem 0; }
  .SE_list i.chevron-down {
    /* background: url(/static/img/chevron-down.png) center;*/
    background: url(/static/img/theme/bg-tab-arrow-all.png) no-repeat center;
    background-size: auto;
    width: 18px;
    height: 12px;
    display: inline-block; }
  .SE_list .SE_list_item p.SE_company_name {
    margin: 0;
    color: #000;
    font-weight: 700;
    position: relative;
    padding-right: 1.5rem; }
    .SE_list .SE_list_item p.SE_company_name:not(.empty):hover {
      cursor: pointer; }
    .SE_list .SE_list_item p.SE_company_name .SE_no_more_info {
      color: black;
      font-weight: normal;
      margin-left: 1rem; }
    .SE_list .SE_list_item p.SE_company_name i.chevron-down {
      margin: .5rem 0;
      position: absolute;
      right: 0;
      top: 0; }
  .SE_list .SE_list_item .SE_content_div {
    display: none;
    margin-left: 20px; }
    .SE_list .SE_list_item .SE_content_div .SE_item > h4 {
      margin-bottom: 3px; }
    .SE_list .SE_list_item .SE_content_div .SE_item a {
      word-break: break-word; }
    .SE_list .SE_list_item .SE_content_div .SE_funds .fund {
      margin-bottom: .5rem; }
      .SE_list .SE_list_item .SE_content_div .SE_funds .fund span:nth-child(1) {
        width: 55%;
        float: left; }
        @media only screen and (max-width: 386px) {
          .SE_list .SE_list_item .SE_content_div .SE_funds .fund span:nth-child(1) {
            width: 100%; } }
      .SE_list .SE_list_item .SE_content_div .SE_funds .fund span:nth-child(2) {
        width: 40%;
        float: right;
        font-weight: 300; }
        @media only screen and (max-width: 386px) {
          .SE_list .SE_list_item .SE_content_div .SE_funds .fund span:nth-child(2) {
            width: 100%;
            float: left; } }
    .SE_list .SE_list_item .SE_content_div .SE_tied_agent {
      padding: 0 .3rem;
      border-radius: 4px;
      border: 2px solid transparent;
      transition: all linear .3s; }
      .SE_list .SE_list_item .SE_content_div .SE_tied_agent p.SE_tied_agent_name {
        color: #003882;
        font-weight: 700;
        margin: 0; }
        .SE_list .SE_list_item .SE_content_div .SE_tied_agent p.SE_tied_agent_name:hover {
          cursor: pointer; }
      .SE_list .SE_list_item .SE_content_div .SE_tied_agent .SE_tied_agent_info {
        display: none;
        padding: 0 1rem; }
        .SE_list .SE_list_item .SE_content_div .SE_tied_agent .SE_tied_agent_info h4 {
          display: inline-block;
          margin: 0; }
        .SE_list .SE_list_item .SE_content_div .SE_tied_agent .SE_tied_agent_info div.col-xs-12:nth-child(1) {
          font-weight: 600; }
        .SE_list .SE_list_item .SE_content_div .SE_tied_agent .SE_tied_agent_info ul.SE_provided_services {
          list-style-type: disc;
          padding: 0 2rem;
          font-weight: normal; }
    .SE_list .SE_list_item .SE_content_div .SE_tied_agent.active {
      border-color: #003882;
      margin: .2rem 0;
      padding-bottom: .3rem;
      transition: all linear .3s; }
    .SE_list .SE_list_item .SE_content_div .SE_providedservices .country span {
      margin-right: .7rem;
      cursor: pointer; }
    .SE_list .SE_list_item .SE_content_div .SE_providedservices .country .services {
      margin-bottom: .5rem; }

.SE_list.list-group > .SE_list_item.list-group-item:nth-of-type(2n+1) {
  background-color: #e8eff8 !important; }

.SE_list.list-group > .SE_list_item.list-group-item:first-child, .SE_list.list-group > .SE_list_item.list-group-item:last-child {
  border-top-right-radius: 0px;
  border-top-left-radius: 0px; }

.SE_list_item.list-group-item {
  border: 0px solid #ddd; }

.supervised-spinner {
  /*opacity: 0;*/
  margin: 0 40px;
  height: 50px;
  width: 50px;
  animation: rotate 1.5s infinite linear;
  border: 8px solid #006fb9;
  border-right-color: transparent;
  border-radius: 50%;
  position: absolute;
  z-index: 9999;
  /*&.visible {
      opacity: .7;
  }*/ }

@keyframes rotate {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }
#supervised_items_nav i.last-page, #supervised_items_nav i.first-page, #supervised_items_nav i.next-page, #supervised_items_nav i.prev-page {
  width: 31px;
  height: 31px;
  display: inline-block;
  margin: -10px -11px; }
#supervised_items_nav i.last-page {
  background: url("/Static/img/last-page.png") center no-repeat; }
#supervised_items_nav i.first-page {
  background: url("/Static/img/first-page.png") center no-repeat; }
#supervised_items_nav i.next-page {
  background: url("/Static/img/next-page.png") center no-repeat; }
#supervised_items_nav i.prev-page {
  background: url("/Static/img/prev-page.png") center no-repeat; }
#supervised_items_nav #supervised_items_pagination {
  margin: 20px 0 40px 0; }
  #supervised_items_nav #supervised_items_pagination li.page-item.disabled > a.page-link {
    background-color: #ddd; }

#SE_error {
  display: none;
  font-size: larger;
  margin: 2rem 0 0; }

#tree-search-button {
  width: auto !important;
  min-width: 100px !important; }
  #tree-search-button #tree-search-button-spinner {
    margin: 0 .5rem; }

#tree-export-button {
  display: none; }

.rotate {
  -moz-transition: all 0.2s linear;
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear; }

.rotate.down {
  -moz-transform: rotate(-180deg);
  -webkit-transform: rotate(-180deg);
  transform: rotate(-180deg); }

/*# sourceMappingURL=SupervisedEntities.css.map */
