/* NOTE: после изменения этого файла нужно обязательно удалять кэш css'ок public/cache/company_template_css */ /* Кастомные стили компаний */ .tmpl-company-all { background-color: #ffffff; background-image: url(https://st30.stpulscen.ru/images/company_background_images/000/412/416_big.jpg?1492427552); background-attachment: fixed; background-position: center top; background-repeat: no-repeat; -webkit-background-size: cover; background-size: cover; } .tmpl-company-content { background-color: rgba(242, 242, 242, 0.0); } .tmpl-company-content .order-good { background: #f7540f; color: #e2e7f0 !important; } .tmpl-company-head { height: 267px; background: rgba(13, 13, 13, 1.0); background-image: url(https://st30.stpulscen.ru/images/company_header_images/000/647/723_big.jpg?1492427525); background-position: right top; background-repeat: no-repeat; -webkit-background-size: auto; background-size: auto; } .tmpl-company-head-content { height: 267px; } .tmpl-company-logo { top: 16px; left: 18px; } .tmpl-company-logo-image { height: 171px; } .tmpl-company-header { top: 24px; left: 249px; color: #e0d5e0; font-size: 31px; font-family: Verdana, Geneva, sans-serif; } .tmpl-company-rest { font: inherit; } .tmpl-company-name { font: inherit; } .tmpl-company-header-bevel:not(:empty) { padding: 7px; border-radius: 10px; background: rgba(255, 255, 255, .3); } .tmpl-primary-communication { top: 80px; left: 1031px; } .tmpl-primary-communication .tmpl-communication-content { background: #028dd8; color: #ffffff; } .tmpl-secondary-communication { top: 90px; left: 871px; } .tmpl-secondary-communication .tmpl-communication-content, .tmpl-secondary-communication .tmpl-communication-content:hover { color: #028dd8; border-bottom: 1px dotted #028dd8; } .tmpl-company-slogan { top: 215px; left: 0px; color: #6b6b6b; font-size: 17px; font-family: Arial, Helvetica, Gadget, sans-serif; text-align: left; } .tmpl-company-phone { top: 85px; left: 282px; font-size: 36px; font-family: Verdana, Geneva, sans-serif; color: #f0ebf0; } .tmpl-company-phone ul, .tmpl-company-phone a:link, .tmpl-company-phone span { font: inherit; text-decoration: none; color: inherit; text-align: right; } .tmpl-company-phone a:hover { text-decoration: underline; } .tmpl-company-phone .company-phone-cover { cursor: pointer; border-bottom: 1px dotted; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .tmpl-company-menu { ; background: #140e14; background-image: -webkit-gradient(linear, left top, left bottom, from(#473247), to(#000000)); background-image: -webkit-linear-gradient(top, #473247, #000000); background-image: linear-gradient(to bottom, #473247, #000000); } .tmpl-company-menu .rubric-list-popup { border-top-color: #f7540f; } .tmpl-company-menu li:before { background-color: #f5f2f5 } .tmpl-company-menu a:not(.company-horizontal-rubricator__link, .company-horizontal-rubricator__more-btn-link) { color: #f5f2f5; } .tmpl-company-menu .hover ul a:not(.company-horizontal-rubricator__link, .company-horizontal-rubricator__more-btn-link) { color: #383838; } .tmpl-company-menu a:not(.company-horizontal-rubricator__link, .company-horizontal-rubricator__more-btn-link):hover { color: #e2e7f0; background-color: #f7540f; } .tmpl-company-menu .active, .tmpl-company-menu .active:before, .tmpl-company-menu .hover { background-color: #f7540f; } .main-column-menu .mcm-item.active, .main-column-menu .mcm-item-selected { font-weight: bold; background-color: #fff; } .tmpl-company-menu .active a:not(.company-horizontal-rubricator__link, .company-horizontal-rubricator__more-btn-link), .tmpl-company-menu .hover a:not(.company-horizontal-rubricator__link, .company-horizontal-rubricator__more-btn-link) { color: #e2e7f0; } .tmpl-company-menu .hover ul a:not(.company-horizontal-rubricator__link, .company-horizontal-rubricator__more-btn-link):hover { color: #0088cc; background-color: transparent; } .tmpl-company-box { background-color: #ffffff; } .tmpl-company-box-head { background: #a8a8a8; color: #000000; } .tmpl-company-button, .tmpl-company-button-clear, .tmpl-company-button-order { color: #e2e7f0 !important; background: #ff1919 !important; } .tmpl-company-button:hover, .tmpl-company-button-clear:hover, .tmpl-company-button-order:hover { opacity: .85; } .slider-block .slider-info-button.tmpl-company-button { color: #e2e7f0; background: #ff1919; } .tmpl-company-order-bg:before { border-color: #ff1919; } .tmpl-company-order-bg:after { background-color: #ff1919; } .tmpl-company-button-order:not(.aui-cs-button_big) { font-weight: normal !important; text-transform: none !important; } .tmpl-company-button-cart { background: transparent !important; border: solid 1px #ff1919; color: #ff1919 !important; font-weight: normal !important; text-transform: none !important; } .tmpl-company-button-cart:hover { background: #ff1919 !important; color: #fff !important; } .tmpl-company-button-cart:before, .tmpl-company-button-cart:after { background-color: #ff1919 !important; } .tmpl-company-button-cart:hover:before, .tmpl-company-button-cart:hover:after { background-color: #fff !important; } .tmpl-company-search-form { width: 588px; border-radius: 4px; top: 0px; left: 0px; border-color: #E0E0E0 } .tmpl-company-search-form-button { background: #E0E0E0; border-radius: 0 4px 4px 0; } .tmpl-company-search-form-icon { background-color: #A5A5A5; } .tmpl-company-search-form-input { color: #E0E0E0; } .tmpl-company-search-form-input::-webkit-input-placeholder { color: #E0E0E0; } .tmpl-company-search-form-input::-moz-placeholder { color: #E0E0E0; } .tmpl-company-search-form-input:-ms-input-placeholder { color: #E0E0E0; } .tmpl-company-search-form-input::placeholder { color: #E0E0E0; } .tmpl-address-font { font-family: Open Sans; font-size: 16px; color: #ffffff; } .tmpl-address { position: absolute; top: 0px; left: 0px; } .tmpl-schedule { position: absolute; top: 16px; left: 0px; } .tmpl-header-messengers { top: 0px; left: 0px; } .tmpl-header-messengers-item { width: 18px; height: 18px; } .tmpl-header-messengers-item:hover { width: -webkit-calc(18px + 1px); width: calc(18px + 1px); height: -webkit-calc(18px + 1px); height: calc(18px + 1px); } .tmpl-header-messengers-item_monochrome { background-color: #484848 } .tmpl-header-social { top: 0px; left: 0px; } .tmpl-header-social-item { width: 18px; height: 18px; } .tmpl-header-social-item:hover { width: -webkit-calc(18px + 1px); width: calc(18px + 1px); height: -webkit-calc(18px + 1px); height: calc(18px + 1px); } .tmpl-header-social-item_monochrome { background-color: #484848 }