/*----------------------------- Font Standard -------------------------------------------*/
/*----------------------------- Color -------------------------------------------*/
/*rangeslider*/
/* line 4, ../html/scss/about.scss */
.squareblack span {
  font-size: 25px;
  color: #FFF;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
}

/* line 17, ../html/scss/about.scss */
.tabmenu {
  background-image: url("/images/about/bg_tabmenu.jpg");
  background-size: cover;
  background-position: top center;
  background-repeat: no-repeat;
  position: relative;
  top: 0;
  width: 100%;
  z-index: 3;
  overflow-y: auto;
}
/* line 24, ../html/scss/about.scss */
.tabmenu .menuitems {
  display: table;
  margin: 0 auto;
}
@media screen and (max-width: 767px) {
  /* line 24, ../html/scss/about.scss */
  .tabmenu .menuitems {
    width: 600px;
    font-size: 20px;
    text-align: center;
  }
}
/* line 34, ../html/scss/about.scss */
.tabmenu .menuitems a {
  display: table-cell;
}
@media screen and (max-width: 767px) {
  /* line 34, ../html/scss/about.scss */
  .tabmenu .menuitems a {
    display: inline-block;
  }
}
/* line 40, ../html/scss/about.scss */
.tabmenu .menuitems .mnitem {
  border: none;
  line-height: 70px;
  margin: 0 15px;
}
/* line 46, ../html/scss/about.scss */
.tabmenu .overXauto {
  overflow-x: auto;
  overflow-y: hidden;
  white-space: nowrap;
  -webkit-overflow-scrolling: touch;
}

/* line 53, ../html/scss/about.scss */
.companydetail {
  background-color: #F4F3F0;
  position: relative;
}

/* line 57, ../html/scss/about.scss */
.fullpageimg_centerM {
  background-size: cover;
  background-position: top center;
  padding-bottom: 30%;
}

/* downloadlist */
/* line 64, ../html/scss/about.scss */
.dwlist {
  width: 90%;
  margin: 0 auto;
}
/* line 67, ../html/scss/about.scss */
.dwlist .itemdownloadset {
  margin-top: 30px;
  border: 1px solid #CCC;
  border-left: none;
  border-right: none;
}
/* line 72, ../html/scss/about.scss */
.dwlist .itemdownloadset .itemdownload {
  padding: 25px 0;
}
/* line 74, ../html/scss/about.scss */
.dwlist .itemdownloadset .itemdownload.lightblue {
  background-color: #F1F2F3;
}
/* line 77, ../html/scss/about.scss */
.dwlist .itemdownloadset .itemdownload.white {
  background-color: #fff;
}
/* line 80, ../html/scss/about.scss */
.dwlist .itemdownloadset .itemdownload .pull-left {
  display: table;
  width: 70%;
  padding-left: 30px;
}
/* line 84, ../html/scss/about.scss */
.dwlist .itemdownloadset .itemdownload .pull-left .dtext {
  display: table-cell;
  vertical-align: top;
}
/* line 87, ../html/scss/about.scss */
.dwlist .itemdownloadset .itemdownload .pull-left .dtext .dtext-s {
  padding-bottom: 5px;
}
/* line 92, ../html/scss/about.scss */
.dwlist .itemdownloadset .itemdownload .dwlcontainer {
  padding-top: 15px;
  padding-right: 30px;
}
/* line 95, ../html/scss/about.scss */
.dwlist .itemdownloadset .itemdownload .dwlcontainer .btna {
  color: #0A2D82;
  font-family: "prompt-medium";
  font-size: 17px;
  font-size: 1.7rem;
}
/* line 101, ../html/scss/about.scss */
.dwlist .itemdownloadset .itemdownload .dwlcontainer .btna [class^="icon-"]:before {
  vertical-align: middle;
}
/* line 107, ../html/scss/about.scss */
.dwlist .itemdownloadset .itemdownload.lightblue.active {
  background-color: #F1F2F3;
  box-shadow: 0px 10px 30px 0px #BFBFBF;
  -webkit-box-shadow: 0px 10px 30px 0px #BFBFBF;
  -moz-box-shadow: 0px 10px 30px 0px #BFBFBF;
  -ms-box-shadow: 0px 10px 30px 0px #BFBFBF;
  -o-box-shadow: 0px 10px 30px 0px #BFBFBF;
  transition: all .35s ease-in-out;
  -webkit-transition: all .35s ease-in-out;
  -moz-transition: all .35s ease-in-out;
  -ms-transition: all .35s ease-in-out;
  -o-transition: all .35s ease-in-out;
  -webkit-transform: scale(1.005);
  -ms-transform: scale(1.005);
  -o-transform: scale(1.005);
  transform: scale(1.005);
}
/* line 123, ../html/scss/about.scss */
.dwlist .itemdownloadset .itemdownload.lightblue.active .pull-left {
  transition: all .35s ease-in-out;
  -webkit-transition: all .35s ease-in-out;
  -moz-transition: all .35s ease-in-out;
  -ms-transition: all .35s ease-in-out;
  -o-transition: all .35s ease-in-out;
}
/* line 131, ../html/scss/about.scss */
.dwlist .itemdownloadset .itemdownload.white.active {
  background-color: #fff;
  box-shadow: 0px 10px 30px 0px #BFBFBF;
  -webkit-box-shadow: 0px 10px 30px 0px #BFBFBF;
  -moz-box-shadow: 0px 10px 30px 0px #BFBFBF;
  -ms-box-shadow: 0px 10px 30px 0px #BFBFBF;
  -o-box-shadow: 0px 10px 30px 0px #BFBFBF;
  transition: all .35s ease-in-out;
  -webkit-transition: all .35s ease-in-out;
  -moz-transition: all .35s ease-in-out;
  -ms-transition: all .35s ease-in-out;
  -o-transition: all .35s ease-in-out;
  -webkit-transform: scale(1.005);
  -ms-transform: scale(1.005);
  -o-transform: scale(1.005);
  transform: scale(1.005);
}
/* line 147, ../html/scss/about.scss */
.dwlist .itemdownloadset .itemdownload.white.active .pull-left {
  transition: all .35s ease-in-out;
  -webkit-transition: all .35s ease-in-out;
  -moz-transition: all .35s ease-in-out;
  -ms-transition: all .35s ease-in-out;
  -o-transition: all .35s ease-in-out;
}

/* ------------------------------- company page --------------------------------------- */
/* ------------------------------- kando page --------------------------------------- */
/* ------------------------------- revyourheart page --------------------------------------- */
/* line 170, ../html/scss/about.scss */
.about_revyourheart .companydetail .about.cmstxt {
  background-position: bottom center;
}

