/* Using fontello-fa15664b */

@font-face {
  font-family: 'fontello';
  src: url('/static/fonts/fontello.eot');
  src: url('/static/fonts/fontello.eot#iefix') format('embedded-opentype'),
       url('/static/fonts/fontello.woff2') format('woff2'),
       url('/static/fonts/fontello.woff') format('woff'),
       url('/static/fonts/fontello.ttf') format('truetype'),
       url('/static/fonts/fontello.svg#fontello') format('svg');
  font-weight: normal;
  font-style: normal;
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'fontello';
    src: url('../font/fontello.svg?66036068#fontello') format('svg');
  }
}
*/

 [class^="icon-"]:before, [class*=" icon-"]:before {
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  speak: none;
  font-size:30px;

  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  /* margin-right: .2em; */
  text-align: center;
  /* opacity: .8; */

  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;

  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;

  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  /* margin-left: .2em; */

  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */

  /* Font smoothing. That was taken from TWBS */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
  color: #fff;
  /* background: #008ec5; */
  border-radius: 100px;
  /* padding: 10px; */
}

.icon-flexibleworkinghours:before { content: '\e701'; } /* '' */
.icon-gift:before { content: '\e702'; } /* '' */
.icon-gym-membership:before { content: '\e703'; } /* '' */
.icon-health-benefits:before { content: '\e704'; } /* '' */
.icon-health-insurance:before { content: '\e705'; } /* '' */
.icon-in-house-concierge-services:before { content: '\e706'; } /* '' */
.icon-in-house-medical-facility:before { content: '\e707'; } /* '' */
.icon-internal-career-mobility:before { content: '\e708'; } /* '' */
.icon-lactation-rooms:before { content: '\e709'; } /* '' */
.icon-leadership-development-programs:before { content: '\e710'; } /* '' */
.icon-library:before { content: '\e711'; } /* '' */
.icon-life-insurance:before { content: '\e712'; } /* '' */
.icon-marriage-and-childbirth-gifts:before { content: '\e713'; } /* '' */
.icon-maternity-and-paternity-leave:before { content: '\e714'; } /* '' */
.icon-medical-checkup:before { content: '\e715'; } /* '' */
.icon-meditation-room:before { content: '\e716'; } /* '' */
.icon-monthly-lunch:before { content: '\e717'; } /* '' */
.icon-on-site-gym:before { content: '\e718'; } /* '' */
.icon-onilne-medical:before { content: '\e719'; } /* '' */
.icon-onsite-prayer:before { content: '\e720'; } /* '' */
.icon-parant-policysvg:before { content: '\e721'; } /* '' */
.icon-parking-space:before { content: '\e722'; } /* '' */
.icon-performance-bonus:before { content: '\e723'; } /* '' */
.icon-personal-accident-insurance:before { content: '\e724'; } /* '' */
.icon-personal-development-and-training:before { content: '\e725'; } /* '' */
.icon-provision-of-snacks:before { content: '\e726'; } /* '' */
.icon-provison-of-food:before { content: '\e727'; } /* '' */
.icon-quarter-party:before { content: '\e728'; } /* '' */
.icon-recreation-and-sports-events:before { content: '\e729'; } /* '' */
.icon-recreational-area:before { content: '\e730'; } /* '' */
.icon-reward-and-recognition:before { content: '\e731'; } /* '' */
.icon-saving:before { content: '\e732'; } /* '' */
.icon-savings-and-retirement-guidance:before { content: '\e733'; } /* '' */
.icon-spouse-health-check-up:before { content: '\e734'; } /* '' */
.icon-summer-flex-schedule-program:before { content: '\e735'; } /* '' */
.icon-taxi:before { content: '\e736'; } /* '' */
.icon-teacoffee-machine:before { content: '\e737'; } /* '' */
.icon-team-outings-and-annual-celebrations:before { content: '\e738'; } /* '' */
.icon-transportation:before { content: '\e739'; } /* '' */
.icon-voluntary-parent-coverage:before { content: '\e740'; } /* '' */
.icon-work-from-home:before { content: '\e741'; } /* '' */
.icon-world-class-projects:before { content: '\e742'; } /* '' */
.icon-5-days-working:before { content: '\e743'; } /* '' */
.icon-24-hour-health-helpline:before { content: '\e744'; } /* '' */
.icon-24-hour-onsite-cafe:before { content: '\e745'; } /* '' */
.icon-24-hour-wellness-center:before { content: '\e746'; } /* '' */
.icon-birthday-and-anniversary-leave:before { content: '\e747'; } /* '' */
.icon-birthday-celebration:before { content: '\e748'; } /* '' */
.icon-cab-service:before { content: '\e749'; } /* '' */
.icon-cafeteria:before { content: '\e750'; } /* '' */
.icon-career_growth:before { content: '\e751'; } /* '' */
.icon-company-car:before { content: '\e752'; } /* '' */
.icon-company-leased-vehicle:before { content: '\e753'; } /* '' */
.icon-continuingeducationsupport:before { content: '\e754'; } /* '' */
.icon-convenienceservices:before { content: '\e755'; } /* '' */
.icon-discount:before { content: '\e756'; } /* '' */
.icon-employeeassistanceprogram:before { content: '\e757'; } /* '' */
.icon-employeefriendlypolicies:before { content: '\e758'; } /* '' */
.icon-esops:before { content: '\e759'; } /* '' */
.icon-esops2:before { content: '\e760'; } /* '' */
.icon-festive-celebrations:before { content: '\e761'; } /* '' */
.icon-work-anniversary-celebration:before { content: '\e762'; } /* '' */
.icon-down_arrow:before { content: '\e763'; } /* '' */
.icon-facebook:before { content: '\e764'; } /* '' */
.icon-facebook_footer:before { content: '\e765'; } /* '' */
.icon-google-plus_footer:before { content: '\e766'; } /* '' */
.icon-home_footer:before { content: '\e767'; } /* '' */
.icon-left_arrow:before { content: '\e768'; } /* '' */
.icon-linkedin:before { content: '\e769'; } /* '' */
.icon-linkedin_footer:before { content: '\e770'; } /* '' */
.icon-minus:before { content: '\e771'; } /* '' */
.icon-outline_plus:before { content: '\e772'; } /* '' */
.icon-outline_minus:before { content: '\e773'; } /* '' */
.icon-photo_view:before { content: '\e774'; } /* '' */
.icon-plus:before { content: '\e775'; } /* '' */
.icon-right_arrow:before { content: '\e776'; } /* '' */
.icon-top_arrow:before { content: '\e777'; } /* '' */
.icon-twitter:before { content: '\e778'; } /* '' */
.icon-twitter_footer:before { content: '\e779'; } /* '' */
.icon-video:before { content: '\e780'; } /* '' */
.icon-youtube_footer:before { content: '\e781'; } /* '' */
.icon-csr:before { content: '\e782'; } /* '' */
.icon-experience:before { content: '\e783'; } /* '' */
.icon-location:before { content: '\e784'; } /* '' */
.icon-cross:before { content: '\e785'; } /* '' */
.icon-plus2:before { content: '\e786'; } /* '' */
.icon-minus2:before { content: '\e787'; } /* '' */
.icon-perk1:before { content: '\e788'; } /* '' */
.icon-perk2:before { content: '\e789'; } /* '' */
.icon-pencil:before { content: '\e790'; } /* '' */


