/* Home */
#pag-home{
	background: url('../../img/layout/textura-bg-home.jpg');
}

#pag-home p{
	position: absolute;
	display: block;
	width: 100%;
	text-align: center;
	margin-top: 50px;
	font-size: 30px;
}

#pag-home .animateHome{
	width: 1024px;
	height:100%;
	margin: 0 auto;
}

#pag-home .animateHome .logo{
	position: absolute;
	top: 0px;
}

#pag-home .animateHome .logo.concivil{
	margin-left: -2px;
}

#pag-home .animateHome .logo.estanplaza{
	margin-left: 186px;
}

#pag-home .animateHome .logo.estanconfor{
	margin-left: 384px;
}

#pag-home .animateHome .logo.estancorporate{
	margin-left: 619px
}

#pag-home .animateHome .logo.lucius{
	margin-left: 825px;
}

#pag-home .linha{
	height: 1px;
	background: #fff;
	width: 0px;
	position: absolute;
	top: 281px;
	left: 50%
}

#pag-home .animateHome h2{
	font-size: 25px;
}

#pag-home .animateHome .logoEstancorp{
	position: absolute;
	top: 402px;
	/*left: -275px;	*/
	left:50%;
	margin-left: -137.5px;
	display: none;
}

#pag-home .animateHome h2, #pag-home .animateHome h3{
	font-family: 'efframd';
	color: #fff;
	text-align: center;
	position: absolute;
	top: 288px;
	/*left: -1024px;*/
	width: 1024px;
	display: none;
	font-size: 20px;
}

#pag-home .animateHome h3{
	font-size: 20px;
	top: 600px;
}

/* Modelo de Atuação */
.modeloDeNegocio .modeloDeNegocio-apresentacao {
	font-family: 'effralt';
	width: 490px;
	color: #081e47;
	margin: 35px auto 50px auto;
	font-size: 21px;
	line-height: 22px;
	text-align: center;
}

.modeloDeNegocio .modeloDeNegocio-imagem {
	z-index: 1;
	position: relative;
	width: 467px;
	margin: 0 auto;
}

.modeloDeNegocio .modeloDeNegocio-cont {
	z-index: 2;
	top: 180px;
	position: absolute;
	width: 100%;
}

.modeloDeNegocio .modeloDeNegocio-box {
		position: relative;
		width: 35%;
}

.modeloDeNegocio .modeloDeNegocio-box.image{
	width: 100%;
}

.modeloDeNegocio .modeloDeNegocio-box.image img{
	position: absolute;
}

.modeloDeNegocio .modeloDeNegocio-box.image img.base{
	display: none;
}

.modeloDeNegocio .modeloDeNegocio-box.image img.padrao{
	display: block;
}

.modeloDeNegocio .modeloDeNegocio-box.left {
	float: left;
}

.modeloDeNegocio .left .item {
	position: absolute;
	display: block;
	right: 0;
	text-align: right;
}


.modeloDeNegocio .modeloDeNegocio-box.right {
	float: right;
}

.modeloDeNegocio .right .item {
	position: absolute;
	display: block;
	left: 0;
	text-align: left;
}

/*padronizacao de texto geral*/
.modeloDeNegocio .item h3{
	font-family: 'effralt';
	color: #081e47;
	text-transform: uppercase;
	display: block;
	font-size: 25px;
	margin: 0;
}

.modeloDeNegocio .item p {
	color: #9e9e9e;
	font-size: 13px;
}

.modeloDeNegocio .item:after{
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	cursor: text;
}

.modeloDeNegocio .prospeccao	{ top: 100px; right: -84px !important;}
.modeloDeNegocio .valorizacao	{ top: 260px; right: -38px !important;}
.modeloDeNegocio .participacao 	{ top: 432px; right: -123px !important;}

.modeloDeNegocio .concepcao 	{ top: 100px; left: -84px !important;}
.modeloDeNegocio .realizacao	{ top: 260px; left: -38px !important;}
.modeloDeNegocio .gestao		{ top: 432px; left: -123px !important;}

@media (max-width: 1825px) {
	.modeloDeNegocio .prospeccao	{ right: -84px !important;}
	.modeloDeNegocio .valorizacao	{ right: -30px !important;}
	.modeloDeNegocio .participacao 	{ right: -123px !important;}

	.modeloDeNegocio .concepcao 	{ left: -84px !important;}
	.modeloDeNegocio .realizacao	{ left: -30px !important;}
	.modeloDeNegocio .gestao		{ left: -123px !important;}
}