/* ------------------------------- main page --------------------------------------- */
/* line 179, ../html/scss/about.scss */
.about_main .detailline {
  display: inline-block;
  padding-top: 16px;
  vertical-align: top;
}
/* line 184, ../html/scss/about.scss */
.about_main .detail_block2 {
  position: relative;
}
/* line 187, ../html/scss/about.scss */
.about_main .detailtopic {
  display: inline-block;
  margin-left: 20px;
}
/* line 192, ../html/scss/about.scss */
.about_main .detailtopic ul li:hover {
  color: #999999;
}
/* line 194, ../html/scss/about.scss */
.about_main .detailtopic ul li:hover a {
  color: #999999;
}
/* line 199, ../html/scss/about.scss */
.about_main .detailtopic ul li a:hover {
  color: #999999;
}
/* line 206, ../html/scss/about.scss */
.about_main .iwanttoblock {
  background-image: none;
}
/* line 208, ../html/scss/about.scss */
.about_main .iwanttoblock .bannerlayout {
  margin-top: -190px;
}
/* line 212, ../html/scss/about.scss */
.about_main .iwanttoblock .bannerlayout .content .infobox h4.hdt-txt {
  font-size: 20px;
  font-size: 2rem;
}
/* line 218, ../html/scss/about.scss */
.about_main .iwanttoblock .bannerlayout .padding15 {
  padding: 15px;
}
/* line 223, ../html/scss/about.scss */
.about_main .detail1 {
  background-color: #F4F3F0;
  background-position: bottom center;
  background-repeat: no-repeat;
  background-size: cover;
  padding: 50px 0;
}
/* line 229, ../html/scss/about.scss */
.about_main .detail1 .detail1-img {
  padding: 2% 15%;
  display: block;
  margin: auto;
}
/* line 233, ../html/scss/about.scss */
.about_main .detail1 .detail1-img img {
  width: 100%;
}
@media screen and (max-width: 350px) {
  /* line 239, ../html/scss/about.scss */
  .about_main .detail1 .detailline .hrshort.black {
    display: none;
  }
}
/* line 246, ../html/scss/about.scss */
.about_main .detail1 .caption {
  width: 75%;
  padding-bottom: 3%;
}
/* line 249, ../html/scss/about.scss */
.about_main .detail1 .caption .hdt-txt {
  line-height: 1.4;
}
/* line 258, ../html/scss/about.scss */
.about_main .detail1 .mainbtnshort {
  width: 20%;
}
/* line 262, ../html/scss/about.scss */
.about_main .detail2 {
  background-color: #F4F3F0;
  padding-top: 140px;
}
/* line 267, ../html/scss/about.scss */
.about_main .detail3 {
  background-color: #F4F3F0;
}
/* line 269, ../html/scss/about.scss */
.about_main .detail3 .leaf-img {
  position: absolute;
  right: 0;
  margin-top: -100px;
  margin-right: 2%;
  width: 400px;
}
/* line 275, ../html/scss/about.scss */
.about_main .detail3 .leaf-img img {
  width: 100%;
}
/* line 279, ../html/scss/about.scss */
.about_main .detail3 .wrappernopad {
  padding-top: 50px;
}
/* line 282, ../html/scss/about.scss */
.about_main .detail3 .detailline {
  display: inline-block;
  padding-top: 16px;
  vertical-align: top;
}
/* line 287, ../html/scss/about.scss */
.about_main .detail3 .detailtopic {
  display: inline-block;
  margin-left: 20px;
}
/* line 291, ../html/scss/about.scss */
.about_main .detail3 .caption {
  width: 75%;
  padding-top: 2%;
}
/* line 294, ../html/scss/about.scss */
.about_main .detail3 .caption .hdt-txt {
  margin-bottom: 0px;
}
/* line 299, ../html/scss/about.scss */
.about_main .detail4 {
  background-color: #F4F3F0;
}
/* line 301, ../html/scss/about.scss */
.about_main .detail4 .bannerlayout {
  margin-top: 0;
}

