
@import url('https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i&subset=cyrillic-ext');
@import url('https://fonts.googleapis.com/css?family=Montserrat:100,200,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&subset=cyrillic,cyrillic-ext,latin-ext');
/* font-family: 'Montserrat', sans-serif;  */  
html,
button,
input,
select,
textarea {
    color: #222;
}

body {
	font-family: 'Montserrat', sans-serif;
    font-size: 1em;
    line-height: 1.4;
    background: #fff;/*#edf0f0*/
}
@media (max-width: 1024px){
body {
    font-size: 1.0rem;
    line-height: 1.2;
}	
}
@media (max-width: 769px){
body {
    font-size: 0.8rem;
    line-height: 1.3;
}	
}

/*
 * Remove text-shadow in selection highlight: h5bp.com/i
 * These selection rule sets have to be separate.
 * Customize the background color to match your design.
 */

::-moz-selection {
    background: #ddd;/*f2c2c9;*/
    color: #a4003a;
    text-shadow: none;
}

::selection {
    background: #ddd!Important;/*427a9e;*/
    color: #fff;
    text-shadow: none;
}

/*
 * A better looking default horizontal rule
 */
i {
    font-weight: 300!Important;
	color:#707070;
}
 hr {
    display: block;
    height: 2px;
    border: 0;
    border-top: 1px solid #ccc;
    margin: 1em 0;
    padding: 0;
}
/* Remove outline on the forms and links */
:active, :hover, :focus {
    outline: none!Important;
    outline-offset: none!Important;
}
input {outline:none;}
a {
    text-decoration: none!Important;
    background-color: transparent;
	border:none!Important;
	outline:none!Important;
	color:#606060;
}
button:active, button:focus {
  outline: none!Important;
}
button::-moz-focus-inner {
  border: 0!Important;
}
/*
 * Remove the gap between images and the bottom of their containers: h5bp.com/i/440
 */

 img {
    vertical-align: middle;
}

