    a {
      color: #1a237e;
      border: 1px solid #7986cb !important;
      border-radius: .67rem !important;   
      word-break: break-word;
      /*box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2); */
    }

    a:link.underline {
        text-decoration: underline;
        color: #3f51b5;
        border: none !important;
        border-radius: none !important;
        box-shadow: none !important;
        font-weight: 500;
    }

    a:hover.underline {
        text-decoration: underline;
        color: #5c6bc0;
        
    }
    
    a:link.no-underline {
        text-decoration: none !important;
        color: #3f51b5;
        border: none !important;
        border-radius: none !important;
        box-shadow: none !important;
        font-weight: 300;
        max-width: 20px !important;
    }    

    a:hover.no-underline {
        text-decoration: none !important;
        color: #5c6bc0;
        background-color: none !important;
        border: none !important;
        border-radius: none !important;
        box-shadow: none !important;
        font-weight: 300;
        max-width: 20px !important;        
        
    }
    

    a.logo-link:link,
    a.logo-link:visited,
    a.logo-link:active {
        color: none !important;         
    }
    
    a.logo-link {
        border: none !important;
        border-radius: none !important;
        box-shadow: none !important;
        padding-top: 5px !important;
        padding-bottom: 0 !important;
        margin-top: 0 !important;
        margin-bottom: 0 !important;
        color: none !important; 
        display: block;
    }
    
    
    
    /*
    a.customdatademo {
      position: relative;
    }
    a.customdatademo:hover::after {
      content: attr(data-tooltip) ;
      position: absolute;
      top: -1.5rem;
      left: 3rem;
      min-width: 180px;
      border-radius: .5rem;
      padding: .5rem;
      color: #fff;
      line-height: 1rem;
      font-size: .8rem;
      background-color: #3f51b5;
      border: 1px solid #7986cb !important;      
      opacity: .85;
      z-index: 1;
      text-transform: none;
    }
    */
        
    .bot {
         width:50px;
         height:auto;
         margin-top: -10px; 
         margin-bottom: -30px; 
         float: right !important;
         padding-left: 0px;
         margin-left: -20px;
    }
    
    .bot2 {
         width:50px !important;
         max-width:50px !important;         
         height:50px !important;
         margin-top: -25px; 
         margin-bottom: -15px; 
         padding-left: 0px;

    }
        
    
    .logo-container {
        max-width: 218px;
    }
    
    .header-link {
        font-family: 'Jura', sans-serif, helvetica;    
        text-transform: uppercase;  
        font-weight: 500;
        padding-left: .75rem !important;
        padding-right: .75rem !important;
        padding-top: .05rem;
        padding-bottom: .05rem;        
        margin: .2rem !important;
        display: inline-block;
        font-size: 1rem;
    }
    
    .header-link:hover, .nav-active {
        background-color: #fff !important;
        color: #3949ab !important;
    }    
    
    
    
    .footer-link {
        font-family: 'Jura', sans-serif, helvetica;    
        text-transform: uppercase;  
        font-weight: 500;
        padding-left: 1rem !important;
        padding-right: 1rem !important;
        padding-top: .05rem;
        padding-bottom: .05rem;
        margin-bottom: .3rem !important;
        margin-top: .3rem !important;
        margin-left: .3rem !important;
        margin-right: .3rem !important;
        display: inline-block;
        font-size: 1rem;
    }
    
    .footer-link:hover {
        background-color: #fff !important;
        color: #3949ab !important;
    }    
    
   .row, .container {
        padding-top: 0;
        margin-top: 0;
        margin-bottom: 10px;
    }
    
    header {
        background-color: #1a237e;
        margin-bottom: 0;
    }
    
    .nav-container {
        padding-bottom: 5px !important;
        padding-top: 4px !important;
        margin-bottom: 0px !important;
    }
    
    .character-counter {
        display: none !important;
        color: #fff !important;
        width: 0 !important;
        height: 0 !important;
    }
    
    
    .profile div {
        padding: .5rem 1rem;
        font-family: 'Roboto', sans-serif, helvetica;
        font-size: 1rem;    
        font-weight: 100;
        color: #1a237e;
    }
    
    h1 {
        font-family: 'Audiowide', 'Jura', sans-serif, helvetica;
        font-size: 2.75rem;
        font-weight: 100;
        color:#fff;
        /*background: -webkit-linear-gradient(#0d47a1, #90caf9);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;     */    
        letter-spacing: -.25rem;   
        margin-top: 0;
        padding-top: 0;
        border: none !important;
        border-radius: none !important;
        box-shadow: none !important;    
        padding-bottom: 0; 
        margin-bottom: 0;
        margin-top: .3rem;
        margin-left: .4rem !important;
        margin-right: .1rem;

    }
    
    
    h2 {
        font-family: 'Jura', sans-serif, helvetica;
        font-size: 1.1rem !important;    
        font-weight: 900;
        margin-bottom: 0;
        margin-top: 0;
        color: #1a237e;  
        text-transform: none;
        line-height: 1.3rem;
        display: inline-block;
    }      
    
    h3 {
        font-family: 'Jura', sans-serif, helvetica;
        font-size: 1.3rem !important;    
        font-weight: 900;
        margin-bottom: 0px;
        margin-top: 2rem;
        color: #1a237e;  
        text-transform: uppercase;
    }         
    
    
    
    h4 {
        font-family: 'Jura', sans-serif, helvetica;
        font-size: 1.4rem !important;    
        font-weight: 500;
        margin-bottom: 0;
        margin-top: 20px;
        color: #1a237e;  
    }       


    h5 {
        font-family: 'Jura', sans-serif, helvetica;
        font-size: 1.8rem;    
        font-weight: 500;
        margin-bottom: 20px;
        margin-top: 30px;
        color: #1a237e;  
    }   

    
    h6 {
        font-family: 'Jura', sans-serif, helvetica;
        font-size: .8rem;    
        font-weight: 300;
        text-transform: uppercase;  
        letter-spacing: .65rem;          
        color:#fff;  
        margin-left: .6rem !important;
        padding: 0; 
        margin-top: 0; 
        margin-bottom: 0; 
        margin-right: 0;
    }
    
 
    h7 {
        font-family: 'Jura', sans-serif, helvetica;
        font-size: 1.2rem;    
        font-weight: 500;
        margin-bottom: 10px;
        margin-top: 40px;
        color: #1a237e;  
    }    
    
    h8 {
        font-family: 'Jura', sans-serif, helvetica;
        font-size: 1.6rem;    
        font-weight: 500;
        color: #1a237e;
        display: block;
        
    }   
    
    
    
    
    
      body {
        display: flex;
        min-height: 100vh;
        flex-direction: column;
        font-family: 'Roboto', sans-serif, helvetica;
       /* background-color: #e8eaf6;*/
       background-color:#fff;
       /*border-left: 5px solid #1a237e;
       border-right: 5px solid #1a237e;   */    
      }
     
     div, li {
        color: #1a237e;
         font-family: 'Roboto', sans-serif, helvetica;
        font-weight: 300;
     }
     
     p, ol li {
         color: #1a237e;  
         font-family: 'Roboto', sans-serif, helvetica;
         font-size: 1rem !important;
     }
     
     ol {
         margin-left: 0;
         padding-left: 0;
        list-style-type: decimal !important;
     }
    
      main {
        flex: 1 0 auto;
      }

    table {
        width: 100%;
    }
    


    #userTable {
        margin-bottom: 2rem;
    }

    th {
        font-family: 'Jura', sans-serif, helvetica;
        font-size: 1.2rem;    
        font-weight: 500;
        color: #1a237e; 
   
    }   
    
    td {
         font-family: 'Roboto', sans-serif, helvetica;
        font-size: 1rem;    
        font-weight: 300;
        color: #1a237e; 
        
    }       
    
    em {
        font-weight: 100 !important;
    }
    
    .smallest {
        font-size: 1rem !important;
        margin-top: 0 !important;
        padding-top: 0 !important;
    }
    
    .sidepanel {
        font-size: .85rem !important;
    }

    
      .btn, .primary, .btn-primary, .btn-default {
        background-color: #fff !important; 
        font-family: 'Jura', sans-serif, helvetica;
        font-size: 1rem;
        font-weight: 500;
        margin: .5rem .3rem;
        border-radius: .67rem !important;
        padding-left: 1rem !important;
        padding-right: 1rem !important;
         display: inline-block !important;
         padding-top: 0 !important;
         padding-bottom: 0 !important;         
         line-height: 2.3rem !important;
         color: #1a237e;
         box-shadow: none !important;
        /*min-width: 200px !important;
        width: 200px important;*/
        
      }
      
    .btn-secondary {
        font-size: .8rem;
        font-weight: 500;
        margin: .5rem .3rem;
        border-radius: .67rem !important;
        padding-left: .75rem !important;
        padding-right: .75rem !important;
        line-height: 1.6rem !important;     
        height: 1.8rem;
    }      
    

      
      .subnav {
          padding: 0 !important;
          
      }      
      
    .rounded {
        border-radius: 1.50rem !important;
        font-size: .9rem;
        padding-left: .6rem !important;
        padding-right: .6rem !important;     
        line-height: 1.6rem !important;           
    }  
      
      .btn:hover {
          background-color: #3949ab !important;
          color: #fff !important;
      }
      
       .btn:active, .btn-secondary:active, .btn-seconday:focus {
          background-color: #7986cb !important;
          color: #fff;
      }     
      
     .primary-rev {
          background-color: #3949ab !important;
          color: #fff !important;
        font-family: 'Jura', sans-serif, helvetica;
        font-size: 1rem;
        font-weight: 500;
        margin: .5rem .3rem;
        border-radius: .67rem !important;
        padding-left: 1rem !important;
        padding-right: 1rem !important;
         display: inline-block !important;
         padding-top: 0 !important;
         padding-bottom: 0 !important;         
         line-height: 2.3rem !important;
         box-shadow: none !important;     
          
    }      
      
    .primary-rev:hover {
          background-color: #fff !important;
          color: #3949ab !important; 
    }        
      
      button {
          /*min-width: 50px !important;*/
          /*width: 100px !important;*/
      }
      
      label {
        font-family: 'Jura', sans-serif, helvetica;
        font-size: 1.4rem;    
        font-weight: 500; 
        color: #1a237e;  
      }
     
     .pick {
         max-width: 40px;
         height: auto;
         text-decoration: none;
         border:0 !important;
         margin-bottom: -22px;
         padding-bottom: 0;
         margin-top: -10px;
     }
 
     .pick2 {
         max-width: 45px;
         height: auto;
         text-decoration: none;
         border:0 !important;
         margin-bottom: 0;
         padding-bottom: 0;
         margin-left: auto;
         margin-right: auto;
         padding-left: 0;
     } 
 
     
     .tiny {
       background-color: #fff; 
        font-family: 'Jura', sans-serif, helvetica;
        font-size: .8rem;
        font-weight: 500;
        margin-right: .5rem;
        margin-top: 5px !important;
        border-radius: .67rem !important;
        line-height: 1.2rem;
        padding-left: .75rem !important;
        padding-right: .75rem !important;
        padding-top: .3rem;
        padding-bottom: .3rem;
        color: #1a237e; 
        text-transform: uppercase;
        display: inline-block !important;
        white-space: nowrap !important;
        text-align: center;
     }
     
     .tiny:hover {
        background-color: #3949ab; 
        color: #fff;
     }

     .smallest {
       background-color: #fff; 
        font-family: 'Jura', sans-serif, helvetica;
        font-size: .8rem;
        font-weight: 500;
        line-height: 1.2rem;
        color: #1a237e; 
        text-transform: uppercase;
        display: inline-block !important;
        white-space: nowrap !important;
     }
     
     .smallest:hover {
        color: #3949ab; 
        background-color: #fff;
     }


     
     footer {
         margin-top: 0 !important;
         margin-bottom: 0 !important;
         padding-top: 0 !important;
         padding-bottom: 0 !important;
     }
     
    .page-footer, .page-header {
            background-color:#1a237e;
            padding-top: 5px !important;
            padding-bottom: 5px !important;
            
        }
        
    .footer-copyright {
        padding-top: 1rem !important;
        font-size:  .8rem;
    }    
        
    input {
      /*min-width: 50px;*/
      max-width: 67%;
      font-family: 'Roboto', sans-serif, helvetica;
        background-color: #ffffff;      
      font-size: 1rem !important;
      padding-left: 1rem !important;
      padding-right: 1rem !important;
      border-radius: .67rem !important;
      padding-top: 0px !important;
      border: 1px solid #7986cb !important;
    }    
    

    select {
      /*min-width: 50px;*/
      max-width: 67%;
      font-family: 'Roboto', sans-serif, helvetica;
        background-color: #ffffff;      
      font-size: 1rem !important;
      padding-left: 1rem !important;
      padding-right: 1rem !important;
      border-radius: .67rem !important;
      padding-top: 0px !important;
      border: 1px solid #7986cb !important;
      display: block !important;
    }    



    .date_picker {
    font-family: 'Jura', sans-serif, helvetica !important;
    font-size: 1.6rem !important;
    font-weight: 500 !important;
    color: #1a237e !important;    
    }  
    
    
    
    input:focus {
        box-shadow: none !important;
        outline: none !important;
        background-color: transparent;
        border-bottom-color:#1a237e !important;
    }     
    
    .delete {
        background-color: #fff !important;
        color: #3949ab !important;
        margin: 0 0 0 3px;
        font-size: 2rem !important;
        padding: 7px !important;
        line-height: 1.25rem !important;
        font-weight: 100 !important;
        width: 40px !important;
        height: 2.8rem !important;        
        text-transform: none !important;
    }
    
    
     .delete:hover {
        background-color: #7986cb !important;
        color: #fff !important;
        margin: 0 0 0 3px;
    }
 
    
    .home {
        min-width: 220px !important;
        max-width: 280px !important;
        display: block !important;
        margin-left: 20px;
    }

    .top-only {
        padding-top: 50px !important;
    }

    .current {
        display: inline-block;
        min-width: 200px; 
        padding-left: 20px;
        font-family: 'Jura', sans-serif, helvetica;
        font-size: 1.2rem;           
        
    }
    
    .secondary, .primary {
      padding-left: 1.33rem !important;
      padding-right: 1.33rem !important;
    }
    

    .right {
        text-align:right;
        float: right;
    }

    .records {
        float:left;
        padding-top: 0;
        font-size: .9rem;
    }

        

    .custom-file-input::-webkit-file-upload-button {
      visibility: hidden;
    }
    .custom-file-input::before {
        content: 'Select CSV';
        display: inline-block;
        background-color: #1a237e; 
        padding: 0px 2px;
        outline: none;
        border-radius: .33rem;
        white-space: nowrap;
        -webkit-user-select: none;
        cursor: pointer;
        font-family: 'Jura', sans-serif, helvetica;  
        font-weight: 500;
        color: #ffffff;
        font-size: .8rem;
        width: 90px;
        text-align: center;
        border: none;
        display: inline-block;
        height: 36px;
        line-height: 36px;
        text-transform: uppercase;
        vertical-align: middle;
        -webkit-tap-highlight-color: transparent;     
        box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2);    
    }

  .custom-file-input:hover::before {
      background-color: #3949ab; 

    }
    
    .hidden {
        display: none;
    }
    
    .show {
        display: inline-block !important;
    }

    .italics {
        font-style: italic;
        color:#1a237e !important;
        display: inline-block;
        font-weight: 900;
    }
    
    .help-block {
        display: block;
        padding-left: 20px;
        font-style: italic;
        color:#1a237e !important;
        font-weight: 900;
        padding-top: 0px;
    }
    
    .done {
        color: #283593 !important;
        font-weight: 500;
    }
    

    .form-group {
        margin-bottom: 1.25rem;
    }

    .bottom {
        margin-top: 1rem;
    }
    
    .form-signin {
      max-width: 330px;
      padding: 15px;
      margin: 0 auto;
    }
    .form-signin .form-signin-heading,
    .form-signin .checkbox {
      margin-bottom: 10px;
    }
    .form-signin .checkbox {
      font-weight: normal;
    }
    .form-signin .form-control {
      position: relative;
      height: auto;
      -webkit-box-sizing: border-box;
         -moz-box-sizing: border-box;
              box-sizing: border-box;
      padding: 10px;
      font-size: 16px;
    }
    .form-signin .form-control:focus {
      z-index: 2;
    }
    .form-signin input[type="email"] {
      margin-bottom: -1px;
      border-bottom-right-radius: 0;
      border-bottom-left-radius: 0;
    }
    .form-signin input[type="password"] {
      margin-bottom: 10px;
      border-top-left-radius: 0;
      border-top-right-radius: 0;
    }    
    
    .list_run {
        width: 90px;
    }    
 
    .interest_edit {
        width: 150px !important;
    }
    
    .list_deploy {
        width: 90px !important;
        max-width: 110px !important;
    }    
        
    .dashboard_edit {
        width: 80px !important;
    }        
          
    /* .interest_name, .list_name {
        width: 180px !important;
    }*/
    
    .interest_name {
        padding-right: 20px !important;

    }
        
    .interest_id {
        width: 130px !important;
    }
    
    .sources {
        overflow-wrap: break-all !important;
        word-wrap:break-all !important;
    }
        
    ul, li {
        list-style-type: disc !important;
    }
    
    li {
        margin-left: 2rem !important;
    }

    .action {
        width: 160px;
    }
    
    .action2 {
        width: 90px;
        text-align: left !important;
    }
    
    .login {
        max-width: 300px;
    }
    
    .match, .totals, .keyword {
        font-size: 1rem !important;

    }
    
    .match_id, .keyword_run {
        width: 110px;
    }
    
    .match_keyword {
        /*min-width: 140px !important;*/
        margin-left: 50px;
    }    

    .match_amount, .keyword_amount, .totals_amount {
        width: 60px;
        text-align: left !important;
    }

    .url {
        max-width: 700px !important;
        overflow-wrap: break-word !important;
        word-break: break-all !important;
    }
    
    .top {
        vertical-align: top !important;
    }
    
    .totals {
        text-align: left !important;
    }    
    
    .spotlight {
        color: #1a237e !important;   
        font-size: 1.3rem;
        line-height: 1.9rem;
        font-weight: 500;
    }
    
    .dropdown-content {
        min-width: 230px !important;
        max-width: 245px !important;
        width: 230px !important;
        box-shadow: none !important;
        border-style: solid;
        border-color: #ccc;
        border-width: 1px;
        margin-top: -12px !important;
        padding-left: 10px !important;
        padding-top: 5px !important;
        padding-bottom: 5px !important;
        padding-right: 0 !important;
        border-radius: .67rem;
        
    }
    
    .dropdown-content li>a, .dropdown-content li>span {
      font-family: 'Jura', sans-serif, helvetica;
      background-color: #ffffff;      
      font-size: 1.3rem !important;
      padding: .25rem !important;
      margin: 0 !important;
      border: none !important;
      color: #1a237e;  
      font-weight: 500;
      display: inline-block !important;
      text-transform: none;  
    }
    
    .dropdown-content li>a:hover, .hover:hover {
      color: #5c6bc0;  
    }    
    
    .material-icons {
      position: relative;
      top: 2px;
    }

    .dropdown-content li {
     padding-top: 0 !important;
     padding-left: .25rem !important;
     padding-right: 0;
     padding-bottom: 0 !important;
     margin: 0 !important;
     min-height: 1rem !important;
     min-width: 165px !important;
    }   
    
    .dropdown-button {
        font-size: 1.35rem !important;
        font-family: 'Jura', sans-serif, helvetica;
        font-weight: 500;     
        padding-top: 0 !important;
        margin-top: 0 !important;
    }    
    
    .dropdown {
      position: relative;
      display: inline-block;
      font-family: 'Jura', sans-serif, helvetica;
      font-size: 1.3rem !important;
      margin: 0 !important;
      border: none !important;
      color: #ffffff;  
      font-weight: 500;     
      width: 180px !important;
    }
    
    .dropdown-text {
      display: none;
      position: absolute;
      left: 0px !important;
      top: 32px !important;
      font-family: 'Jura', sans-serif, helvetica;
      background-color: #ffffff;      
      font-size: 1rem !important;
      margin: 0 !important;
      border: none !important;
      color: #1a237e;  
      font-weight: 500;      
      z-index: 1 !important;
    }
    
    .dropdown:hover .dropdown-text {
      display: block !important;
    }    
        
        
    .account {
        background-color: none !important;
          background-color: #3949ab !important;
          color: #fff !important;
        font-family: 'Jura', sans-serif, helvetica;
        text-transform: uppercase;
        font-size: 1rem;
        font-weight: 500;
        margin: 0;
        padding-left: 0 !important;
        padding-right: 0 !important;
         display: inline-block !important;
         padding-top: 0 !important;
         padding-bottom: 2px !important;         
         line-height: 1.5rem !important;
         box-shadow: none !important;             
    }        
    
    .account:hover {
          background-color: #3949ab !important;
        color: #fff !important; 
    }
    
    
    .match_lists {
        list-style-type: decimal !important; 
        padding-bottom: 12px !important; 
        font-size: 1rem !important; 
        font-weight: 500;
    }
        
    .loader {
      border: .5rem solid #1a237e;
      border-radius: 50%;
      border-top: .5rem solid #1a237e;
      border-right: .5rem solid #90caf9;
      border-bottom: .5rem solid #1a237e;
      border-left:.5rem solid #90caf9;
      width: 1rem;
      height: 1rem;
      -webkit-animation: spin 2s linear infinite;
      animation: spin 2s linear infinite;
    }
    
    @-webkit-keyframes spin {
      0% { -webkit-transform: rotate(0deg); }
      100% { -webkit-transform: rotate(360deg); }
    }
    
    @keyframes spin {
      0% { transform: rotate(0deg); }
      100% { transform: rotate(360deg); }
    }    
        
      .spin {
      display: inline-block;
      width: 50px;
      height: 50px;
      border: 3px solid rgba(255,255,255,.3);
      border-radius: 50%;
      border-top-color: #fff;
      animation: spin2 1s ease-in-out infinite;
      margin-left: auto;
      margin-right: auto;
      -webkit-animation: spin2 1s ease-in-out infinite;
      }
      @keyframes spin2 {
      to { -webkit-transform: rotate(360deg); }
      }
      @-webkit-keyframes spin2 {
      to { -webkit-transform: rotate(360deg); }
      }    
    
    
     @media only screen and (max-width: 1000px) {    
    .url {
        max-width: 600px !important;
    }
    
    .logo-container {
        max-width: 210px;
    }
    
    }    
    
    

     @media only screen and (max-width: 800px) {    
    .url {
        max-width: 350px !important;
    }
    
        .header-link, .footer-link {
            font-size: .9rem !important;
        }    
    
    }
    
    
     @media only screen and (max-width: 640px) {    
    .tiny {
        display: block !important;
        text-align: center !important;
    }
    
    .sidepanel {
        font-size: 1rem !important;
    }


    
    }    
       
    
    
    @media only screen and (max-width: 610px) {    
        .top-only {
            padding-top: 15px !important;
        }
        

    
    }
    
    @media only screen and (max-width: 600px) {
     th {
         font-size: 1rem;
     }    
        
      td {
       font-size: .9rem;
      }
      
      button, input, .home, .login {
        width: 96% !important;
        max-width: 96% !important;
      }
      

      .btn, .primary, .btn-secondary, .header-link, .footer-link, .home {
         width: 96%;
         margin-left: 0 !important;
      }

      .btn, .primary, .header-link, .footer-link, .home {
         line-height: 2.3rem !important;
      }


      .btn-secondary {
         line-height: 2rem !important;
         margin-top: 3px !important;
         margin-bottom: 3px !important;
         height: 2.2rem;
      }
      
      .top-only {
         margin-top: 0 !important;
      }
      
      .tiny {
          margin-bottom: 5px !important;
          display: block !important;
          text-align: center;
          min-width: 50px !important;
          max-width: 80% !important;
      }
     
      
      .subnav {
          text-align: center !important;
          width: 96% important;
          
      }
      
    .bot {
         width:60px;
         height:auto;
         margin-top: -20px; 
         margin-bottom: -25px; 
         display: block !important;
         margin-left: auto !important;
         margin-right: auto !important;
         float: none !important;
    }     
    
    .sources {
        overflow: hidden;
        white-space: wrap-all;
        text-overflow: ellipsis !important;
        width: 100% !important;
        display: inline-block;
    }
    
    .delete {
        font-size: 1.9rem !important;
        padding: 4px !important;
        line-height: 20px !important;
        font-weight: 100 !important;
        max-width: 35px !important;
        height: 38px !important;
    }    
    
    .input-delete {
        max-width: 64% !important;
        width: 64% !important;
    }
    
    .logo-container {
        max-width: none !important;
    }
    
    .interest_name {
        font-weight: 300;
        font-size: 1rem;
        min-width: 90px;
    }
    
    
    
    h1 {
        font-size: 3rem;
    }
    
    h6 {
        font-size: .6rem;
    }
    
    .pick {
        margin-left: 10px !important;
        margin-top: 10px !important;
        
    }
      
     .interest_edit, .keyword_edit, .dashboard_edit {
        width: 80px !important;   
     }

    .url {
        max-width: 300px !important;
        overflow-wrap: break-word !important;
        word-break: break-all !important;        
    }

      h1, h7, .logo, .logo-link {
          text-align: center !important;
          margin-left: auto !important;
          margin-right: auto !important;
          padding-left: 0 !important;
          padding-right: 0 !important;
      }
     
    }
    
    
    