﻿@charset "utf-8";
/* CSS Document */

#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:98;
  background-color:#000;
  display:none;
}

.window {
  position:absolute;
  left:0;
  top:0;
  width:768px;
  height:354px;
  display:none;
  z-index:99;
}
    .window .corpo {
        max-width: 700px;
        width:30%;
        height: 385px;
        left: 333px;
        top: 150px;
        background: #FFFFFF;
        box-shadow: 0px 100px 80px rgba(0, 0, 0, 0.2), 0px 41px 33px rgba(0, 0, 0, 0.1), 0px 22px 18px rgba(0, 0, 0, 0.08), 0px 12px 10px rgba(0, 0, 0, 0.08), 0px 7px 5px rgba(0, 0, 0, 0.06), 0px 3px 2px rgba(0, 0, 0, 0.04);
        overflow: auto;
        padding: 25px;
        text-align: justify;
    }

    .window .titulo {
        font-weight: bold;
        font-size: 24px;
        line-height: 29px;
    }
    .window .regulamento {
        margin-top: 20px;
    }

    .regulamento p {
        margin-top: 10px;
        margin-bottom:10px;
    }
    .window .texto{
        margin-top:10px;
    }
    .btn-close {
        /*display: block;
        text-align: right;*/
        position: relative;
        width: 30%;
        right: -40px;
        text-align: right;
    }

.close {
    width: 40px;
    height: 40px;
    position: relative;
    top: 20px;
}

.check-confirm{
	border:1px solid #ccc;
	background:#f0f0f0;
	width:738px;
	height:32px;
	margin: 4px 0 0 0;
	padding:5px;	
}
.check-confirm .input{
	margin: 5px 0;
	margin: 7px 0;
	float:left;
}
.check-confirm .texto{
	font:11px Arial, Helvetica, sans-serif;
	color:#666;
	line-height:14px;
	margin: 3px 5px;
	float:left;	
	width:83%;
	text-align:left;
}
.check-confirm .btn{
	margin:0 0 0 20px;
	float:left;
}

.sobre{
	width:752px;
	height:auto;
	overflow:auto;
	margin: 5px 0 0 0;
	padding:8px 5px;
	text-align:left;
}
