/* Для резинового шаблона */
.body .container-fluid {
	max-width: 1300px;
	margin: auto;
	background-color: #fff;
    opacity: 0.97;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px 20px;
	padding: 2em 3em;
	border: 1px solid rgba(0,0,0,0.15);
	-moz-box-shadow: 0px 0px 6px rgba(0,0,0,0.05);
	-webkit-box-shadow: 0px 0px 6px rgba(0,0,0,0.05);
	box-shadow: 0px 0px 6px rgba(0,0,0,0.05);
}

a#back-top,
footer a,
footer a:hover,
footer p
 {
    color: #FFFFFF;
    text-decoration: underline;
}
/* Меняем размер шрифтов */
body {
	font-family: OpenSansRegular,sans-serif;
	font-size: 1em;
	line-height: 1.5;
}

.container {
	min-height: 900px; /* Минимальная высота окна контента */
}
.brand2 {
    text-align: left;
    font-size: medium;
    color: green;
  /*  color: #0DB31D; */
    margin-left: 30px;
	line-height: 1;
	}
@media (min-width: 800px) {
    .brand2 {
        text-align: left;
        font-size: large;
        color: green;
        margin-left: 50px;
		line-height: 1;
		}
}
@media (min-width: 1200px) {
    .brand2 {
        text-align: left;
        font-size: x-large;
        color: green;
        margin-left: 50px;
		line-height: 1;
		}
}
/*.hasTooltip */
.myTooltip {
    background: 0 url(../images/info.png) no-repeat;
    background-size: 16px;
    padding-left: 30px;
    color: #CF2359;
    font-size: 1.2em;
    margin-left: 30px;
    margin-top: 30px;
    margin-bottom: 30px;
    font-weight: bold;
}
A[target="_blank"] {
    background: url(../images/external-link.png) 0 6px no-repeat;
    background-position: right;
    padding-right: 15px;
}
a[href^="http://"]:not([href^="http://pc-s."]), a[href^="https://"]:not([href^="https://pc-s."]){
    color: #4A93F9;
    text-decoration: underline;
}
.search404 .inputbox {
    border: 2px solid #0DB31D;
    width: 50%;
}
/* перевертыш текста
div, p, body {
    -webkit-transform:rotateY(180deg);
    -moz-transform:rotateY(180deg);
    -o-transform:rotateY(180deg);
    -ms-transform:rotateY(180deg);
    unicode-bidi:bidi-override;
    direction:rtl;
}*/
.well {
    border-radius: 10px;
}
.nav-child a:hover,
.nav-child a:focus  {
    color: #CF2359;
    font-weight: bold;
}
.nav-child li {
    font-size: 12px;
}
.nav-child > li {
    border-top: 1px solid #ffffff;
    border-bottom: 1px solid #999999;
    border-left: 1px solid #999999;
	padding-left: 10px;
}
/* для вертикального меню */
.nav-stacked > li > a {
	border: 2px solid #097013;
	-webkit-border-radius: 10;
	-moz-border-radius: 10;
	border-radius: 10;
    background: #fff;
    margin: 15px 0px 5px 0px;	
}
/* для горизонтального меню */
.nav-pills > li > a {
	border: 2px solid #097013;
	-webkit-border-radius: 10;
	-moz-border-radius: 10;
	border-radius: 10;
    background: #fff;
    margin: 5px;
}
#aside .nav .nav-child {
	border-left: 2px solid transparent;
	padding-left: 5px;
}
.nav-pills {
	border-bottom: 1px solid #ddd;
    text-transform: uppercase;
    font-weight: bold;
	font-size: 13px;
}
.nav-pills > .active > a,
.nav-pills > .active > a:hover {
	color: #fff;
	background-color: #005e8d;
}
hr,
.page-header {
  	border-bottom: 1px solid #733910;
}
@media (max-width: 480px) {
	H2 img,
	H3 img,
	p img {
		max-width: 70%;
		height: auto;
		margin: 0em 0em .1em .5em;
		float: none !important;
		}
	.pull-left.item-image {
		max-width: 20%;
		height: auto;
		margin: 0 0.5em 0 0.2em;
		}
	table {
		display: block;
		max-width: 100%;
		overflow: scroll;
		font-size: 13px;
	}
	.body .container-fluid {
		padding: 10px 5px;
	}
}
li{
	padding-bottom: 0.5em;
}
.span6 {
	margin: 2em 0;
}
