# https://test.indigojobs.in/_tpl/default/1.5/css/animate.css

body { /* Addresses a small issue in webkit: http://bit.ly/NEdoDq */
	-webkit-backface-visibility: hidden;
}
.animated {
	-webkit-animation-duration: 1s;
	   -moz-animation-duration: 1s;
	     -o-animation-duration: 1s;
	        animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	   -moz-animation-fill-mode: both;
	     -o-animation-fill-mode: both;
	        animation-fill-mode: both;
}
.flipOutX {
	-webkit-animation-name: flipOutX;
	-webkit-backface-visibility: visible !important;
	-moz-animation-name: flipOutX;
	-moz-backface-visibility: visible !important;
	-o-animation-name: flipOutX;
	-o-backface-visibility: visible !important;
	animation-name: flipOutX;
	backface-visibility: visible !important;
}
.fadeInUpBig {
	-webkit-animation-name: fadeInUpBig;
	-moz-animation-name: fadeInUpBig;
	-o-animation-name: fadeInUpBig;
	animation-name: fadeInUpBig;
}
.fadeOutDownBig {
	-webkit-animation-name: fadeOutDownBig;
	-moz-animation-name: fadeOutDownBig;
	-o-animation-name: fadeOutDownBig;
	animation-name: fadeOutDownBig;
}
.fadeOutLeftBig {
	-webkit-animation-name: fadeOutLeftBig;
	-moz-animation-name: fadeOutLeftBig;
	-o-animation-name: fadeOutLeftBig;
	animation-name: fadeOutLeftBig;
}
.fadeOutRightBig {
	-webkit-animation-name: fadeOutRightBig;
	-moz-animation-name: fadeOutRightBig;
	-o-animation-name: fadeOutRightBig;
	animation-name: fadeOutRightBig;
}
.bounceIn {
	-webkit-animation-name: bounceIn;
	-moz-animation-name: bounceIn;
	-o-animation-name: bounceIn;
	animation-name: bounceIn;
}
.bounceInUp {
	-webkit-animation-name: bounceInUp;
	-moz-animation-name: bounceInUp;
	-o-animation-name: bounceInUp;
	animation-name: bounceInUp;
}
.bounceInRight {
	-webkit-animation-name: bounceInRight;
	-moz-animation-name: bounceInRight;
	-o-animation-name: bounceInRight;
	animation-name: bounceInRight;
}
.rollIn {
	-webkit-animation-name: rollIn;
	-moz-animation-name: rollIn;
	-o-animation-name: rollIn;
	animation-name: rollIn;
}


# https://test.indigojobs.in/_tpl/default/1.5/css/animateSlider.css

.anim-slide h1
  {
    color: gray;
    font-size: 34px;
	font-family: 'Allerta Stencil', sans-serif;
  }
.anim-slide h2
  {
    color: #8B4513;
    font-size: 33px;
	font-family: 'Stalemate', sans-serif;
  }
.anim-slide h3
  {
    color: #595959;
	font-family: 'Poppins', sans-serif;  
	font-size: 24px;
  }
.anim-slide h4
  {
    color: #E9692C;
	font-family: 'Stalemate', sans-serif;  
	font-size: 33px;
  }
.anim-slide h5
  {
    color: lightgray;
    font-size: 25px;
  }
.anim-slide h1#line1{width:100%;top: 5%; }
.anim-slide h2#line2{width:100%;top: 35%; }
.anim-slide h3#line3{width:100%;top: 58%; }
.anim-slide h4#line4{width: 100%;top: 80%;}
.anim-slide h5#line5{width: 100%;top: 95%;}
.anim-slide img#modernizr{width:220px; top: 30%; left: 40%; }
.anim-slider { height: 250px; }
.anim-slide h1#line1{font-size: 23px; top: 26%; }
.anim-slide h2#line2{font-size: 24px; top: 12%; left: 3%; }
.anim-slide h3#line3{font-size: 17px; top: 60% }
.anim-slide h4#line4{font-family: 'Poppins';font-size: 13px; top: 80%; }
.anim-slide img#modernizr{ width:100px; top: 35%;left: 20%; }
ul.anim-slider li.last-slide {
    display:none; }
