body {
    background-color: #fff;
    }
    .row {
      padding:20px
  }
     a {
       color: #FD5E00;
       text-decoration: none;
    }
    a:hover,
    a:focus {
       color: #23527c;
       text-decoration: underline;
    }

    ul li {
    list-style: circle;
    font-size: 14px;
    }
    ul li img {
    cursor: pointer;
    }
    .modal-body {
    padding: 5px !important;
    }
    .modal-content {
    border-radius: 0;
    }
    .modal-dialog img {
    text-align: center;
    margin: 0 auto;
    }
    .controls {
    width: 50px;
    display: block;
    font-size: 11px;
    padding-top: 8px;
    font-weight: bold;
    }
    .next {
    float: right;
    text-align: right;
    }
    /*override modal for demo only*/
    .modal-dialog {
    max-width: 50%;
    padding-top: 90px;
    }
    @media screen and (min-width: 768px) {
    .modal-dialog {
    width: 50%;
    padding-top: 90px;
    }
    }
    a.anchor {
    display: block;
    position: relative;
    top: -50px;
    visibility: hidden;
    }
    .link-style{
       color: #FD5E00;
       text-decoration: none;
    }
    .center {
       margin: auto;
       text-align: center;
       margin-top: 0cm;
    }
    .padding20{
      padding:20px !important;
    }
    @import url('https://fonts.googleapis.com/css2?family=Audiowide&display=swap');
    .cool-font{
       font-family: 'Audiowide', cursive !important;
    }
    #main-content ul > li {
       padding: 0.1%;
       text-align: justify;
       margin-top: 2%;
    }

    #main-content li > h6 {
       padding: 0.1%;
    }
    .my-btn{
       width: 250px;
       margin: 5px;
       background: #FD5E00;
       color: white;
       font-size: 18px;
    }
    .my-btn:hover{
       background: white ;
    }
    .ann-tool{
       float: right;
       padding: 0;
       position: relative;
       /* margin: 10px; */
       right: 0;
       border-radius: 5px;
       box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    }
    h2{
       margin-bottom: 10px;
    }
    .carousel{
       height: auto !important;
    }
    .spirevcv_table{
      font-family: arial, sans-serif;
      border: 1px solid #070202;
      border-collapse: collapse;
      width: 50%;
    }
    .vcv_headTable {
      padding-top: 2px;
      padding-bottom: 1px;
      background: #f3771e;
    }
    .td1{
      text-align: right;
      padding: 8px;
      background-color: #daaf91;
    }
    .td2{
      /* border: 2px solid #070202; */
      text-align: left;
      padding: 8px;
    }
    
    .spirevcv_row:nth-child(even){
      background-color: #daaf91;
    }

    .select1{
      margin: 1px;
      width: 150px;
      padding: 5px 35px 5px 5px;
      font-size: 16px;
      /* text-align: left; */
      border: 1px solid #CCC;
      height: 34px;
      /* -webkit-appearance: none; */
      /* -moz-appearance: none; */
      /* appearance: none; */
      /* background: url(https://stackoverflow.com/favicon.ico) 96% / 15% no-repeat #EEE; */
    }

    .select2{
      margin: 1px;
      width: 100px;
      padding: 5px 35px 5px 5px;
      font-size: 16px;
      /* text-align: center; */
      border: 1px solid #555;
      height: 34px;
      /* -webkit-appearance: none; */
      /* -moz-appearance: none; */
      /* appearance: none; */
      /* background: url(https://stackoverflow.com/favicon.ico) 96% / 15% no-repeat #EEE; */
    }

   .video_container {
      margin: 20px;
      width: 100%;
      height: 240px;
      align-self: center;
   }
   .video_data {
      margin: 20px;
      width: 100%;
      height: 240px;
      align-self: center;
   }