@media (max-width: 1775px) {
	.modeloDeNegocio .prospeccao	{ right: -44px !important;}
	.modeloDeNegocio .valorizacao	{ right: 0px !important;}
	.modeloDeNegocio .participacao 	{ right: -90px !important;}

	.modeloDeNegocio .concepcao 	{ left: -44px !important;}
	.modeloDeNegocio .realizacao	{ left: 0px !important;}
	.modeloDeNegocio .gestao		{ left: -90px !important;}
}

@media (max-width: 1616px) {
	.modeloDeNegocio .prospeccao	{ right: -4px !important;}
	.modeloDeNegocio .valorizacao	{ right: 30px !important;}
	.modeloDeNegocio .participacao 	{ right: -60px !important;}

	.modeloDeNegocio .concepcao 	{ left: -4px !important;}
	.modeloDeNegocio .realizacao	{ left: 30px !important;}
	.modeloDeNegocio .gestao		{ left: -60px !important;}
}

@media (max-width: 1375px) {
	.modeloDeNegocio .prospeccao	{ right: 30px !important;}
	.modeloDeNegocio .valorizacao	{ right: 60px !important;}
	.modeloDeNegocio .participacao 	{ right: -30px !important;}

	.modeloDeNegocio .concepcao 	{ left: 30px !important;}
	.modeloDeNegocio .realizacao	{ left: 60px !important;}
	.modeloDeNegocio .gestao		{ left: -30px !important;}
}

@media (max-width: 1200px) {
	.modeloDeNegocio .prospeccao	{ right: 60px !important;}
	.modeloDeNegocio .valorizacao	{ right: 90px !important;}
	.modeloDeNegocio .participacao 	{ right: 0px !important;}

	.modeloDeNegocio .concepcao 	{ left: 60px !important;}
	.modeloDeNegocio .realizacao	{ left: 90px !important;}
	.modeloDeNegocio .gestao		{ left: 0px !important;}
}

@media (max-width: 1000px) {
	.modeloDeNegocio .prospeccao	{ right: 90px !important;}
	.modeloDeNegocio .valorizacao	{ right: 120px !important;}
	.modeloDeNegocio .participacao 	{ right: 30px !important;}

	.modeloDeNegocio .concepcao 	{ left: 90px !important;}
	.modeloDeNegocio .realizacao	{ left: 120px !important;}
	.modeloDeNegocio .gestao		{ left: 30px !important;}
}

@media (max-height: 768px) {
	.modeloDeNegocio .modeloDeNegocio-apresentacao{
		margin: 10px auto 15px auto;
	}

	.modeloDeNegocio .prospeccao, .modeloDeNegocio .concepcao { top: 55px; }
	.modeloDeNegocio .valorizacao, .modeloDeNegocio .realizacao	{ top: 200px; }
	.modeloDeNegocio .participacao, .modeloDeNegocio .gestao { top: 375px; }

}

@media screen and (max-width: 1024px){
	#pag-participe .text-participe .col-sm-6 {width: 38% !important;}
	#pag-duvidas .esq{ width: 35% !important;}
	#pag-duvidas .interna.txt{ margin-right: 0px !important;}
}


/* Paginação de Empresas */
#pagination-empresa{
	background: #e6e6e6;
	position: absolute;
	width: 100%;
	text-align: center;
	padding: 12px 0;
	z-index: 9;
}

#pagination-empresa ul{
	background: url('../../img/layout/linha.jpg') no-repeat center center;
	margin: 0;
	padding-left: 40px;
	height: 26px;
}

#pagination-empresa ul li{
	display: inline-table;
	margin-right: 20px;
	width: 25px;
	height: 26px;
	background: none;
}

#pagination-empresa ul li.showPage{
	background: url('../../img/layout/timeline-empresas-selected.png') no-repeat center 1px;
	/*background: url('../../img/layout/timeline-empresas-selected.png') no-repeat center 0px\9;
	/*margin: 0 25px  0 -5px;*/
}

body.safari #pagination-empresa ul li.showPage{
	background: url('../../img/layout/timeline-empresas-selected.png') no-repeat center !important;
}