img.site-logo {
	display:block; }
img.site-logo-mob {
	display:none; }
.anim-slider {
	display:block;  
  }


# https://test.indigojobs.in/_tpl/default/1.5/css/bootstrap.min.css

html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
a{background-color:transparent}
h1{margin:.67em 0;font-size:2em}
img{border:0}
button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
input{line-height:normal}
input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}
img{vertical-align:middle}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}
.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}
.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}
.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}
p{margin:0 0 10px}
ol,ul{margin-top:0;margin-bottom:10px}
.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.row{margin-right:-15px;margin-left:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}
.col-xs-6{width:50%}
.col-xs-4{width:33.33333333%}
label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
input[type=range]{display:block;width:100%}
.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
.form-control::-webkit-input-placeholder{color:#999}
input[type=search]{-webkit-appearance:none}
.form-group{margin-bottom:15px}
.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}
.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}
.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}
.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}
.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}
.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}
.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}
.navbar-fixed-top{top:0;border-width:0 0 1px}
.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}
.navbar-inverse{background-color:#222;border-color:#080808}
.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}
.navbar-inverse .navbar-toggle{border-color:#333}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}
.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.modal-header:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}
.pull-left{float:left!important}


# https://test.indigojobs.in/_tpl/default/1.5/css/dev.css

.static-page h1, h2, h3, h4 {
	font-weight: 100;
}
#candidates h4, #employers h4 {
	margin-bottom: 10% !important;
  }
.header-filter label {
	font-size: 20px !important;
}
#candidates h2, #employers h2, #about h2, #listing h2 {
	font-size: 30px !important;
}


# https://test.indigojobs.in/_tpl/default/1.5/css/font-awesome.min.css

.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.fa-3x {
  font-size: 3em;
}
.pull-left {
  float: left;
}
.fa-check-circle-o:before {
  content: "\f05d";
}
.fa-facebook-square:before {
  content: "\f082";
}
.fa-twitter:before {
  content: "\f099";
}
.fa-google-plus:before {
  content: "\f0d5";
}
.fa-linkedin:before {
  content: "\f0e1";
}
.fa-angle-left:before {
  content: "\f104";
}
.fa-angle-right:before {
  content: "\f105";
}


# https://test.indigojobs.in/_tpl/default/1.5/css/jquery.animateSlider.css

.anim-slider
  {
  background: none;
  list-style-type: none;
  position: relative;
  overflow: hidden;
  text-align: center;
  top: 0;
  left: 0;
  width: 100%;
  height: 250px;
  padding:0;
  margin:0;
  }
.anim-slide
  {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  }
.anim-slide *
  {
  position: absolute;
  opacity: 0;
  }
.anim-slide-this
  {
  z-index: 100;
  }
.anim-slide-this *
  {
  opacity: 1;
  }
nav.anim-arrows>span
  {
  position: absolute;
  top: 40%;
  z-index: 2000;
  opacity: 0;
  -webkit-transition: opacity .4s ease-in;
  -moz-transition: opacity .4s ease-in;
  -ms-transition: opacity .4s ease-in;
  -o-transition: opacity .4s ease-in;
  transition: opacity .4s ease-in;
  }
nav.anim-arrows>span.anim-arrows-prev,
  nav.anim-arrows>span.anim-arrows-next
  {
  color: #fff;
  position: absolute;
  padding: 2px 10px;
  }
nav.anim-arrows>span.anim-arrows-prev
  {
  left: 1%;
  }
nav.anim-arrows>span.anim-arrows-next
  {
  right: 1%;
  }
.anim-dots
  {
  display:none;
  width: 100%;
  position: absolute;
  text-align: center;
  left: 0px;
  bottom: 20px;
  z-index: 2000;
  }
