body {
	background-color: #ebf1f1 !important;
	font-family: arial, tahoma, helvetica, sans-serif;
}

.left {
	float:left;
}

.NewBox{left: 30px;}
#RecoveryPass{	padding:0;background-color:none;}
.OrderYours{padding-top: 30%;font-size: 30px;text-decoration: underline;font-family: 'latobold';}
.OrderYoursN{padding-top: 23%;font-size: 30px;text-decoration: underline;font-family: 'latobold';}
#Comboxxx{margin: 15px 120px;}

.PlusSrv div label img{margin-top:20px}

.MensagemErro{	margin: 30px 10px 0px 20px;line-height: 1.6;font-size:26px;font-weight:bold;text-align:center;font: 25px 'lato';color: #f00;}
.MensagemErro a{	text-decoration: underline;}
#RolarPag span{color: #ed6e0f;}
.CarrinhoCel{	display:none;position: fixed;
	height: 60px;
	background-color: #EAEDED;
	width: 100%;
	top: 0;
	z-index: 9999;padding: 20px 10px;font-size: 15px;}
.CarrinhoCel a{	text-decoration: underline;}
.ControlPlayer{padding: 20px;}
.ControlPlayer label{padding-right: 20px}
.PlusSrv input[type="checkbox"] {
	/* Add if not using autoprefixer */
	-webkit-appearance: none;
	/* Remove most all native input styles */
	appearance: none;
	/* For iOS < 15 */
	background-color: var(--form-background);
	/* Not removed via appearance */
	margin: 0;
	
	font: inherit;
	color: currentColor;
	width: 1.15em;
	height: 1.15em;
	border: 0.15em solid currentColor;
	border-radius: 0.15em;
	transform: translateY(-0.075em);
	float:left;
	display: grid;
	place-content: center;
}

.PlusSrv input[type="checkbox"]::before {
	content: "";
	width: 0.65em;
	height: 0.65em;
	clip-path: polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);
	transform: scale(0);
	transform-origin: bottom left;
	transition: 120ms transform ease-in-out;
	box-shadow: inset 1em 1em var(--form-control-color);
	/* Windows High Contrast Mode */
	background-color: CanvasText;
}

.PlusSrv input[type="checkbox"]:checked::before {
	transform: scale(1);
}

.PlusSrv input[type="checkbox"]:focus {
	outline: max(2px, 0.15em) solid currentColor;
	outline-offset: max(2px, 0.15em);
}

.PlusSrv input[type="checkbox"]:disabled {
	--form-control-color: var(--form-control-disabled);
	
	color: var(--form-control-disabled);
	cursor: not-allowed;
}

.PlusKeep2share,.PlusRapidgator,.PlusNitroflare{width: 194px;margin: 30px;white-space: break-spaces;float: left;}

.PlusDesigner{width: 165px;margin: 30px;white-space: break-spaces;float: left;}
.PlusKeep2share label, .PlusKeep2share input, .PlusNitroflare input, .PlusRapidgator input, .PlusDesigner input, .PlusRapidgator label, .PlusNitroflare label, .PlusDesigner label,.AttLink{cursor:pointer}

.right {
	float:right;
}
#MegaComboList{position:relative}

.DEST{color:#ff001a}

#google_translate_element{float: left;position: relative;bottom: 20px;top: 12px;width: 150px;overflow: hidden;left: 30px;}

#table33{display: inline-block;}
/* Individuais */
.ContaPremium a {
	margin: 20px;
	float: left;
	height: 120px;
	position: relative;
	bottom: 10px;
}
.ContaPremiumIndividual{
	margin-left: 30px;
}
.Individuais
{
	width: 400px;
	height: 300px;
	float: left;
	text-align: center;
	margin: 10px;
	border: solid;
}
.Individuais p
{
	position: relative;
	bottom: 70px;
	left: -11px;
}
.CatContaPremium
{
	width: 30%;
	height: 100%;
	float: left;
	text-align: center;
	margin: 10px;
	border: solid;
}
.CatContaPremium p
{
	position: relative;
	bottom: 2px;
}


.Outros{float:left;width:100%;text-align: center;margin-top:40px}

@media screen and (max-width: 896px) { 
	.ContaPremiumIndividual{width: 95%;margin:0px;}
	.Individuais, .Individuais img{width:100%;}
	.CatContaPremium{width:45%;margin:20px 6px;border:none}
	.CatContaPremium a img{height:60%;}
	.Individuais{height:310px;}
	.Individuais p{left:0px;}
}

@media screen and (orientation:landscape) and (max-width: 896px) { 
	.Individuais{width:370px}
}


	/* Create three columns of equal width */
	.columns {
		float: left;
		width: 33.3%;
		padding: 8px;
	}

	/* Style the list */
	.price {
		list-style-type: none;
		border: 1px solid #eee;
		margin: 0;
		padding: 0;
		-webkit-transition: 0.3s;
		transition: 0.3s;
	}

	/* Add shadows on hover */
	.price:hover {
		box-shadow: 0 8px 12px 0 rgba(0,0,0,0.2)
	}

	/* Pricing header */
	.price .header {
		background-color: #22567d;
		color: #e5eef5;
		font-size: 25px;
	}

	/* List items */
	.price li {
		border-bottom: 1px solid #eee;
		padding: 18px;
		text-align: center;
	}

	/* Grey list item */
	.price .grey {
		color: #04aa6d;
		background-color: #eee;
		font-size: 20px;
	}

	/* Individual */
	.button {
		background-color: #04AA6D;
		border: none;
		color: white;
		padding: 10px 25px;
		text-align: center;
		text-decoration: none;
		font-size: 18px;
	}

	.button:hover{font-size: 20px;}

	#AnualPlan{color:#d0d30b}
	
	.Tags{padding-top:30px;}

.h3Mod
{
	float:left;
	width: 80%;
}

.SearchBox
{
	position: relative;
	width: 30px;
	float: left;
	top: 5px;
	cursor: pointer;
}

.PriceOrder
{
	position: relative;
	width: 24px;
	float: left;
	top: 5px;
	cursor: pointer;
	left: 10px;
}

input[type="submit"],#GerarFatura {
	cursor: pointer;
}

#configurar-plano .titulo #RolarPag{color:#27638f;font-weight: bold;cursor:pointer}

