*{padding: 0;margin: 0;}
body,html {width: 100%;height: 100%;text-align: center;}
input[type=text]::-moz-clear {display: none}
input[type=text]::-ms-clear {display: none;}
a:focus {outline: 0;text-decoration: none !important;}
::selection {background-color: rgba(0, 0, 0, .6);color: #fff}
::-moz-selection {background-color: rgba(0, 0, 0, .7);color: #fff}
::-ms-clear {display: none}
img {-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-o-user-select: none;user-select: none;
    max-width: 100%}
svg{max-width: 100%;}
h1,h2,h3,h4,h5,h6{font-weight: normal;}
@font-face {
    font-family: 'Fira Sans';
    src: url('../fonts/FiraSans-Regular.woff2') format('woff2'),
        url('../fonts/FiraSans-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
/* This stylesheet generated by Transfonter (https://transfonter.org) on April 20, 2018 6:06 PM */

@font-face {
    font-family: 'Fira Sans-bold-italic';
    src: url('../fonts/FiraSans-BoldItalic.woff2') format('woff2'),
        url('../fonts/FiraSans-BoldItalic.woff') format('woff');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Fira Sans-heavy';
    src: url('../fonts/FiraSans-Heavy.woff2') format('woff2'),
        url('../fonts/FiraSans-Heavy.woff') format('woff');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Fira Sans-extra-bold';
    src: url('../fonts/FiraSans-ExtraBold.woff2') format('woff2'),
        url('../fonts/FiraSans-ExtraBold.woff') format('woff');
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: 'Fira Sans Book-italic';
    src: url('../fonts/FiraSans-BookItalic.woff2') format('woff2'),
        url('../fonts/FiraSans-BookItalic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Fira Sans-Light';
    src: url('../fonts/FiraSans-Light.woff2') format('woff2'),
        url('../fonts/FiraSans-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Fira Sans-italic';
    src: url('../fonts/FiraSans-Italic.woff2') format('woff2'),
        url('../fonts/FiraSans-Italic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Fira Sans-semi-bold';
    src: url('../fonts/FiraSans-SemiBold.woff2') format('woff2'),
        url('../fonts/FiraSans-SemiBold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Fira Sans Book';
    src: url('../fonts/FiraSans-Book.woff2') format('woff2'),
        url('../fonts/FiraSans-Book.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Fira Sans-bold';
    src: url('../fonts/FiraSans-Bold.woff2') format('woff2'),
        url('../fonts/FiraSans-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Fira Sans-medium';
    src: url('../fonts/FiraSans-Medium.woff2') format('woff2'),
        url('../fonts/FiraSans-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Fira Sans-reguler';
    src: url('../fonts/FiraSans-Regular.woff2') format('woff2'),
        url('../fonts/FiraSans-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Futura Md BT';
    src: url('../fonts/FuturaBT-Medium.woff2') format('woff2'),
        url('../fonts/FuturaBT-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
}
.navbar-inverse .navbar-nav > li > a,
header h2,
.footer-top h4,
#testimonial-carousile h2,
#testimonial-carousile h4,
.subscription-based-info h4,
#recruiting-tool-panel h4,
h1,
#Search-board-panel h4,
.navigation li ul li a,
.green-text-panel h4,
.featured-list-section h6,
.paragraph-text-panel h4,
.form-panel select,
.purchase-cntnr h4,
.payment-recieved-inner h5,
#login-Carousel h2,
.login-text-panel h4,
.candidate-pic-panel h5,
.candidate-pic-panel h6,
.invitaion-offer-panel .candidate-text-info-panel h5,
.invitaion-offer-panel .candidate-text-info-panel h6,
.invitaion-offer-panel .candidate-text-info-panel h4,
.back-to-btn,
.feed-panel h5,
.search-panel h6,
.available-text-info-panel .txt-panel h4,
.invite-candidate-panel h2,
#accept-interview-modal .green-area h3,
.modal-dialog h4,
.edit-profile-picture .user-name h5,
.edit-profile-picture .user-name p,
.compare-with-panel h4,
.upload-resume-panel h4,
.questionair-panel h5,
.questionair-panel h4,
.update-profile-panel h5,
.Dashboard-panel h2,
.dashboard-list li,
.dashboard-nav.active li a span
{
  font-family: 'Futura Md BT';
}
.info-tag,
.contact-us-panel input,
.contact-us-panel textarea,
.purchase-cntnr span,
.login-signup-panel-inner h5,
.login-text-panel .help-btn,
.login-text-panel .input-cntnr.checkbox-cntner .checkbox-inline,
.login-text-panel .input-cntnr a,
.feed-list li p,
.invite-step-list li a,
.upload-cover a,
.profile-info-panel .txt-pnl h5,
.talent-nav li a,
.dashboard-list li span,
.Dashboard-panel h6,
.job-list li a h3 span
{
  font-family: 'Fira Sans-reguler';
}
.footer-nav li a,
.address-nav li,
p,
.info-tag a,
.featured-list li,
.plan-list li,
.subscribe-bar p a,
.login-text-panel .input-cntnr label,
.tik-list li a,
.complete-profile-panel .checkbox-inline,
.breadcrum-nav li,
.breadcrum-nav li a,
.send-offer-panel label,
.contact-nav li a,
.interview-header p a,
.alphabet-list li a,
.search-left-bar .checkbox-inline,
.available-text-info-panel .txt-panel a,
.white-list p a,
.light-grey-list p a,
.calender-btn,
.manage-user-job-nav li a,
.profile-info-panel .txt-pnl .text-list li,
.profile-info-panel .txt-pnl .text-list li a,
.blog-panel .txt-pnl h4,
.update-profile-nav li a span,
.file-upload-panel span
{
  font-family: 'Fira Sans-Light';
}
.contact-text-panel h4,
.plan-list li.simple-list{
  font-family: 'Fira Sans-semi-bold';
}
.green-text{
  font-family: 'Fira Sans-italic';
}
.address-nav li span,
.subscription-based-info h5,
.subscription-based-info p span,
.member-intro-panel h4,
.candidate-info-panel .text-panel h5,
.candidate-info-panel .text-panel span,
.plan-list-panel h6,
.complete-profile-panel h5,
.sign-up-btn,
.complete-profile-list li a,
.complete-profile-panel h6,
.payment-recieved-inner h5,
.social-media-heading h6,
.signing-in-text p a,
a.add-another,
.feed-list li p span,
.intro-tag,
.alphabet-main-panel .txt-panel h4,
.search-left-bar label,
.candidate-txt-info h4,
.available-text-info-panel h6,
.process-nav li a,
.calender h4,
.upcoming-text-panel h5,
.candidate-info-list li .text-cntnr h6,
.candidate-info-list h4,
.profile-content-panel h3,
.profile-content-panel p a,
.profile-content-panel p span,
.upload-resume-panel a,
.update-profile-nav li a,
.invitaion-offer-panel p.green,
.job-list li a h3
{
      font-family: 'Fira Sans-medium';
}
/* Hover Color */
.footer-nav li a,
.footer-bottom p,
.address-nav li span,
.address-nav li,
#testimonial-carousile h2,
h1.black-heading,
.subscription-based-info p,
.subscription-based-info p span,
.member-intro-panel p,
#recruiting-tool-panel h4,
#Search-board-panel h4,
.candidate-info-panel .social-media-list li a:hover,
.candidate-info-panel .text-panel span,
.featured-list-section h6,
.featured-list li,
.plan-list li,
.paragraph-text-panel h4,
.contact-us-panel input,
.contact-us-panel textarea,
.contact-text-panel h4,
.complete-profile-panel h5,
.sign-up-btn,
.complete-profile-list li a:hover,
.complete-profile-list li.active a,
.complete-profile-list li a:focus,
.complete-profile-panel h6.black,
.payment-recieved-inner h6,
.login-text-panel .help-btn,
.login-text-panel .input-cntnr.checkbox-cntner .checkbox-inline,
.social-media-heading h6,
.signing-in-text p a,
.grey-panel p,
.tik-list li a,
.dashboard-nav li a,
.inner-page .main-navigation.sticky.navbar-inverse .navbar-nav.dashboard-navigation > li > a,
.inner-page .main-navigation.sticky.navbar-inverse .navbar-nav.dashboard-navigation > li > a,
.inner-page .main-navigation.sticky.navbar-inverse .navbar-nav.dashboard-navigation > li > a,
.breadcrum-nav li,
.breadcrum-nav li a,
.send-offer-panel label,
.candidate-pic-panel h6,
.contact-nav li a,
.invitaion-offer-panel .candidate-text-info-panel h6,
.invitaion-offer-panel .candidate-text-info-panel h4,
.feed-list li p,
.alphabet-list li a:hover,
.available-text-info-panel h6,
.available-text-info-panel .txt-panel a,
.invite-candidate-panel h2 span,
.invite-step-list li a,
.candidate-info-list li a .text-cntnr h6,
.candidate-info-list li .text-cntnr h6,
.candidate-info-list li a .text-cntnr p,
.candidate-info-list li .text-cntnr p,
.candidate-info-list h4,
.manage-user-job-nav li a,
.profile-content-panel h3,
.profile-info-panel .txt-pnl .text-list li,
.update-profile-nav li a,
.update-profile-panel h5 span,
.dashboard-nav li,
.Dashboard-panel h6,
.white-list a p,
.light-grey-list a p,
.job-list li a,
.job-list li a h3 span
{
  /*color: #333333;*/
  color: #b0a8a8;
}


/* hover */
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:focus,
.navbar-inverse .navbar-nav > .active > a:hover,
.navigation li.active a,
.navbar-inverse .navbar-nav > li > a:focus,
.navbar-inverse .navbar-nav > li > a:hover,
.date-info span,
.social-media-nav li a:hover,
.footer-nav li a:hover,
.address-nav li i,
#testimonial-carousile h4,
#testimonial-carousile p,
.subscription-based-info h5,
.subscription-based-info h4,
.member-intro-panel h4,
.green-text,
.team-social-media-link li a:hover,
.info-tag a:hover,
.footer-nav li.active a,
.candidate-info-panel .social-media-list li a,
.candidate-info-panel .text-panel h5,
.plan-list li a,
.subscribe-bar p a,
.contact-text-panel p a,
.green-color,
.complete-profile-list li a:hover i,
.complete-profile-panel h6,
.payment-recieved-inner h5,
.payment-recieved-inner p a,
.login-text-panel .help-btn:hover,
.login-text-panel h4,
.login-text-panel .input-cntnr label,
.login-text-panel .input-cntnr a,
.social-links:hover,
.signing-in-text p a:hover,
a.add-another,
.tik-list li a:hover i,
.dashboard-nav li a:hover,
.inner-page .main-navigation.sticky.navbar-inverse .navbar-nav.dashboard-navigation > li > a:hover,
.inner-page .main-navigation.sticky.navbar-inverse .navbar-nav.dashboard-navigation > li:hover > a,
.inner-page .main-navigation.sticky.navbar-inverse .navbar-nav.dashboard-navigation > li > a:hover,
.inner-page .main-navigation.sticky.navbar-inverse .navbar-nav.dashboard-navigation > li.active > a:hover,
.inner-page .main-navigation.sticky.navbar-inverse .navbar-nav.dashboard-navigation > li.active > a,
.breadcrum-nav li a:hover,
.breadcrum-nav li a i,
.candidate-pic-panel h5,
.contact-nav li a:hover,
.invitaion-offer-panel .candidate-text-info-panel h5,
.back-to-btn,
.back-to-btn:hover,
.interview-header p a,
.feed-panel h5,
.alphabet-list li a,
.alphabet-main-panel .txt-panel h4,
.candidate-txt-info h4,
.available-text-info-panel .txt-panel h4,
.available-text-info-panel .txt-panel a:hover,
.process-nav li a,
.light-grey-list p span,
.white-list p span,
.white-list p a,
.light-grey-list p a,
.upcoming-text p span,
.upcoming-text-panel h5,
.invite-candidate-panel h2,
.invite-step-list li a:hover,
.invite-step-list li a:focus,
.invite-step-list li.active a,
.candidate-info-list li a:hover .text-cntnr h6,
.candidate-info-list li a:hover .text-cntnr p,
.modal-dialog h4,
.upload-cover a:hover,
.profile-content-panel p a,
.profile-content-panel p span,
.profile-info-panel .txt-pnl h5,
.profile-info-panel .txt-pnl .text-list li a,
.profile-info-panel .txt-pnl .text-list li span,
.talent-nav li a,
.blog-panel .txt-pnl h4,
.compare-with-panel h4,
.questionair-panel h5,
.update-profile-nav li a i,
.update-profile-panel h5,
.profile-picture a,
.Dashboard-panel h2,
.dashboard-nav.active li a,
.search-bar-panel i:hover,
.white-list a:hover p,
.light-grey-list a:hover p,
.feed-list li a:hover p,
.invitaion-offer-panel p.green,
.job-list li a h3:last-child,
.job-list li a:hover h3,
.job-list li a:hover p,
.job-list li a:hover span
{
    color: #BD2132;
}
.down-btn-pnl a,
.footer-top,
.sign-up-btn:hover,
.sign-up-btn:focus,
.sign-up-btn.active,
.reg-btn.medium:hover,
.reg-btn.medium.active,
.intro-tag,
.green-heading,
.manage-user-job-nav li a:hover,
.talent-nav li a:hover,
.upload-resume-panel,
.questionair-panel .percentage-panel{
  background-color: #BD2132;
}

.talent-nav li.red a:hover{
  background-color: #EB3054;
}
.down-btn-pnl a,
.footer-top h4,
.green-text-panel p,
.purchase-cntnr h4,
.sign-up-btn.active,
.sign-up-btn:hover,
#login-Carousel h2,
.login-signup-panel-inner h5,
.intro-tag,
.search-panel h6,
.process-nav li a:hover,
.process-nav li.active a,
.calender h4,
.upload-cover a,
.manage-user-job-nav li a:hover,
.edit-profile-picture .user-name h5,
.edit-profile-picture .user-name p,
.talent-nav li a:hover,
.upload-resume-panel h4,
.upload-resume-panel p,
.upload-resume-panel a,
.questionair-panel h4,
.questionair-panel h4 span
{
  color: #fff;
}

/* Transition Effect */
a,
.navbar-inverse .navbar-nav > li > a,
a.logo,
.navbar-toggle,
.navbar-inverse .navbar-toggle .icon-bar,
#testimonial-carousile .carousel-indicators li,
.over-layer,
.main-navigation,
.main-navigation.sticky a.logo svg,
 .navigation li ul,
 .candidate-info-panel,
 .contact-us-panel input,
 .sign-up-btn i,
 .login-text-panel .reg-btn.small,
 .social-links i,
 .tik-list li a i,
 .candidate-info-list li a .text-cntnr h6,
.candidate-info-list li a .text-cntnr p,
.search-bar-panel i,
.white-list a p,
.light-grey-list a p,
.feed-list li a p,
.navigation li ul.notification-drop-down li a p,
.job-list li a h3,
.job-list li a p,
.job-list li a span
{
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}
.interview-calender-panel{
    -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -ms-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
}
.display-center {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: table;
    margin-bottom: 0
}
.display-center-cell {
    height: 100%;
    display: table-cell;
    vertical-align: middle;
    position: relative;
    overflow: hidden
}

.form-control:focus {
    border-color: #BD2132;
    box-shadow: 0 1px 1px rgba(0, 0, 0, .075) inset, 0 0 8px rgba(65, 182, 83, .6)
}

h1{font-size:40px;color:#BD2132;font-weight: normal;}
p{font-size: 16px;}

/* Btn Panel */
.reg-btn{
  position: relative;
  display: inline-block;
  padding: 10px 60px;
  border: 3px solid;
  font-family: 'Futura Md BT';
  font-size: 20px;
  border-radius: 3px !important;
  border-color: #fff;
  color: #fff;
  text-align: center;
  max-width: 100%;
  text-transform: capitalize;
}
.reg-btn.white{
  border-color: #fff;
  color: #fff;
}
.reg-btn.green{
  border-color: #BD2132;
  color: #BD2132;
}
.reg-btn.green.fill-btn{
  border-color: #BD2132;
  color: #fff;
  background-color: #BD2132;
}
.reg-btn.white:hover,
.reg-btn:hover,
.reg-btn.white:focus,
.reg-btn:focus{
  border-color: #fff;
  color: #BD2132;
  background-color: #fff;
}
.reg-btn.empty.small{
    background-color: transparent;
    border-color: #BD2132;
    color: #BD2132;
}
.reg-btn.empty.small:hover,
.reg-btn.empty.small:focus{
  color: #fff;
  background-color: #BD2132;
}
.reg-btn.green:hover,
.reg-btn.green:focus{
  border-color: #BD2132;
  color: #fff;
  background-color: #BD2132;
}
.reg-btn.green.fill-btn:hover,
.reg-btn.green.fill-btn:focus{
  border-color: #BD2132;
  color: #BD2132;
  background-color: #fff;
}
.reg-btn.small{
    font-size: 15px;
    padding:5px 12px;
    background-color: #A4A1A1;
    border-color: transparent;
    color: #fff;
    margin-right: 15px;
}
.reg-btn.small:hover,
.reg-btn.small.green:hover{
  background-color: #fff;
  border-color: #BD2132;
  color: #BD2132;
}

.reg-btn.small.red:hover{
  background-color: #fff;
  border-color: #EB3054;
  color: #EB3054;
}
.reg-btn.small.green{
  background-color: #BD2132;
}
.reg-btn.small.red{
  background-color: #EB3054;
}
.reg-btn.medium{
    font-size: 15px;
    padding:5px 30px;
    background-color: #333333;
    border-color: transparent;
    color: #fff;
    margin-left: 15px;
}
.reg-btn.small.active,
.reg-btn.green.fill-btn:focus{
  border-color: transparent;
  color: #fff;
  background-color: #BD2132;
}
.back-to-btn{
  position: relative;
  display: inline-block;
  font-size: 18px;
}
.back-to-btn i{
  margin-right: 5px;
}
/* Btn Panel */
.bg-layer{
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  opacity: 0.6;
  background-attachment: fixed;
}
.padding-off{padding-left: 0;padding-right: 0;}
.padding-bottom-five{padding-bottom: 5px !important;}
.space{height: 20px;display: inline-block;width: 100%;}
.space-1{height: 10px;display: inline-block;width: 100%;}
.spacer{height: 80px;display: inline-block;width: 100%;}

.reg-btn,
ul li a,
li a,
a{text-decoration: none !important;}


.login-text-panel .input-cntnr a:hover,
a.add-another:hover,
.back-to-btn:hover,
.interview-header p a:hover,
.white-list p a:hover,
.light-grey-list p a:hover,
.profile-content-panel p a:hover,
.profile-info-panel .txt-pnl .text-list li a:hover,
.upload-resume-panel a:hover{text-decoration: underline !important;}
.txt-right{text-align: right;}
.br-rds{border-radius: 30px;}
.brdr-div{display: inline-block;width: 100%;position: relative;height: 2px;background-color: #ccc;margin-bottom: 20px;}

a i{
  color: #f0ecec;
}
.cursorPointer span{
  color: #f0ecec;
}
ul li strong{
  color: #f0ecec;
}