/* ------------------------------- history page --------------------------------------- */
/* line 310, ../html/scss/about.scss */
.about_history .histimeline {
  background-image: url("/images/about/hstryblock-bg.jpg");
  background-size: cover;
  background-position: top center;
  background-repeat: no-repeat;
  padding: 50px 0px;
  position: relative;
}
@media (max-width: 640px) {
  /* line 310, ../html/scss/about.scss */
  .about_history .histimeline {
    background-image: url("none");
    background-size: cover;
    background-position: top center;
    background-repeat: no-repeat;
    background-color: #F1F2F3;
  }
}
/* line 318, ../html/scss/about.scss */
.about_history .histimeline .txtwrp {
  margin-bottom: 40px;
}
/* line 321, ../html/scss/about.scss */
.about_history .histimeline h3 {
  margin-top: 10px;
}
/* line 325, ../html/scss/about.scss */
.about_history .histimeline body {
  margin: 0;
  padding: 0;
}
/* line 329, ../html/scss/about.scss */
.about_history .histimeline .upper {
  margin-top: -20%;
}
@media (max-width: 640px) {
  /* line 329, ../html/scss/about.scss */
  .about_history .histimeline .upper {
    margin-top: 30px;
  }
}
/* line 335, ../html/scss/about.scss */
.about_history .histimeline .history-wrapper {
  max-width: 1300px;
  margin: 0 auto;
  width: 100%;
}
/* line 341, ../html/scss/about.scss */
.about_history .histimeline .timeline {
  position: relative;
  width: 100%;
  margin: 0px auto;
  padding: 0px;
  overflow: hidden;
  list-style-type: none;
}
/* line 350, ../html/scss/about.scss */
.about_history .histimeline .timeline.padmargin {
  padding-top: 11px;
}
@media (max-width: 1308px) {
  /* line 350, ../html/scss/about.scss */
  .about_history .histimeline .timeline.padmargin {
    margin-top: 0px;
    padding-top: 0px;
  }
}
@media (max-width: 640px) {
  /* line 341, ../html/scss/about.scss */
  .about_history .histimeline .timeline {
    padding-bottom: 0;
  }
}
/* line 362, ../html/scss/about.scss */
.about_history .histimeline .timeline:before {
  position: absolute;
  left: 50%;
  top: 0;
  content: ' ';
  display: block;
  width: 2px;
  height: 100%;
  margin-left: -1px;
  background: #000;
  z-index: 1;
}
@media (max-width: 640px) {
  /* line 362, ../html/scss/about.scss */
  .about_history .histimeline .timeline:before {
    top: -35px;
  }
}
/* line 379, ../html/scss/about.scss */
.about_history .histimeline .timeline.last:before {
  position: absolute;
  left: 50%;
  top: 0;
  content: ' ';
  display: block;
  width: 2px;
  height: 64%;
  margin-left: -1px;
  background: #000;
  z-index: 1;
}
@media (max-width: 1200px) {
  /* line 379, ../html/scss/about.scss */
  .about_history .histimeline .timeline.last:before {
    height: 65%;
  }
}
@media (max-width: 991px) {
  /* line 379, ../html/scss/about.scss */
  .about_history .histimeline .timeline.last:before {
    height: 68%;
  }
}
@media (max-width: 800px) {
  /* line 379, ../html/scss/about.scss */
  .about_history .histimeline .timeline.last:before {
    height: 70%;
  }
}
/* line 400, ../html/scss/about.scss */
.about_history .histimeline .timeline li {
  padding: 15px 0;
}
/* line 402, ../html/scss/about.scss */
.about_history .histimeline .timeline li.rmpadding {
  padding: 0px 0;
}
/* line 405, ../html/scss/about.scss */
.about_history .histimeline .timeline li.lastli {
  padding-bottom: 0;
}
/* line 408, ../html/scss/about.scss */
.about_history .histimeline .timeline li::after {
  content: "";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 418, ../html/scss/about.scss */
.about_history .histimeline .time-stamp {
  position: relative;
  display: inline-block;
}
@media (max-width: 640px) {
  /* line 418, ../html/scss/about.scss */
  .about_history .histimeline .time-stamp {
    text-align: center;
  }
}
/* line 425, ../html/scss/about.scss */
.about_history .histimeline .time-stamp .date {
  position: relative;
  display: inline;
}
@media (max-width: 640px) {
  /* line 425, ../html/scss/about.scss */
  .about_history .histimeline .time-stamp .date {
    top: 10px;
    text-align: center;
  }
}
/* line 435, ../html/scss/about.scss */
.about_history .histimeline .direction-l {
  position: relative;
  width: 50%;
  float: left;
  text-align: right;
  padding: 20px;
}
/* line 441, ../html/scss/about.scss */
.about_history .histimeline .direction-l.two {
  padding-top: 255px;
}
@media (max-width: 640px) {
  /* line 435, ../html/scss/about.scss */
  .about_history .histimeline .direction-l {
    float: none;
    width: 100%;
    text-align: center;
    background: #F1F2F3;
    z-index: 2;
    padding: 0;
  }
  /* line 452, ../html/scss/about.scss */
  .about_history .histimeline .direction-l.two {
    padding-top: 0px;
  }
}
/* line 457, ../html/scss/about.scss */
.about_history .histimeline .direction-l .time-stamp:before {
  position: absolute;
  content: ' ';
  display: block;
  width: 25px;
  height: 25px;
  background: #fff;
  border-radius: 50%;
  border: 1px solid #000;
  z-index: 2;
  margin-right: -32px;
  right: 0;
}
@media (max-width: 640px) {
  /* line 457, ../html/scss/about.scss */
  .about_history .histimeline .direction-l .time-stamp:before {
    position: static;
    margin: 0 auto;
    text-align: center;
  }
}
/* line 479, ../html/scss/about.scss */
.about_history .histimeline .direction-r {
  position: relative;
  width: 50%;
  float: right;
  padding: 20px;
}
/* line 484, ../html/scss/about.scss */
.about_history .histimeline .direction-r.one {
  padding-top: 0px;
}
@media (max-width: 640px) {
  /* line 479, ../html/scss/about.scss */
  .about_history .histimeline .direction-r {
    float: none;
    width: 100%;
    text-align: center;
    background: #F1F2F3;
    z-index: 2;
    padding: 0;
  }
}
/* line 496, ../html/scss/about.scss */
.about_history .histimeline .direction-r .time-stamp:before {
  position: absolute;
  content: ' ';
  display: block;
  width: 25px;
  height: 25px;
  background: #fff;
  border-radius: 50%;
  border: 1px solid #000;
  z-index: 2;
  margin-left: -32px;
  left: 0;
}
@media (max-width: 640px) {
  /* line 496, ../html/scss/about.scss */
  .about_history .histimeline .direction-r .time-stamp:before {
    position: static;
    margin: 0 auto;
    text-align: center;
  }
}
/* line 515, ../html/scss/about.scss */
.about_history .histimeline .direction-r .time-stamp.first:before {
  background: #000;
}
@media (max-width: 640px) {
  /* line 515, ../html/scss/about.scss */
  .about_history .histimeline .direction-r .time-stamp.first:before {
    display: none;
  }
}
/* line 526, ../html/scss/about.scss */
.about_history .histimeline .desc {
  margin: 16px 0 0 0;
}

/* ------------------------------- awards page --------------------------------------- */
/* line 540, ../html/scss/about.scss */
.about_awards .awards_detail .awards_block .yeartitle {
  padding-top: 50px;
}
/* line 543, ../html/scss/about.scss */
.about_awards .awards_detail .awards_block hr.red {
  width: 15%;
  display: inline-block;
  vertical-align: top;
  border-width: 5px;
}
/* line 552, ../html/scss/about.scss */
.about_awards .awards_detail .awards_block .title {
  display: inline-block;
  padding: 0 20px;
}
/* line 556, ../html/scss/about.scss */
.about_awards .awards_detail .awards_block .thumbnail-awards {
  padding: 20px;
}
/* line 559, ../html/scss/about.scss */
.about_awards .awards_detail .awards_block .seemore-btn, .about_awards .awards_detail .awards_block .hide-btn {
  padding: 5px;
  margin: 15px 0;
}
/* line 564, ../html/scss/about.scss */
.about_awards .awards_detail .awards_block .awards_block1 {
  background-image: url(/images/about/awards_detail_bg.jpg);
  background-color: #F4F3F0;
  background-position: top center;
  background-repeat: no-repeat;
  background-size: 100%;
}
/* line 573, ../html/scss/about.scss */
.about_awards .awards_detail .awards_block .awards_block2 {
  background-image: url(/images/share/bg/itemsbg_white.jpg);
  background-position: bottom center;
  background-repeat: no-repeat;
  background-size: 100%;
  padding-bottom: 50px;
}

/* ------------------------------- sustainability page --------------------------------------- */
/* line 586, ../html/scss/about.scss */
.stnbty_landing .onlybg {
  background-image: url(/images/share/bg/itemsbg_white.jpg);
  background-position: bottom center;
  background-size: contain;
  background-repeat: no-repeat;
}
/* line 593, ../html/scss/about.scss */
.stnbty_landing .about.detail1 {
  background-color: transparent;
}

/* line 604, ../html/scss/about.scss */
.stnbty_proceed .accordiandt {
  background-color: #F1F2F3;
  padding: 0px 0px 50px 0px;
}
/* line 608, ../html/scss/about.scss */
.stnbty_proceed .accordiandt .panel-default {
  border: none;
}
/* line 610, ../html/scss/about.scss */
.stnbty_proceed .accordiandt .panel-default .panel-body {
  border: none;
}
/* line 613, ../html/scss/about.scss */
.stnbty_proceed .accordiandt .panel-default .wrapperct {
  max-width: 1360px;
  padding: 0 90px;
  margin: 0 auto;
}
/* line 617, ../html/scss/about.scss */
.stnbty_proceed .accordiandt .panel-default .wrapperct .contentbx {
  position: relative;
  margin-bottom: 30px;
}
/* line 620, ../html/scss/about.scss */
.stnbty_proceed .accordiandt .panel-default .wrapperct .contentbx .hdtt1, .stnbty_proceed .accordiandt .panel-default .wrapperct .contentbx .hdsub1 {
  padding-bottom: 15px;
}

/* line 629, ../html/scss/about.scss */
.stnbty_policy .secondtab {
  padding: 50px 0;
  text-align: center;
}
/* line 633, ../html/scss/about.scss */
.stnbty_policy .secondtab .navbtn {
  width: 100px;
  min-width: 50px;
  border: solid 2px  #0A2D82;
  color: #0A2D82;
  padding: 7px 0;
  cursor: pointer;
}
/* line 640, ../html/scss/about.scss */
.stnbty_policy .secondtab .navbtn:hover {
  border: solid 2px  #fff;
  color: #fff;
  background-color: #0A2D82;
}
/* line 646, ../html/scss/about.scss */
.stnbty_policy .secondtab .navbtn.active {
  border: solid 2px  #fff;
  color: #fff;
  background-color: #0A2D82;
}
/* line 654, ../html/scss/about.scss */
.stnbty_policy .about.overwrapright {
  margin-top: 50px;
}

/* line 659, ../html/scss/about.scss */
.stnbty_report .downloaddt_list {
  background-image: url("/images/about/stnbtyrp-bg.jpg");
  background-size: cover;
  background-position: top center;
  background-repeat: no-repeat;
  padding: 50px 0px;
  position: relative;
}
/* line 663, ../html/scss/about.scss */
.stnbty_report .downloaddt_list .txtsearch {
  padding: 15px 0px;
}

/* ------------------------------- career page ---------------------------------------*/
/* line 671, ../html/scss/about.scss */
.career_landing .career_contant {
  background-image: url("/images/about/career/blockdetail-bg.jpg");
  background-size: cover;
  background-position: top center;
  background-repeat: no-repeat;
  padding: 50px 0;
  position: relative;
}
/* line 677, ../html/scss/about.scss */
.career_landing .career_list .bxwhite {
  width: 100%;
  padding: 50px 130px;
  margin-top: 50px;
  background-color: #fff;
}
/* line 682, ../html/scss/about.scss */
.career_landing .career_list .bxwhite .searchbx {
  margin-bottom: 30px;
}
/* line 685, ../html/scss/about.scss */
.career_landing .career_list .bxwhite .btnfx1 {
  padding-bottom: 30px;
}
/* line 688, ../html/scss/about.scss */
.career_landing .career_list .bxwhite .btnfx1 .icon-icon_resetsetting {
  vertical-align: middle;
  margin-right: 5px;
}
/* line 693, ../html/scss/about.scss */
.career_landing .career_list .bxwhite .slctdropdown {
  width: 90%;
}
/* line 696, ../html/scss/about.scss */
.career_landing .career_list .bxwhite .dropdown_block {
  display: none;
}
/* line 700, ../html/scss/about.scss */
.career_landing .career_list .wrapbtn {
  width: 100%;
  padding: 50px 116px;
}
/* line 704, ../html/scss/about.scss */
.career_landing .career_list .wrapbtn .mainbtnshort {
  width: 99%;
}
/* line 706, ../html/scss/about.scss */
.career_landing .career_list .wrapbtn .mainbtnshort [class^="icon-"] {
  font-size: 30px;
  padding-right: 10px;
}
/* line 711, ../html/scss/about.scss */
.career_landing .career_list .wrapbtn .btnab {
  left: 10%;
}
/* line 716, ../html/scss/about.scss */
.career_landing .career_list .searchbx.black .searchBtn {
  position: absolute;
  right: 0;
  top: 0;
  color: #000;
  font-size: 30px;
  top: 60%;
  -webkit-transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%);
  cursor: pointer;
}
/* line 730, ../html/scss/about.scss */
.career_landing .career_list .searchbx.black:after {
  content: none;
}
/* line 734, ../html/scss/about.scss */
.career_landing .career_list .notfound {
  text-align: center;
  padding: 100px 0 0;
  font-size: 30px;
}
/* line 740, ../html/scss/about.scss */
.career_landing .dwlist {
  width: 100%;
}
/* line 742, ../html/scss/about.scss */
.career_landing .dwlist .itemdownloadset {
  margin-top: 0px;
  border: 0;
  border-bottom: 1px solid #CCC;
}
/* line 748, ../html/scss/about.scss */
.career_landing .downloaddt_list {
  margin-bottom: 50px;
}
/* line 751, ../html/scss/about.scss */
.career_landing .paging_block {
  padding-top: 50px;
}

