/* Color Pallet */
:root {
  --b: #000000;
  --w: #ffffff;
  --background-color-1: #061A6A;
  --light-background: #CCDBF6;
  --grey-background: #D9D9D9;
  --dark-background: #26383F;
  --font-color-1: #011821;
  --font-color-2: #bababa;
  --menu-font: #4F5A68;
  --body-font: 'Outfit Regular';
  --body-bold: 'Outfit Medium';
  --gradient-1: linear-gradient(90deg, #1D4ACA 0%, #061A6A 100%);
}
.page-template-dashboard {
  background: var(--light-background);
}
@media (max-width: 990px) {
  .page-template-dashboard.loged-out #wrapper .dashboard-wrap {
    padding-top: 8rem !important;
  }
}
@media (max-width: 990px) {
  .page-template-dashboard.loged-out #wrapper .dashboard-wrap .content .button {
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) {
  .page-template-dashboard #wrapper .dashboard-wrap {
    padding-top: 0rem !important;
    padding-bottom: 0rem !important;
    padding-left: 0rem !important;
    padding-right: 0rem !important;
  }
}
.page-template-dashboard #wrapper .dashboard-wrap .content .row {
  margin: 0;
}
.page-template-dashboard #wrapper .row > .side-bar {
  padding: 10rem 2rem 4rem 0;
}
.page-template-dashboard #wrapper .row > .content {
  /* Hidden by default */
  /* When JS adds this class, modal becomes visible */
}
.page-template-dashboard #wrapper .row > .content .creidt p a {
  text-decoration: underline;
  color: #1D4ACA;
}
.page-template-dashboard #wrapper .row > .content .notice {
  display: none;
  margin: 1rem 0;
  text-align: center;
}
.page-template-dashboard #wrapper .row > .content .notice p,
.page-template-dashboard #wrapper .row > .content .notice h1,
.page-template-dashboard #wrapper .row > .content .notice h2,
.page-template-dashboard #wrapper .row > .content .notice h3,
.page-template-dashboard #wrapper .row > .content .notice h4,
.page-template-dashboard #wrapper .row > .content .notice h5 {
  margin: 0;
  color: #ffffff;
}
.page-template-dashboard #wrapper .row > .content .logo {
  padding: 0;
  margin: 0 0 1rem;
  border: 1px solid #EAEAEA;
  width: 144px;
  height: 83px;
  display: block;
  position: relative;
  border-radius: 15px;
}
.page-template-dashboard #wrapper .row > .content .logo img {
  position: absolute;
  max-width: 90%;
  max-height: 80%;
  width: auto;
  height: auto;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.page-template-dashboard #wrapper .row > .content form#cv_edit label {
  display: block;
  margin-bottom: 1rem;
}
.page-template-dashboard #wrapper .row > .content form select,
.page-template-dashboard #wrapper .row > .content form input,
.page-template-dashboard #wrapper .row > .content form textarea {
  display: block;
  width: 100%;
  border: none;
  background: #ffffff;
  border-radius: 10px;
  padding: 1rem;
  font-size: 1.125rem;
  line-height: 1.5625rem;
  outline: none;
}
@media (max-width: 1500px) and (min-width: 991px) {
  .page-template-dashboard #wrapper .row > .content form select,
  .page-template-dashboard #wrapper .row > .content form input,
  .page-template-dashboard #wrapper .row > .content form textarea {
    font-size: 1rem;
    line-height: 1.3rem;
  }
}
@media (max-width: 990px) {
  .page-template-dashboard #wrapper .row > .content form select,
  .page-template-dashboard #wrapper .row > .content form input,
  .page-template-dashboard #wrapper .row > .content form textarea {
    font-size: 0.8rem;
    line-height: 1.2rem;
  }
}
.page-template-dashboard #wrapper .row > .content form select {
  display: block;
  width: 100%;
  background: #ffffff;
  border: 1px solid #ffffff;
  border-radius: 15px;
  padding: 1rem;
  font-size: 1rem;
  line-height: 1.4rem;
  color: #ffffff;
}
.page-template-dashboard #wrapper .row > .content .top-blocks {
  margin-bottom: 2rem;
  /* @media (max-width: 767px) {
              order: 2;
          }*/
}
@media (max-width: 1200px) {
  .page-template-dashboard #wrapper .row > .content .top-blocks .dash-block {
    margin-bottom: 1rem;
  }
}
.page-template-dashboard #wrapper .row > .content .top-blocks .dash-block a {
  border-radius: 15px;
  display: block;
  width: 100%;
  padding: 1rem;
  line-height: 0;
  font-size: 0;
}
@media (max-width: 1500px) {
  .page-template-dashboard #wrapper .row > .content .top-blocks .dash-block a {
    padding: 0.5rem 1rem;
  }
}
@media (max-width: 767px) {
  .page-template-dashboard #wrapper .row > .content .top-blocks .dash-block a {
    padding: 0.5rem;
  }
}
.page-template-dashboard #wrapper .row > .content .top-blocks .dash-block a .content,
.page-template-dashboard #wrapper .row > .content .top-blocks .dash-block a span,
.page-template-dashboard #wrapper .row > .content .top-blocks .dash-block a i {
  display: inline-block;
  vertical-align: middle;
}
.page-template-dashboard #wrapper .row > .content .top-blocks .dash-block a .content,
.page-template-dashboard #wrapper .row > .content .top-blocks .dash-block a span {
  width: calc(100% - 45px);
}
@media (max-width: 1500px) {
  .page-template-dashboard #wrapper .row > .content .top-blocks .dash-block a .content,
  .page-template-dashboard #wrapper .row > .content .top-blocks .dash-block a span {
    width: calc(100% - 40px);
  }
}
@media (max-width: 767px) {
  .page-template-dashboard #wrapper .row > .content .top-blocks .dash-block a .content {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
    display: block;
  }
}
.page-template-dashboard #wrapper .row > .content .top-blocks .dash-block a i {
  font-size: 20px;
  padding: 12.5px;
  line-height: 0;
  border-radius: 15px;
}
@media (max-width: 1500px) {
  .page-template-dashboard #wrapper .row > .content .top-blocks .dash-block a i {
    font-size: 15px;
  }
}
@media (max-width: 1500px) {
  .page-template-dashboard #wrapper .row > .content .top-blocks .dash-block a span {
    font-size: 0.9rem;
  }
}
@media (max-width: 767px) {
  .page-template-dashboard #wrapper .row > .content .top-blocks .link {
    display: block;
    text-align: center;
    padding: 0;
    margin-bottom: 0.5rem;
  }
}
.page-template-dashboard #wrapper .row > .content .top-blocks .link a {
  background: #1D4ACA;
}
@media (max-width: 767px) {
  .page-template-dashboard #wrapper .row > .content .top-blocks .link a {
    background: none;
    padding: 0;
  }
}
.page-template-dashboard #wrapper .row > .content .top-blocks .link a span {
  color: #ffffff;
  line-height: 50px;
}
@media (max-width: 767px) {
  .page-template-dashboard #wrapper .row > .content .top-blocks .link a span {
    color: #1D4ACA;
    width: auto;
  }
}
.page-template-dashboard #wrapper .row > .content .top-blocks .link a i {
  background: #ffffff;
  color: #1D4ACA;
}
@media (max-width: 767px) {
  .page-template-dashboard #wrapper .row > .content .top-blocks .link a i {
    background: none;
  }
}
@media (max-width: 767px) {
  .page-template-dashboard #wrapper .row > .content .top-blocks .stat {
    margin-bottom: 0.5rem;
    vertical-align: top;
    width: calc(100% / 3);
  }
}
.page-template-dashboard #wrapper .row > .content .top-blocks .stat a {
  background: #ffffff;
  text-decoration: none;
}
@media (max-width: 767px) {
  .page-template-dashboard #wrapper .row > .content .top-blocks .stat a {
    vertical-align: middle;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    background: none;
    text-align: center;
  }
}
@media (max-width: 767px) {
  .page-template-dashboard #wrapper .row > .content .top-blocks .stat a .content {
    width: auto;
  }
}
.page-template-dashboard #wrapper .row > .content .top-blocks .stat a .content h6 {
  font-size: 1.125rem;
  line-height: 1.5625rem;
  color: #A0AEC0;
  margin: 0;
}
@media (max-width: 1500px) {
  .page-template-dashboard #wrapper .row > .content .top-blocks .stat a .content h6 {
    font-size: 0.9rem;
  }
}
@media (max-width: 767px) {
  .page-template-dashboard #wrapper .row > .content .top-blocks .stat a .content h6 {
    font-size: 0.7rem;
  }
}
.page-template-dashboard #wrapper .row > .content .top-blocks .stat a .content p {
  margin: 0;
  font-family: 'Outfit Medium';
}
@media (max-width: 1500px) {
  .page-template-dashboard #wrapper .row > .content .top-blocks .stat a .content p {
    font-size: 0.9rem;
  }
}
@media (max-width: 767px) {
  .page-template-dashboard #wrapper .row > .content .top-blocks .stat a .content p {
    font-size: 0.8rem;
    line-height: 0.8rem;
  }
}
.page-template-dashboard #wrapper .row > .content .top-blocks .stat a i {
  background: #1D4ACA;
  color: #ffffff;
}
@media (max-width: 767px) {
  .page-template-dashboard #wrapper .row > .content .top-blocks .stat a i {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
    max-width: 40px;
    margin: 0 auto;
  }
}
.page-template-dashboard #wrapper .row > .content .dashboard-banner {
  background-size: cover;
  background-position: 50%;
  padding: 2rem;
  position: relative;
  height: 247px;
  background-image: url(/wp-content/themes/sky-theme/images/banner/dash-banner.jpg);
  border-radius: 15px;
  overflow: visible;
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .page-template-dashboard #wrapper .row > .content .dashboard-banner {
    /*order: 1;*/
    text-align: center;
  }
}
@media (min-width: 1501px) {
  .page-template-dashboard #wrapper .row > .content .dashboard-banner {
    height: 247px;
  }
}
@media (max-width: 1500px) {
  .page-template-dashboard #wrapper .row > .content .dashboard-banner {
    height: 200px;
  }
}
@media (max-width: 767px) {
  .page-template-dashboard #wrapper .row > .content .dashboard-banner {
    padding: 2rem 1rem;
  }
}
.page-template-dashboard #wrapper .row > .content .dashboard-banner:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  border-radius: 15px;
  display: block;
  background: rgba(0, 0, 0, 0.4);
}
.page-template-dashboard #wrapper .row > .content .dashboard-banner * {
  color: #ffffff;
  position: relative;
}
.page-template-dashboard #wrapper .row > .content .dashboard-banner.admin h1 {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  margin: 0;
}
@media (max-width: 1500px) {
  .page-template-dashboard #wrapper .row > .content .dashboard-banner.admin h1 {
    font-size: 2.4rem;
    line-height: 3rem;
  }
}
.page-template-dashboard #wrapper .row > .content .dashboard-banner.candidate {
  height: auto;
}
.page-template-dashboard #wrapper .row > .content .dashboard-banner.candidate .title {
  margin-bottom: 1rem;
  padding: 0;
}
@media (max-width: 767px) {
  .page-template-dashboard #wrapper .row > .content .dashboard-banner.candidate .form-wrap {
    display: none;
  }
}
.page-template-dashboard #wrapper .row > .content .dashboard-banner.candidate .form-wrap form .field {
  width: calc(100% / 2 - 100px);
}
@media (max-width: 767px) {
  .page-template-dashboard #wrapper .row > .content .dashboard-banner.candidate .form-wrap form .field {
    width: 100%;
    margin: 0 0 1rem;
  }
}
.page-template-dashboard #wrapper .row > .content .dashboard-banner.candidate .form-wrap form .field input {
  width: calc(100% - 35px) !important;
  border-radius: 0;
  color: var(--font-color-1);
}
.page-template-dashboard #wrapper .row > .content .dashboard-banner.candidate .form-wrap form .field.submit {
  width: auto;
}
.page-template-dashboard #wrapper .row > .content .dashboard-banner.candidate .form-wrap form .field.submit input {
  width: auto !important;
}
@media (min-width: 768px) {
  .page-template-dashboard #wrapper .row > .content .dashboard-banner.candidate .mobile {
    display: none;
  }
}
@media (max-width: 767px) {
  .page-template-dashboard #wrapper .row > .content .dashboard-banner.candidate .mobile {
    margin: 0 auto;
  }
}
.page-template-dashboard #wrapper .row > .content .dashboard-banner.candidate .mobile span {
  display: inline-block;
  vertical-align: middle;
}
.page-template-dashboard #wrapper .row > .content .dashboard-banner.candidate .mobile span:before {
  content: "\f411";
  display: inline-block;
  vertical-align: middle;
  font-family: uicons-regular-rounded !important;
  font-style: normal;
  font-weight: normal !important;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  margin-right: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (min-width: 1600px) {
  .page-template-dashboard #wrapper .row > .content .dashboard-banner .col-md-3 {
    width: 20%;
  }
}
@media (min-width: 1600px) {
  .page-template-dashboard #wrapper .row > .content .dashboard-banner .col-md-9 {
    width: 80%;
  }
}
.page-template-dashboard #wrapper .row > .content .dashboard-banner div {
  font-size: 0;
}
.page-template-dashboard #wrapper .row > .content .dashboard-banner .logo-wrap {
  background: #ffffff;
  margin: 0;
  width: 100%;
  max-width: 132px;
  height: 132px;
  position: relative;
}
@media (max-width: 767px) {
  .page-template-dashboard #wrapper .row > .content .dashboard-banner .logo-wrap {
    display: none;
  }
}
.page-template-dashboard #wrapper .row > .content .dashboard-banner .logo-wrap img {
  width: calc(100% - 1rem);
  height: auto;
  position: absolute;
  left: 0.5rem;
  right: 0.5rem;
  margin: 0 auto;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.page-template-dashboard #wrapper .row > .content .dashboard-banner .text,
