@charset "utf-8";
/* CSS Document */
body{font-family: 'Roboto', sans-serif;}
.main-sec{width:100%; overflow:hidden;}
.navbar-default {
    background-color: #fff;
    border-color: #e7e7e7;
    padding:10px 0;
}
.navbar {
    position: relative;
    min-height:inherit;
    margin-bottom:0px;

}
.navbar-default .navbar-nav > li  {
    border-right:1px solid #ccc;
    margin:8px 0 0 0;
}
.navbar-default .navbar-nav > li:nth-last-child(1)  {
    border-right:none;
}
.navbar-default .navbar-nav > li > a {
    color: #3a3a3a;
    font-size: 15px;
    padding:5px 18px;
}
.navbar-default .navbar-nav > li > a:hover {
    color: #d6002a;
}
.navbar-default .navbar-nav > li > a.act {
    color: #d6002a;
}
.red-bg{background:#d6002a; padding:30px 0 40px 0;}
.red-bg-inner{background:#d6002a; padding:15px 0;}
.red-bg-inner h2{color:#fff;}
.job-location{color:#fff; font-size:22px; line-height:20px; position:relative; padding:0 0 0 60px; font-weight:normal; margin:10px 0 0 0;border-right:1px solid #970521;}
.job-location :before{content: "\ee10"; font-family: 'IcoFont' !important; position:absolute; left:0px; top:15px; font-size:60px; color:#fff;}
.job-location span{color:#000; font-size:14px; text-transform:uppercase;}

.job-exp{color:#fff; font-size:22px; line-height:20px; position:relative; padding:0 0 0 60px; font-weight:normal; margin:10px 0 0 0;border-right:1px solid #970521;}
.job-exp :before{content: "\edc8"; font-family: 'IcoFont' !important; position:absolute; left:0px; top:15px; font-size:50px; color:#fff;}
.job-exp span{color:#000; font-size:14px; text-transform:uppercase;}

.job-salary{color:#fff; font-size:17px; line-height:20px; position:relative; padding:0 0 0 60px; font-weight:normal; margin:10px 0 0 0}
.job-salary :before{content: "\eae1"; font-family: 'IcoFont' !important; position:absolute; left:0px; top:20px; font-size:50px; color:#fff;}
.job-salary span{color:#000; font-size:14px; text-transform:uppercase;}

.white-bg-sec{background:#fff; padding:25px 0;}
.compensation{background:#eaeaea; padding:0px 40px 40px 40px; margin:30px 0 0 0;}
.compensation h2{border-bottom:1px dashed #959595; padding:10px 0; font-size:25px;}
.compensation ul{margin:10px 0; padding:0px;}
.compensation li{list-style:none; padding:7px 0 0 20px; text-align:justify; position:relative;}
.compensation li:before{content: "\eb8b"; font-family: 'IcoFont' !important; position:absolute; left:0px; top:7px; font-size:18px; color:#fb0a0a; font-weight:bold;}

.profile{background:#d6002a; padding:0px 40px 40px 40px; margin:30px 0 0 0;}
.profile h2{border-bottom:1px dashed #ab0022; padding:10px 0; color:#000; font-size:25px;}
.profile h4{padding:10px 0; color:#fff;}
.company-profile2{background: #FF0;
padding: 20px 0 10px;}
.company-profile{background:#000; padding:40px 0;}
.company-profile h3{color:#fff;}
.company-profile h3 span{color:#d6002a;}
.company-profile p{    color: #9d9d9d;
                       font-size: 14px;
                       margin-bottom: 20px;
                       line-height: 25px;}
.company-profile p a{color:#d6002a;}

.job-inner{margin:30px 0 0 0;}
.panel-title{position:relative;}
.panel-title:before{content: "\eb1d"; font-family: 'IcoFont' !important; position:absolute; right:0px; top:0px; font-size:25px;}
.panel-title a {text-decoration:none; color:#d6002a}