.container {
	width: 992px;
	margin: 0 auto;
}

#SelectIdioma{
	position: relative;
    margin-left: 26px;
    float: left;
    margin-top: 27px;
}
#EnChan{margin-left: 10px}

#Rolar{margin-left: 100px}

#topo {
	background-color: #fff;
	padding: 18px 0;
	overflow: hidden;
}

.sub-menu
{
	width: 250px;
	position: absolute;
	background: #1e4f74;
	z-index: 100;
	padding-bottom: 30px;
	top: 155px;
	color: #fff;
}

.sub-menu > li
{
	height: 45px;
	margin: 4px;
}

#menu-topo .sub-menu
{
	display:none;
}

.sub-menu .sub-menu
{
	width:175px;
}

#menu-topo .sub-menu > li > ul
{
	display:none;
	position: absolute;
	left: 180px;
	top: 10px;
}

#NovoCombo{
    font-size: 18px;
    text-align: center;
    color: #D22D06;
	cursor: pointer;
    text-decoration: underline;
}

#SupremeCombo{
    margin-left: 3px;
	cursor: pointer;
}

#ComboDesigner{
    margin-left: 3px;
	cursor: pointer;
}


#ComboEconomicoBtt{
    margin-left: 3px;
	cursor: pointer;
	margin-top: 26px;
}



#PrecoComboNovo,#PrecoComboSupreme,#ComboEconomic,#PrecoComboDesigner{ display:none; }

#logo {
	width: 163px;
	/*height: 47px;*/
	height: 53px;
	float: left;
	display: block;
}

#logo a {
	background: url(../img/logo.png) no-repeat left top;
	width: 163px;
	height: 47px;
	text-indent: -99999px;
	display: block;
}

/*
#logo a {
	background: url(../img/logoNatal3.png) no-repeat left top;
	position: relative;
	bottom: 5px;
	width: 183px;
	height: 63px;
	text-indent: -99999px;
	display: block;
}
*/
.FaturaRenovacao{
	padding-top: 30px;text-align: center;padding-bottom: 40px;
}

.FaturaRenovacao a{
	    text-decoration: underline;
}

.box-login {
	float: right;
	overflow: hidden;
	margin: 6px 0 0;
}

#login {
	float: left;
}

.bg-login {
	border: 0 none;
	width: 169px;
	height: 39px;
	float: left;
	margin: 0 10px 0 0;
	padding: 10px 15px 10px 50px;
	font-size: 14px;
	color: #000;
}

#login .login {
	background: url(../img/bg-login.jpg) no-repeat left top;
}

#login .senha {
	background: url(../img/bg-senha.jpg) no-repeat left top;
	width: 173px;
}

.btn-login {
	background: url(../img/btn-login.jpg) no-repeat left top;
	width: 34px;
	height: 37px;
	float: left;
	border: 0 none;
}

.box-link {
	float: right;
	margin: 4px;
	background: #235c85;
	color: #fff;
	border-radius: 10px;
	padding-right: 16px;
	padding-top: 8px;
}

.box-link a {
	display: block;
	font-size: 14px;
	color: #fff;
	display: block;
	padding: 0 0 0 15px;
	margin: 0 0 8px;
}

.box-link a:hover {
	text-decoration: underline;
}

.box-link .login-face {
	background: url(../img/icone2.jpg) no-repeat left center;
}

#menu-topo {
	background-color: #1a496c;
	background: url(../img/barra-menu.jpg) no-repeat center bottom, linear-gradient(to bottom, #27638f, #1a496c);
	width: 100%;
	height: 72px;
	overflow: hidden;
}

#menu-topo li {
	background: url(../img/icone8.jpg) no-repeat left top;
	float: left;
}

#submenu {
	display: none;
}

#menu-topo li:last-child {
	background: url(../img/icone8.jpg) no-repeat left top, url(../img/icone8.jpg) no-repeat right top;
}

#menu-topo a {
	font: 19px 'lato';
	height: 70px;
	overflow: hidden;
	color: #fff;
	display: inline-block;
	padding: 22px 30px;
}

#menu-topo a:hover {
	background-color: #1a496c;
}

#slider {
	background-color: #85d6de;
	width: 100%;
	height: 181px;
	overflow: hidden;
}

#slider .container {
	position: relative;
}

.arrow-navigation {
	width: 19px;
	height: 38px;
	display: block;
	position: absolute;
	top: 71px;
	z-index: 10;
	cursor: pointer;
}

.arrow-navigation a {
	width: 19px;
	height: 38px;
	display: block;
	text-indent: -99999px;
}

.arrow-navigation.prev {
	background: url(../img/arrow-prev.jpg) no-repeat left top;
	left: 0;
}

.arrow-navigation.next {
	background: url(../img/arrow-next.jpg) no-repeat left top;
	right: 0;
}

.bxSlider,
.cena-slider {
	width: 100%;
	height: 181px;
}

.Destac
{
	color: #007329;
    text-decoration: underline;
}

.bx-wrapper {
    box-shadow: none !important;
    border: 0 !important;
    background: transparent !important;
    margin: 0 !important;
}

.cena-slider {
	text-align: right;
	padding: 0 50px 0 0;
}

.cena-slider .thumb {
	float: left;
}

.cena-slider.cena1 .thumb {
	margin: 0 0 0 45px;
}

.cena-slider.cena2,
.cena-slider.cena3 {
	text-align: left;
}

.cena-slider.cena2 .thumb {
	margin: 33px 33px 0 83px;
}

.cena-slider.cena3 .thumb {
	margin: 17px 25px 0 32px;
}

.cena-slider .titulo {
	font: 36px 'latoBlack';
	color: #235b84;
	display: inline-block;
	margin: 25px 0 0;
}

.cena-slider strong {
	font: 25px 'latoBold';
	color: #fff;
	display: inline-block;
}

.cena-slider span {
	font: 16px 'lato';
	color: #36a41c;
	display: block;
}

.cena-slider:nth-child(3) span,
.cena-slider:nth-child(3) strong {
	font-size: 25px;
	color: #fff;
}

#content-site {
	margin: 30px 0 0;
}

#configurar-plano .topo {
	text-align: center;
	border-bottom: 1px solid #c7cdcd;
}

#configurar-plano .titulo {
	font: 30px 'lato';
	color: #27638f;
	display: inline-block;
	border-bottom: 4px solid #85d6de;
	padding: 0 20px 10px 20px;
}

