@import url('https://fonts.googleapis.com/css?family=Arsenal|Oswald|Roboto|Roboto+Condensed|Ubuntu|Yanone+Kaffeesatz&display=swap');



/*
    font-family: 'Roboto', sans-serif;

    font-family: 'Roboto Condensed', sans-serif;

    font-family: 'Oswald', sans-serif;

    font-family: 'Ubuntu', sans-serif;

    font-family: 'Arsenal', sans-serif;
	
	font-family: 'Yanone Kaffeesatz', sans-serif;
*/



a {
	color: #4267cf;
}











h2, h1, h3 {
	font-family: 'Roboto', sans-serif;
	color: cadetblue;
}
body {
	font-family: 'Roboto', sans-serif;
	top: 62px;
	position: relative;
}
p {
	padding-bottom: 5px;
}
.adr-up {
	font-family: 'Arsenal', sans-serif;
	font-size: 18px;
	padding: 0;
	line-height: 1.1em;
}
/* #navbar, article, .page-header, .region-content {
	max-width: 1200px;
	margin: 0 auto;
} */
#navbar {
	background: #2a5caa;
	/* border-radius: 0 0 5px 5px; */
	box-shadow: 0px 4px 8px #9d9d9d;
	height: 60px;
	/* position: inherit; */
	border-bottom: 1px solid white;
	border-top: 1px solid white;
}
.page-header {
	margin-bottom: 20px;
	font-family: 'Arsenal', sans-serif;
	color: darkred;
	text-align: center;
	padding-top: 20px;
}
.r-title {
	font-family: 'Yanone Kaffeesatz', sans-serif;

}
.top-col {
	max-width: 1200px;
	margin: 0 auto;
	padding-top: 85px;
	height: 86px;
}
.footer, .bottom-m, .bottom-d, .content-1200 {
	max-width: 1200px;
	margin: 0 auto;
}
#block-vebforma {
  display: none;
}
#block-vebforma {
	transform: translateY(-50%);
	top: 50%;
	position: absolute;
	padding: 0 20px;
}
.block-vebforma-modal-close.spb_close {
	border-radius: 100%;
	color: red;
}
.spb_right_bar {
	background-image: url(/sites/default/files/background-form.jpg);
	/* background: linear-gradient(to right bottom,rgba(43, 44, 78, .5),rgba(104, 22, 96, .5)); */
	background-size: cover;
}
.img-cat-dveri img {
	margin: 0 auto;
}
.floating-block-active {
	margin-top: 0 !important;
	z-index: 9;
	padding-top: 0;
	opacity: 0.6;
}
.floating-block-active:hover {
	opacity: 1;
}
.grid__content {
	border: 1px solid #e4e4e4;
	border-radius: 5px;
	padding: 20px;
}
.title-cat-dvery {
	text-align: center;
	padding: 14px 5px;
	font-size: large;
	font-family: 'Roboto Condensed', sans-serif;
}
.title-cat-dvery a {
	color: black;
	text-shadow: 1px 1px 1px #b3b3b3;
}
.block-title, #block-balkony-menu {
	border-bottom: 2px solid #c21f13;
	display: inline-flex;
	padding-bottom: 5px;
	font-family: 'Oswald', sans-serif;
}
#block-myzhdyomvaspoadresam h2, #block-vebforma-3 h2 {
	text-shadow: 2px 2px 2px #000;
}
.cena-cat-dvery {
	/* text-align: center;
	font-size: xx-large;
	padding: 10px 5px; */
	text-align: center;
font-size: large;
padding: 10px 5px;
color:red;
}
.more-cat-dvery {
	margin: 20px;
	max-width: 250px;
}
#block-zakazatzvonok {
	margin-top: -12px;
}
.logo {
	z-index: 1;
	/* position: absolute; */
}
#block-zakazatzvonok {
	position: relative;
	z-index: 1;
}
.navbar {
	z-index: 2;
	background: none;
	border: none;
}
.tb-megamenu-nav li a, .tb-megamenu-nav li span {
	font-family: 'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	letter-spacing: 0.5px;
}
.tb-megamenu .dropdown-menu {
	border-bottom-color: #5f9ea0;
}
.tb-megamenu .dropdown-menu .active > a, .tb-megamenu .dropdown-menu .active > a:hover, .tb-megamenu .dropdown-menu .active > span.tb-megamenu-no-link, .tb-megamenu .dropdown-menu .active > span.tb-megamenu-no-link:hover {
	background: cadetblue;
	border-radius: 2px;
}
.promo-4 {
	display: inline-block;
}
.btn-primary, .btn-success {
	font-family: 'Oswald',sans-serif;
}
.field--name-field-cvet-furnitury, .field--name-field-zamok-osnovnoy, .field--name-field-zamok-dopolnitelnyy, .field--name-field-cvet-vneshney-otdelki, .field--name-field-tip-vneshney-otdelki, .field--name-field-tip-vnutrenney-otdelki, .field--name-field-risunok-vneshney-otdelki, .field--name-field-risunok-vnutrenney-otdelki, .field--name-field-cvet-vnutrenney-otdelki {
	border-bottom: 1px dashed #ccc;
	text-align: right;
	line-height: 2em;
}
.tb-megamenu .mega-nav > li:first-child > a, .tb-megamenu .dropdown-menu .mega-nav > li:first-child > a, .tb-megamenu .mega-nav > li:first-child > span.tb-megamenu-no-link, .tb-megamenu .dropdown-menu .mega-nav > li:first-child > span.tb-megamenu-no-link {
	padding-top: 10px;
}
.field--name-field-cvet-furnitury > div, .field--name-field-zamok-osnovnoy > div, .field--name-field-zamok-dopolnitelnyy > div, .field--name-field-cvet-vneshney-otdelki > div, .field--name-field-tip-vneshney-otdelki > div, .field--name-field-tip-vnutrenney-otdelki > div, .field--name-field-risunok-vneshney-otdelki > div, .field--name-field-risunok-vnutrenney-otdelki > div, .field--name-field-cvet-vnutrenney-otdelki > div {
	color: black;
}
.field--name-field-cvet-furnitury > .field--label, .field--name-field-zamok-osnovnoy > .field--label, .field--name-field-zamok-dopolnitelnyy > .field--label, .field--name-field-cvet-vneshney-otdelki > .field--label, .field--name-field-tip-vneshney-otdelki > .field--label, .field--name-field-tip-vnutrenney-otdelki > .field--label, .field--name-field-risunok-vneshney-otdelki > .field--label, .field--name-field-risunok-vnutrenney-otdelki > .field--label, .field--name-field-cvet-vnutrenney-otdelki > .field--label {
	color: cadetblue;
}
.field--name-field-cena {
	font-size: xx-large;
	text-align: right;
}
.field--name-field-proizvoditel, .field--name-field-strana-proizvoditel, .field--name-field-proizvoditel-mezhkomnatnyk {
	font-size: large;
	padding: 0px 10px 5px 10px;
}
.field--name-field-bystryy-zakaz {
	padding: 0 10px;
}
.field--name-field-telefon {
	padding: 10px 10px 20px 10px;
}
#block-vebforma-2 {
	padding: 38px 20px 20px 20px;
	background: white;
	display: none;
}
.grid {
	width: 100%;
}
.tb-megamenu-button {
	padding: 17px !important;
	margin: 0 !important;
	color: red !important;
	width: 100%;
}
.tb-megamenu .span12.mega-col-nav .mega-inner {
	padding: 20px 10px 10px 10px;
}
.spb-popup-main-wrapper {
	position: absolute;
	border: none;
}
.spb_center {
	border: none;
	border-radius: 5px;
	box-shadow: 0 0 15px #000;
}
.spb_center {
	top: 40%;
}
#prevnext-next {
	float: right;
}
.bottom-wrap {
    background: url(/sites/default/files/background-bottom.jpg) fixed;
    background-size: auto;
    color: wheat;
    margin-top: 20px;
    padding-bottom: 20px;
    background-size: cover;
}
#block-views-block-recently-read-content-block-1 > .grid__content {
	border: none;
}
.bottom-d {
	display: flow-root;
}
.color-fildset legend {
	color: white;
}
#edit-kak-vam-otvetit-other {
	margin-bottom: 15px;
}
#prevnext-next, #prevnext-previous {
	border: 1px solid #d0d0d0;
	display: inline-block;
	padding: 15px;
	border-radius: 5px;
	margin: -6px 10px 10px 10px;
}
.views-field-field-tip {
	text-align: center;
}
#webform-submission-zakazat-zvonok-form-ajax {
	background: #00000075;
	padding: 20px 20px 5px 20px;
	border-radius: 10px;
	width: 100%;
}


