@import url('https://fonts.googleapis.com/css2?family=Inter&family=Work+Sans:wght@300;400;500;600&display=swap');
@font-face {
  font-family: "Font Awesome 5 Brands";
  font-display: block;
  font-weight: 400;
  src: url("../webfonts/fa-brands-400.woff2") format("woff2"), url("../webfonts/fa-brands-400.ttf") format("truetype"); }

@font-face {
  font-family: "Font Awesome 5 Free";
  font-display: block;
  font-weight: 900;
  src: url("../webfonts/fa-solid-900.woff2") format("woff2"), url("../webfonts/fa-solid-900.ttf") format("truetype"); }

@font-face {
  font-family: "Font Awesome 5 Free";
  font-display: block;
  font-weight: 400;
  src: url("../webfonts/fa-regular-400.woff2") format("woff2"), url("../webfonts/fa-regular-400.ttf") format("truetype"); }

@font-face {
  font-family: "Font Awesome 5 Free";
  font-display: block;
  font-weight: 400;
  src: url("../webfonts/fa-v4compatibility.woff2") format("woff2"), url("../webfonts/fa-v4compatibility.ttf") format("truetype"); }

@font-face {
  font-family: 'Work Sans', sans-serif;
    src: url('../fonts/work-sans.light-webfont.woff2') format('woff2'),
         url('../fonts/work-sans.light-webfont.woff') format('woff');
    font-weight: 300;
    font-style: normal;
}
@font-face {
   font-family: 'Work Sans', sans-serif;
    src: url('../fonts/work-sans.regular-webfont.woff2') format('woff2'),
         url('../fonts/work-sans.regular-webfont.woff') format('woff');
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: 'Work Sans', sans-serif;
    src: url('../fonts/work-sans.medium-webfont.woff2') format('woff2'),
         url('../fonts/work-sans.medium-webfont.woff') format('woff');
    font-weight: 500;
    font-style: normal;
}
@font-face {
   font-family: 'Work Sans', sans-serif;
    src: url('../fonts/work-sans.semibold-webfont.woff2') format('woff2'),
         url('../fonts/work-sans.semibold-webfont.woff') format('woff');
    font-weight: 600;
    font-style: normal;
}

/*@font-face {
  font-family: 'Rajdhani';
  src: url('../fonts/Rajdhani-Medium.woff2') format('woff2'),
      url('../fonts/Rajdhani-Medium.woff') format('woff');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}*/