.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  }
.delay0-5s{-webkit-animation-delay:1s;animation-delay:.5s;}
.delay2s{-webkit-animation-delay:2s;animation-delay:2s;}
.delay3s{-webkit-animation-delay:3s;animation-delay:3s;}
.delay6s{-webkit-animation-delay:6s;animation-delay:6s;}
.delay8s{-webkit-animation-delay:8s;animation-delay:8s;}
.delay11s{-webkit-animation-delay:11s;animation-delay:11s;}
.delay12s{-webkit-animation-delay:12s;animation-delay:12s;}
.bounceIn {
  -webkit-animation-name: bounceIn;
  animation-name: bounceIn;
  }
.bounceInRight {
  -webkit-animation-name: bounceInRight;
  animation-name: bounceInRight;
  }
.bounceInUp {
  -webkit-animation-name: bounceInUp;
  animation-name: bounceInUp;
  }
.fadeInUpBig {
  -webkit-animation-name: fadeInUpBig;
  animation-name: fadeInUpBig;
  }
.fadeOutDownBig {
  -webkit-animation-name: fadeOutDownBig;
  animation-name: fadeOutDownBig;
  }
.fadeOutLeftBig {
  -webkit-animation-name: fadeOutLeftBig;
  animation-name: fadeOutLeftBig;
  }
.fadeOutRightBig {
  -webkit-animation-name: fadeOutRightBig;
  animation-name: fadeOutRightBig;
  }
.flipOutX {
  -webkit-animation-name: flipOutX;
  animation-name: flipOutX;
  -webkit-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  backface-visibility: visible !important;
  }
.rollIn {
  -webkit-animation-name: rollIn;
  animation-name: rollIn;
  }


# https://test.indigojobs.in/_tpl/default/1.5/css/jquerysctipttop.css



# https://test.indigojobs.in/_tpl/default/1.5/css/normalize.min.css

html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
a{background:transparent}
h1{font-size:2em;margin:.67em 0}
img{border:0}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
input{line-height:normal}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}


# https://test.indigojobs.in/_tpl/default/1.5/css/reset.css

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}


# https://test.indigojobs.in/_tpl/default/1.5/css/style.css

body {
  overflow-x: hidden;
  width: 100%;
  position: relative; }
html, body {
  height: 100%; }
#wrapper {
  font-family: 'Roboto', sans-serif;
  float: left;
  width: 100%;
  overflow: hidden; }
a {
  text-decoration: none !important; }
.standard-align, .navbar-ur, #candidates, #about, #employers, #future, .sign-up-section, #candidates-signup, #employers-signup, #opportunity, .testimonial, #partner, #stats, #listing, .footer, .main-content, .action-req, .splash, .candidates-list, .candidate-v2, .contact-us, .jobs-alert, .job-details, .employer-dashboard, .signup-page {
  width: 100%;
  float: left;
  text-align: center;
  padding: 0% 1% 1% 1%; }
.standard-btn, .main-content .btn, .action-req .latest-jobs .btn, .splash .btn, .candidates-list .container .btn, .candidates-list .container .pagination-cl .btn, .candidate-v2 .col-md-10 .candidates-list-v2 .container .pagination-cl .btn, .contact-us .btn, .signup-page .su-emp, .btn {
  border: none;
  border-radius: 25px;
  background: #46CAC6;
  color: #fff;
  padding: 1% 2%;
  text-transform: uppercase;
  border: 1px solid #46CAC6; }
.box-shadow-light, .header-filter .form-control, .header-filter select, .header-filter .btn-subc, .splash .form-control, #reportModal textarea, #emailModal textarea, #emailModal input, .contact-us input, .contact-us textarea, .create-profile .row .tos input, .jobs-alert .row .tabs-head .tab-btn, .jobs-alert .row .tab-contentx .city .tab-submit input, .job-process .process-textarea, .job-process select, .job-process input.job-title, .search-filter .form-control, .search-filter .filter-menu, .login-page input, #jobpopup input, #jobpopup textarea, #jobpopup .tos input, #jobpopup .btn-eu, #jobpopup .btn-ns {
  -webkit-box-shadow: 0px 5px 20px 1px rgba(0, 0, 0, 0.08);
  -moz-box-shadow: 0px 5px 20px 1px rgba(0, 0, 0, 0.08);
  box-shadow: 0px 5px 20px 1px rgba(0, 0, 0, 0.08); }