/* КНОПКА КАТАЛОГА */

 
.circleflash {
  position: relative;
  overflow: hidden;
  transition: all 0.8s ease-in-out;
  /* background: cadetblue; */
}
.circleflash a {
	text-align: center;
	font-size: large;
	font-family: 'Roboto Condensed',sans-serif;
	color: black;
}
.circleflash span {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-radius: 50%;
  background-color: #ffffff;
  transition: width 0.8s ease-in-out, height 0.8s ease-in-out;
  transform: translate(-50%, -50%);
  z-index: 0;
}
.circleflash:hover {
  color: #000000 !important;
}
.circleflash:hover span {
  width: 225%;
  height: 562.5px;
}
.circleflash:active {
  background-color: #e2e2e2;
}
.t142__submit {
	text-align: center;
}
.t142__submit a {
	/* color: white; */
	text-shadow: 1px 1px 1px #fff;
}
.t142__submit.circleflash {
	padding: 5px;
	max-width: 150px;
	margin: 0 auto;
	border-radius: 5px;
	border: 1px solid #aeaeae;
	background: #eaeaea;
}
.t142__submit a:hover {
	color: green;
	text-decoration: none;
}


/* КОНЕЦ КНОПКА КАТАЛОГА */













/* эффект цена */
  .light{
    overflow: hidden;
    z-index: 1;
    position: relative;
    -webkit-transition: 0.3s ease-out;
    transition: 0.3s ease-out;
	background: white;
    }
    .light:hover {
    cursor: pointer;
    -webkit-transition-delay: 0.1s;
    transition-delay: 0.1s;
    z-index: 8;
    cursor: default;
}
    .light:before {
    content: "";
    background-color: rgba(198, 198, 198, 0.36);
    height: 100%;
    width: 3em;
    display: block;
    position: absolute;
    top: 0;
    left: -4.5em;
    -webkit-transform: skewX(-45deg) translateX(0);
    transform: skewX(-45deg) translateX(0);
    -webkit-transition: none;
    transition: none;
}    
    .light:hover:before {
    webkit-transform: skewX(-45deg) translateX(13.5em);
    transform: skewX(-45deg) translateX(22.5em);
    -webkit-transition: all 0.9s ease-in-out;
    transition: all 0.9s ease-in-out;
}
/* эффект цена конец */

