
.confirm-order-form input[type="checkbox"],
.itexmodal-padding-content input[type="checkbox"],
.mess input[type="checkbox"] {
    float: left;
    margin: 0 5px 0 0;
}

.confirm-order-form input[type="checkbox"]:not(checked),
.itexmodal-padding-content input[type="checkbox"]:not(checked),
.mess input[type="checkbox"]:not(checked) {
    visibility: hidden;
    display: none;
}

.confirm-order-form input[type="checkbox"]:not(checked) + label,
.itexmodal-padding-content input[type="checkbox"]:not(checked) + label,
.mess input[type="checkbox"]:not(checked) + label {
    cursor: pointer;
    display: block;
    position: relative;
    margin-left: 0;
    padding-left: 25px;
}

.confirm-order-form input[type="checkbox"]:not(checked) + label:after,
.itexmodal-padding-content input[type="checkbox"]:not(checked) + label:after,
.mess input[type="checkbox"]:not(checked) + label:after {
    content: "\00A0";
    cursor: pointer;
    width: 19px;
    height: 19px;
    display: block;
    background: url(c3bd37bc/css/../images/bg-check.png) no-repeat 0 0;
    position: absolute;
    top: 1px;
    left: 0;
}

.confirm-order-form input[type="checkbox"]:checked + label:after,
.itexmodal-padding-content input[type="checkbox"]:checked + label:after,
.mess input[type="checkbox"]:checked + label:after {
    background: url(c3bd37bc/css/../images/bg-check.png) no-repeat 0 -82px;
}

.personal-info-links {
    margin-bottom: 10px;
}

.personal-info-links a {
    display: block;
}

.personal-info-links, .personal-info-links a {
    color: #525252;
}

.mess .pcheck label a {
    color: #000080;
}
/* */
.cookie {
  display: none;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1007;
  background-color: #6E6E6E;
}

.cookie-message {
  display: flex;
  padding: 15px 0;
}

.cookie-message__text {
  width: 100%;
  color: #fff;
  text-align: left;
  font-size: .85em;
  line-height: 1.3em;
}

.cookie-message__text p {
  padding: 0;
  margin: 0;
}

.cookie-message__text a {
  color: #fff;
}

.cookie-message__actions {
  width: 55px;
  display: flex;
  align-items: top;
  justify-content: center;
}

.cookie-message__button {
  border: none;
  background-color: transparent;
  color: #fff;
  padding: 0;
  font-weight: bold;
  font-size: 1.4em;
}

.cookie-message__button:hover,
.cookie-message__button:focus {
  opacity: .8;
}
/* */
a {
	color: #c62c45;
}
a:hover {
	color: #c62c44;
}
.top-line-text {
	color: #000000;
}
.callback-link {
	background-color: #c62c45;
}
.site-menu {
	background-color: #2376e3;
}
.site-menu nav ul li a {
	color: #ffffff;
}
.site-menu nav ul li a:hover {
	color: #e38291;
}
.site-menu nav ul .active a, .site-menu nav ul .active a:hover {
	background-color: #c62c44;
}
.logo-image .logo-slogan {
	color: #323232;
	border-left-color: #810e20;
}
header {
	background-color: #ffffff;
	border-top-color: #c62c45;
}
header .header-address {
	color: #151515;
}
.header-right-side .app-modal-link {
	color: #c62c44;
}
.home-title:before, .home-service-item .home-service-name:before {
	background-color: #c62c44;
}
.home-news-name:before {
	background-color: #c62c44;
}
.home-news-item .home-news-date {
	background-color: #c62c44;
}
.all-news a {
	background-color: #c62c44;
}
.all-news a:hover {
	color: #ffffff;
}
.title:before, .other-news .other-news-header:before, .itexmodal-container .itexmodal-title:before {
	background-color: #c62c44;
}
.catalog-item .catalog-item-info .catalog-item-name a:hover, .news-item .catalog-item-info .catalog-item-name a:hover, .catalog-item .col-sm-9 .catalog-item-name a:hover, .news-item .col-sm-9 .catalog-item-name a:hover, .catalog-item .catalog-item-info .other-news-name a:hover, .news-item .catalog-item-info .other-news-name a:hover, .catalog-item .col-sm-9 .other-news-name a:hover, .news-item .col-sm-9 .other-news-name a:hover {
	color: #c62c44;
}
.catalog-item .catalog-item-info .catalog-item-name:before, .news-item .catalog-item-info .catalog-item-name:before, .catalog-item .col-sm-9 .catalog-item-name:before, .news-item .col-sm-9 .catalog-item-name:before, .catalog-item .catalog-item-info .other-news-name:before, .news-item .catalog-item-info .other-news-name:before, .catalog-item .col-sm-9 .other-news-name:before, .news-item .col-sm-9 .other-news-name:before {
	background-color: #c62c44;
}
.catalog-item .catalog-item-info > a, .news-item .catalog-item-info > a, .catalog-item .col-sm-9 > a, .news-item .col-sm-9 > a {
	color: #c62c44;
}
.gallery-row .gallery-item .gallery-anons .gallery-name, .home-objects .home-gallery-row .gallery-item .gallery-anons .gallery-name {
	color: #c62c44;
}
.gallery-row.gallery-item-row .gallery-item .gallery-anons .gallery-link, .gallery-row.gallery-item-row .gallery-item .gallery-anons .gallery-photo-name .glyphicon-search {
	color: #e35e73;
	border-color: #e35e73;
}
.gallery-row .gallery-item .gallery-anons .gallery-name:before, .home-objects .home-gallery-row .gallery-item .gallery-anons .gallery-name:before {
	background-color: #c62c44;
}
.mess button {
	background-color: #c62c44;
	color: #ffffff;
}
.breadcrumb li a:hover, .breadcrumb > li + li::before {
	color: #c62c44;
}
.breadcrumb > .active {
	color: #c62c44;
}
.list-menu li a {
	background-color: #575757;
}
.list-menu li > a, .list-menu li ul li > a {
	color: #dddddd;
}
.list-menu a:hover, .list-menu .active > a, .list-menu li ul {
	background-color: #888888;
	color: #ffffff;
}
.to-back-link {
	color: #c62c44;
}
.to-back-link:hover {
	color: #c62c44;
}
footer .site-menu {
	background-color: #2376e3;
}
footer .site-menu nav ul li a {
	color: #ffffff;
}
footer .site-menu nav ul li a:hover, footer .site-menu nav ul .active a:hover {
	color: #ffffff;
	background-color: #c62c44;
}
footer .site-menu nav ul .active a {
	background-color: #c62c44;
}
footer #up:hover {
	background-color: #c62c44;
}
footer {
	color: #e6e6e6;
	background-color: #424242;
}
footer a, footer .btn {
	color: #c62c44;
}
footer a:hover, footer .btn:hover {
	color: #c62c44;
}
footer .footer-bottom {
	border-top-color: #222222;
}
/* */
.catalog-item .catalog-item-info > a, .news-item .catalog-item-info > a, .catalog-item .col-sm-9 > a, .news-item .col-sm-9 > a {
    color: #ffffff;
}/* */