

/* Start:/local/templates/rpc_2023/css/perfectstyle.css?17542978692556*/
/* IE Fix */
input::-ms-clear {
	display: none;
}
.ierror {
	background-color: rgba(255, 255, 255, 0.92);
	width: 100%;
	height: 100%;
	position: fixed;
	display: flex;
	justify-content: center;
	-webkit-justify-content: center;
	align-items: center;
	-webkit-align-items: center;
	z-index: 9999;
}
.ierror .content {
	width: 600px;
	height: 200px;
	display: inline-block;
	text-align: center;
}
.ierror ul {
	list-style: none;
}
/* Количество Храмов при заказе треб */
.otherwrap {
	width: auto;
	position: relative;
	display: inline-block;
}
.otherwrap input {
	width: 245px !important;
}
.otherwrap .otherclose {
	width: 20px;
	height: 20px;
	right: 5px;
	top: 12px;
	position: absolute;
	color: #c09b4c;
	font-size: 14px !important;
	font-weight: 600;
	text-align: center;
	cursor: pointer;
}
/* Вкладки */
.tabs.header {
	position: relative;
	border-bottom: 1px solid #d1cead;
}
.tabs.header .tabs {
	height: calc(100% - 4px);
	position: absolute;
	top: 5px;
	font-size: 0px;
}
.tabs h2 {
	padding-right: 0px !important;
	text-align: right !important;
}
.tab {
	height: 100%;
	left: 0px;
	top: 0px;
	padding-left: 10px;
	padding-right: 10px;
	position: relative;
	display: inline-block;
	border-left: 1px solid #d1cead;
	border-top: 1px solid #d1cead;
	font-size: 16px;
	line-height: 32px;
	cursor: pointer;
}
.tab:hover {
	text-decoration: underline;
}
.tab.social {
	padding-left: 30px;
}
.tab.social.vk:before {
	content: '';
	background: url('http://vk.com/images/icons/favicons/fav_logo.ico') no-repeat;
	width: 16px;
	height: 16px;
	position: absolute;
	left: 7px;
	top: 9px;
}
.tab:last-child {
	border-right: 1px solid #d1cead;
}
/* Формы на странице регистрации */
form.register {
	padding: 15px;
}
form.register input, form.register .sod_select {
	margin-bottom: 5px;
	margin-right: 5px;
	vertical-align: top;
}
form.register input[type="checkbox"] {
	width: auto;
	height: auto;
	margin-top: 10px;
}
form.register label {
	width: auto;
	margin-top: 0px !important;
	display: inline-block !important;
	vertical-align: bottom;
}
form.register .forgot {
	margin-top: 15px;
	margin-bottom: 0px;
	text-align: right;
}
#priest_panel {
	margin-top: 10px;
	display: table;
}
#priest_panel #result {
	color: #c39528;
}
#priest_panel .result {
	font-size: 14px;
	font-style: italic;
}
/* Остальные стили */
.nodisplay {
	display: none;
}
.centered.text {
	text-align: center;
}
.error {
	border: 1px solid red;
}
/* End */


/* Start:/local/templates/rpc_2023/components/bitrix/sale.basket.basket.line/auth_main/style.css?17542978623946*/
.bx-basket {}
.bx-basket-block {
	font-size: 12px;
	padding-bottom: 5px;
	white-space: nowrap;
	position: relative;
	padding-left: 20px;
}
.bx-basket-block>.fa {
	color: #97a1ab;
	width: 12px;
	position: absolute;
	left: 0;
	top: 3px;
}
.bx-basket-block a {
	color: #039BE5;
	border-bottom: 1px dashed;
	margin-right: 10px;
}
.bx-basket-block a:hover {
	text-decoration: none;
	border-bottom-color: transparent;
}


/*FIXED BASKET*/

@media (min-width: 768px) {
	.bx-basket-fixed{
		width: 200px;
		position: fixed;
		z-index: 1100;
		background: #fff;
		padding-top: 10px;
		border: 1px solid #F0F0F0;
		box-shadow: 0 7px 10px rgba(0, 0, 0, 0.15);
		border-radius: 1px;
		overflow: hidden;
	}
	.bx-basket-fixed.top	  {top:10px}
	.bx-basket-fixed.right  {right:10px}
	.bx-basket-fixed.bottom{bottom:10px}
	.bx-basket-fixed.left	 {left:10px}
	.bx-basket-fixed.bx-max-height{top:10px;bottom:10px;}
}
@media (max-width: 767px) {
	.bx-basket-fixed{
		/*width: 200px;*/
		position: fixed;
		z-index: 1100;
		background: #fff;
		padding-top: 10px;
		border: 1px solid #F0F0F0;
		box-shadow: 0 7px 10px rgba(0, 0, 0, 0.15);
		border-radius: 1px;
		overflow: hidden;
		bottom: 0;
		left: 0;
		right: 0;
	}
	.bx-basket-item-list{
		display: none;
	}
	/*.bx-basket-fixed */
}
.bx-basket-fixed .bx-basket-block{
	margin-left: 10px;
}
.bx-basket-item-list{
	position: relative;
	padding-bottom: 20px;
	border-top: 1px solid #F7F7F7;
	overflow: hidden;
}
.bx-opener .bx-basket-item-list{
	padding-bottom: 75px;
}
.bx-max-height .bx-basket-item-list{
	position: absolute;
	bottom: 0px;
	left: 0;
	right: 0;
}
.bx-closed .bx-basket-item-list{
	height: 20px;
	overflow: hidden;
}
.bx-basket-item-list-action{
	cursor: pointer;
	background: #F7F7F7;
	position: absolute;
	bottom: 0;
	right: 0;
	left: 0;
	z-index: 120;
	height: 20px;
	line-height: 14px;
	vertical-align: middle;
	text-align: center;
	font-size: 12px;
	color: #4f4f4f;
	padding: 3px 0;
}
.bx-basket-item-list-button-container{
	text-align: center;
	position: absolute;
	bottom: 20px;
	border-top: 1px solid #F7F7F7;
	padding: 10px 0;
	background: #fff;
	left: 0;
	right: 0;
}

.bx-basket-item-list-container{
	overflow-y: auto;
	max-height: 100%
}
.bx-basket-item-list-item{
	padding-top: 15px;
	position: relative;
	padding-right: 10px;
	padding-left: 10px;
	margin-bottom: 15px;
	border-bottom: 1px solid #F7F7F7;
}
.bx-basket-item-list-container .bx-basket-item-list-item:last-child{
	border-bottom: none;
	margin-bottom: 0;
}
.bx-basket-item-list-item-status{
	font-weight: bold;
	padding: 3px;
	background: #EBEBEB;
	margin: 0 10px 20px;
	line-height: 16px;
	font-size: 13px;
	border-radius: 3px;
	text-align: center;
}
.bx-basket-item-list-item-img{
	text-align: center;
	position: relative;
	padding-bottom: 5px;
}
.bx-basket-item-list-item-img img{
	max-width: 90px;
	height: auto;
	border: 1px solid #E6E6E6;
}
.bx-basket-item-list-item-name{padding-bottom: 5px;}
.bx-basket-item-list-item-name a{
	font-size: 13px;
	color: #3F3F3F;
	text-decoration: none;
}
.bx-basket-item-list-item-remove{
	position: absolute;
	right: 10px;
	top: -7px;
	width: 20px;
	height:20px;
	cursor: pointer;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAMAAADzjKfhAAAAJFBMVEX///8yMjI6Ojpvb29wcHCEhISHh4eIiIiqqqqtra2wsLCxsbE3yvJ6AAAAAXRSTlMAQObYZgAAACxJREFUCNcFwYEBgCAMA7BYUMb2/78m9sXdJtfNMHkzcJ4DlS9FpXXKavT6ARdgANGqCJ38AAAAAElFTkSuQmCC) no-repeat center;
	opacity: .5;
}
.bx-basket-item-list-item-remove:hover{
	opacity: .7;
}
.bx-basket-item-list-item-price-block{
	padding-bottom: 5px;
	font-size: 12px;
}
.bx-basket-item-list-item-price{
	display: inline-block;
	margin-right: 5px;
}
.bx-basket-item-list-item-price-old{
	display: inline-block;
	margin-right: 5px;
	text-decoration: line-through;
	color: #B0B0B0
}
.bx-basket-item-list-item-price-summ{}

.bx_cart_login_top .bx-hdr-profile a {
	text-decoration: none;
}
.bx_cart_login_top .bx-hdr-profile{
	line-height: 1.44em;
}
/* End */


