.carrers .wrapper-page{min-height: 500px;}
.carrers .wrapper-carrers{max-width: 1280px;padding: 50px;}
.carrers .title{margin: 0 auto;}
.carrers .title > h1{border-left: 1px solid transparent;margin-bottom: 10px;}
.carrers .title > p{padding-bottom: 19px;font-style: italic;border-bottom: 1px solid #e6e6e6;}


.carrers .leftCol {float: left;max-width: 240px;min-width: 202px;}
.carrers .rightCol {width: calc(100% - 247px);float: right;}

.carrers .menuLateral {margin: 0;border: 0;border-top: 1px solid #EEE;}
.carrers .menuLateral .cnt-nav {padding: 0;}
.carrers .menuLateral .uniMLat.sel .submenuMLat,
.carrers .menuLateral .uniMLat.sel .submenuMLat .lks2.sel .submenuMLat2{display: block}
.carrers .menuLateral .uniMLat.sel + div.uniMLat a{border-top-color: transparent}
.carrers .menuLateral .cnt-nav.sel a{color: #000;}
.carrers .menuLateral .cnt-nav {border-bottom: 1px solid #EFEFEF;padding-bottom: 14px;}
.carrers .menuLateral .cnt-nav .h3 {display: block;font-family: 'Gotham-Bold', Helvetica, Sans-serif;font-size: 11px;line-height: 13px;color: #666;text-transform: uppercase;padding: 19px 15px 5px 15px;}



.carrers .listvagas {padding-top: 14px;padding-left: 1px;}
.carrers .listvagas .uniVaga {padding: 20px 24px; }
.carrers .listvagas .uniVaga .tit {padding-bottom: 7px}
.carrers .listvagas .uniVaga .pic {margin-top: 32px}
.carrers .listvagas .uniVaga .pic img {max-width: 100%; height: auto;}
.carrers .listvagas .clear .uniVaga:first-child {margin-left: 0}
.carrers .listvagas .par:hover {color: #0b547d;text-decoration: none}
.carrers .listvagas .par:hover * {opacity: 0.9;}

.carrers .listvagas .uniVaga {min-height: 582px; }  
.carrers .listvagas .clear a {display: block;line-height: 0;width: 100%;}
.carrers .listvagas .table_careers {width: 100%;border-collapse: collapse;}
.carrers .listvagas .table_careers td{background-color: #ebebeb;width: 50%;}
.carrers .listvagas .clear a.impar {border-left: 4px solid #fff;}
.carrers .listvagas .clear a.par {border-right: 4px solid #fff;}

.carrers .btVagas {float: right;margin-top: 10px;}

@media screen and (min-width: 768px){
	.carrers .column-form{width: 52.2%;}
	.carrers .column-offers{float: right;width: 44.3%;}
}

@media screen and (max-width: 768px){
	.carrers .wrapper-page{/*padding: 30px 0;*/}
	.carrers .wrapper-carrers{padding: 15px 5px 50px 5px;}
	.carrers .title > h1{border: 0;}
	
	.carrers .listvagas{padding-left: 0;}
	.carrers .btVagas{margin-top: 25px;margin-right: 0;}
	.carrers .menuLateral{border-top: 0;}
	.carrers .cnt-nav {margin-bottom: 5px !important;border: 1px solid #EFEFEF;padding: 0 !important;}
	.carrers .menuLateral .cnt-nav a {padding: 10px 16px !important;text-align: center;}
	.carrers .leftCol,
	.carrers .rightCol{max-width: 100% !important;width: 100% !important;}
	.carrers .rightCol{margin-top: 30px;}

	.carrers .listvagas .clear a{float: none;width: 100%!important;}
	.carrers .listvagas .clear .table_careers td{width: 100%!important;display: block;}
	.carrers .listvagas .clear a{border:0 !important;}
	.carrers .listvagas .clear a.par{margin-bottom: 15px;}
}