#page-start .bg-mobile .job-list{
    background: #fff none repeat scroll 0 0;
    border-radius: 0;
    margin-bottom: 15px !important;
    padding: 15px 15px 10px 15px;
    border: 1px solid #eee;
}
#page-start .job-list li img{
    border: 1px solid #ccc;
    border-radius: 100%;
}
a {
    color: var(--stepes-color);
    text-decoration: none;
}
a:hover {
    text-decoration: none;
}
a:focus, a:hover {
    color: #e25637;
    text-decoration: none;
}
.text-red {
    color: var(--stepes-color);
}
.text-white{
    color: #FFF !important;
}

.font-30 {
    font-size: 30px;
}
.btn.btn-default-1 {
    background-color: #fff;
    border: 1px solid var(--stepes-color);
    color: var(--stepes-color);
    font-size: 16px;
    padding: 6px 26px;
}
.accept-job-class .btn {
    border-radius: 0;
}
.accept-job-class .btn.btn-default-1:hover {
    background-color: #e25637;
    border-color: #e25637;
    color: #fff;
}
.search-job-wrapper:hover {
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
}

.font-30 {font-size: 30px;}.text-red {color: var(--stepes-color);}
.mb-15{margin-bottom: 15px;}
.mt-40{margin-top: 40px;}

.mt-50{ margin-top: 50px;}


.latest-jobs .alert-danger{
    background: #282828 !important;
    border: 1px solid #000;
    border-radius: 6px;
    margin-bottom: 15px;
    padding: 8px 15px;
    color: #fff;
}

.latest-jobs .alert-danger .alert-danger-icon{
    background: #fff none repeat scroll 0 0;
    border-radius: 100%;
    color: var(--stepes-color);
    display: block;
    float: left;
    height: 24px;
    margin-right: 8px;
    text-align: center;
    width: 24px;
}
.latest-jobs .upload-file-right .row-table>[class*=col-]{display:table-cell !important;float:none;table-layout:fixed;vertical-align:middle}
.bg-blue{
    background-color: #5d9cec;
    color: #fff !important;
}
.bg-green{
    color: #fff !important;
}
.searchbox .btn-default{
    margin-top: 0 !important;
    border-bottom-right-radius: 4px !important;
    border-top-right-radius: 4px !important;
    padding: 9px 16px;
}
.searchbox .btn-default, .searchbox .btn-default:visited, .searchbox .btn-default:hover, .searchbox .btn-default:active {
    border-color: #dde6e9 !important;
    color: #666 !important;
}

.latest-jobs .upload-file-right .panel-heading{
    padding: 10px 15px !important;
    font-size: 1em;
    font-weight: bold;
}
.latest-jobs .upload-file-right .list-group-item{
    margin: 15px 6px !important;
    border:0 !important;
}
.latest-jobs .upload-file-right .latest-list .list-group-item small{font-size: 0.8em; color:#999;}
.latest-jobs .upload-file-right .latest-list .list-group-item a{color:#333;}
.latest-jobs .upload-file-right .list-group {
    border-bottom: 1px solid #eee;
    border-top: 1px solid #eee;
}
.latest-jobs .upload-file-right .list-group-item .portrait img{
    border-radius: 100%;
    height: 60px;
    width: 60px;
}
.latest-jobs .upload-file-right .jobs-ad{border-left: 0 !important; border-right: 0 !important;}
.latest-jobs .upload-file-right .sign-up-button h2{
    font-size: 2em;
}
.latest-jobs .upload-file-right .sign-up-button h2 span{font-size: 1.3em;}
.latest-jobs .upload-file-right .sign-up-button a{
    background: rgba(0, 0, 0, 0);
    display: block;
    padding: 20px 0;
}
.latest-jobs .upload-file-right .sign-up-button a:hover{ background: rgba(0, 0, 0, 0.1);}
#icon-rotate{ position:absolute; -webkit-animation:icon-rotate 2s linear infinite;}
@-webkit-keyframes icon-rotate
{
  0%{-webkit-transform:rotate(0deg);}
  50%{-webkit-transform:rotate(180deg);}
  100%{-webkit-transform:rotate(360deg);}
}
@media (min-width:768px){
    .job-list .panel-time,.job-list .job-price{ text-align: right;}
}
@media (max-width:767px){
    .job-list .panel-time.job-list .job-price{ text-align: left;}
}

.tab-btn a {
    background: #f2f2f2;
    border-radius: 4px;
    display: inline-block;
    padding: 3px 10px;
    border:0;
    margin: 8px 0;
}
.tab-btn a.action:hover {
    color: #fff;
}
.tab-btn .action{
    background: var(--stepes-color);
    color: #FFF;
}
.input-group .form-control{color: #666 !important;}
.choose_language select, .choose_industry select{font-size:13px;}