.btn-pg, .contact-us .btn, .btn {
  padding: 1.4% 1.5%;
  width: 6%;
  margin: 5% 0.2%; }
.btn-bg, .header-filter .btn-subc, .main-content .btn, .action-req .latest-jobs .more-r, .candidate-v2 .col-md-10 .modal .modal-dialog .modal-content .modal-body .btn-default, .candidate-v2 .col-md-10 .candidates-list-v2 .container .pagination-cl .center-btn .btn-pg:hover, .candidate-v2 .col-md-10 .candidates-list-v2 .container .pagination-cl .center-btn .btn:hover, .candidate-v2 .col-md-10 .candidates-list-v2 .container .pagination-cl .center-btn .btn-pg.active, .candidate-v2 .col-md-10 .candidates-list-v2 .container .pagination-cl .center-btn .active.btn, .jobs-alert .row .tabs-head .tab-btn:hover, .jobs-alert .row .tabs-head .btn-subsc.active, .jobs-alert .row .tabs-head .btn-subsc:hover, .jobs-alert .row .tab-contentx .city .tab-submit .btn, .job-details .btn-back:hover, .job-details .btn-more, .job-details .btn-apply, .job-details .similer-btn-more, .job-process .btn-back:hover, .pagination-cl .center-btn .btn-pg:hover, .pagination-cl .center-btn .btn:hover, .pagination-cl .center-btn .btn-pg.active, .pagination-cl .center-btn .active.btn, .search-filter .btn-subsc, .signup-page .su-emp, #jobpopup .btn-modal-a, #jobpopup .btn-ns.active, #jobpopup .btn-eu.active {
  background: #36dbd6;
  background: -moz-linear-gradient(left, #36dbd6 0%, #2bbeb9 100%);
  background: -webkit-gradient(left top, right top, color-stop(0%, #36dbd6), color-stop(100%, #2bbeb9));
  background: -webkit-linear-gradient(left, #36dbd6 0%, #2bbeb9 100%);
  background: -o-linear-gradient(left, #36dbd6 0%, #2bbeb9 100%);
  background: -ms-linear-gradient(left, #36dbd6 0%, #2bbeb9 100%);
  background: linear-gradient(to right, #36dbd6 0%, #2bbeb9 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#36dbd6', endColorstr='#2bbeb9', GradientType=1 ); }
input[type=search] {
            background: none;
			font-size: 16px !important;
			color: #000;
            font-weight: normal;
            border-color: #2e2e2e;
            border-style: solid;
            border-width: 2px 2px 2px 2px;
            outline: none;
        }
.header {
  background: linear-gradient(to top, transparent 5%, lightcyan), linear-gradient(to bottom, transparent, white), url("../images/home-bg.webp");
  background-size: cover;
  background-position: center; }
.header-filter {
  margin: 5% 0% 2% 0%;
  padding: 0% 4%; }
.header-filter .form-control {
    border-radius: 25px;
    padding: 25px;
    border: none;
    background: #fff; }
.header-filter select {
    -webkit-appearance: menulist-button;
    -moz-appearance: none;
    appearance: none;
    /* remove default arrow */
    background-image: url(../images/arrow.png);
    background-color: #FFFFFF;
    background-position: right;
    background-repeat: no-repeat;
    background-size: 35px;
    width: 100%;
    padding: 5.8% 10%;
    border-radius: 25px;
    border: none; 
	color: #696969; }
.header-filter select:invalid {  color: #a0a0a0;  }
.header-filter select option {  color: #696969;  }
.header-filter label {
    margin: 25px 25px 15px 25px;
    font-size: 22px; }
.header-filter .btn-subc {
    width: 30%;
    float: left;
    margin: 7% 1% 1% 1%;
    padding: 1.2% 0%; }
.header-filter .position, .header-filter .location, .header-filter .btn-subsc {
    width: 30%;
    float: left;
    margin: 0% 1%; }
.header-filter .hf {
    width: 90%;
    margin: 0 auto;
    float: none;
    display: table; }
.header-filter .hf .landing-title {
	font:normal 14px Roboto, Sans-Serif; 
	height: 20px; 
	width: 80%; 
	margin-top:2%; 
	padding:15px; }
.header-browsejobs {
  font-family:'Poppins';
  width: 80%;
  margin: 0% 0% 2% 8.5%;
  padding: 0% 2%; }
.browsejobs label {
	margin: 5px 5px 5px 5px;
	font-size: 14px; }
.browsejobs ul {
	text-align: center;
	font-size: 13px;
	border: 1px solid lightgray;
	border-radius:5px;	
	background-color: #f7f7f7; }
.browsejobs ul li { 
	display: inline-block;
	padding: 6px 6px 6px 10px;}
.browsejobs ul li a {
	padding: 3px 3px 0px 10px;
	color: #d2691e !important;	}
#candidates, #about {
  padding: 3%;
  text-align: center; }
#candidates h2, #about h2 {
    font-size: 38px;
    font-weight: 600;
    color: #515151; }
#candidates p, #candidates h4, #about p, #about h4 {
    font-size: 16px;
    width: 80%;
    margin: 1% auto;
    line-height: 1.2;
    color: #616a6b; }
#candidates .c-box, #about .c-box {
    margin-top: 1%;
	margin-bottom: -10%; }
#candidates img, #about img {
    width: 120px;
    height: auto;
    margin: 0 auto; 
	margin-bottom: -6%; }
#candidates h3, #about h3 {
    margin: 5% 0%;
    font-size: 26px;
    text-align: center;
    color: #46CAC6;
    font-weight: 100;
    margin-top: 15%; }
#employers {
  padding: 3%;
  text-align: center; }
#employers h2 {
    font-size: 38px;
    font-weight: 600;
    color: #515151; }
#employers p, #employers h4 {
    font-size: 16px;
    width: 80%;
    margin: 1% auto;
    line-height: 1.2;
    color: #616a6b; }
#employers .c-box {
    margin-top: 1%; 
	margin-bottom: -7%; }
#employers img {
    width: 120px;
    height: auto;
    margin: 0 auto; 
	margin-bottom: -10%; }
#employers h3 {
    margin: 5% 0%;
    font-size: 26px;
    text-align: center;
    color: #46CAC6;
    font-weight: 100;
    margin-top: 15%; }
#future {
  padding: 4% 3%;
  text-align: center;
  background: url("../images/future.webp");
  background-size: cover;
  background-position: center; }
#future h1 {
    font-size: 50px;
    color: #FFFFFF;
    font-weight: 100;
    margin-top: 5%; }
#future h1 span {
      font-weight: 600; }
#future h2 {
    font-size: 18px;
    font-weight: 100;
    color: #fff;
    width: 85%;
    margin: 0 auto;
    margin-top: 2%;
    line-height: 1.2; }
#future .btn-subc {
    background: #FFFFFF;
    color: #4A4A4A;
    font-weight: 600;
    width: 250px;
    margin-top: 2%; }
