html,body {
 font-family: 'Open Sans', sans-serif;
 font-size: 14px;
 background: #fafafa;
 margin: 20px 0 0 0;
 padding: 0;
}

button {
	background: none;
	border: none;
	cursor: pointer;
	color: #ffa422;
	font-weight: 600;
	font-size: 15px;	
}

img {
	display: none;
	width: auto;
	max-height: 400px;
}
.pos_menu {
	position: fixed;
}
.navigation-menu {
	width: 300px;
    height: auto;
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 20px;
    position: relative;
    min-height: 50px;
    border: 1px solid transparent;
}

.stat-page-content {
	max-width: 930px;
    width: 100%;
    height: auto;
    background: #FFFFFF;
    font-size: 15px;
    padding: 0 20px;
    margin-bottom: 25px;
    padding-bottom: 10px;
}

.sp {
	font-size: 14px;	
}

.sp1 {
	color: #FFA422;
    text-decoration: underline;
}

.dot {
	font-size: 14px;
}

.dot1 {
	background: none;
	border: none;
	cursor: pointer;
	color: #ffa422;
	font-weight: 600;
}

.block span h1{
	font-size: 24px;
	color: #ffa422;	
}

.block span h2{
	font-size: 18px;
}

.container-block {
	min-width: 0;
    max-width: 1280px;
    /* min-height: 800px; */
    padding: 25px 15px 25px 15px;
    display: flex;
    justify-content: center;
    margin: auto;
}

.login_yes {
	font-size: 14px;
}

.punkt1 {
	display: flex;
}

.punkt2 {
	padding-left: 40px;
}

.punkt3 {
	padding-left: 20px;
}

ul#menu, ul#menu ul {
 list-style-type:none;
 width: 280px;
 margin: 0 auto;
 padding: 0;
}

ul#menu a {
 display: block;
 text-decoration: none;  
}

ul#menu li {
 margin-top: 1px;
}

ul#menu li a img {
 vertical-align: middle;
 padding: 0 5px 5px 0;
}

ul#menu li a {
 background: #878e9c;
 color: #fff;  
 padding: 12px;
 -webkit-transition: 0.1s;
 -moz-transition: 0.1s;
 transition: 0.1s;
 font-family: 'Roboto', sans-serif;
 font-size: 14px; 
}

ul#menu li a:hover {
 background: #757b87;
}

ul#menu li ul li a {
 background: #ebeaec;
 color: #333;
 padding-left: 20px;
}

ul#menu li ul li a:hover {
 background: #d4d3d5;
 padding-left: 25px;
}
