/****************************************************************************************************/
@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
/* NICEPRO */
	.div-nicepro				{  }
	.div-nicepro h1				{ font-family: 'Montserrat', 'Arial', 'Tahoma'; font-size: 55px; line-height: 50px; font-weight: 300; margin-bottom: 30px; color: #000; }
	.div-nicepro h2				{ font-family: 'Montserrat', 'Arial', 'Tahoma'; font-size: 40px; line-height: 50px; font-weight: 600; color: #000; }
	.div-nicepro h3				{ font-family: 'Montserrat', 'Arial', 'Tahoma'; font-size: 21px; line-height: 26px; font-weight: 600; color: #000; margin-bottom: 1rem;}
	

	.div-nicepro p.info			{ display: inline-block; margin: 0 auto; font-size: 14px; line-height: 30px; padding: 0 10px 0 40px; color: #333; background: url('https://isrv.nicephotos.com.br/imgs/site_novo/imagens/icones/ico-info-verde.png') #E5F3F3 10px 5px no-repeat; }
	.div-nicepro p.info a		{ text-decoration: underline;; color: #333; }
	.div-nicepro p.nota			{ display: inline-block; margin: 0 auto; font-size: 12px; line-height: 30px; padding: 0 10px 0 10px; color: #333; background-color: #E5F3F3; }

	.div-nicepro .div-linha	{ border-bottom: 2px solid #ccc; }

	/********* ajustes para nova versão ************/
	.div-nicepro-comece-a-montar-agora >.div-conteudo-miolo > .div-linha:nth-child(2){
		margin-top: -3em;
	}
	.div-conteudo-full .div-conteudo-miolo .div-conteudo-miolo-box-g960-12{

	}
	.div-conteudo-full .div-conteudo-miolo .div-conteudo-miolo-box-g960-12-wom{
		float: unset !important;
	}
	.flex{
		display: flex !important;
	}

	/****************************************************************************************************/
	/* BANNER */
		.div-nicepro .div-banner-pro			{ background: #000; }
		@media screen and (max-width: 1100px)  	{ 
			.div-nicepro .div-banner-pro h1 	{ left: 0 !important; }
		}
		.div-nicepro .div-banner-pro h1			{ position: absolute;color: #FFF;width: 30rem;line-height: 6rem;top: 7rem; left: -5vw;font-size: 4rem; font-weight: 600}
		.div-nicepro .div-banner-pro h1 span	{ font-size: 8.6rem; }
		.div-nicepro .div-banner-pro img 		{ width: 100%; height: 27rem; object-fit: cover;}

	/****************************************************************************************************/
	/****************************************************************************************************/
	/* BANNER */
		.div-nicepro .div-iframe-nicepro			{ text-align:center; margin: 0 0 20px 0;}
		.div-nicepro .div-iframe-nicepro	 iframe	{ margin: 0 0 40px 0;}
		#sizer {width: 783px !important; height: 13042px !important;}
	/****************************************************************************************************/
	/* MENU NICEPRO */
		.div-nicepro .div-menu-nicepro						{ background: #000; }
		.div-nicepro .div-menu-nicepro ul					{ display: inline-block; margin: 0 auto; }
		.div-nicepro .div-menu-nicepro ul li 				{ float: left; height: 50px; transition: all 0.27s ease-out;}
		.div-nicepro .div-menu-nicepro ul li.ativo			{ background-color: #01858A; border-bottom: 2px solid #FFF;}
		.div-nicepro .div-menu-nicepro ul li.hover			{ background-color: #279296; }
		.div-nicepro .div-menu-nicepro ul li.separador		{ width: 1px; background-color: #555; }
		.div-nicepro .div-menu-nicepro ul li a				{ color: #FFF; font-size: 19px; line-height: 50px; display: block; padding: 0px 16px; }
		.div-nicepro .div-menu-nicepro ul li a:hover		{ text-decoration: none; border-bottom: 2px solid #FFF;}
	
	/****************************************************************************************************/
	/* FOTOLIVROS RESTANTES */
		.div-nicepro .div-nicepro-fotolivros-restantes							{  }
		.div-nicepro .div-nicepro-fotolivros-restantes p						{ border-width: 1px 0; border-style: solid; border-color: #ACACAC; line-height: 50px; margin: 0; }
		.div-nicepro .div-nicepro-fotolivros-restantes p strong					{ font-size: 19px; }
		.div-nicepro .div-nicepro-fotolivros-restantes p .ico-carta-rosa		{ width: 40px; height: 50px; margin-right: 3px; display: inline-block; background: url('https://isrv.nicephotos.com.br/imgs/site_novo/imagens/icones/ico-carta-rosa.png') no-repeat center center; }
		.div-nicepro .div-nicepro-fotolivros-restantes p a						{ color: #01858A; }

	/****************************************************************************************************/
	/* COMECE A MONTAR AGORA */
		.div-nicepro .div-nicepro-comece-a-montar-agora									{  }
		.div-nicepro .div-nicepro-comece-a-montar-agora	h1								{ margin: 0px; }
		.div-nicepro .div-nicepro-comece-a-montar-agora img								{ max-width: 100%; margin: auto 0;}

		.div-nicepro .div-nicepro-comece-a-montar-agora .btn-fotolivro					{ margin: 1rem auto; display: inline-flex;}
		.div-nicepro .div-nicepro-comece-a-montar-agora .btn-fotolivro	a				{ background: #01858a;color: #FFF;padding: 0.4rem 4rem;font-size: 1.2rem; width: 9rem; transition: all 0.27s;}
		.div-nicepro .div-nicepro-comece-a-montar-agora .btn-fotolivro	a:hover			{ transform: scale(1.1); text-decoration: none; }

		.div-nicepro .div-nicepro-comece-a-montar-agora .div-conteudo-miolo-box-g960-12 div:last-child		 { padding: 6rem 0;}

		.div-nicepro .div-nicepro-comece-a-montar-agora .div-texto						{ position: absolute; bottom: 10px; right: 10px; text-align: right; }
		.div-nicepro .div-nicepro-comece-a-montar-agora .div-texto p					{ text-align: right; color: #000; font-size: 20px; line-height: 22px; font-weight: 400; margin-bottom: 2px; }
		.div-nicepro .div-nicepro-comece-a-montar-agora .div-texto a.texto				{ color: #01858A; font-size: 14px; text-decoration: underline; }

		.div-nicepro .div-nicepro-comece-a-montar-agora .div-monte-premium .div-texto	{ bottom: 80px; right: 20px; }
		.div-nicepro .div-nicepro-comece-a-montar-agora .div-monte-premium .div-texto p	{ font-size: 33px; line-height: 40px; margin-bottom: 20px; }

	/****************************************************************************************************/
	/* CONHEÇA AS VANTAGENS DE SER NICEPRO */
		.div-conheca-as-vantagens-de-ser-nicepro		{ background: #1d1d1d;  }
		.div-conheca-as-vantagens-de-ser-nicepro h2		{ color:#FFF;  }
		.div-conheca-as-vantagens-de-ser-nicepro h4		{ color: #4aa6a9; font-size: 15px; line-height: 20px; font-weight: 600; margin: 20px 0px 5px 0px; }

	/****************************************************************************************************/
	/* MONTAGEM PROFISSIONAL */
		.div-nicepro .div-nicepro-montagem-profissional				{  }
		.div-nicepro .div-nicepro-montagem-profissional h2			{ margin-bottom: 10px; }
		.div-nicepro .div-nicepro-montagem-profissional h3			{ font-weight: 300; margin-bottom: 20px; }
		.div-nicepro .div-nicepro-montagem-profissional img			{ border: solid 2px #333; }
		.div-nicepro .div-nicepro-montagem-profissional h4			{ font-size: 21px; line-height: 22px; color: #333; font-weight: bold; margin-top: 20px; margin-bottom: 0; }
		.div-nicepro .div-nicepro-montagem-profissional h5			{ font-size: 16px; color: #333; margin-bottom: 20px; }
		.div-nicepro .div-nicepro-montagem-profissional p			{ font-size: 16px; line-height: 19px; }
		.div-nicepro .div-nicepro-montagem-profissional .div-botao 	{ margin-top: 20px; }

	/****************************************************************************************************/
	/* MEU PERFIL */
		.div-nicepro .div-nicepro-meu-perfil		{ padding-bottom: 50px }
		.div-nicepro .div-nicepro-meu-perfil h2		{ font-size: 27px; line-height: 36px; font-weight: 600; margin-bottom: 10px; }
		.div-nicepro .div-nicepro-meu-perfil h6		{ font-size: 12px; line-height: 16px; font-weight: 600; color: #01858A; margin-bottom: 15px; }
		.div-nicepro .div-nicepro-meu-perfil h6 a	{ color: #01858A; text-decoration: underline; }
		.div-nicepro .div-nicepro-meu-perfil p		{ font-family: 'Montserrat', 'Arial', 'Tahoma'; font-size: 14px; line-height: 20px; font-weight: 600; color: #333; }
		
		
		.div-nicepro .div-nicepro-meu-perfil .div-nicepro-meus-dados-comerciais 									{ width: 430px; padding-right: 20px; border-right: solid 1px #CCC; }
		
		.div-nicepro .div-nicepro-meu-perfil .div-nicepro-meus-dados-comerciais ul									{ margin: 20px 0; }
		.div-nicepro .div-nicepro-meu-perfil .div-nicepro-meus-dados-comerciais ul li								{ width: 100%; display: inline-block; margin: 15px 0; }
		.div-nicepro .div-nicepro-meu-perfil .div-nicepro-meus-dados-comerciais ul li.separador						{ width: 100%; height: 1px; border-bottom: dashed 1px #CCC; margin: 0;  }
		.div-nicepro .div-nicepro-meu-perfil .div-nicepro-meus-dados-comerciais ul li .div-ico-ajuda				{ float: left; margin-top: 5px; }
		.div-nicepro .div-nicepro-meu-perfil .div-nicepro-meus-dados-comerciais ul li .div-texto 					{ width: 380px; float: right; }
		.div-nicepro .div-nicepro-meu-perfil .div-nicepro-meus-dados-comerciais ul li .div-texto label				{ font-family: 'Signika', 'Arial', 'Tahoma'; font-size: 18px; line-height: 23px; font-weight: 600; color: #666; }
		.div-nicepro .div-nicepro-meu-perfil .div-nicepro-meus-dados-comerciais ul li .div-texto p					{ font-family: 'Signika', 'Arial', 'Tahoma'; font-size: 13px; line-height: 16px; font-weight: 300; color: #333; margin: 0; }
		.div-nicepro .div-nicepro-meu-perfil .div-nicepro-meus-dados-comerciais ul li .div-texto p a				{ color: #333; }

		.div-nicepro .div-nicepro-meu-perfil .div-nicepro-galeria-marca 													{ height: 547px; }
		.div-nicepro .div-nicepro-meu-perfil .div-nicepro-galeria-marca h6													{ padding-left: 20px; background: url('https://isrv.nicephotos.com.br/imgs/site_novo/imagens/icones/ico-info-verde.png') 0px 0px no-repeat; background-size: contain; }
		.div-nicepro .div-nicepro-meu-perfil .div-nicepro-galeria-marca .div-botao											{ text-align: left; }
		.div-nicepro .div-nicepro-meu-perfil .div-nicepro-galeria-marca form												{ display: none; }
		.div-nicepro .div-nicepro-meu-perfil .div-nicepro-galeria-marca ul.nicepro-galeria-marca							{ display: inline-block; margin: 20px 0; }
		.div-nicepro .div-nicepro-meu-perfil .div-nicepro-galeria-marca ul.nicepro-galeria-marca li							{ width: 130px; height: 130px; float: left; margin: 10px; text-align: right; position: relative; background: url('https://isrv.nicephotos.com.br/imgs/site_novo/imagens/bg_fake_transparencia.png'); }
		.div-nicepro .div-nicepro-meu-perfil .div-nicepro-galeria-marca ul.nicepro-galeria-marca li img						{ border: solid 1px #CCC; }
		.div-nicepro .div-nicepro-meu-perfil .div-nicepro-galeria-marca ul.nicepro-galeria-marca li span.ico-lixeira		{ display: inline-block; display: none; -webkit-transition: opacity .25s ease-in-out; border: solid 3px #333; border-radius: 2px; position: absolute; bottom: 5px; right: 5px; width: 16px; height: 16px; cursor: pointer; background: url('https://isrv.nicephotos.com.br/imgs/site_novo/imagens/icon-lixeira.png') no-repeat bottom center #333; }
		.div-nicepro .div-nicepro-meu-perfil .div-nicepro-galeria-marca ul.nicepro-galeria-marca li span.ico-lixeira:hover	{ opacity: 0.5; filter: (opacity=50); }
		.div-nicepro .div-nicepro-meu-perfil .div-nicepro-galeria-marca ul.nicepro-galeria-marca li:hover span.ico-lixeira	{ display: block; }

		.div-nicepro .div-nicepro-meu-perfil .div-historico-nicepro				{ background: url('https://isrv.nicephotos.com.br/imgs/site_novo/imagens/nicepro-bg-historico.png') 10px 10px no-repeat #ECECEC; padding: 15px 10px 15px 90px; }
		.div-nicepro .div-nicepro-meu-perfil .div-historico-nicepro h3			{ font-family: 'Montserrat', 'Arial', 'Tahoma'; font-size: 29px; line-height: 32px; font-weight: 600; color: #000; }
		.div-nicepro .div-nicepro-meu-perfil .div-historico-nicepro p			{ font-size: 13px; margin: 0; }
		.div-nicepro .div-nicepro-meu-perfil .div-historico-nicepro p a			{ color: #01858A; text-decoration: underline; }

	/****************************************************************************************************/
	/* O QUE SÃO GABARITOS? */
		.div-nicepro .div-nicepro-o-que-sao-gabaritos		{  }

	/****************************************************************************************************/
	/* MONTE SEU PORTFÓLIO */
		.div-nicepro .div-nicepro-monte-seu-portfolio 		{  }
		.div-nicepro .div-nicepro-monte-seu-portfolio h2	{ font-size: 33px; line-height: 38px; color: #01858A; }

	/****************************************************************************************************/
	/* GABARITOS DE FOTOLIVROS PREMIUM */
		.div-nicepro .div-nicepro-gabaritos-de-fotolivros-premium			{ padding-bottom: 40px; }
		.div-nicepro .div-nicepro-gabaritos-de-fotolivros-premium h2		{ font-size: 33px; line-height: 38px; color: #01858A; margin-bottom: 10px; }
		.div-nicepro .div-nicepro-gabaritos-de-fotolivros-premium img		{ margin-bottom: 10px; border: solid 1px #ACACAC; display: inline-block; }
		.div-nicepro .div-nicepro-gabaritos-de-fotolivros-premium p			{ color: #000; font-size: 20px; line-height: 22px; margin-bottom: 2px; }
		.div-nicepro .div-nicepro-gabaritos-de-fotolivros-premium a.texto	{ color: #01858A; font-size: 14px; text-decoration: underline; }

	/****************************************************************************************************/
	/* GABARITOS DE FOTOLIVROS SLIM */
		.div-nicepro .div-nicepro-gabaritos-de-fotolivros-slim				{ padding-bottom: 40px; }
		.div-nicepro .div-nicepro-gabaritos-de-fotolivros-slim h2			{ font-size: 33px; line-height: 38px; color: #01858A; margin-bottom: 10px; }
		.div-nicepro .div-nicepro-gabaritos-de-fotolivros-slim img			{ margin-bottom: 10px; border: solid 1px #ACACAC; display: inline-block; }
		.div-nicepro .div-nicepro-gabaritos-de-fotolivros-slim p			{ color: #000; font-size: 20px; line-height: 22px; margin-bottom: 2px; }
		.div-nicepro .div-nicepro-gabaritos-de-fotolivros-slim a.texto		{ color: #01858A; font-size: 14px; text-decoration: underline; }

/****************************************************************************************************/
	/* GABARITOS DE FOTOLIVROS PREMIUM */
		.div-nicepro .div-nicepro-gabaritos-de-fotolivros-tradicionais			{ padding-bottom: 40px; }
		.div-nicepro .div-nicepro-gabaritos-de-fotolivros-tradicionais h2		{ font-size: 33px; line-height: 38px; color: #01858A; margin-bottom: 10px; }
		.div-nicepro .div-nicepro-gabaritos-de-fotolivros-tradicionais img		{ margin-bottom: 20px; border: solid 1px #ACACAC; display: inline-block; }
		.div-nicepro .div-nicepro-gabaritos-de-fotolivros-tradicionais p		{ color: #000; font-size: 18px; line-height: 22px; margin-bottom: 2px; }
		.div-nicepro .div-nicepro-gabaritos-de-fotolivros-tradicionais a.texto	{ color: #01858A; font-size: 14px; text-decoration: underline; }

	/****************************************************************************************************/
	/* O QUE SÃO GABARITOS? */
		.div-nicepro .div-nicepro-o-que-sao-gabaritos	{  }

	/****************************************************************************************************/
	/* PORTFÓLIO PROFISSIONAL */
		.div-nicepro .div-nicepro-portfolio-profissional			{  }
		.div-nicepro .div-nicepro-portfolio-profissional .div-botao	{ margin-top: 20px; }

	/****************************************************************************************************/
	/* TABELA DE PRECOS */
		.div-nicepro .div-nicepro-tabela-de-precos										{  }
		.div-nicepro .div-nicepro-tabela-de-precos h3									{ font-size: 28px; color: #000; margin-bottom: 40px; }
		.div-nicepro .div-nicepro-tabela-de-precos h3.titulo-pdf						{font-family: Signika; font-size:18px;color: #666;margin-bottom:0px; }
		.div-nicepro .div-nicepro-tabela-de-precos h3.titulo-pdf a						{color: #03afaf;}
		.div-nicepro .div-nicepro-tabela-de-precos table								{ width: 100%; border-collapse: collapse; border-spacing: 0; margin-bottom: 40px; }
		.div-nicepro .div-nicepro-tabela-de-precos table thead th						{ padding: 10px; border: solid 1px #CCC; font-size: 19px; color: #666666; background-color: #EBEBEB; text-align: center; }
		.div-nicepro .div-nicepro-tabela-de-precos table thead th.highlight				{ background-color: #F6CCDA; }
		.div-nicepro .div-nicepro-tabela-de-precos table thead td						{ padding: 10px; border: solid 1px #CCC; font-size: 14px; color: #999999; background-color: #F2F2F2; text-align: center; }
		.div-nicepro .div-nicepro-tabela-de-precos table thead td.highlight				{ background-color: #F8D9E3; }
		
		.div-nicepro .div-nicepro-tabela-de-precos table tbody td						{ padding: 10px; border: solid 1px #CCC; font-size: 13px; color: #999999; }
		.div-nicepro .div-nicepro-tabela-de-precos table tbody td.pseudo-header			{ background-color: #F2F2F2; }
		.div-nicepro .div-nicepro-tabela-de-precos table tbody td.highlight				{ background-color: #FBE8EE; }
		.div-nicepro .div-nicepro-tabela-de-precos table tbody td label					{ font-size: 15px; color: #666666; }
		.div-nicepro .div-nicepro-tabela-de-precos table tbody td a						{ color: #999999; text-decoration: underline; }

		.div-nicepro .div-nicepro-tabela-de-precos table tbody tr.fotoproduto-pai td	{ font-weight: 700 }
		.div-nicepro .div-nicepro-tabela-de-precos table tbody td.fotoproduto-filho		{ padding-left: 30px; }

	/****************************************************************************************************/
	/* ATENDIMENTO */
		.div-nicepro .div-nicepro-atendimento																				{  }
		.div-nicepro .div-nicepro-atendimento h2																			{ font-size: 27px; line-height: 36px; font-weight: 600; margin-bottom: 10px; }
		.div-nicepro .div-nicepro-atendimento p																				{ font-family: 'Montserrat', 'Arial', 'Tahoma'; font-size: 15px; line-height: 20px; font-weight: 600; color: #333; }
		
		.div-nicepro .div-nicepro-atendimento .div-nicepro-ajuda  															{ width: 290px; padding-right: 20px; border-right: solid 1px #CCC;  }
		.div-nicepro .div-nicepro-atendimento .div-nicepro-ajuda span														{ font-family: 'Montserrat', 'Arial', 'Tahoma'; font-size: 12px; line-height: 16px; font-weight: 300; color: #666; }

		.div-nicepro .div-nicepro-atendimento .div-nicepro-ajuda ul															{ margin: 20px 0; }
		.div-nicepro .div-nicepro-atendimento .div-nicepro-ajuda ul li														{ width: 100%; display: inline-block; margin: 10px 0; }
		.div-nicepro .div-nicepro-atendimento .div-nicepro-ajuda ul li.separador											{ width: 100%; height: 1px; border-bottom: dashed 1px #CCC; margin: 0;  }
		
		.div-nicepro .div-nicepro-atendimento .div-nicepro-ajuda ul li .div-ico-ajuda										{ float: left; margin-top: 5px; }

		.div-nicepro .div-nicepro-atendimento .div-nicepro-ajuda ul li .div-texto 											{ width: 240px; float: right; }
		.div-nicepro .div-nicepro-atendimento .div-nicepro-ajuda ul li .div-texto label										{ font-family: 'Signika', 'Arial', 'Tahoma'; font-size: 18px; line-height: 23px; font-weight: 600; color: #666; }
		.div-nicepro .div-nicepro-atendimento .div-nicepro-ajuda ul li .div-texto p											{ font-family: 'Signika', 'Arial', 'Tahoma'; font-size: 13px; line-height: 16px; font-weight: 300; color: #333; }
		.div-nicepro .div-nicepro-atendimento .div-nicepro-ajuda ul li .div-texto p a										{ color: #333; }
		.div-nicepro .div-nicepro-atendimento .div-nicepro-ajuda ul li .div-texto .div-img-chat								{  }

/*
		.div-nicepro .div-nicepro-atendimento .div-nicepro-ajuda ul li .div-texto span.img-chat-nicepro						{ width: 187px; height: 68px; display: inline-block; cursor: pointer; background: url('https://wwwh3.nicephotos.com.br/images/online.png') no-repeat center center; }
		.div-nicepro .div-nicepro-atendimento .div-nicepro-ajuda ul li .div-texto span.img-chat-nicepro.chat-offline		{ cursor: default; background-image: url('https://wwwh3.nicephotos.com.br/images/offline.png'); }
*/

		.div-nicepro .div-nicepro-atendimento .div-nicepro-fale-conosco form 						{ margin-top: 20px; }
		.div-nicepro .div-nicepro-atendimento .div-nicepro-fale-conosco form input		,
		.div-nicepro .div-nicepro-atendimento .div-nicepro-fale-conosco form select		,
		.div-nicepro .div-nicepro-atendimento .div-nicepro-fale-conosco form textarea				{ display: inline-block; border-radius: 3px; outline: none; font-family: 'Signika', 'Arial', 'Tahoma'; width: 530px !important; border: solid 1px #CCC; border-width: 2px 1px 1px 2px; padding: 10px; margin-bottom: 15px; font-size: 16px; line-height: 20px; color: #999; font-weight: 400; resize: none; background-color: #FEFEFE; }

		.div-nicepro .div-nicepro-atendimento .div-nicepro-fale-conosco form select					{ width: 552px !important; -webkit-appearance: none; -moz-appearance: none; background: url('data:image/svg+xml;utf8,<svg version="1.1" id="svgbaixo" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" height="10px" viewBox="0 0 100 100" enable-background="new 0 0 100 100" xml:space="preserve"><polygon fill="%23333" points="2.329,49.136 49.642,96.448 97.48,48.61 76.462,27.592 50.168,53.887 23.873,27.592 "/></svg>') 518px 15px no-repeat #FEFEFE; text-indent: 0.01px; text-overflow: ""; }
		.div-nicepro .div-nicepro-atendimento .div-nicepro-fale-conosco form select::-ms-expand 	{ border: none; -webkit-appearance: none; -moz-appearance: none; -ms-appearance: none; appearance:none; background: url('data:image/svg+xml;utf8,<svg version="1.1" id="svgbaixo" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" height="10px" viewBox="0 0 100 100" enable-background="new 0 0 100 100" xml:space="preserve"><polygon fill="%23333" points="2.329,49.136 49.642,96.448 97.48,48.61 76.462,27.592 50.168,53.887 23.873,27.592 "/></svg>') 518px 15px no-repeat #FEFEFE; }

		.div-nicepro .div-nicepro-atendimento .div-nicepro-fale-conosco form textarea				{ height: 100px; text-align: left; }
		.div-nicepro .div-nicepro-atendimento .div-nicepro-fale-conosco form .div-botao				{ text-align: right; margin-right: 7px; position: relative; }
		.div-nicepro .div-nicepro-atendimento .div-nicepro-fale-conosco span.anexar-arquivos		{ position: absolute; top: 0; left: 0; font-size: 16px; display: inline-block; color: #03A3AF; padding-right: 30px; cursor: pointer; line-height: 30px; background: url('https://isrv.nicephotos.com.br/imgs/site_novo/imagens/icones/ico-clip-anexo.png') right center no-repeat; }

		.div-nicepro .div-nicepro-atendimento .div-nicepro-fale-conosco .input-hidden				{ display: none; }
		
		.div-nicepro .div-nicepro-atendimento .div-nicepro-fale-conosco ul.lista-anexos								{  }
		.div-nicepro .div-nicepro-atendimento .div-nicepro-fale-conosco ul.lista-anexos li 							{ margin: 5px 0; }
		.div-nicepro .div-nicepro-atendimento .div-nicepro-fale-conosco ul.lista-anexos li span.ico-lixeira			{ margin-right: 5px; display: inline-block; -webkit-transition: opacity .25s ease-in-out; width: 16px; height: 16px; cursor: pointer; background: url('https://isrv.nicephotos.com.br/imgs/site_novo/imagens/icon-lixeira.png') no-repeat top center; }
		.div-nicepro .div-nicepro-atendimento .div-nicepro-fale-conosco ul.lista-anexos li span.ico-lixeira:hover	{ opacity: 0.5; filter: (opacity=50); }

	/****************************************************************************************************/
	/* REGRAS */
		.div-nicepro .div-nicepro-regras			{  }
		.div-nicepro .div-nicepro-regras h1			{ font-size: 44px; }
		.div-nicepro .div-nicepro-regras img		{ margin: 40px 0; }

	/****************************************************************************************************/
	/* REGULAMENTO */
		.div-nicepro-regulamento p							{ border-width: 1px 0; border-style: solid; border-color: #ACACAC; line-height: 50px; margin: 0; }
		.div-nicepro-regulamento p strong					{ font-size: 19px; }
		.div-nicepro-regulamento p .ico-regulamento-azul	{ width: 40px; height: 50px; margin-right: 10px; display: inline-block; background: url('https://isrv.nicephotos.com.br/imgs/site_novo/imagens/icones/ico-regulamento-azul.png') no-repeat center center; }
		.div-nicepro-regulamento p a						{ text-decoration: underline; color: #018589; }

/****************************************************************************************************/