#configurar-plano .titulo b {
	font-family: 'latoBlack';
	color: #39b917;
}

#CompraForm {
	position: relative;
}

.box-configurar-plano {
	background-color: #fff;
	padding: 19px 17px 11px 17px;
	margin: 20px 0 0;
	overflow: hidden;
	float: left;
	box-shadow: 2px 2px 2px -1px #d4dcdc;
}

.box-configurar-plano.servidores {
	width: 381px;
}

.box-configurar-plano.periodo {
	width: 271px;
	margin-left: 29px;
	border: 1px solid #c7cdcd;
	top: 0;
	z-index: 50;
}

.box-configurar-plano.seu-plano {
	width: 278px;
	margin-left: 29px;
	top: 0;
	z-index: 50;
}

.box-configurar-plano.periodo,
.box-configurar-plano.seu-plano {
	min-height: 445px;
}

.box-configurar-plano .titulo-plano {
	font: 24px 'latoHeavy';
	color: #515757;
	display: block;
	margin: 0 0 18px;
	opacity: 65%;
}

#CompraForm label {
	border: 1px solid #d8dcdc;
	width: 167px;
	height: 54px;
	margin: 0 0 8px;
	cursor: pointer;
	display: block;
	border-radius: 5px;
}

#CompraForm .check {
	width: 28px;
	height: 100%;
	display: block;
	float: left;
	text-align: center;
	padding: 15px 0 0;
	box-shadow: 0px 0px 15px 1px #dbdfdf inset;
	border-radius: 5px 0 0 5px
}

.SrvComprados{
    color: #000;
    font-size: 14px;
	line-height: 20px;
	/*font-style: italic;*/
}

.SrvComprados a{text-decoration: underline;}

#CompraForm label:hover {
	border-color: #45b726;
}

#CompraForm label:hover .check {
	box-shadow: 0px 0px 20px 3px #bce5b1 inset;
}

#CompraForm label.selected {
	border-color: #9ed1f1;
}

#CompraForm label.selected .check {
	box-shadow: 0px 0px 15px 1px #bde4fd inset;
}

.servidor .thumb {
	width: 135px;
	height: 50px;
	text-align: center;
	float: right;
	overflow: hidden;
	display: block;
	margin-top: 2px;
}

#CompraForm .periodo-conta {
	width: 100%;
}

#CompraForm .descricao {
	width: 200px;
	height: 100%;
	float: right;
	padding: 0 5px;
}

#CompraForm .tempo.tempo1 {
	padding: 15px 0 0;
}

#CompraForm .tempo {
	font: 19px/19px 'latoBlack';
	color: #27638e;
	float: left;
	display: block;
	padding: 10px 0 0;
}

#CompraForm .dias {
	background: url(../img/icone7.jpg) no-repeat left center;
	width: 85px;
	padding: 0 0 0 17px;
	float: right;
	font: 17px 'lato';
	color: #85d6de;
	margin: 13px 0 0;
	display: block;
}

#CompraForm .tempo span {
	display: block;
	font: 12px arial;
	color: #44b725;
}

#CompraForm .periodo-conta.selected .dias {
	color: #3595d3;
}

.plano-selecionado {
	border: 1px solid #ccd1d1;
	overflow: hidden;
	border-radius: 7px;
}

.plano-selecionado .topo-box {
	font-size: 12px;
	color: #798282;
	text-align: center;
	padding: 15px 10px;
	box-shadow: 0 0 18px 1px #eaecec inset;
}

.plano-selecionado .topo-box b,
.plano-selecionado .topo-box span {
	font-weight: bold;
	color: #44b625;
}

.plano-selecionado .content {
	padding: 11px 10px;
	text-align: center;
}

.plano-selecionado strong {
	font: 18px 'lato';
	color: #5aa9db;
	display: block;
}

.plano-selecionado .box-valor {
	position: relative;
	overflow: hidden;
}

.plano-selecionado .rs {
	font: 35px 'latoMedium';
	color: #27628e;
	display: inline-block;
	position: absolute;
	left: 15px;
	bottom: 5px;
}

.plano-selecionado #Valor {
	font: 67px/67px 'latoBlack';
	color: #27628e;
	display: inline-block;	
}

.plano-selecionado .centavos,.plano-selecionado #centavos {
	font: 42px 'latoBlack';
	color: #27628e;
	display: inline-block;
	position: absolute;
	right: 30px;
	top: 0;
}

.btn-comprar {
	background-color: #379e1b;
	background-image: linear-gradient(to bottom, #45b726, #379e1b);
	border: 0 none;
	width: 100%;
	height: 50px;
	font: 35px 'latoBlack';
	color: #fff;
	text-transform: uppercase;
	margin: 10px 0 0 ;
	text-shadow: 1px 1px 1px #328c1a;
	border-radius: 3px;
}

.btn-comprar:hover {
	background-color: #45b726;
	background-image: linear-gradient(to bottom, #379e1b, #45b726);
}

.servers-selecionados {
	border: 1px solid #ccd1d1;
	overflow: hidden;
	margin: 10px 0 0;
	border-radius: 7px;
}

.servers-selecionados .topo-box {
	font: 16px 'latoHeavy';
	color: #9aa2a2;
	padding: 15px 10px;
	box-shadow: 0 0 18px 1px #eaecec inset;
}

.servers-selecionados ul {
	padding: 10px;
	overflow: hidden;
}

.servers-selecionados li {
	background: url(../img/bullet1.jpg) no-repeat left center;
	width: calc(100%/3);
	float: left;
	padding: 0 0 0 10px;
	font-size: 14px;
	color: #27638e;
	margin: 0 0 5px;
	text-transform: capitalize;
	overflow: hidden;
	white-space: pre;
	text-overflow: ellipsis;
}

#mega-combo {
	background: url(../img/bg-megacombo.jpg) no-repeat center top #d6e1e1;
	width: 100%;
	padding: 32px 0;
	margin: 40px 0 0;
	overflow: hidden;
}

#mega-combo .topo {
	background: url(../img/icone4.png) no-repeat left center;
	padding: 15px 0 25px 175px
}

#mega-combo .titulo {
	font: 42px/50px 'latoBlack';
	color: #235b84;
	display: block;
}