@font-face {
  font-family: 'Rajdhani';
  src: url('../fonts/Rajdhani-SemiBold.woff2') format('woff2'),
      url('../fonts/Rajdhani-SemiBold.woff') format('woff');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
/*@font-face {
  font-family: 'Saira';
  src: url('../fonts/Saira-Medium.woff2') format('woff2'),
      url('../fonts/Saira-Medium.woff') format('woff');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}*/
html,body{
  width:100%;
  min-height:100%;
  height:100vh;
  padding:0px;
  margin:0px;
  line-height: normal;
}
*{
  word-break: break-word;
}
ul{
  list-style: none;
  padding:0px;
  margin:0px;
}
.note-editable.panel-body ul{
  list-style: disc;
  padding: 0px 0px 0px 0px;
  margin: initial;
  list-style-position: inside;
}
.note-editable.panel-body ul li{
   display: list-item;
}
ul li{
  display: inline-block;
}
a{
 text-decoration: none;
}
img{
  max-width:100%;
}
input:focus-visible {
  outline:none;
}
button:active{
  box-shadow: none;
}
button:focus{
  outline:none;
}
button:focus-visible, .btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus, select:focus-visible {
  outline:none;
  box-shadow: none;
}
i.fa-thin, i.fa-thin:before{
  font-family: "Font Awesome 5 Free";
}
i.fa, i.fa:before{
  font-family: "Font Awesome 5 Free";
}
h3{
  font-family: 'Work Sans', sans-serif;
 font-style: normal;
 font-weight: 600;
 font-size: 16px;
 line-height: 19px;
}
h4{
 font-family: 'Work Sans', sans-serif;
 font-style: normal;
 font-weight: 500;
 font-size: 14px;
 line-height: 16px;
}
p{
font-family: 'Work Sans', sans-serif;
 font-style: normal;
 font-weight: 400;
 font-size: 14px;
 line-height: 19px;
 margin:0px;
}
.box{
  background: #FFFFFF;
  border: 1px solid #DDE1F6;
  box-shadow: 0px 1px 0px rgba(2, 25, 72, 0.1);
  border-radius: 10px;
}
/*header*/
.header{
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  padding:20px 30px;
  width:1360px;
  margin:0 auto;
}
.header .menu-section{
  margin:0 auto;
}
.header ul li.active a{
  color:#2643E6;
}
.header ul li:last-child{
  padding-right:0px;
}
.header ul li a{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 14px;
  color: #666666;
}
.header .menu-section ul{
  display: flex;
  flex-wrap: wrap;
  width: 477px;
  justify-content: space-between;
}
.header ul li .icon{
  width: 34px;
  height: 48px;
  display: block;
  position: relative;
  margin:0 auto;
}
.header ul li a, .header ul li button{
  padding:8px 12px;
  display: block;
    text-align: center;
    border-radius: 8px;
}
.header ul li .the{
  font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 9px;
  line-height: 9px;
  color:#666666;
  display: block;
  text-align: left;
}
.header ul li.circle .name{
  padding-top: 0px;
}
.header ul li .name{
  font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 14px;
  color:#666666;
  display: block;
  padding-top:6px;
}
.header ul li.circle:hover  a, .header ul li.circle.active  a{
  background: #FAC11F1A;
}
.header ul li.openshift:hover  button, .header ul li.openshift.active button{
  background: #319FFF1A;
}
.header ul li.openshift.active a{
  background: #319FFF1A;
}
.header ul li.jobs:hover  button, .header ul li.jobs.active  button{
  background: #625FF11A;
}
.header ul li.jobs:hover  a, .header ul li.jobs.active  a{
  background: #625FF11A;
}
.header ul li.shop:hover  a, .header ul li.shop.active  a{
  background: #FF61611A;
}
.header ul li.travel:hover  a, .header ul li.travel.active  a{
  background: #2EC4721A;
}
/*.header ul li .icon:before{
  content:"";
  position: absolute;
  background-image: url(../images/menu-icons1.svg);
  background-repeat: no-repeat;
  width: 42px;
    height: 48px;
  top:0px;
  left:0px;
}
.header ul li a .icon.conclave:before{
  background-position: 0px 0px;
}
.header ul li .icon.open-shift:before{
  background-position: -98px 0px;
  width:72px;
}
.header ul li a .icon.jobs:before{
  background-position: -222px 0px;
}
.header ul li a .icon.shop:before{
  background-position: -311px 0px;
}
.header ul li a .icon.travel:before{
  background-position: -412px 0px;
}
.header ul li:hover  .icon:before{
  background-image: url(../images/menu-icons1.svg);
}
.header ul li:hover a .icon.conclave:before, .header ul li.active a .icon.conclave:before{
  background-position: 0px 1px;
}
.header ul li:hover a .icon.open-shift:before, .header ul li.active a .icon.open-shift:before{
  background-position: -69px 1px;
}
.header ul li:hover a .icon.jobs:before, .header ul li.active a .icon.jobs:before{
  background-position: -137px 1px;
}
.header ul li:hover a .icon.shop:before, .header ul li.active a .icon.shop:before{
  background-position: -201px 1px;
}
.header ul li:hover a .icon.travel:before, .header ul li.active a .icon.travel:before{
  background-position: -269px 1px;
}*/
.header ul li a:hover{
  color:#2643E6;
}
.header .notifications{
  width:32px;
  height:32px;
  margin-right:32px;
  position: relative;
  float: left;
  background: #F2F4FF;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
}
.header .notifications i{
  color:#666666;
}
.header .notifications span{
  position: absolute;
  top: -6px;
  right: -10px;
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 14px;
  color: #FFFFFF;
  background: #FF4752;
  border-radius: 30px;
  width:27px;
  height:19px;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
}
.header .account-holder{
  max-width: 200px;
  min-width: 150px;
  float: left;
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.header .account-holder span{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #262626;
  display: inline-block;
  width: calc(100% - 63px);
}
.header .account-holder img.avatar{
  margin-right:10px;
  width:32px;
  height: 32px;
  border-radius:50%;
  object-fit: cover;
  object-position: center;
}
.header .account-holder button{
  background: transparent;
  border:none;
  padding:0px;
  display: inline-block;
  width: 12px;
}
/*header*/
/*nursing-field*/
.nursing-field{
  display: inline-block;
  width:100%;
  background: #F3F5FB;
  padding:14px 30px 50px;
}
.nursing-field .careers{
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
  justify-content: space-between;
  width:1360px;
  margin:0 auto;
}d
.middle-section{
  width:1360px;
  margin:0 auto;
}
.nursing-field .left-part{
  width:16%;
}
.nursing-field .user-posts{
  margin-bottom:14px;
  background: #2643E6;
  border-radius:13px;
}
.nursing-field .user-posts button{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 16px;
  color: #FFFFFF;
  padding:8px 8px 10px 8px;
  background: #2643E6;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  text-align: left;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  width:100%;
}
.nursing-field .user-posts button span.licence{
  display: inline-block;
  width: 88%;
  padding-left: 4px;
}
.nursing-field .user-posts button i{
  display: inline-block;
  margin-right:4px;
}
.nursing-field .emily-john{
  padding: 20px 17px;
  text-align: center;
  background: #fff;
  border-radius: 10px;
}
.nursing-field .emily-john .image-section{
  position: relative;
  width:68px;
  height:68px;
  margin:0 auto;
}
.nursing-field .emily-john img{
  width:68px;
  height:68px;
  border-radius:50%;
  object-fit: cover;
  object-position: center;
}
.nursing-field .emily-john .edit-icon{
  position: absolute;
  width:24px;
  height:24px;
  border-radius:50%;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  bottom:0px;
  right:0px;
  background: #2643E6;
}
.nursing-field .emily-john .edit-icon i, .nursing-field .emily-john .edit-icon path{
  color:#fff;
  font-size: 10px;
}
.nursing-field .emily-john .edit-icon img{
  width: auto;
  height: auto;
  margin:0px;
}
.nursing-field .emily-john h3{
  color: #262626;
  margin-top:16px;
}
.nursing-field .emily-john p{
  color: #666666;
}
.nursing-field .user-posts ul{
  padding:16px 16px 16px 17px;
  background: #fff;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  border: 1px solid #DDE1F6;
  border-top:none;
}
.nursing-field .user-posts ul li{
 font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 16px;
  color: #666666;
  width:100%;
}
.nursing-field .user-posts ul li span{
  color: #2643E6;
  float: right;
}
.trending-hashtags h4{
  margin:0px;
  padding:13px 17px 14px 17px;
  border-bottom: 1px solid #DDE1F6;
  color:#666666;
}
.nursing-field .footer ul{
  margin-bottom:16px;
}
.nursing-field .footer ul li a, .nursing-field .footer ul li{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #666666;
}
.nursing-field .footer p{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #666666;
  margin:0px;
}
.trending-hashtags{
  margin-bottom:14px;
}
.trending-hashtags .hashtags-list{
  padding:16px 17px 19px 17px;
}
.trending-hashtags .hashtags-list p{
  margin-bottom:20px;
  line-height: 20px;
}
.trending-hashtags .hashtags-list p:last-child{
  margin-bottom:0px;
}
.trending-hashtags .hashtags-list p b{
  color:#021948;
}
.trending-hashtags .hashtags-list p span{
  color:#666666;
  display: block;
}
.middle-part{
  width:59%;
}
.middle-part .post-category{
  display: inline-flex;
  flex-wrap: wrap;
  width:100%;
  padding:17px 17px 21px 17px;
  margin-bottom:14px;
}
.comment-category{
  display: inline-block;
  width:100%;
  padding-bottom:20px;
  border-bottom: 1px solid #DDE1F6;
  text-align: center;
}
.middle-part .post-category .image-section, .comment-category .image-section{
  width:48px;
  display: inline-block;
  margin-right:8px;
}
.middle-part .post-category .image-section img, .comment-category .image-section img{
  width:48px;
  height:48px;
  border-radius: 50%;
}
.middle-part .post-category .message{
  width: calc(100% - 56px);
  display: inline-block;
}
.comment-category .message{
  width: calc(100% - 92px);
  display: inline-block;
  position: relative;
}
.comment-category .message button{
  position: absolute;
  right: 22px;
  top: 11px;
  border: none;
  padding: 0px;
}
.middle-part .post-category button{
  background: transparent;
  border:none;
  padding:0px;
  width:100%;
  margin-bottom:20px;
}
.middle-part .post-category button input{
  background: #F3F5FB;
  border: 1px solid #DDE1F6;
  border-radius: 100px;
  padding:14px 18px 13px;
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 150%;
  color: #666666;
  width:100%;
}
.comment-category input{
  background: #F3F5FB;
  border: 1px solid #DDE1F6;
  border-radius: 100px;
  padding:14px 40px 13px 18px;
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 150%;
  color: #666666;
  width:100%;
}
.middle-part .post-category ul li{
  margin-right:25px;
}
.middle-part .post-category ul .name{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 150%;
  color: #666666;
  margin-left:12px;
}
.middle-part .post-category ul .pic{
  width:16px;
  height:16px;
}
.middle-part .post-category ul .video{
  width:22px;
}
.middle-part .post-category ul i{
  color:#666;
}
.middle-part .single-post{
  margin-bottom:14px;
}
.middle-part .single-post:last-child{
  margin-bottom:0px;
}
.middle-part .single-post .image{
  width:48px;
  margin-right:8px;
  float: left;
}
.middle-part .single-post .image img{
  width:48px;
  height:48px;
  border-radius:50%;
  object-fit: cover;
  object-position: center;
}
.middle-part .single-post .post-user{
  display: inline-block;
  width:100%;
  padding:17px 17px 16px 17px;
}
.middle-part .single-post .username{
  width: calc(100% - 83px);
  float: left;
  text-transform: capitalize;
}
.middle-part .username .name{
  font-size: 16px;
  line-height: 19px;
  color:#262626;
      text-transform: capitalize;
}
.middle-part .username .registered{
  font-size: 12px;
  line-height: 14px;
  color:#666666;
      text-transform: capitalize;
}
.middle-part .single-post .working{
  display: inline-block;
  width:100%;
  padding:0px 17px 16px 17px;
  position: relative;
}
.middle-part .single-post .working *{
  word-break:break-word;
}
.middle-part .single-post video{
  padding-bottom:16px;
}
.middle-part .single-post .working h3{
  margin:0px 0px 8px 0px;
  color:#262626;
}
.middle-part  #datawrapper .single-post .working .post-topic{
  height:43px;
}
.middle-part .single-post .working .post-topic, .post-topic{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #262626;
 /* overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;*/
  position: relative;
  height: 47px;
  overflow: hidden;
}
.post-topic * {
  word-break: break-word;
}
.middle-part .working .post-topic.expand{
  overflow: unset;
  display: block;
  height: auto;
}
.middle-part .single-post .working .post-topic.intro:after{
  background-image: none;
}
.middle-part .single-post .working p{
  font-size: 16px;
  line-height: 20px;
  color: #262626;
}
.middle-part .single-post .working .post-topic *{
  font-size: 16px !important;
  font-family: 'Work Sans', sans-serif;
}
.middle-part .single-post .working .post-topic ul{
  padding-left: 15px;
  list-style: disc;
}
.middle-part .single-post .working .post-topic ol{
  padding-left: 15px;
}
.middle-part .single-post .working .post-topic ul li{
  display: list-item;
}
.middle-part .single-post .working a.toggle-text-button{
  font-size: 16px;
  line-height: 20px;
  color:#2643E6;
  cursor:pointer;
  position: absolute;
  right: 0px;
  bottom: 4px;
  background: #fff;
  padding-left:4px;
  /*box-shadow: rgb(255 255 255 / 85%) -16px 0px 14px 6px;*/
}
.single-post .like-comment{
  float: left;
  width:50%;
}
 .single-post .like-comment li{
  margin-right:24px;
  display: inline-flex;
  flex-wrap: wrap;
  align-items: center;
}
.single-post .like-comment li button{
  background: transparent;
  border:none;
  padding:0px;
  display: inline-flex;
  align-items: center;
}
.single-post .like-comment .name{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 14px;
  color: #666666;  
  padding-left:9px;    
}
.single-post .users-reply{
  display: inline-block;
  width:100%;
  padding:0px 17px 17px 17px;
}
.single-post .users-reply .spirit, .modal.popular-posts .nacy ul.sharing li .spirit{
  width:36px;
  height:36px;
  background: #F2F4FF;
  border-radius:50%;
  display: inline-flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
}
.single-post .users-reply .spirit.liked, .modal.popular-posts .nacy ul.sharing li .spirit.liked{
  background: conic-gradient(from 180deg at 50% 50%, #FC5E00 0deg, #FDA43B 187.2deg, #FC5E00 360deg);
}
.single-post .users-reply .spirit.liked i, .modal.popular-posts .nacy ul.sharing li .spirit.liked i{
  color:#fff;
}
.single-post .users-reply .spirit i, .modal.popular-posts .nacy ul.sharing li .spirit i{
  color:rgb(102 102 102 / 50%);
}
.single-post .shared-flag{
  float: right;
  width:50%;
  text-align: right;
}
.single-post .shared-flag li{
  margin-right:8px;
}
.single-post .post-image{
  margin:0px 0px 15px 0px;
}
.toggle-text {
  display: none;
}
.toggle-text p{
  /*margin-top:20px;*/
}
.modal.popular-posts .toggle-text p{
  margin-top:0px;
}
.modal.popular-posts .toggle-text h5{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 700;
  font-size: 16px;
  line-height: 22px;
  color: #262626;
  margin-top:20px;
}
.single-comment{
  display: inline-block;
  width:100%;
  padding:20px 17px 15px;
}
.single-comment li{
  display: inline-flex;
  flex-wrap: wrap;
  padding-bottom:17px;
  position: relative;
}
.single-comment ul > li.active:after{
  content:"";
  position: absolute;
}
.single-comment ul > li > ul > li:after{
  background: none;
}
.single-comment li:last-child{
  padding-bottom:0px;
}
.single-comment input{
  background: #F3F5FB;
  border: 1px solid #DDE1F6;
  border-radius: 100px;
  padding: 14px 18px 13px;
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 150%;
  color: #666666;
  width: 100%;
}
.single-comment li .image-section{
  width:40px;
  margin-right:8px;
  display: inline-block;
  z-index: 2;
}
.single-comment li ul .image-section{
  width:32px;
}
.single-comment li ul .image-section img{
  width:32px;
  height:32px;
}
.single-comment li .image-section img{
  width:40px;
  height:40px;
  border-radius:50%;
  object-fit: cover;
  object-position: center;
}
.single-comment li .content-section{
  width: calc(100% - 48px);
  display: inline-block;
  position: relative;
}
.single-comment li .content-section button{
  position: absolute;
  right: 22px;
  top: 11px;
  border: none;
  padding: 0px;
}
.single-comment li .content-section button i, .modal.popular-posts .comment-category .message i, .comment-category .message i{
  color:#666;
  transform: rotate(53deg);
}
.single-comment li .name{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 19px;
  color: #262626;
}
.single-comment li .specialist{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 14px;
  color: #666666;
  margin-bottom:12px;
}
.single-comment li .content{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 150%;
  color: #262626;
  margin-bottom:8px;
}
.single-comment li .content-section li{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 12px;
  color: #666666;
  margin-right:24px;
  padding-bottom:0px;
}
.single-comment li > ul{
  padding:17px 0px 0px 45px;
}
.single-comment li > ul > li{
  width:100%;
}
.single-comment li > ul > li:before{
  content: "";
  position: absolute;
  width: 38px;
  height: 147px;
  border-width: 0px 0px 1px 1px;
  border-style: solid;
  border-radius: 0px 0px 0px 20px;
  top: -97%;
  bottom: -50%;
  left: -30px;
  border-color: #DDE1F6;
}
.single-comment li > ul > li:last-child:before{
  top: auto;
  bottom: 34px;
}
.single-comment li > ul > li:last-child{
  padding-bottom:0px;
}
.right-part{
  width:23%;
}
.right-part .popular-posts{
  margin-bottom:14px;
}
.right-part .popular-posts h4{
  padding:13px 17px 14px;
  margin:0px;
  border-bottom: 1px solid #DDE1F6;
}
.right-part .popular-posts .all-posts{
  padding:16px 17px 17px;
}
.right-part .all-posts .popular-singlepost{
  display: inline-flex;
  flex-wrap: wrap;
  align-items: center;
  margin-bottom:16px;
}
.right-part .all-posts .popular-singlepost:last-child{
  margin-bottom:0px;
}
.right-part .popular-singlepost .image-section{
  width:60px;
  display: inline-block;
  margin-right:16px;
}
.right-part .popular-singlepost .content-section{
  width:calc(100% - 76px);
  display: inline-block;
}
.right-part .popular-singlepost .content-section p{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #262626;
}
.right-part .all-posts a:hover{
  text-decoration: none;
}

/*nursing-field*/
.info_content{
  background: #FFFFFF;
  border: 2px solid #DDE1F6;
  box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.1);
  border-radius: 10px;
  display:none;
  position: absolute;
  width: 180px;
  right:0px;
  top:40px;
  z-index: 999;
}
.info_content.open ul li{
  padding:10px 21px;
  width:100%;
}
.info_content.open ul li a, .info_content ul li a{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #666666;
}
.info_content.open ul li:hover, .info_content ul li:hover{
  background: #F3F5FB;
  text-decoration: none;
}
.info_content.open ul li:hover a, .info_content ul li:hover a{
  color: #2643E6;
}
.info_content.open ul li a:hover, .info_content ul li a:hover{
  color: #2643E6;
  text-decoration: none;
}
.info_content.open{
  display:block
}
.comments-section{
  display: none;
}
.comments-section.open{
  display: block;
  transition: 2s;
}
/*create-post*/
.modal.create-post .modal-dialog{
  margin: 0px;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  width: 100%;
  max-width:100%;
  height: 100%;
}
.modal.create-post #frmpostdiv video{
  height:200px;
}
.modal.create-post .modal-content{
  width:600px;
  background: #FFFFFF;
  box-shadow: 0px 0px 50px rgba(0, 0, 0, 0.1);
  border-radius: 10px;
}
.modal.create-post .modal-content .modal-header{
  padding:13px 18px 14px 18px;
  border-bottom: 1px solid #DDE1F6;
}
.modal.create-post .user-name{
  display: inline-flex;
  flex-wrap: wrap;
  align-items: center;
  width:100%;
}
.modal.create-post .user-name .image-section{
  width:48px;
  display: inline-block;
  margin-right:8px;
}
.modal.create-post .user-name .image-section img{
  width:48px;
  height:48px;
  border-radius:50%;
  object-fit: cover;
  object-position: center;
}
.modal.create-post .user-name .content-section{
  width:calc(100% - 56px);
  display: inline-block;
}
.modal.create-post .user-name .content-section h3{
  font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  line-height: 19px;
  color: #262626;
}
.modal.create-post .post-content{
  display: inline-block;
  width:100%;
  padding:18px 0px 18px 0px;
}
.modal.create-post .post-content input{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 20px;
  color: #666666;
  width:100%;
  border:none;
  border-bottom: 1px solid #DDE1F6;
  padding-bottom:4px;
}
.modal.create-post .post-content textarea{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 20px;
  color: #666666;
  width:100%;
  height:270px;
  resize: none;
  border:none;
  margin-top:10px;
}
.modal.create-post .hashtag-options{
  display: inline-flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding:17px 14px 16px 17px;
  border: 1px solid #DDE1F6;
  border-radius: 10px;
  width:100%;
  margin-bottom:10px;
}
.modal.create-post .hashtag-options ul.bold{
  width:164px;
}
.modal.create-post .hashtag-options ul.add-tags{
  width:100px;
}
.modal.create-post .hashtag-options ul.add-tags li a{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  text-align: center;
  color: #2643E6;
}
.modal.create-post .hashtag-options ul.add-tags li{
  margin-right:0px;
}
.modal.create-post .hashtag-options ul.image li a{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 150%;
  color: #666666;
}
.modal.create-post .hashtag-options ul.image{
  width:167px;
}
.modal.create-post .hashtag-options ul li a{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 20px;
  line-height: 23px;
  color: #666666;
}
.modal.create-post .hashtag-options ul li{
  margin-right:16px;
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 20px;
  line-height: 23px;
  color: #666666;
}
.modal.create-post .hashtag-options ul:first-child li:nth-of-type(3){
  text-decoration-line: underline;
}
.modal.create-post .post-button button{
  background: #2643E6;
  border-radius: 100px;
  font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 18px;
  line-height: 21px;
  text-align: center;
  color: #FFFFFF;
  padding:13px 0px 14px 0px;
  width: 100%;
  border: none;
}
/*create-post*/
/*popular-posts*/
.modal.popular-posts .modal-dialog{
  width:980px;
  max-width:980px;
  background: #FFFFFF;
  box-shadow: 0px 0px 50px rgba(0, 0, 0, 0.1);
  border-radius: 10px;
}
.modal.popular-posts .modal-header{
  border-bottom:none;
}
.modal.popular-posts .modal-body{
  padding:0px;
}
.modal.popular-posts .post-image img{
  width:100%;
}
.modal.popular-posts .comments-section{
  display: block;
}
.modal.popular-posts .working{
  padding:32px 40px 31px;
  position: relative;
}
.modal.popular-posts .working .toggle-text-button{
  font-size: 16px;
  line-height: 20px;
  color: #2643E6;
  cursor: pointer;
  position: absolute;
  right: 44px;
  bottom: 33px;
  background: #fff;
  box-shadow: rgb(255 255 255 / 85%) -16px 0px; 
}
.modal.popular-posts .single-post .users-reply{
  padding:0px 40px 16px;
}
.modal.popular-posts .single-comment{
  padding:20px 40px 15px;
}
.modal.popular-posts  .comment-category .message {
  width: calc(100% - 136px);
}
.modal.popular-posts .post-heading{
  padding:0px 40px 27px;
}
.modal.popular-posts .post-heading h2{
  font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 28px;
  line-height: 33px;
  color: #262626;
  margin:0px 0px 16px;
}
.modal.popular-posts .nacy{
  display: inline-flex;
  width:100%;
}
.modal.popular-posts .nacy .image-section{
  width:36px;
  margin-right:8px;
  display: inline-block;
}
.modal.popular-posts .nacy .image-section img{
  width:36px;
  height:36px;
  border-radius:50%;
  object-fit: cover;
  object-position: center;
}
.modal.popular-posts .nacy .content-section{
  width:calc(100% - 54px);
  display: inline-block;
}
.modal.popular-posts .nacy p{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 19px;
  color: #262626;
  display: inline;
  margin-right:8px;
}
.modal.popular-posts .nacy ul.director{
  display: inline-block;
  list-style: decimal;
}
.modal.popular-posts .nacy ul.director li{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 14px;
  color: #666666;
  margin-right:8px;
}
.modal.popular-posts .nacy ul.sharing{
  float: right;
}
/*popular-posts*/
/*upload-id*/
.modal-header .close{
  padding:0px;
  margin:0px;
  opacity: 1;
  float: right;
}
.modal.upload-id .modal-dialog{
 display: flex;
 flex-wrap: wrap;
 align-items: center;
 justify-content: center;
 width:100%;
 max-width:100%;
 height:100%;
 margin:0px;
}
.modal.upload-id .modal-content{
  width:600px;
}
.modal.upload-id .modal-body{
  padding:15px 20px 15px;
  text-align: center;
}
.modal.upload-id .modal-body span{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #666666;
  display: block;
}
.modal.upload-id .modal-body span#showmsg{
  margin-bottom:10px;
}
.modal.upload-id .upload-section{
  margin-bottom:8px;
}
.modal.upload-id .upload-section p{
  display: inline-block;
}
.choose-file{
  display: inline-block;
  position: relative;
}
.choose-file input[type="file"]{
  opacity: 0;
  position: absolute;
  z-index: 100;
  left: 0px;
  right: 0px;
  top: 0px;
  bottom: 0px;
  cursor: pointer;
}
.modal.upload-id .choose-file span{
  color:#2643E6;
  cursor: pointer;
}
.modal.upload-id .modal-body span.licence-key{
  text-align: left;
}
.modal.upload-id .upload{
  margin:40px 0px 16px;
}