/*
 * Allow only vertical resizing of textareas.
 */

 textarea {
    resize: vertical;
}
/*a {
  color: #313131;
  text-decoration: none;
  background-color: transparent;
}

a:hover {
  color: #777777;
  text-decoration: none;
}*/
/**/
.table th, .table td {
    border-top: 1px solid #dee2e6;
	font-size:1em;
}
.table thead th {
    vertical-align: middle;
    border-bottom: 2px solid #dee2e6;
	text-align:center;
}
.table-bordered th, .table-bordered td {
    border: 1px solid #dee2e6;
}
.table-striped tbody tr:nth-of-type(odd) {
    background-color: rgba(240, 249, 253, 1.0);
}
@media (max-width: 1440px){
.table th, .table td {
	font-size:0.9em;
}	
}
p.line-h-1-6 {line-height:1.6rem!Important;}
p.line-h-1-7 {line-height:1.7rem!Important;}
/* ==========================================================================
   General styles
   ========================================================================== */
 .row {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: 0px;
    margin-left: 0px;
}  
@media (min-width: 1600px){
.container {
 flex: 0 0 83%;
    max-width: 83%;
}
} 
@media (max-width: 1600px){
.container {
 flex: 0 0 98%;
    max-width: 98%;
}
} 
@media (max-width: 1440px){
.container {
 flex: 0 0 95%;
    max-width: 95%;
}
} 
@media (max-width: 800px){
.container {
 flex: 0 0 100%;
    max-width: 100%;
}
} 
.pt-40 {padding-top:40px!Important;}
.pt-50 {padding-top:50px!Important;}
.pt-60 {padding-top:70px!Important;}
.pt-70 {padding-top:70px!Important;}
@media (max-width: 768px){
.pt-70 {padding-top:20px!Important;}	
}
.print-shapka {display:none;}
.print-shapka.active {display:block;}
blockquote {border:1 px solid #777;width:100%;height:inherit;padding:5% 10px 10px 15%;
-webkit-box-shadow: 10px 10px 20px -10px rgba(85,85,85,0.49);
-moz-box-shadow: 10px 10px 20px -10px rgba(85,85,85,0.49);
box-shadow: 10px 10px 20px -10px rgba(85,85,85,0.49);
background: url(../images/blockquote_bg_2.jpg) no-repeat;
font-size:1.2em;
font-weight:600;
}
@media (max-width: 414px){
blockquote {
background: url(../images/blockquote_bg_mobile_2.jpg) no-repeat;
}	
}
.icon-img-padd img {
    padding: 0px 0px 0px 0px;
	margin-right:5px;
    border: 0;
}
.modal-dialog-priest {max-width:45%!Important;}
.modal-dialog-ask {max-width:550px!Important;}
.modal-dialog-dogovor {max-width:85%!Important;}
@media (max-width: 1440px) {
.modal-dialog-priest {max-width:65%!Important;}	
.modal-dialog-dogovor {max-width:85%!Important;}
}
@media (max-width: 1280px) {
.modal-dialog-priest {max-width:85%!Important;}	
.modal-dialog-dogovor {max-width:95%!Important;}
}
@media (max-width: 769px) {
.modal-dialog-priest {max-width:95%!Important;}	
.modal-dialog-dogovor {max-width:95%!Important;}
}
/*кнопка мод окна*/
.close_banner_container {
    display: block;
    position: absolute;
    top: 0px;
    right: 18px;
    width: 20px;
    height: 20px;
    cursor: pointer;
	z-index:9;
	border:none;
	background:transparent;
}
.close_banner_container::before, .close_banner_container::after {
    content: '';
    display: block;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    background-color: #000;
    width: 100%;
    height: 1px;
}
.close_banner_container::before {
    transform: rotate(-45deg);
}
.close_banner_container::after {
    transform: rotate(45deg);
}
/**/
/*кнопка мод окна ASK*/
.close_banner_container_ask {
    display: block;
    position: absolute;
    top: 10px;
    right: 10px;
    width: 18px;
    height: 18px;
    cursor: pointer;
	z-index:9;
	border:none;
	background:transparent;
}
.close_banner_container_ask::before, .close_banner_container_ask::after {
    content: '';
    display: block;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    background-color: #144c77;
    width: 100%;
    height: 3px;
}
.close_banner_container_ask::before {
    transform: rotate(-45deg);
}
.close_banner_container_ask::after {
    transform: rotate(45deg);
}
/**/
/*кнопка мод окна ASK-JSV*/
.close_banner_container_ask_jsv {
    display: block;
    position: absolute;
    top: 10px;
    right: 10px;
    width: 18px;
    height: 18px;
    cursor: pointer;
	z-index:9;
	border:none;
	background:transparent;
}
.close_banner_container_ask_jsv::before, .close_banner_container_ask_jsv::after {
    content: '';
    display: block;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    background-color: #3f2607;
    width: 100%;
    height: 3px;
}
.close_banner_container_ask_jsv::before {
    transform: rotate(-45deg);
}
.close_banner_container_ask_jsv::after {
    transform: rotate(45deg);
}
/**/
.search_button2 {background:url(../images/search-button2.png); display:inline-block; vertical-align:top; float:right; width:24px; height:29px; margin-right:5rem;}
.search_button2:hover {background:url../(images/search-button2.png) right 0 no-repeat}
/*Календарь*/
.kalendar-vysota {padding-bottom:3.5%;}
.calendar-block {margin-right:15px;width:32%;}
@media (max-width: 1440px){
.kalendar-vysota {padding-bottom:0%;}
.calendar-block {margin-right:15px;width:32%;}
}
@media (max-width: 1366px){
.kalendar-vysota {padding-bottom:3.5%;}
.calendar-block {margin-right:15px;width:32%;}
}
@media (max-width: 1024px){
.kalendar-vysota {padding-bottom:0%;}
.calendar-block {margin-right:0px;width:32%;}
}
@media (max-width: 769px){
.kalendar-vysota {padding-bottom:2.0%;}
.calendar-block {margin-right:0px;width:33%;}	
}
/**/
.height-desc{display:inline-block;max-height:10.2rem;overflow:hidden;}
.height-desc-holy{display:inline-block;max-height:11.2rem;overflow:hidden;}
/**/
.logo img{max-height:70px;margin-top:7px;}
.logo-plashka{
   /* background-image: url(../images/logo-plashka.png);
    background-size: cover;
    background-position: center center;*/
    width: 100%;
    height: 150px;
    margin: 0px auto;

	position:absolute;
	top:0;
}
.header-top {width:100%;height:40px;background-color:#aeccdd;}
.header-top h1{font-family: 'Montserrat', sans-serif;font-size:1rem;font-weight:400;text-align:center;color:#fff;padding-top:0.6rem;text-transform:uppercase;margin-top:0px;z-index:2;}
.menu-1 {position:relative;top:0px;margin-top:0rem;height:90px;}
.bg-f0 {background-color:#f0f0f0;}
.menu-1 h3 {font-family: 'Roboto', sans-serif;font-size:0.9em;font-weight:500;text-align:center;color:#405f86;padding-top:2.2rem;}  
.menu-1 a h3:hover {
    color: #6a9ab5;
}
.plashka-logo {
 background-image: url(../images/form-logo.png);
    background-size: cover;
    background-position: center center;
    width: 100%;
	height:109px;
    margin: 0px auto;	
}
@media (max-width: 1440px){
.menu-1 h3 {font-size:0.9rem;padding-top:2.4rem;} 	
}
@media (max-width: 1024px){
.menu-1 h3 {font-size:0.8rem;padding-top:1.5rem;} 	
}
@media (max-width: 769px){
.header-top h1{font-size:0.8rem;padding-top:0.6rem;}
.menu-1 {height:70px;}	
.menu-1 h3 {font-size:0.6rem;padding-top:1.5rem;} 
}
@media (max-width: 767px){
.header-top {display:none;}
}
@media (max-width: 320px){
.menu-1 {height:70px;}	
}
/*menu-header*/
.nav-box {
    background-color: transparent;
	    position: relative;
    width: 100%;
    top: 50px;
    margin: 0;

	/*    opacity: 0.9;*/
		z-index:1;
}
.navbar-nav  li {
    position: relative;
    text-align: left;
    /*width: 100%;*/
	padding-left:1.95rem;	
	padding-right:1.95rem;
	line-height:1.0;
}
.navbar-nav li a {
    position: relative;
    color: #243e63;
   /* height: 100px;*/
    padding-bottom: 15px;
    padding-top: 15px;
	/*text-transform:uppercase;*/
	font-family: 'Roboto', sans-serif;
	font-size:0.8em;
	font-weight:500;
}
.dropdown-item {
	text-transform:none!Important;
		font-weight:400!Important;
}
.dropdown-item:first-child {
	text-transform:none!Important;
	font-weight:400;
}
.dropdown-item:last-child {
	text-transform:none!Important;
		font-weight:400;
}
@media (max-width: 1900px){
.nav-box {
    top: 70px;
    margin: 0;
	padding-left:0rem;
	padding-right:0rem;
}
.navbar-nav li {
	padding-left:0.85rem;	
	padding-right:0.85rem;
}	
.navbar-nav li a {
	font-size:0.8em;
}
}
@media (max-width: 1440px){
.nav-box {
    top: 70px;
    margin: 0;
	padding-left:0rem;
	padding-right:0rem;
}
.navbar-nav li {
	padding-left:0.85rem;	
	padding-right:0.85rem;
}	
.navbar-nav li a {
	font-size:0.8em;
}
}
@media (max-width: 1366px){
.navbar-nav  li {
	padding-left:1.4rem;	
	padding-right:1.5rem;
}
.navbar-nav li a {
	font-size:0.7em;
}	
}
@media (max-width: 1280px){
.navbar-nav  li {
	padding-left:0.95rem;	
	padding-right:0.95rem;
}
.navbar-nav li a {
	font-size:0.7rem;
}	
}
@media (max-width: 1024px){
.navbar-nav  li {
	padding-left:0.5rem;	
	padding-right:0.5rem;
}
.navbar-nav li a {
	font-size:0.65em;
}	
}
@media (max-width: 992px){
.navbar-nav  li {
	line-height:0.7;
}	
}
.dropdown-menu {
    background-color: #f0f0f0;
    border: none!Important;
}

.navbar {
    position: relative;
    min-height: 50px;
    margin-bottom: 0px;
	margin-top:30px;
	padding-bottom:30px;
    border: 1px solid transparent;
}

.shadow-menu {
	-webkit-box-shadow: 0px 14px 17px -10px rgba(0,0,0,0.1);
    -moz-box-shadow: 0px 14px 17px -10px rgba(0,0,0,0.1);
    box-shadow: 0px 14px 17px -10px rgba(0,0,0,0.1);	
}
@media (max-width: 800px){
.dropdown-menu {
    background-color: #405f86;
    border: none!Important;
}	
.navbar {
    position: relative;
    min-height: 50px;
    margin-bottom: 0px;
	margin-top:0px;
	padding:0px;
    border: 0px solid transparent;
	z-index:999;
}
.navbar-toggler {
    padding: 0.0rem 0.0rem;
    font-size: 1.25rem;
    line-height: 1;
    background-color: transparent;
    border: 0px solid transparent;
    border-radius: 0.0rem;
}
.shadow-menu {
	-webkit-box-shadow: 0px 14px 4px -10px rgba(0,0,0,0.1);
    -moz-box-shadow: 0px 14px 4px -10px rgba(0,0,0,0.1);
    box-shadow: 0px 14px 4px -10px rgba(0,0,0,0.1);	
}	
}
.navbar-nav li a {
    position: relative;
    color: #405f86;
    padding-bottom: 1px;
    padding-top: 1px;
}
.navbar-nav li a:hover,:active {
    color: #6a9ab5;
}

.wedding-icon {
    width: 41px;
    height: 25px;
    margin: 0 auto 10px !important;
    background: url(../../images/wedding-icon.png) no-repeat;
}
.marg-oldver {padding-left:7.0rem!important;padding-right:	0rem!important;}
.marg-oldver a {
    font-weight: 400!Important;
}
.marg-search {padding-left:3.6rem!important;padding-right:	0rem!important;}
.marg-search img {width:20px;}
.by-name-img img{max-height:260px;overflow:hidden;}
.by-name-img a{text-decoration:none;}
@media (max-width: 1366px){
.marg-oldver {padding-left:4.6rem!important;padding-right:0rem!important;}
}
@media (max-width: 1024px){
.marg-oldver {padding-left:2.6rem!important;padding-right:0rem!important;}
.marg-search {padding-left:1.6rem!important;padding-right:	0rem!important;}	
}

@media (max-width: 768px){
.marg-oldver {padding-left:0.6rem!important;padding-right:0rem!important;}	
}
@media (max-width: 667px){
.marg-oldver {padding-left:0.5rem!important;padding-right:0rem!important;}	
}
.navbar-dark .navbar-nav .nav-link {
    color: #505050;
}
.navbar-dark .navbar-nav .nav-link:hover {
    color: #505050;
}
.dropdown-toggle::after {
    display: none;
    margin-left: .255em;
    vertical-align: .255em;
    content: "";
    border-top: .3em solid;
    border-right: .3em solid transparent;
    border-bottom: 0;
    border-left: .3em solid transparent;
}
.slovo-block {
	background-color:#f3e8cf;
	  max-height:620px!Important;
	/*height:636px;
/*   flex: 0 0 99.5%;
    max-width: 99.5%;
	margin-left:0.0rem;*/
	}	
.news-header {position:absolute;top:0;background-color:#beaa7e;opacity:0.6;width:100%;height:60px;}	
.news-header-blue {position:absolute;top:0;background-color:#6a9ab5;opacity:0.65;width:100%;height:60px;}	
.news-header-h2 {width:98%;height:auto;background:#f7f7f7;opacity:1;margin-right:0px;margin-bottom:1.5rem;}
.news-header-h2 h2 {font-family: 'Montserrat', sans-serif;font-size:24px;font-weight:600;text-align:left;color:#243e63;text-transform:uppercase;padding:0.5rem 0rem 0rem 1rem;margin-bottom:0.2rem;}
.dok-header-h2 {width:100%;height:auto;opacity:1;margin-right:0px;}
.dok-header-h2 h2 {font-family: 'Montserrat', sans-serif;font-size:24px;font-weight:600;text-align:left;color:#243e63;text-transform:uppercase;padding:1.5rem 0rem 0rem 1rem;margin-bottom:0.2rem;}
.dok-header-h2 h3 {font-family: 'Montserrat', sans-serif;font-size:18px;font-weight:600;text-align:left;color:#303030;padding:1.0rem 0rem 0rem 1rem;margin-bottom:0.0rem;}
.news-title {padding-bottom:1.15rem;}
.news-title h2{font-family: 'Montserrat', sans-serif;font-size:1.1rem;font-weight:500;text-align:left;color:#243e63;padding:1.0rem 0rem 0rem 1rem;}
.news-title p{font-family: 'Montserrat', sans-serif;font-size:0.9rem;font-weight:400;text-align:left;color:#949494;padding:0rem 0rem 0rem 1rem;margin-bottom:0rem;line-height:1.2rem;}
.news-bottom {position:absolute;bottom:0;background-color:#fff;opacity:0.6;width:100%;height:90px;}	
.news-bottom-h2 {position:absolute;bottom:0;width:100%;height:90px;background:transparent;opacity:1;}	
.news-bottom-h2 h2 {font-family: 'Montserrat', sans-serif;font-size:18px;font-weight:500;text-align:left;color:#505050;text-transform:uppercase;padding:0.5rem 0rem 0rem 1rem;}
.news-bottom-h2 p{font-family: 'Montserrat', sans-serif;font-size:1.0rem;font-weight:400;text-align:left;color:#505050;padding:0rem 0rem 0rem 1rem;margin-bottom:0rem;margin-top:0rem;}
.news-view-height {max-height:8.0rem;overflow:hidden;}
.holy-view-height {max-height:18.0rem;overflow:hidden;}
.news p{font-family: 'Montserrat', sans-serif;font-size:0.9rem;font-weight:400;text-align:left;color:#949494;padding:0rem 0rem 0rem 0rem;margin-bottom:0rem;margin-top:0rem;}
.news h2{font-family: 'Montserrat', sans-serif;font-size:0.9rem;font-weight:600;text-align:left;color:#505050;padding:0rem 0rem 0rem 0rem;margin-bottom:0rem;margin-top:0rem;}
.news img {border-radius:50%;width:100px;height:100px;overflow:hidden;}
.slovo-height {max-height:5rem;overflow:hidden;}
a.but-chitat {
font-family: 'Montserrat', sans-serif;
    display: inline-block!Important;
    vertical-align: middle;
    color: #243e63!Important;
    margin-top: 0.5rem!Important;
	margin-left:1rem;
    text-align: center;
    font-size: 0.9rem;
    font-weight: 600;
	text-transform:uppercase;
    height: 1.8rem;
    line-height: 1.7rem;
    width: 140px;
	border:2px solid #243e63!Important;
	border-radius:20px;
}
a.but-chitat-vse {
font-family: 'Montserrat', sans-serif;
    display: inline-block!Important;
    vertical-align: middle;
    color: #243e63!Important;
    margin-top: 0.5rem!Important;
	margin-left:0rem;
    text-align: center;
    font-size: 0.7rem;
    font-weight: 600;
	text-transform:uppercase;
    height: 1.8rem;
    line-height: 1.6rem;
    width: 120px;
	border:2px solid #243e63!Important;
	border-radius:20px;
}
a.but-vernut {
font-family: 'Montserrat', sans-serif;
    display: inline-block!Important;
    vertical-align: middle;
    color: #9fb8cd!Important;
    margin-top: 0.5rem!Important;
	margin-left:0rem;
    text-align: center;
    font-size: 0.7rem;
    font-weight: 600;
	text-transform:uppercase;
    height: 1.8rem;
    line-height: 1.7rem;
    width: 120px;
	border:2px solid #9fb8cd!Important;
	border-radius:20px;
}
a.but-vernut:hover {
    color: #243e63!Important;
	border:2px solid #243e63!Important;
}
@media (max-width: 1440px){
.dok-header-h2 h2 {font-size:1.2em;padding:1.5rem 0rem 0rem 1rem;margin-bottom:0.2rem;}
.dok-header-h2 h3 {font-size:0.8em;padding:1.0rem 0rem 0rem 1rem;margin-bottom:0.0rem;}	
.news-header-h2 h2 {font-size:20px;padding:1rem 0rem 0rem 1rem;}	
.news-title {padding-bottom:0.3rem;}
.news-title h2{font-size:0.9rem;padding:0.5rem 0rem 0rem 1rem;margin-bottom:0.2rem;}	
.news-title p{font-size:0.8rem;padding:0rem 0rem 0rem 1rem;margin-bottom:0rem;line-height:1.2rem;}
.slovo-height {max-height:3.55rem;overflow:hidden;}
a.but-chitat {
    margin-top: 0.5rem!Important;
	margin-left:1rem;
    font-size: 0.9rem;
    height: 1.8rem;
    line-height: 1.8rem;
    width: 120px;
}
a.but-chitat-vse {
    margin-top: 0.5rem!Important;
	margin-left:0rem;
    font-size: 0.9rem;
    height: 1.8rem;
    line-height: 1.8rem;
    width: 120px;
}
a.but-vernut{
    margin-top: 0.5rem!Important;
	margin-left:0rem;
    font-size: 0.9rem;
    height: 1.8rem;
    line-height: 1.8rem;
    width: 120px;
}
}
@media (max-width: 1280px){
.news-header-h2 h2 {font-size:20px;padding:1rem 0rem 0rem 1rem;}	
.news-title h2{font-size:1.1rem;padding:0.5rem 0rem 0rem 1rem;margin-bottom:0.2rem;}	
.news-title p{font-size:0.8rem;padding:0rem 0rem 0rem 1rem;margin-bottom:0rem;line-height:1.2rem;}
.slovo-height {max-height:3.1rem;overflow:hidden;}
a.but-chitat {
    margin-top: 0.5rem!Important;
	margin-left:1rem;
    font-size: 0.9rem;
    height: 1.8rem;
    line-height: 1.8rem;
    width: 120px;
}
a.but-chitat-vse {
    margin-top: 0.5rem!Important;
	margin-left:0rem;
    font-size: 0.9rem;
    height: 1.8rem;
    line-height: 1.8rem;
    width: 120px;
}
a.but-vernut{
    margin-top: 0.5rem!Important;
	margin-left:0rem;
    font-size: 0.9rem;
    height: 1.8rem;
    line-height: 1.8rem;
    width: 120px;
}
}
@media (max-width: 1024px){
.news-header {height:40px;}	
.news-header-blue {height:40px;}		
.news-header-h2 {/*height:40px;*/background:transparent;opacity:1;}		
.news-header-h2 h2 {font-size:0.9rem;padding:0.5rem 0rem 0rem 1rem;}	
.news-title {padding-bottom:0.45rem;}
.news-title h2{font-size:0.9rem;padding:0.5rem 0rem 0rem 1rem;margin-bottom:0.2rem;}	
.news-title p{font-size:0.7rem;padding:0rem 0rem 0rem 1rem;margin-bottom:0rem;line-height:1.0rem;}
.news-bottom {height:60px;}	
.news-bottom-h2 {height:60px;}	
.news-bottom-h2 h2 {font-size:0.9rem;padding:0.5rem 0rem 0rem 1rem;margin-bottom:0rem;}
.news-bottom-h2 p{font-family: 'Montserrat', sans-serif;font-size:0.7rem;font-weight:400;text-align:left;color:#505050;padding:0rem 0rem 0rem 1rem;margin-bottom:0rem;margin-top:0rem;}
.news p{font-family: 'Montserrat', sans-serif;font-size:0.7rem;font-weight:400;text-align:left;color:#949494;padding:0rem 0rem 0rem 1rem;margin-bottom:0rem;margin-top:0rem;}
.news h2{font-family: 'Montserrat', sans-serif;font-size:0.7rem;font-weight:600;text-align:left;color:#505050;padding:0rem 0rem 0rem 1rem;margin-bottom:0rem;margin-top:0rem;}
.news img {border-radius:50%;width:70px;height:70px;overflow:hidden;}
.slovo-height {max-height:2.3rem;overflow:hidden;}
a.but-chitat {
    margin-top: 0.5rem!Important;
	margin-left:1rem;
    font-size: 0.7rem;
    height: 1.4rem;
    line-height: 1.4rem;
    width: 100px;
}
a.but-chitat-vse {
    margin-top: 0.5rem!Important;
	margin-left:0rem;
    font-size: 0.7rem;
    height: 1.4rem;
    line-height: 1.4rem;
    width: 100px;
}
a.but-vernut {
    margin-top: 0.5rem!Important;
	margin-left:0rem;
    font-size: 0.7rem;
    height: 1.4rem;
    line-height: 1.4rem;
    width: 100px;
}
}
@media (max-width: 414px){
.news-header {height:40px;}	
.news-header-blue {height:40px;}		
.news-header-h2 {/*height:40px;*/background:transparent;opacity:1;width:100%;}		
.news-header-h2 h2 {font-size:0.8rem;padding:0.3rem 0rem 0rem 1rem;}	
.news-title {padding-bottom:0.45rem;}
.news-title h2{font-size:0.8rem;padding:0.5rem 0rem 0rem 1rem;margin-bottom:0.2rem;}	
.news-title p{font-size:0.7rem;padding:0rem 0rem 0rem 1rem;margin-bottom:0rem;line-height:1.0rem;}
.news-bottom {height:60px;}	
.news-bottom-h2 {height:60px;}	
.news-bottom-h2 h2 {font-size:0.9rem;padding:0.5rem 0rem 0rem 1rem;margin-bottom:0rem;}
.news-bottom-h2 p{font-family: 'Montserrat', sans-serif;font-size:0.7rem;font-weight:400;text-align:left;color:#505050;padding:0rem 0rem 0rem 1rem;margin-bottom:0rem;margin-top:0rem;}
.news-view-height {max-height:32.0rem;overflow:hidden;}
.holy-view-height {max-height:32.0rem;overflow:hidden;}
.news p{font-family: 'Montserrat', sans-serif;font-size:0.7rem;font-weight:400;text-align:left;color:#949494;padding:0rem 0rem 0rem 1rem;margin-bottom:0rem;margin-top:0rem;}
.news h2{font-family: 'Montserrat', sans-serif;font-size:0.7rem;font-weight:600;text-align:left;color:#505050;padding:0rem 0rem 0rem 1rem;margin-bottom:0rem;margin-top:0rem;}
.news img {border-radius:50%;width:70px;height:70px;overflow:hidden;}
.slovo-height {max-height:2.3rem;overflow:hidden;}
a.but-chitat {
    margin-top: 0.5rem!Important;
	margin-left:1rem;
    font-size: 0.7rem;
    height: 1.4rem;
    line-height: 1.2rem;
    width: 100px;
}
a.but-chitat-vse {
    margin-top: 0.5rem!Important;
	margin-left:1rem;
    font-size: 0.7rem;
    height: 1.4rem;
    line-height: 1.2rem;
    width: 100px;
}
a.but-vernut {
    margin-top: 0.5rem!Important;
	margin-left:0rem;
    font-size: 0.7rem;
    height: 1.4rem;
    line-height: 1.2rem;
    width: 100px;
}
}
/**/
.carousel-item-news{	
  max-height:302px;
}
@media (max-width: 1440px){
.carousel-item-news{	
  max-height:255px;
}	
}
@media (max-width: 1366px){
.carousel-item-news{	
  max-height:248px;
}	
}
@media (max-width: 1280px){
.carousel-item-news{	
  max-height:230px;
}	
}
@media (max-width: 1024px){
.carousel-item-news{	
  max-height:188px;
}	
}
.carousel-control-prev-icon {
    background-image: url(../images/prev.png)!Important;
}
.carousel-control-next-icon {
    background-image: url(../images/next.png)!Important;
}
.carousel-control-next-icon, .carousel-control-prev-icon {
    display: inline-block;
    width: 28px;
    height: 28px;
    background: transparent no-repeat center center;
    background-size: 100% 100%;
}
/**/

.akt-video h2{font-family: 'Montserrat', sans-serif;font-size:1.6rem;font-weight:700;text-align:left;color:#243e63;padding:0.5rem 0rem 0rem 0rem;text-transform:uppercase;}
.akt-video h3{font-family: 'Montserrat', sans-serif;font-size:0.9rem;font-weight:600;text-align:left;color:#505050;padding:0.5rem 0rem 0rem 0rem;}
a.but-kanal {
font-family: 'Montserrat', sans-serif;
    display: block!Important;
    vertical-align: middle;
    color: #fe6347!Important;
    margin: 0.5rem auto!Important;
    text-align: center;
    font-size: 0.9rem;
    font-weight: 600;
	text-transform:uppercase;
    height: 1.9rem;
    line-height: 1.7rem;
    width: 260px;
	border:2px solid #fe6347!Important;
	border-radius:20px;
}
/**/
.pravoslav-padd{padding:10px 20px 30px 20px;height:290px;max-height:180px;overflow:hidden;}
.pravoslav-padd b{color:#243e63!Important;}
.pravoslav-title h3 {font-family: 'Montserrat', sans-serif;font-size:1.6rem;font-weight:700;text-align:center!Important;color:#243e63;padding:1rem 0.5rem 1rem 0.5rem;text-transform:uppercase;}
.padd-radio {margin-bottom:1.5rem;padding-left:0rem;padding-right:0rem;}
iframe.padd-radio {width:100%!Important;}
@media (max-width: 1440px){
.akt-video h2{font-size:1.4rem;padding:0.5rem 0rem 0rem 0rem;}
.akt-video h3{font-size:0.8rem;padding:0.5rem 0rem 0rem 0rem;}
.pravoslav-padd{padding:10px 20px 30px 20px;height:295px;}
.pravoslav-title h3 {font-family: 'Montserrat', sans-serif;font-size:1.4rem;padding:1rem 0rem 0rem 1rem;}	
}
@media (max-width: 769px){
.padd-radio {margin-bottom:1.5rem;padding-left:1rem;padding-right:1rem;}	
iframe.padd-radio {width:100%!Important;overflow:hidden;}
.akt-video h2{font-size:1.4rem;padding:0.5rem 0rem 0rem 1rem;}
.akt-video h3{font-size:0.8rem;padding:0.5rem 0rem 0rem 1rem;}
.pravoslav-padd{padding:10px 20px 30px 20px;height:300px;}
.pravoslav-title h3 {margin-bottom:0rem;}
}
.news-total h2 {font-family: 'Montserrat', sans-serif;font-size:1.5rem;font-weight:700;text-align:left;color:#243e63;padding:2.0rem 0.5rem 1.5rem 0rem;text-transform:uppercase;}
.news-total a {font-family: 'Montserrat', sans-serif;font-size:0.875rem;font-weight:600;text-align:left;color:#505050;padding:0.5rem 2.0rem 0.5rem 0rem;}
.news-total p {font-family: 'Montserrat', sans-serif;font-size:0.875rem;font-weight:400;text-align:left;color:#243e63;padding:0.5rem 2.0rem 0.5rem 0rem;margin-bottom:0rem;}
/**/
.sinfo >.item {padding-bottom:1.5rem;}
.sinfo h2 {font-family: 'Montserrat', sans-serif;font-size:1.6rem;font-weight:700;text-align:left;color:#243e63;padding:1.5rem 0.5rem 1.0rem 0rem;text-align:left;text-transform:uppercase!Important;}
.sinfo a {font-family: 'Montserrat', sans-serif;font-size:0.875rem;font-weight:600;text-align:left;color:#505050;padding:1.0rem 0.5rem 3rem 0rem;text-align:left;margin-bottom:1rem;}
.analitica-kalendar-title h3 {font-family: 'Montserrat', sans-serif;font-size:1.6rem;font-weight:500;text-align:center!Important;color:#243e63;padding:1.5rem 0.5rem 0rem 0rem;text-align:left;text-transform:uppercase;}
.dt {font-family: 'Montserrat', sans-serif;;font-size:1.0rem;font-weight:400;text-align:left;color:#505050;padding:0.5rem 0.5rem 0rem 0rem;}
.anons {display:none;font-family: 'Montserrat', sans-serif;font-size:1.1rem;font-weight:400;text-align:left;color:#505050;padding:0rem 0.5rem 0rem 0rem;}
@media (max-width: 1440px){
.sinfo >.item {padding-bottom:1.0rem;}
.sinfo h2 {font-size:1.5rem;padding:1.5rem 0.5rem 0.5rem 0rem;}	
.sinfo a {font-size:0.875rem;padding:1.5rem 0.5rem 2rem 0rem;text-align:left;margin-bottom:1.5rem;}
.anons {font-size:1.0rem;padding:0.35rem 0.5rem 0rem 0rem;}
}
@media (max-width: 1024px){
.sinfo >.item {padding-bottom:0.8rem;}
.sinfo h2 {font-size:1.2rem;padding:1.0rem 0.5rem 1.0rem 0rem;}	
.sinfo a {font-size:0.875rem;padding:1.5rem 0.5rem 2rem 0rem;text-align:left;margin-bottom:1.5rem;}
.analitica-kalendar-title h3 {font-size:1.4rem;padding:1.5rem 0.5rem 0rem 0rem;}
.dt {font-size:0.9rem;padding:0.5rem 0.5rem 0rem 0rem;}
.anons {font-size:0.9rem;padding:0.35rem 0.5rem 0rem 0rem;}
}
@media (max-width: 769px){
.sinfo >.item {padding-bottom:0.8rem;}
.sinfo h2 {font-size:1.2rem;padding:1.0rem 0.5rem 0.0rem 0rem;}	
.sinfo a {font-size:0.9rem;padding:1.5rem 0.5rem 2rem 0rem;text-align:left;margin-bottom:1.5rem;}
.analitica-kalendar-title h3 {font-size:1.2rem;padding:1.5rem 0.5rem 0rem 0rem;margin-bottom:0rem;}
.dt {font-size:0.9rem;padding:0rem 0.5rem 0rem 0rem;}
.anons {font-size:0.9rem;padding:0.35rem 0.5rem 0rem 0rem;}
}
/*Footer*/
.footer h4 {font-family: 'Montserrat', sans-serif;font-size:15px;font-weight:700;text-align:center;color:#fff;padding:0rem 0rem 0.5rem 0rem;/*text-transform:uppercase;*/}
.footer a {font-family: 'Montserrat', sans-serif;font-size:12px;font-weight:500;text-align:left;color:#fff;padding:0rem 0rem 0.7rem 0rem;}
.footer p {font-family: 'Montserrat', sans-serif;font-size:12px;font-weight:400;text-align:left;color:#fff;padding:0rem 0.5rem 0.0rem 0rem;margin-bottom:0rem;}
p.footer-vysota {color:#ffffff;font-weight:500!Important;}
.marg-left-footer {margin-left:0px;}
@media (min-width: 1024px){
.w-9 {max-width:9%;}	
.w-12 {max-width:12%;}
.w-14 {max-width:14%;}
.w-18 {flex: 0 0 18%;
    max-width: 18%;}
.w-20 {flex: 0 0 20%;
    max-width: 20%;}	
.w-60 { flex: 0 0 60%;
    max-width: 60%;}
}
p.p-footer-address {font-family: 'Montserrat', sans-serif;font-size:12px;font-weight:400;}
@media (max-width: 1440px){
.footer h4 {font-size:1.0rem;}	
}
@media (max-width: 1280px){
.footer h4 {font-size:0.9rem;}
p.p-footer-address {font-size:0.9rem;}	
}
@media (max-width: 1024px){
.footer h4 {font-size:0.75rem;padding:0rem 0rem 0.5rem 0rem;}
.footer a {font-size:0.65rem;padding:0rem 0rem 0.3rem 0rem;}
.footer p {font-size:0.65rem;padding:0rem 0.5rem 0.3rem 0rem;margin-bottom:0rem;}	
}
@media (max-width: 768px){
.footer h4 {font-size:0.75rem;padding:0rem 0rem 0.5rem 0rem;}
.footer a {font-size:0.65rem;padding:0rem 0rem 0.3rem 0rem;}
.footer p {font-size:0.65rem;padding:0rem 0.0rem 0.3rem 0rem;margin-bottom:0rem;text-align:center;}	
.marg-left-footer {margin-left:7rem;}
}
@media (max-width: 568px){
.marg-left-footer {margin-left:5.0rem;}
}
@media (max-width: 414px){
.marg-left-footer {margin-left:3.4rem;}
}
@media (max-width: 375px){
.marg-left-footer {margin-left:3.0rem;}
}
@media (max-width: 320px){
.marg-left-footer {margin-left:2.4rem;}
}
/**/
.text-history h2 {font-size:1.5em;font-weight:700;text-align:left;color:#606060;padding:0rem 0rem 0.7rem 0rem;}
.text-history h3 {font-size:1.1em;font-weight:600;text-align:left;color:#606060;padding:0rem 0rem 0.7rem 0rem;}
.text-history h5 {font-size:1.1em;font-weight:600;text-align:center;color:#3b72b3;padding:1rem 0.5rem 0.7rem 0.5rem;}
.text-history p {font-size:1.1em;font-weight:400;text-align:left;color:#606060;padding:0rem 0rem 0.6rem 0rem;margin-bottom:0.5rem;}
.text-history a {color:#3b72b3;padding:0rem 0rem 0.0rem 0rem;text-decoration: none;}
.text-history a:hover {text-decoration: none;}


.text-segod h2 {font-size:1.5em;font-weight:700;text-align:left;color:#606060;padding:0rem 0rem 0.7rem 0rem;}
.text-segod h3 {font-size:1.1em;font-weight:400;text-align:left;color:#606060;padding:0rem 0rem 0.7rem 0rem;}
.text-segod h5 {font-size:1.1em;font-weight:600;text-align:center;color:#3b72b3;padding:1rem 0.5rem 0.7rem 0.5rem;}
.text-segod p {font-size:1.1em;font-weight:400;text-align:left;color:#606060;padding:0rem 0rem 0.6rem 0rem;margin-bottom:0.5rem;}
.text-segod a {color:#3b72b3;padding:0rem 0rem 0.0rem 0rem;text-decoration: none;}
.text-segod a:hover {text-decoration: none;}
/*otdely*/
.otdely h2 {font-size:1.1em;font-weight:700;text-align:left;color:#405f86;padding:0rem 0.0rem 0.0rem 0.0rem;}

.otdel h1{font-size:1.1em;font-weight:700;text-align:center;color:#606060;padding:1rem 0.5rem 1.0rem 0.5rem;text-transform:uppercase;}
.otdel-left {background:#eaf7fd;padding-left:7rem;padding-right:7rem;}
.otdel-left a{color:#3b72b3;}
.otdel-right {background:#f7f7f7;padding-left:0rem;padding-right:0rem;}
.otdel p{font-size:1.0em;font-weight:400;text-align:left;color:#606060;padding:1.8rem 0.5rem 0.0rem 0.5rem;margin-bottom:0rem;}
.otdel-right  h2{font-size:1.5em;font-weight:700;text-align:center;color:#606060;padding:3.0rem 0.5rem 0.0rem 0.5rem;text-transform:uppercase;}
.otdel-right  p{font-size:1.0em;font-weight:400;text-align:center;color:#606060;padding:1.8rem 4.0rem 0.0rem 4.0rem;margin-bottom:0rem;}
.otdel-right  a{font-size:0.9em;font-weight:600;text-align:center;color:#3b72b3;padding:0.0rem 0.0rem 0.0rem 0.0rem;margin-bottom:0rem;text-decoration:none;}
.otdel-deyatel h2{font-size:1.1em;font-weight:700;text-align:left;color:#606060;padding:1.0rem 0.5rem 0.0rem 0.5rem;text-transform:uppercase;}
.otdel-deyatel a{text-decoration:none;color: #3b72b3;}
.a-deyatel p{color:#3b72b3;}
.modal-pologenie h2 {font-size:1.1em;font-weight:700;text-align:left;color:#606060;padding:1.0rem 0.5rem 0.0rem 0.5rem;}
.modal-pologenie p {font-size:0.7em;font-weight:400;text-align:left;color:#606060;padding:0.0rem 0.5rem 0.0rem 0.5rem;}
.block-img-galery {max-height:250px;overflow:hidden;}
@media (max-width: 769px){
.otdel-left {padding-left:1rem;padding-right:1rem;}	
}
@media (max-width: 414px){
.otdel-left {padding-left:0rem;padding-right:0rem;}	
.otdel h1{padding:1rem 1.0rem 1.0rem 1.0rem;}
.otdel p{padding:1.8rem 1.0rem 0.0rem 1.0rem;}
.otdel-deyatel h2{padding:1.0rem 1.0rem 0.0rem 1.0rem;}
}
/**/
.text-history-iakov h1 {font-size:1.5em;font-weight:700;text-align:left;color:#606060;padding:0rem 0rem 0.7rem 0rem;}
.text-history-iakov h2 {font-size:1.1em;font-weight:700;text-align:left;color:#606060;padding:0rem 0rem 0.7rem 0rem;}
.text-history-iakov p {font-size:1.0em;font-weight:400;text-align:left;color:#606060;padding:0rem 0rem 0.7rem 0rem;margin-bottom:0.5rem;}
.text-history-iakov a {color:#3b72b3;}
@media (max-width: 667px){
.text-history-iakov img {width:100%;height:auto;overflow:hidden;}
}
/**/
.shapka-sovet h1 {position:absolute;left:4rem;bottom:0.8rem;font-size:2.2em;font-weight:700;line-height:1.3em;text-align:left;color:#ffffff;padding:0rem 0rem 0.7rem 0rem;text-transform:uppercase;}
.shapka-main h1 {font-family: 'Montserrat', sans-serif;position:absolute;left:3rem;top:0.8rem;font-size:1.4em;font-weight:700;line-height:1.3em;text-align:left;color:#ffffff;padding:1.0rem 0rem 0.7rem 0rem;text-transform:uppercase;}
.text-sovet h1 {font-size:1.5em;font-weight:700;text-align:left;color:#606060;padding:0rem 0rem 0.7rem 0rem;}
.text-sovet h2 {font-size:1.4em;font-weight:700;text-align:left;color:#606060;padding:0rem 0rem 0.7rem 0rem;}
.text-sovet p {font-size:1.0em;font-weight:400;text-align:left;color:#606060;padding:0rem 0rem 0.7rem 0rem;margin-bottom:0.5rem}
.text-sovet a {
    color: #3b72b3;
    padding: 0rem 0rem 0.0rem 0rem;
    text-decoration: none;
}
@media (max-width: 768px){
.shapka-sovet h1 {left:1rem;bottom:0.8rem;font-size:1.2em;line-height:1.3em;padding:0rem 0rem 0.7rem 0rem;}	
.shapka-main h1 {left:1rem;top:0.8rem;font-size:1.2em;line-height:1.3em;padding:0rem 0rem 0.7rem 0rem;}
}
@media (max-width: 414px){
.shapka-sovet h1 {left:0.5rem;bottom:0.2rem;font-size:1.0em;line-height:1.3em;padding:0rem 0rem 0.2rem 0rem;}
.shapka-main h1 {left:0.5rem;top:0.2rem;font-size:1.0em;line-height:1.3em;padding:0rem 0rem 0.2rem 0rem;}		
}
/*priyut*/
.priyut-right {background:#f7f7f7;padding-left:0rem;padding-right:0rem;margin-left:1rem;flex: 0 0 23%; max-width: 23%;}
.priyut-right h2{font-size:1.5em;font-weight:700;text-align:center;color:#606060;padding:3.0rem 0.5rem 0.0rem 0.5rem;text-transform:uppercase;}
.priyut-right p{font-size:1.0em;font-weight:400;text-align:center;color:#606060;padding:1.8rem 4.0rem 0.0rem 4.0rem;margin-bottom:0rem;}
.priyut-right a{font-size:0.9em;font-weight:600;text-align:center;color:#3b72b3;padding:0.0rem 0.0rem 0.0rem 0.0rem;margin-bottom:0rem;text-decoration:none;}
.block-img-galery-rb {max-height:190px;overflow:hidden;}
@media (max-width: 800px){
.priyut-right {margin-left:0rem;flex: 0 0 100%; max-width: 100%;}	
}
/*katehizis*/
.katehizis h2{font-size:1.1em;font-weight:700;text-align:center;color:#606060;padding:1.9rem 0.5rem 0.0rem 0.5rem;}
.katehizis-left {background:#eaf7fd;padding-left:7rem;padding-right:7rem;}
.katehizis-left a{color:#3b72b3;}
.katehizis-left  h3{font-size:1.3em;font-weight:700;text-align:left;color:#606060;padding:3.0rem 0.5rem 0.0rem 0.5rem;}
.katehizis-right {
	background:#f7f7f7;
	padding-left:0rem;
	padding-right:0rem;
    flex: 0 0 24%;
    max-width: 24%;
	margin-left:1%;
	}
.katehizis p{font-size:1.0em;font-weight:400;text-align:left;color:#606060;padding:1.0rem 0.5rem 0.0rem 0.5rem;margin-bottom:0rem;}
.katehizis-right  h2{font-size:1.5em;font-weight:700;text-align:center;color:#606060;padding:3.0rem 0.5rem 0.0rem 0.5rem;text-transform:uppercase;}
.katehizis-right  p{font-size:1.0em;font-weight:400;text-align:center;color:#606060;padding:1.8rem 4.0rem 0.0rem 4.0rem;margin-bottom:0rem;}
.katehizis-right  a{font-size:0.9em;font-weight:600;text-align:center;color:#3b72b3;padding:0.0rem 0.0rem 0.0rem 0.0rem;margin-bottom:0rem;text-decoration:none;}
.katehizis-deyatel h2{font-size:1.1em;font-weight:700;text-align:left;color:#606060;padding:1.0rem 0.5rem 0.0rem 0.5rem;text-transform:uppercase;}
.katehizis-deyatel a{text-decoration:none;color: #3b72b3;}
.block-img-galery-kat {max-height:164px;overflow:hidden;}
@media (max-width: 1440px){
.otdely h2 {font-size:1.0em;padding:1rem 0.5rem 1.0rem 0.5rem;}	
.block-img-galery {max-height:200px;}
.block-img-galery-rb {max-height:150px;}
}
@media (max-width: 800px){
.katehizis-right {
    flex: 0 0 100%;
    max-width: 100%;
	margin-left:0%;
	}
.katehizis-left {padding-left:1rem;padding-right:1rem;}	
}
@media (max-width: 414px){
.katehizis p{padding:1.0rem 1.0rem 0.0rem 1.0rem;margin-bottom:0rem;}
.katehizis h2{padding:1.9rem 1.0rem 0.0rem 1.0rem;}	
.katehizis-left {padding-left:1rem;padding-right:1rem;}	
.katehizis-left  h3{padding:3.0rem 1.0rem 0.0rem 1.0rem;}
}
/*arhierei*/
.arhierei h2{font-size:1.1em;font-weight:700;text-align:center;color:#606060;padding:1.9rem 0.5rem 0.0rem 0.5rem;}
.arhierei-left {background:#eaf7fd;padding-left:3rem;padding-right:7rem;}
.arhierei-left a{color:#3b72b3;}
.arhierei-left  h3{font-size:1.3em;font-weight:700;text-align:left;color:#606060;padding:3.0rem 0.5rem 0.0rem 0.5rem;}
.arhierei-right {
	background:#f7f7f7;
	padding-left:0rem;
	padding-right:0rem;
    flex: 0 0 24%;
    max-width: 24%;
	margin-left:1%;
	}
.arhierei p{font-size:1.0em;font-weight:400;text-align:left;color:#606060;padding:1.0rem 0.5rem 0.0rem 0.5rem;margin-bottom:0rem;}
.arhierei-right  h2{font-size:1.5em;font-weight:700;text-align:left;color:#606060;padding:3.0rem 0.5rem 0.0rem 0.5rem;text-transform:uppercase;}
.arhierei-right  p{font-size:1.0em;font-weight:400;text-align:left;color:#606060;padding:1.0rem 2.0rem 0.0rem 2.0rem;margin-bottom:0rem;}
.arhierei-right  a{font-size:0.9em;font-weight:600;text-align:left;color:#3b72b3;padding:0.0rem 0.0rem 0.0rem 0.0rem;margin-bottom:0rem;text-decoration:none;}
@media (max-width: 800px){
.arhierei-right {
    flex: 0 0 100%;
    max-width: 100%;
	margin-left:0%;
	}
.arhierei-left {padding-left:1rem;padding-right:1rem;}	
}
@media (max-width: 414px){
.arhierei p{padding:1.0rem 0.0rem 0.0rem 0.0rem;margin-bottom:0rem;}
.arhierei h2{padding:1.9rem 1.0rem 0.0rem 1.0rem;}	
.arhierei-left {padding-left:1rem;padding-right:1rem;}	
.arhierei-left  h3{padding:3.0rem 1.0rem 0.0rem 1.0rem;}
}
/*ukazy*/
.text-ukazy h1 {font-size:1.5em;font-weight:700;text-align:left;color:#606060;padding:0rem 0rem 1.7rem 0rem;}
.text-ukazy h2 {font-size:1.3em;font-weight:700;text-align:center;color:#606060;padding:1rem 0rem 0.7rem 0rem;text-transform:uppercase;}
.text-ukazy h3 {font-size:1.1em;font-weight:700;text-align:left;color:#606060;padding:1rem 0rem 0.2rem 1rem;text-decoration:underline;}
.text-ukazy h4 {font-size:1.0em;font-weight:400;text-align:left;color:#606060;padding:0rem 0rem 0.5rem 2rem;margin-bottom:0.0rem;}
.text-ukazy p {font-size:1.0em;font-weight:400;text-align:left;color:#606060;padding:0rem 0rem 1.0rem 2rem;margin-bottom:0.0rem;}
.text-ukazy a {color:#3b72b3;}
/*scholls*/
.schools h2{font-size:1.4em;font-weight:700;text-align:center;color:#606060;padding:1.9rem 0.5rem 0.0rem 0.5rem;}
.schools h3{font-size:1.1em;font-weight:700;text-align:center;color:#606060;padding:1.9rem 0.5rem 1.0rem 0.5rem;}
.schools p{font-size:1.0em;font-weight:400;text-align:left;color:#606060;padding:1.0rem 0.5rem 0.0rem 0.5rem;margin-bottom:0rem;}
/*hramy*/
.hram {text-align:left;}
.bg-f0f9fd {background-color:#f0f9fd;}
.hram h1 {font-size:1.5em;font-weight:700;text-align:center!Important;color:#606060;padding:0rem 0rem 1.7rem 0rem;}
.hram h3 {font-size:1.4em;font-weight:600;text-align:left;color:#606060;padding:2.0rem 0rem 1.0rem 0rem;margin-bottom:0.0rem;}
.hram h4 {font-size:1.0em;font-weight:600;text-align:center;color:#606060;padding:1.5rem 0rem 0.5rem 0rem;margin-bottom:0.0rem;}
.hram p {font-size:1.0em;font-weight:400;text-align:left;color:#606060;padding:0rem 0rem 0.5rem 2rem;margin-bottom:0.0rem;}
.hram a {color:#3b72b3;}
.hram-priest p {font-size:1.0em;font-weight:600;text-align:left;color:#606060;padding:1.0rem 0rem 0.5rem 1rem;margin-bottom:0.0rem;}
.hram-priest img {height:258px!Important;width:auto!Important;overflow:hidden!Important;}
.hram-priest a{font-size:1.0em;font-weight:600;text-align:center;color:#3b72b3;padding:0.0rem 0.0rem 0.0rem 0.0rem;margin-bottom:0rem;text-decoration:none;}
.row-priest {margin-left:-3rem;}
.spisok p {padding-left:0rem;}
.spisok a {color:#3b72b3;}
@media (max-width: 1440px){
.row-priest {margin-left:-1.5rem;}	
}
@media (max-width: 1280px){
.row-priest {margin-left:-0.5rem;}	
.hram-priest img {max-height:200px!Important;width:auto!Important;overflow:hidden!Important;}
}
@media (max-width: 768px){
.hram h3 {text-align:center;}
}
.hram-priest >.table th, .table td {
    border-top: 0px solid #dee2e6;
    font-size: 1em;
}
/*duhovenstvo*/
@media (max-width: 1440px){
img.img-priest {max-height:178px;overflow:hidden;}
}
/*blagochiniya*/
.blagochinie h1{font-size:2.0em;font-weight:700;text-align:center;color:#606060;padding:1.5rem 0rem 0.0rem 0rem;}
.blagochinie h2{font-size:1.5em;font-weight:700;text-align:left;color:#606060;padding:1.5rem 0rem 2.0rem 0rem;}
a.blago-a {font-size:1.1em;}
.elips {max-height:360px;}
.elips  p{font-size:1.0em;font-weight:400;text-align:center;color:#606060;padding:1.8rem 2.0rem 0.0rem 2.0rem;margin-bottom:0rem;white-space: normal;}

.blagochinie-left {background:#eaf7fd;padding-left:3rem;padding-right:3rem;}
.blagochinie-left a{color:#3b72b3;}
.blagochinie-left  h3{font-size:1.3em;font-weight:700;text-align:left;color:#606060;padding:3.0rem 0.5rem 0.0rem 0.5rem;}
.blagochinie-right {
	background:#f7f7f7;/*fcf5e5*/
	padding-left:0rem;
	padding-right:0rem;
    flex: 0 0 24%;
    max-width: 24%;
	margin-left:1%;
	}
.blagochinie-right  h2{font-size:1.5em;font-weight:700;text-align:center;color:#606060;padding:3.0rem 0.5rem 2.0rem 0.5rem;text-transform:uppercase;}
.blagochinie-right  p{font-size:0.9em;font-weight:600;text-align:center;color:#144c77;padding:1.0rem 0.0rem 0.0rem 0.0rem;margin-bottom:0rem;}
.blagochinie-right  a{font-size:0.9em;font-weight:600;text-align:center;color:#3b72b3;padding:0.0rem 0.0rem 0.0rem 0.0rem;margin-bottom:0rem;text-decoration:none;}
p.p-ustav {font-size:0.8em;}
h2.h2-ustav {font-size:1.5em;}
h3.h3-ustav {font-size:1.2em;}
@media (max-width: 800px){
.blagochinie-right {
    flex: 0 0 100%;
    max-width: 100%;
	margin-left:0%;
	}
.blagochinie-left {padding-left:1rem;padding-right:1rem;}	
}
@media (max-width: 768px){
.blagochinie-right {
    flex: 0 0 100%;
    max-width: 100%;
	margin-left:0%;
	}
.blagochinie-left {padding-left:1rem;padding-right:1rem;}	
.blagochinie h1{font-size:1.6em;padding:1.5rem 1rem 0.0rem 1rem;}
}
@media (max-width: 414px){
.blagochinie-left {padding-left:0rem;padding-right:0rem;}	
}
/*tainstva*/
.tainstva h1{font-size:2.0em;font-weight:700;text-align:center;color:#606060;padding:1.5rem 0rem 0.0rem 0rem;}
.tainstva h2{font-size:1.5em;font-weight:700;text-align:left;color:#606060;padding:1.5rem 0rem 2.0rem 0rem;}
.tainstva-left {background:#eaf7fd;padding-left:3rem;padding-right:3rem;}
.tainstva-left a{color:#3b72b3;}
.tainstva-left  p{font-size:0.9em;font-weight:400;text-align:left;color:#606060;padding:1.0rem 0.5rem 0.0rem 0.5rem;line-height:1.4em;}
.tainstva-right {
	background:#f7f7f7;
	padding-left:0rem;
	padding-right:0rem;
    flex: 0 0 24%;
    max-width: 24%;
	margin-left:1%;
	}
.tainstva-right  h2{font-size:1.125em;font-weight:700;text-align:left;color:#606060;padding:2.0rem 0.5rem 1.0rem 0.5rem;}
.tainstva-right  p{font-size:0.9em;font-weight:600;text-align:left;color:#144c77;padding:1.0rem 0.0rem 0.0rem 0.0rem;margin-bottom:0rem;}
.tainstva-right  a{font-size:0.9em;font-weight:600;text-align:left;color:#133d71;padding:0.0rem 0.0rem 0.0rem 0.0rem;margin-bottom:0rem;text-decoration:none;}
.tainstva-shapka h1 {position:absolute;left:4rem;top:1.5rem;font-size:1.875em;font-weight:600;line-height:1.3em;text-align:left;color:#ffffff;padding:0rem 0rem 0.7rem 0rem;text-transform:uppercase;}
.tainstva-left span {color:#133d71;font-weight:700;}
.tainstva-kresh-shapka h1 {position:absolute;left:4rem;bottom:1.8rem;font-size:1.875em;font-weight:600;line-height:1.3em;text-align:left;color:#ffffff;padding:0rem 0rem 0.7rem 0rem;text-transform:uppercase;}
iframe.iframe-kresh {height:470px;width:100%;}
@media (max-width: 1440px){
.tainstva-left  p{font-size:0.8em;font-weight:400;text-align:left;color:#606060;padding:1.0rem 0.5rem 0.0rem 0.5rem;line-height:1.1em;}	
}
.ask h2{font-size:1.25em;font-weight:700;text-align:left;color:#144c77;padding:1.5rem 0.5rem 1.0rem 1.5rem;}
.ask p{font-size:0.8em;font-weight:400;text-align:left;color:#144c77;padding:0.0rem 0.5rem 1.0rem 1.5rem;}
.ask-bg {background-image: url(../images/bg-ask.jpg)!Important;width:100%;padding:0px;}

.ask-jsv h2{font-size:1.25em;font-weight:700;text-align:left;color:#773414;padding:1.5rem 0.5rem 1.0rem 1.5rem;}
.ask-jsv p{font-size:0.8em;font-weight:400;text-align:left;color:#773414;padding:0.0rem 0.5rem 1.0rem 1.5rem;}
.ask-bg-jsv {background-image: url(../images/bg-ask-jsv.jpg)!Important;width:100%;padding:0px;}

.label-fio {color:#fff;font-size:14px;}
.label-fio-voprosy {color:#303030;font-size:14px;font-weight:500;}
.text-nehochu {font-size:14px;}
.form-control {
    border-radius: .45rem;
}
input.form-otpravit {font-size:0.8em;border:none;border-radius:5px;color:#fff;background:#16435e;font-weight:700;padding:5px 40px 5px 40px;margin-bottom:1.8rem;} 
input.form-otpravit-jsv {border:none;border-radius:5px;color:#fff;background:#3f2607;font-weight:700;padding:5px 40px 5px 40px;margin-bottom:2.2rem;} 
@media (max-width: 1366px){
.label-fio-voprosy {padding-left:5px;padding-top:4px;}	
.text-nehochu {font-size:12px;}
}	
@media (max-width: 1024px){
.label-fio-voprosy {font-size:12px;padding-left:5px;padding-top:0px;}
.text-nehochu {font-size:10px;}
input.form-otpravit {margin-bottom:1.0rem;} 	
}
@media (max-width: 800px){
.label-fio-voprosy {font-size:14px;padding-left:5px;padding-top:10px;}
.text-nehochu {font-size:12px;}		
.tainstva-right {
    flex: 0 0 100%;
    max-width: 100%;
	margin-left:0%;
	}
.tainstva-left {background:#eaf7fd;padding-left:1rem;padding-right:1rem;}	
}
@media (max-width: 414px){
.label-fio-voprosy {font-size:16px;padding-left:5px;padding-top:4px;}
.text-nehochu {font-size:12px;}		
.tainstva-shapka h1 {position:absolute;left:1rem;top:1.5rem;font-size:1.175em;}	
.tainstva-kresh-shapka h1 {position:absolute;left:1rem;bottom:0.1rem;font-size:1.175em;}
.tainstva-left {background:#eaf7fd;padding-left:0rem;padding-right:0rem;}	
.tainstva-left  p{padding:1.0rem 0.0rem 0.0rem 0.0rem;}
}
@media (max-width: 320px){
.label-fio-voprosy {font-size:16px;padding-left:5px;padding-top:4px;}
.text-nehochu {font-size:10px;}		
}
a.but-tain {
    display:inline-block!Important;
    vertical-align: middle;
    background: #405f86;
    color: #fff!Important;
    border-radius: 20px;
    margin-top: 2.0rem!Important;
	margin-left:0.0rem;
    text-align: center;
    font-size: 0.8em;
    font-weight: 400;
    height: 2.2em;
    line-height: 2.2em;
    width: 186px;
}
a.but-sv {
    display:inline-block!Important;
    vertical-align: middle;
    background: #405f86;
    color: #fff!Important;
    border-radius: 20px;
    margin-top: 2.0rem!Important;
	margin-left:4.5rem;
    text-align: center;
    font-size: 0.8em;
    font-weight: 400;
    height: 2.2em;
    line-height: 2.2em;
    width: 174px;
}
a.but-jsv {
    display: inline-block!Important;
    vertical-align: middle;
    background: #bb8e94;
    color: #fff!Important;
    border-radius: 20px;
    margin-top: 2.0rem!Important;
		margin-left:2rem;
    text-align: center;
    font-size: 0.8em;
    font-weight: 400;
    height: 2.2em;
    line-height: 2.2em;
    width: 220px;
}
@media (max-width: 1440px){
a.but-tain {
    font-size: 0.8em;
    width: 90%;
		margin-left:0.5rem;
}	
a.but-sv {
    font-size: 0.8em;
    width: 90%;
		margin-left:0.5rem;
}
a.but-jsv {
    font-size: 0.8em;
    width: 90%;
		margin-left:0.5rem;
}	
}
@media (max-width: 1280px){
a.but-jsv {
    width: 95%;
}	
}
@media (max-width: 1024px){
a.but-tain {
    font-size: 0.6em;
    width: 90%;
}	
a.but-sv {
    font-size: 0.6em;
    width: 90%;
}
a.but-jsv {
    font-size: 0.6em;
    width: 90%;
}	
}
.bg-f7 {background-color:#f7f7f7;}
.polosa-orang {width:100%;height:9px;background-color:#bb8e94;}
.polosa-blue {width:100%;height:9px;background-color:#405f86;}
.polosa-blue-photo {width:100%;height:20px;background-color:#405f86;}
.polosa-blue-news {max-width:20px!Important;background-color:#405f86;}
.polosa-blue-dok {max-width:20px!Important;background-color:#405f86;}
.news-header-h2:hover >.polosa-blue-news{background-color:#bb8e94;}
.dok-header-h2:hover >.polosa-blue-dok{background-color:#bb8e94;}
.polosa-d6 {width:90%;height:2px;background-color:#d6d6d6;}
#radio >.player .jp-controls button.jp-play {
    background: url(../images/icon-play-hov.png) no-repeat!Important;
}
.bg-243e63 {background-color:#243e63;}
.bg-cfe1eb {background-color:#cfe1eb;}
h3.bg-243e63 {font-size:0.9em;font-weight:500;text-align:center;color:#fff;padding:0.5rem 0.0rem 0.5rem 0.0rem;margin:0rem 1rem 0rem 0rem;height:55px;}
@media (max-width: 1024px){
h3.bg-243e63 {font-size:0.7em;font-weight:500;text-align:center;color:#fff;padding:0.5rem 0.0rem 0.5rem 0.0rem;margin:0rem 1rem 0rem 0rem;}	
}
@media (max-width: 414px){
.polosa-blue-news {max-width:15px!Important;}
.polosa-blue-dok {max-width:15px!Important;}	
}
img.fromtop-logo {
    position: relative;
    bottom: 0px;
    width: 12px;
    margin-left: 5px;
}
/**/
.arhivnews-left h2{font-size:2.25em;font-weight:700;text-align:left;color:#243e63;padding:0.5rem 0.0rem 0.5rem 0.0rem;margin:0rem 0rem 0rem 0rem;}
.arhivnews-left h5>p{font-size:1.25em;font-weight:700!Important;text-align:left;color:#303030;padding:1.0rem 0.0rem 1.0rem 0.0rem!Important;margin:0rem 0rem 0rem 0rem;}
.arhivnews-left p{font-size:1.0em;font-weight:400;text-align:left;color:#303030;padding:0.5rem 0.0rem 0.5rem 0.0rem;margin:0rem 0rem 0rem 0rem!Important; text-overflow: ellipsis;}
.arhivnews-right {border:1px solid #d1d1d1;}
.ml-news {margin-left:1.5rem;}
@media (max-width: 1440px){
.arhivnews-left h2{font-size:1.6em;padding:0.5rem 0.0rem 0.5rem 0.0rem;margin:0rem 0rem 0rem 0rem;}
.arhivnews-left h5>p{font-size:1.0em;padding:1.0rem 0.0rem 1.0rem 0.0rem!Important;}
.arhivnews-left p{font-size:0.9em;padding:0.5rem 0.0rem 0.5rem 0.0rem;}	
}
@media (max-width: 1024px){
.ml-news {margin-left:0.0rem;}	
}
@media (max-width: 568px){
.arhivnews-left img{width:100%;height:auto;overflow:hidden;}
}
/**/
.hidden-xs-up {
  display: none !important;
}

@media (max-width: 543px) {
  .hidden-xs-down {
    display: none !important;
  }
}

@media (min-width: 544px) {
  .hidden-sm-up {
    display: none !important;
  }
}

@media (max-width: 767px) {
  .hidden-sm-down {
    display: none !important;
  }
}

@media (min-width: 768px) {
  .hidden-md-up {
    display: none !important;
  }
}

@media (max-width: 991px) {
  .hidden-md-down {
    display: none !important;
  }
}

@media (min-width: 992px) {
  .hidden-lg-up {
    display: none !important;
  }
}

@media (max-width: 1199px) {
  .hidden-lg-down {
    display: none !important;
  }
}

@media (min-width: 1200px) {
  .hidden-xl-up {
    display: none !important;
  }
}

.hidden-xl-down {
  display: none !important;
}
.navbar-dark .navbar-toggler-icon {
  background-image: url(../images/sandvich.svg);
  width:70px;
  height:70px;
}
@media (max-width: 768px) {
.knop {position:absolute;top:-70px;left:0px;}	
.knop1 {position:absolute;top:70px;left:0px;padding:0px;margin:0px;}	
.knop2 {position:absolute;top:140px;left:0px;padding:0px;margin:0px;background:#405f86;width:100%;}

.knop2>.navbar-nav li a {
    color: #ffffff;
    font-size: 17px;
    font-weight: 700;
    line-height: 34px;
    text-transform: uppercase;
    letter-spacing: 0.1em;
	padding:1rem 0rem 0rem 1rem;
	margin-top:1rem;
}
.knop2>.navbar-nav li {
    padding-top: 1.0rem;
}
.navbar-dark .navbar-toggler-icon {
  width:70px;
  height:70px;
  border:none;
  border-radius:0px!Important;
}
/**/
.knop2>.navbar-nav li .dropdown-menu a {
    color: #ffffff;
    font-size: 15px;
    font-weight: 700;
    line-height: 13px;
    text-transform: uppercase;
    letter-spacing: 0.1em;
	padding:0.5rem 0rem 0.7rem 2rem;
	margin-top:0rem;
}
/**/	
.logo img {height:60px;margin-left:5rem!Important;max-height:70px;margin-top:4px;}
img.lupa {width:40px;padding-top:1rem;}
}
@media (max-width: 414px) {	
.logo img {height:60px;margin-left:7rem!Important;max-height:70px;margin-top:4px;}
img.lupa {width:25px;padding-top:1.5rem;}
}
@media (max-width: 320px) {
.knop2>.navbar-nav li a {
    color: #ffffff;
    font-size: 17px;
    font-weight: 700;
    line-height: 27px;
    text-transform: uppercase;
    letter-spacing: 0.1em;
	padding:1rem 0rem 0rem 1rem;
	margin-top:1rem;
}
.knop2>.navbar-nav li {
    padding-top: 0.4rem;
}	
.logo img {height:60px;margin-left:5rem!Important;max-height:70px;margin-top:4px;}
}
.marg-search>.dropdown-menu {background-color:transparent;left:0%!Important;}
.ya-site-form {width:150%;}
#s>#ya-site-form1 .ya-site-form__form .ya-site-form__input-text {
    border-color: #d1d1d1!important;
	border-radius:5px;
	    font-size: 16px !important;
}
#s>#ya-site-form1 .ya-site-form__submit_type_image {
    background: url(../images/search-button.svg) no-repeat;
}
#s>#ya-site-form1 {
    margin-left: -7.5rem!important;
    padding: 0!important;
}
@media (max-width: 1366px) {
.marg-search>.dropdown-menu {background-color:transparent;left:-100%!Important;}
.ya-site-form {width:150%;}	
#s>#ya-site-form1 {
    margin-left: -3.5rem!important;
    padding: 0!important;
}
}
@media (max-width: 1280px) {
.marg-search>.dropdown-menu {background-color:transparent;left:-100%!Important;}
.ya-site-form {width:120%;}
#s>#ya-site-form1 {
    margin-left: -0.5rem!important;
    padding: 0!important;
}	
}
@media (max-width: 1024px) {
.marg-search>.dropdown-menu {background-color:transparent;left:-150%!Important;}
.ya-site-form {width:100%;}	

}
@media (max-width: 768px) {	
.marg-search>.dropdown-menu {background-color:transparent;left:-70%!Important;}
.marg-search-mobile>.dropdown-menu {background-color:transparent;left:-70%!Important;}
#s>#ya-site-form0 {
    margin-left: -0.5rem!important;
    padding: 0!important;
}
}
@media (max-width: 320px) {	
.marg-search-mobile>.dropdown-menu {background-color:transparent;left:-60%!Important;}
#s>#ya-site-form0 {
    margin-left: -2.5rem!important;
    padding: 0!important;
}
}
/*dokumenty*/
.forma-raporta h4 {font-family: 'Montserrat', sans-serif;font-size:1.1em;font-weight:700;line-height:1.2em;text-align:left;color:#243e63;padding:0.0rem 0rem 1.5rem 0rem;}
img.rtf-symbol {width:40px;margin:auto;}
@media (max-width: 1440px) {
.forma-raporta h4 {font-size:1.0em;padding:0.0rem 0rem 1.3rem 0rem;}	
}
/**/
@media (max-width: 800px) {
.border-left {
    border-left: none !important;
}
}
/**/
.videogalery h3 {font-family: 'Montserrat', sans-serif;font-size:0.9rem;font-weight:600;text-align:left;color:#505050;padding:0.5rem 0rem 0rem 0rem;}
.videogalery iframe {display:block;margin:0px auto;width:100%;}
/*photogalery*/
.photogalery {display:block;overflow:hidden;max-height:500px;}
.photogalery h3 {font-family: 'Montserrat', sans-serif;font-size:1.1rem;font-weight:600;text-align:left;color:#505050;padding:1.0rem 0rem 0.5rem 0rem;}
@media (max-width: 1024px) {
.photogalery h3 {font-size:0.9rem;padding:1.0rem 0rem 0.5rem 0rem;}		
}
@media (max-width: 768px) {
.photogalery {max-height:600px;}	
}
@media (max-width: 667px) {
.photogalery {max-height:600px;}	
.photogalery h3 {font-size:0.9rem;padding:1.0rem 0rem 0.5rem 0rem;}	
}
.vremen p {font-size:1em;}
/**/
#paginator {padding-top:2%;}
#paginator ul{padding-left:0px;}
#paginator li{
    display: inline;
    font-size: 1.0rem;
    margin-right: 10px;
}
#paginator li >span{
    font-weight: 600;
}
#paginator li > a{
font-size:1.0rem;color:#000;text-align:left;font-weight:400;padding:4px 8px;margin-bottom:10px;background: #405f86;color: #fff;
}
#paginator .current{
    border: 1px dotted;
    font-size: 18px;
    padding: 3px;
}
/**/
.raspechatat a{color:#777!Important;text-decoration:underline!Important;}
@media print {
.footer { display: none; }
#no-print{ display: none; }
}
/*FAQ*/
.form-faq {background:#cfe1ea;}
.form-faq h3{font-family: 'Montserrat', sans-serif;font-size:1.1rem;font-weight:400;text-align:left;color:#505050;padding:2.0rem 1rem 2.0rem 1rem;}
.form-control {
    font-size: 0.9rem;
	font-weight:500;
}
.captcha-top {padding-top:1.8rem;}
.recaptcha {-ms-flex: 0 0 304px;
    flex: 0 0 304px;
    max-width: 304px;}
.radio {
	position: absolute;
	z-index: -1;
	opacity: 0;
	margin: 40px 0 0 7px;
}
.radio + label {
	position: relative;
	padding: 0 0 0 35px;
	cursor: pointer;
	margin-top:30px;
}
.radio + label:before {
	content: '';
	position: absolute;
	top: -3px;
	left: 0;
	width: 35px;
	height: 35px;
	border: 1px solid #ddd;
	border-radius: 5px;
	background: #FFF;
}
.radio + label:after {
	content: '\2714';
	position: absolute;
	top: 5px;
	left: 10px;
	width: 30px;
	height: 30px;
	border-radius: 5px;
	background: transparent;
	color:#405f86;
	font-weight:800;
	/*box-shadow: inset 0 1px 1px rgba(0,0,0,.5);*/
	opacity: 0;
	transition: .2s;
}
.radio:checked + label:after {
	opacity: 1;
}
.radio:focus + label:before {
	box-shadow: 0 0 0 0px rgba(255,255,0,.7);
}
.input-messag {height:7rem!Important;}


.recaptcha-checkbox-checkmark {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAATsCAYAAADsAfBvAAAABmJLR…c8fQAAAIA4Ve/BleITOu7J3HehqXqHPH0AAAAAAAAAALr5H72AWmG4R73sAAAAAElFTkSuQmCC);
    background-repeat: no-repeat;
    border: none;
    height: 20px;
    left: -5px;
    outline: 0;
    position: absolute;
    width: 38px;
}
.soglasie p {font-size:10px;color:#505050;padding:1rem 1rem 0rem 1rem;font-weight:500;line-height:1.2em;}
.vopros-otvet h5 {font-size:18px;color:#505050;padding:0rem 0rem 0rem 0rem;font-weight:500;line-height:1.2em;}
.vopros-otvet p {font-size:18px;color:#505050;padding:0rem 0rem 0rem 0rem;font-weight:500;line-height:1.2em;}
.bg-banner {
	 background-image: url(../images/bg-banner4.jpg);
    background-size: auto;
    background-position: center center;
    width: 100%;
	height:115px;
    margin: 0px auto;	
}
.marg-banners {position:absolute;top:0px;width:100%;margin-top: 11%!important;}
/*.face {margin-left:0.0rem;}*/
.face img{height:45px;max-height:45px;}
.top-minus {margin-top:-0.5rem!Important;text-align:center!Important;}
.line-h a{line-height:1.4;}
@media (max-width: 1366px) {
.marg-banners {margin-top: 11%!important;}
/*.face {margin-left:1rem;}	*/
.face img{height:38px;max-height:38px;}
}
@media (max-width: 1024px) {
.radio + label {margin-top:27px;}	
.soglasie p {padding:0rem 0rem 0rem 0rem;}
.marg-banners {margin-top: 10.5%!important;}
/*.face {margin-left:0.5rem;}	*/
.face img{height:32px;max-height:32px;}
}
@media (max-width: 992px) {
.marg-banners {margin-top: 7%!important;}
/*.face {margin-left:0.5rem;}	*/
.face img{height:55px;max-height:55px;}
.top-minus {margin-top:1rem!Important;text-align:left!Important;margin-left:1rem;}
}
@media (max-width: 736px) {
.form-faq h3{padding:2.0rem 1rem 0.0rem 1rem;}	
}
@media (max-width: 568px) {
.form-faq h3{padding:2.0rem 1rem 0.0rem 1rem;}	
.marg-banners {margin-top: 11%!important;}
/*.face {margin-left:0.5rem;}	*/
.face img{height:45px;max-height:45px;}
}
@media (max-width: 414px) {
.marg-banners {margin-top: 12%!important;}
/*.face {margin-left:1.0rem;}	*/
.face img{height:32px;max-height:32px;}
}
@media (max-width: 375px) {
.marg-banners {margin-top: 12%!important;}
/*.face {margin-left:0.5rem;}	*/
.face img{height:32px;max-height:32px;}
}
@media (max-width: 320px) {
.marg-banners {margin-top: 12%!important;}
/*.face {margin-left:0.0rem;}	*/
.face img{height:30px;max-height:30px;}
}