/* лоадер */

.preloader {
 width: 100%;
 height: 100%;
 background:#fffffff0;
 position: fixed;
 top: 0;
 left: 0;
 z-index: 99999;
}

.clear-load {
 text-align: center;
 margin: 0 auto;
 position: absolute;
 top: 50%;
 left: 50%;
 margin-top: -50px;
 margin-left: -50px;
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 -ms-box-sizing: border-box;
 -o-box-sizing: border-box;
 box-sizing: border-box;
}

.preloader-load {
 width: 100px;
 height: 100px;
}

.preloader-load > span,
.preloader-load > span:before,
.preloader-load > span:after {
 content: "";
 display: block;
 border-radius: 50%;
 border: 2px solid red;
 position: absolute;
 top: 50%;
 left: 50%;
 -webkit-transform: translate(-50%, -50%);
 -moz-transform: translate(-50%, -50%);
 -ms-transform: translate(-50%, -50%);
 -o-transform: translate(-50%, -50%);
 transform: translate(-50%, -50%);
}

.preloader-load > span {
 width: 100%;
 height: 100%;
 top: 0;
 left: 0;
 border-left-color: transparent!important;
 -webkit-animation: effect-2 2s infinite linear;
 -moz-animation: effect-2 2s infinite linear;
 -ms-animation: effect-2 2s infinite linear;
 -o-animation: effect-2 2s infinite linear;
 animation: effect-2 2s infinite linear;
}

.preloader-load > span:before {
 width: 75%;
 height: 75%;
 border-right-color: transparent!important;
}

.preloader-load > span:after {
 width: 50%;
 height: 50%;
 border-bottom-color: transparent!important;
}