@media screen and (max-width: 767px) {
  /* line 757, ../html/scss/about.scss */
  .career_whyworkwithus .tabmenu .menuitems {
    width: auto;
  }
}
/* line 768, ../html/scss/about.scss */
.career_whyworkwithus .companydetail .detail1 .titleandimage .head .topic .hde-txt {
  font-size: 55px;
  font-size: 5.5rem;
}
/* line 775, ../html/scss/about.scss */
.career_whyworkwithus .companydetail .detail1 .detail {
  padding: 50px 20px 0 40px;
}
/* line 779, ../html/scss/about.scss */
.career_whyworkwithus .companydetail .detail2 {
  background-position: top center;
  background-color: #F4F3F0;
  background-repeat: no-repeat;
}
/* line 784, ../html/scss/about.scss */
.career_whyworkwithus .companydetail .detail2 .about.cmstxt {
  background: transparent;
}
@media screen and (max-width: 800px) {
  /* line 790, ../html/scss/about.scss */
  .career_whyworkwithus .companydetail .ontoptext .paragraphtext .text {
    font-size: 18px;
  }
}
/* line 798, ../html/scss/about.scss */
.career_whyworkwithus .borderR {
  border-right: 1px solid #fff;
}
/* line 801, ../html/scss/about.scss */
.career_whyworkwithus ins {
  color: #0A2D82;
}
/* line 804, ../html/scss/about.scss */
.career_whyworkwithus .career_banner {
  position: relative;
}
/* line 806, ../html/scss/about.scss */
.career_whyworkwithus .career_banner .ontoptext.topleft {
  top: 10%;
}
@media screen and (max-width: 1200px) {
  /* line 806, ../html/scss/about.scss */
  .career_whyworkwithus .career_banner .ontoptext.topleft {
    top: 7%;
  }
}
/* line 813, ../html/scss/about.scss */
.career_whyworkwithus .career_banner .txtbx .txthd2 {
  font-size: 65px;
  font-size: 6.5rem;
  padding-bottom: 10px;
  line-height: 0.8;
}
@media screen and (max-width: 1200px) {
  /* line 813, ../html/scss/about.scss */
  .career_whyworkwithus .career_banner .txtbx .txthd2 {
    font-size: 50px;
    font-size: 5rem;
    padding-bottom: 6px;
  }
}
@media screen and (max-width: 970px) {
  /* line 813, ../html/scss/about.scss */
  .career_whyworkwithus .career_banner .txtbx .txthd2 {
    font-size: 40px;
    font-size: 4rem;
    padding-bottom: 2px;
  }
}
@media screen and (max-width: 767px) {
  /* line 813, ../html/scss/about.scss */
  .career_whyworkwithus .career_banner .txtbx .txthd2 {
    font-size: 70px;
    font-size: 7rem;
    padding-bottom: 20px;
  }
}
@media screen and (max-width: 480px) {
  /* line 813, ../html/scss/about.scss */
  .career_whyworkwithus .career_banner .txtbx .txthd2 {
    font-size: 50px;
    font-size: 5rem;
    padding-bottom: 15px;
  }
}
@media screen and (max-width: 320px) {
  /* line 813, ../html/scss/about.scss */
  .career_whyworkwithus .career_banner .txtbx .txthd2 {
    font-size: 45px;
    font-size: 4.5rem;
    padding-bottom: 10px;
  }
}
/* line 844, ../html/scss/about.scss */
.career_whyworkwithus .career_banner .txtbx .txthd1 {
  font-size: 23px;
  font-size: 2.3rem;
  line-height: 1.2;
  padding-bottom: 17px;
}
@media screen and (max-width: 1200px) {
  /* line 844, ../html/scss/about.scss */
  .career_whyworkwithus .career_banner .txtbx .txthd1 {
    font-size: 18px;
    font-size: 1.8rem;
    padding-bottom: 9px;
  }
}
@media screen and (max-width: 970px) {
  /* line 844, ../html/scss/about.scss */
  .career_whyworkwithus .career_banner .txtbx .txthd1 {
    font-size: 15px;
    font-size: 1.5rem;
    padding-bottom: 6px;
  }
}
@media screen and (max-width: 767px) {
  /* line 844, ../html/scss/about.scss */
  .career_whyworkwithus .career_banner .txtbx .txthd1 {
    font-size: 20px;
    font-size: 2rem;
    padding-bottom: 20px;
  }
}
@media screen and (max-width: 480px) {
  /* line 844, ../html/scss/about.scss */
  .career_whyworkwithus .career_banner .txtbx .txthd1 {
    font-size: 18px;
    font-size: 1.8rem;
  }
}
@media screen and (max-width: 320px) {
  /* line 844, ../html/scss/about.scss */
  .career_whyworkwithus .career_banner .txtbx .txthd1 {
    font-size: 15px;
    font-size: 1.5rem;
    padding-bottom: 12px;
  }
}
@media screen and (max-width: 970px) {
  /* line 875, ../html/scss/about.scss */
  .career_whyworkwithus .career_banner .teaser-btn {
    width: 210px;
    line-height: 34px;
    height: 20px;
    padding: 5px 40px 40px 0px;
  }
}