.sign-up-section {
  background: url("../images/emp-can.webp");
  background-size: cover;
  background-position: center; }
#candidates-signup {
  padding: 4% 3%;
  text-align: center; }
#candidates-signup h1 {
    font-size: 50px;
    color: #FFFFFF;
    font-weight: 100;
	
    margin: 5% 0; }
#candidates-signup h2 {
    font-size: 16px;
    font-weight: 100;
    color: #fff;
    margin: 0 auto;
    margin-top: 2%;
    line-height: 1.2; }
#candidates-signup .btn-subc {
    background: #FFFFFF;
    color: #4A4A4A;
    font-weight: 600;
    width: 225px;
    margin-top: 5%;
    padding: 2% 0%; }
#employers-signup {
  padding: 4% 3%;
  text-align: center; }
#employers-signup h1 {
    font-size: 50px;
    color: #FFFFFF;
    font-weight: 100;
    margin: 5% 0; }
#employers-signup h2 {
    font-size: 16px;
    font-weight: 100;
    color: #fff;
    width: 85%;
    margin: 0 auto;
    margin-top: 5%;
    line-height: 1.2; }
#employers-signup .btn-subc {
    background: #FFFFFF;
    color: #4A4A4A;
    font-weight: 600;
    width: 225px;
    margin-top: 5%;
    padding: 2% 0%; }