#mega-combo .sub {
	font: 26px 'latoBold';
	color: #43b324;
	display: block;
}

#mega-combo .topo p {
	font: 26px 'lato';
	color: #3593d2;
}

#mega-combo .topo p b {
	font-family: 'latoMedium';
}

#mega-combo .thumb {
	width: 100%;
	height: 100px;
	overflow: hidden;
	margin: 20px 0;
}

.lista-planos {
	overflow: hidden;
}

.box-plano {
	width: 317px;
	height: 103px;
	display: block;
	float: left;
	overflow: hidden;
	margin-bottom: 15px;
}

.box-plano:hover {
	background-position: left bottom !important;
}

.box-plano.plano1 {
	background: url(../img/bg-plano1.jpg) no-repeat left top;
}

.box-plano.plano2 {
	background: url(../img/bg-plano2.jpg) no-repeat left top;
	margin-left: 18px;
}

.box-plano.plano3 {
	background: url(../img/bg-plano3.jpg) no-repeat left top;
	margin-left: 18px;
}

#ComboEconomic .plano3,#ComboEconomic .plano4,#ComboEconomic .plano6 {
	margin-left: 11px;
}

#ComboEconomic .plano5,#ComboEconomic .plano2{margin-left: 3px;}

.box-plano.plano4 {
	background: url(../img/bg-plano4.jpg) no-repeat left top;
}

.box-plano.plano5 {
	background: url(../img/bg-plano5.jpg) no-repeat left top;
	margin-left: 18px;
}

.box-plano.plano6 {
	background: url(../img/bg-plano6.jpg) no-repeat left top;
	margin-left: 18px;
}

.box-plano.plano7 {
	background: url(../img/bg-plano6.jpg) no-repeat left top;
	margin-left: 18px;
}

.box-plano .dias {
	width: 60px;
	float: left;
	margin: 20px 0 0 25px;
	font: 21px/25px 'lato';
	color: #fff;
	text-transform: uppercase;
	text-align: center;
}

.box-plano .dias b {
	display: block;
	font: 38px/40px 'latoBold';
}

.box-plano .box-valor {
	width: 170px;
	height: 75px;
	float: right;
	margin: 20px 15px 0 0;
	position: relative;
}

.box-plano .rs {
	font: 35px/35px 'latoMedium';
	position: absolute;
	left: 0;
	bottom: 20px;
	display: inline-block;
}

.box-plano .valor {
	font: 65px/65px 'latoBlack';
	display: inline-block;	
	position: absolute;
	left: 45px;
	top: 0;
}

.box-plano .centavos {
	font: 38px/40px 'latoBlack';
	display: inline-block;	
	position: absolute;
	right: 0;
	top: 5px;
}

.box-valor.menor .rs {
	font: 28px/28px 'latoMedium';
	bottom: 30px;
}

.box-valor.menor .valor {
	font: 55px/55px 'latoBlack';	
	left: 35px;
}

.box-valor.menor .centavos {
	font: 33px/33px 'latoBlack';
}

.box-plano.plano1 .box-valor p {
	color: #d97e0d;
}

.box-plano.plano2 .box-valor p {
	color: #4aa4a2;
}

.box-plano.plano3 .box-valor p {
	color: #cb267a;
}

.box-plano.plano4 .box-valor p {
	color: #d55142;
}

.box-plano.plano5 .box-valor p {
	color: #6b9194;
}

.box-plano.plano6 .box-valor p {
	color: #85b50d;
}

#mega-combo .box-vantagem {
	margin: 40px 0 0;
	padding: 10px 0 10px 58px;
}

#mega-combo .box-vantagem.promocao {
	background: url(../img/icone5.png) no-repeat left center;
}

#mega-combo .box-vantagem.acelerador {
	background: url(../img/icone6.png) no-repeat left center;
}

#mega-combo .box-vantagem strong {
	font-weight: bold;
	font-size: 18px;
	color: #235b84;
	text-transform: uppercase;
	display: block;
}

#mega-combo .box-vantagem p {
	font-weight: bold;
	font-size: 12px;
	color: #44b625;
}

#mega-combo .box-vantagem p a {
	font-weight: bold;
	font-size: 12px;
	color: #3595d3;
	text-decoration: underline;
}

#mega-combo .box-vantagem p a:hover {
	text-decoration: none;
}

#vatagens {
	background-color: #fff;
	padding: 78px 0 100px;
	overflow: hidden;
}

#vatagens .box-vantagem {
	width: calc(100%/3);
	float: left;
	padding: 0 20px;
	text-align: center;
}

#vatagens .box-vantagem .thumb {
	width: 100%;
	height: 168px;
	overflow: hidden;
}

#vatagens .box-vantagem .titulo {
	font: 32px/35px 'latoBold';
	color: #44b625;
	display: block;
	margin: 18px 0 0;
}

#vatagens .box-vantagem strong {
	font: 20px/25px 'latoHeavy';
	color: #3696d4;
	display: block;
	padding: 0 15px;
	margin: 10px 0;
}

#vatagens .box-vantagem p {
	font: 15px/21px 'lato';
	color: #9aa2a2;
}

#rodape {
	background: url(../img/barra-menu.jpg) no-repeat center top;
	width: 100%;
}

#rodape1 {
	background-color: #27638f;
	padding: 14px 0 0px;
	overflow: hidden;
	height: 120px;
}

.like-box .titulo {
	background: url(../img/icone3.jpg) no-repeat left center;
	padding: 10px 0 10px 55px;
	font: 20px/31px 'latoBold';
	color: #d6e1e1;
	float: left;
	text-shadow: 1px 1px 1px #21547a;
}

.like-box .titulo b {
	font: 30px/30px 'latoBlack';
	color: #fff;
	display: block;
}
.DesprotejaIframe{width: 100%;height: 800px;}

