/*MODEL*/
.page-id-77 .blurb-col, .page-id-968 .blurb-col {
	flex: 1 0 33%;
}


/*ITEM MODEL*/

@media only screen and (min-width:1280px) {
	.lista-fisiere .list-group-wrap {
		width:50%;
	}
}

.lista-fisiere .list-group-item {
	border-color: #B1C800 !important;
	border-radius: 0 !important;
}

.lista-fisiere .list-group-item small {
	color: #F18E00;
	font-weight: 800;
}

.lf-menu-item {
	background-color: #B1C800;
	padding:1rem;
	text-decoration: none;
	color:#fff;
	display:block;
}

.lf-menu-item:hover{
	color: #fff;
}

.active-lf-menu-item {
	background-color: #F0F0F0;
	font-weight:800;
	color:#000;
}

.active-lf-menu-item:hover{
	color:#000;
}


/*MANUAL*/

.single-manual h1 {
	font-size:34px !important;
	color:#B1C800;
	/* text-align: center; */
}

.single-manual .entry-header {
	border-bottom: none !important;
	margin-bottom:0 !important;
}

.single-manual .entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce) {
	max-width: 100% !important;
	font-size:16px;
}

.single-manual .wp-block-table {
	margin:0 !important;
}

.single-manual .m-breadcrumbs {
	font-size:16px;
	color: #D9D9D9;
}

.manual-title {
	color:#B1C800;
	font-size: 20px;
}

.cap-name {
	background-color: #B1C800 !important;
	text-align: left !important;
	font-size:16px !important;
	font-family: 'Fira Sans Regular' !important;
	padding: 0.5em 2em 0.5em 1em !important;
	border-radius: 0 !important;
	position: relative;
	display:flex !important;
	align-items: center;
	padding-right:

}

.cap-name:hover{
	color: #fff !important;
}

.expand-arrow-right {
	position: absolute;
	right:10px;
}

.cap-articles{
	background-color: #F0F0F0;
}

.cap-articles a{
	text-decoration: none;
	display: block;
}

.current-article {
	font-weight:800;
}

.post-views {
	line-height: 44px;
	border:2px solid #B1C800 !important;
	padding: 0 0.5em;
}

.single-manual .rmp-wp-plugin {
	margin:0 !important;
}

.views-counter, .rate-article {
	
}

.rmp-rating-widget {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	column-gap: 1em;
	border:2px solid #B1C800 !important;
	padding: 0 0.5em !important;
}

.rmp-heading--title {
	line-height: 47px;
	margin-bottom:0 !important;
}

.rmp-rating-widget__icons {
	margin-bottom: 0 !important;
}

.js-rmp-rating-icon {
	font-size:36px !important;
	line-height: 44px;
}

.toc-back-btn {
	font-size: 20px !important;
	width:100%;
}

.manual-content-col .wp-block-file__button {
	background-color: #F18E00 !important;
    border-color: #F18E00 !important;
    padding: 6px 20px !important;
    font-weight: bold;
    color: white !important;
    border-radius: 0;
    border: 0;
    font-family: 'Fira Sans Extra Bold' !important;
    font-weight: 800 !important;
    font-size:24px !important;
    border-radius: 0 !important;
    margin: 20px 0 !important;
	margin-left:1.5rem !important;
}

@media only screen and (max-width:767px) {
	.manual-content-col {
		order: 1 !important;
	}

	.manual-toc-col {
		order:2 !important;
		margin-top:3rem !important;
	}
}