#opportunity {
  padding: 4% 3%;
  text-align: center;
  background: url("../images/opportunity.webp");
  background-size: cover;
  background-position: center; }
#opportunity h1 {
    font-size: 50px;
    color: #FFFFFF;
    font-weight: 100;
    margin-top: 1%; }
#opportunity h1 span {
      font-weight: 600; }
#opportunity h2 {
    font-size: 18px;
    font-weight: 100;
    color: #fff;
    width: 85%;
    margin: 0 auto;
    margin-top: 2%;
    line-height: 1.2; }
#opportunity .btn-subc {
    background: #FFFFFF;
    color: #4A4A4A;
    font-weight: 600;
    width: 250px;
    margin-top: 2%;	}
#employers {
  padding: 3%;
  text-align: center; }
#employers h2 {
    font-size: 38px;
    font-weight: 600;
    color: #515151; }
#employers p, #employers h4 {
    font-size: 16px;
    width: 80%;
    margin: 1% auto;
    line-height: 1.2;
    color: #616a6b; }
#about {
  padding: 3%;
  text-align: center; }
#partner {
  padding: 3%; }
#partner h2 {
    font-size: 38px;
    font-weight: 600;
    color: #515151; }
#partner img {
    width: 100%;
    margin: 5% auto; }
#stats {
  padding: 3%;
  text-align: center; }
#stats .counter {
    font-size: 40px; }
#stats h2 {
    font-size: 40px;
    font-weight: 600;
    color: #515151; }
#stats .fa {
    font-size: 42px;
    font-weight: 100;
    opacity: 0.2;
    margin: 1% auto;
    line-height: 1.2;
    color: #979797;
    margin-top: 10%; }
#stats h3 {
    font-size: 30px;
    font-weight: 600;
    color: #46CAC6;
    margin: 5% auto; }
#stats h4 {
    font-size: 21px;
    font-weight: 500;
    margin-top: 5%;
    color: #515151; }
#listing {
  padding:2%;
  text-align: center; }
#listing h2 {
	text-align: center; 
    font-size: 38px;
    font-weight: 600;
    color: #515151;
    margin-bottom: 2%; }
#listing h4 {
    margin: 2% 0% 6% 5%;
    text-align: left;
    font-size: 18px;
    width: 100%;
    font-weight: 500;
    color: #4A4A4A; }
#listing a {
    float: left;
    width: 100%;
    text-align: left;
    margin: 2% 0% 2% 2%;
    color: #515151; }
#navcontainer h4 {
	margin-left: 0px;
}
#navcontainer ul {
	text-align: center;
	margin-top: -65px;
	font-size: 13px;
	border: 1px solid lightgray;
	border-radius:5px;	
	background-color: #f7f7f7;
}
#navcontainer ul li { display: inline-block; }
#navcontainer ul li a
{
	padding: 3px 6px;
	color: #515151;
	border-radius:3px;	}
