/*!
Theme Name: help
Theme URI: https://elkarmedia.eus/
Author: Elkarmedia
Author URI: https://elkarmedia.eus/
Description: INIKA Help web template
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: help
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

*/

section {
	padding:2rem 0;
}
.menua .navbar {
	margin:0;
	padding:0
}
.menua h2 {
	width: 25%;
    text-align: right;
    background-color:#f47920;
    padding: 1rem;
	margin:0;
}
.menua .navbar .nav-link {
	line-height:1.2;
	padding:0.5rem;
}
.menua .navbar li.alabak-ditu > ul > li > .nav-link {
	
}
.menua .navbar .nav-item.active > .nav-link,
.menua .navbar .nav-item > .nav-link:hover {
	    color: #fff;
    background-color: #333;
}

h4 {
	color:#f47920;
	/*border-bottom:1px solid #ddd;
	padding:1rem 0 0.5rem;*/
	margin-bottom:1.5rem
}
/*--------------aitzi hasi--*/
p.oharra {
	color: red;
}
a, btn {
    transition: all 0.5s;
}
header{
	padding-top: 0.8rem;
}
.site-branding h1{
	display: flex;
	align-items: center;
	 margin-left: 15px;
	 
}
.site-branding h1 span{
	color:#f47921;
	 font-size: 30px;
	 margin-left:15px;
	 
}
section {
	padding:2rem 0;
}
.aukerak{
	 display: flex;
	 align-items: center;
	 border-bottom: 1px solid #f47921;
	 padding-bottom: 10px;
}
.aukerak i{
	 margin-right: 10px;
}
.aukerak h1{
	 color: #f47921;
	 font-size: 28px;
	font-weight: bold;
	 margin-right: 20px;
	 margin-left: 20px;
}


.btn.btn-primary{
	background-color: #f47921;
border: 1px solid #f47921;
font-size: 18px;
border-radius: 0;
color: #fff;
	font-size: 14px;
	 padding: 8px;
}
.btn.btn-primary i{
	 margin-right: 8px;
	
}
.btn-check:focus + .btn-primary, .btn-primary:focus {
    color: #fff;
    background-color: #fff;
    border-color: #fff;
    box-shadow: 0 0 0 .25rem rgba(49,132,253,.0);
}
.btn.btn-primary:hover{
	background-color: #ccc;
border: 1px solid #ccc;
color: #222;
}
.atalak{
	display: flex;
	 justify-content: center;
	 flex-direction: column;
	 align-items: center;
	 margin-top: 20px;
}
.atalak h2{
	 color:#939291; 
	font-size: 28px;
	 text-transform: uppercase;
}
.atalak h3{
	 color:#222;
	font-size: 25px;
	
}

.laguntza-nav{
	 background-color: #eee;
}
.laguntza-nav ul li a{
	 color: #222;
	 padding: 0 15px;
	text-decoration: none;
	 text-transform: uppercase;
}
.laguntza-nav ul li a:hover{
	 color: #f47921;
}
.ezker-menua .nav-link {
    color: #f47921;
}
.ezker-menua .nav-link:hover {
    color: #222;
}
.ezker-menua h5{
    color: #f47921;
	 font-weight: bold;
}
.ezker-menua .accordion-button:not(.collapsed) {
    color: #222;
    background-color: #fff;
} 
.ezker-menua .accordion-button:focus {
    z-index: 3;
    border-color: #ddd;
    outline: 0;
    box-shadow: 0 0 0 .15rem rgba(0,0,0,.15);
}
.accordion-body ul li {
	padding:0 1rem;
	
}
.accordion-body ul li:hover {
	background-color:#f6f6f6;
}
.accordion-body ul li.active  {
	background-color:#f6f6f6;
}
.accordion-body ul li.active a {
	color:#000
}
.menua .navbar {
	margin:0;
	padding:0; 
}
.menua h2 {
	width: 25%;
    text-align: right;
    background-color:#f47920;
    padding: 1rem;
	margin:0;
}
.menua .navbar .nav-link {
	line-height:1.2;
	padding:0.5rem;
}
.menua .navbar li.alabak-ditu > ul > li > .nav-link {
	
}
.menua .navbar .nav-item.active > .nav-link,
.menua .navbar .nav-item > .nav-link:hover {
	    color: #fff;
    background-color: #333;
}

h4 {
	color:#f47920;
	/*border-bottom:1px solid #ddd;
	padding:1rem 0 0.5rem;*/
	margin-bottom:1.5rem
}

.orritxuria {
    padding: 40px 15px;
    border-radius: 5px;
    border: 2px solid #f47920;
}
.orritxuria p {
   text-align: center;
	color:#222;
	font-size: 30px;
	 margin-bottom: 40px;
}
footer .oharrak img{
	
}

@media (max-width: 991px) {
	.menua h2 {
		width:250px
	}
	.menua .navbar-collapse {
		padding-left:250px;
		background-color:#fff
	}
	.menua .navbar-collapse ul {
		background-color:#f8f9fa;
		padding-left:1rem;
	}
}
@media (max-width: 768px) {
	footer .oharrak img{
		 max-width: 200px;
		 margin-bottom: 20px;
	
}
}
@media (max-width: 576px) {
	footer .oharrak {
		width: 100%
	
}
	footer .oharrak {
		 display: flex;
		 flex-direction: column!important;
		 align-items: center!important;
	
}
	.site-title{
		justify-content:space-between;
		 padding-right: 20px;
		
	}
.site-branding img{
	max-width: 200px;
	 
}
.site-branding h1 span {
    font-size: 20px;
}
}