/*forum title*/
.postArea div#af-wrapper h1.main-title{
	margin-bottom:10px !important;
}
/*end forum title*/
.mainPgBoldGrn{ 
	font-weight: bold !important; 
	text-align: center !important; 
	color: #006321 !important;
	padding:0 !important;
}
.scroll_Y{
	width:103%;
	height:180px;
	border:1px inset navy !important;
	background:#FAF3D2;
	overflow-y: scroll;
	overflow-x: hidden;
	margin-left:-10px;
	padding-right:8px
}
.fancybox-placeholder{
	border:4px solid lightgray;
	border-radius:8px;
}
p.verses_red{
	text-align:center;
	font-style:italic;
	color:red !important;
	font-weight:bold;
}
p.verses_red img{display:none}
a{
	color:#006321;
	font-weight:bold;
}
a:hover{
	color:navy;
	text-decoration: underline;
}
#message{
	visibility:visible !important;
}
#menu-uppermain{
	background:white;
	opacity: 0.6;
	z-index:99;
	box-shadow: 0 0 10px rgba(0,0,128,0.7);
	border-radius:7px;
}
#menu-uppermain:hover{
	/*background:white;*/
	opacity: 0.95;
	border-radius:7px;
}
#menu-uppermain li{
	background:#F7FAED;
	margin:2px;
	border-radius:7px;
}
#menu-uppermain li:hover{
	background:#006321 !important;
	border-radius:7px;
}
#menu-uppermain li a{
	opacity: 1;
	color:navy !important;
	font-weight:bold;
	font-family:arial,helvetica;
}
#menu-uppermain li a:hover{
	color:black !important;
}
.postArea{
	padding:10px;
	padding-right:25px;
	color:black;
}
#af-wrapper .main-title{
	padding-top:7px;
	padding-left:20px;
	margin-bottom:-15px !important;
}
.search_head{
	border: 2px solid #F7FAED;
	border-radius:7px;
}
.mainPageAdds{
	background: #D1ECFF;
	margin-top: 0px;
	margin-bottom: -5px;
	padding: 12px;
	padding-right:25px;
}
.mainPageAdds h1{
	font-weight:bold;
	color:navy;
	text-align:center;
}
.mainPageAdds div{
	/*font-weight:bold;*/
	color:black;
	text-align:center;
}
.mainPageAdds a{
	/*font-weight:bold;*/
	color:green;
}
.mainPageAdds p{
	color:black;
	text-align:justify;
	padding:0 !important;
}
.mainPageAdds li{
	color:black;
	text-align:justify;
}
.mainPageAdds li li{
	color:#006321;
	padding:0;
	font-style:italic;
}
.textarea-980 textarea{
	width:98%;
}
.postArea input[value="Отправить"]{
	background-color: #006321;
}
.postArea input[value="Отправить"]:hover{
	background-color: navy;
}
.Blog_main{
	margin-bottom:-20px;
}
.pagination_section{
	display:none;
}
.blog_single_post{
	width:103% !important;
	background:#F7FAED !important;
	margin-left:-18px;
	/*margin-right:0px;*/
	margin-bottom:5px;
	/*padding-right:2px;*/
	border-radius:10px;
	box-shadow: 0px 0px 10px rgba(0,0,0,0.5);
}

/*.sidebar_calender i{
	background:red;
}*/
.widget_title{
	border-bottom: 0px solid white !important;
}
.widget_title h2{
	color:#F7FAED !important;
	text-shadow:1px 1px 2px navy !important;
}

p{
	text-align:justify;
		padding:10px !important;
	/*background:red !important;*/
}
p, ol{
	font-size:12pt !important;
	color: black !important;
}
.logo-title{
	margin-left: 119px !important;
	margin-top: 7px !important;
	margin-bottom:25px !important;
}
.logo-title, .logo-title small{
	color: navy !important;
	font-weight: bolder !important;
}
.logo-title small{
	font-size:44pt !important;
}
.hero-unit-small{
	/*background: rgb(00,99,33);*/
	background: #4165A1 !important;
	margin-bottom: 5px !important;
	box-shadow: 0 0 10px rgba(0,0,0,0.5) !important;
}
#wrapper{
	/*background:  #D1D1A7 !important;*/
	border: 2px solid lightgray;
}
#wrapper > .container:first-child{
	background-image: url(../../img/mayak_header_950x140.jpg);
	background-repeat: no-repeat;
	background-size: cover;
	width:100% !important;
	height:172px;
}
/*фон основного контейнера*/
#wrapper:nth-child(2){
	background: #F7FAED;
}

.sidebar{
	background: none !important;
	/*width:100% !important;*/
	/*margin:0 auto !important*/
}
.navbar-inner{
	background: none !important;
}
.navbar-inner .container{
	background: none !important;
}

.footer-section{
	/*background: rgb(00,99,33);*/
	background: #4165A1 !important;
	margin-left:0px !important;
}
.footer-section p{
	color:#F7FAED !important;
}
.custom-html-widget a{
	color:green;
}
.page_head, .row div p{
	color: #F7FAED !important;
	font-family:arial,helvetica !important;
	font-size:25px !important;
}
.hero-widgets-section{
	margin:0 !important;
	padding:0 !important;
	background:none !important;
	margin-left:0px !important;
}
.footer_widget{
	background-color: #D1ECFF !important;
}
.footer_widget .media-body{
	background: #F7FAED;
	width: 705px;
	padding-left:10px;
	border-radius:7px;
	box-shadow: 0 0 10px rgba(0,0,0,0.5);
}
.media-body h3{
	background-image: url(/img/ancor01.png) !important;
	background-repeat: no-repeat;
	background-size: contain;
	padding-left:35px;
	/*padding-top:5px;*/
}
.media-body h3 a{
	color:black !important;
}
.media-body h3 a:hover{
	color:navy !important;
	text-decoration: underline;
}
.sidebar_pull{ 
	border-bottom: 0px dashed white !important;
}
/*=======tbl_Debtors========*/
.tbl_Debtors{
	width:98%;
	margin-left:13px;
}
.tbl_Debtors th{
	text-align:center;
	vertical-align:middle;
	font-size:16pt !important;
	font-weight:bold;
	font-family: helvetica, arial, sans-serif;
	color: #006321 !important;
	height:40px;
	border:1px solid black;
}
.tbl_Debtors td{
	vertical-align:middle !important;
	height:10px !important;
	padding:20px 0px 0px 0px !important;
}
.tbl_Debtors td p{
	text-align:center !important;
	color:navy !important;
	margin-top:-17px;
}
.MsoNormal b, b span{
	color:red;
	font-size: 14.0pt;
}

/*====================*/
.customH1{
	font-size:16pt !important;
	font-weight:bold !important;
	font-family: helvetica, arial, sans-serif;
	text-align:center;
	color:navy !important;
}

.textwidget{
	/*margin-left:-4px;*/
	margin:0 auto !important;
	text-align:center;
}

.imgContainerMain{
	position:relative;
	/*width:100%;*/
	padding:15px;
	margin:0 auto !important;
	/*margin-left:-3px !important;
	margin-bottom:-10px !important;*/
}
.imgMainPg{
	margin:0 auto !important;
	border:2px solid #F7FAED;
	border-radius:15px;
	box-shadow: 0 0 17px rgba(0,0,0,0.5);
	display:none;
}