.service { padding-bottom: 10px; background: url(img/service_icon.jpg) scroll no-repeat 0 5px; }

.more_questions { padding-top: 0; }
.more_questions > div { margin-top: 12px; }
.more_questions .more_quote { float: right; margin-top: 0; }
.more_questions .more_quote .socials { height: 105px; margin: 0; justify-content: space-around; align-items: center; background: #000; }
.more_questions .more_quote .socials img { width: 32px; }
.more_questions .more_quote .socials img.yt { width: 48px; }



@media screen and (max-width: 1170px) {
	.more_questions .more_box a, .more_questions .more_box span, .more_questions .more_box span { font-size: 18px; }
}



@media screen and (max-width: 930px) {
	.more_questions .more_box {
		width: 100%;
		float: none;
		clear: both;
		text-align: center;
		padding: 0;
		padding-top: 60px;
	}
	
	.more_questions .more_quote {
		padding-left: 0;
	}

	.email_write {
		background: url(img/contact_icons.jpg) scroll no-repeat center 0;
		margin-bottom: 20px;
	}
	
	.infoline {
		background: url(img/contact_icons.jpg) scroll no-repeat center -135px;
		margin-bottom: 30px;
	}

    .service {
        background: url(img/service_icon.jpg) scroll no-repeat center 5px;
        margin-bottom: 30px;
    }
	
	.working_time {
		background: url(img/contact_icons.jpg) scroll no-repeat  center -265px;
		margin-bottom: 20px;
	}

	.more_questions .more_quote .title {
		font-size: 38px !important;
	}
	
	.more_questions .more_quote {
		width: 100%;
		text-align: center;
		margin-bottom: 0 !important;
	}
}