/*

Theme Name: X – Child Theme
Theme URI: https://theme.co/x/
Author: Themeco
Author URI: https://theme.co/
Description: Make all of your modifications to X in this child theme.
Version: 1.0.0
Template: x
*/

.submit-gumb-projekt {
  color: #ffffff !important;
  background-color: #f89a1c !important;
  border-radius: 10px !important;
  font-size: 18px !important;
}
/*PROJEKTI - Odstrani header in naslov na strani projekta*/
.projekti-template-default .x-header-landmark {
  display: none;
}
.projekti-template-default .entry-header {
  display: none;
}
/*NF - Gumbi nazaj naprej*/
input.nf-next {
  padding: 10px 40px !important;
  border-radius: 15px;
  font-size: 2em !important;
  background: #f89a1c !important;
  font-weight: bold;
}
input.nf-previous{
  padding: 10px 40px !important;
  border-radius: 15px;
  font-size: 2em !important;
  background: #ffd4a8 !important;
  font-weight: bold;
  color: white !important;
}

/*NF - Zacnimo projekt - Manjski zasloni lepsi dizajn*/
.nf-next-previous li, .nf-breadcrumbs li{
	  line-height: 5em;
}
/*Širina forme do konca section-a*/
.nf-form-content{
    max-width: 1400px!important;
}
a.nf-breadcrumb {
    width: 250px;
}
/*Required field odstrani*/
.nf-form-fields-required {
    display: none;
}
/*NF - Zacnimo projekt - Display header style, da ni razmaka/buga*/
.nf-breadcrumbs li a {
  display: inline!important;
}

/*Projekt - counter na levo za rok vsebine in projekta*/
.x-countdown-units{
	justify-content: left;
}
/*NASLOV za tabelo projekta*/
h5.faza-tabela {
	margin-top: 25px!important;
    font-size: 1.8em;
}
h4.korak-naslov-1 {
    margin-top: 15px;
	font-size: 1.3em;
}
h4.korak-naslov-2 {
    margin-top: 10px;
    font-size: 1.3em;
	margin-bottom: 20px;
}
/*CHECKLISTA ZA TASKE -----*/
/*Cheklista za glavne cilje na vrhu barva, izgled vsakega taska*/
ul.chekclista-glavnicilji {
    font-size: 1.2em!important;
    line-height: 35px;
}
/*Cheklista barva, izgled vsakega taska*/
.checklistpavza li, .checklistminus li, .checklistplus li {
    background-color: white;
    margin-bottom: 8px;
    max-width: 1150px;
    border-radius: 10px;
    margin-left: 25px;
	padding: 15px 0px 15px 0px;
	box-shadow: rgb(0 0 0 / 2%) 0px 5px 15px;
    border: 1px solid #dadada;
	color: black;
}
/*PAVZA - Cheklist*/
ul.checklistpavza {
	list-style: none;
	line-height: 1.8em;
	font-size: 1.1em;
	margin-left: -1.4em;
	margin-bottom: 40px;
}
.checklistpavza li::before {
	content: "  ";
	background-image: url(/wp-content/uploads/2022/09/Portal-pause.png);
	color: #f78f1e;
	display: inline-block;
	vertical-align: middle;
	height: 20px;
	width: 20px;
	background-size: 20px;
	margin-right: 10px;
	margin-left: 20px;
}
/*MINUSEK - Cheklist*/
ul.checklistminus {
	list-style: none;
	line-height: 1.8em;
	font-size: 1.1em;
	margin-left: -1.4em;
	margin-bottom: 40px;
}

.checklistminus li::before {
	content: "  ";
	background-image: url(/wp-content/uploads/2022/09/Portal-stop.png);
	color: #f78f1e;
	display: inline-block;
	vertical-align: middle;
	height: 20px;
	width: 20px;
	background-size: 20px;
	margin-right: 10px;
	margin-left: 20px;
}
/*PLUSEK - Cheklist*/
ul.checklistplus {
	list-style: none;
	line-height: 1.8em;
	font-size: 1.1em;
	margin-left: -1.4em;
	margin-bottom: 40px;
}

.checklistplus li::before {
	content: "  ";
	background-image: url(/wp-content/uploads/2022/09/Portal-check.png);
	color: #f78f1e;
	display: inline-block;
	vertical-align: middle;
	height: 20px;
	width: 20px;
	background-size: 20px;
	margin-right: 10px;
	margin-left: 20px;
}
/********************************************************************************************/
/*Gumb*/
input#nf-field-154 {
    background-color: #f89a1c!important;
    color: white!important;
}
/*NINJA FORMS - Tekst opis pod naslovi*/
p.nf-opis {
    font-size: 1.2em;
    font-weight: 700;
    color: #f89a1c;
}
p.nf-opis-black {
	font-size: 1.2em;
    font-weight: 400;
    color: #c6c6c6;
}
/*NINJA FORMS*/
/*Gumb začnimo projekt*/
input#nf-field-56 {
    background-color: #f89a1c!important;
    color: white!important;
}
input#nf-field-105, input#nf-field-364 {
background-color: #f89a1c !important;
  color: white !important;
  border-radius: 10px !important;
  font-weight: 700;
  font-size: 1.2em;
  text-shadow: 0 0 BLACK;
  padding: 30px !important;
  height: 80px;
}
}
input#nf-field-154 {
    background-color: #f89a1c!important;
    color: white!important;
}
/*Progress bar*/
.nf-progress-container {
    background-color: #ffffff !important;
    height: 15px !important;
    border-radius: 20px;
}
.nf-progress{
	background-color: #f89a1c!important;
	height: 15px!important;
    border-radius: 20px;
}
/*Zavihki*/
.nf-breadcrumbs li.active a {
    background: #f89a1c!important;
    color: white!important;
	font-weight: bold!important;
    cursor: default;
	border-bottom-width: 0px!important;
	border-right-width: 0px!important;
	border-left-width: 0px!important;
	border-top-width: 0px!important;
    border-radius: 10px 10px 10px 10px;
}
a.nf-breadcrumb{
    background: white !important;
    border-radius: 10px;
    color: black!important;
    cursor: default;
	border-bottom-width: 2px!important;
	border-right-width: 0px!important;
	border-left-width: 0px!important;
	border-top-width: 0px!important;
}
/*Polja za vnos imena,emaila,telefona,podjetja*/
.ninja-forms-field {

	border-bottom-width: 2px!important;
	border-right-width: 0px!important;
	border-left-width: 0px!important;
	border-top-width: 0px!important;
	border: solid black;
}