/* line 886, ../html/scss/about.scss */
.career_details .career_contant {
  margin-top: -100px;
  position: relative;
}
/* line 889, ../html/scss/about.scss */
.career_details .career_contant .career_detail {
  background: url(/images/temp/slide-bg.jpg) center center no-repeat;
  background-size: cover;
  padding: 50px 0;
}
/* line 893, ../html/scss/about.scss */
.career_details .career_contant .career_detail .detail_block {
  margin-top: -100px;
  background-color: #FFFFFF;
  padding-top: 50px;
}
/* line 897, ../html/scss/about.scss */
.career_details .career_contant .career_detail .detail_block .text-center {
  padding: 0 85px 50px;
}
@media screen and (max-width: 767px) {
  /* line 897, ../html/scss/about.scss */
  .career_details .career_contant .career_detail .detail_block .text-center {
    padding: 0 0 50px;
  }
}
/* line 902, ../html/scss/about.scss */
.career_details .career_contant .career_detail .detail_block .text-center .hde-txt {
  font-family: 'prompt-light';
  line-height: 1.3;
  font-size: 44px;
  font-size: 4.4rem;
}
@media screen and (max-width: 480px) {
  /* line 902, ../html/scss/about.scss */
  .career_details .career_contant .career_detail .detail_block .text-center .hde-txt {
    font-size: 40px;
    font-size: 4rem;
  }
}
/* line 914, ../html/scss/about.scss */
.career_details .career_contant .career_detail .wrapper {
  background-color: transparent;
}
/* line 917, ../html/scss/about.scss */
.career_details .career_contant .career_detail .wrapbtn {
  width: 100%;
  padding: 50px 116px;
}
/* line 921, ../html/scss/about.scss */
.career_details .career_contant .career_detail .wrapbtn .mainbtnshort {
  width: 99%;
}
/* line 923, ../html/scss/about.scss */
.career_details .career_contant .career_detail .wrapbtn .mainbtnshort [class^="icon-"] {
  font-size: 30px;
  padding-right: 10px;
}
/* line 927, ../html/scss/about.scss */
.career_details .career_contant .career_detail .wrapbtn .mainbtnshort.disabled {
  cursor: default;
}
/* line 931, ../html/scss/about.scss */
.career_details .career_contant .career_detail .wrapbtn .btnab {
  left: 10%;
}
/* line 937, ../html/scss/about.scss */
.career_details .dwlist {
  width: 100%;
}
/* line 939, ../html/scss/about.scss */
.career_details .dwlist .itemdownloadset {
  margin-top: 0px;
}

/* line 945, ../html/scss/about.scss */
.career_detail .peistyle_txt_headdetail {
  font-family: "prompt-regular";
  font-size: 23px;
  line-height: 1.4;
}
/* line 950, ../html/scss/about.scss */
.career_detail .peistyle_txt_detail li {
  font-family: "prompt-light";
  font-size: 20px;
  line-height: 1.4;
}
/* line 957, ../html/scss/about.scss */
.career_detail .wrapper .text-center .peistyle_headtxt {
  font-family: "teko-light";
  font-size: 65px;
  line-height: 0.8;
  padding-top: 45px;
}
/* line 963, ../html/scss/about.scss */
.career_detail .wrapper .text-center .peistyle_subheadtxt {
  font-family: "prompt-regular";
  font-size: 30px;
  line-height: 1.2;
}
/* line 969, ../html/scss/about.scss */
.career_detail .wrapper .peistyle_pad {
  padding-left: 5px;
  padding-right: 5px;
}
/* line 970, ../html/scss/about.scss */
.career_detail .wrapper .peistyle_btnzone {
  padding-top: 30px;
}
/* line 972, ../html/scss/about.scss */
.career_detail .wrapper .peistyle_btnzone .peistyle_btnzone_btndownloadfrom {
  background-color: #EB1C24;
  color: #fff;
  height: 60px;
  width: 100%;
  display: block;
  text-align: center;
  font-size: 23px;
  line-height: 1.2;
}
/* line 982, ../html/scss/about.scss */
.career_detail .wrapper .peistyle_btnzone .peistyle_btnzone_btndownloadfrom span {
  position: relative;
  top: 0;
  left: 0;
}
/* line 988, ../html/scss/about.scss */
.career_detail .wrapper .peistyle_btnzone .peistyle_btnzone_txt {
  font-family: "prompt-medium";
}
/* line 991, ../html/scss/about.scss */
.career_detail .wrapper .peistyle_btnzone .peistyle_btnzone_btnuploadfrom {
  background-color: #000;
  color: #fff;
  height: 60px;
  width: 100%;
  display: block;
  text-align: center;
  padding-top: 15px;
  font-size: 23px;
  line-height: 1.2;
}
/* line 1003, ../html/scss/about.scss */
.career_detail .wrapper .peistyle_samejob {
  font-family: "prompt-regular";
  font-size: 30px;
  line-height: 1.2;
  background-color: #0A2D82;
  height: 80px;
  width: 100%;
  padding-top: 25px;
  text-align: center;
  color: #fff;
  margin-top: 50px;
}
@media (max-width: 480px) {
  /* line 1003, ../html/scss/about.scss */
  .career_detail .wrapper .peistyle_samejob {
    height: 70px;
    font-size: 25px;
  }
}
/* line 1020, ../html/scss/about.scss */
.career_detail .peistyle_setrelative {
  position: relative;
}
/* line 1022, ../html/scss/about.scss */
.career_detail .peistyle_setrelative .peistyle_setshearabs {
  position: absolute;
  top: 30px;
  right: 0;
}

