/**
 * Base
 */
fieldset{
	margin: 0;
	padding: 0;
}
form .form-item{
	margin: 0;
	position: relative;
}
/*.input-holder{
	display: inline-block;
	position: relative;
}*/
.input-placeholder-text{
	top: 0;
	left: 0;
	padding: 3px 7px;
}
.gallery-box div.alt {
margin-top: -17px;
padding: 17px 0 58px 0;
}
.contact-form label{font-weight: normal;}
.acces-holder fieldset,
.contact-form fieldset{margin: 0; padding: 0;}
.video iframe{margin: 0 0 -3px 0;}
.captcha .description {color: #001d1d;}
.video-section.photo h1:before,
.node .link-wrapper,
.tags{display: none;}
.custom-form .input-holder{position: relative;}