@-webkit-keyframes effect-2 {
 from {
 -webkit-transform: rotate(0deg);
 -moz-transform: rotate(0deg);
 -ms-transform: rotate(0deg);
 -o-transform: rotate(0deg);
 transform: rotate(0deg);
 } to {
 -webkit-transform: rotate(360deg);
 -moz-transform: rotate(360deg);
 -ms-transform: rotate(360deg);
 -o-transform: rotate(360deg);
 transform: rotate(360deg);
 }
 }

@keyframes effect-2 {
 from {
 -webkit-transform: rotate(0deg);
 -moz-transform: rotate(0deg);
 -ms-transform: rotate(0deg);
 -o-transform: rotate(0deg);
 transform: rotate(0deg);
 } to {
 -webkit-transform: rotate(360deg);
 -moz-transform: rotate(360deg);
 -ms-transform: rotate(360deg);
 -o-transform: rotate(360deg);
 transform: rotate(360deg);
 }
 }

/* лоадер конец */




#edit-keys, .button.js-form-submit.form-submit.btn-primary.btn.icon-only  {
	z-index: 0;
}
.btn.btn-primary a {
	color: white;
}
/* .cena-cat-dvery .fa-ruble-sign, .field--name-field-cena .fa-ruble-sign {
	font-size: 21px;
} */
.cena-cat-dvery .fa-tag, .field--name-field-cena .fa-tag {
	color: #499130;
}
.obyavlenie {
	background: url(/themes/snt/images/objavlenie.jpg) no-repeat center;
	background-size: cover;
	padding: 50px 50px 50px 77px;
	box-shadow: 0 0 20px #8a8a8a;
	border-radius: 5px;
	border: 1px solid wheat;
}
.name.navbar-brand {
	max-width: 124px;
	text-align: center;
	font-family: 'Arsenal', sans-serif;
}
.news-photo-home {
	float: left;
	margin-right: 13px;
	padding: 2px;
	border: 1px solid #cacaca;
}
.news div ul li {
	display: flow-root;
}
.overlay {
	z-index: 1;
}
.author {
	padding-bottom: 15px;
	color: #cecece;
}
.links.inline.list-inline {
	font-size: 14px;
	text-align: right;
	border-top: 1px solid #dbdbdb;
	padding-top: 10px;
}
.color1, .color1 a, .color1 h1 {
	color: brown;
}
.color2, .color2 h1 {
	color: darkcyan;
}
.color3, .color3 h1 {
	color: tomato;
}
.content.color1, .content.color2, .content.color3 {
	/* border: 1px solid; */
	padding: 18px;
	border-radius: 5px;
	transition: 3s;
}
.content.color1:hover, .content.color2:hover, .content.color3:hover {
	box-shadow: 0 0 40px;
	color: #8e8e8e;
	transition: 1s;
}
#block-formapoiska {
	padding-top: 10px;
}
.menu--account {
	margin-top: 10px;
	border: 1px solid #dfdfdf;
	border-radius: 3px;
}
input#edit-keys {
    height: 50px;
}
#edit-keys {
	font-size: 2rem;
}
button.button.js-form-submit.form-submit.btn-primary.btn.icon-only {
    height: 50px;
    width: 50px;
}
.bl-content {
	margin-bottom: 10px;
	border: 1px solid #cecece;
	padding: 10px;
	border-radius: 5px;
}
.bl-content h2 {
	margin-top: -3px;
}
.ckeditor-accordion-container > dl dt > a {
	background-color: #2a5caa;
	border-bottom: 1px solid #6871f7;
}
.feed-icon {
	display: block;
	overflow: hidden;
	width: 16px;
	height: 16px;
	text-indent: -9999px;
	background: url(/core/misc/feed.svg) no-repeat;
}
h4.label {
    color: brown;
}

.count-main {
	margin: 0 auto;
	text-align: center;
}
.flip-clock-label {
	font-size: 20px;
	padding-top: 10px;
}
.rem-rab-tiser {
	padding: 15px;
	border: 1px solid beige;
	margin: 15px 0;
	border-radius: 5px;
	transition: 5s;
}
.rem-rab-tiser:hover {
	box-shadow: 0 0 15px #000;
	transition: 1s;
}
.red-menu a {
	color: #f0baba !important;
}

.wrap-pokazaniya {
	text-align: center;
	font-size: 19px;
	padding: 5px;
	font-weight: normal;
}
.pokazaniya {
	border: none;
	border-bottom: 1px solid;
	border-radius: 0;
	box-shadow: none;
	text-align: center;
	font-size: 39px;
	height: auto;
}
.cislo-schetchika {
	font-size: 30px;
	font-weight: bold;
}