.modal.upload-id .modal-body .post-button button, .modal.upload-id .modal-body .post-section button{
  font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 18px;
  line-height: 21px;
  color: #FFFFFF;
  padding:13px 30px 14px 31px;
  background: #2643E6;
  border-radius: 100px;
  border:none;
}
.modal.upload-id .modal-body .post-section{
  text-align: left;
  margin: 24px 0px 17px;
}
/*upload-id*/
/*jobs-page*/
.nursing-field .inbox{
  margin-bottom:30px;
}
.nursing-field .inbox ul li{
  border-bottom: 1px solid #DDE1F6;
  width:100%;
}
.nursing-field .inbox ul li .dropdown-menu{
  position: static;
  padding:0px;
  background-color:#F2F4FF;
  border:none;
  border-radius:0px;
}
.nursing-field .inbox ul li .dropdown-menu li{
  border-bottom:none;
}
.nursing-field .inbox ul li .dropdown-menu li a{
  color:#021948;
}
.nursing-field .inbox ul li .dropdown-menu li.active a{
  background: #021948;
  color:#fff;
}
.nursing-field .inbox ul li.active{
  background-color: #2643E6;
}
.nursing-field .inbox ul li.active a{
  color:#fff;
}
.nursing-field .inbox ul li.active a i.fa-solid.fa-bars{
  color:#fff;
}
.nursing-field .inbox ul li .inbox-icon{
  position: relative;
  display:inline-block;
  width: 18px;
  margin-right: 14px;
}
.nursing-field .inbox ul li .red-dot{
  width: 8px;
  height: 8px;
  background: #FF4752;
  position: absolute;
  right: -3px;
  top: -2px;
  border-radius: 50%;
}
.nursing-field .inbox ul li a{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #021948;
  padding:20px 16px 22px 16px;
  display: inline-block;
  width:100%;
}
.nursing-field .inbox ul li a i {
  font-size: 18px;
  color: #021948;
}
.nursing-field .inbox ul li a i.fa-solid.fa-bars {
  border: 1px solid #021948;
  padding: 5px;
  border-radius: 4px;
  font-size: 10px;
}
.nursing-field .inbox ul li img{
  margin-right:14px;
}
.middle-part .nurse-job{
  padding:25px 25px 20px 32px;
  display: flex;
  flex-wrap: wrap;
  margin-bottom:14px;
}
.middle-part .nurse-job .image-section{
  width:61px;
  margin-right:20px;
  display: inline-block;
}
.middle-part .nurse-job .image-section.candidate img, .middle-part .nurse-job .image-section img{
  width:61px;
  height:61px;
  border-radius: 50%;
  object-fit: cover;
  object-position: center;
}
.middle-part .nurse-job .content-section{
  width:calc(100% - 86px);
  display: inline-block;
}
.inbox-jobs .post-topic.conclave-landing a.toggle-text-button{
  bottom:-3px;
}
.nursing-field.inbox-jobs .middle-part h3{
 font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 24px;
  line-height: 132%;
  color: #262626;
  margin:0px 0px 16px 0px;
}
.nursing-field.inbox-jobs .middle-part h3 span{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 132%;
  color: #666666;
}
.nursing-field.inbox-jobs .content-section h3{
  font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 18px;
  line-height: 21px;
  color: #000000;
  display: inline-block;
  margin:0px 16px 0px 0px;
}
.nursing-field.inbox-jobs .content-section .full-time{
  font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 12px;
  line-height: 14px;
  color: #FFFFFF;
  background: #00A1FF;
  border-radius: 30px;
  padding:6px;
  margin-right:16px;
  display: inline-block;
}
.nursing-field.inbox-jobs .content-section .part-time{
  font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 12px;
  line-height: 14px;
  color: #FFFFFF;
  background: #15CF74;
  border-radius: 30px;
  padding:6px;
  margin-right:16px;
}
.nursing-field.inbox-jobs .content-section .days{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 14px;
  color: #666666;
}
.nursing-field.inbox-jobs .content-section .certitied-nursing a, .nursing-field.inbox-jobs .content-section .certitied-nursing i{
  float: right;
  color:#021948;
}
.nursing-field.inbox-jobs .content-section .certitied-nursing a.active i{
  color:#2643E6;
}
.nursing-field.inbox-jobs .content-section .certitied-nursing button{
  padding:0px;
}
.nursing-field.inbox-jobs .content-section .job-details{
  padding:0px 0px 16px 0px;
  border-bottom: 1px solid #DDE1F6;
}
.nursing-field.inbox-jobs .content-section ul{
  padding-top:8px;
}
.nursing-field.inbox-jobs .content-section ul li{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #666666;
  margin-right:24px;
}
.nursing-field.inbox-jobs .content-section p{
  font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 20px;
  color: #666666;
}
.nursing-field.inbox-jobs .content-section .post-topic *{ 
  font-family: 'Work Sans', sans-serif !important;
  font-size: 16px !important;
  line-height: 20px !important;
}
.nursing-field.inbox-jobs .content-section .post-topic li{
  padding-bottom:6px;
}
.nursing-field.inbox-jobs .content-section .post-topic{
  padding-top:8px;
}
.filter-by .heading{
  padding:17px 26px 15px;
  border-bottom: 1px solid #DDE1F6;
}
.filter-by .heading i{
  color:#666;
}
.filter-by .heading img{
  margin-right:16px;
  display: inline-block;
}
.filter-by{
  margin-bottom:29px;
}
.filter-by .heading h3{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 14px;
  color: #666666;
  display: inline-block;
  margin:0px;
}
.filter-by .location{
  padding:24px 26px 25px;
}
.filter-by .profession h4, .filter-by .profession h4 a{
  font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 16px;
  color: #262626;
  margin-bottom:19px;
}
.filter-by .profession h4 i{
  float: right;
}
.filter-by .profession .panel-body{
  position: relative;
}
.filter-by .profession .panel-body #countryListsearch{
  position: absolute;
  left:0px;
  right:0px;
}
.filter-by .profession .panel-body #countryListsearch ul{
  height:300px;
  overflow-y: auto;
}
/* width */
.filter-by .profession .panel-body #countryListsearch  ul::-webkit-scrollbar {
  width: 5px;
}