.page-template-dashboard #wrapper .row > .content .dashboard-banner .links {
  padding-left: 2rem;
}
.page-template-dashboard #wrapper .row > .content .dashboard-banner .title {
  margin: 0;
  padding-left: 1rem;
}
.page-template-dashboard #wrapper .row > .content .dashboard-banner .title h5 {
  margin: 0;
}
.page-template-dashboard #wrapper .row > .content .dashboard-banner .title h1 {
  margin: 0 0 0.5rem;
  line-height: 4rem;
  font-size: 3rem;
  line-height: 3rem;
}
@media (max-width: 1500px) {
  .page-template-dashboard #wrapper .row > .content .dashboard-banner .title h1 {
    font-size: 2.4rem;
    line-height: 3rem;
  }
}
.page-template-dashboard #wrapper .row > .content .dashboard-banner .text p {
  margin: 0;
}
.page-template-dashboard #wrapper .row > .content .dashboard-banner .links {
  text-align: right;
}
.page-template-dashboard #wrapper .row > .content .block {
  padding: 2rem 0;
}
.page-template-dashboard #wrapper .row > .content .block.credit-block {
  margin-top: 2rem;
  margin-bottom: 2rem;
  border-radius: 0.9375rem;
  -webkit-box-shadow: 0px 3.5px 5.5px 0px rgba(0, 0, 0, 0.02);
          box-shadow: 0px 3.5px 5.5px 0px rgba(0, 0, 0, 0.02);
  padding: 2rem;
  background: #ffffff;
}
.page-template-dashboard #wrapper .row > .content .block.credit-block h2,
.page-template-dashboard #wrapper .row > .content .block.credit-block h3 {
  color: #F1A971;
}
@media (max-width: 1500px) and (min-width: 991px) {
  .page-template-dashboard #wrapper .row > .content .block.credit-block h2,
  .page-template-dashboard #wrapper .row > .content .block.credit-block h3 {
    font-size: 2rem;
    line-height: 3rem;
  }
}
.page-template-dashboard #wrapper .row > .content .block.credit-block .links {
  text-align: right;
}
.page-template-dashboard #wrapper .row > .content .block.credit-block .links a {
  min-width: 250px;
  margin-bottom: 1rem;
}
@media (max-width: 1400px) {
  .page-template-dashboard #wrapper .row > .content .block .jobs-list .job .top .stats {
    width: 100%;
    padding-top: 1rem;
  }
}
.page-template-dashboard #wrapper .row > .content .block .jobs-list .job .content {
  position: relative;
  z-index: 2;
}
.page-template-dashboard #wrapper .row > .content .block.candidate-companies {
  border-radius: 0.9375rem;
  -webkit-box-shadow: 0px 3.5px 5.5px 0px rgba(0, 0, 0, 0.02);
          box-shadow: 0px 3.5px 5.5px 0px rgba(0, 0, 0, 0.02);
  padding: 3rem 2rem;
  background: var(--dark-background);
}
@media (max-width: 767px) {
  .page-template-dashboard #wrapper .row > .content .block.candidate-companies {
    padding: 1rem;
  }
}
.page-template-dashboard #wrapper .row > .content .block.candidate-companies h3 {
  color: #ffffff;
  font-size: 1.8rem;
  line-height: 2.8rem;
  margin: 0;
}
@media (max-width: 767px) {
  .page-template-dashboard #wrapper .row > .content .block.candidate-companies h3 {
    font-size: 1.4rem;
    line-height: 1.8rem;
    margin: 1rem 0 1rem 0;
  }
}
.page-template-dashboard #wrapper .row > .content .block.candidate-companies ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
.page-template-dashboard #wrapper .row > .content .block.candidate-companies ul li {
  display: inline-block;
  vertical-align: middle;
  width: calc(100% / 4 - .56rem);
  margin-right: 0.5rem;
  background: #ffffff;
  border-radius: 0.9375rem;
  padding: 1rem;
}
@media (max-width: 767px) {
  .page-template-dashboard #wrapper .row > .content .block.candidate-companies ul li {
    width: calc(100% / 2 - 0.66rem);
    margin-right: 0.5rem;
    margin-bottom: 0.5rem;
  }
}
.page-template-dashboard #wrapper .row > .content .block.candidate-companies ul li:last-child {
  margin: 0;
}
.page-template-dashboard #wrapper .row > .content .block.candidate-companies ul li .logo {
  border: none;
  margin: 0 auto;
  display: inline-block;
  text-align: center;
  min-height: 80px;
  display: block;
}
.page-template-dashboard #wrapper .row > .content .block.candidate-companies ul li .logo img {
  max-width: 167px;
  max-height: 80px;
  width: auto;
  height: auto;
}
.page-template-dashboard #wrapper .row > .content .block.candidate-companies ul li .text {
  padding-bottom: 1rem;
}
.page-template-dashboard #wrapper .row > .content .block.candidate-companies ul li .text h5 {
  color: #1D4ACA;
}
.page-template-dashboard #wrapper .row > .content .block.candidate-companies ul li p {
  margin: 1rem 0 0;
  text-align: center;
}
@media (max-width: 767px) {
  .page-template-dashboard #wrapper .row > .content .block.candidate-companies ul li p {
    margin: 0.5rem 0 0;
  }
}
.page-template-dashboard #wrapper .row > .content .applicaitons {
  margin: 0 0 2rem;
  padding: 0;
  list-style: none;
  font-size: 0;
}
@media (min-width: 991px) {
  .page-template-dashboard #wrapper .row > .content .applicaitons {
    margin: 0 -1rem;
  }
}
.page-template-dashboard #wrapper .row > .content .applicaitons .application {
  display: block;
  background: #ffffff;
  border-radius: 15px;
  -webkit-box-shadow: 0px 3.5px 5.5px 0px rgba(0, 0, 0, 0.02);
          box-shadow: 0px 3.5px 5.5px 0px rgba(0, 0, 0, 0.02);
}
@media (min-width: 1181px) {
  .page-template-dashboard #wrapper .row > .content .applicaitons .application {
    display: inline-block;
    vertical-align: top;
    width: calc(100% / 3 - 2rem);
    margin: 0 1rem 2rem;
    padding: 2rem;
    border-radius: 15px;
  }
}
@media (max-width: 1180px) {
  .page-template-dashboard #wrapper .row > .content .applicaitons .application {
    margin: 0 0 1rem;
    padding: 1rem;
  }
}
.page-template-dashboard #wrapper .row > .content .applicaitons .application .top {
  margin: 0 0 1rem;
}
.page-template-dashboard #wrapper .row > .content .applicaitons .application .top h3,
.page-template-dashboard #wrapper .row > .content .applicaitons .application .top a {
  display: inline-block;
  vertical-align: middle;
}
.page-template-dashboard #wrapper .row > .content .applicaitons .application .top h3 {
  margin: 0;
  font-size: 1.2rem;
  line-height: 1.4rem;
  width: calc(100% - 30px);
}
.page-template-dashboard #wrapper .row > .content .applicaitons .application .top a {
  width: 25px;
}
.page-template-dashboard #wrapper .row > .content .applicaitons .application .top a i {
  font-size: 25px;
  color: #1D4ACA;
}
.page-template-dashboard #wrapper .row > .content .applicaitons .application h3 {
  margin: 0;
  font-size: 1.625rem;
  line-height: 1.625rem;
  color: #F1A971;
}
.page-template-dashboard #wrapper .row > .content .applicaitons .application .meta {
  list-style: none;
  margin: 0 0 1rem;
  padding: 0;
  display: block;
}
.page-template-dashboard #wrapper .row > .content .applicaitons .application .meta li {
  padding: 0 0.5rem 0.5rem 0;
  display: inline-block;
  vertical-align: middle;
}
.page-template-dashboard #wrapper .row > .content .applicaitons .application .meta li a {
  display: block;
  background: #F1A971;
  color: #ffffff;
  padding: 0.5rem 1rem;
  border-radius: 33px;
  font-family: 'Outfit Medium';
  font-size: 1.25rem;
  text-decoration: none;
}
@media (max-width: 1500px) and (min-width: 991px) {
  .page-template-dashboard #wrapper .row > .content .applicaitons .application .meta li a {
    font-size: 1rem;
    line-height: 1.2rem;
  }
}
@media (max-width: 990px) {
  .page-template-dashboard #wrapper .row > .content .applicaitons .application .meta li a {
    font-size: 1rem;
    line-height: 1.2rem;
  }
}
.page-template-dashboard #wrapper .row > .content .applicaitons .application .meta li a:hover {
  color: #F1A971;
  background: var(--light-background);
}
.page-template-dashboard #wrapper .row > .content .applicaitons .application h5 {
  font-size: 1.125rem;
  line-height: 1.75rem;
  color: #1D4ACA;
  margin: 0 0 0.5rem;
  font-family: 'Outfit Regular';
}
.page-template-dashboard #wrapper .row > .content .applicaitons .application p {
  margin: 0 0 1rem;
}
.page-template-dashboard #wrapper .row > .content .applicaitons .application p a {
  color: #F1A971;
  font-size: 1.125rem;
  line-height: 1.75rem;
  text-decoration: none;
}
@media (max-width: 990px) {
  .page-template-dashboard #wrapper .row > .content .applicaitons .application p a {
    font-size: 1rem;
    line-height: 1.2rem;
  }
}
.page-template-dashboard #wrapper .row > .content .applicaitons .application p:last-child {
  margin: 0;
}
.page-template-dashboard #wrapper .row > .content .job-payment-grid {
  margin: 1.5rem 0;
}
.page-template-dashboard #wrapper .row > .content .job-payment-grid.two-col {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 1.5rem;
}
.page-template-dashboard #wrapper .row > .content .job-payment-grid.two-col .payment-col {
  width: 50%;
}
.page-template-dashboard #wrapper .row > .content .job-payment-grid.one-col .payment-col {
  width: 100%;
}
.page-template-dashboard #wrapper .row > .content .job-payment-grid .payment-col {
  background: #f7f7f7;
  padding: 1.25rem;
  border-radius: 6px;
}
@media (max-width: 768px) {
  .page-template-dashboard #wrapper .row > .content .job-payment-grid.two-col {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .page-template-dashboard #wrapper .row > .content .job-payment-grid.two-col .payment-col {
    width: 100%;
  }
}
.page-template-dashboard #wrapper .row > .content form#job_edit,
.page-template-dashboard #wrapper .row > .content form#job_submit {
  padding: 2rem 0 0;
}
.page-template-dashboard #wrapper .row > .content form#job_edit.disable,
.page-template-dashboard #wrapper .row > .content form#job_submit.disable {
  opacity: 0.5;
  pointer-events: none;
}
.page-template-dashboard #wrapper .row > .content form#job_edit field,
.page-template-dashboard #wrapper .row > .content form#job_submit field {
  display: block;
  margin: 0 0 2rem;
}
.page-template-dashboard #wrapper .row > .content form#job_edit field label,
.page-template-dashboard #wrapper .row > .content form#job_submit field label {
  display: block;
  font-family: 'Outfit Medium';
  margin-bottom: 0.5rem;
}
.page-template-dashboard #wrapper .row > .content form#job_edit field .select2-selection,
.page-template-dashboard #wrapper .row > .content form#job_submit field .select2-selection {
  background: #ffffff;
  border: none;
}
.page-template-dashboard #wrapper .row > .content form#job_edit field .select2-dropdown,
.page-template-dashboard #wrapper .row > .content form#job_submit field .select2-dropdown {
  background: #ffffff;
  border: none;
}
.page-template-dashboard #wrapper .row > .content form#job_edit field .select2-dropdown .select2-search,
.page-template-dashboard #wrapper .row > .content form#job_submit field .select2-dropdown .select2-search {
  display: none;
}
.page-template-dashboard #wrapper .row > .content form#job_edit field.taxonomies,
.page-template-dashboard #wrapper .row > .content form#job_submit field.taxonomies {
  display: block;
  width: 100%;
  background: #ffffff;
  border-radius: 15px;
  padding: 0 1rem;
  font-size: 1rem;
  line-height: 1.4rem;
  color: #ffffff;
  -webkit-transition: all 0.7s ease-in-out;
  transition: all 0.7s ease-in-out;
}
.page-template-dashboard #wrapper .row > .content form#job_edit field.taxonomies:focus .options,
.page-template-dashboard #wrapper .row > .content form#job_submit field.taxonomies:focus .options,
.page-template-dashboard #wrapper .row > .content form#job_edit field.taxonomies:hover .options,
.page-template-dashboard #wrapper .row > .content form#job_submit field.taxonomies:hover .options {
  opacity: 1;
}
.page-template-dashboard #wrapper .row > .content form#job_edit field.taxonomies > label,
.page-template-dashboard #wrapper .row > .content form#job_submit field.taxonomies > label {
  display: block;
  font-size: 1rem;
  line-height: 1.4rem;
  border-bottom: 1px solid #ffffff;
  padding: 1rem 0;
  position: relative;
  margin: 0 0 -1px;
}
.page-template-dashboard #wrapper .row > .content form#job_edit field.taxonomies > label:after,
.page-template-dashboard #wrapper .row > .content form#job_submit field.taxonomies > label:after {
  content: "";
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 0.5rem;
  border-top: 8px solid #1D4ACA;
  border-right: 6px solid transparent;
  border-left: 6px solid transparent;
  opacity: 1;
}
.page-template-dashboard #wrapper .row > .content form#job_edit field.taxonomies > label.open:after,
.page-template-dashboard #wrapper .row > .content form#job_submit field.taxonomies > label.open:after {
  border-top: none;
  border-bottom: 8px solid #1D4ACA;
}
.page-template-dashboard #wrapper .row > .content form#job_edit field.taxonomies .options,
.page-template-dashboard #wrapper .row > .content form#job_submit field.taxonomies .options {
  display: none;
  padding: 0.5rem 0;
  opacity: 0.6;
}
@media (min-width: 991px) {
  .page-template-dashboard #wrapper .row > .content form#job_edit field.taxonomies .options,
  .page-template-dashboard #wrapper .row > .content form#job_submit field.taxonomies .options {
    -webkit-column-count: 3;
       -moz-column-count: 3;
            column-count: 3;
    -webkit-column-break-inside: avoid;
       -moz-column-break-inside: avoid;
            break-inside: avoid-column;
  }
}
.page-template-dashboard #wrapper .row > .content form#job_edit field.taxonomies .options.active,
.page-template-dashboard #wrapper .row > .content form#job_submit field.taxonomies .options.active {
  display: block;
}
.page-template-dashboard #wrapper .row > .content form#job_edit field.taxonomies .options .field,
.page-template-dashboard #wrapper .row > .content form#job_submit field.taxonomies .options .field {
  -webkit-column-break-inside: avoid;
     -moz-column-break-inside: avoid;
          break-inside: avoid-column;
}
.page-template-dashboard #wrapper .row > .content form#job_edit field.taxonomies .options input,
.page-template-dashboard #wrapper .row > .content form#job_submit field.taxonomies .options input {
  display: none;
}
.page-template-dashboard #wrapper .row > .content form#job_edit field.taxonomies .options input:checked + span:before,
.page-template-dashboard #wrapper .row > .content form#job_submit field.taxonomies .options input:checked + span:before {
  background-color: #1D4ACA;
  background-image: url(/wp-content/themes/sky-theme/images/svg/check.svg);
  background-size: 10px;
  background-position: 50%;
}
.page-template-dashboard #wrapper .row > .content form#job_edit field.taxonomies .options label,
.page-template-dashboard #wrapper .row > .content form#job_submit field.taxonomies .options label {
  cursor: pointer;
  font-size: 1rem;
  display: block;
  vertical-align: middle;
}
.page-template-dashboard #wrapper .row > .content form#job_edit field.taxonomies .options label span,
.page-template-dashboard #wrapper .row > .content form#job_submit field.taxonomies .options label span {
  font-size: 1rem;
  display: inline-block;
  vertical-align: middle;
  color: var(--font-color-1);
  width: calc(100% - 31px);
}
.page-template-dashboard #wrapper .row > .content form#job_edit field.taxonomies .options label span:before,
.page-template-dashboard #wrapper .row > .content form#job_submit field.taxonomies .options label span:before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  margin: 0 1rem 0 0;
  width: 15px;
  height: 15px;
  border: 1.5px solid #2575FC;
  border-radius: 4px;
}
.page-template-dashboard #wrapper .row > .content form#job_edit field.taxonomies .options label.parent,
.page-template-dashboard #wrapper .row > .content form#job_submit field.taxonomies .options label.parent {
  background-image: url(/wp-content/themes/sky-theme/images/svg/down.svg);
  background-size: 10px;
  background-position: 90% 50%;
  background-repeat: no-repeat;
}
.page-template-dashboard #wrapper .row > .content form#job_edit field.taxonomies .options label.child,
.page-template-dashboard #wrapper .row > .content form#job_submit field.taxonomies .options label.child {
  margin: 0 0 0.5rem 1rem;
}
.page-template-dashboard #wrapper .row > .content form#job_edit field.taxonomies .options .child-wrap,
.page-template-dashboard #wrapper .row > .content form#job_submit field.taxonomies .options .child-wrap {
  display: none;
}
.page-template-dashboard #wrapper .row > .content form#job_edit field.salary_currency,
.page-template-dashboard #wrapper .row > .content form#job_submit field.salary_currency {
  margin: 0 0 1rem;
  display: none;
}
.page-template-dashboard #wrapper .row > .content form#job_edit field.salary_currency input,
.page-template-dashboard #wrapper .row > .content form#job_submit field.salary_currency input {
  display: none;
}
.page-template-dashboard #wrapper .row > .content form#job_edit field.salary_currency input:checked + label,
.page-template-dashboard #wrapper .row > .content form#job_submit field.salary_currency input:checked + label {
  border: 1px solid #1D4ACA;
  color: #1D4ACA;
}
.page-template-dashboard #wrapper .row > .content form#job_edit field.salary_currency label,
.page-template-dashboard #wrapper .row > .content form#job_submit field.salary_currency label {
  font-size: 1rem;
  vertical-align: middle;
  padding: 1rem;
  border-radius: 15px;
  background: #1D4ACA;
  border: 1px solid #ffffff;
  display: inline-block;
  margin: 0 0.5rem 0 0;
  color: #ffffff;
}
.page-template-dashboard #wrapper .row > .content form#job_edit field.salary_type .sal_wrap,
.page-template-dashboard #wrapper .row > .content form#job_submit field.salary_type .sal_wrap {
  display: inline-block;
  vertical-align: middle;
}
.page-template-dashboard #wrapper .row > .content form#job_edit field.salary_type input,
.page-template-dashboard #wrapper .row > .content form#job_submit field.salary_type input {
  display: none;
}
.page-template-dashboard #wrapper .row > .content form#job_edit field.salary_type input:checked + label,
.page-template-dashboard #wrapper .row > .content form#job_submit field.salary_type input:checked + label {
  border: 1px solid #ffffff;
  background: #1D4ACA;
  color: #ffffff;
}
.page-template-dashboard #wrapper .row > .content form#job_edit field.salary_type label,
.page-template-dashboard #wrapper .row > .content form#job_submit field.salary_type label {
  cursor: pointer;
  font-size: 1rem;
  vertical-align: middle;
  padding: 1rem;
  border-radius: 15px;
  background: #ffffff;
  border: 1px solid #1D4ACA;
  display: inline-block;
  margin: 0 0.5rem 0 0;
}
.page-template-dashboard #wrapper .row > .content form#job_edit field.salary_type label:hover,
.page-template-dashboard #wrapper .row > .content form#job_submit field.salary_type label:hover {
  border: 1px solid #ffffff;
  background: #1D4ACA;
  color: #ffffff;
}
.page-template-dashboard #wrapper .row > .content form#job_edit .salary-field,
.page-template-dashboard #wrapper .row > .content form#job_submit .salary-field {
  display: none;
}
.page-template-dashboard #wrapper .row > .content form#job_edit .salary-field.active,
.page-template-dashboard #wrapper .row > .content form#job_submit .salary-field.active {
  display: block;
}
.page-template-dashboard #wrapper .row > .content form#job_edit .work-from-home,
.page-template-dashboard #wrapper .row > .content form#job_submit .work-from-home {
  padding-top: 0 !important;
}
.page-template-dashboard #wrapper .row > .content form#job_edit .work-from-home,
.page-template-dashboard #wrapper .row > .content form#job_submit .work-from-home,
.page-template-dashboard #wrapper .row > .content form#job_edit .featured,
.page-template-dashboard #wrapper .row > .content form#job_submit .featured {
  padding: 2rem 0;
}
.page-template-dashboard #wrapper .row > .content form#job_edit .work-from-home h3,
.page-template-dashboard #wrapper .row > .content form#job_submit .work-from-home h3,
.page-template-dashboard #wrapper .row > .content form#job_edit .featured h3,
.page-template-dashboard #wrapper .row > .content form#job_submit .featured h3 {
  margin: 0 0 1rem;
}
.page-template-dashboard #wrapper .row > .content form#job_edit .work-from-home .button,
.page-template-dashboard #wrapper .row > .content form#job_submit .work-from-home .button,
.page-template-dashboard #wrapper .row > .content form#job_edit .featured .button,
.page-template-dashboard #wrapper .row > .content form#job_submit .featured .button {
  width: auto !important;
  display: inline-block;
  margin: 0 !important;
}
.page-template-dashboard #wrapper .row > .content form#job_edit .work-from-home input,
.page-template-dashboard #wrapper .row > .content form#job_submit .work-from-home input,
.page-template-dashboard #wrapper .row > .content form#job_edit .featured input,
.page-template-dashboard #wrapper .row > .content form#job_submit .featured input {
  display: none;
}
.page-template-dashboard #wrapper .row > .content form#job_edit .work-from-home input:checked + label:before,
.page-template-dashboard #wrapper .row > .content form#job_submit .work-from-home input:checked + label:before,
.page-template-dashboard #wrapper .row > .content form#job_edit .featured input:checked + label:before,
.page-template-dashboard #wrapper .row > .content form#job_submit .featured input:checked + label:before {
  background-color: #1D4ACA;
  background-image: url(/wp-content/themes/sky-theme/images/svg/check.svg);
  background-size: 10px;
  background-position: 50%;
  background-repeat: no-repeat;
}
.page-template-dashboard #wrapper .row > .content form#job_edit .work-from-home label,
.page-template-dashboard #wrapper .row > .content form#job_submit .work-from-home label,
.page-template-dashboard #wrapper .row > .content form#job_edit .featured label,
.page-template-dashboard #wrapper .row > .content form#job_submit .featured label {
  font-size: 1rem;
  line-height: 2rem;
  display: inline-block;
  vertical-align: middle;
}
.page-template-dashboard #wrapper .row > .content form#job_edit .work-from-home label:before,
.page-template-dashboard #wrapper .row > .content form#job_submit .work-from-home label:before,
.page-template-dashboard #wrapper .row > .content form#job_edit .featured label:before,
.page-template-dashboard #wrapper .row > .content form#job_submit .featured label:before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  margin: 0 1rem 0 0;
  width: 15px;
  height: 15px;
  border: 1.5px solid #1D4ACA;
  border-radius: 4px;
}
.page-template-dashboard #wrapper .row > .content form#job_edit .work-from-home label span,
.page-template-dashboard #wrapper .row > .content form#job_submit .work-from-home label span,
.page-template-dashboard #wrapper .row > .content form#job_edit .featured label span,
.page-template-dashboard #wrapper .row > .content form#job_submit .featured label span {
  font-size: 1rem;
  line-height: 2rem;
  display: inline-block;
  vertical-align: middle;
  color: #ffffff;
  width: calc(100% - 31px);
}
.page-template-dashboard #wrapper .row > .content form#job_edit .work-from-home small,
.page-template-dashboard #wrapper .row > .content form#job_submit .work-from-home small,
.page-template-dashboard #wrapper .row > .content form#job_edit .featured small,
.page-template-dashboard #wrapper .row > .content form#job_submit .featured small {
  display: block;
}
.page-template-dashboard #wrapper .row > .content form#job_edit .google-title,
.page-template-dashboard #wrapper .row > .content form#job_submit .google-title {
  margin: 0 0 1rem;
}
.page-template-dashboard #wrapper .row > .content form#job_edit .google-title i,
.page-template-dashboard #wrapper .row > .content form#job_submit .google-title i,
.page-template-dashboard #wrapper .row > .content form#job_edit .google-title h5,
.page-template-dashboard #wrapper .row > .content form#job_submit .google-title h5 {
  display: inline-block;
  vertical-align: middle;
  margin: 0;
}
.page-template-dashboard #wrapper .row > .content form#job_edit .google-title i,
.page-template-dashboard #wrapper .row > .content form#job_submit .google-title i {
  padding: 0.5rem;
  background: #ffffff;
  color: blue;
  border-radius: 5px;
}
.page-template-dashboard #wrapper .row > .content form#job_edit .google-title h5,
.page-template-dashboard #wrapper .row > .content form#job_submit .google-title h5 {
  margin: 0 0 0 1rem;
}
.page-template-dashboard #wrapper .row > .content form#job_edit .no-creidt,
.page-template-dashboard #wrapper .row > .content form#job_submit .no-creidt {
  margin: 2rem 0;
}
.page-template-dashboard #wrapper .row > .content form#job_edit .no-creidt a,
.page-template-dashboard #wrapper .row > .content form#job_submit .no-creidt a {
  color: #1D4ACA;
}
.page-template-dashboard #wrapper .row > .content form#job_edit .button,
.page-template-dashboard #wrapper .row > .content form#job_submit .button {
  margin: 2rem 0 0 !important;
  border: none;
  display: block;
  width: 100% !important;
  background: #F1A971;
}
.page-template-dashboard #wrapper .row > .content form#job_edit .button:hover,
.page-template-dashboard #wrapper .row > .content form#job_submit .button:hover {
  color: #ffffff;
}
.page-template-dashboard #wrapper .row > .content form#job_edit .button:disabled,
.page-template-dashboard #wrapper .row > .content form#job_submit .button:disabled {
  opacity: 0.5;
  pointer-events: none;
  cursor: not-allowed;
}
.page-template-dashboard #wrapper .row > .content #edit-cost-modal {
  display: none;
  position: fixed;
  inset: 0;
  z-index: 9999;
}
.page-template-dashboard #wrapper .row > .content #edit-cost-modal.is-visible {
  display: block;
}
.page-template-dashboard #wrapper .row > .content #edit-cost-modal .edit-cost-modal__backdrop {
  position: absolute;
  inset: 0;
  background: rgba(0, 0, 0, 0.5);
}
.page-template-dashboard #wrapper .row > .content #edit-cost-modal .edit-cost-modal__dialog {
  position: relative;
  max-width: 420px;
  margin: 10vh auto 0;
  background: #fff;
  padding: 20px;
  border-radius: 6px;
  -webkit-box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
          box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
}
@media (min-width: 768px) {
  .page-template-dashboard #wrapper .row > .content .manage-jobs-wrap .admin-jobs-lists .job {
    width: calc(100% / 2 - 1.3333rem);
  }
}
@media (max-width: 767px) {
  .page-template-dashboard #wrapper .row > .content .manage-jobs-wrap .admin-jobs-lists .job {
    width: 100%;
  }
}
.page-template-dashboard #wrapper .row > .content .manage-jobs-wrap .admin-jobs-lists .job:nth-child(3n) {
  margin: 0 2rem 2rem 0 !important;
}
.page-template-dashboard #wrapper .row > .content .manage-jobs-wrap .admin-jobs-lists .job:nth-child(2n) {
  margin: 0 0 2rem !important;
}
.page-template-dashboard #wrapper .row > .content .manage-jobs-wrap .admin-jobs-lists .job a {
  position: relative;
  top: auto;
  left: auto;
  height: auto;
}
.page-template-dashboard #wrapper .row > .content .manage-jobs-wrap .admin-jobs-lists .job .meta {
  list-style: none;
  margin: 0;
  padding: 0;
}
.page-template-dashboard #wrapper .row > .content .manage-jobs-wrap .admin-jobs-lists .job .meta li {
  display: inline-block;
  vertical-align: middle;
  margin: 0 1rem 1rem 0;
}
.page-template-dashboard #wrapper .row > .content .manage-jobs-wrap .admin-jobs-lists .job .meta li b {
  color: #1D4ACA;
  padding: 0 0.5rem 0 0;
}
.page-template-dashboard #wrapper .row > .content .manage-jobs-wrap .admin-jobs-lists .job .button {
  margin: 0 0.5rem 0.5rem 0;
}
.page-template-dashboard #wrapper .row > .content .manage-jobs-wrap .admin-jobs-lists .job .button.delete {
  background: rgba(255, 0, 0, 0.5);
}
.page-template-dashboard #wrapper .row > .content .manage-jobs-wrap .admin-jobs-lists .job .button.delete:before,
.page-template-dashboard #wrapper .row > .content .manage-jobs-wrap .admin-jobs-lists .job .button.delete:after {
  background: red;
}
.page-template-dashboard #wrapper .row > .content #edit_user {
  padding: 2rem;
  background: #ffffff;
  border-radius: 15px;
}
.page-template-dashboard #wrapper .row > .content #edit_user p > label {
  display: block;
  background: var(--light-background);
  border-radius: 15px;
  padding-left: 1rem;
}
.page-template-dashboard #wrapper .row > .content #edit_user p > label i {
  display: inline-block;
  vertical-align: middle;
  color: #1D4ACA;
}
.page-template-dashboard #wrapper .row > .content #edit_user p > label input {
  display: inline-block;
  vertical-align: middle;
  width: calc(100% - 40px);
  background: none;
  border: none;
  padding: 1rem;
}
.page-template-dashboard #wrapper .row > .content #edit_user p.form-submit {
  font-size: 0;
}
.page-template-dashboard #wrapper .row > .content #edit_user p.form-submit .button {
  display: inline-block;
  float: none;
  vertical-align: middle;
  border: none;
  font-size: 1rem;
  line-height: 1.625rem;
  width: calc(50% - .5rem) !important;
  padding: 1rem 0 !important;
  border-radius: 64px;
}
.page-template-dashboard #wrapper .row > .content #edit_user p.form-submit a {
  margin: 0 0.5rem 0 0;
  background: rgba(255, 0, 0, 0.75);
  opacity: 0.94;
}
.page-template-dashboard #wrapper .row > .content #edit_user p.form-submit a span {
  color: #ffffff;
}
.page-template-dashboard #wrapper .row > .content #edit_user p.form-submit a:before,
.page-template-dashboard #wrapper .row > .content #edit_user p.form-submit a:after {
  background: red;
}
.page-template-dashboard #wrapper .row > .content #edit_user p.form-submit input {
  margin: 0 0 0 0.5rem;
  color: #ffffff;
  background: #1D4ACA;
  opacity: 0.94;
}
.page-template-dashboard #wrapper .row > .content #company_edit {
  font-size: 0;
}
.page-template-dashboard #wrapper .row > .content #company_edit .normal-fields {
  width: 75%;
  display: inline-block;
  vertical-align: top;
}
@media (min-width: 1351px) {
  .page-template-dashboard #wrapper .row > .content #company_edit .normal-fields {
    padding-right: 4rem;
  }
}
@media (max-width: 1350px) and (min-width: 768px) {
  .page-template-dashboard #wrapper .row > .content #company_edit .normal-fields {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .page-template-dashboard #wrapper .row > .content #company_edit .normal-fields {
    width: 100%;
    display: block;
    padding-right: 0rem;
  }
}
.page-template-dashboard #wrapper .row > .content #company_edit label.error {
  display: block !important;
  width: 100%;
  text-align: left;
  padding: 0;
  font-size: 1rem;
}
.page-template-dashboard #wrapper .row > .content #company_edit fieldset {
  display: block;
  margin: 0 0 1rem;
  font-size: 0;
  /*input,
            textarea {
                background: var(--grey-background);
                border: 1px solid var(--light-background);
                border-radius: 15px;
                width: 100%;
                padding: 1rem;
                font-size: 1rem;
                line-height: 1.4rem;

                &#cand_cv {
                    display: none;
                }
            }*/
}
.page-template-dashboard #wrapper .row > .content #company_edit fieldset.logo {
  width: 25%;
  margin: 0 0 2rem;
  display: inline-block;
  vertical-align: top;
  text-align: center;
  height: auto;
}
@media (min-width: 991px) {
  .page-template-dashboard #wrapper .row > .content #company_edit fieldset.logo {
    padding: 2rem;
  }
}
@media (max-width: 990px) and (min-width: 768px) {
  .page-template-dashboard #wrapper .row > .content #company_edit fieldset.logo {
    padding: 1rem;
  }
}
@media (max-width: 767px) {
  .page-template-dashboard #wrapper .row > .content #company_edit fieldset.logo {
    width: 100%;
    display: block;
  }
}
.page-template-dashboard #wrapper .row > .content #company_edit fieldset.logo h4 {
  margin: 0 0 1rem;
  text-align: center;
}
.page-template-dashboard #wrapper .row > .content #company_edit fieldset.logo input {
  display: none;
}
.page-template-dashboard #wrapper .row > .content #company_edit fieldset.logo label {
  margin: 0 0 1rem;
}
.page-template-dashboard #wrapper .row > .content #company_edit fieldset.logo .logo_upload {
  height: 130px;
  width: 130px;
  border-radius: 50%;
  background: #1D4ACA;
  background-image: url(/wp-content/themes/sky-theme/images/svg/preview.svg);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 69px;
  position: relative;
  margin: 0 auto 2rem;
  display: block;
  cursor: pointer;
}
.page-template-dashboard #wrapper .row > .content #company_edit fieldset.logo .logo_upload.preview {
  background-size: 90% !important;
  background-color: #fff !important;
}
.page-template-dashboard #wrapper .row > .content #company_edit fieldset.logo .logo_upload i {
  content: "";
  position: absolute;
  bottom: -13px;
  right: -13px;
  background-color: #1D4ACA;
  padding: 0.5rem;
  color: #ffffff;
  border-radius: 5px;
  font-size: 0.8rem;
}
.page-template-dashboard #wrapper .row > .content #company_edit fieldset.logo .logo_upload img {
  max-width: 100%;
  height: auto;
  display: block;
  margin: 0 auto;
}
.page-template-dashboard #wrapper .row > .content #company_edit fieldset.logo small {
  font-size: 0.9rem;
  line-height: 1.2rem;
}
.page-template-dashboard #wrapper .row > .content #company_edit fieldset.company_banner input {
  display: none;
}
.page-template-dashboard #wrapper .row > .content #company_edit fieldset.company_banner .company_bg_label {
  height: 130px;
  width: 100%;
  border-radius: 15px;
  background: var(--grey-background);
  background-image: url(/wp-content/themes/sky-theme/images/svg/preview.svg);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 69px;
  position: relative;
  margin: 0 auto;
  display: block;
  cursor: pointer;
}
.page-template-dashboard #wrapper .row > .content #company_edit fieldset.company_banner .company_bg_label.preview {
  background-size: cover !important;
}
.page-template-dashboard #wrapper .row > .content #company_edit fieldset.company_banner .company_bg_label i {
  content: "";
  position: absolute;
  bottom: -13px;
  right: -13px;
  background-color: #1D4ACA;
  padding: 0.5rem;
  color: #ffffff;
  border-radius: 5px;
  font-size: 0.8rem;
}
.page-template-dashboard #wrapper .row > .content #company_edit .button {
  border: none;
  display: block;
  background: #1D4ACA;
  color: #ffffff;
  width: auto;
  border-radius: 64px;
}
@media (max-width: 767px) {
  .page-template-dashboard #wrapper .row > .content #company_edit .button {
    width: 100%;
  }
}
.page-template-dashboard #wrapper .row > .content #company_registration_form field {
  width: calc(100% / 2 - 2px);
  display: inline-block !important;
}
@media (max-width: 767px) {
  .page-template-dashboard #wrapper .row > .content #company_registration_form field {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .page-template-dashboard #wrapper .row > .content #company_registration_form field:first-child {
    padding: 0 0.5rem 0 0;
  }
  .page-template-dashboard #wrapper .row > .content #company_registration_form field:nth-child(2) {
    padding: 0 0 0 0.5rem;
  }
}
.page-template-dashboard #wrapper .row > .content #lostpasswordform,
.page-template-dashboard #wrapper .row > .content #company_registration_form {
  padding: 2rem;
  background: #ffffff;
  border-radius: 15px;
}
.page-template-dashboard #wrapper .row > .content #lostpasswordform field,
.page-template-dashboard #wrapper .row > .content #company_registration_form field,
.page-template-dashboard #wrapper .row > .content #lostpasswordform p,
.page-template-dashboard #wrapper .row > .content #company_registration_form p {
  margin: 0 0 1rem;
  display: block;
  position: relative;
  color: #1D4ACA;
}
.page-template-dashboard #wrapper .row > .content #lostpasswordform field:before,
.page-template-dashboard #wrapper .row > .content #company_registration_form field:before,
.page-template-dashboard #wrapper .row > .content #lostpasswordform p:before,
.page-template-dashboard #wrapper .row > .content #company_registration_form p:before {
  font-family: uicons-regular-rounded !important;
  font-style: normal;
  font-weight: normal !important;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  top: 50%;
  left: 1rem;
}
.page-template-dashboard #wrapper .row > .content #lostpasswordform field.username:before,
.page-template-dashboard #wrapper .row > .content #company_registration_form field.username:before,
.page-template-dashboard #wrapper .row > .content #lostpasswordform p.username:before,
.page-template-dashboard #wrapper .row > .content #company_registration_form p.username:before {
  content: "\f186";
}
.page-template-dashboard #wrapper .row > .content #lostpasswordform field.email:before,
.page-template-dashboard #wrapper .row > .content #company_registration_form field.email:before,
.page-template-dashboard #wrapper .row > .content #lostpasswordform p.email:before,
.page-template-dashboard #wrapper .row > .content #company_registration_form p.email:before {
  content: "\f946";
  left: 2rem;
}
.page-template-dashboard #wrapper .row > .content #lostpasswordform field label,
.page-template-dashboard #wrapper .row > .content #company_registration_form field label,
.page-template-dashboard #wrapper .row > .content #lostpasswordform p label,
.page-template-dashboard #wrapper .row > .content #company_registration_form p label {
  display: none;
}
.page-template-dashboard #wrapper .row > .content #lostpasswordform field label.error,
.page-template-dashboard #wrapper .row > .content #company_registration_form field label.error,
.page-template-dashboard #wrapper .row > .content #lostpasswordform p label.error,
.page-template-dashboard #wrapper .row > .content #company_registration_form p label.error {
  display: block !important;
  width: 100%;
  text-align: left;
  padding: 0;
  font-size: 1rem;
}
.page-template-dashboard #wrapper .row > .content #lostpasswordform field textarea,
.page-template-dashboard #wrapper .row > .content #company_registration_form field textarea,
.page-template-dashboard #wrapper .row > .content #lostpasswordform p textarea,
.page-template-dashboard #wrapper .row > .content #company_registration_form p textarea,
.page-template-dashboard #wrapper .row > .content #lostpasswordform field input,
.page-template-dashboard #wrapper .row > .content #company_registration_form field input,
.page-template-dashboard #wrapper .row > .content #lostpasswordform p input,
.page-template-dashboard #wrapper .row > .content #company_registration_form p input {
  display: block;
  width: 100%;
  border: none;
  background: var(--light-background);
  border-radius: 10px;
  padding: 1rem 1rem 1rem 4rem;
  font-size: 1.125rem;
  line-height: 1.5625rem;
  outline: none;
}
.page-template-dashboard #wrapper .row > .content #lostpasswordform field textarea.button,
.page-template-dashboard #wrapper .row > .content #company_registration_form field textarea.button,
.page-template-dashboard #wrapper .row > .content #lostpasswordform p textarea.button,
.page-template-dashboard #wrapper .row > .content #company_registration_form p textarea.button,
.page-template-dashboard #wrapper .row > .content #lostpasswordform field input.button,
.page-template-dashboard #wrapper .row > .content #company_registration_form field input.button,
.page-template-dashboard #wrapper .row > .content #lostpasswordform p input.button,
.page-template-dashboard #wrapper .row > .content #company_registration_form p input.button {
  background: #1D4ACA;
  display: block;
  width: 100% !important;
  border: none;
  padding: 1rem 2rem;
  color: #ffffff;
  border-radius: 70px;
}
@media (min-width: 991px) {
  .page-template-dashboard #wrapper .row > .content #lostpasswordform field textarea.button,
  .page-template-dashboard #wrapper .row > .content #company_registration_form field textarea.button,
  .page-template-dashboard #wrapper .row > .content #lostpasswordform p textarea.button,
  .page-template-dashboard #wrapper .row > .content #company_registration_form p textarea.button,
  .page-template-dashboard #wrapper .row > .content #lostpasswordform field input.button,
  .page-template-dashboard #wrapper .row > .content #company_registration_form field input.button,
  .page-template-dashboard #wrapper .row > .content #lostpasswordform p input.button,
  .page-template-dashboard #wrapper .row > .content #company_registration_form p input.button {
    width: auto !important;
  }
}
.page-template-dashboard #wrapper .row > .content #delete_user,
.page-template-dashboard #wrapper .row > .content #reset_pw,
.page-template-dashboard #wrapper .row > .content #delete,
.page-template-dashboard #wrapper .row > .content .publish-form,
.page-template-dashboard #wrapper .row > .content .expire {
  position: fixed;
  top: 40%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  left: 2rem;
  right: 2rem;
  background: var(--light-background);
  padding: 2rem;
  z-index: 50;
  border-radius: 15px;
  text-align: center;
  border: 2px solid #1D4ACA;
}
@media (min-width: 991px) {
  .page-template-dashboard #wrapper .row > .content #delete_user,
  .page-template-dashboard #wrapper .row > .content #reset_pw,
  .page-template-dashboard #wrapper .row > .content #delete,
  .page-template-dashboard #wrapper .row > .content .publish-form,
  .page-template-dashboard #wrapper .row > .content .expire {
    max-width: 500px;
    margin: 0 auto;
    left: 0;
    right: 0;
  }
}
.page-template-dashboard #wrapper .row > .content #delete_user h4,
.page-template-dashboard #wrapper .row > .content #reset_pw h4,
.page-template-dashboard #wrapper .row > .content #delete h4,
.page-template-dashboard #wrapper .row > .content .publish-form h4,
.page-template-dashboard #wrapper .row > .content .expire h4 {
  text-align: center;
  font-size: 1.4rem;
  margin: 0 0 1rem;
}
.page-template-dashboard #wrapper .row > .content #delete_user p,
.page-template-dashboard #wrapper .row > .content #reset_pw p,
.page-template-dashboard #wrapper .row > .content #delete p,
.page-template-dashboard #wrapper .row > .content .publish-form p,
.page-template-dashboard #wrapper .row > .content .expire p {
  font-size: 1rem;
  color: var(--font-color-2);
}
.page-template-dashboard #wrapper .row > .content #delete_user .data,
.page-template-dashboard #wrapper .row > .content #reset_pw .data,
.page-template-dashboard #wrapper .row > .content #delete .data,
.page-template-dashboard #wrapper .row > .content .publish-form .data,
.page-template-dashboard #wrapper .row > .content .expire .data {
  margin: 0 0 1rem;
  display: block;
}
.page-template-dashboard #wrapper .row > .content #delete_user .data input,
.page-template-dashboard #wrapper .row > .content #reset_pw .data input,
.page-template-dashboard #wrapper .row > .content #delete .data input,
.page-template-dashboard #wrapper .row > .content .publish-form .data input,
.page-template-dashboard #wrapper .row > .content .expire .data input {
  display: none;
}
.page-template-dashboard #wrapper .row > .content #delete_user .data input:checked + label,
.page-template-dashboard #wrapper .row > .content #reset_pw .data input:checked + label,
.page-template-dashboard #wrapper .row > .content #delete .data input:checked + label,
.page-template-dashboard #wrapper .row > .content .publish-form .data input:checked + label,
.page-template-dashboard #wrapper .row > .content .expire .data input:checked + label {
  background: #1D4ACA;
  color: #ffffff;
}
.page-template-dashboard #wrapper .row > .content #delete_user .data input:checked + label.delete,
.page-template-dashboard #wrapper .row > .content #reset_pw .data input:checked + label.delete,
.page-template-dashboard #wrapper .row > .content #delete .data input:checked + label.delete,
.page-template-dashboard #wrapper .row > .content .publish-form .data input:checked + label.delete,
.page-template-dashboard #wrapper .row > .content .expire .data input:checked + label.delete {
  background: red;
  color: #ffffff !important;
}
.page-template-dashboard #wrapper .row > .content #delete_user .data label,
.page-template-dashboard #wrapper .row > .content #reset_pw .data label,
.page-template-dashboard #wrapper .row > .content #delete .data label,
.page-template-dashboard #wrapper .row > .content .publish-form .data label,
.page-template-dashboard #wrapper .row > .content .expire .data label {
  display: inline-block;
  vertical-align: middle;
  padding: 1rem;
  border: 1px solid #1D4ACA;
  border-radius: 15px;
  cursor: pointer;
}
.page-template-dashboard #wrapper .row > .content #delete_user .data label:hover,
.page-template-dashboard #wrapper .row > .content #reset_pw .data label:hover,
.page-template-dashboard #wrapper .row > .content #delete .data label:hover,
.page-template-dashboard #wrapper .row > .content .publish-form .data label:hover,
.page-template-dashboard #wrapper .row > .content .expire .data label:hover {
  background: rgba(29, 74, 202, 0.1);
}
.page-template-dashboard #wrapper .row > .content #delete_user .data label.delete,
.page-template-dashboard #wrapper .row > .content #reset_pw .data label.delete,
.page-template-dashboard #wrapper .row > .content #delete .data label.delete,
.page-template-dashboard #wrapper .row > .content .publish-form .data label.delete,
.page-template-dashboard #wrapper .row > .content .expire .data label.delete {
  border-color: red;
}
.page-template-dashboard #wrapper .row > .content #delete_user .data label.delete:hover,
.page-template-dashboard #wrapper .row > .content #reset_pw .data label.delete:hover,
.page-template-dashboard #wrapper .row > .content #delete .data label.delete:hover,
.page-template-dashboard #wrapper .row > .content .publish-form .data label.delete:hover,
.page-template-dashboard #wrapper .row > .content .expire .data label.delete:hover {
  background: rgba(255, 0, 0, 0.1);
  color: red;
}
.page-template-dashboard #wrapper .row > .content #delete_user .yes,
.page-template-dashboard #wrapper .row > .content #reset_pw .yes,
.page-template-dashboard #wrapper .row > .content #delete .yes,
.page-template-dashboard #wrapper .row > .content .publish-form .yes,
.page-template-dashboard #wrapper .row > .content .expire .yes,
.page-template-dashboard #wrapper .row > .content #delete_user .no,
.page-template-dashboard #wrapper .row > .content #reset_pw .no,
.page-template-dashboard #wrapper .row > .content #delete .no,
.page-template-dashboard #wrapper .row > .content .publish-form .no,
.page-template-dashboard #wrapper .row > .content .expire .no {
  display: block !important;
  padding: 1rem 3rem !important;
  border-radius: 15px !important;
  font-size: 1rem;
  line-height: 1.2rem;
  font-family: 'Outfit Medium' !important;
  border: none;
}
.page-template-dashboard #wrapper .row > .content #delete_user .yes,
.page-template-dashboard #wrapper .row > .content #reset_pw .yes,
.page-template-dashboard #wrapper .row > .content #delete .yes,
.page-template-dashboard #wrapper .row > .content .publish-form .yes,
.page-template-dashboard #wrapper .row > .content .expire .yes {
  background: rgba(0, 128, 0, 0.1);
  margin-bottom: 1rem;
  color: green;
  border: none;
}
.page-template-dashboard #wrapper .row > .content #delete_user .yes span,
.page-template-dashboard #wrapper .row > .content #reset_pw .yes span,
.page-template-dashboard #wrapper .row > .content #delete .yes span,
.page-template-dashboard #wrapper .row > .content .publish-form .yes span,
.page-template-dashboard #wrapper .row > .content .expire .yes span {
  color: green;
}
.page-template-dashboard #wrapper .row > .content #delete_user .yes:hover,
.page-template-dashboard #wrapper .row > .content #reset_pw .yes:hover,
.page-template-dashboard #wrapper .row > .content #delete .yes:hover,
.page-template-dashboard #wrapper .row > .content .publish-form .yes:hover,
.page-template-dashboard #wrapper .row > .content .expire .yes:hover {
  background: green;
  color: #ffffff;
}
.page-template-dashboard #wrapper .row > .content #delete_user .yes:hover span,
.page-template-dashboard #wrapper .row > .content #reset_pw .yes:hover span,
.page-template-dashboard #wrapper .row > .content #delete .yes:hover span,
.page-template-dashboard #wrapper .row > .content .publish-form .yes:hover span,
.page-template-dashboard #wrapper .row > .content .expire .yes:hover span {
  color: #ffffff;
}
.page-template-dashboard #wrapper .row > .content #delete_user .no,
.page-template-dashboard #wrapper .row > .content #reset_pw .no,
.page-template-dashboard #wrapper .row > .content #delete .no,
.page-template-dashboard #wrapper .row > .content .publish-form .no,
.page-template-dashboard #wrapper .row > .content .expire .no {
  background: rgba(255, 0, 0, 0.1);
  color: red;
}
.page-template-dashboard #wrapper .row > .content #delete_user .no span,
.page-template-dashboard #wrapper .row > .content #reset_pw .no span,
.page-template-dashboard #wrapper .row > .content #delete .no span,
.page-template-dashboard #wrapper .row > .content .publish-form .no span,
.page-template-dashboard #wrapper .row > .content .expire .no span {
  color: red;
}
.page-template-dashboard #wrapper .row > .content #delete_user .no:hover,
.page-template-dashboard #wrapper .row > .content #reset_pw .no:hover,
.page-template-dashboard #wrapper .row > .content #delete .no:hover,
.page-template-dashboard #wrapper .row > .content .publish-form .no:hover,
.page-template-dashboard #wrapper .row > .content .expire .no:hover {
  background: red;
  color: #ffffff;
}
.page-template-dashboard #wrapper .row > .content #delete_user .no:hover span,
.page-template-dashboard #wrapper .row > .content #reset_pw .no:hover span,
.page-template-dashboard #wrapper .row > .content #delete .no:hover span,
.page-template-dashboard #wrapper .row > .content .publish-form .no:hover span,
.page-template-dashboard #wrapper .row > .content .expire .no:hover span {
  color: #ffffff;
}
@media (min-width: 991px) {
  .page-template-dashboard #wrapper .row > .content .manage_users li {
    display: inline-block;
    vertical-align: top;
    width: calc(100% / 3 - 2rem);
    margin: 0 1rem 2rem;
    padding: 2rem;
    border-radius: 15px;
  }
}
.page-template-dashboard #wrapper .row > .content .manage_users ul {
  padding: 0;
}
.page-template-dashboard #wrapper .row > .content .manage_users ul li {
  margin: 1rem 0 !important;
  position: relative;
  background: #ffffff;
  border-radius: 15px;
  display: block;
  padding: 1rem;
  -webkit-box-shadow: 0px 3.5px 15.5px 0px rgba(0, 0, 0, 0.04);
          box-shadow: 0px 3.5px 15.5px 0px rgba(0, 0, 0, 0.04);
}
@media (min-width: 1450px) {
  .page-template-dashboard #wrapper .row > .content .manage_users ul li {
    padding: 2rem;
  }
}
.page-template-dashboard #wrapper .row > .content .manage_users ul li h5 {
  padding: 0 0 1rem;
  margin: 0 0 1rem;
  border-bottom: 1px solid var(--light-background);
  font-size: 1.75rem;
  line-height: 2.375rem;
  color: #F1A971;
}
.page-template-dashboard #wrapper .row > .content .manage_users ul li .actions {
  /*                                display: inline-block;
                vertical-align: middle;
                text-align: right;*/
}
.page-template-dashboard #wrapper .row > .content .manage_users ul li p {
  margin: 0 0 1rem;
}
.page-template-dashboard #wrapper .row > .content .manage_users ul li p b {
  color: #1D4ACA;
}
.page-template-dashboard #wrapper .row > .content .manage_users ul li .button {
  display: inline-block;
  vertical-align: middle;
  background: #1D4ACA;
  color: #1D4ACA;
  padding: 1rem;
  margin: 0 0.5rem 0 0;
}
.page-template-dashboard #wrapper .row > .content .manage_users ul li .button.delete {
  background: rgba(255, 0, 0, 0.5);
  padding: 1rem 2rem;
}
.page-template-dashboard #wrapper .row > .content .manage_users ul li .button.delete span {
  line-height: 0;
}
.page-template-dashboard #wrapper .row > .content .manage_users ul li .button.delete span i {
  font-size: 1.625rem;
}
.page-template-dashboard #wrapper .row > .content .manage_users ul li .button.delete:before,
.page-template-dashboard #wrapper .row > .content .manage_users ul li .button.delete:after {
  background: red;
}
.page-template-dashboard #wrapper .row > .content .manage_users ul li .button.delete:hover {
  background: red;
}
.page-template-dashboard #wrapper .row > .content .manage_users ul li .button:last-child {
  margin: 0;
}
.page-template-dashboard #wrapper .row > .content .manage-alerts .alert-list {
  margin: 2rem 0;
  padding: 0;
}
.page-template-dashboard #wrapper .row > .content .manage-alerts .alert-list > li {
  display: block;
  background: #ffffff;
  border-radius: 15px;
  padding: 1rem;
  margin: 0 0 1rem;
  -webkit-box-shadow: 0px 3.5px 5.5px 0px rgba(0, 0, 0, 0.02);
          box-shadow: 0px 3.5px 5.5px 0px rgba(0, 0, 0, 0.02);
}
.page-template-dashboard #wrapper .row > .content .manage-alerts .alert-list > li .top {
  margin: 0 0 1rem;
  padding: 0 0 1rem;
  border-bottom: 1px solid var(--light-background);
  font-size: 2rem;
  line-height: 2.4rem;
}
.page-template-dashboard #wrapper .row > .content .manage-alerts .alert-list > li .top h3 {
  margin: 0;
  color: #F1A971;
}
.page-template-dashboard #wrapper .row > .content .manage-alerts .alert-list > li .top h3,
.page-template-dashboard #wrapper .row > .content .manage-alerts .alert-list > li .top a {
  display: inline-block;
  vertical-align: middle;
}
.page-template-dashboard #wrapper .row > .content .manage-alerts .alert-list > li .top h3 {
  width: calc(100% - 49px);
}
.page-template-dashboard #wrapper .row > .content .manage-alerts .alert-list > li .top a {
  text-decoration: none;
}
.page-template-dashboard #wrapper .row > .content .manage-alerts .alert-list > li .top a i {
  color: #1D4ACA;
  font-size: 1.4rem;
}
.page-template-dashboard #wrapper .row > .content .manage-alerts .alert-list > li .data {
  margin: 0;
  padding: 0;
  list-style: none;
}
.page-template-dashboard #wrapper .row > .content .manage-alerts .alert-list > li .data li {
  padding: 0;
  text-transform: capitalize;
  display: inline-block;
  vertical-align: middle;
  margin: 0 1rem 0 0;
}
@media (max-width: 767px) {
  .page-template-dashboard #wrapper .row > .content .manage-alerts .alert-list > li .data li {
    margin: 1rem 0 0;
    display: block;
  }
}
.page-template-dashboard #wrapper .row > .content .manage-alerts .alert-list > li .data li b {
  color: #1D4ACA;
  text-transform: capitalize;
}
.page-template-dashboard #wrapper .row > .content .manage-alerts .alert-list > li .time {
  margin: 0 0 0.5rem;
}
.page-template-dashboard #wrapper .row > .content .manage-alerts .alert-list > li .links {
  margin: 1rem 0 0;
  display: block;
}
.page-template-dashboard #wrapper .row > .content .manage-alerts .alert-list > li .links a {
  display: inline-block;
  margin: 0 0.5rem 0.5rem 0;
}
.page-template-dashboard #wrapper .row > .content .manage-alerts .alert-list > li .links a.delete-alert {
  background: rgba(255, 0, 0, 0.5);
  padding: 1rem 2rem;
}
.page-template-dashboard #wrapper .row > .content .manage-alerts .alert-list > li .links a.delete-alert span {
  line-height: 0;
}
.page-template-dashboard #wrapper .row > .content .manage-alerts .alert-list > li .links a.delete-alert span i {
  font-size: 1.625rem;
}
@media (max-width: 990px) {
  .page-template-dashboard #wrapper .row > .content .manage-alerts .alert-list > li .links a.delete-alert span i {
    font-size: 1rem;
  }
}
.page-template-dashboard #wrapper .row > .content .manage-alerts .alert-list > li .links a.delete-alert:before,
.page-template-dashboard #wrapper .row > .content .manage-alerts .alert-list > li .links a.delete-alert:after {
  background: red;
}
.page-template-dashboard #wrapper .row > .content .manage-alerts .alert-list > li .links a.delete-alert:hover {
  background: red;
}
@media (min-width: 991px) {
  .page-template-dashboard #wrapper .row > .content #edit_alert,
  .page-template-dashboard #wrapper .row > .content #create_new_alert {
    font-size: 0;
  }
}
.page-template-dashboard #wrapper .row > .content #edit_alert field,
.page-template-dashboard #wrapper .row > .content #create_new_alert field {
  display: block;
  margin: 0 0 1.5rem;
}
@media (min-width: 991px) {
  .page-template-dashboard #wrapper .row > .content #edit_alert field,
  .page-template-dashboard #wrapper .row > .content #create_new_alert field {
    display: inline-block;
    vertical-align: top;
    width: 50%;
  }
  .page-template-dashboard #wrapper .row > .content #edit_alert field:nth-child(odd),
  .page-template-dashboard #wrapper .row > .content #create_new_alert field:nth-child(odd) {
    padding-right: 1rem !important;
  }
  .page-template-dashboard #wrapper .row > .content #edit_alert field:nth-child(even),
  .page-template-dashboard #wrapper .row > .content #create_new_alert field:nth-child(even) {
    padding-left: 1rem !important;
  }
}
.page-template-dashboard #wrapper .row > .content #edit_alert field.frequency .select2-search,
.page-template-dashboard #wrapper .row > .content #create_new_alert field.frequency .select2-search {
  display: none;
}
.page-template-dashboard #wrapper .row > .content #edit_alert field label,
.page-template-dashboard #wrapper .row > .content #create_new_alert field label {
  display: block;
  font-size: 1.2rem;
  margin-bottom: 0.5rem;
}
.page-template-dashboard #wrapper .row > .content #edit_alert field small,
.page-template-dashboard #wrapper .row > .content #create_new_alert field small {
  font-size: 0.8rem;
  line-height: 1rem;
}
.page-template-dashboard #wrapper .row > .content #edit_alert input#submit,
.page-template-dashboard #wrapper .row > .content #create_new_alert input#submit {
  background: #1D4ACA;
  display: block;
  width: 100% !important;
  border: none;
  padding: 1rem 2rem;
  color: #ffffff;
  border-radius: 70px;
}
@media (min-width: 991px) {
  .page-template-dashboard #wrapper .row > .content #edit_alert input#submit,
  .page-template-dashboard #wrapper .row > .content #create_new_alert input#submit {
    width: auto !important;
  }
}
.page-template-dashboard #wrapper .row > .content .no-credit {
  background: #1D4ACA;
  padding: 1rem 2rem;
  border-radius: 15px;
}
.page-template-dashboard #wrapper .row > .content .no-credit * {
  color: #ffffff;
}
.page-template-dashboard #wrapper .row > .content .no-credit h4 {
  margin: 0 0 1rem;
  font-size: 1.8rem;
  line-height: 2rem;
}
.page-template-dashboard #wrapper .row > .content .no-credit p:last-child {
  margin: 0;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .title {
  margin-bottom: 2rem;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .title-profile {
  margin: 0 0 1rem;
  padding: 0 0 1rem;
  border-bottom: 1px solid var(--light-background);
}
.page-template-dashboard #wrapper .row > .content .edit-cv .title-profile a,
.page-template-dashboard #wrapper .row > .content .edit-cv .title-profile h1 {
  display: inline-block;
  vertical-align: middle;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .title-profile h1 {
  font-size: 2rem;
  line-height: 2.4rem;
  margin: 0;
  width: calc(100% - 30px);
}
.page-template-dashboard #wrapper .row > .content .edit-cv label.error {
  display: block !important;
  width: 100%;
  text-align: left;
  padding: 0;
  font-size: 1rem;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group {
  background: #ffffff;
  border: 1px solid var(--light-background);
  border-radius: 15px;
  padding: 1rem;
  margin: 0 0 1rem;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group input,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group textarea {
  background: var(--light-background);
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group textarea {
  height: 200px;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .group-top {
  padding: 0 0 1rem;
  margin: 0 0 1rem;
  border-bottom: 1px solid #1D4ACA;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .group-top img,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .group-top h3 {
  display: inline-block;
  vertical-align: middle;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .group-top h3 {
  margin: 0;
  font-family: 'Outfit Regular';
  font-size: 1.2rem;
  line-height: 1.8rem;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .button {
  margin: 0 0 1rem;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group ul label {
  margin: 0;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .categories li.selected {
  border: 2px solid #1D4ACA;
}
@media (min-width: 991px) {
  .page-template-dashboard #wrapper .row > .content .edit-cv .field-group .taxonomies {
    font-size: 0;
    margin: 0 -1rem;
  }
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .taxonomies > li {
  background: var(--light-background);
  border-radius: 15px;
  margin: 0 0 1rem;
  position: relative;
}
@media (min-width: 991px) {
  .page-template-dashboard #wrapper .row > .content .edit-cv .field-group .taxonomies > li {
    width: calc(100% / 3 - 2rem);
    display: inline-block;
    vertical-align: top;
    margin: 0 1rem 2rem;
  }
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .taxonomies > li input {
  display: none;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .taxonomies > li input:checked + label:before {
  background-color: #1D4ACA;
  background-image: url(/wp-content/themes/sky-theme/images/svg/check.svg);
  background-size: 10px;
  background-position: 50%;
  background-repeat: no-repeat;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .taxonomies > li label {
  padding: 1rem;
  display: block;
  margin: 0;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .taxonomies > li label span {
  font-size: 1.2rem;
  line-height: 1.4rem;
  display: inline-block;
  vertical-align: middle;
  width: calc(100% - 31px);
  padding-right: 1rem;
}
@media (max-width: 1500px) {
  .page-template-dashboard #wrapper .row > .content .edit-cv .field-group .taxonomies > li label span {
    font-size: 1rem;
    line-height: 1.2rem;
  }
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .taxonomies > li label:before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  margin: 0 0.5rem 0 0;
  width: 15px;
  height: 15px;
  border: 1.5px solid #1D4ACA;
  border-radius: 4px;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .taxonomies > li .close {
  display: none;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .taxonomies > li.parent .close {
  display: block;
  position: absolute;
  top: 50%;
  right: 1rem;
  top: 1.5rem;
  border-top: 8px solid #1D4ACA;
  border-right: 6px solid transparent;
  border-left: 6px solid transparent;
  opacity: 1;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .taxonomies > li.open .sub-terms {
  display: block;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .taxonomies > li.open .close {
  border-top: none;
  border-bottom: 8px solid #ffffff;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .taxonomies > li .sub-terms {
  display: none;
  border-top: 1px solid var(--font-color-1);
  padding: 1rem 0;
  margin: 1rem 0 0;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .taxonomies > li .sub-terms li input {
  display: none;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .taxonomies > li .sub-terms li input:checked + label:before {
  background-color: #1D4ACA;
  background-image: url(/wp-content/themes/sky-theme/images/svg/check.svg);
  background-size: 10px;
  background-position: 50%;
  background-repeat: no-repeat;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .taxonomies > li .sub-terms li label {
  padding: 0 1rem;
  font-size: 1rem;
  line-height: 2rem;
  display: inline-block;
  vertical-align: middle;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .taxonomies > li .sub-terms li label:before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  margin: 0 1rem 0 0;
  width: 15px;
  height: 15px;
  border: 1.5px solid #1D4ACA;
  border-radius: 4px;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .taxonomies > li .sub-terms li label span {
  font-size: 1rem;
  line-height: 2rem;
  display: inline-block;
  vertical-align: middle;
  color: var(--font-color-1);
  width: calc(100% - 31px);
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience1,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience2,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience3,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience4,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience5,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education1,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education2,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education3,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education4,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education5 {
  padding: 0 0 1rem;
  margin: 0 0 1rem;
  border-bottom: 1px solid #292C34;
  display: block;
  overflow: hidden;
}
@media (min-width: 991px) {
  .page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience,
  .page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience1,
  .page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience2,
  .page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience3,
  .page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience4,
  .page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience5,
  .page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education,
  .page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education1,
  .page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education2,
  .page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education3,
  .page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education4,
  .page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education5 {
    font-size: 0;
    margin: 0 -1rem 1rem;
  }
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience .dates,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience1 .dates,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience2 .dates,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience3 .dates,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience4 .dates,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience5 .dates,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education .dates,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education1 .dates,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education2 .dates,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education3 .dates,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education4 .dates,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education5 .dates {
  font-size: 0;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience field,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience1 field,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience2 field,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience3 field,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience4 field,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience5 field,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education field,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education1 field,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education2 field,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education3 field,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education4 field,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education5 field {
  display: block;
  margin: 0 0 1rem;
}
@media (min-width: 991px) {
  .page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience field,
  .page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience1 field,
  .page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience2 field,
  .page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience3 field,
  .page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience4 field,
  .page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience5 field,
  .page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education field,
  .page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education1 field,
  .page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education2 field,
  .page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education3 field,
  .page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education4 field,
  .page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education5 field {
    width: 50%;
    display: inline-block !important;
    vertical-align: top;
    padding: 0 1rem;
  }
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience field label,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience1 field label,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience2 field label,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience3 field label,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience4 field label,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience5 field label,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education field label,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education1 field label,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education2 field label,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education3 field label,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education4 field label,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education5 field label {
  font-size: 0.9rem;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience .split,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience1 .split,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience2 .split,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience3 .split,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience4 .split,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience5 .split,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education .split,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education1 .split,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education2 .split,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education3 .split,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education4 .split,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education5 .split {
  width: 50%;
  display: inline-block;
  vertical-align: middle;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience .split input,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience1 .split input,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience2 .split input,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience3 .split input,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience4 .split input,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience5 .split input,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education .split input,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education1 .split input,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education2 .split input,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education3 .split input,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education4 .split input,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education5 .split input {
  font-size: 1rem;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience .split:first-child,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience1 .split:first-child,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience2 .split:first-child,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience3 .split:first-child,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience4 .split:first-child,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience5 .split:first-child,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education .split:first-child,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education1 .split:first-child,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education2 .split:first-child,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education3 .split:first-child,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education4 .split:first-child,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education5 .split:first-child {
  padding: 0 0.5rem 0 0;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience .split:last-child,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience1 .split:last-child,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience2 .split:last-child,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience3 .split:last-child,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience4 .split:last-child,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience5 .split:last-child,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education .split:last-child,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education1 .split:last-child,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education2 .split:last-child,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education3 .split:last-child,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education4 .split:last-child,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education5 .split:last-child {
  padding: 0 0 0 0.5rem;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience .remove,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience1 .remove,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience2 .remove,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience3 .remove,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience4 .remove,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience5 .remove,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education .remove,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education1 .remove,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education2 .remove,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education3 .remove,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education4 .remove,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education5 .remove {
  display: none;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience.dup .remove,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience1.dup .remove,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience2.dup .remove,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience3.dup .remove,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience4.dup .remove,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience5.dup .remove,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education.dup .remove,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education1.dup .remove,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education2.dup .remove,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education3.dup .remove,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education4.dup .remove,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education5.dup .remove {
  display: inline-block;
  border: none;
  margin: 0 1rem;
  background: rgba(255, 0, 0, 0.6) !important;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience.dup .remove:before,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience1.dup .remove:before,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience2.dup .remove:before,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience3.dup .remove:before,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience4.dup .remove:before,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience5.dup .remove:before,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education.dup .remove:before,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education1.dup .remove:before,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education2.dup .remove:before,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education3.dup .remove:before,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education4.dup .remove:before,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education5.dup .remove:before,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience.dup .remove:after,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience1.dup .remove:after,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience2.dup .remove:after,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience3.dup .remove:after,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience4.dup .remove:after,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .experience5.dup .remove:after,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education.dup .remove:after,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education1.dup .remove:after,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education2.dup .remove:after,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education3.dup .remove:after,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education4.dup .remove:after,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .education5.dup .remove:after {
  background: red;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group field label {
  display: block;
  margin: 0 0 1rem;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group field label img,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group field label input {
  display: inline-block;
  vertical-align: middle;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group field label img {
  width: 16px;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group.skills field {
  font-size: 0;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group.skills field .skills_input {
  border-radius: 15px 0 0 15px;
  width: calc(100% - 67px);
  padding: 1rem 1rem;
  font-size: 1rem;
  line-height: 1.4rem;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group.skills field .skills_generate {
  border-radius: 0 15px 15px 0;
  background: #1D4ACA;
  padding: 1rem 1rem;
  border: none;
  font-size: 1rem;
  line-height: 1.4rem;
  color: #ffffff;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group.skills .skills_input,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group.skills .skills_generate {
  display: inline-block;
  vertical-align: middle;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .results {
  margin: 0 0 1rem;
  display: block;
  padding: 1rem 0 0;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .results label {
  display: inline-block;
  vertical-align: middle;
  margin: 0 0.5rem 0.5rem 0;
  border-radius: 10px;
  padding: 0.5rem 1.5rem 0.5rem 0.5rem;
  background: #1D4ACA;
  color: #ffffff;
  border-radius: 15px;
  position: relative;
  cursor: pointer;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .results label input {
  display: none;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .results label .delete {
  position: absolute;
  right: 0.5rem;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  font-size: 1rem;
  font-family: 'Outfit Medium';
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group .results label.deleting {
  padding: 0.5rem;
  border-color: red;
  color: red;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group.file_uploads label.error {
  display: block !important;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group.file_uploads .file-detail {
  border-radius: 10px;
  padding: 1rem;
  font-size: 0;
  position: relative;
  margin: 0 0 1rem;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group.file_uploads .file-detail.pdf {
  background: rgba(246, 38, 37, 0.6);
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group.file_uploads .file-detail.txt {
  background: rgba(14, 11, 21, 0.6);
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group.file_uploads .file-detail.doc,
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group.file_uploads .file-detail.docx {
  background: rgba(2, 75, 158, 0.6);
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group.file_uploads .file-detail * {
  color: #ffffff;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group.file_uploads .file-detail .file_img {
  width: 44px;
  display: inline-block;
  vertical-align: middle;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group.file_uploads .file-detail .file_img i {
  font-size: 1.2rem;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group.file_uploads .file-detail .details {
  width: calc(100% - 60px);
  display: inline-block;
  vertical-align: middle;
  padding: 0 1rem;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group.file_uploads .file-detail .details .deleting {
  display: none;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group.file_uploads .file-detail .details p {
  margin: 0;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group.file_uploads .file-detail .details p a {
  font-size: 1.2rem;
  line-height: 1.6rem;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group.file_uploads .file-detail .details small {
  font-size: 0.9rem;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group.file_uploads .file-detail .delete-cv {
  float: right;
  cursor: pointer;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group.file_uploads .file-detail .delete-cv input {
  display: none;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group.file_uploads .file-detail .delete-cv i {
  position: absolute;
  right: 2rem;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group.file_uploads .file-detail.being-deleted {
  background: rgba(255, 0, 0, 0.6) !important;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group.file_uploads .file-detail.being-deleted .deleting {
  display: block !important;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group.file_uploads .cv-upload {
  background: var(--light-background);
  border: 1px dashed #1D4ACA;
  border-radius: 15px;
  padding: 1rem;
  text-align: center;
  display: block;
  margin: 0 0 1rem;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group.file_uploads .cv-upload input {
  display: none;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group.file_uploads .cv-upload i {
  display: block;
  margin: 0 auto 0.5rem;
  color: #1D4ACA;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group.file_uploads .cv-upload span {
  display: block;
  opacity: 0.6;
  font-size: 1.2rem;
  margin: 0 0 0.5rem;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .field-group.file_uploads .cv-upload small {
  display: block;
  font-size: 0.8rem;
  opacity: 0.6;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .actions input.button {
  float: left;
  width: auto;
  background: #1D4ACA;
  border-radius: 60px;
  color: #ffffff;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .actions .delete {
  background: rgba(255, 0, 0, 0.5);
  line-height: 1rem;
  color: red;
  font-size: 1rem;
  line-height: 1.4rem;
  float: right;
  border: none;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .actions .delete:before,
.page-template-dashboard #wrapper .row > .content .edit-cv .actions .delete:after {
  background: red;
}
.page-template-dashboard #wrapper .row > .content .edit-cv .actions .delete:hover {
  background: red;
}
.page-template-dashboard #wrapper .row > .content .package-wrap h1 {
  margin-bottom: 2rem !important;
}
.page-template-dashboard #wrapper .row > .content .package-wrap p {
  margin-bottom: 1rem !important;
}
.page-template-dashboard #wrapper .row > .content .package-wrap .creidt-notice {
  border: 1px solid #1D4ACA;
  background: #ffffff;
  padding: 2rem;
  border-radius: 15px;
  margin: 2rem 0;
}
.page-template-dashboard #wrapper .row > .content .package-wrap .creidt-notice h3 {
  margin: 0;
}
.page-template-dashboard #wrapper .row > .content .package-wrap .creidt-notice h3 span {
  color: #1D4ACA;
}
.page-template-dashboard #wrapper .row > .content .package-wrap .creidt-notice .align-but {
  text-align: right;
}
.page-template-dashboard #wrapper .row > .content .package-wrap .package-list {
  margin: 4rem 0 0;
  list-style: none;
  padding: 0;
  font-size: 0;
}
.page-template-dashboard #wrapper .row > .content .package-wrap .package-list li {
  display: inline-block;
  vertical-align: top;
  margin: 0 2rem 2rem 0;
  padding: 2rem;
  background: #ffffff;
  border-radius: 15px;
  -webkit-box-shadow: 0px 3.5px 5.5px 0px rgba(0, 0, 0, 0.02);
          box-shadow: 0px 3.5px 5.5px 0px rgba(0, 0, 0, 0.02);
  position: relative;
}
.page-template-dashboard #wrapper .row > .content .package-wrap .package-list li.featured {
  border: 2px solid #1D4ACA;
}
@media (min-width: 1451px) {
  .page-template-dashboard #wrapper .row > .content .package-wrap .package-list li {
    width: calc(100% / 3 - 1.433rem);
  }
  .page-template-dashboard #wrapper .row > .content .package-wrap .package-list li:nth-child(3n) {
    margin: 0 0 2rem;
  }
}
@media (max-width: 1450px) and (min-width: 991px) {
  .page-template-dashboard #wrapper .row > .content .package-wrap .package-list li {
    width: calc(100% / 2 - 1.433rem);
  }
  .page-template-dashboard #wrapper .row > .content .package-wrap .package-list li:nth-child(2n) {
    margin: 0 0 2rem;
  }
}
@media (max-width: 990px) {
  .page-template-dashboard #wrapper .row > .content .package-wrap .package-list li {
    width: 100%;
  }
}
.page-template-dashboard #wrapper .row > .content .package-wrap .package-list li .feat {
  position: absolute;
  right: 2rem;
  top: -20px;
  background: #1D4ACA;
  color: #ffffff;
  text-transform: uppercase;
  padding: 0.75rem 1rem;
  border-radius: 15px;
  letter-spacing: 4px;
  font-size: 0.6875rem;
  line-height: 1.125rem;
}
.page-template-dashboard #wrapper .row > .content .package-wrap .package-list li h3 {
  font-size: 1.625rem;
  line-height: 2.4rem;
  color: #011821;
}
@media (max-width: 1500px) and (min-width: 991px) {
  .page-template-dashboard #wrapper .row > .content .package-wrap .package-list li h3 {
    font-size: 1.4rem;
    line-height: 2rem;
  }
}
.page-template-dashboard #wrapper .row > .content .package-wrap .package-list li .data {
  font-size: 2.125rem;
  line-height: 1.75rem;
  color: #1D4ACA;
}
@media (max-width: 1500px) and (min-width: 991px) {
  .page-template-dashboard #wrapper .row > .content .package-wrap .package-list li .data {
    font-size: 1.6rem;
  }
}
.page-template-dashboard #wrapper .row > .content .package-wrap .package-list li button#checkout-button {
  width: 100%;
  border: none;
  background: #1D4ACA;
}
.page-template-dashboard #wrapper .row > .content .package-wrap .package-list li button#checkout-button span {
  color: #ffffff;
}
.page-template-dashboard #wrapper .row > .content .stats a {
  text-decoration: underline;
}
.page-template-dashboard #wrapper .row > .content .stats a:hover {
  color: rgba(255, 255, 255, 0.3);
}
.page-template-dashboard #wrapper .row > .content .stats .counts > div {
  padding: 0 1rem 0 0;
}
.page-template-dashboard #wrapper .row > .content .stats .counts > div .count-wrap {
  background: #ffffff;
  border-radius: 10px;
  padding: 1.5rem;
}
.page-template-dashboard #wrapper .row > .content .stats .counts > div .count-wrap p {
  margin: 0;
  line-height: 1.4rem;
  font-size: 1rem;
  color: #1D4ACA;
}
.page-template-dashboard #wrapper .row > .content .stats .counts > div .count-wrap p b {
  font-size: 1.8rem;
  line-height: 2.4rem;
  color: #1D4ACA;
}
.page-template-dashboard #wrapper .row > .content .stats .counts > div.applications {
  padding: 0;
}
.page-template-dashboard #wrapper .row > .content .stats .graph {
  background: #ffffff;
  border-radius: 10px;
  padding: 2rem !important;
  margin: 2rem 0;
}
.page-template-dashboard #wrapper .row > .content .stats .graph h5 {
  color: var(--font-color-1);
  margin: 0 0 1rem;
}
.page-template-dashboard #wrapper .row > .content .stats .graph canvas {
  width: 100%;
  height: 400px;
}
.page-template-dashboard #wrapper .row > .content .stats .jobs {
  margin-top: 2rem;
}
.page-template-dashboard #wrapper .row > .content .stats .jobs .top {
  display: block;
  overflow: hidden;
  width: 100%;
  margin: 0 0 2rem;
}
.page-template-dashboard #wrapper .row > .content .stats .jobs .top h5,
.page-template-dashboard #wrapper .row > .content .stats .jobs .top .toggle {
  float: left;
}
.page-template-dashboard #wrapper .row > .content .stats .jobs .top h5 {
  width: calc(100% - 200px);
  margin: 2rem 0 0;
}
.page-template-dashboard #wrapper .row > .content .stats .jobs .top .toggle {
  width: 200px;
}
.page-template-dashboard #wrapper .row > .content .stats .jobs .top .toggle .title {
  display: block;
  text-align: right;
  margin-bottom: 0.5rem;
}
.page-template-dashboard #wrapper .row > .content .stats .jobs .top .toggle .option {
  width: 50%;
  float: left;
  background: #1D4ACA;
  color: #F1A971;
  padding: 0.5rem;
  cursor: pointer;
  -webkit-transition: 0.7s all ease;
  transition: 0.7s all ease;
}
.page-template-dashboard #wrapper .row > .content .stats .jobs .top .toggle .option.active {
  background: #ffffff;
  color: #1D4ACA;
  cursor: default;
}
.page-template-dashboard #wrapper .row > .content .stats .jobs .apps-jobs,
.page-template-dashboard #wrapper .row > .content .stats .jobs .views-jobs {
  display: none;
}
.page-template-dashboard #wrapper .row > .content .stats .jobs .job {
  background: #ffffff;
  border-radius: 10px;
  padding: 1.5rem;
  margin: 0 0 2rem;
  display: inline-block;
  vertical-align: top;
  width: calc(100% / 3 - 3px);
}
@media (max-width: 1300px) {
  .page-template-dashboard #wrapper .row > .content .stats .jobs .job {
    width: 100%;
  }
}
.page-template-dashboard #wrapper .row > .content .stats .jobs .job * {
  color: #011821;
}
.page-template-dashboard #wrapper .row > .content .stats .jobs .job h6 {
  margin: 0 0 0.5rem;
}
.page-template-dashboard #wrapper .row > .content .stats .jobs .job h6 a {
  font-family: 'Outfit Medium';
  color: #1D4ACA;
  text-decoration: none;
}
.page-template-dashboard #wrapper .row > .content .stats .jobs .job .meta {
  margin: 0;
  padding: 0;
}
.page-template-dashboard #wrapper .row > .content .stats .jobs .job .meta li {
  display: inline-block;
  font-size: 1rem;
}
.page-template-dashboard #wrapper .row > .content .stats .jobs .job .stats {
  margin: 0;
  padding: 0;
  font-family: 0;
}
.page-template-dashboard #wrapper .row > .content .stats .jobs .job .stats li {
  display: inline-block;
  font-size: 1rem;
  width: calc(100% / 3 - 10x);
  padding: 0 1rem 0 0;
}
.page-template-dashboard #wrapper .row > .content .stats .jobs .job .stats li b {
  display: block;
  font-size: 1.3rem;
}
.page-template-dashboard #wrapper .row > .content .stats > .applications-table {
  margin: 2rem 0 0;
}
.page-template-dashboard #wrapper .row > .content .stats > .applications-table .application {
  background: #0D2859;
  border-radius: 10px;
  padding: 1.5rem;
  margin: 0 0 2rem;
}
.page-template-dashboard #wrapper .row > .content .stats > .applications-table .application h6 {
  font-size: 1.25rem;
  line-height: 2.2rem;
  font-family: 'Outfit Regular';
  margin: 0;
}
.page-template-dashboard #wrapper .row > .content .stats > .applications-table .application p {
  margin: 0;
}
.page-template-dashboard #wrapper .row > .content .stats > .applications-table .application a {
  text-decoration: none;
}
.page-template-dashboard #wrapper .row > .content .stats > .applications-table .application a:hover {
  color: #1D4ACA;
}
.page-template-dashboard #wrapper .row > .content .stats > .applications-table .application .app-link {
  padding: 0 1rem;
  background: #1D4ACA;
  border-radius: 33px;
}
.page-template-dashboard #wrapper .row > .content .stats > .applications-table .application .app-link:hover {
  color: #0D2859;
}
