/* 
Theme Name: Ideja21
Theme URI: https://github.com/elementor/hello-theme/
Description: Child theme of Hello Elementor, created by IDEJA21 (Marko Plankelj)
Author: Marko Plankelj
Author URI: https://ideja21.agency/
Template: hello-elementor
Version: 1.0.1
Text Domain: ideja21
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*
    Add your custom styles here
*/


.glavni-meni ul li:nth-child(2) a {
    color: #78B52E !important;
}

.glavni-meni ul li:nth-child(2) a.elementor-item:before {
    background-color: #78B52E !important;
}
.glavni-meni ul li:nth-child(3) a {
    color: #0065B4 !important;
}
.glavni-meni ul li:nth-child(3) a.elementor-item:before {
	background-color: #0065B4 !important;
}
.glavni-meni ul li:nth-child(4) a {
    color: #F6780D !important;
}

.glavni-meni ul li:nth-child(4) a.elementor-item:before {
	background-color: #F6780D !important;
}

.glavni-meni ul li:nth-child(1) a.elementor-item:before {
	background-color: #000000 !important;
}

.glavni-meni ul li:nth-child(5) a.elementor-item:before {
	background-color: #707070 !important;
}

.glavni-meni ul li:nth-child(5) a {
    color: #707070 !important;
}



/****************************/
/********SINGLE TRIP********/
/**************************/
.single-trip #primary {
	width: 100%;
	padding-left: 15px;
	padding-right: 15px;
}

.single-trip .entry-title{
	width: 100%;
	text-align: center;
}

.single-trip main.site-main {
    width: 100%;
    max-width: 100%;
    min-width: 100% !important;
}

.single-trip header.entry-header {
    text-align: center;
    color: #76A330 !important;
    font-weight: 900;
    padding: 30px 0;
}

.single-trip .entry-content {
    padding: 30px 0;
}

.single-trip h2.enquiry-form-title {
	color: #76A330 !important;
    font-weight: 900;
}

.single-trip  .wte_enquiry_contact_form-wrap input#enquiry_submit_button {
    background: #76A330 !important;
    border-radius: 50px;
    border: 1px solid #76A330;
    color: #FFFFFF;
    font-weight: 500;
}

.logo-storitev img {
    max-width: 250px;
}

a {
    color: #FFFFFF;
}

a:hover {
	color: #898989;
}

#leze-destinacije .facettotalcount {
    display: none !important;
}

@media (min-width: 768px){
    #leze-destinacije .bootstrap-wrapper .mt-md-5, .bootstrap-wrapper .my-md-5 {
        margin-top: 0rem !important;
    }
}

#leze-destinacije .tags i, 
#leze-destinacije .category i {
    color: #78B52E !important;
}

.single-destinacije .agent-info__booking-section h2 {
    background: #78B52E;
}

input#splosni-pogoji {
    margin-top: 15px !important;
}

input#splosni-pogoji + span a {
    color: #000000 !important;
}