.flip-clock-wrapper ul {
	font-size: 40px;
}
.label-text-main{
	/*font-size: 24px;*/
	font-family: 'Ubuntu', sans-serif;
}
.ajax-progress.ajax-progress-throbber {
	position: relative;
}
.gdfgfd {
	font-size: 30px;
	font-weight: bold;
}
.cifry {
	text-align: center;
	margin: 12px auto;
	width: 100%;
}
.news-popular {
	padding: 10px;
	border: 1px solid antiquewhite;
	margin: 10px 0;
	border-radius: 5px;
	box-shadow: 0 0 10px #dbdbdb;
}
.title-block-similar-news {
	font-family: 'Roboto Condensed', sans-serif;
}
.image-news {
	float: left;
	padding: 10px;
	border: 1px solid beige;
	margin-right: 10px;
	box-shadow: 0 0 10px #d5d5d5;
}
/*.field--name-body {
	padding: 10px 0;
	font-size: 1.6rem;
	line-height: 1.6em;
}*/
.views-news, .comments-news {
    font-size: 1.5em;
    float: left;
    padding-right: 10px;
}
.data-news {
	float: right;
	text-transform: capitalize;
	font-style: italic;
	color: darkgray;
}
.avtor-news {
	padding-top: 5px;
}
.tegi-content div {
	display: inline-table;
	float: none !important;
	padding-bottom: 10px;
}
.tegi-content div a {
	border: 1px solid darkgrey;
	padding: 5px;
	border-radius: 3px;
}
.tegi-content div a:hover {
	box-shadow: 0 0 5px #a8a8a8;
	transition: 0.5s;
	text-decoration: none;
}
.bottom-bloky {
	background: #090909e8;
	padding: 10px;
	margin-top: 20px;
	border-radius: 10px;
	box-shadow: 0 0 10px #000;
}

/* ГАЛЕРЕЯ */

.gallery-cat-title {
	position: absolute;
	margin-top: 10px;
	background: #ffffffc2;
	padding: 10px;
	font-size: 28px;
	font-weight: bold;
	border-radius: 0 15px 15px 0;
	text-shadow: 0 0 7px black;
	box-shadow: 7px 2px 15px black;
	transition: 1.5s;
}
.gallery-cat-title a {
	color: white;
	text-decoration: none;
}
.gallery-images img {
  padding: 5px;
  border: 1px solid beige;
  box-shadow: 0 0 3px #000;
  transition: 0.5s;
}
.gallery-images img:hover {
	box-shadow: 0 0 10px #000;
	display: ruby-base-container;
	transition: 1s;
}
.gallery-cat-title:hover {
	background: black;
	/* transition: 1s; */
	transform: scale(1.2) rotate(-15deg);
	font-size: 36px;
	border: 1px solid white;
	border-radius: 15px;
}
.gallery-cat-img img {
	border: 5px solid beige;
	box-shadow: 0 0 10px cornflowerblue;
	transition: 1.5s;
}
.gallery-cat-img img:hover {
	box-shadow: 0 0 20px black;
}

/* КОНЕЦ ГАЛЕРЕЯ */

/* .main-container.container.js-quickedit-main-content {
	padding-top: 85px;
} */
/* .main-container.container-fluid.js-quickedit-main-content {
	max-width: 1200px;
} */
.main-container.container.js-quickedit-main-content {
	margin-top: -50px;
}


/* СЛАЙДЕР */


.blazy__slick-lightbox {
	cursor: zoom-in;
}
.slider {
	/* padding: 20px 0 0 0 !important; */
	/* margin-top: -220px; */

}
.slider-more-wrap {
	transform: translateY(-50%);
	top: 52%;
	position: absolute;
	padding: 0 20px;
	width: 100%;
	text-align: center;
	left: 7%;
}
.slider-more-wrap a {
	color: white;
	text-transform: uppercase;
	font-size: 30px;
	font-family: 'Roboto Condensed', sans-serif;
}
.slider-more-wrap a:hover, .btn.btn-primary a:hover {
	text-decoration: none;
}
.body-slider {
	position: absolute;
	transform: translateY(-50%);
	top: 50%;
	width: 26%;
	background: #000000bd;
	/* height: 50%; */
	left: 21%;
	padding: 20px;
	color: wheat;
	/* border: 1px solid wheat; */
	border-radius: 5px;
	box-shadow: 0 0 20px #000;
}
.slick-arrow::before {
	color: #255196;
	font-size: 4.25rem;
	text-shadow: 4px 4px 3px #000;
}
.big-img-slider-home img {
	width: 100%;
}
.slide__caption {
	padding: 0;
}



