/*---------------------------------------------------------------
        Template Name:  ResumeX - Resume and CV one page portfolio websites templates
        Description: Onepage Resume or CV Website Template for Your Resume And CV
        Author: Lucid Themeslab
        Author URL: https://www.templatemonster.com/store/lucid_themeslab/
        Version: 1.0.0
   
----------------------------------------------------------------*/ 

@import url(mainstyle.css);

  a{
    color: inherit;
    text-decoration: none;
  }
  a:hover{
    color: inherit;
    text-decoration: none;
  }
  body{
      overflow-x: hidden !important; 
  }
  .fs-7{
    font-size: 14px;
  }
  .fs-8{
    font-size: 12px;
  }
  .fs-9{
    font-size: 10px;
  } 
  /* Main CSS */
  .content-main{
    min-height: 100vh;
  }
  .resume-profile-img{
    object-position: top center;
  } 
  .nav-link.active{
    background-color: unset !important;
    color: var(--prime-text) !important;
  }
  .nav-link:hover{ 
    color: var(--prime-text) !important;
  }
  .nav-link{
    color: var(--head-text) !important;
    font-weight: 600;
    border-radius: 0 !important;
    position: relative;
    box-shadow: unset !important;
  }
  .nav-link::after{
    content: '';
    position: absolute;
    bottom: 0;
    right: 0;
    width: 0px;
    height: 5px;
    background-color: var(--prime-bg);
    transition: 0.5s ease;
  }
  .nav-link::before{
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 0px;
    height: 5px;
    background-color: var(--prime-bg);
    transition: 0.5s ease;
  } 
  .nav-link:hover::after, .nav-link:hover::before{
    width: 50.5%;
  }
  .nav-link.active::after, .nav-link.active::before{
    width: 50.5%;
  }
   .content-box-main .slimScrollDiv, .content-box-main .slimScrollDiv #content-box{
    height: 795px !important; 
  }
  .slimScrollBar{
    background: rgb(82, 72, 156) !important;
    width: 5px !important;
    right: 0px !important;
  }
  .prime-outline-btn{
    background-color: transparent;
    border: 1px solid ;
  }
  .border, .border-bottom, .border-top, .border-start, .border-end{
    border-color: var(--second-border) !important;
  }