.page-template-template-xseedjobfullpage .sf-menu a, .page-template-template-xseedjobfullpage .sf-menu a:visited {
    color: #fff;
}
	 	    body.page-template-template-xseedjobfullpage .top-nav.has-background .sf-menu > li > a, body.page-template-template-xseedjobfullpage .top-nav.has-background .social a {
    color: #222;
}



.tw-menu-icon span .tw-menu-icon span:hover, body.page-template .tw-menu-icon span:before, body.page-template .tw-menu-icon span:after {
    background-color: #fff;
}
.tw-menu-icon span{
    background:#fff;
}

.page-template-template-xseedjobfullpage .title h2{
        color: #fff !important;
    font-family: Lato;
    text-transform: uppercase !important;
    line-height: 1em;
    letter-spacing: .03em;
    font-weight: 900 !important;
    font-style: normal;
    font-size: 2.5em !important;
}
.xseedjobsection{
    padding:15px 0px;
    margin-bottom:20px;
}
.xseedjobtbl tr th{
    background:#f5f5f5;
}
.xseedjobtbl tr td:last-child{
    width:120px;
    text-align:center;
    color:#bb141a !important;
    text-transform: uppercase;
}
.xseedjobtbl tr:nth-child(odd) {background: #fffafa}

.xseedjobselect{
    width:100%;
    text-align:right;
}

.xseedjobselect select {
    background: #e8e8e8;
    background: rgba(100, 100, 100, 0.09);
    padding: 8px 12px;
    line-height: 1;
    border: 0;
    border-radius: 0;
    margin-bottom: 10px;
    font-size: 16px;
}
.xseed-job-popup input, .xseed-job-popup select, .xseed-job-popup textarea{
   
    background: #fff;
    padding: 8px;
    border: none;
    outline: none;
    width: 100%;
    border-radius: 0px;
    margin: 0;
    font-size: 12px;
    border: 1px solid #ddd;
}

.apply-job-heading{
    margin-bottom:10px;
    font-size: 16px;
    font-weight: 600;
}






@media only screen and (max-width: 600px) {
   .xseedjobselect select { width:100%; }
        } 



/*=============== Xseed Job Table Start =========*/


.xseed-job-div-tbl{
	display: table;
    width: 100%;
    background-color: #fff;
    border: 1px solid #ddd;
    border-spacing: 0px;
}
.xseed-job-div-tbl .xseed-job-tbl-row{
 display: flex;
  width: auto;
  clear: both;
}
.xseed-job-div-tbl .xseed-job-tbl-row .xseed-job-tbl-col {
    float: left;
    display: table-column;
    background-color: #fff;
    padding: 6px 10px;
    border: 1px solid #c1c1c1;
    border-right: 0px;
    border-bottom: 0px;
    font-size: 14px;
    color: #333;
}
.xseed-job-div-tbl .xseed-job-tbl-row .xseed-job-tbl-col:last-child {
  border-right: 1px solid #c1c1c1;
  color:#bb141a;
  cursor:pointer;
}

.xseed-job-div-tbl .xseed-job-tbl-row.xseed-job-tbl-row-head{
	font-weight:600;
	background:#ddd !important;
}
.xseed-job-div-tbl .xseed-job-tbl-row:nth-child(odd) .xseed-job-tbl-col{
  background:#fffafa;
}

.xseed-job-div-tbl .xseed-job-tbl-row.xseed-job-tbl-row-head .xseed-job-tbl-col{
	background:#ddd;
	color:#666;
	cursor:auto;
}
.xseed-job-div-tbl .xseed-job-tbl-row .xseed-job-tbl-col:nth-child(1){
 width:32%;
}
.xseed-job-div-tbl .xseed-job-tbl-row .xseed-job-tbl-col:nth-child(2){
 width:28%;
}
.xseed-job-div-tbl .xseed-job-tbl-row .xseed-job-tbl-col:nth-child(3){
 width:40%;
}
.xseed-job-div-tbl .xseed-job-tbl-row .xseed-job-tbl-col:nth-child(4){
 width:12%;
 text-align:center;
}
.xseed-job-div-tbl .xseed-job-tbl-row:last-child .xseed-job-tbl-col{
  border-bottom: 1px solid #c1c1c1;
}


.xseed-job-div-tbl-responcive{
	width:100%;
	margin-bottom: 24px;
}

.paging{
	margin-top:20px;
}
.paging p{
	   
    line-height: 0em;
    font-weight: 400;
    font-style: normal;
    color: #777;
    font-size: 1.3em;
    text-align: right;
    margin-bottom: 1.9em;
}
.paging a, .paging span{
	font-size:24px;
}

@media only screen and (max-width: 1200px) {
	.xseed-job-div-tbl{
    width: 1110px;
}
.xseed-job-div-tbl-responcive{
	overflow:hidden;
	overflow-x: scroll;
	padding-bottom:15px;
}

}

/*=============== Xseed Job Table End =========*/