.icon-flexibleworkinghours:before,
.icon-gift:before,
.icon-gym-membership:before,
.icon-health-benefits:before,
.icon-health-insurance:before,
.icon-in-house-concierge-services:before,
.icon-in-house-medical-facility:before,
.icon-internal-career-mobility:before,
.icon-lactation-rooms:before,
.icon-leadership-development-programs:before,
.icon-library:before,
.icon-life-insurance:before,
.icon-marriage-and-childbirth-gifts:before,
.icon-maternity-and-paternity-leave:before,
.icon-medical-checkup:before,
.icon-meditation-room:before,
.icon-monthly-lunch:before,
.icon-on-site-gym:before,
.icon-onilne-medical:before,
.icon-onsite-prayer:before ,
.icon-parant-policysvg:before,
.icon-parking-space:before,
.icon-performance-bonus:before,
.icon-personal-accident-insurance:before,
.icon-personal-development-and-training:before,
.icon-provision-of-snacks:before,
.icon-provison-of-food:before,
.icon-quarter-party:before,
.icon-recreation-and-sports-events:before,
.icon-recreational-area:before,
.icon-reward-and-recognition:before,
.icon-saving:before,
.icon-savings-and-retirement-guidance:before,
.icon-spouse-health-check-up:before,
.icon-summer-flex-schedule-program:before,
.icon-taxi:before,
.icon-teacoffee-machine:before,
.icon-team-outings-and-annual-celebrations:before,
.icon-transportation:before,
.icon-voluntary-parent-coverage:before,
.icon-work-from-home:before,
.icon-world-class-projects:before,
.icon-5-days-working:before,
.icon-24-hour-health-helpline:before,
.icon-24-hour-onsite-cafe:before,
.icon-24-hour-wellness-center:before,
.icon-birthday-and-anniversary-leave:before,
.icon-birthday-celebration:before,
.icon-cab-service:before,
.icon-cafeteria:before,
.icon-career_growth:before,
.icon-company-car:before,
.icon-company-leased-vehicle:before,
.icon-continuingeducationsupport:before,
.icon-convenienceservices:before,
.icon-discount:before,
.icon-employeeassistanceprogram:before,
.icon-employeefriendlypolicies:before,
.icon-esops:before,
.icon-esops2:before,
.icon-festive-celebrations:before,
.icon-work-anniversary-celebration:before,
.icon-csr:before{
  color: #906625;
  font-size: 30px;
  background: transparent;
  margin: 0;
  padding: 0;
}

