/* reset básico */
* {
    margin: 0;
    padding: 0;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
}

/* conteiner */
.container  {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding:5px;

}
    @media (min-width: 1170px) {
        .container {
            max-width: 1170px;
            padding: 0;
        }
    }

/* linha */
.row {
	
    margin-left: -5px;
    margin-right: -5px;
}
    .row:before,
    .row:after {
        content: "";
        display: table;
    }
    .row:after {
        clear: both;
    }

/* colunas */
.col {
    display: inline-block;
    vertical-align: top;
    min-height: 1px;
    padding-left: 5px;
    padding-right: 5px;
    width: 100%;
    margin-right: -4px;
    *zoom: 1;
    *display: inline;
}
    /* duas colonas */
    @media (min-width: 480px) {
        .col-2 {
            width: 50%;
        }
    }

    /* tres colunas */
    @media (min-width: 728px) {
        .col-3 {
            width: 33.3333%;
        }
    }

    /* sidebar */
    @media (min-width: 992px) {
        .col-content {
            width: 60%;
        }

        .col-sidebar {
           width: 40%;
        }
    }


/* USAR APENAS PARA DEMOSTRAÇÂO */
.teste {
    background: #ccc;
	width:100%;
    padding: ;
    text-align: center;
    margin-top:70px;
	border-radius:5px;
	
}
.cad-input {
	width:270px;
	height:60px;
	color:#060;
	font:Tahoma;
	font-size:14px;
	text-transform:uppercase;
	border-color:#396
	border:1px solid:#F00;
	padding:5px;
	margin:5px 5px 5px 5px;
	background-color:#FFF;
	border-radius:5px 5px 5px 5px;
	text-align: left;
}

.cad-input1 {
	width:270px;
	height:60px;
	color:#000;
	font:Tahoma;
	font-size:14px;
	text-transform:uppercase;
	border-color:#396
	border:1px solid:#F00;
	padding:5px;
	margin:5px 5px 5px 5px;
	background-color:#00F;
	border-radius:5px 5px 5px 5px;
	text-align: left;
}
.cad-input1:hover {
	background-color:#0C0;
}

.cad-input2 {
	width:60%;
	height:45px;
	color:#060;
	font:Tahoma;
	font-size:14px;
	text-transform:uppercase;
	border-color:#396
	border:1px solid:#F00;
	padding:5px;
	background-color:#fff;
	border-radius:5px 5px 5px 5px;
	text-align: left;
	margin: 10px 10px 10px 10px;
}

.button{
	width:30%;
	height:45px;
	color:#000;
	border-color:#396
	border:1px solid:#F00;
	background-color:#0F0;
	border-radius:5px 5px 5px 5px;
	
}
.button:hover{
	background-color:#F90;
	}

.container .row .col .teste form table{
	color: #000;
	border-radius:5px 5px 5px 5px;
	background-color:#E5E5E5;
}
.container .row .col .teste form table tr{
	border-radius:5px 5px 5px 5px;

}
-->