#pagination-empresa ul li.showPage a{
	background: url('../../img/layout/timeline-empresas-selected.png') no-repeat center center;
}

#pagination-empresa ul li.page-1 a{
	background: url('../../img/layout/bl-azul.png') no-repeat;
	background-position: center center;
}

#pagination-empresa ul li.page-2 a{
	background: url('../../img/layout/bl-cinza.png') no-repeat;
	background-position: center center;
}

#pagination-empresa ul li.page-3 a{
	background: url('../../img/layout/bl-roxo.png') no-repeat;
	background-position: center center;
}

#pagination-empresa ul li.page-4 a{
	background: url('../../img/layout/bl-azul-claro.png') no-repeat;
	background-position: center center;
}

#pagination-empresa ul li.page-5 a{
	background: url('../../img/layout/bl-verde.png') no-repeat;
	background-position: center center;
}

#pagination-empresa ul li.page-6 a{
	background: url('../../img/layout/bl-marrom.png') no-repeat center;
	background-position: center center;
}

#pagination-empresa ul li a{
	height: 15px;
	width: 15px;
	display: table-cell;
	vertical-align: middle;
	font-size: 0px;
}

#pag-empresa .linkEmpresas{
	position: absolute;
	height: 100%;
	z-index: 1000;
	margin: 0 150px;
}

.linkExclusiveClub, .linkExclusiveClub .interno, .linkExclusiveClub .interno a{
	position: absolute;
	width: 100%;
	height: 100%;
	z-index: 1000;
}

#pag-empresa .linkEmpresas .interno{
	height: 18%;
	display: inline-table;
}

#pag-empresa .linkEmpresas .interno a{
	width: 100%;
	height: 100%;
	display: block;
}

#pag-empresa .linkEmpresas .interno a:hover{
	text-decoration: none;
}

/* Lançamentos */

#pag-lancamento #aba-lancamento.aba-inner, #pag-lancamento #aba-lancamento.aba-inner .bt-galeria, #pag-lancamento #aba-lancamento.aba-inner .pagination-lancamento{
	z-index: 10;
}

#pag-lancamento #lancamento-abas li a{
	height: 42px;
}

#pag-lancamento li.showPage .marcador{
	background: url('../../img/layout/seta_submenu-2.png') no-repeat center bottom;
	height: 13px;
	width: 100%;
	display: inline-table;
}

#pag-lancamento .info{
	position: absolute;
	z-index: 99;
	display: none;
	left: 40px;
	top: 300px;
}

#pag-lancamento .info img{
	z-index: 99;
	position: relative;
}

#pag-lancamento .info a.base{

}

#pag-lancamento .info a.base span{
	color: #fff;
	font-family: 'effralt';
	background: #00263e;
	padding: 2px 5px 2px 11px;
	font-weight: 700;
	margin-left: -10px;

}

/* Cidade Estancorp */
#zoom-menu{
	position:absolute;
	bottom:0px;
	left:-40px;
	z-index:10000;
}

.zoom_thumbnails ul{
	margin-bottom: 0px;
}

.zoom_thumbnails li{
	list-style: none;
	padding:14px 0 0 0;
	margin:0;
	width:17%;
	height:57px;
	float: left;
	text-transform: uppercase;
}

.zoom_thumbnails li.map-estancorp.ativo{
	background: url('../../img/layout/seta-cidade-estancorp.png') no-repeat center top;
}

.zoom_thumbnails li.map-concivil.ativo{
	background: url('../../img/layout/seta-cidade-concivil.png') no-repeat center top;
}

.zoom_thumbnails li.map-estanplaza.ativo{
	background: url('../../img/layout/seta-cidade-estanplaza.png') no-repeat center top;
}

.zoom_thumbnails li.map-estanconfor.ativo{
	background: url('../../img/layout/seta-cidade-estanconfor.png') no-repeat center top;
}

.zoom_thumbnails li.map-estancorporate.ativo{
	background: url('../../img/layout/seta-cidade-estancorporate.png') no-repeat center top;
}

.zoom_thumbnails li div{
	background: #eaebed;
	border-top: 5px solid;
	padding-top: 10px;
}

#mapas-estancorp{
	border-color: #004069;
	color: #193177;
	width:100%;
	height:100%;
	float:left;
}

