@charset "utf-8";
/* CSS Document */padding

/******************************

FORMULÁRIO DE CONTATO

******************************/

@import url('https://fonts.googleapis.com/css?family=Baloo+Da+2:400,500,600,700,800');


    .form-label-left{
        width:150px;
    }
    .form-line{
    padding-top:0px;
    padding-bottom:0px;
	padding-right:36px;
	margin: 0px 0 0 0;
	width:100%;
	}
    .form-label-right{
        width:150px;
    }
    .form-all{
        width:100%;
		background:transparent;
        font-family: 'Baloo Da 2', cursive;
        font-size:15px;
		font-weight: 500;
		color: #506070;
		border-radius: 5px;
		position: center;
    }

	.form-radio-item label, .form-checkbox-item label, .form-grading-label, .form-header{
        color: #555;
    }

    .form-all .qq-upload-button,
    .form-all .form-submit-button,
    .form-all .form-submit-reset,
    .form-all .form-submit-print {
      font-family: 'Baloo Da 2', cursive;
    }
    .form-all .form-pagebreak-back-container,
    .form-all .form-pagebreak-next-container {
      font-family: 'Baloo Da 2', cursive;
    }
    .form-header-group {
      font-family: 'Baloo Da 2', cursive;
    }
    .form-label {
      font-family: 'Baloo Da 2', cursive;
    }
     .form-label.form-label-left,
    .form-label.form-label-right,
    .form-label.form-label-left.form-label-auto,
    .form-label.form-label-right.form-label-auto {
      width: 100%;
    }
  
    .form-all .qq-upload-button,
    .form-all .qq-upload-button,
    .form-all .form-submit-button,
    .form-all .form-submit-reset,
    .form-all .form-submit-print {
      font-size: 15px
    }
    .form-all .form-pagebreak-back-container,
    .form-all .form-pagebreak-next-container {
      font-size: 15px
    }
  
    .supernova .form-all, .form-all {
      background-color: #FFFFFF;
      border: 1px solid transparent;
    }
      .form-header-group .form-header {
      color: #0A0A0A;
    }
    .form-header-group .form-subHeader {
      color: #0A0A0A;
    }
    .form-label-top,
    .form-label-left,
    .form-label-right,
    .form-html,
    .form-checkbox-item label,
    .form-radio-item label {
      color: #0A0A0A;
    }
    .form-sub-label {
      color: #242424;
    }
  
    .supernova {
      background-color: undefined;
    }
    .supernova body {
      background: transparent;
    }
  
    .form-textbox,
    .form-textarea,
    .form-radio-other-input,
    .form-checkbox-other-input,
    .form-captcha input,
    .form-spinner input {
      background-color: #FFFFFF;
	  border-radius: 5px;
	}

  .ie-8 .form-all:before { display: none; }
  .ie-8 {
    margin-top: auto;
    margin-top: initial;
  }
 	.form-sub-label {
	font-size:9px; /*11px*/
	margin-top:1px;
	color: #FFFFFF
	}
	.form-label-left{
	width:156px !important;
	}

	.form-label-right{
	width:156px !important;
	margin-right:0;
	padding-right:15px;
	}

	.form-radio-item label, .form-checkbox-item label, .form-grading-label, .form-header{
	color: #000000;
	font-size: 15px;
	}
	.form-label.form-label-auto {
	display: block;
	float: none;
	text-align: left;
	width: 100%;
	}
	.form-required {
	color: #ff0000 !important;
	}
	.form-textbox{
	width:100%;
	height: 40px;
	margin-bottom: 15px;
	padding: 5px;
	border: 1px solid #ced4da;
    border-radius: .25rem;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}	
	.form-line .control-phone{
    margin-bottom: 0px;
    }
	.form-input-wide{
	margin-bottom: 0px;
	width:100%;
}
	.form-input-wide2{
	margin-bottom: 10px;
	padding:5px;
	width:100%;
}
	.dragger-item{
	padding-left: 5px;
	padding-right:5px;
}
	.form-textarea2{
	padding:5px;
	width:100%;
	border: 1px solid #ced4da;
    border-radius: .25rem;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	}
	
	.form-textarea-limit-indicator{
	height: 40px;
	margin-bottom: 25px;
	font-size: 10px;
	}
.button3 {
    display: inline-block;
    height: 51px;
    background: #10153c;
	color: #FFFFFF;
	font-family: 'Baloo Da 2', cursive;
	text-transform: uppercase;
	font-size: 15px;
	font-weight: 700;
	letter-spacing: 0.05em;
	border-radius: 0px;
	border-bottom: 4px solid #b30000;
	margin-top: -20px;
}
.button3:hover {
    color: #fff;
    background-color: #b30000;
	border: 0px;
}