.SimpleText{font-size: 14px; text-align:center; font-family: verdana;margin: 25px;}
.SimpleText a{text-decoration:underline;}
.red{color:#F00;font-size: 15px;text-align: center;margin: 2px;}

.MailBox{float: left;width: 100%;}
.MailBox label{font-size: 16px;padding: 20px;float: left;}

#LogarFacebook,#BaixarArquivo,#voltarDown,#AlterarGerador,#BaixarArquivoMulti,#voltarDownMulti,#RemoveAll,#submit,#Cadastro,#ShowLinks,.DesprotetorText{cursor:pointer}

#DownloadGen,#voltarDown,#MultiGer,#BeforeGen2,#DownloadGenMulti,#avis_log,#load_email,#load_password,.hide{display:none}
#ShowLinks{padding: 20px;color: #f00;display:none}
#ListaLinks{padding-top: 20px;}
#ListaLinks a:hover{text-decoration: underline;}

.FixPrices{height: 50px}

#avis_log,#load_email{padding: 10px;margin-top: 60px;width: 100%;}
#load_password{padding: 10px;margin-top: 15px;width: 100%;float: left;}

#tabela_faturas, #tabela_faturas td {border: 1px solid #666666;border-collapse: collapse;text-align: center;padding: 4px;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;color: #003366}
#tabela_faturas th {background-color: #134780;color: #fff;  text-align: center;}
.faturas{background-color: white}

#id_search{border: 1px inset;height: 30px;width: 375px;padding-left: 8px;border-color: gray;margin:20px}
#id_search_main{border: 1px inset;height: 30px;width: 80%;padding-left: 8px;border-color: gray;margin:20px}
.FormMax{width: 100%;display:none}
#RemoveAll:hover{cursor:pointer;color:#f00}
#LinkGerenciadorMulti{width: 960px;}

.btn-like {
	background-color: #1b4a6e;
	width: 79px;
	height: 54px;
	float: left;
	padding: 11px;
	margin: 21px 0 0 20px;
	border-radius: 9px;
}

.btn-like a img
{
	position: relative;
	right: 6px;
	bottom: 5px;
}

.like-box .thumb {
	width: 100%;
	float: left;
	margin: 18px 0 0;
}

#rodape2 {
	background-color: #1b4a6e;
	padding: 45px 0;
	overflow: hidden;
}

.box-rodape, .rodapelinks {
	float: left;
}

.box-rodape .LinksVendas a,.box-rodape .LinksVendas p{
display:inline;
}
.LinksVendas{
padding-top:10px;
}

.box-rodape:nth-child(1) {
	width: 236px;
}

.box-rodape:nth-child(2) {
	width: 162px;
}

.box-rodape:nth-child(3) {
	width: 411px;
}

.box-rodape:nth-child(4) {
	width: 168px;
}

.box-rodape .titulo {
	font: 18px 'latoBold';
	color: #44b625;
	display: block;
	margin: 0 0 17px;
	text-shadow: 1px 1px 1px #173f5e;
}

.box-rodape a,
.box-rodape p {
	font: 14px 'lato';
	color: #fff;
	display: block;
	margin: 0 0 10px;
	text-shadow: 1px 1px 1px #173f5e;
}

.box-rodape a:hover {
	text-decoration: underline;
}

#rodape3 {
	background-color: #114064;
	padding: 25px 0;
}

#rodape3 p {
	font: 18px 'lato';
	color: #3696d4;
	text-shadow: 1px 1px 1px #173f5e;
}

/* ===== PÃGINA MINHA CONTA ===== */
.box-login p {
	font-size: 14px;
	color: #5b6161;
}

.box-login p b {
	font-weight: bold;
	color: #44b725;
}

.acoes-conta li {
	display: inline-block;
	font-size: 14px;
	color: #5b6161;
}

.acoes-conta li a {
	display: inline-block;
	font-size: 14px;
	text-decoration: underline;
	margin-top: 4px;
}

.acoes-conta li:nth-child(1) a {
	color: #3593d2;
}
.acoes-conta li:nth-child(2) a {
	color: #3593d2;
}

.acoes-conta li:nth-child(3) a {
	color: #cb1c1c;
}

.acoes-conta li a:hover {
	text-decoration: none;
}

#menu-topo.menu-internas a {
	padding: 22px 39px 22px;
}

#menu-topo.menu-internas li:last-child a {
	color: #ffde00;
}

#breadcrumb {
	background-color: #d8dcdc;
	padding: 15px 0;
	overflow: hidden;
}

#breadcrumb li {
	background: url(../img/bullet2.jpg) no-repeat left 9px;
	padding: 0 0 0 10px;
	margin: 0 10px 0 0;
	display: inline-block;
}

#breadcrumb a {
	font-size: 14px;
	color: #27638e;
	display: inline-block;
	margin: 0 3px;
}

#breadcrumb a:hover {
	text-decoration: underline;
}

#breadcrumb li a {
	font-weight: bold;
	color: #3593d2;
	text-decoration: underline;
}

#breadcrumb li a:hover {
	text-decoration: none;
}

.configurar-conta {
	background-color: #fff;
	padding: 20px 15px;
	overflow: hidden;
	margin: 20px 0 0;
	box-shadow: 2px 2px 2px -1px #D4DCDC;
}

.configurar-conta .titulo-conf {
	font: 22px 'latoBold';
	color: #3593d2;
	display: block;
	margin: 0 0 20px;
}

.box-form {
	border: 1px solid #c7cdcd;
	overflow: hidden;
	border-radius: 5px;
}

.box-form.box-menor {
	width: 49.3%;
}

.box-form.box-maior {
	width: 100%;
	margin: 13px 0 0;
	float: left;
	clear: both;
}

.box-form .titulo-box {
	display: block;
	font: 18px 'latoHeavy';
	color: #44b725;
	padding: 20px;
	box-shadow: 0 0 16px 1px #eaecec inset;
}

.forms {
	padding: 15px 20px;
}

