.month_i {
	background:#e3f1ff;
	color:#0072ff;
	font-size:2em;
	font-weight:none;
	margin-bottom:0 0 -5px 0 !important; 
	text-align:center;
}


.mainblock {padding:20px;}

.blog-title {
    position: relative;
    display:block;
    text-align:center;
    
}

.blog-title a {
    font-family: 'Playfair Display', serif;
    font-weight: 900;
    font-size: 2.8em;
    color: #000;
    position: relative;
    text-decoration:none
    
}

.blog-subtitle {
    margin:0 0 2em 0;
    color: #fff;
    font-family: 'Fira Sans', sans-serif;
    font-size: 1.2em;
    text-align:center;
}

/*Заголовки походов*/

.tl {font-size:1.2em
}

/*Заголовки походов*/

.ic {font-size:0.9em;font-style: italic;
}

/*Выводим меню с месяцами и направлениями*/

.top-menu {
				position: relative; 
				background: #fff;
				margin:2em 0;
				
			}
			.mounth-menu, .where-menu, .clearall-menu, .type-menu  {
				line-height:250%;
				display:inline;
			}
			
			.mounth-menu a, .mounth-main a:visited, .where-menu a, .where-main a:visited, .clearall-menu a, .clearall-main a:visited, .clearall-menu a, .clearall-main a:visited, .type-menu a, .type-main a:visited {			
				text-decoration:none;
				padding:5px 20px;
				margin:0 2px;
				border-radius:5px;
			}
			
			.mounth-menu a, .mounth-main a:visited {
				color:#0072ff;
				background:#e3f1ff;
			}
			.where-menu a, .where-main a:visited {
				color:#bd7605;
				background:#fdfccd;
			}
			.clearall-menu a, .clearall-main a:visited {
				color:#088629;
				background:#cdfdd4;
			}	
			.type-menu a, .type-main a:visited {
				color:#a93c41;
				background:#f8dce1;
			}						
			.mounth-menu a:hover, .where-menu a:hover, .clearall-menu a:hover, .type-menu a:hover {
				background:#f00;
				color:#fff;
			}

			.mounth-menu a i, .where-menu a i, .clearall-menu a i, .type-menu a i  {
				opacity: .3;
				font-style:normal;
				font-size:70%;
				margin-left: 5px;
			}

			.mounth-menu a:hover i, .where-menu a:hover i, .clearall-menu a:hover i, .type-menu a:hover i {
				color:#fff;
				opacity:1
			}

			.buttoncolor {
				background: #a7c5ff; 
				color: #fff; 
				font-size: 1.2em; 
			}