#mapas-estancorp:hover, #mapas-estancorp.ativo{
	color: #fff;
	background: #00263e;
}

#mapas-concivil{
	border-color: #393939;
	color: #393939;
	width:100%;
	height:100%;
	float:left;
}

#mapas-concivil:hover, #mapas-concivil.ativo{
	color: #fff;
	background: #000000;
}

#mapas-estanplaza{
	border-color: #243b82;
	color: #243b82;
	width:100%;
	height:100%;
	float:left;
}

#mapas-estanplaza:hover, #mapas-estanplaza.ativo{
	color: #fff;
	background: #132048;
}

#mapas-estanconfor{
	border-color: #6491ad;
	color: #6491ad;
	width:100%;
	height:100%;
	float:left;
}

#mapas-estanconfor:hover, #mapas-estanconfor.ativo{
	color: #fff;
	background: #50748a;
}

#mapas-estancorporate{
	border-color: #016f7e;
	color: #016f7e;
	width:100%;
	height:100%;
	float:left;
}

#mapas-estancorporate:hover, #mapas-estancorporate.ativo{
	color: #fff;
	background: #004e59;
}

#mapas-lucius{
	border-color: #dac9b9;
	color: #d8c6b8;
	width:100%;
	height:100%;
	float:left;
}

#mapas-lucius:hover{
	color: #ffffff;
	background: #dac9b9;
}

.zoom_thumbnails li a div:hover{
	-webkit-transition-duration: 0.500s;
    transition-duration: 0.500s;
}

/* Contato */

#pag-contato{
	text-align: center;
}

#pag-contato .container{
	padding-top: 170px;
}

section.exclusive{
	padding-top: 0px !important;
}

section.exclusive .fp-tableCell, section.exclusive .bgstretcher ul, section.exclusive .bgstretcher li, section.exclusive .bgstretcher img{
	height: 100% !important;
}

section.exclusive .bgstretcher img{
	margin-top: 0px !important;
}

#pag-contato a{
	color: #959595;
}

#pag-contato .col-sm-5, #pag-contato .col-sm-2{
	display: inline-table;
	margin-bottom: 40px;
	vertical-align: middle;
	font-family: 'effra';
}

#pag-contato h2{
	margin-top: 0px;
}

#pag-contato .col-sm-5.text-right{
	color: #041c48;
	font-size: 30px;
	font-family: 'effralt';
}

#pag-contato .col-sm-5.text-left{
	color: #959595;
	font-size: 16px;
	font-family: 'effra';
}

#pag-contato .one-line .text-left{
	margin-top: 5px;
}

#logo-contato {
	margin-top: 20px;
}

.menu-pag-lateral {
	position: absolute;
	z-index: 999;
	right: 0;
	top: 40%;
}

.menu-pag-lateral.exclusive li:first-child{
	background: #c6a11d;
}

.menu-pag-lateral .ativo, .menu-pag-lateral li:hover {
	background: #004069;
}

.menu-pag-lateral li, .menu-pag-lateral h4 {
	font-family: 'effra';
	list-style: none;
	padding: 7px 10px;
	background: #00263e;
	color: #fff;
	margin-bottom: 0px;
	cursor: pointer;
	text-transform: uppercase;
	font-size: 11px;
	border-bottom: 1px solid #004069;
	padding-left: 41px;
}

.menu-pag-lateral li span.icon.segmentos {
	background: url('../../img/exclusive-club/icones/icone_multisegmentos.png') no-repeat center left;
}
.menu-pag-lateral li span.icon.oque {
	background: url('../../img/exclusive-club/icones/icone_o-que-e.png') no-repeat center left;
}
.menu-pag-lateral li span.icon.jpontos {
	background: url('../../img/exclusive-club/icones/icone_junte.png') no-repeat center left;
}
.menu-pag-lateral li span.icon.tpontos {
	background: url('../../img/exclusive-club/icones/icone_troque.png') no-repeat center left;
}
.menu-pag-lateral li span.icon.duvidas {
	background: url('../../img/exclusive-club/icones/icone_duvidas.png') no-repeat center left;
}
.menu-pag-lateral li span.icon.participe {
	background: url('../../img/exclusive-club/icones/icone_participe.png') no-repeat center left;
}
.menu-pag-lateral li span.icon.exclusivos {
	background: url('../../img/exclusive-club/icones/icones_exclusivos.png') no-repeat center left;
}