/* line 1031, ../html/scss/about.scss */
.career_uploadresume .wrapper .peistyle_pad {
  padding-left: 5px;
  padding-right: 5px;
}
/* line 1033, ../html/scss/about.scss */
.career_uploadresume .wrapper .text-center .peistyle_headtxt {
  font-family: "teko-light";
  font-size: 65px;
  line-height: 0.8;
  padding-top: 45px;
}
/* line 1039, ../html/scss/about.scss */
.career_uploadresume .wrapper .text-center .peistyle_subheadtxt {
  font-family: "prompt-regular";
  font-size: 30px;
  line-height: 1.2;
  margin-top: 15px;
}
/* line 1045, ../html/scss/about.scss */
.career_uploadresume .wrapper .text-center .peistyle_miniunderline {
  padding-bottom: 30px;
  border-bottom: 1px solid #EB1C24;
  width: 30px;
  height: 1px;
  margin: 0 auto 60px;
}
/* line 1055, ../html/scss/about.scss */
.career_uploadresume .wrapper .peistyle_uploadzone .peistyle_uploadzone_textboxwrapper_uploadfile input {
  font-family: "prompt-regular";
  font-size: 20px;
  width: 100%;
  padding: 15px;
  height: 60px;
}
/* line 1062, ../html/scss/about.scss */
.career_uploadresume .wrapper .peistyle_uploadzone .peistyle_uploadzone_textboxwrapper_uploadfile input::-webkit-input-placeholder,
.career_uploadresume .wrapper .peistyle_uploadzone .peistyle_uploadzone_textboxwrapper_uploadfile input::-moz-placeholder,
.career_uploadresume .wrapper .peistyle_uploadzone .peistyle_uploadzone_textboxwrapper_uploadfile input:-ms-input-placeholder,
.career_uploadresume .wrapper .peistyle_uploadzone .peistyle_uploadzone_textboxwrapper_uploadfile input:-moz-placeholder {
  font-family: "prompt-regular";
  color: #6E6E6E;
  font-size: 20px;
}
/* line 1070, ../html/scss/about.scss */
.career_uploadresume .wrapper .peistyle_uploadzone .peistyle_uploadzone_btnuploadfile {
  width: 100%;
  padding-top: 12px;
}
/* line 1073, ../html/scss/about.scss */
.career_uploadresume .wrapper .peistyle_uploadzone .peistyle_uploadzone_btnuploadfile span {
  position: relative;
  top: 0;
  left: 0;
}
/* line 1078, ../html/scss/about.scss */
.career_uploadresume .wrapper .peistyle_uploadzone .peistyle_uploadzone_btnuploadfile .peistyle_btnzone_txt {
  font-family: "prompt-regular";
  font-size: 20px;
  line-height: 1.2;
}
/* line 1086, ../html/scss/about.scss */
.career_uploadresume .wrapper .peistyle_selectwrapper .peistyle_ddl_zeroone {
  color: #6E6E6E;
  font-family: "prompt-regular";
  margin-top: 20px;
  font-size: 20px;
  line-height: 1.2;
  width: 100%;
  height: 60px;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  position: relative;
  cursor: pointer;
  padding-left: 15px;
}
/* line 1100, ../html/scss/about.scss */
.career_uploadresume .wrapper .peistyle_selectwrapper .peistyle_ddl_zeroone .peistyle_starrad {
  color: #EB1C24;
}
/* line 1104, ../html/scss/about.scss */
.career_uploadresume .wrapper .peistyle_selectwrapper .peistyle_ddl_zeroone_btnopendown {
  position: absolute;
  top: 40px;
  right: 15px;
  font-size: 20px;
  cursor: pointer;
}
/* line 1112, ../html/scss/about.scss */
.career_uploadresume .wrapper .peistyle_uploadzone_textboxwrapper_kwnownewsfrom input,
.career_uploadresume .wrapper .peistyle_uploadzone_textboxwrapper_name input,
.career_uploadresume .wrapper .peistyle_uploadzone_textboxwrapper_lastname input,
.career_uploadresume .wrapper .peistyle_uploadzone_textboxwrapper_tel input,
.career_uploadresume .wrapper .peistyle_uploadzone_textboxwrapper_email input {
  font-family: "prompt-regular";
  font-size: 20px;
  width: 100%;
  padding: 15px;
  height: 60px;
  margin-top: 20px;
}
/* line 1125, ../html/scss/about.scss */
.career_uploadresume .wrapper .peistyle_uploadzone_textboxwrapper_kwnownewsfrom input::-webkit-input-placeholder,
.career_uploadresume .wrapper .peistyle_uploadzone_textboxwrapper_kwnownewsfrom input::-moz-placeholder,
.career_uploadresume .wrapper .peistyle_uploadzone_textboxwrapper_kwnownewsfrom input:-ms-input-placeholder,
.career_uploadresume .wrapper .peistyle_uploadzone_textboxwrapper_kwnownewsfrom input:-moz-placeholder,
.career_uploadresume .wrapper .peistyle_uploadzone_textboxwrapper_name input::-webkit-input-placeholder,
.career_uploadresume .wrapper .peistyle_uploadzone_textboxwrapper_name input::-moz-placeholder,
.career_uploadresume .wrapper .peistyle_uploadzone_textboxwrapper_name input:-ms-input-placeholder,
.career_uploadresume .wrapper .peistyle_uploadzone_textboxwrapper_name input:-moz-placeholder,
.career_uploadresume .wrapper .peistyle_uploadzone_textboxwrapper_lastname input::-webkit-input-placeholder,
.career_uploadresume .wrapper .peistyle_uploadzone_textboxwrapper_lastname input::-moz-placeholder,
.career_uploadresume .wrapper .peistyle_uploadzone_textboxwrapper_lastname input:-ms-input-placeholder,
.career_uploadresume .wrapper .peistyle_uploadzone_textboxwrapper_lastname input:-moz-placeholder,
.career_uploadresume .wrapper .peistyle_uploadzone_textboxwrapper_tel input::-webkit-input-placeholder,
.career_uploadresume .wrapper .peistyle_uploadzone_textboxwrapper_tel input::-moz-placeholder,
.career_uploadresume .wrapper .peistyle_uploadzone_textboxwrapper_tel input:-ms-input-placeholder,
.career_uploadresume .wrapper .peistyle_uploadzone_textboxwrapper_tel input:-moz-placeholder,
.career_uploadresume .wrapper .peistyle_uploadzone_textboxwrapper_email input::-webkit-input-placeholder,
.career_uploadresume .wrapper .peistyle_uploadzone_textboxwrapper_email input::-moz-placeholder,
.career_uploadresume .wrapper .peistyle_uploadzone_textboxwrapper_email input:-ms-input-placeholder,
.career_uploadresume .wrapper .peistyle_uploadzone_textboxwrapper_email input:-moz-placeholder {
  font-family: "prompt-regular";
  font-size: 20px;
  color: #6E6E6E;
}
/* line 1150, ../html/scss/about.scss */
.career_uploadresume .wrapper .peistyle_reset {
  text-align: center;
  position: relative;
  margin-top: 30px;
  color: #EB1C24;
}
/* line 1155, ../html/scss/about.scss */
.career_uploadresume .wrapper .peistyle_reset .peistyle_reset_btnreset {
  font-size: 20px;
  margin: 0 auto;
  color: #EB1C24;
}
/* line 1159, ../html/scss/about.scss */
.career_uploadresume .wrapper .peistyle_reset .peistyle_reset_btnreset .peistyle_reset_txt {
  font-family: "prompt-medium";
  font-size: 20px;
}
/* line 1165, ../html/scss/about.scss */
.career_uploadresume .wrapper .peistyle_btnzone {
  margin-top: 35px;
}
/* line 1167, ../html/scss/about.scss */
.career_uploadresume .wrapper .peistyle_btnzone .peistyle_btnzone_btnsenditem,
.career_uploadresume .wrapper .peistyle_btnzone .peistyle_btnzone_btncancel {
  width: 100%;
  padding-top: 15px;
}
/* line 1171, ../html/scss/about.scss */
.career_uploadresume .wrapper .peistyle_btnzone .peistyle_btnzone_btnsenditem span,
.career_uploadresume .wrapper .peistyle_btnzone .peistyle_btnzone_btncancel span {
  position: relative;
  top: 0;
  left: 0;
}
/* line 1176, ../html/scss/about.scss */
.career_uploadresume .wrapper .peistyle_btnzone .peistyle_btnzone_btnsenditem .peistyle_btnzone_txt,
.career_uploadresume .wrapper .peistyle_btnzone .peistyle_btnzone_btncancel .peistyle_btnzone_txt {
  font-family: "prompt-regular";
  font-size: 20px;
  line-height: 1.2;
}
/* line 1181, ../html/scss/about.scss */
.career_uploadresume .wrapper .peistyle_btnzone .peistyle_btnzone_btnsenditem.black,
.career_uploadresume .wrapper .peistyle_btnzone .peistyle_btnzone_btncancel.black {
  background-color: #000;
  color: #fff;
}

