.types-of-sert ul li {
	list-style-position: outside;
	padding-left: 5px;
	margin-left: 20px;
}

.header .logo {
	left: 0px !important;
}

.news-detail li {
	list-style: disc;

}

.news-detail ul {
	margin-left: 40px;
}

.strong {
	font-weight: bold;
}

.title__desk ul li, .detailtext_uncat ul li {
	list-style-type: disc;
}

.title__desk ul li, .detailtext_uncat ul li {
	list-style-position: outside;
	padding-left: 5px;
	margin-left: 20px;
}

.content li {
	list-style: disc;
	margin-left: 20px;
}

.usl_banner img {
	max-width: 100%;
}

#preimuschform {

	padding: 20px 10px;
	/*padding: 40px 30px 40px;*/

}

#preimuschform .preimuschforminnerwrap {
	display: inline-block;
	width: 32%;
	margin: 0;
	padding: 0;
	margin-top: 20px;
	margin-bottom: 20px;
}

#preimuschform .preimuschforminnerwrap .preimuschformitem {
	display: block;
	width: 44px;
	height: 44px;
	position: relative;
	margin: 0 auto;
	background-repeat: no-repeat;
	cursor: pointer;
}

#preimuschform .preimuschforminnerwrap:nth-child(1) .preimuschformitem {
	background-image: url('/images/icons/1.png');
}

#preimuschform .preimuschforminnerwrap:nth-child(2) .preimuschformitem {
	background-image: url('/images/icons/2.png');
}

#preimuschform .preimuschforminnerwrap:nth-child(3) .preimuschformitem {
	background-image: url('/images/icons/3.png');
}

#preimuschform .preimuschforminnerwrap:nth-child(4) .preimuschformitem {
	background-image: url('/images/icons/4.png');
}

#preimuschform .preimuschforminnerwrap:nth-child(5) .preimuschformitem {
	background-image: url('/images/icons/5.png');
}

#preimuschform .preimuschforminnerwrap:nth-child(6) .preimuschformitem {
	background-image: url('/images/icons/6.png');
}

#preimuschform .preimuschforminnerwrap:nth-child(7) .preimuschformitem {
	background-image: url('/images/icons/7.png');
}

#preimuschform .preimuschforminnerwrap:nth-child(8) .preimuschformitem {
	background-image: url('/images/icons/8.png');
}

#preimuschform .preimuschforminnerwrap .preimuschformitem .iteminnerpremusform {
	display: none;
	box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
	position: absolute;
	top: 60px;
	width: 300px;
	background-color: #f5f8f9;
	z-index: 20;
	color: #4d4d4d;
	font-size: 14px;
	left: -135px;
	min-height: 65px;
	padding: 20px;
	text-align: center;
	border-radius: 50px;
}

#preimuschform .preimuschforminnerwrap .preimuschformitem:hover .iteminnerpremusform {
	display: block;
}

@media (min-width: 1097px) {
	#preimuschform .preimuschforminnerwrap:nth-child(7), #preimuschform .preimuschforminnerwrap:nth-child(8) {
		width: 49%;
	}
}

@media (max-width: 1095px) {
	#preimuschform .preimuschforminnerwrap {
		width: 47%;
	}

	.sidebar-item.sidebar-itemvtwo {
		position: relative;
		background: url(/bitrix/templates/gsg/assets/stylesheets/../images/calc-fon.png) no-repeat -185px -135px;
		-webkit-border-radius: 8px;
		-moz-border-radius: 8px;
		border-radius: 8px;
		padding: 70px 30px 40px;
		border: 3px #5a8ece solid;
	}

	.sidebar-item.main-form {
		position: relative;
		background: url(/bitrix/templates/gsg/assets/stylesheets/../images/calc-fon.png) no-repeat -185px -135px;
		-webkit-border-radius: 8px;
		-moz-border-radius: 8px;
		border-radius: 8px;
		padding: 70px 30px 40px;
		border: 3px #5a8ece solid;
	}

	@media (max-width: 1250px) {

		.scrolltabledms {
			overflow: scroll;
			border-right: 1px solid #ccc;

		}

		.scrolltabledms table {
			margin-bottom: 0;
		}

	}


	@media (min-width: 768px) and (max-width: 830px) {
		.footer .footernbr.number a {
			font-size: 20px;
		}
	}
}

.sertif__wrapper {
	height: auto;
	min-height: 95px !important;
}