.menu-pag-lateral li span.icon.portal {
	background: url('../../img/layout/icone-centro.png') no-repeat center left;
}

.menu-pag-lateral a{
	color: #fff;
}

.menu-pag-lateral a:hover{
	text-decoration: none;
}

.menu-pag-lateral li span.icon {
	display: inline-table;
	height: 26px;
	width: 26px;
	margin: -6px 0 0 -34px;
	position: absolute;
}

#pag-troque h2 {
	font-size: 30px;
	color: #c4a119;
	text-transform: uppercase;
	margin: 0 0 10px 0;
}

#pag-troque table{
	max-width: 450px;
}

#pag-troque .txt {
	margin-top: 117px;
}

#pag-troque p {
	color: #c4a119;
	font-family: 'effralt';
}

.inner-section table thead tr td {
	background: #fff;
	color: #7d6710;
	font-family: 'efframd';
	padding: 20px;
	text-align: center;
	border-bottom: 2px solid #d2b851;
}

.inner-section table tbody tr td.categoria {
padding: 6px 0px 6px 36px;
text-align: left;
}

.inner-section table tbody tr td {
	background: #efe5c1;
	color: #7d6710;
	padding: 6px 10px;
	border-bottom: 1px solid #d2b851;
	font-size: 12px;
	text-align: center;
}

#pag-duvidas h2 {
text-align: center;
	margin-bottom: 30px;
	color: #c4a119;
}

#pag-duvidas .interna.txt {
	width: 320px;
	margin: 74px 120px 0 0;
	float: right;
}

#pag-duvidas .inner-section h3 {
	color: #c4a119;
	font-family: 'effrabd';
}

#pag-duvidas .inner-section p {
	color: #c4a119;
	font-family: 'effralt';
}

#pag-duvidas .interna {
	width: 512px;
}

.inner-section .form-group label {
	color: #c3a340;
	margin-bottom: 0;
	font-size: 12px;
}

.inner-section .form-group label span{
  color: #d4bd77;
  margin-left: 5px;
  font-size: 9px;
}

.inner-section .form-group input, .form-group textarea {
	color: #00263e !important;
	padding: 6px 12px 6px 12px;
	border: 1px solid #00263e !important;
}

#pag-duvidas input, #pag-duvidas textarea {
	padding: 6px 12px;
	border-color: #c4a119 !important;
}

.inner-section .form-group textarea {
	height: 200px;
}

.inner-section form button {
	background: #00263e !important;
	color: #fff;
}

.inner-section form button:hover {
	color: #ddd;
}

@media (max-width: 1366px){
	#pag-duvidas div.nome, #pag-duvidas div.email, #pag-duvidas div.telefone {
		width: 250px !important;
		font-size: 14px;
	}
}

#pag-duvidas div.nome, #pag-duvidas div.email, #pag-duvidas div.telefone {
	width: 284px;
	margin-bottom: 6px;
}

#pag-duvidas div.email, #pag-duvidas div.telefone {
	float: left;
}

#pag-duvidas div.email {
	margin-right: -11px;
}

#pag-duvidas textarea {
	height: 157px;
}

.inner-section .form-group button[type="submit"] {
	background: #c3a340;
	border: 1px solid #c3a340;
	color: #fff;
}

#pag-duvidas .inner-section form .form-group button[type="submit"] {
	padding: 14px 58px;
	background: #c3a340 !important;
}

#pag-participe .inner-section h2 {
	text-align: center;
	margin-bottom: 30px;
	color: #c4a119;
}

@media (max-height: 900px){
	#pag-participe .inner-section h2.title {
		margin-bottom: 8px;
	}
}

#pag-participe .inner-section p {
	font-family: 'effralt';
	color: #c4a119;
	font-size: 14px;
	margin: 0;
	text-align: justify;
}

#pag-participe .inner-section p.prim {
	font-size: 16px;
}

#pag-participe .form-horizontal .form-group {
	padding: 0 15px;
}

#pag-participe .form-group {
	margin-bottom: 0;
}

#pag-participe .inner-section form .formInterno input[type="text"] {
	padding: 0px 12px;
	height: 34px;
	border-color: #c4a119 !important;
}

