

.section_servies_links_block {
    margin-top: 40px;
}
.section_servies_links {
    display: flex;
    flex-wrap: wrap;
}
a.section_servies_links_item {
    display: flex;
    width: 50%;
    padding-right: 20px;
    margin-bottom: 20px;
}
.section_servies_links_item_image img {
    width: 100%;
    height: auto;
}
.section_servies_links_item_image {
    width: 30%;
}
.section_servies_links_item_body {
    width: 70%;
    padding-left: 15px;
}
.section_servies_links_item_name {
    width: 100%;
    display: block;
    margin: 0;
}
.section_servies_links_item_text {
    display: block;
    width: 100%;
    color: #000;
    margin-top: 10px;
}
.section_servies_links_item:hover .section_servies_links_item_name {
    color: #e65100;
}/* CSS kod pishite v etom faile, chotobi pri ustanovke obnovlenii ne bilo problem  */
/* --------------------------------------- */
/* Here you can put custom css rules for your site */

.main_bottom_text *[id^=bx_incl],
.main_h1 *[id^=bx_incl] {
    display:block;
}
.main_h1 {
    margin: 20px 0px;
}
.h1,.h2,.h3,.h4,.h5,.h6{margin:0;font-weight:bold;margin:46px 0 26px 0;color:#222222;font-family: Roboto,Arial,sans-serif;}
.h1,.h2,.h3,.h4{letter-spacing:normal;}
.h1{font-size:2.133em;line-height:30px;margin:0 0 18px;font-weight:bold;}
.h2{font-size:1.866em;line-height:28px;margin: 30px 0 25px;}
.h3{font-size:1.6em;  line-height:24px;margin: 30px 0 25px;}
.h4{font-size:1.33em; line-height:20px;margin: 30px 0 25px;}
.h5{font-size:1.2em;  line-height:22px;margin: 30px 0 25px;}
.h6{font-size:1.066em;line-height:22px;margin: 30px 0 25px;}
.item-views.blocks .h3, .item-views.blocks .h3.title {
    padding: 0px 0px 34px;
    margin: 0px;
    font-size: 1.733em;
    font-weight: bold;
    display: inline-block;
    position: relative;
}
.catalog.item-views.blocks .h3 {
    padding-bottom: 33px;
}
.detail .drag_block:not(.tab) .h5 {
    margin-bottom: 33px;
    margin-top: 45px;
    font-size: 1.600em;
}
.detail .wraps.goods-block .h5 {
    margin-bottom: 15px;
}
a.scroll-to-top {
    display: block!important;
}

.section_servies_links_block {
    margin-top: 40px;
}
.section_servies_links {
    display: flex;
    flex-wrap: wrap;
}
.section_servies_links_item {
    display: flex;
    width: 50%;
    padding-right: 20px;
    margin-bottom: 20px;
}
.section_servies_links_item_image img {
    width: 100%;
    height: auto;
}
.section_servies_links_item_image {
    width: 30%;
}
.section_servies_links_item_body {
    width: 70%;
    padding-left: 15px;
}
.section_servies_links_item_name {
    width: 100%;
    display: block;
    margin: 0;
}
.section_servies_links_item_text {
    display: block;
    width: 100%;
    color: #000;
    margin-top: 10px;
}
.section_servies_links_item:hover .section_servies_links_item_name {
    color: #e65100;
}
@media (max-width: 768px){
	.section_servies_links_item {
		width: 100%;
		padding-right: 0;
		margin-bottom: 20px
	}
}
.info .pre_price{
    color: #222;
    font-size: 24px;
    font-weight: 700;
    padding-right: 5px;
    line-height: 26px !important;
    display: inline-block;
    vertical-align: top !important;
}
.items .pre_price {
    display: inline-block;
    font-size: 18px;
    font-weight: 700;
    padding-right: 5px;
    color: #1d2029;
}

.jqmWindow.cookie-popup_frame{
    bottom: 20px !important;
    top: auto !important;
    left: auto !important;
    display: flex;
    align-items: center;
    justify-content: space-between;
    max-width: 900px;
    width: 90% !important;
    min-height: fit-content;
    border-radius: 4px;
    padding: 20px 40px 20px 20px;
}

.jqmWindow.cookie-popup_frame .jqmClose.top-close{
    right: 15px;
    top: 15px;
}

.popup-text-info__btn{
    margin-top: 8px;
}

.ns-cookiesaccept {
    padding: 20px 40px 20px 20px !important;
    max-width: 900px;
    flex-direction: column;
    align-items: flex-start !important;
    bottom: 20px !important;
    left: 50% !important;
    transform: translateX(-50%) !important;
}