/* Start:/local/templates/rpc_2023/components/bitrix/search.title/.default/style.css?17542978624041*/
.bx-searchtitle {
	margin: 10px 0 0;
}
.bx-searchtitle .bx-block-title {
	font-family: "Open Sans", Arial, "Helvetica Neue", Helvetica, sans-serif;
	color: #343434;
	text-transform: uppercase;
	font-size: 12px;
	margin-bottom: 9px;
	font-weight: 600;
}
.bx-searchtitle .bx-input-group {
	position: relative;
	display: table;
	border-collapse: separate;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.bx-searchtitle .bx-input-group {}
.bx-searchtitle .bx-input-group .bx-form-control {
	display: table-cell;
	position: relative;
	z-index: 2;
	float: left;
	width: 100%;
	margin-bottom: 0;
	display: block;
	width: 100%;
	height: 34px;
	padding: 6px 12px;
	font-size: 14px;
	line-height: 1.42857143;
	color: #555;
	background-color: #f8fafc;
	border: 1px solid #d5dadc;
	border-right: none;
	border-radius: 2px 0 0 2px;
	outline: none;
	box-shadow: none !important;
	-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.bx-ios .bx-searchtitle .bx-input-group .bx-form-control {
	/* Fix of input shadow for IOS browsers. */
	background-image: -webkit-linear-gradient(#f8fafc 0%, #f8fafc 100%);
	background-image: linear-gradient(#f8fafc 0%, #f8fafc 100%);
}
.bx-searchtitle .bx-input-group-btn {
	position: relative;
	font-size: 0;
	width: 1%;
	white-space: nowrap;
	vertical-align: middle;
	display: table-cell;
}
.bx-searchtitle .bx-input-group-btn button {
	position: relative;
	border: none;
	background: #95a1a8;
	display: inline-block;
	margin-bottom: 0;
	cursor: pointer;
	padding:6px 12px;
	border-radius: 0 2px 2px 0;
	color: #fff;
	font-size: 16px;
	line-height: 1.42857143;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-ms-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;
}
.bx-searchtitle .bx-input-group-btn button:hover {
	background: #1484CE;
}


div.title-search-result {
	border:1px solid #c6c6c6;
	display:none;
	overflow:hidden;
	z-index:999;
	min-width: 370px;
	margin-top:-3px;
	background-color: #FFF;
}

div.title-search-fader {
	display:none;
	background-image: url('/local/templates/rpc_2023/components/bitrix/search.title/.default/images/fader.png');
	background-position: right top;
	background-repeat: repeat-y;
	position:absolute;
}

p.title-search-preview {
	font-size:12px;
}
div.title-search-result td.title-search-price span {
	font-size: 26px;
}

/*========================*/
.bx_searche{}
.bx_searche .bx_img_element{
	background: #fafafa;
	float: left;
	width: 67px;
	padding: 5px 10px;
	position: absolute;
	top: 0;
	bottom: 0;
}
.bx_searche .bx_item_block{
	min-height: 65px;
	position: relative
}
.bx_searche .bx_image{
	width: 45px;
	height: 45px;
	background-size: contain;
	background-position: center;
	background-repeat: no-repeat;
	border: 1px solid #e8e8e8;
}
.bx_searche .bx_item_element{
	/*float: left;*/
	padding-left: 10px;
	margin-left: 70px;
}
.bx_searche .bx_item_element hr{
	margin: 0;
	border: none;
	border-bottom: 1px solid #e5e5e5;
}
.bx_searche .bx_item_element a{
	margin-top: 10px;
	display: inline-block;
	color: #4788cb;
	font-size: 13px;
	text-decoration: none;
}
.bx_searche .bx_item_element a b{color: #000;font-weight: normal;}
.bx_searche .bx_item_element a:hover,
.bx_searche .bx_item_element a:hover b{text-decoration: underline;}
.bx_searche .bx_price{
	font-weight:bold;
	font-size:13px;
}
.bx_searche .bx_price .old{
	font-weight:normal;
	text-decoration: line-through;
	color: #636363
}
.bx_item_block.all_result{min-height:0}
.bx_item_block.others_result{
	min-height: 0;
	padding: 0 0 12px;
	line-height: 12px;
}
.bx_item_block.all_result .all_result_title{
	display: block;
	font-size: 12px;
	color: #a7a7a7;
	padding-top: 15px;
	padding-bottom: 10px;
}
.bx_item_block.all_result .all_result_title a{color: #a7a7a7}
.bx_item_block.all_result .all_result_title a:hover{color: #4788cb}
.bx_item_block.all_result a{
	margin-top: 0;
}
/* End */


/* Start:/local/templates/rpc_2023/components/bitrix/news.list/home_slider/style.css?1754297866150*/
div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */


/* Start:/local/templates/rpc_2023/components/bitrix/news.list/hram_slider/style.css?1754297866150*/
div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */


/* Start:/local/templates/rpc_2023/components/bitrix/menu/footer_menu/style.css?1754297862952*/
div.blue-tabs-menu
{
	float:left;
	width:100%;
	background:#BBD9EE;
	font-size:93%;
	line-height:normal;
}

div.blue-tabs-menu ul
{
	margin:0;
	padding:10px 10px 0 10px;
	list-style:none;
}

div.blue-tabs-menu li
{
	display:inline;
	margin:0;
	padding:0;
}

div.blue-tabs-menu a
{
	float:left;
	background:url("/local/templates/rpc_2023/components/bitrix/menu/footer_menu/images/tableft.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 4px;
	text-decoration:none;
	margin-top:0.2em;
}

div.blue-tabs-menu a nobr
{
	float:left;
	display:block;
	background:url("/local/templates/rpc_2023/components/bitrix/menu/footer_menu/images/tabright.gif") no-repeat right top;
	padding:5px 15px 4px 6px;
	white-space:nowrap;
	color:#666;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
div.blue-tabs-menu a nobr {float:none;}
/* End IE5-Mac hack */

div.blue-tabs-menu a:hover nobr
{
	color:#FF9834;
}

div.blue-tabs-menu a:hover
{
	background-position:0% -42px;
}

div.blue-tabs-menu a:hover nobr
{
	background-position:100% -42px;
}

div.menu-clear-left
{
	clear:left;
}

/* End */


/* Start:/local/templates/rpc_2023/styles.css?17542978602107*/
.wcomments_head {
    background: #000000 !important;
}
.nodisplay {
	display: none !important;
}
.bx_order_make {
    padding: 30px !important;
}

.donation {
	width: 250px;
	margin-left: 15px;
}

.catalog-item .hover_images img {
    margin-left: 15px;
    width:55px;
    height: auto !important;
}
.slider-for.catalog-preview.slick-slider {
    margin-bottom: 15px;
}
.slider.slider-nav.catalog-preview.slick-initialized.slick-slider {
    margin-bottom: 10px;
}

.item-block .product_description h3 {
    margin-top:5px;
}
.recently_products .photo-col {
    min-height: 150px;
}

h2.big-title {
    margin-top: -42px !important;
}
.trebi-order-form {
    padding: 10px 0 !important;
    margin: 0 !important;
    width: auto !important;
}

#payform form {
    padding:0 !important;

}
#payform form>p {
    display: none;
}
.trebi-order-form .sale_order_full_table {
    width: 100%;
}
.info.about-church p {
    margin-right: 7px;
}
.item-side-bar .catalog.no-decor:before,.item-side-bar .catalog.no-decor:after {
    display: none;
}
.item-block h2 {
color: #946729;
font-size: 1.875rem;
text-transform: uppercase;
padding-right: 160px;
font-weight: 400;
}
.fast_view_block.item-block .slider img {
    display: block;
    max-width: 100%;
}

.tovar-added {
text-align:center;
color: green;
font-weight: bold;
text-decoration: underline;
}


.notice_good_added {
    position: absolute;
    top: 0;
    left: 50%;
    margin-left:-150px;
    background: #f3f3e7;
    z-index:9999;
    width:300px;
    height:100px;
    padding:10px;
    text-align: center;
}

.is_text p{
	margin:20px 0;
	text-align:justify;
	font-size:1em;
}

.is_text li{
	margin:10px 0;
	text-align:justify;
	font-size:1em;
}

.vopros {
    background-color: transparent;
    border-radius: 0;
    height: 30px;
    background: url(/bitrix/templates/rpc/img/all_news_button.png) no-repeat;
    background-size: 100% 100%;
    text-align: center;
    line-height: 35px;
    color: white;
    font-size: .75rem;
    border: none;
    width: 50%;
    cursor: pointer;
    margin-top:20px;
   
}
.vopros_link{
    color:#fff;
    
}
/* End */


/* Start:/local/templates/rpc_2023/template_styles.css?1754297860108877*/
@charset 'UTF-8';@import url(http://fonts.googleapis.com/css?family=Lato:300,700);
.container{min-width:270px;max-width:1110px;position:relative;margin:0 auto;padding-left:15px;padding-right:15px}
.container:before,.container:after{content:" ";display:table}
.container:after{clear:both}
.row{margin-left:-5px;margin-right:-5px}
.row:before,.row:after{content:" ";display:table}
.row:after{clear:both}[class*="col-"]{box-sizing:border-box;position:relative;float:left;min-height:1px;padding-left:5px;padding-right:5px}.col-a{width:auto}.col-1{width:8.33333333%}.col-2{width:16.66666667%}.col-3{width:25%}.col-4{width:33.33333333%}.col-5{width:41.66666667%}.col-6{width:50%}.col-7{width:58.33333333%}.col-8{width:66.66666667%}.col-9{width:75%}.col-10{width:83.33333333%}.col-11{width:91.66666667%}.col-12{width:100%}section{position:relative}ul{list-style:none}a{text-decoration:none;cursor:pointer}a:hover{text-decoration:none}*{margin:0;padding:0;box-sizing:border-box}*:focus{outline:none}@font-face{font-family:'icons';src:url('/local/templates/rpc_2023/fonts/icon.eot?9381783');src:url('/local/templates/rpc_2023/fonts/icon.eot?9381783#iefix') format('embedded-opentype'),url('/local/templates/rpc_2023/fonts/icon.woff?9381783') format('woff'),url('/local/templates/rpc_2023/fonts/icon.ttf?9381783') format('truetype'),url('/local/templates/rpc_2023/fonts/icon.svg?9381783#icon') format('svg');font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-right-open-mini:before{content:'\e800'}.icon-left-open-mini:before{content:'\e801'}.icon-right-open-big:before{content:'\e802'}.icon-left-open-big:before{content:'\e803'}.icon-right-dir:before{content:'\e804'}.icon-left-dir:before{content:'\e805'}.icon-facebook:before{content:'\e806'}.icon-instagram:before{content:'\e807'}.icon-vkontakte:before{content:'\e808'}.icon-ok:before{content:'\e809'}.icon-star:before{content:'\e80a'}.icon-login:before{content:'\e80d'}.sod_select,.sod_select *{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sod_select{display:inline-block;position:relative;line-height:1;width:200px;padding:15px 10px;border:3px solid #5e5e5e;background:#ffffff;color:#444444;font-size:11px;font-weight:700;text-align:left;text-transform:uppercase;outline:0;outline-offset:-2px;cursor:default}.sod_select:before,.sod_select:after{content:"\25B2";position:absolute;right:10px;top:12px;font-size:7px}.sod_select:after{content:"\25BC";top:auto;bottom:12px}.sod_select:hover,.sod_select.open,.sod_select.focus{border-color:#000000}.sod_select.open{color:#919191}.sod_select.focus{box-shadow:0 0 5px rgba(0,0,0,0.2)}.sod_select.disabled{border-color:#828282;color:#b2b2b2;cursor:not-allowed}.sod_select .sod_label{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:15px}.sod_select .sod_list_wrapper{position:absolute;top:100%;left:0;display:none;height:auto;width:200px;margin:0 0 0 -3px;background:#ffffff;border:3px solid #000000;border-top:none;color:#444444;font-weight:300;z-index:1}.sod_select.open .sod_list_wrapper{display:block}.sod_select.disabled.open .sod_list_wrapper{display:none}.sod_select .sod_list{display:block;overflow-y:auto;padding:0;margin:0}.sod_select .sod_option{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative;padding:10px 10px;list-style-type:none}.sod_select .sod_option.optgroup,.sod_select .sod_option.optgroup.disabled{background:inherit;color:#939393;font-size:10px;font-style:italic}.sod_select .sod_option.groupchild{padding-left:20px}.sod_select .sod_option.is-placeholder{display:none}.sod_select .sod_option.disabled{background:inherit;color:#cccccc}.sod_select .sod_option.active{background:#f7f7f7;color:#333333}.sod_select .sod_option.selected{font-weight:700;padding-right:25px}.sod_select .sod_option.selected:before{content:"";position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;color:#808080;height:9px;width:10px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTAgOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTAgOSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjRDlEOUQ4IiBkPSJNNCw2LjdDMy42LDYuMywzLjUsNi4xLDMuMSw1LjdDMi42LDUuMiwyLDQuNiwxLjUsNC4xYy0wLjgtMC44LTIsMC40LTEuMiwxLjJjMC45LDAuOSwxLjksMS45LDIuOCwyLjgNCgkJYzAuNywwLjcsMS4zLDEsMiwwQzYuNyw2LDguMywzLjcsOS44LDEuNUMxMC41LDAuNSw5LTAuMyw4LjMsMC42bDAsMEM2LjcsMi45LDUuNyw0LjQsNCw2LjciLz4NCjwvZz4NCjwvc3ZnPg0K)}.sod_select.no_highlight .sod_option.selected{font-weight:300}.sod_select.no_highlight .sod_option.selected:before{display:none}.sod_select select{display:none !important}.sod_select.touch select{-webkit-appearance:menulist-button;position:absolute;top:0;left:0;display:block !important;height:100%;width:100%;opacity:0;z-index:1}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;margin-top:-10px;padding:0;cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir='rtl'] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'в†ђ'}[dir='rtl'] .slick-prev:before{content:'в†’'}.slick-next{right:-25px}[dir='rtl'] .slick-next{right:auto;left:-25px}.slick-next:before{content:'в†’'}[dir='rtl'] .slick-next:before{content:'в†ђ'}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-45px;display:block;width:100%;padding:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:14px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'вЂў';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:black}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#cccccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#cccccc}.mfp-preloader a:hover{color:white}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:white;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:white;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#cccccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid white;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid white;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:black}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}@font-face{font-family:'Fita_PoluustavRegular';src:url('/local/templates/rpc_2023/fonts/fita_poluustav.woff') format('woff'),url('/local/templates/rpc_2023/fonts/fita_poluustav.ttf') format('truetype'),url('/local/templates/rpc_2023/fonts/fita_poluustav.svg#Fita_PoluustavRegular') format('svg')}html{font-size:16px}body{width:100%;overflow-x:hidden;font-family:'Open Sans',sans-serif}a{color:#016ab5}p{line-height:1.5;margin-bottom:5px;font-size:.875rem}.black-placeholder ::-webkit-input-placeholder{color:#111111}.black-placeholder ::-moz-placeholder{color:#111111}.black-placeholder :-moz-placeholder{color:#111111}.black-placeholder :-ms-input-placeholder{color:#111111}.white-placeholder ::-webkit-input-placeholder{color:white}.white-placeholder ::-moz-placeholder{color:white}.white-placeholder :-moz-placeholder{color:white}.white-placeholder :-ms-input-placeholder{color:white}.rus{font-family:'Fita_PoluustavRegular';color:#946729}.btn.rus{font-family:'Open Sans',sans-serif}.home-img,.home-img-small{display:none}.icon-nav{display:none}.sidebar-right{float:left}.base-container-for-content{float:right}header nav .ornament{width:202px;height:67px;position:absolute;top:-13px}header nav .ornament_l{left:0;background:url('/local/templates/rpc_2023/img/menu_ornament_l.png') left 0 no-repeat}header nav .ornament_r{right:0;background:url('/local/templates/rpc_2023/img/menu_ornament_r.png') right 0 no-repeat}h3.first-letter:first-letter{font-family:'Fita_PoluustavRegular';font-size:1rem;line-height:16px;font-weight:600;color:#946729}*.first-letter:first-letter{font-family:'Fita_PoluustavRegular';font-size:1rem;line-height:16px;font-weight:600;color:#946729}.header-slider{display:none;width:560px;padding:0 42px;overflow:hidden;position:relative;z-index:5;height:211px;overflow-y:hidden}.header-slider .slide{position:relative;width:100%;height:211px;overflow:hidden}.header-slider .slide img{width:100%}.header-slider .slide p{margin-bottom:0;position:absolute;background-color:#fff;bottom:0;left:0;right:0;font-size:14px;color:#946729;padding:4px 6px;padding-right:140px;overflow:hidden;height:29px;white-space:nowrap;text-overflow:ellipsis}.header-slider .slide a.btn-yellow{display:inline-block;background:url('/local/templates/rpc_2023/img/header_slider_bg.gif') 0 0 repeat-x;height:30px;padding:0 10px 0 10px;line-height:30px;position:absolute;right:6px;top:-1px;color:#fff;text-decoration:none;border-radius:5px 5px 0 0;text-shadow:1px 1px 1px #7b632f}.header-slider .slick-prev,.header-slider .slick-next{width:40px;height:220px}.header-slider .slick-prev:before,.header-slider .slick-next:before{width:40px;height:220px;display:block;position:absolute;top:0}.header-slider .slick-prev:before{left:0;background:url('/local/templates/rpc_2023/img/header_arrow_l.png') 0 0 no-repeat}.header-slider .slick-next:before{right:0;background:url('/local/templates/rpc_2023/img/header_arrow_r.png') 0 0 no-repeat}.header-slider .slick-prev{top:0;left:0;z-index:500}.header-slider .slick-next{top:0;right:0;z-index:500}header{width:100%;height:252px;background-image:url(/local/templates/rpc_2023/img/header.jpg);background-size:auto 100%;background-position:50% 0;position:relative;z-index:10}header .logo{display:block;margin-bottom:30px;margin-top:-20px}header h1{font-size:2.5rem;text-decoration:none;margin-top:30px;font-weight:300;color:white;font-style:italic}header h1 span.rus{font-family:'Fita_PoluustavRegular';color:#1a54b4;font-style:normal}header h2{font-size:2.5rem;text-decoration:none;margin-top:30px;font-weight:300;color:white;font-style:italic}header h2 span.rus{font-family:'Fita_PoluustavRegular';color:#1a54b4;font-style:normal}header h3{font-weight:300;font-style:italic;color:#fff;font-size:1rem;position:absolute;left:70px;top:63px;margin-top:5px}header .container{height:100%}header .bird{position:absolute;bottom:50px;right:100px}header nav{height:54px;width:100%;position:absolute;bottom:0;left:0;background:url('/local/templates/rpc_2023/img/main_menu_bg.png') 0 0 repeat-x}header nav ul{position:relative;margin:auto;height:54px;line-height:54px}header nav ul li{display:block;float:left;text-align:center;margin-right:5px;margin-left:5px;padding-left:5px;padding-right:5px;font-weight:400;font-size:1.125rem;color:white;position:relative;display:inline-block}header nav ul li a{display:block;color:white}header nav ul li a:hover{color:white;text-decoration:none}header nav ul li a:visited{color:white;text-decoration:none}header nav ul li a:focus{color:white;text-decoration:none}header nav ul li.has-submenu{padding-right:15px;background:url('/local/templates/rpc_2023/img/arrow_submenu.png') right 55% no-repeat}header .btn{background-color:#0a83dc;background:linear-gradient(to top, #0c7dd7, #00a1f6);width:200px;height:40px;border-radius:0 0 10px 10px;text-align:center;line-height:40px;color:#ffffff;display:block;position:absolute;right:0;top:0;font-size:1.25rem;font-weight:300}
header .help{display:none}
.btn.rus{display:block;height:30px;width:100%;background-image:url(/local/templates/rpc_2023/img/all_news_button.png);background-size:100% 100%;text-align:center;line-height:35px;color:white;font-size:.75rem}
.decor{width:100%}.decor.white{height:100px;background-image:url(/local/templates/rpc_2023/img/decor-2.png);background-size:auto 100%;background-position:50% 0}.decor.light{height:80px;background-image:url(/local/templates/rpc_2023/img/decor-3.png);background-size:auto 100%;background-position:50% 0}.decor.gold{height:50px;background-image:url(/local/templates/rpc_2023/img/decor-4.png);background-size:auto 100%;background-position:50% 0}.intro{padding-top:5px;padding-bottom:250px}.news-col{padding-bottom:30px}.news-col .btn{width:auto}.news-block{overflow:hidden;margin-bottom:17px;border-bottom:1px solid #dad3c9;padding-bottom:17px}.news-block h2{font-size:1rem;font-family:'Fita_PoluustavRegular';color:#946729;margin-bottom:10px}.news-block h3{font-weight:400;font-size:.875rem;color:#000000;margin-top:10px;margin-bottom:5px}.news-block a{color:#1a54b5;text-decoration:underline;font-size:.75rem;display:block;line-height:14px}.news-block:last-of-type{border-bottom:none}form{height:100%;width:100%;position:relative;padding-left:20px;padding-right:20px;padding-top:30px}form p{margin-top:25px;color:#c09b4c;padding-left:10px;font-size:.875rem;font-weight:400;padding-left:0}form .input{margin-top:15px;left:50%;position:relative}form .input:first-of-type{margin-top:0}form .input-container{width:100% !important;position:relative}form label{height:35px;width:100%;position:relative}.question-form{margin:auto}.question-form ::-webkit-input-placeholder{color:#111111}.question-form ::-moz-placeholder{color:#111111}.question-form :-moz-placeholder{color:#111111}.question-form :-ms-input-placeholder{color:#111111}.question-form h2{height:42px;max-width:220px;background-image:url(/local/templates/rpc_2023/img/pattern2.png);background-size:100% 100%;line-height:50px;color:white;font-size:1rem;font-weight:400;padding-left:10px;margin-bottom:0}.question-form form{padding-top:10px;background-color:white;padding-left:0;padding-right:0}
.question-form input[type="submit"]{margin-top:20px}input,textarea{background-color:#ffffff;width:100%;position:relative;height:35px;border:1px solid #c09b4c;border-radius:5px;padding-left:20px;padding-right:20px;color:#111111;margin-top:5px;margin-bottom:10px;font-size:.875rem}

textarea{height:100px;padding:10px}input[type="radio"],.order-form input[type="radio"]{width:15px;vertical-align:middle;margin-right:20px;margin-top:0}.sod_select{background-color:#ffffff;width:100%;height:35px;border:1px solid #c09b4c;border-radius:5px;padding-left:20px;color:#111111;margin-top:5px;font-weight:400;text-transform:none;font-size:.875rem;box-shadow:none;line-height:35px;padding-top:0}.sod_select .sod_list_wrapper{position:absolute;top:100%;left:0;display:none;height:auto;width:245px;margin:0 0 0 -1px;border:1px solid #c09b4c;border-top:none;color:#c09b4c;font-weight:300;z-index:1;background-color:#f5f3e7;background-color:#ffffff;color:black}.sod_select.above .sod_list_wrapper{top:auto;bottom:100%;border:1px solid #c09b4c;border-bottom:none}.sod_select:before,.sod_select:after{content:"";position:absolute;right:10px;top:12px;font-size:7px}.sod_select:after{content:"";top:auto;bottom:12px;width:14px;height:6px;background-image:url(/local/templates/rpc_2023/img/arrow-down.png);background-size:100% 100%}.sod_select:hover,.sod_select.open,.sod_select.focus{border-color:#c09b4c}.sod_select.open{border-radius:5px 5px 0 0}.sod_select.open.above{border-radius:0 0 5px 5px}.sod_select.focus{box-shadow:none}.sod_select .sod_option.selected{font-weight:600;padding-right:25px}.sod_select .sod_option.active{background:#f7f7f7;color:#111111}.sod_select .sod_option{padding-left:20px}
input[type="submit"]{
    background-color:transparent;
    border-radius:0;
    height:30px;
    background:url(/local/templates/rpc_2023/img/all_news_button.png) no-repeat;
    background-size:100% 100%;
    text-align:center;
    line-height:35px;
    color:white;
    font-size:.75rem;
    border:none;
    width:50%;
    cursor:pointer}


.text-col-container{padding-top:40px;position:relative}.text-col-container .photo-col-container{margin-top:38px}.text-col-container img{width:100%;margin-bottom:20px}.text-col-container h3{color:#946729;font-weight:400;margin-top:5px;margin-bottom:3px}.text-col-container p{margin-bottom:4px;font-size:.875rem;font-weight:400;text-align:justify}.text-col-container p a{color:#1a54b5;text-decoration:underline}.text-col-container p a.small{margin-top:2px;margin-bottom:2px;display:block;font-size:.75rem;line-height:14px}.home h1:not(.header-title){max-width:1230px;margin:auto;line-height:100px;font-family:'Fita_PoluustavRegular';font-size:36px;color:#946729;text-overflow:ellipsis;white-space:nowrap}.order-item{clear:both;width:100%;position:relative;margin-bottom:20px;background-color:#f4f3e7}.order-item.active{height:300px;height:auto}.order-item.active .order-info{height:auto}.order-item.active .btn{bottom:0}.order-item.active .order-text{height:auto}.order-item.active .order-text p{height:220px;height:auto}.order-img{display:block;width:25%;height:150px;overflow:hidden;float:left;padding:5px 5px 5px 5px}.order-img div{width:100%;height:100%}.order-info{width:75%;display:block;overflow:hidden;min-height:100px;height:150px;padding:10px 0 0 37px;padding-right:90px;position:relative}.order-info .btn{max-width:100% !important}.order-text{position:relative}.order-text p{text-align:justify;font-size:.875rem;line-height:14px;height:60px;overflow:hidden;text-overflow:ellipsis}.order-item .more{width:36px;height:37px;position:absolute;display:block;right:-60px;top:47px;background:url('/local/templates/rpc_2023/img/next.png') 0 0 no-repeat;background-size:100% 100%}.order-item .more.active{background:url('/local/templates/rpc_2023/img/hide.png') 0 0 no-repeat}.order-item .btn{position:relative;display:block;margin-top:10px;width:100%}.order-text a h2{margin-bottom:15px;color:#946729;font-weight:600;font-size:1.125rem}.btn.rus.big{background-image:url(/local/templates/rpc_2023/img/pattern3.png);max-width:429px;height:27px;line-height:30px}h2.blue-title{width:100%;height:43px;display:block;background-image:url(/local/templates/rpc_2023/img/title.png);background-size:100% 100%;color:white;font-size:1rem;font-weight:300;line-height:50px;padding-left:20px;position:absolute;top:-8px}.yellow-block{background-color:#e9e6cf;padding-bottom:80px}h2.big-title{height:41px;background-image:url(/local/templates/rpc_2023/img/title-h2.png);background-size:100% 100%;color:white;font-size:1.25rem;font-weight:400;line-height:50px;max-width:421px;margin:auto;text-align:center;margin-top:-35px}.home-slider{width:100%;height:272px;margin-top:80px}.home-slider .slick-list{max-width:1030px;margin:auto}.home-slider .slick-prev,.home-slider .slick-next{width:36px;height:36px}.home-slider .slick-next{right:15px}.home-slider .slide{background-color:white;width:300px;height:272px;overflow:hidden;position:relative;margin-right:10px}.home-slider .slide img{width:100%}.home-slider .slide .church-img{width:100%;height:200px}.home-slider .slide .description{min-height:103px;background-color:white;position:absolute;bottom:0;left:0;right:0;background-color:#fff;font-weight:600;font-size:.875rem;color:#1a54b4;padding:7px 7px 7px 7px}.home-slider .slide .description a.first-letter:first-letter{font-family:'Fita_PoluustavRegular';font-size:.875rem;line-height:16px;font-weight:600;color:#946729}.home-slider .slide .address{margin-top:10px;color:#946729;font-size:12px;position:relative;bottom:0}.home-slider .slide:nth-child(2n+1){margin-right:10px}.slick-next:before{content:''}.slick-prev:before,.slick-next:before{z-index:500;font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:36px;width:36px;display:block;background-image:url(/local/templates/rpc_2023/img/prev.png);background-size:100% 100%}.slick-next:before{background-image:url(/local/templates/rpc_2023/img/next.png)}.slick-prev{left:7px;z-index:100}.slick-next{right:31px;z-index:100}footer{width:100%;background-color:#1a54b4;position:relative}footer .container{padding-bottom:80px}footer ul{margin-top:20px}footer ul li{margin-right:10px;display:inline-block}footer ul li a{color:white;text-decoration:underline}footer .decor.gold{position:absolute;bottom:0}footer p{color:#f0d080;font-size:1rem;line-height:16px;font-family:Calibri,sans-serif;font-weight:300;margin-top:5px}footer p a{color:#f0d080}footer p.copyright{color:white;margin-top:25px}footer p.white{color:white}footer p.contacts{line-height:20px}footer p.contacts span{text-decoration:underline}footer .social p{font-size:.75rem;margin-bottom:10px;text-align:right}footer .social a{display:inline-block;width:32px;height:32px;margin-left:4px;background-image:url(/local/templates/rpc_2023/img/social-3.png);background-size:100% 100%;float:right}footer .social a:first-of-type{background-image:url(/local/templates/rpc_2023/img/social-1.png);background-size:100% 100%;float:right}footer .social a:last-of-type{background-image:url(/local/templates/rpc_2023/img/social-3.png);background-size:100% 100%}.search-block{max-height:57px;width:560px;margin-bottom:5px}.search-block ::-webkit-input-placeholder{color:white}.search-block ::-moz-placeholder{color:white}.search-block :-moz-placeholder{color:white}.search-block :-ms-input-placeholder{color:white}.search-block form{padding-left:0;padding-right:0}.search-block p{display:inline-block;line-height:25px;font-size:.8125rem;color:#ffffff;margin-right:40px}.search-block .input-container{display:inline-block}.search-block button{opacity:.5;display:inline-block;top:9px;position:relative;transition:all .5s ease-in-out;cursor:pointer;background-color:transparent;border:none;box-shadow:none}.search-block button span{display:none}.search-block button:hover{opacity:1}.search-block input{background-color:transparent;margin-top:0;max-width:240px;color:white;border-color:#e9e6cf;opacity:.7;display:inline-block;margin-right:5px;font-weight:300;font-family:Open Sans;width:182px;height:27px;border-radius:5px}.info{text-align:justify}.info p{font-size:.875rem;line-height:18px;margin-bottom:10px;font-weight:400}.info p:first-letter{font-family:'Fita_PoluustavRegular';font-size:.875rem;line-height:16px;font-weight:600;color:#946729}.info p.right{text-align:right}.btn-inline{font-size:.875rem;line-height:18px;margin-bottom:15px;text-align:right;color:#1a54b4;text-decoration:underline}.btn-inline:first-letter{font-family:'Fita_PoluustavRegular';font-size:1.125rem;line-height:16px;font-weight:600;color:#946729}ul{list-style:url('/local/templates/rpc_2023/img/simple_list.png');padding-left:15px}ul li{font-size:.875rem;margin-bottom:10px}ul.no-decor{list-style:none;padding-left:0}.info{margin:15px 0 10px}.info img{float:left;margin:0 29px 13px 0;max-width:400px}.info img.no-margin{max-width:350px;margin:0 0 13px 0}.info a{color:#1a54b4;text-decoration:underline}h2{font-weight:600;font-size:18px;color:#946729;clear:both;margin-bottom:20px}.submenu{z-index:200;display:none;width:245px;min-width:auto;height:auto;position:absolute;top:54px;left:0;padding:0;z-index:100;border-radius:0 0 3px 3px;background:#017fe2;background:linear-gradient(to bottom, #017fe2 0, #00a1f6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#017fe2', endColorstr='#00a1f6', GradientType=0);padding-bottom:0;line-height:48px}.submenu li:nth-child(1){border-top:1px solid #1188e6}.submenu li{text-align:left;padding:0 6px;display:block;float:none;line-height:48px;margin-left:0;margin-right:0;margin-bottom:0}.submenu a{color:#fff;display:block}.submenu.right-submenu{text-align:right;right:0;left:auto}.submenu.right-submenu li{float:none;text-align:right}.breadcrumb{margin-bottom:5px;padding:7px 10px;background-color:#f4f3e7;border-radius:5px}.breadcrumb ul li{display:inline-block;margin:0;font-size:12px;color:#9c9b8a}.breadcrumb ul a{color:#b97a57;position:relative;margin-right:15px}.breadcrumb ul a:after{content:'/';position:absolute;right:-10px}.order-form{border-radius:5px 5px 0 0;background-color:#f5f3e7}.order-form label{height:auto}.order-form .input-container{width:245px}.order-form input,.order-form .sod_select,.order-form textarea{width:245px}.order-form .line{clear:both}.full-service-price .color-red{color:#d41c1c;font-size:16px;font-weight:bold}iframe{max-width:100% !important}.table-of-churches{display:table;border:1px solid #e9e6cf;width:100%}.table-of-churches .table-row{border-bottom:1px solid #e9e6cf}.table-of-churches .table-row:last-of-type{border:none}.table-of-churches .letter-col,.table-of-churches .list-col{padding-top:10px;padding-bottom:10px;display:table-cell;vertical-align:middle}.table-of-churches .list-col{padding-left:20px;padding-right:20px;border-left:1px solid #e9e6cf}.table-of-churches .list-col a{margin-right:10px;color:#1a54b4;font-size:.875rem;text-decoration:underline;display:block;float:left;min-width:150px}.table-of-churches .letter{vertical-align:middle;font-family:'Fita_PoluustavRegular';text-transform:uppercase;font-size:25px;color:#946729;width:67px;text-align:center}.head_service{width:100%;height:43px;font-size:21px;background-size:100% 100%;color:#fff;font-size:16px;padding-left:15px;line-height:50px;margin-bottom:13px;display:block;overflow:hidden;position:relative;background:url('/local/templates/rpc_2023/img/tile-title.png') 0 0 repeat-x}.head_service p{line-height:50px;z-index:1;font-weight:400;font-size:1.125rem;position:absolute}.head_service:after{content:'';width:135px;height:43px;background:url('/local/templates/rpc_2023/img/title-right.png') 0 0 no-repeat;background-size:100% 100%;position:absolute;right:0;bottom:0}.head_service:before{content:'';width:12px;height:43px;background:url('/local/templates/rpc_2023/img/title-left-round.png') 0 0 no-repeat;background-size:100% 100%;position:absolute;left:0;bottom:0}.blockquote-container{width:100%;text-align:right;margin-top:20px;margin-bottom:20px}.blockquote-container p:first-letter{font-family:'Fita_PoluustavRegular';font-size:1rem;line-height:16px;font-weight:600;color:#946729}ul.simple-list{padding:20px 20px 5px 20px;background-color:#f5f3e7;border-radius:5px}.img_in_chirch_list{width:100px;min-width:100px;max-width:100px;height:104px;min-height:104px;max-height:104px;overflow:hidden;display:inline-block;margin:0;background-image:url(/local/templates/rpc_2023/img/frame.png);background-size:100% 100%}.img_in_chirch_list img{width:80px;margin-left:10px;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.chirch_name_bg{background:url('/local/templates/rpc_2023/img/church-list-tile.png') -11px 0;background-repeat:no-repeat;background-size:100% 100%;width:100%;height:75px;margin-top:3px;float:right;padding:0 155px 10px 30px;overflow:hidden;display:block;margin-top:10px;position:relative}
ul.chirch-list li {
	display: flex;
	flex-wrap: nowrap;
	-webkit-flex-wrap: nowrap;
}
.chirch_name_bg:after{content:'';background:url('/local/templates/rpc_2023/img/list-right.png');background-repeat:no-repeat;background-size:100% 100%;position:absolute;right:0;bottom:0;width:226px;height:75px;z-index:2}.chirch_name_bg a{font-family:'Fita_PoluustavRegular';font-size:16px;line-height:16px;text-decoration:none;color:#946729;vertical-align:top;z-index:20;margin-top:16px;display:block;position:relative}.chirch_name_bg p{color:#767456;margin:7px 0 0 0;line-height:14px;vertical-align:bottom;z-index:20;position:relative}.church_service{overflow:hidden;padding:15px;background-color:#f5f3e7;border-radius:5px;margin-bottom:15px}.church_service{overflow:hidden;padding:15px;background-color:#f5f3e7;border-radius:5px;margin-bottom:15px}.order_service{float:left;width:266px}.order_service div,.info_church .info_church_head{font-family:'Fita_PoluustavRegular';font-size:1.125rem;color:#946729;margin-bottom:5px}.order_service ul li a:hover{color:#fff;background:url('/local/templates/rpc_2023/img/pattern10.png') 0 -31px no-repeat;background-size:100% 200%}.info_church strong{color:#886731;font-weight:normal}.order_service ul li a{display:inline-block;width:254px;height:30px;padding:5px 0 0 12px;color:#886731;text-decoration:none;font-size:12px;text-transform:uppercase;font-family:'Fita_PoluustavRegular';background:url('/local/templates/rpc_2023/img/pattern10.png') 0 0 no-repeat;background-size:100% 200%}.frame-img.small-frame img{width:299px}.rnd_photo img{width:199px}.img_church,.img_service_info{position:relative;width:321px;overflow:hidden;float:left;line-height:0;margin:0 19px 13px 0;padding:11px;background:url('/local/templates/rpc_2023/img/img_border_l_r.png') 3px 0 repeat-y}.img_church.small,.img_service_info{position:relative;width:221px;overflow:hidden;float:left;line-height:0;margin:0;margin-bottom:10px;padding:11px;background:url('/local/templates/rpc_2023/img/img_border_l_r.png') 3px 0 repeat-y;background-size:215px 100%}.img_church .img_border_center,.img_border_center{background:url('/local/templates/rpc_2023/img/img_border_center.png');height:35px;top:50%;margin-top:-17px;background-size:100% 100%}.img_church .img_border_top,.img_border_top{background:url('/local/templates/rpc_2023/img/img_border_top.png');top:0;height:26px;background-size:100% 100%}.img_border_bottom,.img_border_bottom{background:url('/local/templates/rpc_2023/img/img_border_bottom.png');bottom:0;height:26px;background-size:100% 100%}.img_border_top,.img_border_center,.img_border_bottom{position:absolute;left:0;width:321px;width:100%;background-size:100% 100%}.img_church a{display:inline-block;line-height:0}.img_church img{margin:0;position:relative;z-index:1}.color-red{color:#d41c1c;font-size:1rem;font-weight:600}.news_nav{overflow:hidden;margin-bottom:30px;background-color:#f3f1e6;border-radius:5px}.goback_top{display:inline-block;padding:0 23px;height:26px;background:url('/local/templates/rpc_2023/img/back_arrow.png') 6px 4px no-repeat #e7e5ce;border-radius:10px;float:left;margin:20px 0 0 10px}.goback_top a{color:#767456;font-size:14px;text-decoration:none}.news_nav .date{font-size:14px;color:#767456;padding:8px 10px;float:right}.news_nav .date span{font-family:'Fita_PoluustavRegular';font-size:24px;color:#886731}.news_list a{height:450px;display:inline-block;position:relative;background-color:#f4f2e7;text-decoration:none;color:#886731;/*padding-bottom:89px;*/width:100%}.paginator{padding-top:20px;border-top:1px solid #d3cfae;text-align:center}.page_inner{overflow:hidden;display:inline-block;margin:0 auto}.paginator .page_remark{margin-right:30px}.paginator .page_remark,.paginator .ipp_remark{color:#886731;font-size:12px}.paginator ul{display:inline-block}.paginator .page{display:inline-block;width:36px;height:36px;text-align:center;margin:0 3px}.paginator .page_next{margin-left:15px}.paginator .page_next a{background:url('/local/templates/rpc_2023/img/page_next.png') no-repeat}.paginator .page_prev a{background:url('/local/templates/rpc_2023/img/page_next.png') no-repeat}.paginator .current a{background:url('/local/templates/rpc_2023/img/numpage_a.png') no-repeat}.paginator a{background:url('/local/templates/rpc_2023/img/numpage_not_a.png') no-repeat;display:inline-block;width:36px;height:36px;line-height:26px}.paginator a:hover{color:#946729;text-decoration:none}.paginator .more a{background:none;color:black}.paginator a,.paginator .current{padding-top:5px;font-family:'Fita_PoluustavRegular';text-decoration:none;font-size:16px;color:#fff;transition:all .5s ease-in-out}.paginator .current a:hover{color:white}.paginator .sod_select{display:inline-block;width:100px;margin-top:0;vertical-align:bottom;margin-left:20px}.paginator .sod_list_wrapper{width:100px}.partners-list{padding-top:5px}.partners-list .partner-item{min-height:295px;padding-bottom:0;border:1px solid #dad3af;border-top:none;padding-top:20px;margin-bottom:10px}.partners-list .partner-item:nth-child(2n){clear:both}.partners-list .partner_border_top{position:absolute;top:0;left:5px;width:calc(100% - 10px);width:-webkit-calc(100% - 10px);height:25px;background:url('/local/templates/rpc_2023/img/partner_border_t.png') no-repeat;background-size:100%}.partners-list .img-container{height:120px;position:relative}.partners-list img{max-height:100%;position:relative;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:90%}.partners-list p{margin-bottom:0;font-size:.75rem;color:#636363}.partners-list .partner_name{font-weight:600;font-size:18px;color:#946729;background-color:#f3f3e7;padding:7px 15px;line-height:1}.partners-list .partner_info{padding:5px 15px}header .right-block{width:250px;position:absolute;right:15px;top:40px;z-index:200}header .right-block a{color:white;text-decoration:underline;font-size:.875rem}.shop-header .logo{margin:40px 0 0 360px}.shop-header .right-block{width:250px;position:absolute;right:15px;top:0;padding-right:16px}.shop-header .right-block a{color:white;text-decoration:underline;font-size:.875rem}.shop-header .phone{color:#016ab5;font-size:1.125rem;font-weight:bold;text-align:right;margin-right:15px}.shop-header .basket-mini{width:230px;border-radius:7px;padding:12px 30px 10px 30px;margin:5px 0 5px 0;background-color:rgba(255,255,255,0.2)}.shop-header .basket-mini .basket_button{text-transform:uppercase;background:url('/local/templates/rpc_2023/img/basket.png') 0 2px no-repeat;font-weight:bold;font-size:1.125rem;padding-left:23px;margin-bottom:7px;color:#016ab5}.shop-header .basket-mini .basket_total{color:#016ab5;font-size:12px;margin-left:23px}.shop-header .call{overflow:hidden}.shop-header .call a{width:230px;text-align:center;display:inline-block;font-size:9px;color:#fff;height:21px;border-radius:10px;background:url('/local/templates/rpc_2023/img/btn_sprite.png') 0 0 repeat-x;line-height:9px;float:left;text-shadow:0 -1px 0 rgba(0,125,211,0.3);text-transform:uppercase;margin-right:5px}.shop-header .call .call_icon{background:url('/local/templates/rpc_2023/img/phone_icon.png') 1px 1px no-repeat;background-position:1px 45%;padding-left:22px}.shop-header .call .one_line{padding-top:7px;padding-right:12px;height:21px}.shop-header .call .two_line{display:inline-block;margin-left:10px;padding:6px 12px 0 12px;padding-left:0}.shop-header .call span{display:inline-block}.shop-header .search-block{overflow:hidden}.frame-img{position:relative;margin:0 29px 13px 0;padding:11px;float:left}.frame-img img{max-width:400px;margin:0}.frame-img.small img{max-width:300px;margin:0}.goback{text-align:center;margin:30px 0 50px}.goback a{display:inline-block;width:201px;height:81px;padding:20px 0 0 55px;background:url('/local/templates/rpc_2023/img/goback.png') 0 0 no-repeat;color:#886731;font-size:18px;text-decoration:none;font-family:'Fita_PoluustavRegular';text-align:left}.catalog{position:relative}.catalog .mobile{padding-left:20px}.catalog li{margin-bottom:0;position:relative}.catalog>li{position:relative;margin-bottom:2px;background-color:#f3f3e7}.catalog>li:last-of-type{margin-bottom:0}.catalog a{color:#000;padding:5px 15px;display:block}.catalog .upper{text-transform:uppercase;position:relative}.catalog .has-hide-nav:after{content:'\e800';font-family:icons;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block}.catalog .third-nav{padding-left:20px;display:none;background-color:#edebd9;padding-bottom:20px;padding-right:10px}.catalog .second-nav{padding-left:0;color:#946729;background-color:#edebd9;display:none;padding-bottom:20px}.catalog .second-nav>li>a{text-transform:none;color:#767456;margin-left:20px}.catalog .second-nav a{background:url('/local/templates/rpc_2023/img/square.png') left 11px no-repeat;color:#767456}.catalog .second-nav a.upper{margin-left:0;background:none;color:#946729;text-transform:uppercase}.catalog a:hover{color:#1a54b4 !important}h1.bottom{position:relative;margin-top:20px;margin-bottom:20px;font-size:1.875rem;line-height:40px;border-bottom:1px solid #d1cead}h1.bottom:after{content:'';position:absolute;bottom:-10px;left:0}.catalog-item-style h2{color:black;font-size:.75rem;text-transform:uppercase;text-align:left}.catalog-item-style .available{width:auto;min-width:0;height:auto;vertical-align:bottom}.catalog-item-style .available .icon-ok{color:#946729}.catalog-item-style .add-to-basket{margin-top:10px;right:0;top:0;-webkit-transform:translateY(0);transform:translateY(0);display:inline-block;color:white;background-color:#007cd4;background-image:linear-gradient(to bottom, #00a3fc, #0079d1);border-radius:10px;height:50px;text-transform:uppercase;width:100%;line-height:50px;font-size:1.25rem;padding:0 20px;position:relative}.catalog-item-style .add-to-basket:after{content:'';position:absolute;height:55px;width:50px;background:url('/local/templates/rpc_2023/img/basket-white.png');background-size:auto 30px;background-repeat:no-repeat;right:20px;background-position:100% 50%}.item-block.product-page .description_list td{font-size:.875rem;width:25%}.item-block.product-page .description_list td:last-of-type{padding-left:15px;font-weight:600;width:75%}.item-block.product-page p a{color:#1a54b5}.item-block.product-page p a:hover{text-decoration:underline}.catalog-item{padding-bottom:20px;margin-bottom:40px;padding-top:15px;border:1px solid transparent;height:328px}.catalog-item .frame-img{position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-bottom:20px}.catalog-item .frame-img img{max-width:115px;max-height:129px}.catalog-item h2{color:#016ab5;font-size:.75rem;text-transform:uppercase;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalog-item .border-container{border-top:1px solid #d1cead;border-bottom:1px solid #d1cead;height:35px;display:block;position:relative}.catalog-item .border-container i{font-family:icons}.catalog-item .border-container .available{position:relative;margin-bottom:0;line-height:35px;padding-left:20px}.catalog-item .border-container .available i{position:absolute;left:0;color:#00a550}.catalog-item .basket{position:relative;display:block;height:35px}.catalog-item .basket p{line-height:35px}.star-rating{position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.star-rating i{color:#CBCBCB;letter-spacing:-1px;width:10px;display:inline-block}.star-rating i.active{color:#E6CE31}.review-block{border-bottom:1px solid #d1cead;height:70px;padding:20px 0;display:block;position:relative}.review-block .star-rating{position:relative;right:auto;top:15px;display:inline-block}.write_review{width:122px;height:21px;background:url('/local/templates/rpc_2023/img/write_review_btn.png') 0 0 no-repeat;margin-top:7px;padding:1px 0 0 25px;float:right;font-size:.625rem;color:white}.review{position:relative}.review .write_review{position:absolute;top:25px;right:0}.available .icon-ok{color:#00a550}.add-to-basket{width:94px;height:21px;background:url('/local/templates/rpc_2023/img/in_basket.png') 0 0 no-repeat;border:none;color:#fff;text-shadow:0 -1px 0 #007dd3;font-size:9px;text-transform:uppercase;padding-left:18px;position:absolute;right:0;top:50%;line-height:22px;padding-left:30px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.container.shop{max-width:1220px;padding-bottom:50px}.hover_prod_gallery,.hover_block_right,.hover_images{display:none}.shop{padding-top:20px}.dark-overlay{width:0;opacity:0;background-color:rgba(0,0,0,0.5);position:fixed;z-index:-10}.dark-overlay.active{width:100%;opacity:1;z-index:200;height:100%;top:0;left:0}.item-block .rating{float:left}.item-block a.large_btn{float:right;margin-top:30px;display:inline-block;width:240px;height:44px;padding:18px 0 0 10px;font-size:11px;color:white;text-transform:uppercase}.item-block .large_btn{width:240px;background:url('/local/templates/rpc_2023/img/large_btn.png')}.item-block h1{color:#946729;font-size:1.875rem;text-transform:uppercase;border-bottom:1px solid #d1cead;padding-right:160px;font-weight:400}.item-block h2{margin-top:30px;margin-bottom:10px;color:#946729;font-size:1.125rem;text-align:left;text-transform:uppercase;line-height:30px;display:block;font-weight:400}.item-block h3{margin-top:30px;margin-bottom:10px;color:black;font-size:1.125rem;text-align:left;text-transform:none;line-height:30px;display:block;border-bottom:1px solid #d1cead;font-weight:600}.item-block .product_description{clear:both}.item-block .catalog-preview-slider{margin-top:30px;width:330px;float:left}.item-block .catalog-preview-slider .frame-img{width:330px}.item-block .catalog-preview-slider .frame-img img{max-width:100%}.item-block .catalog-preview-slider.nav{background:none}.item-block .catalog-preview-slider .slick-slide{position:relative;width:330px}.item-block .catalog-preview-slider .slider-nav{width:100%}.item-block .catalog-preview-slider .slider-nav .slick-slide{height:auto;overflow:hidden}.item-block .catalog-preview-slider .slider-nav .slick-slide img{width:100%}.item-block .basket-block{padding-left:0}.item-block .description_list{border-collapse:collapse}.item-block .description_list td{padding:8px 0;vertical-align:top}.item-block .description_list li:nth-child(2n+1){background-color:#f3f3e7;border-top:1px solid #e9e6cf}.item-block .description_list li{padding-left:30px;display:block;width:100%;line-height:35px;font-weight:400;text-align:left;display:table}.item-block .description_list li b{display:table-cell}.item-info-container{padding-top:30px}.item-info a{color:#016ab5}a.detail_add_btn{color:white}.detail_add_btn{margin-bottom:20px;width:170px;line-height:55px;color:white;background-color:#007cd4;background-image:linear-gradient(to bottom, #00a3fc, #0079d1);border-radius:10px;margin-right:10px;display:block;float:left;padding:0 20px;text-transform:uppercase;font-size:24px;font-weight:400;letter-spacing:.5px;position:relative}.detail_add_btn:after{content:'';position:absolute;height:55px;width:50px;background:url('/local/templates/rpc_2023/img/basket-white.png');background-size:auto 30px;background-repeat:no-repeat;right:20px;background-position:100% 50%}a.quick-buy{color:#946729}.quick-buy{margin-bottom:20px;color:#946729;width:170px;height:55px;line-height:55px;background-color:#eae7d1;background-image:linear-gradient(to top, #eae7d1, #f2f2e5);border-radius:10px;margin-right:10px;display:block;float:left;padding:0 20px;text-transform:uppercase;font-size:15px;text-align:center;letter-spacing:.5px}p.available{width:150px;min-width:100px;height:55px;vertical-align:middle;font-size:.875rem;line-height:16px;display:table-cell}.item-info{padding:0}.fast_view{display:none}.fast_view_block{visibility:hidden;z-index:-20;width:0}.fast_view_block.active{visibility:visible;opacity:1;width:920px;background-color:#ffffff;padding:20px;border-radius:6px;display:block;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:201}.fast_view_block .close{position:absolute;display:block;right:-12px;top:-12px;width:25px;height:25px;background:url('/local/templates/rpc_2023/img/close_icon.png');cursor:pointer}.container.shop{overflow:hidden}.breadcrumb_bg{width:100%;overflow:hidden;min-height:36px;background-color:#f4f3e7}.breadcrumb_bg.basket-bread .container{max-width:1220px}.breadcrumb_bg .breadcrumb>li{display:inline-block;text-shadow:0 1px 0 #ffffff;line-height:36px}.breadcrumb_bg .breadcrumb.steps>li{margin-right:20px}.breadcrumb_bg .breadcrumb>li>a,.breadcrumb_bg .breadcrumb>li>a:hover{color:#767456}.breadcrumb_bg .breadcrumb .breadcrumbs_bg_l,.breadcrumb_bg .breadcrumb .breadcrumbs_bg_r{position:absolute;min-height:36px;top:0}.breadcrumb_bg .breadcrumb li{margin-bottom:0}.breadcrumb_bg .breadcrumb>.active{color:#016ab5}.breadcrumb_bg .breadcrumb>li>a:hover{text-decoration:underline}.breadcrumb_bg .breadcrumb>li a{margin-right:20px;position:relative}.breadcrumb_bg .breadcrumb>li a:after{content:'/';font-size:1rem;position:absolute;top:-8px;right:-14px}.breadcrumb_bg .breadcrumb{min-height:36px;margin-bottom:0;padding:0;background-color:transparent;border-radius:0;position:relative;display:inline-block;list-style:none;margin:0 0 0 0;padding:0 0}.breadcrumb_bg .breadcrumb .breadcrumbs_bg_l{width:17px;left:-15px}.breadcrumb_bg .breadcrumb .breadcrumbs_bg_r{width:17px;right:-17px}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847}.alert,.alert h4{color:#c09853}.alert{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#fcf8e3;border:1px solid #fbeed5;border-radius:4px}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847}.alert .close{position:relative;top:-2px;right:-21px;line-height:20px}.alert .close{float:right;font-size:20px;font-weight:bold;line-height:20px;color:#000000;text-shadow:0 1px 0 #ffffff;opacity:.2;filter:alpha(opacity=20)}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad}.alert-info .btn-info{display:inline-block;line-height:30px;padding-left:10px;padding-right:10px;border-radius:5px;color:#ffffff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#49afcd;background-image:linear-gradient(to bottom, #5bc0de, #2f96b4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0);border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);margin-bottom:10px}.alert .alertinner p{margin:10px 0 0 0}.form-filter form{width:auto;padding-top:0;display:inline-block}.form-filter .result_count{vertical-align:top;margin-top:15px;display:inline-block;font-size:.875rem}.form-horizontal .sod_select,.form-horizontal .sod_list_wrapper{width:220px}.form-horizontal .sod_select .sod_option,.form-horizontal .sod_list_wrapper .sod_option{line-height:20px}.form-horizontal .refresh_btn{width:122px;margin-left:8px;display:inline-block}.form-horizontal .refresh_btn{background:url('/local/templates/rpc_2023/img/refresh_button.png') 0 0 no-repeat;width:122px;height:21px;text-align:center;margin-top:15px;line-height:21px;vertical-align:top}.refresh_btn{width:122px;margin-left:8px;display:inline-block}.refresh_btn{background:url('/local/templates/rpc_2023/img/refresh_button.png') 0 0 no-repeat;width:122px;height:21px;text-align:center;margin-top:15px;line-height:21px;vertical-align:top}.home-slider.items-slider{padding:0 40px;height:auto}.home-slider.items-slider .slide{background-color:transparent}.home-slider.items-slider .slide .frame-img{position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.home-slider.items-slider .slide .frame-img img{width:auto;height:129px;position:relative;z-index:1}.home-slider.items-slider .slide .description a{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:black;font-size:.75rem}.home-slider.items-slider .slide .description a:hover{text-decoration:underline}.home-slider.items-slider .slide .description p{font-family:'Fita_PoluustavRegular',sans-serif;position:absolute;bottom:0;color:black}.home-slider.items-slider .slide .description p span{font-size:1.25rem}.home-slider.items-slider .slide .description .zoom{position:absolute;bottom:10px;right:10px;width:21px;height:21px;background:url('/local/templates/rpc_2023/img/search-round.png') no-repeat}.recent-slider{margin-top:30px;padding-top:10px;border-top:1px solid #f0d080}.recent-slider>h2{color:#1a54b5;font-weight:400;font-size:1rem;margin-bottom:30px}.recently_products{padding:0 40px}.recently_products .slick-prev,.recently_products .slick-next{width:36px;height:36px}.recently_products .slick-next{right:15px}.recently_products .slick-prev:before,.recently_products .slick-next:before{z-index:500;font-family:'slick';font-size:20px;line-height:1;opacity:1;color:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:36px;width:36px;display:block;right:0;background:url('/local/templates/rpc_2023/img/next (1).png') no-repeat;background-size:100% 100%;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.recently_products .slick-next:before{right:auto;left:0;background:url('/local/templates/rpc_2023/img/next (1).png') no-repeat;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.recently_products .photo-col img{max-width:100%;max-height:100%}.basket-title{font-weight:bold}.basket-page .mobile{display:none}.basket-page .big_btn{max-width:500px;width:100%;height:46px;border:none;background-size:100% 100%;text-align:center;display:inline-block;color:#fff;text-transform:uppercase;font-size:16px;padding-top:13px}.basket-page .item-block .description_list{width:100%}.basket-page .final-price h3{font-size:1.125rem;margin-bottom:10px}.basket-page .final-price p{background-color:#f8f8f5;margin-bottom:50px;display:block;line-height:30px;text-align:right;padding-left:20px;padding-right:20px}.basket-page .final-price p span{text-align:left;min-width:250px;float:left}.basket-page .item-block h2{margin-top:30px;margin-bottom:30px;color:black;font-size:1.4375rem;text-align:left;text-transform:none;line-height:30px;display:block;border-bottom:1px solid #d1cead;font-weight:400}.basket-page .row-title p{text-align:left;font-weight:400;font-size:1.25rem;color:black}.basket-page .row-title p.align-right{text-align:right}.basket-page .table-row{display:block;border-bottom:1px solid #e5e5e5;min-height:40px;padding-top:20px;padding-bottom:20px}.basket-page .table-row>.col-2:last-of-type{text-align:right}.basket-page .table-row>.col-2:nth-child(3){text-align:right}.basket-page h3.title{font-size:1.125rem;margin-bottom:20px}.basket-page h3.title a{color:#016ab5}.basket-page .frame-img img{max-width:112px;max-height:112px}.basket-page .quantity p{display:block}.basket-page .quantity a{text-align:left;margin-top:20px;clear:both}.basket-page .quantity input{width:30px;display:inline-block}.basket-page .quantity button{display:inline-block;height:21px;border:none;color:white;margin-left:0}.basket-page .sale-block input{max-width:300px}.basket-page .sale-block button{border:none;background-color:#946729;color:white}.basket-page .sale-block input[type="submit"]{max-width:250px}.navbar-inverse .navbar-text{color:#999999}.navbar-text{margin-bottom:0;line-height:40px;color:#777777}.navbar-inverse li{display:inline-block;margin-right:20px;line-height:40px;margin-bottom:0}.navbar-inverse li.active .navbar-text{color:white}.navbar-inverse{background-color:#1b1b1b;background-image:linear-gradient(to bottom, #222222, #111111);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0);border-color:#252525}.navbar-fixed-top,.navbar-static-top{box-shadow:0 1px 10px rgba(0,0,0,0.1)}.oprder-page{min-height:500px}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background-color:#eeeeee}.order-form .large_btn{display:block;width:240px;background:url('/local/templates/rpc_2023/img/large_btn.png?0cb6574378a2');height:44px;line-height:54px;text-align:left;border:none;padding-left:15px;color:white;margin-top:20px}.order-form .blue_btn{display:block;width:240px;background:url('/local/templates/rpc_2023/img/large_btn.png?0cb6574378a2');height:44px;line-height:54px;text-align:left;border:none;padding-left:15px;color:white;margin-top:20px}.order-page{min-height:600px;padding-bottom:40px}.order-page .order-form{padding-bottom:20px}.order-page .order-form label{margin-top:20px;display:block}.order-page .standard-form p{color:black}.order-page .standard-form textarea{width:245px}.order-page .standard-form .label{max-width:240px}.order-page .standard-form .label p{text-align:right;color:black}.order-page .standard-form .label p sup{color:red}.rating{float:right;height:33px}.shop .bx_item_detail_rating{margin-top:-2px}.bx_item_rating,.bx_item_detail_rating{height:33px}.bx_item_detail_rating .bx_item_rating{text-align:right}.bx_item_detail_rating .bx_stars_container{margin-top:0;margin-bottom:0;position:relative;width:100px;height:33px;background:#dadada;background-size:100% 100%}.bx_item_detail_rating .bx_stars_bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1 !important;background:url(/local/templates/rpc_2023/img/stars.png) no-repeat center;background-size:cover}.bx_item_detail_rating .bx_stars_progres{position:absolute;top:0;bottom:0;left:0;background:#fafa00}.bx_item_detail_rating .bx_stars_rating_votes{color:#8d8d8d;background:white;font-size:11px;line-height:11px;vertical-align:top;margin-left:10px;margin-top:-7px;display:inline-block;display:none}button.mfp-close{right:0;color:transparent !important;background:url('/local/templates/rpc_2023/img/close_icon.png');background-repeat:no-repeat;background-position:100%}.mfp-image-holder .mfp-content{padding-right:5px;padding-left:5px}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{top:-20px;right:-5px}img.mfp-img{padding:10px 10px 40px 10px;background:white;border-radius:5px}.mfp-title{color:black;padding-left:15px}form{padding-top:5px}.home-slider .description a{display:block}.breadcrumb_bg.home{min-height:36px;background:url('/local/templates/rpc_2023/img/breadcrumbs_bg.png') repeat-x;background-size:auto 100%}.prod_img_bg{margin:0 11px;padding:11px 0;display:inline-block;}.frame-box .img_bg_l,.frame-box .img_bg_r{position:absolute;width:26px;height:151px;top:0;z-index:0}.frame-box .img_bg_t,.frame-box .img_bg_b{width:35px;height:10px;position:absolute;left:50%;margin-left:-17px}.frame-box .img_bg_l{}.frame-box .img_bg_r{background:url('/local/templates/rpc_2023/img/img_bg_r.png?58c73c7c4004');right:0}.frame-box .img_bg_t{}.frame-box .img_bg_b{background:url('/local/templates/rpc_2023/img/img_bg_t_b.png?aec2d24ac153') 0 -10px;bottom:0}.text-popup{display:none;padding:30px;border-radius:5px;width:80%;max-width:600px;position:fixed;top:50%;left:50%;background-color:white;text-align:center;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:201}.text-popup .close{position:absolute;top:-10px;right:-10px;cursor:pointer}.text-popup.active{display:block}.popup-overlay{display:none;position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,0.7);z-index:200}.popup-overlay.active{display:block}body.text-overlay{overflow:hidden}.sod_select .sod_option{white-space:normal;line-height:20px}.catalog-preview.slider-for .slick-prev:before,.catalog-preview.slider-for .slick-next:before{background:url('/local/templates/rpc_2023/img/left.png') no-repeat;background-size:100% 100%;opacity:0;transition:all .5s ease-in-out}.catalog-preview.slider-for .slick-next:before{background:url('/local/templates/rpc_2023/img/right.png') no-repeat;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.catalog-preview.slider-for .slick-prev{left:0}.catalog-preview.slider-for .slick-next{right:0}.catalog-preview.slider-for .slick-prev:hover:before,.catalog-preview.slider-for .slick-next:hover:before{opacity:1}.catalog-preview.slider-nav .slick-prev,.catalog-preview.slider-nav .slick-next{width:10px;height:22px}.catalog-preview.slider-nav .slick-prev:before,.catalog-preview.slider-nav .slick-next:before{background:url('/local/templates/rpc_2023/img/shop-left.png') no-repeat;background-size:100% 100%;width:10px;height:22px;opacity:.5;transition:all .5s ease-in-out}.catalog-preview.slider-nav .slick-next:before{background:url('/local/templates/rpc_2023/img/shop-right.png') no-repeat}.catalog-preview.slider-nav .slick-prev{left:10px}.catalog-preview.slider-nav .slick-next{right:10px}.catalog-preview.slider-nav .slick-prev:hover:before,.catalog-preview.slider-nav .slick-next:hover:before{opacity:1}.rnd_photo.col-4{padding:0;width:220px;float:right}.col-8.church-description{padding-left:0}.rnd_photo.col-4 .img_church.small{float:right}.bx-404-block img{max-width:100%}.form-horizontal .sod_list_wrapper{width:220px;z-index:2}.bx-maps-title{margin-bottom:20px}ul.map-level-1{margin-top:15px;padding-left:15px}.bx-404-container{margin-bottom:50px !important}.catalog-item .frame-img{padding-bottom:6px}.shop-header .basket-mini .basket_total{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.about-church .church-description .frame-img{margin:0 15px 13px 0}.col-8.church-description{padding:0}#order_form_div .label.left{margin:10px}#order_form_div input[type="radio"],#order_form_div .order-form input[type="radio"]{float:left}.bx_order_make{padding:10px 0;width:96%;margin:0 2%}.order-checkout{padding:0}#order_form_div input[type="text"],#order_form_div input[type="password"],#order_form_div textarea,#order_form_div select{box-shadow:none !important;padding:6px 20px;margin-top:10px;margin-bottom:10px;font-size:.875rem}.shop-header .right-block{padding-right:5px}.hidden-text{display:none}.catalog-preview-slider.nav{position:relative}.catalog-preview-slider.nav .slick-prev:before,.catalog-preview-slider.nav .slick-next:before{background:url('/local/templates/rpc_2023/img/shop-left.png') no-repeat;background-size:100% 100%;width:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:22px;opacity:.5;transition:all .5s ease-in-out}.catalog-preview-slider.nav .slick-next:before{background:url('/local/templates/rpc_2023/img/shop-right.png') no-repeat}.catalog-preview-slider.nav{max-width:360px}.frame-img.hidden-photo{opacity:0}.hidden-photo{opacity:0}.bx_ordercart .bx_ordercart_photo_container{border:none !important}.logout-btn{float:right;text-align:right;margin-right:15px;margin-top:3px}.catalog-preview.slider-for{max-width:330px}.catalog-preview.slider-for .slick-next{right:20px}.paginator .sod_select .sod_list_wrapper{top:auto;bottom:100%;border-top:1px solid #946729;border-bottom:none}.paginator .sod_select.open{border-radius:0}.catalog-preview-slider .frame-img{margin:0}.fast_view_block .item-block .catalog-preview-slider .slider-nav .slick-prev{top:65%}.fast_view_block .item-block .catalog-preview-slider .slider-nav .slick-next{top:65%}.fast_view_block .catalog-preview-slider.nav>.slick-next{right:-35px}.item-block .catalog-preview-slider{margin-right:15px}.item-info-container .price{color:#946729}.item-info-container .price b{color:black;font-weight:400}.item-info-container .price span{font-size:1.75rem;color:#d41c1c}.item-block .catalog-preview-slider .slider-nav .slick-slide{padding:5px}.item-block .catalog-preview-slider .slider-nav .slick-slide img{padding:5px;border:1px solid rgba(148,103,41,0.3)}.item-block .catalog-preview-slider .slider-nav{padding:0 40px}.delivery-block{margin:30px 0}.delivery-block .text-block{display:none;clear:both;width:100%;padding:20px 20px 80px 20px;background-color:#f3f3e7}.delivery-block .text-block b{color:#946729}.delivery-block .text-block.active{display:block}.delivery-nav{width:100%}.delivery-nav .nav-item{cursor:pointer;margin-bottom:0;font-weight:600;width:25%;border-radius:5px 5px 0 0;border:1px solid #f3f3e7;border-bottom:none;line-height:24px;padding:13px 0;padding-left:70px;padding-right:20px;display:block;float:left;background-image:url(/local/templates/rpc_2023/img/card.png);background-repeat:no-repeat;background-position:20px 50%}.delivery-nav .nav-item.active{background-color:#f3f3e7;color:black}.delivery-nav .nav-item:first-of-type{background-image:url(/local/templates/rpc_2023/img/delivery.png);background-position:20px 8px;width:73%;margin-right:2%}.delivery-nav .nav-item .sod_select{margin-top:-3px;width:150px;float:right;background-color:transparent;border:none}.delivery-nav .nav-item .sod_select:after{right:0;content:'\e800';font-family:icons;position:absolute;font-weight:700;color:#946729;display:block;background-image:none;font-size:1.125rem;bottom:8px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.delivery-nav .nav-item .sod_select .sod_label{color:#946729;text-decoration:underline;text-align:right;padding-right:20px}.delivery-nav .nav-item .sod_select .sod_list_wrapper{border:none;width:150px}.review-item{margin-bottom:20px}.review-item .detail{padding:0 15px}.review-text{clear:both;padding:25px 15px;background-color:#f3f3e7;width:100%;border-radius:10px}.container.container-404{max-width:800px;margin-bottom:20px}.container-404 .col-6{float:none;margin:auto;width:100%}.map-columns.row{padding-top:0;margin-top:-10px}.container-404 .bx-map-title{padding-left:0}.container-404 ul.map-level-1{margin-bottom:15px}.container-404 .map-level-0{margin-bottom:0}.home-slider.items-slider .slick-prev{left:-5px}.home-slider.items-slider .slick-next{right:-5px}.home-slider.items-slider .slide{padding:5px;height:210px;background-color:#fffedb}.home-slider.items-slider .slide img{width:auto;max-width:100%;max-height:120px;margin:auto}.home-slider.items-slider .slide .description{min-height:70px;border-top:2px solid #e9e6cf}footer .social a{margin-bottom:10px}.fast_view_block .detail_add_btn{font-size:.75rem}.fast_view_block .frame-img img{max-height:500px}.fast_view_block .frame-img{position:relative;left:0;top:0;-webkit-transform:translate(0, 0);transform:translate(0, 0);margin-bottom:0;padding-bottom:11px}.catalog-item .border-container .available{width:auto;min-width:auto;height:auto}.item-block .catalog-preview-slider .frame-img img{max-width:100%;max-height:400px}.item-block .catalog-preview-slider .frame-img{width:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.item-block .description_list td{font-size:.875rem;width:25%}.item-block .description_list td:last-of-type{padding-left:15px;font-weight:600;width:75%}.slimScrollBar{background-color:#946729 !important;width:4px !important;height:200px !important}@media (min-width:1260px){header.home{height:455px}header.home .header-slider{display:block}}@media (min-width:1001px) and (max-width:1200px){.catalog-item{width:33.333%}.item-block.product-page>.col-6:first-of-type{width:100%}.item-block.product-page>.col-6:nth-child(2){width:100%}}@media (min-width:1001px){.item-side-bar{padding:0}.item-side-bar .category span:after{content:'\e800';font-family:icons;position:absolute;left:50%;bottom:-15px;font-weight:700;color:#946729;-webkit-transform:rotate(90deg) translateX(-50%);transform:rotate(90deg) translateX(-50%);display:block;z-index:10}.item-side-bar .category:after{content:'';position:absolute;background-image:url(/local/templates/rpc_2023/img/category-2.png);background-size:100% 100%;width:47px;right:0;height:121px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block}.item-side-bar .mobile.category{position:absolute;display:block;background-image:url(/local/templates/rpc_2023/img/category-1.png);background-size:100% 100%;white-space:nowrap;width:86px;height:100%;text-transform:uppercase;color:#946729;cursor:pointer;transition:all .5s ease-in-out;z-index:100}.item-side-bar .mobile.category span{cursor:pointer;position:relative;top:48%;width:130px;left:-34px;display:block;-webkit-transform:rotate(-90deg) translateY(-50%);transform:rotate(-90deg) translateY(-50%)}.item-side-bar .mobile.category.active{-webkit-transform:translateX(200px);transform:translateX(200px)}.item-side-bar .catalog:before,.item-side-bar .catalog:after{background:none}.item-side-bar .catalog{border-right:1px solid #fff;position:relative;transition:all .5s ease-in-out;padding:15px 0;-webkit-transform:translateX(-200px);transform:translateX(-200px);background-color:#f3f3e7;visibility:hidden;width:200px}.item-side-bar .catalog.active{visibility:visible;z-index:200;-webkit-transform:translateX(0);transform:translateX(0)}.item-side-bar .catalog>li{border-bottom:1px solid white}.item-side-bar .catalog>li:last-of-type{border-bottom:none}.search-block{margin-top:-25px}}@media (min-width:1001px){.col-8.church-description{padding-right:10px;width:calc(100% - 220px);width:-webkit-calc(100% - 220px)}.about-church .church-description .frame-img{margin:0 15px 0 0}form{padding-top:0}.search-block p{margin-left:-15px}.search-block .input-container{margin-left:35px}.shop-header .search-block{margin-top:0}.shop-header .search-block p{margin-left:0}.shop-header .search-block .input-container{margin-left:0}.basket-page .quantity p{display:block;float:right;margin-top:-10px}.basket-page .quantity p.clearfix{clear:both;margin-top:0}.breadcrumb_bg{min-height:36px;background:url('/local/templates/rpc_2023/img/breadcrumbs_bg.png') repeat-x;background-size:auto 100%}.breadcrumb_bg .breadcrumb>li{display:inline-block;text-shadow:0 1px 0 #ffffff;line-height:36px}.breadcrumb_bg .breadcrumb>li>a,.breadcrumb_bg .breadcrumb>li>a:hover{color:#767456}.breadcrumb_bg .breadcrumb .breadcrumbs_bg_l,.breadcrumb_bg .breadcrumb .breadcrumbs_bg_r{position:absolute;min-height:36px;top:0}.breadcrumb_bg .breadcrumb li{margin-bottom:0}.breadcrumb_bg .breadcrumb>.active{color:#016ab5}.breadcrumb_bg .breadcrumb>li>a:hover{text-decoration:underline}.breadcrumb_bg .breadcrumb>li a{margin-right:20px;position:relative}.breadcrumb_bg .breadcrumb>li a:after{content:'/';font-size:1rem;position:absolute;top:-8px;right:-14px}.breadcrumb_bg .breadcrumb{min-height:36px;margin-bottom:0;padding:0;background-color:transparent;border-radius:0;position:relative;display:inline-block;list-style:none;margin:0 17px 0 15px;padding:0 15px;background:url('/local/templates/rpc_2023/img/breadcrumbs_bg_c.png');background-size:auto 100%}.breadcrumb_bg .breadcrumb .breadcrumbs_bg_l{width:17px;left:-15px;background:url('/local/templates/rpc_2023/img/breadcrumbs_bg_l.png');background-size:auto 100%}.breadcrumb_bg .breadcrumb .breadcrumbs_bg_r{width:17px;right:-17px;background:url('/local/templates/rpc_2023/img/breadcrumbs_bg_r.png');background-size:auto 100%}.detail_add_btn:hover{background-color:#006dbb}.catalog-item.no-margin:hover{padding:0;margin:0}.catalog-item:hover{border-top:1px solid #d1cead;border-bottom:1px solid #d1cead;background-color:#f3f3e7}.catalog-item:hover .bx_item_detail_rating .bx_stars_bg{background:url(/local/templates/rpc_2023/img/starshover.png) no-repeat center;background-size:cover}.catalog-item:hover .frame-box .border_img_t_l,.catalog-item:hover .frame-box .border_img_t_r,.catalog-item:hover .frame-box .border_img_b_r,.catalog-item:hover .frame-box .border_img_b_l,.catalog-item:hover .frame-box .border_img_t_l_2,.catalog-item:hover .frame-box .border_img_t_r_2,.catalog-item:hover .frame-box .border_img_b_r_2,.catalog-item:hover .frame-box .border_img_b_l_2{position:absolute;width:26px;height:26px}.catalog-item:hover .frame-box .border_img_t_l,.catalog-item:hover .frame-box .border_img_t_l_2{left:0;top:0;background:url('/local/templates/rpc_2023/img/border_img_t_l_2.png')}.catalog-item:hover .frame-box .border_img_t_r,.catalog-item:hover .frame-box .border_img_t_r_2{right:0;top:0;background:url('/local/templates/rpc_2023/img/border_img_t_r_2.png')}.catalog-item:hover .frame-box .border_img_b_r,.catalog-item:hover .frame-box .border_img_b_r_2{right:0;bottom:0;background:url('/local/templates/rpc_2023/img/border_img_b_r_2.png')}.catalog-item:hover .frame-box .border_img_b_l,.catalog-item:hover .frame-box .border_img_b_l_2{bottom:0;left:0;background:url('/local/templates/rpc_2023/img/border_img_b_l_2.png')}.catalog-item:hover .frame-box .border_img_c_t,.catalog-item:hover .frame-box .border_img_c_r,.catalog-item:hover .frame-box .border_img_c_b,.catalog-item:hover .frame-box .border_img_c_l,.catalog-item:hover .frame-box .border_img_c_t_2,.catalog-item:hover .frame-box .border_img_c_r_2,.catalog-item:hover .frame-box .border_img_c_b_2,.catalog-item:hover .frame-box .border_img_c_l_2{position:absolute}.catalog-item:hover .frame-box .border_img_c_r,.catalog-item:hover .frame-box .border_img_c_l,.catalog-item:hover .frame-box .border_img_c_r_2,.catalog-item:hover .frame-box .border_img_c_l_2{width:10px;height:35px}.catalog-item:hover .frame-box .border_img_c_t,.catalog-item:hover .frame-box .border_img_c_b,.catalog-item:hover .frame-box .border_img_c_t_2,.catalog-item:hover .frame-box .border_img_c_b_2{width:35px;height:10px}.catalog-item:hover .frame-box .border_img_c_t,.catalog-item:hover .frame-box .border_img_c_t_2{top:0;left:50%;margin-left:-17px;background:url('/local/templates/rpc_2023/img/border_img_c_t_2.png')}.catalog-item:hover .frame-box .border_img_c_r,.catalog-item:hover .frame-box .border_img_c_r_2{top:50%;right:0;margin-top:-17px;background:url('/local/templates/rpc_2023/img/border_img_c_r_2.png')}.catalog-item:hover .frame-box .border_img_c_b,.catalog-item:hover .frame-box .border_img_c_b_2{bottom:0;left:50%;margin-left:-17px;background:url('/local/templates/rpc_2023/img/border_img_c_b_2.png')}.catalog-item:hover .frame-box .border_img_c_l,.catalog-item:hover .frame-box .border_img_c_l_2{top:50%;left:0;margin-top:-17px;background:url('/local/templates/rpc_2023/img/border_img_c_l_2.png')}.catalog-item:hover .frame-box .border_img_line_t,.catalog-item:hover .frame-box .border_img_line_b{position:absolute;width:100%;height:7px}.catalog-item:hover .frame-box .border_img_line_r,.catalog-item:hover .frame-box .border_img_line_l{position:absolute;width:7px;height:100%}.catalog-item:hover .frame-box .border_img_line_t{top:3px;left:0;background:url('/local/templates/rpc_2023/img/border_img_line_t.png') 0 0 repeat-x}.catalog-item:hover .frame-box .border_img_line_r{top:0;right:3px;background:url('/local/templates/rpc_2023/img/border_img_line_r.png') 0 0 repeat-y}.catalog-item:hover .frame-box .border_img_line_b{bottom:3px;left:0;background:url('/local/templates/rpc_2023/img/border_img_line_b.png') 0 0 repeat-x}.catalog-item:hover .frame-box .border_img_line_l{top:0;left:3px;background:url('/local/templates/rpc_2023/img/border_img_line_l.png') 0 0 repeat-y}.catalog-item .hover_prod_gallery,.catalog-item .hover_block_right{position:absolute;height:328px;top:-21px;top:-1px;border:1px solid #d1cead;background-color:#f3f3e7;display:none;z-index:2}.catalog-item .hover_prod_gallery{width:80px;left:-80px;border-right:0}.catalog-item:hover .hover_prod_gallery,.catalog-item:hover .hover_block_right{display:block}.catalog-item .hover_block_right{width:10px;right:-10px;border-left:0}.catalog-item .hover_images{display:none;position:absolute;width:70px;max-height:298px;margin:10px 20px 10px 10px;top:-20px;top:1px;left:-100px;text-align:center;overflow:hidden}.catalog-item .hover_images img{max-width:70px;height:54px;margin-bottom:7px;opacity:.5;cursor:pointer}.catalog-item .hover_images img.load{width:24px;height:24px}.catalog-item .hover_images .full_opacity,.catalog-item .hover_images img:hover{opacity:1}.catalog-item:hover .hover_images{display:block;z-index:2}.fast_view{display:none;width:133px;height:21px;position:absolute;left:50%;margin-left:-66px;top:50%;margin-top:-10px;background:url('/local/templates/rpc_2023/img/fast_view.png') 0 0;z-index:4;font-size:9px;text-transform:uppercase;padding:0 0 0 0;color:#fff;padding-left:25px;line-height:21px}.catalog-item .fast_view:hover{color:#fff;text-decoration:none;background:url('/local/templates/rpc_2023/img/fast_view.png') 0 -21px}.fast_view_container{position:relative;min-height:165px}.catalog-item:hover .fast_view{display:block}.add_to_basket button:hover{background:url('/local/templates/rpc_2023/img/in_basket.png') 0 -21px no-repeat}.mobile{display:none}.catalog{padding-top:55px;padding-bottom:55px}.catalog .second-nav,.catalog .third-nav{box-shadow:3px 3px 5px rgba(0,0,0,0.2);border-left:1px solid white}.catalog:before{content:'';background:url('/local/templates/rpc_2023/img/catalog_bg_top.png');top:0;width:100%;height:55px;background-size:100%;position:absolute}.catalog:after{content:'';background:url('/local/templates/rpc_2023/img/catalog_bg_bottom.png');bottom:0;width:100%;height:55px;background-size:100% 100%;position:absolute}.first-nav>li:hover .second-nav{display:block !important;position:absolute;top:0;left:100%;z-index:10;width:100%}.second-nav>li:hover .third-nav{display:block !important;position:absolute;top:0;left:100%;z-index:10;width:100%}.shop-header{background-image:url(/local/templates/rpc_2023/img/shop-header.jpg);background-size:auto 100%;background-position:45% 0;height:250px}.shop-header .search-block{position:absolute;right:20px;bottom:55px}.shop-header .search-block{width:250px}.shop-header .search-block .container{width:150px;margin-top:-5px;padding:0 6px}.shop-header .search-block input{opacity:1;height:30px;width:192px;border-radius:8px;border-top:1px solid #95b0c5;border-left:1px solid #95b0c5;border-bottom:none;border-right:none;color:#464646;font-size:14px;background-color:#ffffff}.shop-header .search-block button{opacity:1;width:30px;height:30px;border:none;background:url('/local/templates/rpc_2023/img/search_btn.png') no-repeat}}@media (min-width:1001px){header nav ul.main-menu{display:inline-block;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.order-form .input{width:100%}.order-form input[type="submit"]:not(.blue_btn){background-color: transparent;border-radius: 0;height: 44px;background-image: url(/bitrix/templates/rpc/img/title-h2.png);background-size: 100% 100%;text-align: center;line-height: 48px;color: white;font-size: 1.25rem;border: none;width: 421px;cursor: pointer;margin: auto;display: block;margin-top: 35px;}.order-form .input-container:first-of-type p{margin-top:15px}.order-form .input-container,.order-form .full-input-container{display:block;float:left;margin-right:5px}.order-form .input-container p,.order-form .full-input-container p{margin-top:15px}.order-form .full-input-container{width:100%}.order-form input,.order-form .sod_select{width:245px;margin-bottom:10px}.order-form textarea{width:100%;float:none}.has-submenu:hover .submenu{display:block}.main-menu li:hover{background-color:#35adf7}.main-menu>li:first-of-type:hover{background-color:transparent}.submenu .go-back{display:none}}@media (min-width:750px){.border_img_t_l,.border_img_t_r,.border_img_b_r,.border_img_b_l,.border_img_t_l_2,.border_img_t_r_2,.border_img_b_r_2,.border_img_b_l_2{position:absolute;width:26px;height:26px}.border_img_t_l,.border_img_t_l_2{left:0;top:0;background:url('/local/templates/rpc_2023/img/border_img_t_l.png')}.border_img_t_l_2{background:url('/local/templates/rpc_2023/img/border_img_t_l_2.png')}.border_img_t_r,.border_img_t_r_2{right:0;top:0;background:url('/local/templates/rpc_2023/img/border_img_t_r.png')}.border_img_t_r_2{background:url('/local/templates/rpc_2023/img/border_img_t_r_2.png')}.border_img_b_r,.border_img_b_r_2{right:0;bottom:0;background:url('/local/templates/rpc_2023/img/border_img_b_r.png')}.border_img_b_r_2{background:url('/local/templates/rpc_2023/img/border_img_b_r_2.png')}.border_img_b_l,.border_img_b_l_2{bottom:0;left:0;background:url('/local/templates/rpc_2023/img/border_img_b_l.png')}.border_img_b_l_2{background:url('/local/templates/rpc_2023/img/border_img_b_l_2.png')}.border_img_c_t,.border_img_c_r,.border_img_c_b,.border_img_c_l,.border_img_c_t_2,.border_img_c_r_2,.border_img_c_b_2,.border_img_c_l_2{position:absolute}.border_img_c_r,.border_img_c_l,.border_img_c_r_2,.border_img_c_l_2{width:10px;height:35px}.border_img_c_t,.border_img_c_b,.border_img_c_t_2,.border_img_c_b_2{width:35px;height:10px}.border_img_c_t,.border_img_c_t_2{top:0;left:50%;margin-left:-17px;background:url('/local/templates/rpc_2023/img/border_img_c_t.png')}.border_img_c_t_2{background:url('/local/templates/rpc_2023/img/border_img_c_t_2.png')}.border_img_c_r,.border_img_c_r_2{top:50%;right:0;margin-top:-17px;background:url('/local/templates/rpc_2023/img/border_img_c_r.png')}.border_img_c_r_2{background:url('/local/templates/rpc_2023/img/border_img_c_r_2.png')}.border_img_c_b,.border_img_c_b_2{bottom:0;left:50%;margin-left:-17px;background:url('/local/templates/rpc_2023/img/border_img_c_b.png')}.border_img_c_b_2{background:url('/local/templates/rpc_2023/img/border_img_c_b_2.png')}.border_img_c_l,.border_img_c_l_2{top:50%;left:0;margin-top:-17px;background:url('/local/templates/rpc_2023/img/border_img_c_l.png')}.border_img_c_l_2{background:url('/local/templates/rpc_2023/img/border_img_c_l_2.png')}.border_img_line_t,.border_img_line_b{position:absolute;width:100%;height:7px}.border_img_line_r,.border_img_line_l{position:absolute;width:7px;height:100%}.border_img_line_t{top:3px;left:0;background:url('/local/templates/rpc_2023/img/border_img_line_t.png') 0 0 repeat-x}.border_img_line_r{top:0;right:3px;background:url('/local/templates/rpc_2023/img/border_img_line_r.png') 0 0 repeat-y}.border_img_line_b{bottom:3px;left:0;background:url('/local/templates/rpc_2023/img/border_img_line_b.png') 0 0 repeat-x}.border_img_line_l{top:0;left:3px;background:url('/local/templates/rpc_2023/img/border_img_line_l.png') 0 0 repeat-y}.frame-box.fill .border_img_t_l,.frame-box.fill .border_img_t_r,.frame-box.fill .border_img_b_r,.frame-box.fill .border_img_b_l,.frame-box.fill .border_img_t_l_2,.frame-box.fill .border_img_t_r_2,.frame-box.fill .border_img_b_r_2,.frame-box.fill .border_img_b_l_2{position:absolute;width:26px;height:26px}.frame-box.fill .border_img_t_l,.frame-box.fill .border_img_t_l_2{left:0;top:0;background:url('/local/templates/rpc_2023/img/border_img_t_l_3.png')}.frame-box.fill .border_img_t_r,.frame-box.fill .border_img_t_r_2{right:0;top:0;background:url('/local/templates/rpc_2023/img/border_img_t_r_3.png')}.frame-box.fill .border_img_b_r,.frame-box.fill .border_img_b_r_2{right:0;bottom:0;background:url('/local/templates/rpc_2023/img/border_img_b_r_3.png')}.frame-box.fill .border_img_b_l,.frame-box.fill .border_img_b_l_2{bottom:0;left:0;background:url('/local/templates/rpc_2023/img/border_img_b_l_3.png')}.frame-box.fill .border_img_c_t,.frame-box.fill .border_img_c_r,.frame-box.fill .border_img_c_b,.frame-box.fill .border_img_c_l,.frame-box.fill .border_img_c_t_2,.frame-box.fill .border_img_c_r_2,.frame-box.fill .border_img_c_b_2,.frame-box.fill .border_img_c_l_2{position:absolute}.frame-box.fill .border_img_c_r,.frame-box.fill .border_img_c_l,.frame-box.fill .border_img_c_r_2,.frame-box.fill .border_img_c_l_2{width:10px;height:35px}.frame-box.fill .border_img_c_t,.frame-box.fill .border_img_c_b,.frame-box.fill .border_img_c_t_2,.frame-box.fill .border_img_c_b_2{width:35px;height:10px}.frame-box.fill .border_img_c_t,.frame-box.fill .border_img_c_t_2{top:0;left:50%;margin-left:-17px;background:url('/local/templates/rpc_2023/img/border_img_c_t_3.png')}.frame-box.fill .border_img_c_r,.frame-box.fill .border_img_c_r_2{top:50%;right:0;margin-top:-17px;background:url('/local/templates/rpc_2023/img/border_img_c_r_3.png')}.frame-box.fill .border_img_c_b,.frame-box.fill .border_img_c_b_2{bottom:0;left:50%;margin-left:-17px;background:url('/local/templates/rpc_2023/img/border_img_c_b_3.png')}.frame-box.fill .border_img_c_l,.frame-box.fill .border_img_c_l_2{top:50%;left:0;margin-top:-17px;background:url('/local/templates/rpc_2023/img/border_img_c_l_3.png')}.frame-box.fill .border_img_line_t,.frame-box.fill .border_img_line_b{position:absolute;width:100%;height:7px}.frame-box.fill .border_img_line_r,.frame-box.fill .border_img_line_l{position:absolute;width:7px;height:100%}.frame-box.fill .border_img_line_t{top:3px;left:0;background:url('/local/templates/rpc_2023/img/border_img_line_t.png') 0 0 repeat-x}.frame-box.fill .border_img_line_r{top:0;right:3px;background:url('/local/templates/rpc_2023/img/border_img_line_r.png') 0 0 repeat-y}.frame-box.fill .border_img_line_b{bottom:3px;left:0;background:url('/local/templates/rpc_2023/img/border_img_line_b.png') 0 0 repeat-x}.frame-box.fill .border_img_line_l{top:0;left:3px;background:url('/local/templates/rpc_2023/img/border_img_line_l.png') 0 0 repeat-y}}@media (min-width:470px){.fast_view_container>a:first-of-type{display:block;height:180px}.catalog-item .frame-img{position:relative;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin-bottom:20px}.fast_view_block .frame-img{position:relative;left:0;top:0;-webkit-transform:translate(0, 0);transform:translate(0, 0);margin-bottom:0}}@media (max-width:1260px){.btn.rus{margin:auto}.order-item .btn.rus{margin-top:10px}header{width:100%;height:252px}header .header-slider{display:none}header nav ul li{margin-right:5px;margin-left:5px;font-size:.875rem}.text-col-container{padding-top:40px;position:relative}.text-col-container h3{color:#946729;font-weight:400;margin-top:5px;margin-bottom:3px}.text-col-container p{margin-bottom:4px;font-size:.875rem;font-weight:400;text-align:justify}.text-col-container p a{color:#1a54b5;text-decoration:underline}.text-col-container p a.small{margin-top:2px;margin-bottom:2px;display:block;font-size:.75rem;line-height:14px}.intro{padding-top:5px}.intro .text-col-container{width:100%;margin-top:50px}.intro .text-col-container .text-col{width:100%}.intro .text-col-container .photo-col-container{width:100%}.intro .photo-col{width:25%}.intro h2.blue-title{background-size:623px 100%;background-repeat:no-repeat}.text-col-container{padding-top:40px;position:relative}.text-col-container .text-col{width:50%}.text-col-container .photo-col-container{width:50%}.text-col-container h3{color:#946729;font-weight:400;margin-top:5px;margin-bottom:3px}.text-col-container p{margin-bottom:4px;font-size:.875rem;font-weight:400;text-align:justify}.text-col-container p a{color:#1a54b5;text-decoration:underline}.text-col-container p a.small{margin-top:2px;margin-bottom:2px;display:block;font-size:.75rem;line-height:14px}}@media (max-width:1200px){}@media (max-width:1160px){header{width:100%;height:252px}header nav ul li{padding-left:0;padding-right:0;margin-right:5px;margin-left:5px;font-size:.875rem}}@media (max-width:1130px){header nav ul li{margin-right:5px;margin-left:5px;font-size:.875rem}}@media (max-width:1050px){.shop-header .logo{margin:40px 0 0 320px}.text-col-container .text-col{width:100%}.text-col-container .photo-col-container{width:100%}.text-col-container .photo-col{width:25%}}@media (max-width:1000px){.bx-searchtitle{margin:0 !important}header{z-index:100}.standard-form .line [class*="col-"]{width:50%}.basket-page .mobile{display:inline;color:black;font-weight:400;margin-right:20px}.basket-page>[class*="col-"]{width:100%}.basket-page .row-title{display:none}.basket-page .table-row>[class*="col-"]{width:100%}.fast_view_block.active{display:none}.has-hide-nav.active:after{-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.catalog .has-hide-nav:after{font-size:1.125rem}.catalog .second-nav a{background:url('/local/templates/rpc_2023/img/square.png') left 23px no-repeat}.category{line-height:40px;background-color:#e9e6cf;text-align:center;font-family:'Fita_PoluustavRegular';color:#946729;cursor:pointer;position:relative;font-size:1.25rem}.category:after{content:'\e800';font-family:icons;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block}.category.active:after{-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.catalog.active,.third-nav.active,.second-nav.active{display:block}.catalog{display:none}.catalog li{line-height:40px}.catalog .third-nav{border-bottom:1px solid white;padding-left:40px}.catalog .second-nav>li>.has-hide-nav{border-bottom:1px solid white}body{padding-top:60px}header{top:0;left:0;position:fixed;z-index:200}.submenu.active{display:block;-webkit-transform:translateY(400px);transform:translateY(400px);top:0;left:0;right:0;position:fixed;width:100%;background:#0051cb;z-index:200}.submenu li:nth-child(1){border-top:none}.submenu li{width:33.33%;text-align:left;padding:0 6px;display:block;float:left;line-height:48px;margin-left:0;margin-right:0;margin-bottom:0;height:auto}.submenu.right-submenu li{float:left;text-align:left}.main-menu.hide{-webkit-transform:translateY(-400px);transform:translateY(-400px)}}@media (max-width:1000px){.about-church .church-description{width:100%}.about-church .rnd_photo{float:none;width:100%}.about-church .rnd_photo .rnd_photo.col-4 .img_church.small{float:left}.about-church .rnd_photo .img_church{width:48%;padding:0}.about-church .rnd_photo .img_church img{width:100%}.about-church .rnd_photo .img_church:nth-child(2n){margin-right:2%}.about-church .rnd_photo .img_church:nth-child(2n+1){clear:both}.about-church .frame{display:none}.about-church .img_church{background:none;padding:0}}@media (max-width:760px){.text-col-container .photo-col{width:50%}}@media (max-width:700px){.delivery-nav .nav-item{width:100%;margin-right:0}.delivery-nav .nav-item:first-of-type{width:100%}.partners-list .partner-item{border:1px solid #dad3af}.partners-list .partner{width:100%}.partners-list .partner_border_top{display:none}.info_church{width:100%}.order-img{display:none}.order-info{width:100%}.home-slider button{display:none !important}.chirch-list li{height:auto;margin-bottom:30px}.chirch_name_bg{background:url('/local/templates/rpc_2023/img/church-list-tile.png');background:none;background-size:auto 100%;background-repeat:no-repeat;background-size:100% 100%;width:calc(100% - 100px);width:-webkit-calc(100% - 100px);min-height:75px;height:auto;float:right;padding:0 10px 10px 30px;overflow:hidden;margin-top:0;position:relative}.chirch_name_bg:after{background:none}}@media (max-width:660px){.about-church .rnd_photo{width:100%}.about-church .rnd_photo .img_church{width:100%;margin-right:0}.about-church .rnd_photo .img_church:nth-child(2n+1){margin-right:0}.about-church img{max-width:100%}.about-church .img_church{width:100%;margin-bottom:15px}.about-church .img_church.small{margin-bottom:10px}.about-church .church-description img{width:100%}footer .col-10{width:75%}footer .col-2{width:25%}footer p{font-size:.75rem}footer p.copyright{color:white;margin-top:18px}}@media (max-width:630px){.intro h2.blue-title{background-size:100% 100%;background-repeat:no-repeat}}@media (max-width:600px){.order-form{padding-left:5px}.order-page .standard-form{padding-left:15px}.order-page .standard-form .line [class*="col-"]{padding-left:5px;width:100%}.order-page .standard-form .label p{text-align:left}.head_service p{font-size:.875rem}.decor.white{height:40px}.decor.gold{height:30px}.intro .news-col,.intro .form-col{width:100%}.intro .form-col{margin-top:100px}.intro .intro form{padding-top:100px}}@media (max-width:550px){h2.big-title{font-size:1.125rem}}@media (max-width:500px){.basket-page .table-row [class*="col-"]{width:100%}.basket-page .sale-block input{max-width:100%}.basket-page .sale-block input[type="submit"]{width:100%;max-width:100%;height:40px;line-height:40px;background-image:none;background-color:#cdab57;border-radius:5px;font-size:1.125rem;font-weight:300}.basket-page .final-price p{text-align:left}.basket-page .final-price p span{min-width:100px;float:none;display:block}.basket-page .big_btn{background:none;background-color:#cdab57;border-radius:5px}.intro h2.blue-title{background-size:623px 100%;background-repeat:no-repeat}.catalog li{line-height:30px;font-size:.6875rem}.catalog li>a{padding-right:30px}.catalog li a.upper{font-size:.6875rem}.catalog .second-nav a{background:url('/local/templates/rpc_2023/img/square.png') left 19px no-repeat}}@media (max-width:500px){.img_in_chirch_list{position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:none;width:100%;height:auto}.img_in_chirch_list img{width:100%;top:0;-webkit-transform:translateY(0);transform:translateY(0)}.chirch_name_bg{width:100%;float:none;padding:0 10px 0 0;overflow:hidden;margin-top:10px;position:relative}.head_service p{font-size:.75rem}.info img{float:none;margin:0;margin-top:20px;margin-bottom:20px;width:100%;min-width:100%}}@media (max-width:470px){.shop-header .logo img{height:20px}h2.big-title{background-image:none;color:#946729;margin-top:10px}.head_service{width:100%;height:35px;font-size:21px;background-size:100% 100%;color:#fff;font-size:16px;padding-left:15px;line-height:50px;margin-bottom:10px;display:block;overflow:hidden;position:relative;background:url('/local/templates/rpc_2023/img/title-tile-small.png') 0 0 repeat-x;border-radius:5px}.head_service p{line-height:35px}.head_service:after{background:none}.head_service:before{background:none}}@media (max-width:470px){.slick-slider{margin-bottom:0}.text-col-container .photo-col{width:100%}footer p{font-size:.75rem}}@media (max-width:420px){.order-item{padding-bottom:30px;border-bottom:2px solid #f4f3e7;background-color:white}.order-item{height:auto;margin-bottom:20px}.order-img{display:block;width:100%;float:none}.order-info{width:100%;float:none}.order-info{padding-left:10px;padding-right:10px;height:auto}.order-text{line-height:1.2;position:relative;height:auto;padding-bottom:0}.order-text p{height:auto;overflow:visible}.order-item .btn{margin-top:20px;position:relative;bottom:0}}@media (max-width:400px){.order_service ul li a{display:inline-block;width:95%;height:30px;padding:12px 0 0 12px;color:#886731;text-decoration:none;font-size:12px;text-transform:uppercase;font-family:'Fita_PoluustavRegular';background:url('/local/templates/rpc_2023/img/pattern10-small.png') 0 0 no-repeat;background-size:100% 200%}}@media (max-width:750px){.home h1:not(.header-title){font-size:1.5625rem}.info .frame-img{width:100%}}@media (max-width:600px){.home h1:not(.header-title){font-size:.9375rem;line-height:40px}}@media (max-width:350px){.home h1:not(.header-title){font-size:.75rem}.head_service{height:70px;background-size:100% 100%}}@media (max-width:1000px){header .right-block{display:none}.btn.rus{max-width:220px}.question-form{max-width:220px}.sidebar-right{margin-top:30px;float:none;width:100%;clear:both}.base-container-for-content{width:100%;float:none}.search-block{display:none;height:70px;width:100%;position:absolute;top:100%;z-index:200;left:0;background-image:none;background-color:#0051cb}.search-block .input-container{width:90%;margin:auto;max-width:350px;height:45px;margin-top:12px}.search-block button{top:0;opacity:1;transition:all 0ms ease-in-out}.search-block button span{display:inline-block;color:white;width:100px;height:48px;border-radius:10px;font-style:italic;font-weight:400;background-color:#052c9a;background:linear-gradient(to top, #0c40af, #052c9a);line-height:48px;opacity:1;font-size:1.125rem}.search-block img{display:none}.search-block input{background-color:#ffffff;opacity:1;height:45px;display:inline-block;color:#111111;font-style:italic;font-weight:400}.shop-header .right-block{display:none}.shop-header .logo{margin:10px 0 0 20px}.shop-header .logo img{height:40px}.shop-header .search-block .input-container{width:300px;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.search-block.active{display:block}.home-img{display:block;width:100%}header{background-image:none;width:100%;height:60px;background:linear-gradient(to top, #006bd7, #009cff)}header .ornament{display:none}header .bird{display:none}header .logo{margin-top:-25px}header .logo h2,header .logo h1{margin-top:25px;font-weight:300;color:white;font-style:italic;font-size:1.25rem}header .logo h2 span,header .logo h1 span{font-family:'Fita_PoluustavRegular';color:#002593}header h3{font-size:.875rem;top:30px;left:45px}header nav{height:auto;min-height:70px;width:100%;position:absolute;top:100%;z-index:200;left:0;background-image:none;background-size:100% 100%;display:none;background-color:#006bd7}header nav .container{padding-left:0;padding-right:0}header nav ul{margin-top:0;background-color:#0051cb;height:auto;line-height:70px;width:100%}header nav ul li{text-transform:uppercase;height:70px;background-color:#0051cb;display:inline-block;width:24%;float:none;margin-right:0;margin-left:0;margin-bottom:0;text-align:center;font-weight:400}header nav ul li a{cursor:pointer}header nav.active{display:block}header .btn{font-size:1.375rem;width:350px;height:65px;background-image:url(/local/templates/rpc_2023/img/title-5.png);background-size:100% 100%;position:absolute;bottom:-65px;right:0;text-align:right;line-height:55px;color:#1a54b5;font-weight:600;font-style:italic;padding-right:30px;top:auto}header .icon-nav{display:block;right:0;top:0;position:absolute}header .icon-nav li.active{background:linear-gradient(to top, #005ebe, #008ce6)}header .icon-nav li.active img{opacity:1}header .icon-nav li{float:left;width:60px;height:60px;background:linear-gradient(to top, #0066cd, #0096f5);position:relative;cursor:pointer;border-right:1px solid #0063c8;border-left:1px solid #0066cd}header .icon-nav li img{opacity:.5;width:20px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}@media (max-width:600px){header .logo h2,header .logo h1{margin-top:27px;font-weight:300;color:white;font-style:italic;font-size:1.125rem}header .logo h2 span,header .logo h1 span{font-family:'Fita_PoluustavRegular';color:#002593}header h3{font-size:.875rem;top:30px}.home-img{display:none}.home-img-small{display:block;width:100%}}@media (max-width:500px){header .logo h2,header .logo h1{margin-top:35px;font-weight:300;color:white;font-style:italic;font-size:.875rem}header .logo h2 span,header .logo h1 span{font-family:'Fita_PoluustavRegular';color:#002593}header h3{font-size:.75rem;top:30px}}@media (max-width:425px){header .logo h2,header .logo h1{margin-top:35px;font-weight:300;color:white;font-style:italic;font-size:.75rem}header .logo h2 span,header .logo h1 span{font-family:'Fita_PoluustavRegular';color:#002593}header h3{font-size:.625rem;top:30px}}@media (max-width:700px){header nav ul li{width:32%}.container-404 .col-6{width:100%}}@media (max-width:600px){header nav ul li{width:49%}}@media (max-width:800px){header h1{margin-top:15px;font-size:1.5rem}}@media (max-width:650px){.paginator .page{margin:0 0}.paginator .page_remark{display:block;margin-bottom:20px}.paginator ul{display:block;margin-bottom:20px}header h1{margin-top:25px;font-size:1.25rem}}@media (max-width:600px){header h1{margin-top:10px}header{height:60px}header .icon-nav li{width:60px;height:60px}header .icon-nav li img{width:20px}}@media (max-width:550px){header .btn{display:none}}@media (max-width:660px){.search-block{display:none;height:200px;padding-top:20px;width:100%;position:absolute;top:100%;z-index:200;left:0;background-image:none;background-color:#0051cb}.search-block .container{width:300px}.search-block .input-container{width:100%;margin:auto;max-width:300px;height:45px;margin-top:12px}.search-block button{width:100%;top:15px;opacity:1}.search-block button span{display:inline-block;color:white;width:100%;height:48px;border-radius:10px;font-style:italic;font-weight:400;background-color:#052c9a;background:linear-gradient(to top, #0c40af, #052c9a);line-height:48px;opacity:1;font-size:1.125rem}.search-block img{display:none}.search-block input{background-color:#ffffff;opacity:1;height:45px;display:inline-block;color:#111111;font-style:italic;font-weight:400;width:100%;max-width:100%}}@media (min-width:1001px){.home-slider.items-slider .slide .description .zoom{transition:all .5s ease-in-out}.home-slider.items-slider .slide .description .zoom:hover{background:url('/local/templates/rpc_2023/img/search-round-hover.png') no-repeat}.shop-header{background-image:url(/local/templates/rpc_2023/img/shop-header.jpg);background-size:auto 100%;background-position:45% 0;height:250px}.shop-header .search-block{position:absolute;right:20px;bottom:55px}.shop-header .search-block{width:250px}.shop-header .search-block .container{width:150px;margin-top:-5px;padding:0 6px}.shop-header .search-block input{opacity:1;height:30px;width:192px;border-radius:8px;border-top:1px solid #95b0c5;border-left:1px solid #95b0c5;border-bottom:none;border-right:none;color:#464646;font-size:14px;background-color:#ffffff}.shop-header .search-block button{opacity:1;width:30px;height:30px;border:none;background:url('/local/templates/rpc_2023/img/search_btn.png') no-repeat}}@media (max-width:900px){p.available{display:inline-block}.item-block .catalog-preview-slider{margin-right:0}.item-info{width:calc(100% - 345px);width:-webkit-calc(100% - 345px);padding:0 15px}.news_list .news-item{width:50%}.catalog-item{width:33.333%}.item-block.product-page .col-6{width:100%}}@media (max-width:600px){.news_list .news-item{width:100%}}@media (max-width:700px){.item-info{width:100%}.submenu li{width:50%}.catalog-item{width:50%}.bx_order_make .bx_block.r1x3,.bx_order_make .bx_block.r3x1{width:100% !important}.bx_ordercart .bx_ordercart_order_table_container tbody td.itemphoto,.bx_ordercart .bx_ordercart_order_table_container tbody .right,.bx_ordercart .bx_ordercart_order_table_container tbody td.custom,.bx_ordercart .bx_ordercart_order_table_container tbody td.item{width:100% !important}.bx_ordercart .hidden-text{display:block}.bx_ordercart thead{display:none}.bx_ordercart td{display:block;width:100% !important}.bx_ordercart .bx_order_make .bx_result_price{text-align:left !important}}@media (max-width:500px){.bx_order_make .bx_logotype{display:block;box-shadow:none !important;width:105px;float:none !important}.review{position:relative}.review p{display:block;width:100%}.review .write_review{top:60px;right:auto;left:15px}.item-block .description_list td{display:block;width:100%}.submenu li{width:100%}}@media (max-width:600px){.recently_products .slick-slide .col-6{width:100%}.catalog-item-style .add-to-basket{font-size:1rem;height:35px;line-height:35px;text-align:center}.catalog-item-style .add-to-basket:after{background-image:none}}@media (min-width:600px){.catalog-item-style .col-6:nth-child(2){padding-left:0}.recently_products{padding:0 80px}}@media (max-width:470px){.shop-header .logo img{margin-top:10px;height:30px}.catalog-item{width:100%}.recently_products .photo-col img{max-width:150px;max-height:130px;margin:auto;margin-bottom:10px}.home-slider{margin-top:10px}}@media (max-width:400px){.item-block .catalog-preview-slider{width:100%}.catalog-preview.slider-for{width:240px}.item-block .catalog-preview-slider .frame-img{width:240px}header .logo{margin-left:-10px}header h3{left:20px;margin-top:0}header .icon-nav li{width:40px}.shop-header .logo{display:block;margin-left:0}.shop-header .logo img{height:20px;margin-top:15px}.shop-header .search-block .input-container{width:100%}}@media (min-width:1000px) and (max-width:1200px){.about-church .church-description .img_church{float:none}}@media (max-width:500px){.info img{height:auto}.item-block.product-page .description_list td:last-of-type{padding-left:0}}

ul.no-decor.ul-question+a{position:absolute;right:15px;top:7px}ul.no-decor.ul-question{margin-right:120px}.question-container{width:100%;font-family:'Open Sans',sans-serif}.question-container .question{position:relative;min-height:140px}.question-container .answers h2,.question-container .question h2{margin:0;padding:20px 0 0 15px;border-bottom:1px solid #dad2af;font-size:30px;font-weight:400;color:#767456}.question-container .answers div.no-answer,.question-container .question div.text-question{padding-left:15px;font-size:16px;font-style:italic}.question-container .question div.text-question{padding-top:5px}.question-container .answers div.no-answer{padding-top:15px;font-family:Arial,sans-serif}.question-container .question div.text-question p{margin:0;padding:10px 0 0;font-family:Arial,sans-serif}.question-container .button-question{text-decoration:none;background-image:url(/local/templates/rpc_2023/img/icon-pen.png);background-repeat:no-repeat;background-size:21px;background-position:0 50%;cursor:pointer;padding-left:25px;padding-right:10px;line-height:21px;float:right;font-family:Arial,sans-serif;font-style:normal;border:none;background-color:#009df3;height:21px;font-size:9px;font-weight:700;color:#fff;border-radius:10px;text-shadow:0 -1px 0 #0080e1}.question-container .question .your-account{font-family:Arial,sans-serif;color:#767456;font-style:normal;font-size:12px;padding-bottom:5px}.question-container .question .your-account a{color:#016ab5;margin-left:5px}.question-container .answers .text-answer{background-color:#e9e6cf;border-radius:10px;padding:20px;margin-top:10px;}.question-container .answers .text-answer img{float:left;width:90px;height:120px;border:10px solid #bf9a4a;border-image:url(/local/templates/rpc_2023/img/frame-answer.png) 10 round round;-moz-border-image:url(/local/templates/rpc_2023/img/frame-answer.png) 10 round round;-webkit-border-image:url(/local/templates/rpc_2023/img/frame-answer.png) 10 round round;-o-border-image:url(/local/templates/rpc_2023/img/frame-answer.png) 10 round round}.question-container .answers .text-answer div{font-family:Arial,sans-serif;}.question-container .answers .text-answer div h3{font-size:16px;margin:-3px 0 5px}.question-container .answers .text-answer div p{margin:0;font-size:16px;font-style:italic}.question-container .answers .text-answer+p{margin:0;padding:5px 15px;font-family:Arial,sans-serif;font-size:12px;color:#767456}.question-container .question-slider .question-slider-button,.question-container .question-tab{font-family:Fita_PoluustavRegular,arial,sans-serif;display:inline-block;text-align:center}.question-container .answers .text-answer+p span{color:#016ab5}.question-container .question-tab{border:10px solid #bf9a4a;border-bottom:0;border-image:url(/local/templates/rpc_2023/img/frame-head-answer.png) 10 round round;-moz-border-image:url(/local/templates/rpc_2023/img/frame-head-answer.png) 10 round round;-webkit-border-image:url(/local/templates/rpc_2023/img/frame-head-answer.png) 10 round round;-o-border-image:url(/local/templates/rpc_2023/img/frame-head-answer.png) 10 round round;width:49%;background-color:#e9e6d1;height:60px;font-size:24px;line-height:60px;color:#886731;cursor:pointer}.question-container .question-tab.tab-answer{margin-right:0;background-image:url(/local/templates/rpc_2023/img/icon-daw.png);background-repeat:no-repeat;background-position:10px 50%;background-size:30px}.question-container .question-tab.new-tab{background-image:url(/local/templates/rpc_2023/img/icon-question.png);background-repeat:no-repeat;background-position:10px 50%;background-size:30px;float:right;margin-right:1px}.question-container .tab-answer.active+.question-back li:before,.question-container li:before{background-image:url(/local/templates/rpc_2023/img/icon-question.png);background-position:50%;background-size:30px;background-repeat:no-repeat}.question-container .question-tab.active{background-color:#f3f2e6;cursor:default}.question-container li{margin-top:10px;margin-left:60px;list-style:none}.question-container li:before{position:relative;left:-40px;top:10px;content:'';display:inline-block;height:34px;width:34px;line-height:34px;text-align:center;border-radius:17px}.question-container .question-back{margin-right:1px;padding-bottom:30px;border:10px solid #bf9a4a;border-image:url(/local/templates/rpc_2023/img/frame-back-answer.png) 10 round round;-moz-border-image:url(/local/templates/rpc_2023/img/frame-back-answer.png) 10 round round;-webkit-border-image:url(/local/templates/rpc_2023/img/frame-back-answer.png) 10 round round;-o-border-image:url(/local/templates/rpc_2023/img/frame-back-answer.png) 10 round round;min-height:328px}.question-container .question-back ol{margin:0}.question-container li a{cursor:pointer;text-decoration:underline;margin-left:-20px;color:#3e58a3}.question-container .button-question.button-log{background-image:url(/local/templates/rpc_2023/img/icon-lock.png);background-size:19px;background-position:1px 50%;float:left;margin-top:10px;margin-right:5px}.question-container .button-question.button-want{background-color:#bf9a4a;float:left;text-shadow:0 -1px 0 #a57b35;margin-top:10px}.question-container .question-count{margin-top:60px;border-top:1px solid #dad2af;color:#886731;padding:5px;font-size:14px}.question-container .question-count span{color:#dad2af;cursor:pointer}.question-container .question-count span.active{color:#886731}.question-container .question-count span:first-of-type{margin-left:5px}.question-container .question-slider{width:312px;margin:auto}.question-container .question-slider .question-slider-button{cursor:pointer;width:34px;height:34px;border-radius:17px;background-color:#e8e5cf;vertical-align:middle;line-height:34px;color:#fff;font-size:21px}.question-container .question-slider .question-slider-button.active{background-color:#b59a52;cursor:default}.question-container .question-slider .question-slider-prev{margin-right:20px;background-image:url(/local/templates/rpc_2023/img/icon-prev-que.png);background-repeat:no-repeat;background-size:21px;background-position:50% 50%}.question-container .question-slider .question-slider-next{margin-left:20px;background-image:url(/local/templates/rpc_2023/img/icon-next-que.png);background-repeat:no-repeat;background-size:21px;background-position:50% 50%}@media(min-width:1001px){.order-form .input-container{margin-right:10px;}.order-form .input-container:last-of-type{/*float:right;*/margin-right:0}.order-form .input-container input{width:100%}}@media (max-width:720px){.question-container .question-tab{width:100%;border:none;margin-left:-1px}.question-container .question-back ol{padding:0}.question-container li{margin-left:35px}}@media (max-width:550px){.question-container .question-count{margin-top:90px}}@media (max-width:360px){.question-container .question-tab.new-tab,.question-container .question-tab.tab-answer{background-image:none}.question-container .button-question{margin-left:-20px}}

.message_notwork {
	margin: 25px 37px;
	padding: 20px 0px;
	border: 1px dotted red;
	border-radius: 3px;
	color: red;
	text-align: center;
}
.row .message_notwork {
	margin: 0px;
	margin-top: 10px;
	margin-bottom: 25px;
}
/* End */
/* /local/templates/rpc_2023/css/perfectstyle.css?17542978692556 */
/* /local/templates/rpc_2023/components/bitrix/sale.basket.basket.line/auth_main/style.css?17542978623946 */
/* /local/templates/rpc_2023/components/bitrix/search.title/.default/style.css?17542978624041 */
/* /local/templates/rpc_2023/components/bitrix/news.list/home_slider/style.css?1754297866150 */
/* /local/templates/rpc_2023/components/bitrix/news.list/hram_slider/style.css?1754297866150 */
/* /local/templates/rpc_2023/components/bitrix/menu/footer_menu/style.css?1754297862952 */
/* /local/templates/rpc_2023/styles.css?17542978602107 */
/* /local/templates/rpc_2023/template_styles.css?1754297860108877 */
