body {
	margin:0;
	padding:0;
	font-family:"Courier New", Courier, monospace;
	background:url(/images/stories/fon111.jpg);
}
td {
	vertical-align:top;	
}
img {
	border:none;	
}
#jhfyrt{position: absolute;left:620px; top:65px;
}
a {
	outline:none;
	font-family:"Bookman Old Style";
}
.content {
	padding:1% 4% 0;
	text-align:justify;
	/*width:100%;*/
	color:#673b15;
}
.moduletable_left_menu {
	width:280px;	
}
.moduletable_random_pic div {
	text-align:right;	
}
.navigation{
	background-image: url(../images/fon.png);
	background-size:cover;
	margin-top: -5px;
}
.row-fluid{
	background-image: url(../images/fon.png);
	background-size:contain;
	padding-bottom:2%;
}
.moduletable_top_menu {
	margin:20px 120px 5px 0;
	float:right;
	border-bottom:1px solid #333;
}
.moduletable_top_menu a {
	font-family:"Book Antiqua";
	font-size:24px;
	font-style:italic;
	color:#333;
	text-decoration:none;
	margin:0 7px;
}
.moduletable_left_menu {
	padding-left:20px;
	padding-top:10px;
	margin-top:20px;
	padding-bottom:60px;
	background:url(../images/soldier.png) no-repeat top;
}
.moduletable_left_menu li {
	list-style-image:url(../images/list.png);
	margin-bottom:15px;
}
.moduletable_left_menu a {
	font-size:16px;
	color:#59493f;
	text-decoration:none;
}
.moduletable_left_menu a:hover {
	text-decoration:underline;	
}
.contentpaneopen {
	width:100%;	
}
.componentheading, .contentheading {
	font-family:"Bookman Old Style";
	font-size:24px;
	color:#af8554;
}
.cat_tab {
	margin-top:25px;	
}
.cat_tab td {
	padding-bottom:10px;	
}
.cat_tab a {
	font-size:16px;
	color:#59493f;
}
.backbutton {
	text-align:right;	
}
.backbutton a {
	color:#036;
	font-size:14px;
	font-style:italic;
	text-decoration:none;
}
.showform {
	color:#333;
	font-size:16px;
	font-family:"Courier New", Courier, monospace;
	text-decoration:none;
}
.moduletable_search {
	width:218px;
	height:58px;
	background-image:url(../images/search.png);
	margin:20px 0 0 10px;
	padding:36px 0 0 41px;
}
.inputbox_search {
	border:none;
	font-family:"Courier New", Courier, monospace;
}
#searchForm {
	margin-top:20px;		
}
.search{margin-left: 6%;padding-top: 1%;}
.row-search{
	background-image: url(../images/fon.png);
    background-size: cover;
}
.buttons {
    font-size: 13px;
    font-weight: bold;
    width: 30px;
    display: block;
    position: fixed;
	top:20%;
}
.allbuts {
    display: block;
    /*float: left;*/
    position: absolute;
    top:44px;
}
.allbuts a {
    height: 24px;
    width: 24px;
    display: block;
    /*float: left;*/
    padding: 3px;
}
.buttons .allbuts a div {
    border: none;
    opacity: 1.0;
}
.buttons .allbuts a:hover div {
    border: none;
    opacity: 0.7;
}
.buts24 {
   /* background: url(/plugins/content/rusbuttons/set2-24.png) no-repeat;*/
    background: url(/templates/protostar/images/set2-241.png) no-repeat;
    width: 24px;
    height: 24px;
    float: left;
    display: block;
}
#ibuts2 {
    background-position: -24px 0px;
}
#ibuts3 {
    background-position: -48px 0px;
}
#ibuts4 {
    background-position: -72px 0px;
}
#ibuts5 {
    background-position: -96px 0px;
}
#ibuts6 {
    background-position: -120px 0px;
}
#ibuts7 {
    background-position: -144px 0px;
}
#ibuts8 {
    background-position: -168px 0px;
}
#ibuts9 {
    background-position: -192px 0px;
}
.random-image{width:46%;height:auto;}
.random-image img{width:100%;height:auto;}
.banner-header{
	/*background: url(../images/header.png);
	background-size:100%;
	background-size:100%;
	/*-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	min-height:396px;*/
	/*height:100%;
	width:100%;
	overflow:visible;*/
	position:relative;
}
#banner-png{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	display:flex;
}
#logo-img{margin-top: 30%;
margin-left: 40%;width:59%;}
@font-face {
	font-family: 'IcoMoon';
	src: url('../../../media/jui/fonts/IcoMoon.eot');
	src: url('../../../media/jui/fonts/IcoMoon.eot?#iefix') format('embedded-opentype'), url('../../../media/jui/fonts/IcoMoon.woff') format('woff'), url('../../../media/jui/fonts/IcoMoon.ttf') format('truetype'), url('../../../media/jui/fonts/IcoMoon.svg#IcoMoon') format('svg');
	font-weight: normal;
	font-style: normal;
}
[data-icon]:before {
	font-family: 'IcoMoon';
	content: attr(data-icon);
	speak: none;
}
[class^="icon-"],
[class*=" icon-"] {
	display: inline-block;
	width: 14px;
	height: 14px;
	margin-right: .25em;
	line-height: 14px;
}
[class^="icon-"]:before,
[class*=" icon-"]:before {
	font-family: 'IcoMoon';
	font-style: normal;
	speak: none;
}
[class^="icon-"].disabled,
[class*=" icon-"].disabled {
	font-weight: normal;
}
.icon-first::before{content: "\7d";}
.icon-previous::before{content: "\7c";}
.icon-next::before{content: "\7b";}
.icon-last::before{content: "\e000";}
.pagination ul > .disabled > a{color: #999;cursor: default;}
.pull-right{float: right;}
.pagination ul > li{display: inline;}
#back-top{color:#000;padding:5%;
background: rgba(232,227,198,1);
background: -moz-radial-gradient(center, ellipse cover, rgba(232,227,198,1) 0%, rgba(232,227,198,0.89) 45%, rgba(255,255,255,0.78) 87%, rgba(255,255,255,0.75) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(232,227,198,1)), color-stop(45%, rgba(232,227,198,0.89)), color-stop(87%, rgba(255,255,255,0.78)), color-stop(100%, rgba(255,255,255,0.75)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(232,227,198,1) 0%, rgba(232,227,198,0.89) 45%, rgba(255,255,255,0.78) 87%, rgba(255,255,255,0.75) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(232,227,198,1) 0%, rgba(232,227,198,0.89) 45%, rgba(255,255,255,0.78) 87%, rgba(255,255,255,0.75) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(232,227,198,1) 0%, rgba(232,227,198,0.89) 45%, rgba(255,255,255,0.78) 87%, rgba(255,255,255,0.75) 100%);
background: radial-gradient(ellipse at center, rgba(232,227,198,1) 0%, rgba(232,227,198,0.89) 45%, rgba(255,255,255,0.78) 87%, rgba(255,255,255,0.75) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8e3c6', endColorstr='#ffffff', GradientType=1 );
}
.pagination ul > li > a{
float: left;
padding: 4px 12px;
line-height: 18px;
text-decoration: none;
background-color: #EBE4C8;
border: 1px solid #AF8554;}
.pagination ul{
display: inline-block;
padding: 0;
margin-left: 0;
margin-bottom: 0;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
-moz-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
box-shadow: 0 1px 2px rgba(0,0,0,0.05);
}
.p-footer{
	/*background-image: url(../images/footer.png);
	background-size:contain;*/
}
.content-category{padding:3%;}
#adminForm{margin-top:2%;}
.content-category h1{
	font-family: "Bookman Old Style";
    font-size: 24px;
    color: #af8554;
}
.content-category a{
	font-size: 16px;
    color: #59493f;
}
.category td{
	padding-bottom: 10px;
}
.navigation a{
	font-family: "Book Antiqua";
    font-style: italic;
    color: #333;
    text-decoration: none;
    margin: 0 7px;
}
.category-list{margin-right: 8%;}
/*.item-page{margin-right: 8%;}*/
.breadcrumb{padding: 8px 15px;text-align:left;}
.breadcrumb > li{display: inline-block;}
.nav{list-style: none;}
.nav-pills{margin:0;}
.nav-pills > li{float:left;border-bottom: 1px solid #333;}
.container{	
margin: 0 auto;
}
.row{margin:0 5%;}
.span9{}
.span3{
	background: url(../images/soldier.png) no-repeat top;
	background-size:contain;
    margin-top: 2%;
    padding-bottom: 6%;
}
.sidebar-nav{padding-left: 7%;}
.span3 li{
	list-style-image: url(../images/list.png);
}
.span3 a{
    color: #59493f;
    text-decoration: none;
}
/*.content:not([#jc]) img{width:100%;}*/
.item-page img{width:100%;height:auto;}
/* Малые девайсы («ландшафтные телефоны», >= 576px)*/
@media (max-width: 568px){
.n-foot{width:100%;}
/*.n-foot img{width:100%;}*/
.allbuts p.open{display:block;background:#E9E3C9;width:;height:;left:53px;position:absolute;cursor:pointer;font-weight:bold;font-size:larger;padding:7%;}		
.allbuts{margin-left:-50px;}	
.row-flex{display:block;}	
h1{font-size:22px;text-align:left;}	
body.site{padding:0;}	
.span3{display:none;}
.container{width:100%;}	
.nav-pills{display:none;}	
}
@media (min-width: 568px) {
.n-foot{width:100%;}	
/*.n-foot img{width:100%;}*/	
.allbuts p.open{display:block;background:#E9E3C9;width:;height:;left:53px;position:absolute;cursor:pointer;font-weight:bold;font-size:larger;padding:7%;}		
.allbuts{margin-left:-50px;}	
.row-flex{display:block;}	
h1{font-size:24px;text-align:left;}	
body.site{padding:0;}	
.nav-pills{display:block;}	
.navigation a{font-size:20px;}	
.banner-header{}	
.span3{display:none;}
.span9{}	
.navigation a{font-size:16px;}
.container{	
 width:100%;
}	
}
/* Средние девайсы («таблетки», >= 768px)*/
@media (min-width: 768px) {
.n-foot{width:49%;}		
.allbuts p.open{display:none;}		
.allbuts{margin-left:50%;}
.row-flex{display:flex;}	
h1{font-size:26px;}		
body.site{padding:20px;}	
body{font-size:14px;}
.item-page p{font-size:14px;}	
.nav-pills{display:block;}	
.span3{width:24%;float:left;display:block;}	
.span9{width:68%;float:right;}
.span3 li{margin-bottom: 3px;}	
.span3 a{font-size: 12px;}
.navigation a{font-size:16px;}
.container{	
 width:740px;
}	
}
/* Большие девайсы (десктопы, >= 992px)*/
@media (min-width: 992px) {
.n-foot{width:49%;}		
.allbuts p.open{display:none;}		
.allbuts{margin-left:50%;}
.row-flex{display:flex;}	
h1{font-size:30px;}		
body.site{padding:20px;}	
body{font-size:16px;}	
.nav-pills{display:block;}		
.span3 li{margin-bottom: 5px;}	
.span3 a{font-size: 14px;}
.navigation a{font-size:22px;}	
.span3{width:24%;float:left;display:block;}	
.span9{width:68%;float:right;}
.banner-header{/*min-height:338px;*/}
.p-footer{/*min-height:300px;*/}
.container{	
 width:940px;
}}
/* Экстрабольшие девайсы (большие десктопы, >= 1200px)*/
@media (min-width: 1200px) {
.n-foot{width:49%;}	
.allbuts p.open{display:none;}	
.allbuts{margin-left:50%;}	
.row-flex{display:flex;}	
h1{font-size:30px;}	
body.site{padding:20px;}	
body{font-size:16px;}	
.nav-pills{display:block;}		
.span3 li{margin-bottom: 15px;}
.span3 a{font-size: 16px;}
.navigation a{font-size:24px;}	
.span3{width:30%;float:left;display:block;}
.span9{width:62%;float:right;}
.banner-header{/*min-height:396px;*/}
.p-footer{/*min-height:351px;*/}
.container{	
	width: 1100px;
}}