@media (max-width: 1200px) {
  /* line 1196, ../html/scss/about.scss */
  .about_main .iwanttoblock .bannerlayout .content .infobox .tekolight {
    font-size: 45px;
    font-size: 4.5rem;
  }
  /* line 1208, ../html/scss/about.scss */
  .about_main .detail1 .caption {
    width: 90%;
  }
  /* line 1213, ../html/scss/about.scss */
  .about_main .detail3 .leaf-img {
    width: 350px;
    margin-right: 3%;
  }
}
@media (max-width: 991px) {
  /*download list*/
  /* line 1223, ../html/scss/about.scss */
  .dwlist {
    width: 100%;
  }

  /**/
  /* line 1228, ../html/scss/about.scss */
  .about_main .scroll {
    overflow-x: auto;
    overflow-y: hidden;
    position: relative;
  }
  /* line 336, ../html/scss/main/_mixin.scss */
  .about_main .scroll::-webkit-scrollbar-track {
    background-color: transparent;
  }
  /* line 339, ../html/scss/main/_mixin.scss */
  .about_main .scroll::-webkit-scrollbar {
    width: 6px;
    height: 6px;
    background-color: transparent;
  }
  /* line 344, ../html/scss/main/_mixin.scss */
  .about_main .scroll::-webkit-scrollbar-thumb {
    background-color: #000;
  }
  /* line 1234, ../html/scss/about.scss */
  .about_main .allwidth {
    width: 1300px;
    padding: 0 10px;
  }
  /* line 1238, ../html/scss/about.scss */
  .about_main .wrappernopad {
    padding: 0 0px;
    margin: 0 auto;
  }
  /* line 1243, ../html/scss/about.scss */
  .about_main .detail1 .detail1-img {
    padding: 0 25px;
  }
  /* line 1248, ../html/scss/about.scss */
  .about_main .detail2 .bannerlayout {
    padding-bottom: 20px;
  }
  /* line 1253, ../html/scss/about.scss */
  .about_main .detail3 .leaf-img {
    width: 300px;
  }
  /* line 1258, ../html/scss/about.scss */
  .about_main .detail4 .bannerlayout {
    padding-bottom: 20px;
  }
  /* line 1262, ../html/scss/about.scss */
  .about_main .detailtopic {
    width: 90%;
  }

  /* line 1268, ../html/scss/about.scss */
  .stnbty_report .downloaddt_list .searchbx {
    margin-bottom: 15px;
  }

  /* line 1276, ../html/scss/about.scss */
  .stnbty_policy .tabmenu .thumb-contentt-5, .stnbty_report .tabmenu .thumb-contentt-5, .stnbty_landing .tabmenu .thumb-contentt-5, .stnbty_proceed .tabmenu .thumb-contentt-5 {
    font-size: 17px;
  }

  /* line 1286, ../html/scss/about.scss */
  .career_landing .career_list .wrappernopad {
    padding: 0 0px;
  }
  /* line 1289, ../html/scss/about.scss */
  .career_landing .career_list .bxwhite, .career_landing .career_list .wrapbtn {
    padding: 50px 15px;
  }
  /* line 1291, ../html/scss/about.scss */
  .career_landing .career_list .bxwhite .slctdropdown, .career_landing .career_list .wrapbtn .slctdropdown {
    width: 98%;
  }
  /* line 1295, ../html/scss/about.scss */
  .career_landing .career_list .bxwhite .mainbtnshort, .career_landing .career_list .wrapbtn .mainbtnshort {
    width: 98%;
  }

  /* line 1307, ../html/scss/about.scss */
  .career_whyworkwithus .companydetail .detail1 .detail .info {
    font-size: 16px;
    font-size: 1.6rem;
  }

  /* line 1319, ../html/scss/about.scss */
  .about_awards .awards_detail .awards_block .thumbnail-awards {
    padding: 10px;
  }

  /* line 1329, ../html/scss/about.scss */
  .career_details .career_contant .career_detail .wrapbtn {
    padding: 50px 15px;
  }
}
@media (max-width: 767px) {
  /* line 1341, ../html/scss/about.scss */
  .dwlist .itemdownloadset .itemdownload .pull-left {
    width: 100%;
    padding: 0 30px;
  }
  /* line 1346, ../html/scss/about.scss */
  .dwlist .itemdownloadset .itemdownload .dwlcontainer {
    padding: 20px 30px 0 30px;
    display: block;
    width: 100%;
  }

  /* line 1355, ../html/scss/about.scss */
  .tabmenu .wrappernopad {
    text-align: left;
  }
  /* line 1358, ../html/scss/about.scss */
  .tabmenu .wrappernopad .overXauto {
    padding-right: 0;
  }
  /* line 1364, ../html/scss/about.scss */
  .tabmenu .wrappernopad .menuitems .mnitem {
    line-height: 60px;
  }

  /* line 1371, ../html/scss/about.scss */
  .about.overXauto {
    overflow-x: auto;
    overflow-y: hidden;
  }

  /* line 1376, ../html/scss/about.scss */
  .fullpageimg_centerM {
    background-size: cover;
    background-position: top center;
    padding-bottom: 70%;
  }

  /* line 1382, ../html/scss/about.scss */
  .about_main .allwidth {
    width: 1200px;
    padding: 0 10px;
  }
  /* line 1390, ../html/scss/about.scss */
  .about_main .iwanttoblock .bannerlayout .content .infobox h4.hdt-txt {
    display: block;
  }
  /* line 1393, ../html/scss/about.scss */
  .about_main .iwanttoblock .bannerlayout .content .infobox .seemore {
    bottom: 0;
  }
  /* line 1402, ../html/scss/about.scss */
  .about_main .detail1 .detail1-img {
    padding: 5%;
  }
  /* line 1405, ../html/scss/about.scss */
  .about_main .detail1 .caption {
    width: 100%;
    padding: 0 4%;
    text-align: left;
    padding-bottom: 30px;
  }
  /* line 1411, ../html/scss/about.scss */
  .about_main .detail1 .mainbtnshort {
    width: 60%;
  }
  /* line 1416, ../html/scss/about.scss */
  .about_main .detail3 .caption {
    width: 100%;
    padding: 3% 4% 0 4%;
    text-align: left;
  }
  /* line 1422, ../html/scss/about.scss */
  .about_main .detailtopic {
    width: 80%;
  }

  /* line 1430, ../html/scss/about.scss */
  .stnbty_proceed .accordiandt .panel.panel-default .wrapperct {
    max-width: 1360px;
    padding: 0 15px;
    margin: 0 auto;
  }
  /* line 1438, ../html/scss/about.scss */
  .stnbty_proceed .accordiandt .panel.panel-default .panel-body .img-content .panel-img.smimg {
    width: 90%;
  }
  /* line 1446, ../html/scss/about.scss */
  .stnbty_proceed .accordiandt .imgresize {
    min-height: 320px;
  }

  /* line 1454, ../html/scss/about.scss */
  .career_whyworkwithus .companydetail .detail1 .detail {
    padding: 50px 0 50px 15px;
  }
  /* line 1456, ../html/scss/about.scss */
  .career_whyworkwithus .companydetail .detail1 .detail .info {
    font-size: 25px;
    font-size: 2.5rem;
  }

  /* line 1467, ../html/scss/about.scss */
  .about_awards .awards_detail .awards_block hr.red {
    width: 10%;
  }
  /* line 1470, ../html/scss/about.scss */
  .about_awards .awards_detail .awards_block .thumbnail-awards {
    padding: 5px;
  }

  /* line 1482, ../html/scss/about.scss */
  .career_landing .career_list .bxwhite .slctdropdown, .career_landing .career_list .wrapbtn .slctdropdown {
    width: 100%;
    margin-bottom: 15px;
  }
  /* line 1486, ../html/scss/about.scss */
  .career_landing .career_list .bxwhite .mainbtnshort, .career_landing .career_list .wrapbtn .mainbtnshort {
    width: 100%;
    margin: 5px 0;
  }

  /* line 1497, ../html/scss/about.scss */
  .career_details .career_contant .career_detail .wrapbtn .mainbtnshort {
    width: 100%;
    margin: 5px 0;
  }
}
@media (max-width: 620px) {
  /* line 1510, ../html/scss/about.scss */
  .stnbty_proceed .accordiandt .imgresize {
    min-height: 260px;
  }
}
@media (max-width: 480px) {
  /* line 1521, ../html/scss/about.scss */
  .tabmenu .wrappernopad .menuitems .mnitem {
    line-height: 50px;
  }

  /* line 1529, ../html/scss/about.scss */
  .about_main .detailtopic {
    margin-left: 10px;
    width: 76%;
  }
  /* line 1532, ../html/scss/about.scss */
  .about_main .detailtopic .hde-txt {
    font-size: 53px;
    font-size: 5.3rem;
  }
  /* line 1536, ../html/scss/about.scss */
  .about_main .detailtopic .hdt-txt {
    font-size: 20px;
    font-size: 2rem;
  }
  /* line 1541, ../html/scss/about.scss */
  .about_main .allwidth {
    width: 1100px;
  }
  /* line 1546, ../html/scss/about.scss */
  .about_main .iwanttoblock .bannerlayout .padding15 {
    padding: 5px;
  }
  /* line 1552, ../html/scss/about.scss */
  .about_main .detail1 .detail1-img {
    padding-left: 15px;
  }

  /* line 1559, ../html/scss/about.scss */
  .stnbty_proceed .accordiandt .imgresize {
    min-height: 210px;
  }

  /* line 1569, ../html/scss/about.scss */
  .career_list .wrapper .peistyle_input_careerzoen .peistyle_inputsearccareer_input {
    font-size: 16px;
  }
  /* line 1572, ../html/scss/about.scss */
  .career_list .wrapper .peistyle_input_careerzoen .peistyle_inputsearccareer_btnsearch {
    font-size: 30px;
    top: 20px;
    right: 10px;
  }
  /* line 1580, ../html/scss/about.scss */
  .career_list .wrapper .peistyle_reset .peistyle_reset_btnreset .peistyle_reset_txt {
    font-size: 16px;
  }
}
@media (max-width: 320px) {
  /* line 1592, ../html/scss/about.scss */
  .stnbty_proceed .accordiandt .imgresize {
    min-height: 150px;
  }
}

/*# sourceMappingURL=about.css.map */