.footer {
  padding: 2% 0%;
  background:#f5f5f5; }
.footer .footer-f5 {
    display: none; }
.footer .row {
    width: 100%;
    margin: 0 auto; }
.footer .copyright {
    width: 100%;
    margin-top: 1%;
    padding: 0% 5px;
    font-family: "ROBOTO";
    color: #515151; }
.footer .copyright p {
      font-size: 13px; }
.footer .copyright .f-center img {
      width: 35%; }
.footer .footer-f2 {
    padding-left: 25px; }
.footer .footer-f3 {
    padding-left: 25px; }
.footer .footer-f4 {
    padding-left: 35px; }
.footer .footer-f5 {
    padding-right: 10px; }
.footer .footer-f5 li {
      font-size: 15px;
      padding: 9% 2%;
      text-align: right;
      padding-bottom: 10%; }
.footer li {
    font-size: 15px;
    padding: 7% 2%;
    text-align: left; }
.footer a {
    color: #4A4A4A; }
.footer .fa {
    font-size: 26px; }
.footer img.site-logo {
    position: absolute;
    width: 30%;
    top: -30px;
    left: -12%; }
.footer p {
    font-size: 13px;
    float: left; }
.footer .f-left p {
    text-align: left; }
.footer .f-right {
    padding: 0px; font-size: 13.2px;}
.search-more {
	 font-size:13px;
	 font-weight: 500;
	 margin-left:5px;
	 color: orange; }
.bracket { 
	color: goldenrod; 
	line-height: 16px; }
img {
  width: 30%;
  float: none;
  display: table;
  margin: 1% auto; }
h4 {
  font-size: 36px; }
.btn {
  float: none;
  display: table;
  margin: 1% auto;
  width: 150px;
  padding: 1% 1%;
  font-size: 16px;
  font-weight: 500; }
p {
  margin: 5% 0% 1% 0%;
  font-size: 16px; }
#about {
    display: none; }
.navbar-ur, .navbar-ur-lp {
    display: none; }
.side-collapse {
    top: 50px;
    bottom: 0;
    left: 0;
    width: 200px;
    position: fixed;
    overflow: hidden;
    transition: width .4s; }
.side-collapse.in {
    width: 0; }
.navbar-inverse {
    background: none;
    border: none; }
nav.navbar-collapse {
    padding: 0%;
    text-align: center; }
.side-collapse {
    background: #46CAC6;
    border: none;
    top: 9%;
    opacity: 0.9;
    width: 100%; }
.navbar-nav {
    margin: 0%; }
.nav > li {
    position: relative;
    display: block;
    margin: 0% 0%;
    border-bottom: 1px solid #8fd2d0; }
.navbar-toggle {
    margin: 4%;
    background-color: #FFFFFF;
    border: 1px solid #46CAC6 !important; }
.navbar-toggle .icon-bar {
      background-color: #46CAC6; }
.navbar-inverse .navbar-toggle .icon-bar {
    background-color: #46CAC6; }
.navbar-inverse .navbar-collapse,
  .navbar-inverse .navbar-form {
    border: none; }
.navbar-inverse .navbar-nav > li > a {
    color: #FFFFFF; }
.footer {
    padding: 12% 0%; }
.footer .container {
      padding: 0px; }
.footer img.site-logo {
      display: none; }
.footer .row {
      width: 100%; }
.footer .col-xs-4 {
      padding: 0px;
      min-height: 120px; }
.footer .col-md-3.col-xs-4.footer-f1 {
      padding-left: 11px; }
.footer i.fa.fa-facebook-square, .footer i.fa.fa-twitter, .footer i.fa.fa-google-plus, .footer i.fa.fa-linkedin {
      font-size: 30px;
      padding: 1px 12px; }
.footer li {
      text-align: center;
      font-size: 12px; }
.footer .fa {
      font-size: 14px; }
.footer .footer-f2 {
      display: none; }
.footer .footer-f5 {
      display: inline;
      width: 100%;
      margin: 3% 0%;
      padding-top: 6%; }
.footer .footer-f5 li {
        display: inline; }
.footer .f-left,
    .footer .f-right {
      width: 100%;
      float: none;
      text-align: center;
      margin: 4px 0; }
.footer .f-right {
      padding-right: 0px; }
.footer p {
      font-size: 12px;
      float: none !important;
      width: 99%;
      padding: 0px;
      margin: 0 auto;
      display: inline; }
.header-browsejobs {
  width: 92%;
  margin: 1% 2% 0% 4%;
  text-align: center;
  padding: 2% 2%; }
.browsejobs label {
	width: 80%;
	margin: 5px 5px 5px 5px;
	font-size: 15px;
	font-weight: 600;	}
.browsejobs ul {
	text-align: center;
	font-size: 13px;
	padding: 3% 3%;
	border: 1px solid lightgray;
	border-radius:20px;	
	background-color: #f7f7f7;	}
.browsejobs ul li { 
	display: inline-block;
	padding: 6px 6px; }
.browsejobs ul li a {
	padding: 3px 3px;
	color: darkgreen; }
.bracket { 
	color: goldenrod; 
	line-height: 25px; }
.header-filter {
    margin: 8% 0%;
    padding: 0% 4%; }
.header-filter .hf {
      width: 100%;
      float: left; }
.header-filter .hf .landing-title {  
	height: 20px; 
	width: 89%; 
	margin-top:2%; }
.header-filter .position, .header-filter .location {
      width: 100%;
      float: left; }
.header-filter .btn-subc {
      width: 100%;
      float: left;
      padding: 5% 0%;
      margin-bottom: 5%; }
#candidates {
    padding: 0%; }
#candidates h2 {
      margin: 10% 0%;
      font-size: 36px; }
#candidates p, #candidates h4 {
      width: 100%; }
#future h1 {
    font-size: 36px;
    margin: 35% 0% 10% 0%; }
#future h2 {
    width: 100%; }
#future .btn-subc {
    padding: 4% 0%;
    margin-top: 5%;
    width: 100%;
    float: left; }
#opportunity h1 {
    font-size: 36px;
    margin: 35% 0% 10% 0%; }
#opportunity h2 {
    width: 100%; }
