 .tab_accord_wrapper.flat_theme{
    ul.tabs{
      width: 100%;
      background-color: #EBE4F3;
      border: 1px solid #DBCFEB;
      -webkit-border-radius: 90px;
      border-radius: 90px;
      padding: 4px;
      min-height: 60px;
    }
    ul.tabs li{
       padding: 15px 20px;
        font-family: 'avenir_nextmedium';
font-weight:500;
       font-size: 16px;
       line-height: 22px;
       color: #171717;
       display: inline-table;
       cursor: pointer;
   
       &:hover{
        color:#502E91
       }
    }
    ul.tabs li.active {
        background-color: #502E91; 
        color: #502E91;
         font-family: 'avenir_nextmedium';
font-weight:500;
        font-size: 16px;
        line-height: 22px;
        color: #fff;
        border-radius: 50px;
        -webkit-border-radius: 50px;
        -moz-border-radius: 50px;
    }
    .tab_container{
      background: #fff;
      height: auto;
    }
    .tabs_action{
      border-top: 1px solid #e2e2e2;
    }
    @media screen and (max-width: 768px) {
      .tab_drawer_heading {
        color: #ffffff;
        background-color: #ff6873;
  
      }
    }
  }



  
  
  /*********************************
  Author : Techhysahil
  Link : http://techhysahil.com
  *********************************/
  
  
  /* Assign min-width to container */
  /* .select2-container{
    min-width:200px;
  }
  
  .select2-container .select2-choice {
    border: 2px solid #dce4ec;
    height: 36px;
    border-radius: 0px ;
    font-family: "Lato", sans-serif;
    font-size: 14px;
    text-indent: 1px;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    background-image: none;
  }
  .select2-container.select2-drop-above .select2-choice {
    border-bottom-color: #dce4ec;
    border-radius:0px;
  }
  .select2-container input:focus,.select2-container .selection:focus{
    outline:0px;
  }
  .select2-drop {
    margin-top: -2px;
    border: 2px solid #dce4ec;
    border-top: 0;
    border-radius: 0px !important;
    -webkit-border-radius:0 0 6px 6px;
    -moz-border-radius:0 0 6px 6px;
    border-radius:0 0 6px 6px;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
  }
  .select2-drop.select2-drop-above {
    margin-top: 2px;
    border-top: 2px solid #dce4ec;
    border-bottom: 0;
    -webkit-border-radius: 6px 6px 0 0;
    -moz-border-radius: 6px 6px 0 0;
    border-radius: 6px 6px 0 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
  }
  .select2-container .select2-choice div {
    border-left: 2px solid #dce4ec;
    -webkit-border-radius: 0 4px 4px 0;
    -moz-border-radius: 0 4px 4px 0;
    border-radius: 0 4px 4px 0;
  
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    background-clip: padding-box;
  }
  .select2-search{
    margin-top: 3px;
  }
  .select2-search input {
    height: 30px !important;
    border: 2px solid #dce4ec;
  }
  .select2-container-active .select2-choice,
  .select2-container-active .select2-choices {
    border: 2px solid #dce4ec;
    outline: none;
  
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
  }
  .select2-dropdown-open .select2-choice {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
  
    -webkit-border-bottom-left-radius: 0;
    -moz-border-radius-bottomleft: 0;
    border-bottom-left-radius: 0;
  
    -webkit-border-bottom-right-radius: 0;
    -moz-border-radius-bottomright: 0;
    border-bottom-right-radius: 0;
  }
  .select2-dropdown-open .select2-choice div {
    background: transparent;
    border-left: none;
    filter: none;
  }
  .select2-results .select2-highlighted {
    background: #1abc9c;
    color: #fff;
    border-radius: 0px;
  }
  .select2-results{
    padding: 0 0 0 0px;
    margin: 4px 0px 0px 0;
  }
  .select2-container-multi .select2-choices {
    height: auto !important;
    height: 1%;
  
  }
  .select2-container-multi.select2-container-active .select2-choices {

    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
  
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
  }
  .select2-container .select2-choice .select2-arrow{
    border: 0px;
    border-radius: 0px;
    background: transparent;
    background-image: none;
  } */
  

  .tab_accord_wrapper{
      display: block;
      width: 100%;
     
      box-sizing: border-box;
   
  
    .tab_container {
        border-top: none;
        width: 100%;
        clear: both;
        float: left;
     
        margin-bottom: 10px;
        box-sizing: border-box;
    }
    .tabs_action{
        text-align: right;
        position: relative;
        clear: both;
        padding-top: 17px;
        padding-right: 20px;
    button{
        border-radius: 0px;
        >.fa{
             padding-left: 10px;
         }
    }
    }
  
    .tab_content {
        padding-top: 50px;
        display: none;
        transition: all 0.25s ease-in-out;
        animation: flipdown 0.8s ease both;
        &:nth-of-type(n) {
             animation-delay: 0.1s;
         }
    }
    p.venue_desc{
        line-height: 25px;
        padding: 0 0 10px 0;
        text-align: justify;
    }
    .venue_desc_more{
        margin-top: -15px;
        display: block;
        margin-bottom: 20px;
    }
    .tab_drawer_heading {
        display: none;
    }
  
    @media screen and (max-width: 768px) {
        .tabs {
            display: none;
        }
        .tab_container{
          padding: 0px;
          width: 100%;
        }
        .tab_drawer_heading {
            animation: flipdown 0.5s ease both;
            padding: 10px 10px;
            font-size: 20px;
            margin: 0px;
            display: block;
            cursor: pointer;
            -webkit-touch-callout: none;
            -webkit-user-select: none;
            -khtml-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            user-select: none;
  
          &:nth-of-type(1) {
               animation-delay: 0.5s;
           }
          &:nth-of-type(2) {
               animation-delay: 0.75s;
           }
          &:nth-of-type(3) {
               animation-delay: 1s;
           }
          .fa{
              float: right;
              font-size: 18px;
          }
        }
    }
  }