/* Track */
.filter-by .profession .panel-body #countryListsearch  ul::-webkit-scrollbar-track {
  background: #f1f1f1; 
}
 
/* Handle */
.filter-by .profession .panel-body #countryListsearch  ul::-webkit-scrollbar-thumb {
  background: #2643E6; 
}
.filter-by .profession .panel-body #countryListsearch  ul li{
  padding:2px 12px;
}
.filter-by .profession{
  margin-bottom:40px;
}
.filter-by .profession:last-child{
  margin-bottom:0px;
}
.filter-by .profession ul li{
  padding-bottom:15px;
  width:100%;
  display: inline-flex;
  flex-wrap: wrap;
}
.filter-by .profession ul li input[type="checkbox"]::before{
  top:-2px;
}
.filter-by .profession ul li input[type="checkbox"]:checked:after{
  top:8px;
}
.filter-by .profession a.more-options{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #2643E6;
  cursor: pointer;
}
.filter-by .profession ul li label{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #262626;
  padding-left:36px;
}
input[type="checkbox"]{
  position: relative;
  appearance: none;
  background-color: initial;
  cursor: default;
  padding: initial;
  margin: initial;
  border: initial;
  display: inline;
  border:none;
}
input[type="checkbox"]::before{
  content:"";
  position: absolute;
  width:20px;
  height:20px;
  border: 1px solid #BCC2E1;
  border-radius: 6px;
  left:0px;
  top:2px;
}
input[type="checkbox"]:checked:after{
  content:"";
  position:absolute;
  left: 5px;
  top: 11px;
  background: #021948;
  width: 2px;
  height: 2px;
  box-shadow: 2px 0 0 #021948, 4px 0 0 #021948, 4px -2px 0 #021948, 4px -4px 0 #021948, 4px -6px 0 #021948, 4px -8px 0 #021948;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-backface-visibility: hidden;
  -webkit-transform-origin: 100% 100%;
  -moz-transform-origin: 100% 100%;
  -ms-transform-origin: 100% 100%;
  -o-transform-origin: 100% 100%;
  transform-origin: 100% 100%;
}
.filter-by .profession .from{
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.filter-by .profession .from .to{
  width:126px;
  display: inline-block;
}
.filter-by .profession .from .to label{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #666666;
  margin-bottom:2px;
}
.filter-by .profession .from .to input{
  background: #FFFFFF;
  border: 1px solid #BCC2E1;
  border-radius: 5px;
  width:100%;
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #666666;
  padding:17px 10px 16px 20px;
}
.dollar-sign{
  position: relative;
}
.dollar-sign:before{
  content:"\0024";
  position: absolute;
  top: 19px;
  left: 8px;
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #666666;
}
.pagination{
  justify-content: center;
  padding-top: 32px;
  margin: 0 auto;
}
.pagination li{
  font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 14px;
  color: #666666;
  margin-right:42px;
  padding:9px 0px;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.pagination li.active{
  background: #2643E6;
  border-radius: 3px;
  font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 14px;
  color: #FFFFFF;
  padding:9px 12px;
}
.pagination li:first-child, .pagination li:last-child{
  background: #FFFFFF;
  border: 2px solid #DDE1F6;
  border-radius: 3px;
  padding:10px 12px;
}
.job-keyword{
  display: inline-block;
  width:100%;
  padding:25px 0px;
  border-top: 1px solid #DDE1F7;
  border-bottom: 1px solid #DDE1F7;
}
.job-keyword .search-section{
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
}
.job-keyword .search-section .work-location{
  border-right: 1px solid #DDE1F6;
}
.job-keyword .search-section .title{
  position: relative;
}
.job-keyword .search-section .work-location #countryList, .job-keyword .search-section .work-location #countryLists{
  position: absolute;
  left: 0px;
  right: 0px;
}
#jobtitlelist{
  position: absolute;
  left: 30px;
  right: 30px;
}
.job-keyword .search-section .work-location #countryList ul, .job-keyword .search-section .work-location #countryLists ul, .invite-form .form-group #countryList2 ul{
  max-height:300px;
  overflow-y: auto;
}
#jobtitlelist ul{
  max-height:300px;
  overflow-y: auto;
}
/* width */
.job-keyword .search-section .work-location #countryList ul::-webkit-scrollbar, .job-keyword .search-section .work-location #countryLists ul::-webkit-scrollbar, #jobtitlelist ul::-webkit-scrollbar, .invite-form .form-group #countryList2 ul::-webkit-scrollbar {
  width: 5px;
}

/* Track */
.job-keyword .search-section .work-location #countryList ul::-webkit-scrollbar-track, .job-keyword .search-section .work-location #countryLists ul::-webkit-scrollbar-track, #jobtitlelist ul::-webkit-scrollbar-track, .invite-form .form-group #countryList2 ul::-webkit-scrollbar-track {
  background: #f1f1f1; 
}
 
