﻿@charset "UTF-8";
/*����ɫ��*/
/*$body-bg:               #fff !default;
//** Global text color on `<body>`.
$text-color:            $gray-dark !default;

//** Global textual link color.
$link-color:            $brand-primary !default;
//** Link hover color set via `darken()` function.
$link-hover-color:      darken($link-color, 15%) !default;
//** Link hover decoration.
$link-hover-decoration: underline !default;*/
/*$font-family-monospace:   Menlo, Monaco, Consolas, "Courier New", monospace !default;
$font-family-base:        $font-family-sans-serif !default;

$font-size-base:          14px !default;
$font-size-large:         ceil(($font-size-base * 1.25)) !default; // ~18px
$font-size-small:         ceil(($font-size-base * 0.85)) !default; // ~12px

$font-size-h1:            floor(($font-size-base * 2.6)) !default; // ~36px
$font-size-h2:            floor(($font-size-base * 2.15)) !default; // ~30px
$font-size-h3:            ceil(($font-size-base * 1.7)) !default; // ~24px
$font-size-h4:            ceil(($font-size-base * 1.25)) !default; // ~18px
$font-size-h5:            $font-size-base !default;
$font-size-h6:            ceil(($font-size-base * 0.85)) !default; // ~12px*/
/*@import "bootstrap/bootstrap/normalize";
@import "bootstrap/bootstrap/print";
@import "_glyphicons";


@import "_base";


// Core CSS
@import "_grid";

// Components
@import "_navbar";
@import "_nav";
@import "_button-group";
@import "_button";
@import "_avatar";
@import "_drop-down-menu";
@import "_footer";*/
body {
  color: #333; }

.topbanner-career {
  height: 320px;
  background: url(../img/career/top.png) 50% no-repeat; }

.career-brief {
  margin-bottom: 145px; }
  .career-brief h2 {
    color: #bc5441;
    font-size: 70px;
    margin-top: 0;
    margin-bottom: 60px;
    text-align: center;
    font-weight: normal; }
  .career-brief p {
    margin-bottom: 30px;
    margin-top: 0;
    text-align: center; }

.career-brief-footer {
  margin-top: 60px;
  margin-bottom: 60px; }

.position-left:before,
.position-left:after {
  content: " ";
  display: table; }

.position-left:after {
  clear: both; }

.position-left .position-desc {
  border-right: 1px solid #bc5441; }

.position-left .position-header {
  height: 60px;
  padding-right: 86px; }
  .position-left .position-header h3 {
    font-size: 22px;
    font-weight: 300;
    text-align: right;
    color: #bc5441;
    margin-top: 0;
    margin-bottom: 0;
    line-height: 60px;
    float: right; }
  .position-left .position-header img {
    display: block;
    float: right;
    margin-top: 14px;
    margin-left: 24px; }

.position-left p {
  text-align: right;
  margin-right: 40px; }

.position-left .square-img {
  margin-left: 80px;
  margin-top: 16px; }

.position-right:before,
.position-right:after {
  content: " ";
  display: table; }

.position-right:after {
  clear: both; }

.position-right .position-desc {
  border-left: 1px solid #bc5441; }

.position-right .position-header {
  height: 60px; }
  .position-right .position-header h3 {
    font-size: 22px;
    font-weight: 300;
    text-align: right;
    color: #bc5441;
    margin-top: 0;
    margin-bottom: 0;
    line-height: 60px;
    float: left;
    margin-left: 24px; }
  .position-right .position-header img {
    display: block;
    float: left;
    margin-top: 14px;
    margin-left: 65px; }

.position-right p {
  text-align: left;
  margin-left: 40px; }

.position-right .square-img {
  margin-right: 0;
  margin-top: 16px; }
  .position-right .square-img img {
    margin-left: 250px; }

.we-are-looking {
  margin-bottom: 80px; }
  .we-are-looking h3 {
    color: #bc5441;
    font-size: 60px;
    margin-top: 0;
    margin-bottom: 60px;
    text-align: center;
    font-weight: 700; }
  .we-are-looking ul {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 264px; }
    .we-are-looking ul li {
      list-style: none;
      margin-bottom: 10px; }

.position-wrapper {
  margin-bottom: 64px; }

.career-email {
  color: #D8563F;
  font-size: 26px;
  font-weight: bold; }