#opportunity .btn-subc {
    padding: 4% 0%;
    margin-top: 5%;
    width: 100%;
    float: left; }
.sign-up-section {
    background: none;
    padding: none;
    margin: none; }
#candidates-signup {
    background: url("../images/cand.webp");
    background-size: cover;
    margin-top: 5%; }
#candidates-signup h1 {
      font-size: 36px;
      margin: 15% 0% 10% 0%; }
#candidates-signup h2 {
      width: 100%; }
#candidates-signup .btn-subc {
      padding: 4% 0%;
      margin-top: 10% 0 20% 0;
      width: 100%;
      float: left; }
#employers-signup {
    background: url("../images/emp.webp");
    background-size: cover; }
#employers-signup h1 {
      font-size: 36px;
      margin: 10% 0%; }
#employers-signup h2 {
      width: 100%; }
#employers-signup .btn-subc {
      padding: 4% 0%;
      margin-top: 10% 0 20% 0;
      width: 100%;
      float: left; }
#employers h2 {
    font-size: 36px;
    margin: 10% 0%; }
#employers p, #employers h4 {
    width: 100%; }
#partner h2 {
    font-size: 36px;
    margin: 5% auto;
    width: 100%; }
#stats h2 {
    font-size: 36px;
    margin: 5% auto;
    width: 100%; }
#stats .counter {
    font-size: 30px; }
#stats h4 {
    font-size: 14px; }
#listing {
    margin-top: 2%;
    text-align: center; }
#listing h2 {
	  font-size: 36px;
	  font-weight: 600;
	  color: #515151;
	  margin: 2% 5%;
	  width: 100%; }
#listing h4 {
	  margin: 5% 5% 5% 0%;
	  text-align: left;
	  font-size: 18px;
	  font-weight: 500;
	  color: #4A4A4A; }
#listing ul {
	  margin: 5% 5% 5% 0%;
	  width: 100%;
	  font-weight: 500; }
#listing ul {
	  line-height: 11px; }
.footer-f1, .footer-f3, .footer-f4, .footer-f5 {
	display:none; }
.row {
    width: 100% !important;
    margin: 0 auto; }
#about {
    display: none; }