/* Handle */
.job-keyword .search-section .work-location #countryList ul::-webkit-scrollbar-thumb, .job-keyword .search-section .work-location #countryLists ul::-webkit-scrollbar-thumb, #jobtitlelist ul::-webkit-scrollbar-thumb, .invite-form .form-group #countryList2 ul::-webkit-scrollbar-thumb {
  background: #2643E6; 
}
.job-keyword .search-section .work-location #countryList ul li, .job-keyword .search-section .work-location #countryLists ul li{
  padding:2px 12px;
  cursor: pointer;
  width:100% !important;
}
#jobtitlelist ul li{
  padding:2px 12px;
  cursor: pointer;
  width:100% !important;
}
.job-keyword .search-section .work-location .title{
  border-right:none;
  padding-right:0px;
  position: relative;
  width:100%;
}
.job-keyword .search-section i, .job-keyword .search-section path{
  color:#666;
}
.job-keyword .title{
  width:311px;
  max-width:311px;
  flex:0 0 311px;
  padding-right:40px;
  border-right: 1px solid #DDE1F6;
}
.job-keyword .title input{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 132%;
  color: #666666;
  border:none;
  padding:12px 12px;
  width:87%;
}
.job-keyword .work-location, .job-keyword .within-miles, .job-keyword .salary{
  width:267px;
  max-width:267px;
  flex:0 0 267px;
  padding:0px 40px;
  border-right: 1px solid #DDE1F6;
}
.job-keyword select{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 132%;
  color: #666666;
  border:none;
  padding:12px 16px;
  width:90%;
  background: transparent;
}
.job-keyword .clear-all{
  padding-left:40px;
}
.job-keyword .clear-all .all{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 132%;
  color: #262626;
  margin-right:15px;
}
.job-keyword .clear-all .search{
  font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  line-height: 19px;
  color: #FFFFFF;
  padding:10px 32px 11px 33px;
  background: #2643E6;
  border-radius: 100px;
  border:none;
}
.modal.job-popup{
  z-index: 9999;
}
.modal.job-popup .modal-dialog{
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  width:100%;
  max-width:100%;
  height:100%;
  margin:0px;
}
.modal.job-popup .modal-content{
  width:960px;
}
.modal-header{
  display: block;
  padding:13px 18px 14px;
}
.modal.job-popup .modal-header{
  border-bottom:none;
}
.modal.job-popup .modal-body{
  padding:0px 60px 60px 60px;
  display: flex;
  flex-wrap: wrap;
}
.modal.job-popup .image-section{
  width:69px;
  margin-right:15px;
  display: inline-block;
}
.modal.job-popup .image-section img{
  width:69px;
  height:69px;
  border-radius: 50%;
  object-fit: cover;
  object-position: center;
}
.modal.job-popup .content-section{
  width:calc(100% - 89px);
  display: inline-block;
}
.modal.job-popup .content-section h3{
  font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 24px;
  line-height: 28px;
  color: #262626;
  margin:0px 0px 8px 0px;
}
.modal.job-popup .copper-university{
  display: inline-flex;
  width: 100%;
  margin-bottom: 32px;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
}
.modal.job-popup .copper-university ul li{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #666666;
  margin-right:24px;
}
.modal.job-popup table{
  border: 1px solid #DDE1F6;
  border-radius: 10px;
  width:100%;
  margin-bottom:32px;
}
.modal.job-popup table tr td span{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 13px;
  line-height: 15px;
  color: #666666;
  display: block;
  margin-bottom:8px;
}
.modal.job-popup table tr td p{
 font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 19px;
  color: #262626;
}
.modal.job-popup table tr td:first-child{
  padding:16px 30px 16px 16px;
  border-right: 1px solid #DDE1F6;
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}
.modal.job-popup table tr td:nth-of-type(2){
  padding:16px 32px;
  border-right: 1px solid #DDE1F6;
}
.modal.job-popup table tr td:nth-of-type(3){
  padding:16px 67px 16px 32px;
  border-right: 1px solid #DDE1F6;
}
.modal.job-popup table tr td:last-child{
  padding:16px 37px 16px 33px;
  border-right: 1px solid #DDE1F6;
}
.modal.job-popup h4{
  font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 18px;
  line-height: 21px;
  color: #262626;
  margin:0px 0px 24px 0px;
}
.modal.job-popup .job-description span{
 font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 22px;
  color: #262626;
  display: block;
  margin-bottom:8px;
}
.modal.job-popup .job-description ul{
  margin-bottom:16px;
  list-style: disc;
  list-style-position: outside;
  padding-left:20px;
}
.modal.job-popup .job-description ul li{
 font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 22px;
  color: #262626;
  width:100%;
  display: list-item;
  list-style: disc;
  list-style-position: outside;
}
.modal.job-popup .job-description p{
 font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 22px;
  color: #262626;
  margin:0px 0px 32px 0px;
}
.modal.job-popup .post-button{
  margin-top:44px;
}
.modal.job-popup .post-button button{
  border: 2px solid #2643E6;
  border-radius: 100px;
  font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  line-height: 19px;
  text-align: center;
  color: #021948;
  margin-right:16px;
  background: #fff;
}
.modal.job-popup .post-button button:hover, .modal.job-popup .post-button button.active{
  background: #2643E6;
  color:#fff;
}
.modal.job-popup button.save{
  padding:11px 41px 10px 42px;
}
.modal.job-popup button.message, .modal.job-popup button.apply{
  padding:11px 36px 10px 37px;
}
.modal-title{
  display: inline-block;
}
.modal.send-message{
  z-index: 99999;
}
.modal.send-message .modal-dialog{
  margin:0px;
  width:100%;
  max-width:100%;
  height:100%;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
}
.modal.send-message .modal-content{
  max-width:600px;
}
.modal.send-message input{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #666666;
  padding:4px 0px;
  border:none;
  border-bottom: 1px solid #DDE1F6;
  width:100%;
}
.modal.send-message textarea{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #666666;
  padding:15px 0px;
  height:225px;
  resize: none;
  width:100%;
  border:none;
  margin-bottom:15px;
}
.modal.send-message textarea:focus-visible{
  outline:none;
}
.modal.send-message button.apply{
  font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 18px;
  line-height: 21px;
  color: #FFFFFF;
  padding:13px 37px 14px 36px;
  background: #2643E6;
  border-radius: 100px;
  border:none;
}
/*jobs-page*/
/*resume-builder*/
.basic-part{
  width:82%;
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.table-section{
  width:100%;
}
.basic-part .heading-section h4{
 font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 20px;
  line-height: 132%;
  color: #262626;
  margin-bottom:8px;
  display: inline-block;
}
.basic-part .edit-section button{
  padding:0px;
  vertical-align: top;
  line-height: 1px;
}
.basic-part .heading-section a{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 21px;
  color: #2643E6;
}
.basic-part .summary{
  display: inline-block;
  width:100%;
}
.basic-part .experience{
  padding:32px 32px 16px 32px; 
  margin-bottom:14px;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.basic-part .professional{
  margin-bottom:14px;
}
.basic-part .experience .address, .basic-part .experience .south-college{
  width:98%;
  float: left;
}
.basic-part .experience .address ul{
  list-style: disc;
  padding-left: 20px;
}
.basic-part .experience .address ul li, .basic-part .experience .address ol li{
  display: list-item;
}
.basic-part .experience .edit-section{
  width:2%;
  float: right;
  text-align: right;
}
.basic-part .experience .edit-section i{
  color:#666666;
  font-size: 12px;
}
.basic-part .heading-section a{
 font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 21px;
  color: #2643E6;
  float: right;
  padding-right:20px;
}
.basic-part .heading-section a i{
  font-size: 28px;
  color:#666666;
}
.basic-part .nurse-practitioner{
  display: inline-block;
  margin-right:40px;
  padding-bottom:16px;
}
.basic-part .nurse-practitioner label{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #666666;
  margin-right:8px;
  display: inline-block;
}
.basic-part .nurse-practitioner p{
 font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 19px;
  color: #262626;
  margin:0px;
  display: inline-block;
}
.basic-part .experience p.resume{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #666666;
  text-align: center;
  margin:0px;
  padding-bottom:16px;
}
.basic-part .experience p.content{
 font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 22px;
  color: #262626;
  margin:0px;
  padding-bottom:16px;
  word-break: break-word;
}
.basic-part .post-button button{
  font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  line-height: 19px;
  color: #021948;
  padding:10px 28px 11px 29px;
  border: 2px solid #2643E6;
  border-radius: 100px;
  margin-right:16px;
  background: transparent;
}
.basic-part .post-button button:hover, .basic-part .post-button button.save{
  background: #2643E6;
  border-radius: 100px;
  color:#fff;
}
.basic-part .skills{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 22px;
  color: #000000;
  background: #F3F5FB;
  border-radius: 5px;
  display: inline-block;
  padding:10px;
  margin:0px 10px 16px 0px;
}
.basic-part .professional .top-section{
  padding:32px 25px 32px 32px;
  display: flex;
  flex-wrap: wrap;
  border-bottom: 1px solid #DDE1F6;
  width:100%;
}
.basic-part .professional ul.new-jersey{
  margin-bottom:30px;
}
.basic-part .professional ul.new-jersey li{
  font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  line-height: 19px;
  color: #262626;
  margin-right:45px;
  padding-right:40px;
  position: relative;
}
.basic-part .professional ul.new-jersey li:last-child:after{
  content:"";
}
.basic-part .professional ul.new-jersey li:after{
  content: "\2e";
  position: absolute;
  right: 0px;
  top: -6px;
  color: #2643E6;
  font-size: 22px;
}
.basic-part .professional .top-section p{
 font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 22px;
  color: #262626;
  margin:0px 0px 16px 0px;
  word-break: break-word;
}
.basic-part .professional .top-section span{
  font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  line-height: 150%;
  color: #262626;
  display: block;
  margin:0px 0px 8px 0px;
}
.basic-part .top-section ul.responsbilities {
  list-style: disc;
  padding-left: 24px;
}
.basic-part .top-section ul.responsbilities li{
 font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 22px;
  color: #262626;
  width:100%;
  display: list-item;
}
.basic-part .professional .registered-nurse{
  width:98%;
  display: inline-block;
}
.professional .professional-form{
  display: flex;
  flex-wrap: wrap;
}
.professional .professional-form .post-section, .professional .professional-form .description{
  width:100%;
  max-width:1005;
  flex:0 0 100%;
}
.basic-part .professional .edit-section{
  width:2%;
  display: inline-block;
}
.basic-part .education-details{
  display: inline-block;
  width:100%;
}
.basic-part .education-details h5{
  font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  line-height: 19px;
  color: #262626;
  margin:0px;
  display: inline-block;
}
.basic-part .south-college{
  margin-bottom:30px;
}
.basic-part .post-button{
  margin-top:40px;
}
.basic-part .address:last-child{
  margin-bottom:16px;
}
.basic-part .education-details ul{
  display: inline-block;
}
.basic-part .education-details ul li{
 font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 19px;
  color: #262626;
  padding-left:40px;
  margin-left:40px;
  position: relative;
}
.basic-part .education-details ul li:before{
  content: "\2e";
  position: absolute;
  left: 0px;
  top: -6px;
  color: #2643E6;
  font-size: 34px;
}
.edit-form{
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
  justify-content: space-between;
}
.edit-form .form-group{
  width:272px;
  display: inline-block;
  margin-bottom:16px;
}
.edit-form .form-group .selection-box, .signin-form .create-account .selection-box{
  position: relative;
}
.edit-form .form-group .selection-box:after, .signin-form .create-account .selection-box:after{
  content:"";
  position: absolute;
  background: url("../images/dropdown-arrow.png") no-repeat;
  top: 19px;
  right: 11px;
  width: 14px;
  height: 8px;
  pointer-events: none;
}
.edit-form label{
 font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #666666;
  text-align: left;
  display: block;
  margin-bottom:8px;
}
.edit-form  input, .edit-form  select{
 font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 19px;
  color: #262626;
  width:100%;
  background: #FFFFFF;
  border: 1px solid #BCC2E1;
  border-radius: 5px;
  padding:15px 16px 14px;
}
.modal.upload-id .modal-body.fillup-data .post-button{
  margin-top:15px;
  text-align: left;
}
.fillup-summary .edit-form  .form-group{
  width:100%;
}
.fillup-summary .edit-form  .form-group label{
  float: left;
}
.fillup-summary .edit-form  .form-group .bold{
  float: right;
  margin-bottom:5px;
}
.fillup-summary .edit-form  .form-group .bold li{
  margin-right:24px;
}
.fillup-summary .edit-form  .form-group .bold li:nth-of-type(3) a{
  font-weight: 400;
  text-decoration: underline;
}
.edit-form .form-group textarea{
 font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 19px;
  color: #262626;
  width:100%;
  height:236px;
  background: #FFFFFF;
  border: 1px solid #BCC2E1;
  border-radius: 5px;
  resize:none;
}
.modal.upload-id .skills-list{
  background: #F3F5FB;
  border-radius: 5px;
  padding:10px;
  display: inline-block;
  margin:0px 12px 16px 0px;
}
.modal.upload-id .modal-body .post-button{
  margin-top:40px;
}
.modal.upload-id .skill-form{
  min-height: 276px;
  text-align: left;
}
.modal.upload-id .skills-list i{
  color:#2643E6;
  padding-left:10px;
}
.modal.upload-id .skill-form button{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 22px;
  color: #FFFFFF;
  background: #2643E6;
  border-radius: 5px;
  border:none;
  padding:10px;
}
.modal.upload-id .skill-form button i{
  font-size: 18px;
  padding-left:10px;
}
.edit-form .school{
  width:100%;
  margin-bottom:16px;
}
.modal.professional .modal-dialog{
  width:100%;
  max-width:100%;
  height:100%;
  margin:0px;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
}
.modal.professional .modal-content{
  width:1000px;
}
.modal.professional .form-group, .modal.professional .start-date .select-box{
  width:272px;
  margin:0px 18px 16px 0px;
  display: inline-block;
}
.modal.professional label{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #666666;
  margin-bottom:8px;
  display: block;
}
.modal.professional input, .modal.professional select{
  background: #FFFFFF;
  border: 1px solid #BCC2E1;
  border-radius: 5px;
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 19px;
  color: #262626;
  padding:15px 16px 14px;
  width:100%;
}
.modal.professional input[type="checkbox"]{
  border:none;
  padding:0px;
}
.modal.professional .start-date span{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 21px;
  color: #262626;
  padding-left:30px;
  display: block;
}
.modal.professional .description label{
  display: inline-block;
}
.modal.professional .description ul{
  float: right;
  text-align: right;
}
.modal.professional .description ul li{
  margin-right:24px;
}
.modal.professional .description ul li a{
  color:#666;
}
.modal.professional .description textarea{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 22px;
  color: #262626;
  padding:17px 17px 2px;
  background: #FFFFFF;
  border: 1px solid #BCC2E1;
  border-radius: 5px;
  resize: none;
  width:100%;
  height:180px;
}
.modal.professional .post-section{
  margin-top:32px;
}
.modal.professional .post-section button{
  font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 18px;
  line-height: 21px;
  text-align: center;
  color: #FFFFFF;
  padding:14px 39px;
  background: #2643E6;
  border-radius: 100px;
  border:none;
}
/*resume-builder*/
/*saved-jobs*/
.basic-part .saved-heading{
  margin-bottom:18px;
  display: inline-flex;
  flex-wrap: wrap;
  width: 100%;
  align-items: center;
  justify-content: space-between;
}
.basic-part .saved-heading h1{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 24px;
  line-height: 28px;
  color: #262626;
  float: left;
}
.basic-part .saved-heading h1 span{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 21px;
  color: #666666;
}
.basic-part .saved-heading a{
 font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  text-align: right;
  color: #DA163D;
  float: right;
}
.basic-part  .table-section table{
  width:100%;
}
.basic-part .table-section table.saved-jobs tr td:last-child{
  width:100px;
}
.basic-part  .table-section table thead{
  background: #FAFBFD;
}
.basic-part  .table-section table thead tr th{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #666666;
  padding:17px;
}
.basic-part  .table-section table tbody{
  background: #FFFFFF;
}
.basic-part  .table-section table tbody tr td{
 font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 22px;
  color: #000000;
  padding:18px;
}
.basic-part  .table-section table.saved-jobs tbody tr td:nth-of-type(3){
  width:240px;
}
.basic-part .table-section table tbody tr td .active{
  color:#2643E6;
}
.basic-part  .table-section table input[type="checkbox"]::before{
  top:-14px;
}
.basic-part  .table-section table input[type="checkbox"]:checked:after{
  top:-5px;
}
.basic-part  .table-section table td .fa-message{
  margin-right:11px;
  color:#33AE74;
}
.basic-part  .table-section table td .fa-eye{
  margin-right:11px;
  color:#1A7BFF;
}
.basic-part  .table-section table td .fa-trash-can{
  color:#DA163D;
}
/*saved-jobs*/
/*inbox*/
.basic-part h1.mailbox{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 24px;
  line-height: 28px;
  color: #262626;
  margin-bottom:18px;
}
.basic-part .nav-item a{
  font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 14px;
  line-height: 16px;
  text-align: center;
  color: #021948;
  background: #DDE1F6;
  padding:17px 55px 17px 59px;
}
.basic-part .nav-item.active a{
  background: #fff;
}
.basic-part .tab-content>.active{
  background: #FFFFFF;
  border-left: 1px solid #DDE1F6;
  border-right: 1px solid #DDE1F6;
  border-bottom: 1px solid #DDE1F6;
  box-shadow: 0px 1px 0px rgba(2, 25, 72, 0.1);
  border-radius: 0px 10px 10px 10px;
  display: inline-block;
}
.basic-part .tab-pane .left-side{
  width:450px;
  float: left;
  border-right: 1px solid #DDE1F6;
}
.basic-part .tab-pane .left-side ul{
  width:100%;
  max-height: 500px;
  overflow-y: auto;
}
.basic-part .tab-pane .left-side ul::-webkit-scrollbar {
  width: 4px;
}

/* Track */
.basic-part .tab-pane .left-side ul::-webkit-scrollbar-track {
  background: #f1f1f1; 
}
 
/* Handle */
.basic-part .tab-pane .left-side ul::-webkit-scrollbar-thumb {
  background: #2643E6; 
}
.basic-part .tab-pane .left-side ul li{
  padding:20px 16px 16px;
  border-bottom: 1px solid #DDE1F6;
  width:100%;
}
.basic-part .tab-pane .left-side ul li.active{
  color: #DDE1F6;
  background: #2643E6;
}
.basic-part .tab-pane .left-side ul li.active h5{
  color:#fff;
}
.basic-part .tab-pane .left-side ul li.active span{
  color: #DDE1F6;
}
.basic-part .tab-pane .right-side{
  width:calc(100% - 450px);
  float: left;
}
.basic-part .tab-pane .left-side .image-section{
  width:56px;
  margin-right:16px;
  float: left;
}
.basic-part .tab-pane .left-side .image-section img{
  width:56px;
  height:56px;
  border-radius:50%;
  object-fit: cover;
  object-position: center;
}
.basic-part .tab-pane .left-side .content-section{
  width:calc(100% - 181px);
  float: left;
}
.basic-part .tab-pane .left-side .content-section span{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 13px;
  line-height: 15px;
  color: #666666;
}
.basic-part .tab-pane .left-side .content-section h5{
  font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 19px;
  color: #262626;
  margin:0px;
}
.basic-part .tab-pane .left-side .ago{
  width:108px;
  float: left;
  text-align: right;
}
.basic-part .tab-pane .right-side{
  padding:20px 30px 30px;
}
.basic-part .tab-pane .right-side .heading-section{
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
}
.basic-part .tab-pane .right-side .image{
  width:32px;
  margin-right:19px;
  float: left;
}
.basic-part .tab-pane .right-side .image img{
  width:32px;
  height:32px;
  border-radius:50%;
  object-fit: cover;
  object-position: center;
}
.basic-part .tab-pane .right-side .name{
  width:calc(100% - 141px);
  float: left;
}
.basic-part .tab-pane .right-side .name p{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #262626;
  margin:0px;
}
.basic-part .tab-pane .right-side .ago{
  width:90px;
  float: left;
  text-align: right;
}
.basic-part .tab-pane .right-side h4{
  font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 18px;
  line-height: 21px;
  color: #262626;
  margin:18px 0px 16px 0px;
}
.basic-part .tab-pane .right-side .mail{
  margin-bottom:40px;
}
.basic-part .tab-pane .right-side .mail p{
 font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #262626;
}
.basic-part .tab-pane .right-side .mail p.content{
  margin:30px 0px;
}
.basic-part .tab-pane .right-side textarea{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #666666;
  background: #FFFFFF;
  border: 1px solid #BCC2E1;
  border-radius: 5px;
  height:120px;
  resize: none;
  width:100%;
  padding:17px;
}
.basic-part .tab-pane .right-side .post-section{
  margin:16px 0px 30px 0px;
  text-align: right;
}
.basic-part .tab-pane .right-side .post-section button{
  font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  line-height: 19px;
  text-align: center;
  color: #FFFFFF;
  background: #2643E6;
  border-radius: 100px;
  padding:11px 30px;
  border:none;
}
/*inbox*/
/*recruiter-landing*/
.modal.job-popup .professional-skills{
  margin-bottom:32px;
}
.modal.job-popup  span.skillset{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 22px;
  color: #000000;
  padding:10px;
  background: #F3F5FB;
  border-radius: 5px;
  margin:0px 16px 16px 0px;
  display: inline-block;
}
.modal.job-popup .registered-nurse{
  background: #FFFFFF;
  border: 1px solid #DDE1F6;
  border-radius: 10px;
  padding:20px;
  margin-bottom:24px;
}
.modal.job-popup .registered-nurse:last-child{
  margin-bottom:0px;
}
.modal.job-popup .professional-skills ul{
  margin-bottom:16px;
  list-style: none;
  padding-left:0px;
}
.modal.job-popup .professional-skills ul li{
  font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  line-height: 19px;
  color: #262626;
  position: relative;
  margin-right:21px;
  display: inline-block;
  width: auto;
}
.modal.job-popup .professional-skills ul li:after{
  content: "\2e";
  position: absolute;
  right: -14px;
  top: -5px;
  color: #2643E6;
  font-size: 22px;
}
.modal.job-popup .professional-skills ul li:last-child:after{
  content:"";
}
.modal.job-popup .registered-nurse p{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 22px;
  color: #262626;
  margin:0px;
}
.modal.job-popup .professional-skills ul.education-skills li:first-child{
 font-family: 'Work Sans', sans-serif;
}
.modal.job-popup .professional-skills ul.education-skills li{
  position: relative;
 font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 19px;
  color: #262626;
}
.modal.job-popup .professional-skills ul.education-skills li:after{
  content: "\2e";
  position: absolute;
  right: -14px;
  top: -5px;
  color: #2643E6;
  font-size: 22px;
}
.modal.job-popup .professional-skills ul.education-skills li:last-child:after{
  content:"";
}
.modal.job-popup .professional-skills .resume{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 22px;
  color: #2643E6;
  background: #F3F5FB;
  border-radius: 5px;
  padding:10px;
}
/*recruiter-landing*/
/*post-job*/
.post-jobs h1{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 20px;
  line-height: 132%;
  color: #262626;
  margin-bottom:8px;
}
.post-jobs .job-description{
  padding:32px 31px 30px;
}
.post-jobs .job-description .form-group{
  width:272px;
  display: inline-block;
  margin:0px 18px 16px 0px;
}
.post-jobs .job-description label{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #666666;
  margin-bottom:8px;
  display: inline-block;
}
.post-jobs .job-description input, .post-jobs .job-description select{
  background: #FFFFFF;
  border: 1px solid #BCC2E1;
  border-radius: 5px;
 font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 19px;
  color: #262626;
  width: 100%;
  padding:15px 16px 14px;
}
.post-jobs .job-description textarea{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #666666;
  height:350px;
  width:100%;
  resize: none;
  background: #FFFFFF;
  border: 1px solid #BCC2E1;
  border-radius: 5px;
  padding:10px;
}
.post-jobs .job-description .bold{
  float: right;
  margin-right:10px;
}
.post-jobs .job-description .bold li{
  margin-right:24px;
}
.post-jobs .job-description .bold li:last-child{
  margin-right:0px;
}
.post-jobs .job-description .bold li:nth-of-type(3) a{
  text-decoration: underline;
}
.post-jobs .post-section{
  margin-top:40px;
}
.post-jobs .post-section button{
  font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  line-height: 19px;
  color: #FFFFFF;
  padding:10px 25px 11px 26px;
  background: #2643E6;
  border-radius: 100px;
  border:none;
}
.post-jobs .job-description .dollar-sign input{
  padding:17px 10px 16px 20px;
}
/*post-job*/
/*view-candidate*/
.basic-part table.view-candidate tr td:last-child, .basic-part table.view-candidate tr th:last-child{
  width:120px;
}
.basic-part table.view-candidate tr td:nth-last-of-type(2), .basic-part table.view-candidate tr th:nth-last-of-type(2){
  width:160px;
}
.basic-part table.view-candidate tr th:nth-last-of-type(2){
  text-align: center;
}
.basic-part table.view-candidate tr td:nth-last-of-type(3){
  text-align: center;
}
.basic-part table.view-candidate tr td i.fa-circle-check{
  margin-right:11px;
  color:#021948;
}
.basic-part table.view-candidate tr td button{
  padding:0px;
}
.basic-part .table-section table.view-candidate tbody tr td{
 font-family: 'Work Sans', sans-serif;
}
/*view-candidate*/
/*invite-candidate*/
.basic-part .invite-candidate{
  width:56%;
  display: inline-block;
}
.basic-part .invite-candidate .invite-form{
  padding:31px 30px 30px 31px;
}
.basic-part .bulk-invite{
  width:40%;
  display: inline-block;
}
.basic-part .invite-candidate h1, .basic-part .bulk-invite h1{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 24px;
  line-height: 28px;
  color: #262626;
  margin-bottom:18px;
}
.basic-part .invite-candidate .form-group{
  width:265px;
  display: inline-block;
  margin:0px 18px 30px 0px;
}
.basic-part .invite-candidate .form-group:nth-of-type(even){
  margin:0px 0px 30px 0px;
}
.basic-part .invite-candidate label{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #666666;
  margin-bottom:8px;
}
.basic-part .invite-candidate input, .basic-part .invite-candidate select{
  background: #FFFFFF;
  border: 1px solid #BCC2E1;
  border-radius: 5px;
  padding:10px;
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 150%;
  color: #666666;
  width:100%;
  height:48px;
}
.basic-part .invite-candidate button{
  font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 18px;
  line-height: 21px;
  text-align: center;
  color: #FFFFFF;
  padding:13px 35px 13px 34px;
  background: #2643E6;
  border-radius: 100px;
  border:none;
}
.basic-part .bulk-invite .bulk-candidates{
  padding:40px 0px;
  text-align: center;
}
.basic-part .bulk-invite img{
  margin-bottom:15px;
}
.basic-part .bulk-invite p{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  text-align: center;
  color: #666666;
}
.basic-part .bulk-invite .upload-section p{
  display: inline-block;
}
.basic-part .bulk-invite .choose-file span{
  color:#2643E6;
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
}
.basic-part .bulk-invite .invite-button{
  margin-top:24px;
}
.basic-part .bulk-invite .invite-button button{
  background: #2643E6;
  border-radius: 100px;
  font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 18px;
  line-height: 21px;
  text-align: center;
  color: #FFFFFF;
  padding:13px 35px 14px;
  border:none;
}
.basic-part .instructions{
  margin-top:30px;
}
.basic-part .instructions h3{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 19px;
  line-height: 22px;
  color: #000000;
  margin-bottom:14px;
}
.basic-part .instructions ul li{
 font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  color:#666666;
  padding:0px 0px 20px 26px;
  position: relative;
}
.basic-part .instructions ul li a{
  color: #2643E6;
}
.basic-part .instructions ul li:before{
  content:"";
  position: absolute;
  background: url('../images/tick.svg') no-repeat;
  width:17px;
  height:17px;
  top:0px;
  left:0px;
}
/*invite-candidate*/
/*view-openshiftjob*/
.basic-part .table-section table.view-openshift tbody tr td{
  font-size: 14px;
 font-family: 'Work Sans', sans-serif;
  padding:18px 11px;
}
.basic-part .table-section table.view-openshift tbody tr td:nth-last-of-type(2){
  color:#2643E6;
  font-family: 'Work Sans', sans-serif;
}
/*view-openshiftjob*/
/*create-openshiftjobs*/
.basic-part h1.create-openshift{
 font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 24px;
  line-height: 28px;
  color: #262626;
  margin-bottom:18px;
  width:100%;
}
.basic-part .openshift-form{
  width:40%;
  display: inline-block;
  padding:31px;
  margin-bottom:33px;
}
.basic-part .openshift-form .form-group{
  width:100%;
  margin-bottom:30px;
}
.basic-part .openshift-form .year-experience{
  width:165px;
  margin-bottom:0px;
}
.basic-part .openshift-form label{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #666666;
  display: block;
  margin-bottom:8px;
}
.basic-part .openshift-form select{
  background: #FFFFFF;
  border: 1px solid #BCC2E1;
  border-radius: 5px;
  padding:10px;
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 150%;
  color: #666666;
  width:100%;
}
.basic-part .list-createjobs{
  width:56%;
  display: inline-block;
  margin-bottom:33px;
}
.list-createjobs table{
  width:100%;
  display: flex;
  flex-wrap: wrap;
}
.list-createjobs table thead{
  table-layout: fixed;
  width: 100%;
  max-width: 100%;
  flex: 0 0 100%;
}
.list-createjobs table thead tr{
  display: flex;
}
.list-createjobs table tbody{
  max-height: 420px;
  overflow-y: scroll;
  display: inline-block;
  width: 100%;
}
.list-createjobs table tbody tr td:nth-of-type(2){
  width:45%;
  text-align: left;
}
.list-createjobs table tbody tr td:nth-of-type(3){
  width:45%;
  text-align: right;
}
.list-createjobs table thead tr th:nth-of-type(2){
  width:45%;
}
.list-createjobs table thead tr th:nth-of-type(3){
  width:45%;
  text-align: right;
}
/* width */
.list-createjobs table tbody::-webkit-scrollbar {
  width: 4px;
}

/* Track */
.list-createjobs table tbody::-webkit-scrollbar-track {
  background: #f1f1f1; 
}
 
/* Handle */
.list-createjobs table tbody::-webkit-scrollbar-thumb {
  background: #2643E6; 
}
.list-createjobs table thead tr th:first-child{
  width:10%;
  max-width:10%;
  flex:0 0 10%;
}
.list-createjobs table tbody tr td:first-child{
  width:10%;
  max-width:10%;
  flex:0 0 10%;
}
.list-createjobs table thead tr th{
  background: #FAFBFD;
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #666666;
  padding:17px 11px;
}
.list-createjobs table tbody tr{
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  border-bottom: 1px solid #DDE1F6;
}
.list-createjobs table tbody tr td{
 font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 22px;
  color: #000000;
  padding:19px 11px;
}
.list-createjobs table tr input[type="checkbox"]::before{
  left: 4px;
  top: -9px;
}
.list-createjobs table tr input[type="checkbox"]:checked:after{
  left: 8px;
  top: 1px;
}
.basic-part .job-description{
  padding:20px 31px 31px 30px;
  width:100%;
}
.basic-part .job-description label{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #666666;
  display: inline-block;
  margin-bottom:15px;
}
.basic-part .job-description ul{
  float: right;
}
.basic-part .job-description ul li{
  margin-right:24px;
}
.basic-part .job-description textarea{
  background: #FFFFFF;
  border: 1px solid #BCC2E1;
  border-radius: 5px;
  padding:10px;
  height:274px;
  width:100%;
  resize:none;
}
.basic-part .post-section{
  margin-top:30px;
}
.basic-part .post-section button{
  background: #2643E6;
  border-radius: 100px;
  font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  line-height: 19px;
  color: #FFFFFF;
  padding:11px 22px 10px;
  border:none;
}
i.fa-circle-check{
  color:#33AE74;
}
i.fa-circle-xmark{
  color:#DA163D;
}
table tr td .btn{
  padding:0px;
}
table.openshit-table tr th:last-child, table.openshit-table tr td:last-child{
  width:110px;
}
table.openshit-table tr td .active{
 font-family: 'Work Sans', sans-serif;
}
/*create-openshiftjobs*/
/*accepted-openshiftjobs*/
table.accepted-openshifts tr td:last-child{
  text-align: center;
}
.modal.openshift-jobs .modal-dialog{
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  width:100%;
  height:100%;
}
.modal.openshift-jobs .modal-header{
  border-bottom:none;
}
.modal.openshift-jobs .modal-body{
  padding:0px 50px 50px;
}
.modal.openshift-jobs h3{
 font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 30px;
  line-height: 35px;
  color: #262626;
  margin-bottom:12px;
}
.modal.openshift-jobs p{
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #666666;
  margin-bottom:25px;
}
.modal.openshift-jobs .form-group{
  width:100%;
  margin-bottom:25px;
}
.modal.openshift-jobs .form-group input{
  background: #FFFFFF;
  border: 1px solid #BCC2E1;
  border-radius: 5px;
  padding:10px;
font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 150%;
  color: #666666;
  width:100%;
}
.modal.openshift-jobs button.submit{
  font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 20px;
  line-height: 23px;
  text-align: center;
  color: #FFFFFF;
  width:100%;
  background: #2643E6;
  border-radius: 100px;
  padding:17px 0px 16px 0px;
  border:none;
}
/*accepted-openshiftjobs*/

.post-image img{
  height: 100%; width: 100%; object-fit: contain
}
.side-menu .slide.shop .side-menu__item{
  background: linear-gradient(45deg, #f54266, #3858f9);
  box-shadow: 0 6px 14px 2px rgba(0, 0, 0, 0.1);
}


.post-topic.conclave-landing a.toggle-text-button{
  font-size: 16px;
  line-height: 20px;
  color: #2643E6;
  cursor: pointer;
  position: absolute;
  right: 2px;
  bottom: 0px;
  font-family: 'Work Sans', sans-serif;
  z-index: 99;
  background: #fff;
}
.middle-part .single-post .working .post-topic.conclave-landing.expand{
  overflow: unset;
  display: block;
  height: auto;
}
.middle-part .single-post .working .post-topic.conclave-landing{
  -webkit-line-clamp: 2;
  z-index: 0;
}
.middle-part .single-post .working .post-topic.conclave-landing.expand .toggle-text p{
  display: block;
}
.middle-part .post-topic.conclave-landing.expand .toggle-text-button{
  display: none;
}

#loaderdev > .img-loading{
  position: fixed;
  top: 0px;
  bottom: 0px;
  left: 0px;
  right: 0px;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  background-color: rgb(255 255 255 / 40%);
}

.coming-banner{
  position: relative;
}
.coming-banner .content-soon{
  position: absolute;
  top: 0px;
  bottom: 0px;
  background: rgb(255 255 255 / 80%);
  z-index: 9;
  left: 0px;
  right: 0px;
  text-align: center;
  padding-top: 210px;
}
.coming-banner .content-soon h2{
  font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 300;
  font-size: 94px;
  line-height: 82px;
  margin-bottom: 15px;
  color:#666666;
}
.coming-banner .content-soon p{
  font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 300;
  font-size: 48px;
  line-height: 32px;
  color:#666666;
}
/*landing-pages*/
@-webkit-keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__slideInRight {
  -webkit-animation-name: slideInRight;
  animation-name: slideInRight;
}
.landing-pages-bg{
  background: linear-gradient(180deg, #44A3FF 0%, #A5D2FF 48.5%, #FFD2B0 73%, #D2C7C5 100%);
  display: inline-block;
  width:100%;
  height: 100vh;
}
.landing-pages-bg .network{
  display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
    align-content: center;
    height: 100vh;
}
.landing-pages-bg .launching-soon{
  width:460px;
  max-width:460px;
  flex:0 0 460px;
}
.landing-pages-bg .item{
  width:527px;
  max-width:527px;
  flex:0 0 527px;
}
.landing-pages-bg h1{
  font-family:'Rajdhani';
  font-style: normal;
  font-weight: 500;
  font-size: 64px;
  line-height: 64px;
  color:#fff;
  margin-bottom: 40px;
}
.landing-pages-bg h1 span{
  color:#2643E6;
  text-decoration: underline;
  text-underline-offset: 10px;
  text-decoration-thickness: 3px;
  display: block;
}
.landing-pages-bg h4{
  font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 28px;
  line-height: 32px;
  color:#021948;
  margin-bottom: 32px;
}
.landing-pages-bg ul li{
  font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 18px;
  color:#021948;
  padding-bottom: 18px;
  padding-left: 25px;
  position: relative;
}
.landing-pages-bg p{
  font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 18px;
  color: #021948;
  margin-bottom: 32px;
}
.landing-pages-bg ul li:before{
  content:"";
  position: absolute;
  background: url('../images/landing-tick.svg') no-repeat;
  width: 16px;
  height: 13px;
  left: 0px;
  top: 4px;
}
 .shop-form.is-visible {
  visibility: visible;
  display: block;
  transition: 2s;
}
 .shop-form {
  position: absolute;
  z-index: 10000;
  top: 106px;
  right: 0;
  visibility: hidden;
  width: 50%;
  height: 100%;
  overflow: hidden;
  transition: 2s;
  -webkit-animation-name: slideInRight;
  animation-name: slideInRight;
  -webkit-animation-delay: 2s;
  animation-delay: 2s;
  left:auto;
}
.shop-form .contact-form {
  background: #fff;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  padding: 0px 120px;
  box-sizing: border-box;
}
.shop-form .contact-form{
  background: #fff;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  padding:0px 120px;
  box-sizing: border-box;
}
.shop-form .contact-form .get-started h3{
    font-family: 'Work Sans', sans-serif;
    font-style: normal;
    font-weight: 300;
    font-size: 40px;
    line-height: 40px;
    color: #021948;
    margin:0px 0px 40px 0px;
}
.shop-form .contact-form .get-started label{
    font-family: 'Work Sans', sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 18px;
    color: #021948;
    width: 100%;
    display: block;
    margin-bottom:10px;
}
.shop-form .contact-form .get-started input, .contact-form .get-started input::placeholder{
    font-family: 'Work Sans', sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 17px;
    color: #838383;
}
.shop-form .contact-form .get-started input{
    border:none;
    border-bottom:1px solid #021948;
    padding:6px 0px 14px 0px;
    background: transparent;
    width:100%;
    color: #021948;  
}
.shop-form .contact-form .get-started input.submit, .landing-pages-bg  .started{
  background-color: #021948;
  font-family: 'Work Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 32px;
  color: #fff;
  border-radius: 50px;
  padding: 6px 18px;
  border-bottom: none;
  display: inline-block;
  width: auto;
  border:none;
}

.shop-form .modal-close{
  border: none;
  background: transparent;
  position: absolute;
  top: 30px;
  right: 50px;
}
.contact-form .form-label, .contact-form .email, .contact-form .phone, .contact-form .company,  .get-started .comments{
    margin-bottom:30px;
    display: inline-block;
    width: 100%;
}
.contact-form .company{
  width:100%;
  display: inline-block;
}
.get-started .first-name, .contact-form .email{
   width:40%;
   float: left;
   margin-right:80px;
}
.get-started .second-name, .contact-form .phone{
    width:40%;
    float: left;
 }


.get-started p{
    font-family: 'montserratlight';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 20px;
    text-align: center;
    color: #021948;
    margin:0px;
}
.modal.is-visible .contact-form .get-started input:focus-visible{
  outline: none;
}

/*landing-pages*/

.listcities{
  position: relative;
}
.listcities ul{
  position: absolute !important;
  left:0px;
  right:0px;
  max-height:250px;
  overflow-y: auto;
}
.listcities ul li{
  width:100% !important;
  padding:2px 12px;
}
.listcities ul:-webkit-scrollbar {
  width: 4px;
}

/* Track */
.listcities ul::-webkit-scrollbar-track {
  background: #f1f1f1; 
}
 
/* Handle */
.listcities ul::-webkit-scrollbar-thumb {
  background: #2643E6; 
}

.modal.upload-id .skill-form button{
  margin-left: 10px;
}
.modal.upload-id .skill-form .form-group{
  margin-bottom: 10px;
}
.bs-tooltip-bottom{
  display: none;
}
.header .account-holder .info_content.open ul li{
  padding:0px;
}
.header .account-holder .info_content.open ul li:first-child{
  border-radius: 5px 5px 0px 0px;
}
.header .account-holder .info_content.open ul li:last-child{
  border-radius: 0px 0px 5px 5px;
}
.header .account-holder .info_content.open ul li a{
  padding:12px 21px;
  text-align: left;
}

.dropdown-menu.city2{
    position: absolute !important;
    max-height: 200px;
    overflow-y: scroll;
}
.dropdown-menu.city2 li{
    padding: 0px 10px;
    width: 100% !important;
}