/*NOTE: This file is intended for programmers. Aspro technical support is not advised to work with him.*/

/* Examples (uncomment to use):*/

/* Expand site width */
/* body .wrapper { max-width: 1400px !important;  } */

/* Set site background image */
/* body {  background: url(image_source) top no-repeat; }

/* Hide compare button */
/* a.compare_item { display: none !important;  }*/

.dev-block {
    padding: 0 0 3px;
}
.dev-block a {
    text-decoration: none;
    color: #000;
}
.dev-block a > * {
    display: inline-block;
    vertical-align: top;
    font-size: 13px;
    color: #fff;
}
.dev-block span {
    padding: 5px 3px 0 0;
}
.dev-block img {
    margin-left: 5px;
}

.m-style1 {background: #fbfbfb; border: 1px solid #f2f2f2; color: #555; clear: both; font-size: 1em; margin: 30px 0 40px; width: 100%; background: url(/bitrix/templates/aspro-allcorp2/images/svg/Order_service_lg.svg) no-repeat 36px 46px; padding: 42px 37px 37px 131px;}
.m-style2 {border-left-color: #0088cc;border-left: 2px solid; background: url(/bitrix/templates/aspro-allcorp2/images/background.png) #f2f2f2; color: #555;    margin-bottom: 40px; clear: both; margin-top: 30px; padding: 30px 50px; font-size: 15px;}


@media(min-width: 1101px) {
    .grid-list.grid-list--items-2-991 {
        grid-template-columns: repeat(auto-fill,minmax(290px,1fr))!important;
    }
}
.bottom-menu--normal .wrap .title a.dark_link {color:#fff !important;}

.menolinks li {display: inline-block;        padding: 0px 8px 0 0;}
