/* CSS kod pishite v etom faile, chotobi pri ustanovke obnovlenii ne bilo problem  */
/* --------------------------------------- */
/* Here you can put custom css rules for your site */


.side-menu > li > .submenu-wrapper > ul {
    margin-left: 20px;
    padding: 0 0 26px;
}
.side-menu li .hidden-block {
    display: block;
}
.logo_and_menu-row .burger + .logo {
    margin: 0;
}




/**Top menu**/
#horizontal-multilevel-menu li::before {
    content: none;
    margin: 0 7px 0 -21px;
}

.szorinmenutop ul li {
    margin-top: 0px;
}
.top-block {
    position: relative;
    padding: 2px 0;
    z-index: 12;
    border-bottom:1px solid silver;
}

.item-views.news-items.projects .item .title {
    margin-bottom: 0;
    height: auto;
    max-height: 162px;
    font-size: 1.3333em;
    line-height: 1.4em;
    overflow: hidden;
    text-overflow: ellipsis;
    color: #fff;
}






@font-face{
	font-family: 'Formular-Bold';
	src: url('/bitrix/templates/aspro-priority/css/fonts/Formular-Bold.otf');
	url('/bitrix/templates/aspro-priority/css/fonts/Formular.ttf') format('truetype'),
	font-weight: bold;
	font-style: normal;
}
@font-face{
	font-family: 'Formular-Light';
	src: url('/bitrix/templates/aspro-priority/css/fonts/Formular-Light.otf');
	url('/bitrix/templates/aspro-priority/css/fonts/Formular.ttf') format('truetype'),
	font-weight: normal;
	font-style: normal;
}

body,body div.bx-yandex-map,.fancybox-title{ font: 18px/22px "Formular-Light", Arial, sans-serif; color: #000;}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6,.popup-window{font-family:"Formular-Bold", Arial, sans-serif;}
body .breadcrumb > li:after{margin-top:-3px;}
body .item-views.type_2_within.within.services-items .item .toogle>span:before{top:3px;}
.basket_order .items>.head .btn{padding-top:7px;}
.item-views .item .btn.btn-xs{padding-top:8px;}
body #headerfixed .logo-row.v2 .mega-menu table td .wrap > a>span{padding-top:24px;padding-bottom:23px;}
body .contacts_list .contacts-stores .item .show_on_map>span svg,
body .contacts-stores .item .top-wrap .show_on_map>span svg{top:0;}

body .btn.btn-default.btn-sm{padding-top:10px;}
body .btn.btn-xs, .bx-firefox .btn.btn-xs{padding-top:8px;}

.item-views.services-items .menu li {
    color: #000;
}

.order-block .text::before {
    background-color: none;
}
.order-block .text::before {
    content: "";
    position: absolute;
    width: 40px;
    height: 48px;
    left: 44px;
    top: 1px;
    background: url(/bitrix/templates/aspro-priority/images/ikons/loggoikons.png) no-repeat;
    background-color: rgba(0, 0, 0, 0);
}

#horizontal-multilevel-menu li a.root-item {
    font-size: 12px;
}