#pag-participe .help-block, #pag-duvidas .help-block  {
	color: #cc0000;
	margin: 0;
}

#pag-participe .inner-section form .checkbox {
	float: left;
	font-size: 15px;
	color: #c4a119;
	margin-right: 0px;
	width: 206px;
	margin-left: 21px;
	padding: 0;
}

#pag-participe .checkbox label {
	padding: 0;
	display: inline-table;
	font-size: 14px;
}

#pag-participe .inner-section form .form-group button[type="submit"] {
	padding: 14px 58px;
	width: auto;
	background: #c3a340 !important;
}

#pag-multi #conhecaMais {
	font-size: 24px;
	color: #c4a119;
	position: absolute;
	z-index: 10;
	width: 100%;
	text-align: center;
	cursor: pointer;
}

#estancorp-abas, #pagination-multi {
	display: none;
	margin: 69px 0 0 0px;
}

#pag-multi #voltar {
	position: absolute;
	z-index: 100;
	display: none;
	margin: 80px 0 0 13px;
	cursor: pointer;
}

.legendas {
	position: absolute;
	z-index: 9;
	width: 50%;
	bottom: 70px;
}

.legendas .leganda-slide {
	display: none;
	color: #fff;
	font-family: 'effralt';
	font-size: 14px;
	height: 118px;
}

.legendas .leganda-slide .right .inner {
	padding: 10px;
	height: 100%;
	background: url('../../img/estanplaza/bg-sombra.png');
}

#pag-investidores h1{
	font-family: 'effra';
	color: #00263e;
}

.formInvestidores{
	background: url('../../img/estanplaza/bg-sombra.png');
	position: absolute;
	z-index: 99;
	top: 50%;
	/*margin-top: 92px;*/
	left: 50%;
	margin-left: -256.5px;
	padding: 30px 20px;
}

.formInvestidores h3{
	color:#fff;
}

.formInvestidores a{
	color: #fff;
}

.formInvestidores button{
	border: 1px solid #004069 !important;
}

/* INVESTIDORES */

#pag-investidores .cont-investidores{
	position: absolute;
	z-index: 2;
	background: url('../../img/estanplaza/bg-sombra.png');
	top: 40%;
	left: 26%;                         /* para navegadores que não suportam calc() */
	left: -webkit-calc(50% - 310px);  /* para Chrome */
	left: -moz-calc(50% - 310px);     /* para Firefox */
	left: calc(50% - 310px);          /* para suporte nativo */
	padding-left: 50px;
	min-height: 120px;
}

#pag-investidores .cont-investidores p.titulo-investidores{
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
}


#pag-investidores .cont-investidores .row{
	margin: 0px !important;
}
#pag-investidores .cont-investidores .col-md-6 {
	width: 36% !important;
	padding-left: 0px !important;
	margin-bottom: 5px;
	padding-right: 10px;
}

#pag-investidores .cont-investidores .row p{
	text-align: center;
}

#pag-investidores .cont-investidores .row p a{
	color: #fff;;
	font-size: 12px;
}

#pag-investidores .cont-investidores .col-md-3{
	width: 24.5%;
	padding: 0px;
}

#pag-investidores .cont-investidores .col-md-3 button{
	border-color:#0a3761;
	font-size: 13px;
}

#pag-participe .text-participe .col-sm-6, #pag-duvidas .col-sm-6 {
	width: 45%;
}

#pag-participe .form-participe .col-sm-12 {
	width: 96%;
}

#pag-participe .form-participe .col-sm-6 {
	width: 48%;
}

#pag-duvidas .mensagem .col-sm-12, #pag-duvidas .button .col-sm-12{
	width: 87.6%;
}

#pag-o-programa .conteudo{
	  float: left;
  width: 80%;
  padding: 50px 0px 0px 40px;
}

@media screen and (min-width: 1440px){
	#pag-duvidas .mensagem .col-sm-12, #pag-duvidas .button .col-sm-12{
		width: 100%;
	}
}

::-webkit-input-placeholder {
   color: #0b253e !important;
}

:-moz-placeholder {
   color: #0b253e !important;
}

::-moz-placeholder {
   color: #0b253e !important;
}

:-ms-input-placeholder {
   color: #0b253e !important;
}