@charset "utf-8";
@import url("style.css");

body {
	border-top:solid 5px #079F53!important;
}

#catchBGhover {
	width:100%!important;
	border-top:solid 5px #079F53;
	border-bottom:solid 5px #079F53;
	-webkit-transition: all 0.5s ease;
	transition: all 0.5s ease;
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(0,168,222,1)), color-stop(20%,rgba(51,51,145,1)), color-stop(40%,rgba(233,19,136,1)), color-stop(60%,rgba(235,45,46,1)), color-stop(80%,rgba(251,176,59,1)), color-stop(100%,rgba(0,158,84,1)));
	background: linear-gradient(to right, rgba(0,168,222,1) 1%,rgba(51,51,145,1) 20%,rgba(233,19,136,1) 40%,rgba(235,45,46,1) 60%,rgba(251,176,59,1) 80%,rgba(0,158,84,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a8de', endColorstr='#009e54',GradientType=1 );
}

#catchBGdefault {
	width:100%!important;
	background-color: rgba(7,159,83,1);
	padding:30px 0;
	-webkit-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
#catchBGdefault:hover {
	background-color: rgba(7,159,83,0);
}
#FooterBG {
	background-color: rgba(7,159,83,1)!important;
}
#FooterLeft, #FooterRight, #FooterRight a {
	border-bottom: solid 1px #079f53;
}
h1, p a, p a:hover{
	color:#079f53!important;
}
p a:hover {
	border-bottom: solid 1px #079f53!important;
}

/*//////////////////////

Form

//////////////////////*/

.pure-form-aligned .pure-control-group label {
	width:50%!important;
	font-size:0.85em;
	color: #333;
	line-height:1.6;
}
.pure-form .pure-checkbox, .pure-form .pure-radio {
	display:inline-block!important;
}
.pure-form-aligned .pure-control-group label {
	text-align:left!important;
}
form#mailformpro label.mfp_not_checked,
form#mailformpro label.mfp_checked {
	border:none!important;
}

fieldset p.pure-u-1-3 {
	margin-top:10px!important;
}

.pure-button {
	border:solid 2px #079F53!important;
}
.pure-button:hover {
	background-color: #079F53!important;
}

a.linkContact.currentPage {
	background-color: #079F53;
	color:#fff;
}
a.linkContact.currentPage:hover {
	cursor: text;
}
div.mfp_err {
	/*width:320px!important;*/
	margin-left:34%!important;
}
div.mfp_err[id*='First'] {
	margin-left:0!important;
	/*width:215px!important;*/
}
/*input.problem[id*='first'],
input.pure-input-1[id*='family'] {
	max-width:200px;
	margin-left:215px;
}*/
.pure-form input[type=text].hissu,
.pure-form textarea.hissu {
	border: solid 1px #079F53!important;
}
.pure-form input[type=text], .pure-form input[type=password], .pure-form input[type=email], .pure-form input[type=url], .pure-form input[type=date], .pure-form input[type=month], .pure-form input[type=time], .pure-form input[type=datetime], .pure-form input[type=datetime-local], .pure-form input[type=week], .pure-form input[type=number], .pure-form input[type=search], .pure-form input[type=tel], .pure-form input[type=color], .pure-form select, .pure-form textarea {
	box-shadow:none!important;
}
#mfp_phase_stat {display:none!important;}
#mfp_phase_confirm {margin-bottom:0!important;}