.tekstowa{}
.tekstowa .center-column{margin: 20px 0 40px;}
.tekstowa .center-column .main-contact{}
.tekstowa .center-column .main-contact > h1{font-weight: 400;font-size: 60px;color: #414042;margin: 0;padding: 0;}
.tekstowa .center-column .main-contact .content-contact{padding: 20px 0;}
.tekstowa .center-column .main-contact .content-contact article{color: #414042;font-size: 18px;line-height: 150%;}
.tekstowa .center-column .main-contact .content-contact article table tr td{vertical-align: top;padding: 5px;}
.tekstowa .center-column .main-contact .content-contact article table tr td img{vertical-align: top;/*margin-top: -20px;*/}
.tekstowa .center-column .main-contact .content-contact article table tr td strong{font-weight: 500;}
.tekstowa .center-column .main-contact .content-contact article a{color: #ea5e00;text-decoration: underline;}

.content-contact > .form > .form{border: 2px solid #ebebeb;overflow: hidden;}
.content-contact > .form > .form .form-top{padding: 20px;overflow: hidden;}
.content-contact > .form > .form .form-top > h3{color: #414042;font-size: 18px;margin: 10px 0 30px;padding: 0;}
.content-contact > .form > .form .form-top .form-group{overflow: hidden;}
.content-contact > .form > .form .form-top .form-group label{float: left;width: 21%;text-transform: uppercase;font-weight: 400;font-size: 13px;margin-top: 10px;}
.content-contact > .form > .form .form-top .form-group div{float: left;}
.content-contact > .form > .form .form-top .form-group .form-control{border-radius: 30px;border-color: #e1e1e1;padding: 10px 15px;}
.content-contact > .form > .form .form-top .form-group input.form-control{height: 45px;}

.content-contact > .form > .form .form-foot{border-top: 2px solid #ebebeb;padding: 40px;background: #fafafa;overflow: hidden;}
.content-contact > .form > .form .form-foot button{background: #ea5e00;color: #fff;font-size: 20px;width: 60%;border-radius: 0;margin-left: 20%;padding: 13px 15px;}
.content-contact > .form > .form .form-foot div{margin: 0;}

@media (max-width: 460px) {
	.content-contact > .form > .form .form-top .form-group label{width: 100%;}
	.content-contact > .form > .form .form-top .form-group .form-control{width: 100%;}
	.content-contact > .form > .form .form-top .form-group div{width: 100%;}
	.content-contact > .form > .form .form-foot button{width: 90%;margin: 0;}
	.content-contact > .form > .form .form-foot{padding: 40px 20px;}
}
@media (min-width: 461px) and (max-width: 740px) {
	
}