.OpcoesPedido{text-align: center;padding: 20px;}
.OpcoesPedido a{color: #f00}

.bg-form {
	border: 1px solid #000;
	font-size: 15px;
	width: 335px;
	color: #000;
	padding: 14px 20px;
	float: left;
	border-radius: 5px;
}

#mensagem{width: 595px;height: 162px;}

.btn-salvar {
	background-color: #b7bbbb;
	border: 0 none;
	width: 80px;
	height: 47px;
	float: right;
	font: 16px 'latoBold';
	color: #fff;
	border-radius: 5px;
}

.btn-salvar:hover {
	background-color: #9c9c9c;
}

.btn-EnviarMensagem {
	background-color: #24631dc4;
	border: 0 none;
	width: 180px;
	height: 57px;
	float: left;  
	margin: 37px 0 0;
	position: relative;
	left: 70px;
	font: 16px 'latoBold';
	color: #fff;
	border-radius: 5px;
}

/* Pagina pagamento */
.ContasBancarias{background-image: url('./../img/fundo-contas.png');width: 920px;height: 170px;color:#E2E2E2;float:left}
.ContasBancarias div{float:left;width: 229px;padding-left:25px;padding-top:96px;font-size:10pt;	z-index: 9999;}
.ContasBancarias #FirstContasBancarias{margin-left:123px}

.PagamentoPage{text-align:center;color:#797979;  display: block;font-size: 1.5em;font-weight: bold;  height: 60px;padding-top: 12px;}
.SubPagamentoPage{text-align: center;bottom: 9px;position: relative;color: #002DBD;font-style: italic;FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 14px;bottom:20px;}
.TopoPagamento{height:35px;font-size: 20px;text-align: right;}
.TopoPagamento a{text-decoration: underline;}

.FormasdePagamento{height:91px;padding: 5px 0;}
.FormasdePagamento div{text-align: center;float:left;width:100%;}
.FormasdePagamento #pagseguroPagamento{	position: relative;right: 170px; top: 20px;}
.FormasdePagamento #paypalPagamento{	margin-top:100px;}
.FormasdePagamento #pagseguroPagamento a{	z-index:99999;}
.FormasdePagamento #condicaoPagamento{width: 100px;float: left;margin-bottom: 30px;}
#mp{
	margin: 20px;
	width: 40%;
	margin-left: 52px;
}



#BotaoBancario #PixBP{height: 180px;margin-bottom: 40px;}
#BotaoBancario{font-weight: bold;font-size: 16px;cursor: pointer;font-style: italic;FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif;width: 300px;line-height: 1;}
#BitCoinPay{float: left;padding-top: 29px;}
#PixBP{cursor: default;}

	.planos{margin: 7px;float:left;width:100%;margin-bottom: 10px;}
	.ComprarServidores h3,.ComprarServidores h4,.ComprarServidores h5,.ComprarServidores h6{float: left;width: 100%;margin-left: 20px;font-size: 19px;margin-top: 40px;}
	.ComprarServidores h2{font-size: 20px;margin: 15px;font-weight: bolder;text-decoration: underline;}
	
	.ComprarServidores img{margin-top: 8px;margin:20px;float: left}
	
		.BoxServidores{
			margin-top:20px;margin-bottom: 40px;width: 100%;
		}
	.ComprarServidores .Individuais{width: 180px;height: 178px;	overflow: hidden;margin:20px;padding:10px;}	
	.ComprarServidores .Individuais p{	bottom: 70px;left: 0;}
	.ComprarServidores .Individuais img{margin:10px;position: relative;bottom: 30px;}
	
	
		.ComprarServidores .CatContaPremium{width: 30%;height: 30%;	overflow: hidden;margin:20px;}	
		.ComprarServidores .CatContaPremium p{	bottom: 2px;}
		.ComprarServidores .CatContaPremium img{margin:10px;position: relative;bottom: 30px;}

.text{float:left;margin-left: 20px;	margin-top: 10px;}
.text a{text-decoration: underline;}
.texto a:hover{text-decoration: underline;color: #434C50}
.textop{color:#000;FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif;font-size:14px;font-style: italic}
.textop a{color:#1a73a4;FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif;font-size:14px;font-style: italic;font-weight: bold;text-decoration: none}
.textop a:hover{color:#1a73a4;FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif;font-size:14px;font-style: italic;text-decoration: underline;font-weight: bold}
textarea{resize: none}
.destaque{color:#2B79B4;font-size:15px;text-align:center;font-weight: bold}
.servidores{background-repeat: no-repeat;background-position: center; background-color:#fff}
.LinkPadrao a{color: #1C81BD;text-decoration: none}
.LinkPadrao a:hover{color: #1C81BD;text-decoration: underline}
.LinkPadrao a:visited{color: #1C81BD;text-decoration: none}
.LinkAlert{color:#FF020C;FONT-FAMILY: Arial, Tahoma, Arial Narrow, Helvetica, sans-serif;FONT-SIZE: 15px;font-weight: bold}
.LinkAlert:hover{color:#FF020C;}
#logar,#BaixarArquivo,#submit,#apagar,#voltarDown,#cadastrar,.button,.ComboBox:hover,.LinksAvulsos:hover,#CloseMenu{cursor:pointer}
#RemoveAll:hover{cursor:pointer;color:#f00}
.icone{color:#005298}
.termos{color:#0aa0f4;font-style: italic}
.hide,.answer{display:none}
.advertising{font-weight:bolder;color:#3385C1;padding-top:13px;padding-bottom:13px;font-size:22px;text-align:center;}
.advertising a{font-weight:bolder;color:#10a81c;padding-top:13px;font-size:22px;padding-bottom:13px;text-decoration:none;text-align:center}
.advertising a:hover{font-weight:bolder;color:#10a81c;padding-top:13px;font-size:22px;padding-bottom:13px;text-decoration:underline;text-align:center}
.Tutorial{text-decoration:none;color:#2B79B4;font-weight:bolder}
.Tutorial:hover{text-decoration:underline;color:#2B79B4;cursor:pointer;font-weight:bolder}
.red{color:#F00;font-size: 15px}
.Under{color:#0000B4}
.Under:hover{text-decoration:underline;cursor:pointer}
.SubCat{color:#4289ff}
.SubCat:hover{text-decoration:underline;cursor:pointer}
.BannersView{text-align:center;color:#00B934;font-size:20px;cursor:pointer}
.BannersView:hover{text-decoration:underline;}
#questions{margin-bottom: 50px;margin-top: 30px}
#questions li {margin-bottom: 20px;color: #3299BB;list-style-type: disc;list-style-position: inside}
#questions ul li a {font-weight: bold;color: #3299BB;text-decoration: none}
#questions ul li a:hover{color:#00befd}
#erro img{padding-right: 5px; vertical-align:middle}
#ServidoresComprados{font-size:13px;font-style:italic;FONT-FAMILY:"Trebuchet MS", Arial, Helvetica, sans-serif;color:#047FBF}
#atendimento {position: absolute;right: 0;top: 450px;width: 59px;}
#atendimento2 {position: absolute;right: 0;top: 630px;width: 59px;}
#atendimento3 {position: absolute;right: 0;top: 805px;width: 59px;}
#BaixarLink a{color:#349712;font-size: 13pt; font-weight: 700;text-decoration:none}
#BaixarLink a:hover{color:#349712;font-size: 13pt; font-weight: 700;text-decoration:underline}
#loadingPlayer{font-size: 16px;font-style: italic}
#ControlarLinks,#GetCode{cursor: pointer}

#detalhespagamento{  margin: 17px;border: 1px solid #FFF;}

.termos {
  color: #0aa0f4;
  font-style: italic;
}

.LinkPadrao{padding:20px}
.textop{  padding-bottom: 10px;}

.icone {
  color: #005298;
}

#ContactForm p{padding:20px;}
#ContactForm a{text-decoration:underline;}

#FormSend{font-size: 25px; vertical-align: middle; color: #1f9e2d;text-align: center;display:none;padding: 30px;}

.btn-EnviarMensagem:hover {
	background-color: #9c9c9c;
}

.col-form {
	width: 260px;
	float: left;
	margin: 0 18px 0 0;
}

.col-form:last-child {
	margin: 0;
}

.col-form label {
	font: 18px 'latoHeavy';
	color: #5b6161;
	font-weight: normal;
	display:  block;
	margin: 0 0 10px;
}

.col-form .bg-form {
	width: 100%;
}

.box-form.box-maior .btn-salvar {
	margin: 37px 0 0;
}

#rodape.pgn-internas {
	margin: 35px 0 0;
}

/* ===== PAINEL GERADOR DE LINKS ===== */
.configurar-conta .thumb {
	width: 100%;
	overflow: hidden;
}

.configurar-conta .thumb img {
	width: 100%;
}

.configurar-conta .titulo-conf.tt2 {
	color: #43b324;
	float:left;
}

.box-form .titulo-box.tt2 {
	color: #9aa2a2;
}

.bg-form.gerar-link {
	background: url(../img/icone9.jpg) no-repeat 14px 12px;
	width: 795px;
	padding-left: 45px;
}

.btn-gerar {
	background-color: #379e1b;
	background-image: linear-gradient(to bottom, #45b726, #379e1b);
	border: 0 none;
	width: 110px;
	height: 47px;
	font: 16px 'latoBold';
	color: #fff;
	float: right;
	border-radius: 5px;
}

.btn-gerar:hover {
	background-color: #45b726;
	background-image: linear-gradient(to bottom, #379e1b, #45b726);
}

.row-vantagens-link {
	margin: 28px -12px 0 -12px;
	overflow: hidden;
}

.box-vant-link {
	width: calc(100%/3);
	float: left;
	display: block;
	padding: 0 12px;
}

.box-vant-link .content {
	background-color: #1a496c;
	background-image: linear-gardient(to bottom,#27638f, #1a496c);
	height: 110px;
	padding: 15px;
	border-radius: 5px;
}

.box-vant-link .thumb {
	float: left;
	margin: 15px 15px 0 0;
}

.box-vant-link.box2 .thumb,
.box-vant-link.box3 .thumb {
	margin-left: 35px;
}

.box-vant-link p {
	font: 19px/25px 'lato';
	color: #fff;
}

.box-vant-link p b {
	display: block;
	font: 23px/25px 'latoBold';
}

.box-vant-link.box1 p {
	font: 22px/32px 'lato';
	margin: 7px 0 0;
}

.box-vant-link.box1 p b {
	font: 27px/30px 'latoBold';
}

.box-vant-link:hover p {
	color: #FFDE00;
}

/* ===== PAINEL DE GERAR MULTIPLOS LINKS ===== */
#LinkParaDownloadMulti {
	width: 100%;
	height: 106px;
	overflow-x:hidden;
	resize: none;
}

.btn-gerar.btn2 {
	float: left;
	margin: 15px 0 0;
}

#table33 .button {background-color: transparent;}

/*
@media (max-width: 768px) {
#RecoveryPass{	position: absolute;
	left: 150px;
	top: 508px;}
}
	*/

#pgpix{font-size: 18px;	}

@media screen and (orientation:landscape) and (max-width: 896px) { 
	
	.BoxServidores img {width:auto;}
	#mensagem {width:100%}	
	.container {width:100%;}
	#menu-topo a{height:40px;}
	#menu-topo.menu-internas a {
		padding: 18px 39px 22px;
	}
	#menu-topo {display:none;}
	#topo .btn-menu {padding: 52px;
	}
}

@media (max-width: 578px) {
	.servidor .thumb{float:left}
.container,#vatagens .box-vantagem{width:100%;	line-height: 40px;}
.topo{display:none}
	.container ul li:last{	color: #27638f;
		font: 30px 'lato';
		font-weight: normal;
		text-decoration: none;}
}		
.border{border: none;width:433px}
@media (max-width: 768px) {
	
	#menu-topo.menu-internas a{	padding: 20px 10px 0px;}
	
	/*.FormMax{display:block}*/
	.servidor .thumb{width:70%;margin-left:5%}	
	.right{float:left}
	#CompraForm label{width: 45%;margin-left: 6px;}
	#Comboxxx{margin:10px}
	#mega-combo .topo{background-position: top;padding: 150px 0 0 20px;}
	.ContaPremium a
	{
		margin:0px;
	}
	#menu-topo .sub-menu
	{
		display: contents;
	}
	.sub-menu>li
	{
		height: 100%;
	}
	#menu-topo .sub-menu>li>ul {
		display: contents;
	}
	#menu-topo a {
		height: 55px;
	}
	.bg-form.gerar-link,.box-vant-link
	{
		width:100%;
	}
	.MailBox .bg-form{width: 250px;}
	#table38
	{
		display: table-cell
	}
	#RecoveryPass{		position: absolute;padding:0;
		left: 146px;
			top: 1120px;background-color:currentColor;}
		
	.border{border:1px solid black;width:233px;}
	
	
	#CelChange{background: none}
	.container,#vatagens .box-vantagem{width:100%;	}
	#vatagens .box-vantagem {
		padding: 10px;
	}
	#rodape1{
		height: 180px;
	}
	
	#breadcrumb{background-color:transparent}
	#breadcrumb a{font-size: 14px;margin: 4px;}
	#breadcrumb li{	display: unset;margin: 15px}
	
	#rodape1,#rodape2,#rodape3{
		padding: 20px;
	}
	#slider,#menu-topo,.box-login{
		display:none;
	}
	.menu-internas .active{
		display:block;
	}
	.box-plano.plano2
	{
		margin-left:0px;
	}
	#CompraForm label
	{
		width: 140px;
	}
	.box-plano.plano3,.box-plano.plano5,.box-plano.plano6
	{
		margin-left: 0px;
	}
	
}



/* smartphones */
@media (max-width: 425px) {
	#CompraForm label img{	width: 103px; margin-left: 0;}
	.servidor .thumb{width: 103px; margin-left:0}
	.PlusKeep2share, .PlusRapidgator, .PlusNitroflare, .PlusDesigner{margin:0}
	.FormasdePagamento{	padding: 60px 0;}
	.ContasBancarias{display:none}
	#CompraForm .check{	padding: 8px 0 0;}
	#Comboxxx{display:none}
	#CompraForm label{width: 47%;margin-left: 6px;}
	#MegaComboList{width:300%}	
	
	.ServidoresComprar {
		margin: 10px;
	}	
	
	.MailBox {
		float: left;
		width: auto;
	}
	
	#ContactForm p{padding:2px}
	
	#mensagem{width:250px}
	
	.SubPagamentoPage{display:none}
	.FormasdePagamento #pagseguroPagamento {margin-left: 40px;margin-top: 80px;}
	.FormasdePagamento #condicaoPagamento {margin-left: 115px;margin-top:45px}
	#BotaoBancario #PixBP {margin-left: 40px;margin-top: 40px;}
	.Destac{margin-left:0px}
	.PagamentoPage{margin-top:60px;}
	
	.BoxServidores h2 {
		top: 0px;
		width: 100%;
		float: left;
	}
}



@media (max-width: 320px) {
	
	#CompraForm label{width: 49%;margin-left: 2px;}
	#CompraForm .check{padding: 8px 0 0;}
	.servidor .thumb{width:77%;}	
	
	.SubPagamentoPage{display:none}
	.FormasdePagamento #pagseguroPagamento {margin-left: 0px;margin-top: 80px;}
	.FormasdePagamento #condicaoPagamento {margin-left: 78px;margin-top:45px;font-size: 40px;}
	#BotaoBancario #PixBP {margin-top: 60px;position: relative;right: 39px;}
	.Destac{margin-left:0px}
	
	
	
	#mp{
		width: 100%;
		margin: 0;
	}
	
}



@media (max-width: 495px) {
	.PagamentoPage{display: contents;}
	.ContasBancarias {background-position: -145px -1px;}
	
	.ContasBancarias div {
		float: left;
		width: 229px;
		padding-left: 4px;
		padding-top: 81px;
		font-size: 10pt;
		letter-spacing: 0.5px;
		line-height: 1.5;
	}
}

@media (max-width: 991px) {
	
	#topo {
		padding: 20px
	}
	
	#configurar-plano .topo #Rolar{display: none}
	
	#configurar-plano .titulo
	{
		margin-left:0px;
	}
	
	#topo .btn-menu {
		margin-left: auto;
		cursor: pointer;
		float: right;
	}

	#topo .btn-menu span {
		background: #000;
		width: 26px;
		height: 3px;
		display: block;
		margin: 4px 0;
		border-radius: 50px;
	}
	
	.blockMsg{width:60%}
	
	#menu-topo
	{
		width: 100%;
		height: 100%;
		position: inherit;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		z-index: 99;
	}
	
	.container > ul {
		width: 230px;
		height: 100%;
		flex-flow: column;
		align-items: flex-start;
		justify-content: flex-start;
		display: inline;
	}
	
	.container > ul > li,.box-configurar-plano.servidores,#login input
	{
		width: 100%;
	}
	
	
	#mega-combo .box-vantagem
	{
		margin: 40px 10px 0;
	}
	
	#login .senha {
		width: 169px;
	}
	
	fieldset,fieldset input[type=text] ,.bg-form{width: 100%; }
	.btn-EnviarMensagem{left:0px}
	
}
	@media screen and (max-width: 896px) { 
		.BoxServidores img {width:100%;margin:0;}
		#individualImg{position: relative;bottom: 60px;}
		#ImageNormal{width:50%;height:50%;}
		.BoxServidores h2 {bottom:0px;}
		.BoxServidores{margin:0;}
		.BoxServidores h2{	position: relative;bottom: 130px;}
		.BoxServidores p{float:left;position: relative;bottom: 100px;padding-bottom: 30px}
		
		.ComprarServidores .Individuais img {margin:0px;}
	}

	/* Change the width of the three columns to 100%
	(to stack horizontally on small screens) */
	@media only screen and (max-width: 600px) {
		.columns {
			/*width: 100%;*/
			width: 112%;
				position: relative;
				right: 25px;
		}
	}

.ImagemGerada{width:92%;margin-left: 2%;
	padding: 10px;bottom: 12px;
	position: relative;}


.imgGER {
	display: block;
	background-size: 200%;
	width:175px; 
	height:175px;
	float: left;
}

.ImageSpace:first-of-type{	top: 0px;}

.ImageSpace{height: 175px;width:175px;float:left;position: relative;}
.ImageSpace2{height: 415px;width:175px;float:left;position: relative;}
.ImageSpace2 a img{max-width: 400px;max-height: 400px;}

.parte2 {
	background-position: 100% 0; 
}
.parte3 {
	background-position: 0 100%; 
}
.parte4 {
	background-position: 100% 100%;
}

.Funcoes{position:relative; right:3%;margin: 5px;display: inline;bottom:64%;}
.col{ clear: both; }

.Botupsc,.Botsimil{position:relative; margin-top: 4%;font-size: 16px;margin-left: 8px;height: 35px;font-weight: bold;
	color: #fff;
	background-color: #000;
	border-radius: 5px;
	cursor: pointer;
	padding: 3px;}
.CatContaPremium a .up {bottom:12px}

.AlertTxtMg{	margin: 20px 0;
	font-size: 15px;
	float: right;}

.StyleImage{margin-top: 20px;}
#PromptSelect{margin-left:20px;}

.PromoSingle{margin-bottom:40px}

.Linkpromo{	margin: 20px 0px 0px 15px;float: left;}
.Linkpromo a{	text-decoration: none;}
.Linkpromo a:hover{	text-decoration: underline;}