/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : Mar 29, 2019, 9:26:45 AM
    Author     : Vinh
*/
/* CATEGORY CAREERS */
    .category-box-slider-career .box-who-are-we{margin:0px 10px;}
    .category-box-slider-career .box-who-are-we  h2{color:#000;font-size: 24px;font-family: 'r_bold';font-weight: normal;text-align: center;margin-top: 80px;position: relative;margin-bottom: 35px;}
    
    .category-box-slider-career .box-who-are-we .content{font-size: 18px;font-family: 'r_regular';text-align: center;}
    
    .category-box-slider-career .category-box-slider-career-inner{margin-bottom: 20px;}
    .category-box-slider-career .category-box-slider-career-inner .item{text-align: center;padding:0px 10px;}
    
    .category-box-slider-career .category-box-slider-career-inner .item .box-slide{background: #f2f2f2; padding:15px;min-height: 330px;margin-top: -90px;padding-top: 75px;}
    
    .category-box-slider-career .category-box-slider-career-inner .item a{color:#2d76fb;font-size: 20px;font-family: 'r_bold';text-decoration: none;}
    .category-box-slider-career .category-box-slider-career-inner .item .box-img{margin:10px 0px;}
    .category-box-slider-career .category-box-slider-career-inner .item .box-description{font-size: 16px;font-family: 'r_regular';padding:0px 0px;color:#000000;text-align: justify;line-height: 1.5}
    .category-box-slider-career .category-box-slider-career-inner .item h3{margin-bottom: 20px;}
    
    
    .box-form-search-career{background: #1ba0e2;width:100%;min-height: 125px;margin:10px 0px;margin-top: 70px;margin-bottom: 60px;}
    .box-form-search-career .form-control{height: 52px;font-size: 18px;color:#1a1a1a;font-family: 'r_regular';}
    
    .box-form-search-career select.form-control{moz-appearance:none;-webkit-appearance:none;appearance:none;background: #fff url('../../../../images/careers/icon_arrow_down.png') no-repeat 95% center}
    
    
    
    .box-form-search-career .career-txt-search{background: #fff url('../../../../images/careers/icon_search_career.png') no-repeat 5% center;padding-left: 50px;}
    .box-form-search-career table{margin:0px;min-height: 125px;}
    .box-form-search-career table tr td{border-top:0px;vertical-align: middle;}
    .box-form-search-career table tr td button,
    .box-form-search-career table tr td button:active,
    .box-form-search-career table tr td button:focus,
    .box-form-search-career table tr td button:visited{padding: 8px 30px;outline: 0;border: 0px;font-family: 'r_regular';font-size: 16px;color:#fff;background: #0079f4;line-height: 37px;color:#fff;}
    
    .category-box-list-career-inner h1{text-align: center;font-size: 24px;font-family: 'r_regular';}
    
    .category-box-list-career-inner ul{margin:0px;padding:0px;}
    .category-box-list-career-inner ul li{list-style: none;display: block;border-bottom: 1px solid #ccc;}
    .category-box-list-career-inner ul li h3{margin:0px;padding:0px;margin-bottom: 20px;margin-top: 20px;}
    .category-box-list-career-inner ul li h3 a{font-size: 24px;color:#1d1d1d;font-family: 'r_bold';text-decoration: none;}
    .category-box-list-career-inner ul li h3 .career-hot{font-size: 20px;color: #ff0000;font-family: 'r_regular';padding-left: 40px;font-style: italic;text-transform: uppercase;}
    .category-box-list-career-inner ul li h3 .career-hot{ -webkit-animation: careerhot 1s infinite; -moz-animation: careerhot 1s infinite;  -o-animation: careerhot 1s infinite;  animation: careerhot 1s infinite; }
    .title-career .career-hot{font-size: 16px;color: #ff0000;font-family: 'r_regular';padding-left: 40px;-webkit-animation: careerhot 1s infinite; -moz-animation: careerhot 1s infinite;  -o-animation: careerhot 1s infinite;  animation: careerhot 1s infinite; }
    @-webkit-keyframes careerhot { from {color: #fff;} to {color: #ff0000;} } 
    @-moz-keyframes careerhot { from {color: #fff;} to {color: #ff0000;} } 
    @-0-keyframes careerhot { from {color: #fff;} to {color: #ff0000;} } 
    @keyframes careerhot { from {color: #fff;} to {color: #ff0000;} }
    
    .category-box-list-career-inner .box-content table{margin-bottom: 10px;}
    .category-box-list-career-inner .box-content table tr td{border-top:0px;padding-left:0px;}
    .category-box-list-career-inner .box-content table tr td:last-child{text-align: right;}
    .category-box-list-career-inner span.box-type-location{font-family: 'r_regular';font-size: 16px;color: #0079f4;padding-left: 10px;}
    .category-box-list-career-inner span.amount{color:#0079f4;font-size: 16px;font-family: 'r_regular';}
    .category-box-list-career-inner span.type-time{color:#0079f4;font-size: 16px;font-family: 'r_regular';}
    .category-box-list-career-inner span.amount::before,
    .category-box-list-career-inner span.type-time::before{content: " ";background: #969696;display: inline-block;padding: 4px;border-radius: 100%;margin: 0px 20px;position: relative;top: -2px;}
    .category-box-list-career-inner span.amount::before{margin-left: 0px;margin-right: 5px;}
    
    .category-box-list-career-inner .a-readmore{background: #fa4209;font-size: 18px;font-family: 'r_regular';color:#fff;text-decoration: none;padding:10px 35px;border-radius: 5px;margin-left: 25px;}
    
    
    /* END CATEGORY CAREERS */
    
    
body.is-single{background: linear-gradient( to right,  #fff 0%,  #fff 50%,  #1ba0e2 50%,  #1ba0e2 100% );}    
.single-box-content.type-career{margin-top:0px;}

.header-box-logo{margin-top: 0px;}
.box-anchor-navigator{width:100%;text-align: right;margin-top: 30px;padding-top: 20px;}
.box-anchor-navigator ul{margin:0px;padding:0px;}
.box-anchor-navigator ul li{list-style: none;display: inline-block;}
.box-anchor-navigator ul li a{color: #fff; font-family: 'r_bold'; font-size: 20px; text-decoration: none; padding-right: 20px; text-shadow: 0px 0px 10px #fff;}


.category-box-slider-form.catgory-box-slider-form-career .box-title{color:#fff;text-align: center;margin-top: 110px;}
.category-box-slider-form.catgory-box-slider-form-career .box-title h1{font-size: 60px;font-family: 'r_bold';}
.category-box-slider-form.catgory-box-slider-form-career .box-title h2{font-size: 60px;font-family: 'r_regular';}

.category-box-slider-form.catgory-box-slider-form-career .box-title a{background: #0079f4;color:#fff;text-decoration: none;padding:10px 40px;font-size: 20px;font-family: 'r_regular';border-radius: 10px;margin-top: 20px;display: inline-block;}


.box-container-flex{display: flex;}
.box-container-flex .box-flex-1{flex:2;background: #fff; min-height: 100vh;}
.box-container-flex .box-flex-1 .single-content{margin-bottom: 50px;padding-right: 20px;}
.box-container-flex .box-flex-2{flex:1;background: #1ba0e2}

.box-sidebar-career{background: #1ba0e2;padding-left: 35px;padding-top:25px;}

table.tlb-info-admin{margin-top:40px;margin-bottom: 40px;}
.btn-popup-register-career{background: #fff;color:#1ba0e2;font-size: 20px;font-family: 'r_regular';text-align: center;width:204px;line-height: 44px;outline: 0;border-radius: 5px;border:0px;}
table.tlb-info-admin tr td{color: #fff;font-family: 'r_regular';}
table.tlb-info-admin tr td:first-child{width: 45px;}

.box-icon-user{font-size:30px;}
table.tlb-info-admin span{font-family: 'r_bold';font-size: 18px;}


.btn-register-career{background: #1ba0e2;color:#fff;font-size: 20px;font-family: 'r_regular';text-align: center;width:204px;line-height: 44px;outline: 0;border-radius: 5px;border:0px;margin: 0px auto;display: inherit;}


/* SINGLE CAREER */

h1.title-career{font-size: 30px;color:#434343;font-family: 'r_bold';border-bottom: 0px;margin-bottom: 10px;}
.single-box-content h1{margin-top: 40px;font-size: 20px;color: #1d1d1d;font-family: 'r_bold';border-bottom: 0px;margin-bottom: 10px;text-transform: uppercase;}

.box-info-career{position: relative;margin-bottom: 35px;}
.box-info-career .info-top{font-size: 18px;color: #858585;font-family: 'r_regular';border-bottom: 1px solid #e8e8e8;padding-bottom: 40px;}

.career-box-form table tr td{border-top: 0px;}
.career-box-form table tr td span i{color:red;}

.ul-list-career-other span.amount{color:#fff;font-size: 16px;font-family: 'r_regular';}
.ul-list-career-other span.type-time{color:#fff;font-size: 16px;font-family: 'r_regular';}
.ul-list-career-other span.amount::before,
.ul-list-career-other span.type-time::before{content: " ";background: #fff;display: inline-block;padding: 4px;border-radius: 100%;margin: 0px 20px;position: relative;top: -2px;}
.ul-list-career-other span.amount::before{margin-left: 0px;margin-right: 5px;}

/* sidebar career */
.box-sidebar-career h3{font-family: 'r_regular';font-size: 16px;color:#fff;margin:10px 0px;margin-top: 30px;}

.box-sidebar-career ul{margin:0px;padding:0px;}     
.box-sidebar-career ul.ul-list-social li{list-style: none;display: inline-block;vertical-align: top;padding:0px 5px;}
.box-sidebar-career .ul-list-career-other li{list-style: none;display: block;vertical-align: top;padding:10px 0px;border-bottom: 1px solid #68cdff;}
.box-sidebar-career .ul-list-career-other li a{font-family: 'r_bold';font-size:18px;color:#fff;display: block;margin-bottom: 10px;}

.box-sidebar-career table{margin:20px 0px;font-size: 15px;font-family: 'r_regular';color:#40474d;margin-bottom: 0px;}
a.a-readmore-career{font-size: 16px;font-family: 'r_regular';margin-top: 20px;display: block;color: #fff;text-decoration: none;}


/* SOCIAL */
.box-list-social #share a.jssocials-share-link{color: #fff;background: #54b8e9;padding: 8px;border-radius: 100%;margin-right: 10px;}
/* END SOCIAL */


#career-box-modal .modal-header h4.modal-title{text-align: center;font-size: 20px;color:#191919;font-family: 'r_regular';}
#career-box-modal .career-box-form{}
#career-box-modal .career-box-form .box-group{position: relative;}
#career-box-modal .career-box-form .box-group label{position: absolute;margin: 0px;left: 15px;top: 5px;font-size: 16px;color: #909090;font-family: 'r_regular';font-weight: normal;}
#career-box-modal .career-box-form .box-group label i{color:red;font-style: normal;}
#career-box-modal .career-box-form .box-group textarea{padding-left: 20px;background: #ededed;border: 0px;box-shadow: none;}
#career-box-modal .career-box-form .box-group input{padding-left: 90px;background: #ededed;border: 0px;box-shadow: none;}
#career-box-modal .career-box-form .box-group.type-phone input{padding-left: 100px;}

#career-box-modal .career-box-form .box-group.type-file input{padding-left: 100px;}
#career-box-modal .career-box-form .box-group.type-captcha{vertical-align: top;}
#career-box-modal .career-box-form .box-group.type-captcha input.form-control{padding-left:100px;width:90%;width:80%;display: inline-block;}
#career-box-modal .career-box-form .box-group.type-captcha span{display: inline-block;}


.box-submit-career{text-align: center;}
.box-submit-career .btn-submit-career{padding:20px;background: #fa4209;}

/* end sidebar career */