@charset "utf-8";
/* CSS Document */

.div-full{background-color:rgba(0,0,0,0.83); width:100%; height:1024px; padding-top:10px}
.div-form{ }
.divbox{
	width: 75%;
	background-color: rgba(255,255,255,0.95);
	margin-top: 16%;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 16%;
	padding: 20px;
	box-shadow: 0 0 10px rgba(0,0,0,1.00);
	border: 4px solid rgba(231,138,4,1.00);
	border-radius:30px;
}

@media (max-width:768px){
.divbox{
	width: 95%;
	background-color: rgba(255,255,255,0.95);
	margin-top: 16%;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 16%;
	padding: 20px;
	box-shadow: 0 0 10px rgba(0,0,0,1.00);
	border: 4px solid rgba(231,138,4,1.00);
	border-radius:30px;
}
	
	
	
	 }
.m-b-20{margin-bottom:20px;}

.m-t-20{margin-top:20px;}
button,
	input[type="button"],
	input[type="reset"],
	input[type="submit"] {
		cursor: pointer;
		-webkit-appearance: button;
	}
	
	button::-moz-focus-inner,
	input::-moz-focus-inner {
		padding: 0;
		border: 0;
	}

	button,
	input,
	select,
	textarea {
		margin: 0;
		border: none;
		vertical-align: baseline;
		font-size: 100%;
	}
	
	button {
	display: inline-block;
	margin-bottom: 15px;
	padding: 6px 13px;
	outline: none;
	background-color: #088496;
	color: #fff;
	vertical-align: baseline;
	text-align: center;
	text-decoration: none;
	font: 14px/1.5 Arial;
	cursor: pointer;
	text-transform:uppercase;
	width:100%;
	border-radius:20px;
	}

	label { 
		display: inline-block; 
		cursor: pointer;
	}
	
	input,
	textarea,
	select,
	button {
		-webkit-transition: all .25s ease;
				transition: all .25s ease;	
	}
	
	input[type="text"],
	input[type="password"],
	input[type="datetime"],
	input[type="datetime-local"],
	input[type="date"],
	input[type="month"],
	input[type="time"],
	input[type="week"],
	input[type="number"],
	input[type="email"],
	input[type="url"],
	input[type="search"],
	input[type="tel"],
	input[type="color"],
	textarea, select {
	display: inline-block;
	padding: 4px 10px;
	width: 100%;
	outline: none;
	border: 1px solid #C4C4C4;
	background-color: transparent;
	color: #0D0D0D;
	font-size: 12px;
	font-family: 'Roboto', sans-serif;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	-webkit-box-shadow: none;
	box-shadow: none;
	-webkit-appearance: none;
	appearance: none;
	}
	
	.parallax input[type="text"],
	.parallax input[type="password"],
	.parallax input[type="datetime"],
	.parallax input[type="datetime-local"],
	.parallax input[type="date"],
	.parallax input[type="month"],
	.parallax input[type="time"],
	.parallax input[type="week"],
	.parallax input[type="number"],
	.parallax input[type="email"],
	.parallax input[type="url"],
	.parallax input[type="search"],
	.parallax input[type="tel"],
	.parallax input[type="color"],
	.parallax textarea, 
	.parallax select {
	border-color: #bbb;
	border-color: rgba(51,51,51,0.33);
	color: #3E3E3E;
	}
	
	input[type="text"]:focus,
	input[type="password"]:focus,
	input[type="datetime"]:focus,
	input[type="datetime-local"]:focus,
	input[type="date"]:focus,
	input[type="month"]:focus,
	input[type="time"]:focus,
	input[type="week"]:focus,
	input[type="number"]:focus,
	input[type="email"]:focus,
	input[type="url"]:focus,
	input[type="search"]:focus,
	input[type="tel"]:focus,
	input[type="color"]:focus,
	textarea:focus,
	select:focus { border-color: #00c2a9; }
	
	.parallax input[type="text"]:focus,
	.parallax input[type="password"]:focus,
	.parallax input[type="datetime"]:focus,
	.parallax input[type="datetime-local"]:focus,
	.parallax input[type="date"]:focus,
	.parallax input[type="month"]:focus,
	.parallax input[type="time"]:focus,
	.parallax input[type="week"]:focus,
	.parallax input[type="number"]:focus,
	.parallax input[type="email"]:focus,
	.parallax input[type="url"]:focus,
	.parallax input[type="search"]:focus,
	.parallax input[type="tel"]:focus,
	.parallax input[type="color"]:focus,
	.parallax textarea:focus,
	.parallax select:focus {
		-webkit-box-shadow: 0 0 10px 1px rgba(0,194,169, .7);
				box-shadow: 0 0 10px 1px rgba(0,194,169, .7);
	}
	
	textarea {
		resize: both;
		min-height: 180px;
		min-width: 100%;
		max-width: 100%;
	}

	input[type="radio"],
	input[type="checkbox"] {
		margin: 4px 0 0;
		line-height: normal;
	}

	input[type="image"],
	input[type="submit"],
	input[type="reset"],
	input[type="button"],
	input[type="radio"],
	input[type="checkbox"] { width: auto; }

	.wrong-data { border-color: #fe5214; }

	/* Fix for Mobile Safari */
	input[type="checkbox"]	{ -webkit-appearance: checkbox; }
	input[type="radio"]		{ -webkit-appearance: radio; }

	 Chrome, Safari 
	input::-webkit-input-placeholder,
	textarea::-webkit-input-placeholder { color: #999; }

	 Firefox 
	input:-moz-placeholder,
	textarea:-moz-placeholder { color: #999; }