.ecp-icons {
	overflow: hidden;
	text-align:left;
	padding:0;
	margin: 0;
}

.ecp-icons:before, .ecp-icons:after {
  content: " ";
  display: table;
}
.ecp-icons li span {
	text-decoration:underline
}
.ecp-icons li.lh50 span {
	line-height:50px
}

.ecp-icons li span,
.ecp-icons .media-heading
{
	color:#206bbd;
    margin: 0;
    font-size: inherit;
    line-height: 1.2;
    font-weight: bold;
    text-decoration: underline;
}
.ecp-icons li
{
	width:45%;
	float: left;
	margin: 5px;
	list-style-type: none;
	padding: 5px;
	font-size: 14px;
	border: 1px solid #a1b2c4;
	background:#f3f5f6;
	height: 50px;
	cursor:pointer
}
.ecp-icons .media
{
	border: 1px solid #a1b2c4;
	background:#f3f5f6;
	min-height: 50px;
	font-size: 14px;
	padding: 5px;
	display: block;
	margin-bottom: 20px;
}

.links-tags a {
	display: inline-block;
    margin: 5px 35px;
	border-bottom: 1px dashed;
}

@media only screen and (max-width: 767px) {
	.ecp-icons {
	margin: 0!important;
	}
	.ecp-icons li {
		float:none;
		width:100%
	}
}
/*.ecp-icons li.icon-for-yrl {
	width: 215px;
}
.ecp-icons li.icon-for-rosreestr {
	width: 163px;
}
.ecp-icons li.icon-for-torgi {
	width: 190px;
}*/

.ecp-icons li:hover {
}


.ecp-icons .icon-for-torgi {


}
.ecp-icons img {
/* 	float:left; */
/* 	margin: 0 10px 0 0; */
}
.advantages-style-2 {
  font-size: 16px;
  line-height: 1.6em;
  font-style:normal;
}
/* ------------------------------------------------ */

.advantages-company {
	/*background: #f6f6f6;*/
	/*padding: 10px 70px;*/
	/*border-top: 8px solid #0063BE;*/
	/*font-size: 16px;*/
}

.color-bl{
	color:#0063BE
}
list-item-image.list-item {
	  font-size: 14px;
  display: inline-block;
  float: none;
  vertical-align: top;
  /* text-align: center; */
  padding-top: 25px;
  padding-bottom: 20px;
}

.list-item-wrap:after {
  content: "";
  display: block;
  clear: both;
}

.list-item-image {
  float: left;
  margin: 0;
  text-align: center;

  width: 140px;
  height: 140px;
  position: relative;
  /*box-shadow: 0 0 0 2px #eaeaea;*/
  /*border-radius: 50%;*/
  overflow: hidden;
  margin: 0 auto 20px;
  background-position-x: center!important;
}
.list-item-image.transfer {
	background:url(advantages_company_auto_transfer.png) no-repeat;
}
.list-item-image.astral {
	background:url(advantages_company_astral.png) no-repeat;
}
.list-item-image.fsb {
	background:url(fsb_russia.png) no-repeat;
}
.list-item-image.time {
	background:url(advantages_company_time.png) no-repeat;
	background-position-x: left!important;
}
.list-item-image.sertifikate {
	background:url(advantages_company_sertifikate.png) no-repeat;
	background-size: 77%;
}
.list-item-info {
	margin: 0 0 0 160px;
}
.list-item-info {
}
.list-item-title {
	/*color:#0063BE;*/
	text-transform: uppercase;
	padding-bottom: 0;
	margin-bottom: 0;
}

.td-bottom-special-offer {
	padding-top: 0px;
  padding-bottom: 3px;
}




tr.gospl {
	display:none;
	transition: all 0.5s ease-out;
}

tr.gospl td {
	background-color: #FFFCEF!important;
	border: 1px solid #E5E5E5;
}
tr.gospl.end td {
	border-bottom: 1px solid rgba(39, 99, 163, 1);
}

tr.gospl,
tr.gospl:nth-child(2n)
{
}

tr.gospl td img {
	/*width:15px;
	height:15px*/
}

.open_gospl {
	border-bottom: 1px dashed;
	color: #206bbd;
	cursor:pointer
}

.drop-iplus {
}
.drop-iplus-icon {
	display: block;
	height: 12px;
	width: 12px;
	background-color: #FF5420;
	color: #fff;
	line-height: 10px;
	text-align: center;
	position: relative;
	top: -16px;
	border-radius: 50%;
	font-size: 15px;
}
/*.open_gospl:before*/
.drop-iplus:before {

}


tr.special-offer td {
	background: #FFFAE6;
	color: #FF5420;
    padding: 12px 10px;
}
@media (min-width: 768px) {
	.links-tags a {
		margin: 5px -8px 5px 0;
	}
}