/*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; }*/ .mobileheader__item .social__items{ flex-shrink: 0; margin-top: -10px; padding-left: 10px; padding-right: 10px; } .mobileheader{ height: auto; background: #fff; } .phones__callback { display:none; } .mobileheader__item .phones__dropdown, .mobileheader__item .more-arrow{ display: none; } .mobileheader__inner_center{ justify-content: center; padding: 4px; } .mobileheader{ padding-bottom: 12px; padding-top: 12px; } .SERVICES .services-list__item-childs{ display: none; } .logo{ max-width:320px; height: 65px; } #mobileheader .header__top-item{ margin: 0px; margin-top: 8px; margin-right: 30px } #mobileheader .header__top-item .social__link svg *{ fill: #65bc54; opacity: 1; } .opened .link-with-flag:before{ opacity: 0; } .side-menu &gt; li .top-level-link:hover, .side-menu &gt; li .top-level-link:focus{ color: #95a6b9; } .fill-theme-hover *, .fill-theme-use-svg-hover *, .fill-theme-parent &gt; .fill-theme-target *, .fill-theme-parent-all .fill-theme-target * { fill: #8ba0b3; } body .dark_link:hover, .price-sections-list__item-childs-item-name:hover{ color:#8ba0b3; } .services-list__item-image{ background-position: inherit; } /* Renovatio widget */ #widget_online { padding: 20px; } #widget_online .title { font-size: 24px; font-weight: bold; margin-bottom: 20px; } #widget_online .times-container { overflow-x: auto; overflow-y: auto; /*min-height: 240px;*/ padding-bottom: 15px; } #widget_online .times-container .times { display: flex; } #widget_online .times-container .times .times__line { display: flex; flex-direction: column; align-items: center; margin-right: 10px; } #widget_online .times-container .times .times__line .times__day { color: #999; margin-bottom: 10px; text-align: center; padding: 0 9px; line-height: 20px; align-items: stretch; display: flex; width: 70px; justify-content: center; } #widget_online .times-container .times .times__line .times__weekday { font-weight: bold; margin-bottom: 20px; } #widget_online .subtitle {font-weight:bold;margin: 15px 0 15px;color: #1d8954;} #widget_online .animated-labels.input-filed label { -ms-transform: translateY(-24px)!important; -webkit-transform: translateY(-24px)!important; transform: translateY(-24px)!important; z-index: 6!important; font-size: 0.8em!important; position: relative!important; top: -20px; } #widget_online .btn-disabled { border: 0; opacity: 0.5; pointer-events: none; touch-action: none; } #widget_online.staff-widget .close-modal-row { display: none; } #widget_online:not(.staff-widget) .new-record-row { display: none; } .form .licence_block.bx_filter{padding: 0 0 38px;margin: 0 0 3px;position:relative;display:block !important;box-shadow: none;top: 0} .form .licence_block.bx_filter input[type="checkbox"]{display: block;visibility: hidden;width: 0px;line-height:0;margin: 0px;} .form .licence_block.bx_filter label:not(.error){margin:5px 0 0;padding-top:3px;text-align: left;line-height:1.3846em;} .form .licence_block.bx_filter label.error{margin-top:3px;} .form .licence_block.bx_filter label:after,.form .licence_block.bx_filter label:before{top:1px;} /* /Renovatio widget */ .banners-big--adaptive-1 .banners-big__text, .banners-big--adaptive-3 .banners-big__text { width: 100%; align-items: flex-start; text-align: left; padding: 0; } .jqmWindow .jqmClose.top-close{ justify-content: right; align-items: center; z-index: 1; cursor: inherit; width: 100%; background: #fff; } .jqmWindow .jqmClose.top-close .svg{ cursor: pointer; margin-right: 15px; } @media only screen and (max-width: 768px) { .banners-big--adaptive-1 .banners-big__title, .banners-big--adaptive-1 .banners-big__title h1, .banners-big--adaptive-3 .banners-big__title, .banners-big--adaptive-3 .banners-big__title h1 { font-size: 30px; line-height: 40px; } }<br>
 <br>
 .maxwidth-theme-reviews_main{ max-width: 830px !important; } /* .mobileheader .line-block__item:not(.hidden)+.logo{ max-width: 80%; }*

 .banners-big__text-block--margin-top-more{max-width:50%;}

.services-list__item-image-wrapper{display:none !important}

.staff-list-inner__feedback{display:none !important}

.sale-list__item-image-wrapper--BG .sale-list__item-image{background-size: contain !important;}