/* КОНЕЦ СЛАЙДЕР */


.file-link {
	padding: 0 10px 0 5px;
	font-size: larger;
}
.file-size {
	font-weight: bold;
	color: #797979;
}
.dolg_instr a {
	color: red !important;
	text-align: center;
	display: block !important;
}
.content-main-class {
	font-size: 16px;
	line-height: 2em;
}
#block-yandekskarta {
	margin-bottom: 25px;
}

/* ВЕРХНЕЕ МЕНЮ */


.we-mega-menu-ul.nav.nav-tabs {
	margin-top: 1px;
	height: 56px;
}
.nav-tabs {
	margin-bottom: 1px;
}
.we-mega-menu-ul > .we-mega-menu-li > a {
	font-size: 15px !important;
	font-weight: normal;
	font-family: 'Roboto Condensed', sans-serif !important;
	text-shadow: 1px 1px 1px #000 !important;
}
.we-mega-menu-li svg {
	margin-right: 5px;
}
.tb-megamenu .nav > li > a, .tb-megamenu .nav > li > span.tb-megamenu-no-link {
	background: linear-gradient(#fff, #eee 50%, #e4e4e4);
	border-right: none;
	color: cadetblue;
	text-shadow: 1px 1px 1px #fff;
	text-shadow: none;
}
.tb-megamenu .nav > .active > a, .tb-megamenu .nav > .active > a:hover, .tb-megamenu .nav > .active > a:focus, .tb-megamenu .nav > .active > span.tb-megamenu-no-link, .tb-megamenu .nav > .active > span.tb-megamenu-no-link:hover, .tb-megamenu .nav > .active > span.tb-megamenu-no-link:focus {
	background-color: #d9d9d9;
}
.tb-megamenu .dropdown-menu li > a, .tb-megamenu .dropdown-menu li > span.tb-megamenu-no-link {
    border-top: none;
}
.tb-megamenu .mega-nav > li a, .tb-megamenu .dropdown-menu .mega-nav > li a, .tb-megamenu .mega-nav > li span.tb-megamenu-no-link, .tb-megamenu .dropdown-menu .mega-nav > li span.tb-megamenu-no-link {
	padding: 10px;
}
.tb-megamenu .nav li.dropdown.active > .dropdown-toggle, .tb-megamenu .nav li.dropdown.open.active > .dropdown-toggle {
	background-color: #d9d9d9;
}
.tb-megamenu .nav-collapse .nav > li > a:hover, .tb-megamenu .nav-collapse .nav > li > a:focus, .tb-megamenu .nav-collapse .nav > li > span.tb-megamenu-no-link:hover, .tb-megamenu .nav-collapse .nav > li > span.tb-megamenu-no-link:focus {
	background-color: #5f9ea0;
}
.navbar-we-mega-menu .we-mega-menu-caption {
	color: #ffc780;
	font-size: 1.4rem;
}


/* КОНЕЦ ВЕРХНЕЕ МЕНЮ */



/* СУБМЕНЮ */


.we-mega-menu-submenu > .we-mega-menu-submenu-inner {
	min-height: 4rem;
}
.we-mega-menu-submenu li.we-mega-menu-li a {
	font-family: 'Roboto Condensed', sans-serif;
	font-weight: normal;
	font-size: 1rem;
}

/* КОНЕЦ СУБМЕНЮ */


.b-karta {
	text-align: center;
	background: linear-gradient(60deg,#f79533,#f37055,#ef4e7b,#a166ab,#5073b8,#1098ad,#07b39b,#6fba82);
}
.b-karta a {
	color: white;
	font-size: 33px;
	text-shadow: 1px 1px 1px #000;
}
body.navbar-is-fixed-top {
	margin-top: 0px;
}
.slick-arrow {
	width: 78px;
}

#edit-submit-remontnye-raboty {
	margin-top: 19px;
}
.content-1200 {
	display: ruby-text;
}