.icon-perk1:before,
.icon-perk2:before{
  color: #b1b1b1;
  font-size: 30px;
  background: transparent;
  margin: 0;
  padding: 0;
}

.icon-down_arrow:before,
.icon-top_arrow:before,
.icon-left_arrow:before,
.icon-right_arrow:before {
  border-radius: 100px;
  font-size: 15px;
  background-color: transparent;
  color: #8d622e;
  width: 20px;
  margin: 0;
  padding: 0;
}

.icon-facebook:before{
  color: #3b5998;
  font-size: 36px;
}
.icon-twitter:before{
  color: #009ded;
  font-size: 36px;
}
.icon-linkedin:before{
  color: #0074b2;
  font-size: 36px;
}

.icon-video:before{
  color: #FF747B;
  font-size: 55px;
}

.icon-facebook_footer:hover:before{
  color: #3b5998;
}
.icon-twitter_footer:hover:before{
  color: #009ded;
}
.icon-linkedin_footer:hover:before{
  color: #0074b2;
}

.icon-youtube_footer:hover:before {
  /* color: #df2926; */
  color: #FF0000;
}

.icon-home_footer:hover:before{
  color: #676565;
}  

.icon-facebook_footer:before,
.icon-twitter_footer:before,
.icon-linkedin_footer:before,
.icon-youtube_footer:before,
.icon-home_footer:before,
.icon-google-plus_footer:before {
  background: #3D3D3D;
  padding: 0;
  border-radius: 0;
  font-size: 50px; } 


/* FOR JOBS ICONS */

.icon-experience:before,
.icon-location:before{
  font-size: 16px;
  color: #b1b1b1;
}  

/* .icon-pencil{
  position:  absolute;
  right: 0;
  top: 0;
} */

.icon-pencil:before{
  color: #000;
}