/**
 *	Стили блоков
 *
 *  Предпочитаемая ширина строки (100):
 *  – — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —|
 */

.b-footer{text-align:center; font-size:14px; margin-top:110px; margin-bottom:10px}

.b-services{margin-top:40px}
.b-services .col{width:48%; padding-left:90px;}
.b-services .row{margin-bottom:40px}
.b-services h2{font-size:28px; margin-bottom:15px; position:relative}
.b-services h2 em,
.b-services h2 a{display:inline-block}
.b-services h2 a{border-bottom:1px solid white; text-decoration:none}

.b-services h2:before{display:block; width:90px; height:60px; content:"";
	position:absolute; top:-10px; left:-90px}

.b-services h2.akpp:before{background-image:url(../images/graphic/icons/02.png)}
.b-services h2.ts:before{background-image:url(../images/graphic/icons/03.png)}
.b-services h2.so:before{background-image:url(../images/graphic/icons/04.png)}
.b-services h2.p:before{background-image:url(../images/graphic/icons/05.png)}
.b-services h2.el:before{background-image:url(../images/graphic/icons/06.png)}
.b-services h2.dv:before{background-image:url(../images/graphic/icons/07.png)}
.b-services h2.ru:before{background-image:url(../images/graphic/icons/08.png)}

.b-services p,
.b-services li{font-size:16px; line-height:1.4}

.b-services ul{list-style-position:outside; padding-left:25px}
.b-services ul li{list-style-type: square}

.b-services p + ul{margin-top:-10px}

.b-services p{margin-bottom:10px}