.search_definition{float:left;margin-top:100px;position:relative;display:flex;flex-direction:column;width:100%;padding-left:var(--padding-left);padding-right:var(--padding-right);font-family:var(--font-family-medium);}
.search_definition .search_phrase{width:100%;align-items: center;display:flex;}
.search_definition p.info{text-align:center;font-size:3rem;color:black;font-family:var(--font-family-bold);font-weight: 700}
.search_definition a.info{text-align:center;font-size:1.5rem;font-family:var(--font-family-bold);font-weight: 700}
p.error{text-align:center;font-size:2rem;margin-top:20px;color:black;font-family:var(--font-family-bold);font-weight: 700;width:100%;position:relative;float:left;}
a.error{text-align:center;font-size:1.5rem;font-family:var(--font-family-bold);font-weight: 700;position:relative;float:left;width:100%;}
.search_definition .search_phrase input#search{background-color:var(--main-bg-color);border-radius:0;float:none;width:35%;margin:0 auto;margin-top:30px;outline:0;border:0;border-bottom:3px solid var(--main-font-color) ;padding:10px 60px;font-size:15px;line-height:15px;;background-image:url('../../../img/lupka.svg');background-repeat:no-repeat;background-size:25px;background-position:10px center;color:var(--main-font-color);align-items:flex-end;justify-content:center;}

.search_definition .search_params{width:80%;margin:0 auto;display:flex;flex-direction:row;border:0px solid green;overflow:auto;margin-top:30px;}
.search_definition .search_params .params_element{width:50%;border:0px solid red;padding-left:20px;padding-right:20px;}
.search_definition .search_params .params_element h2{font-size:1.8rem;text-align:left;color:black;font-family:var(--font-family-regular)}
.search_definition .search_params select{font-family:var(--font-family-bold);font-weight: 700;width:100%;border-radius: 0 !important;text-align:center;border: 1px solid black;outline: none;text-transform: lowercase;background-color: white;transition: 0.5s all ease;background: white;box-shadow: 0;outline: none;font-size: 1.8rem;-webkit-appearance: none;padding:10px 20px;overflow: hidden !important;height: auto !important;}


.search_definition input[placeholder]{color:var(--main-font-color);}

.search_definition .search_button{width:100%;align-items: center;display:flex;margin-top:30px;border-top:1px solid #212121;padding-top:30px;}

.search_definition .search_button #submit{font-family:var(--font-family-semibold);width:30%;;border:0;font-size:2rem;color:#212121;border:1px solid #212121;padding:10px 20px;margin:0 auto;background-color:white;transition:0.5s all ease;}
.search_definition #submit:hover{background-color:var(--tico-red);color:white;transition:0.5s all ease;}
                          

.search_definition input::-webkit-input-placeholder{color:var(--main-font-color);}
.search_definition .tags{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;padding-top:0px;padding-bottom:0px;}
.search_definition .tags .tag_element{background-color:var(--tico-red);color:black;font-size:1.4rem;font-weight:700;padding:0px 2px;transition:0.5s all ease;}
.search_definition .tags .tag_element:hover{cursor:pointer;background-color:var(--data-color);color:white;font-size:1.4rem;transition:0.5s all ease;}
.search_definition .tags .tag_element.active{background-color:black;}


/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 2015-01-10, 12:03:01
    Author     : solenzo
*/
html,body{background-color:transparent;}
.search_container .title {font-family:var(--font-family);font-weight:300;font-style:normal;}
.search_item h1{font-family:var(--font-family);font-weight:400;font-style:normal;}
.search_item p{font-family:var(--font-family);font-weight:300;font-style:normal;}
.search_item p a{font-family:var(--font-family);font-weight:700;font-style:normal;}
.search_container .title {font-family:var(--font-family);font-weight:700;font-style:normal;}
.search_input input{font-family:var(--font-family);font-weight:700;font-style:normal;padding-left:var(--padding-left);padding-right:var(--padding-right);}



.search_container{position:relative;float:left;width:100%;background-color:var(--main-bg_color);margin-top:0px;font-family:var(--font-family),sans-serif;padding-top:0px;padding-bottom:40px;font-size:20px;}
.search_container .title {position: relative;float: left;width:100%;text-align:center;font-size:1.8rem;color:var(--main-font-color);margin-bottom: 40px;margin-top:40px;;padding-left:var(--padding-left);padding-right:var(--padding-right);}

.search_container .search_elements{position:relative;float:left;width:100%;}
.search_container .search_elements .search_item{position:relative;float:left;width:100%;border-bottom:1px solid var(--main-font-color);padding-top:10px;padding-bottom:10px;}
.search_item h1{font-size:22px;}
.search_item p{font-size:16px;border:0px solid red;}
.search_item p{}
.search_item p a{font-size:20px;border:0px solid red;color:var(--main-font-color);}
.search_item p a:hover{text-decoration:underline;}


.menu_elements_left span.menu_item input[placeholder]{color:var(--main-font-color);}
.menu_elements_left span.menu_item input::-webkit-input-placeholder{color:var(--main-font-color);}


.search_input{position:relative;float:left;width:100%;margin-bottom:20px;padding-left:var(--padding-left);padding-right:var(--padding-right);}
.search_input input{position:relative;background-color:var(--main-bg-color);border-radius:0;float:none;width:100%;margin:0 auto;outline:0;border:0;border-bottom:5px solid var(--main-font-color) ;padding:10px 60px;font-size:15px;line-height:15px;;background-image:url('../../../img/lupka.svg');background-repeat:no-repeat;background-size:25px;background-position:10px center;color:var(--main-font-color);}
.search_input input[placeholder]{color:var(--main-font-color);}
.search_input input::-webkit-input-placeholder{color:var(--main-font-color);}
/* ==========================================================================
ELEMENTS FOR THAT LAYOUT
========================================================================== */

.search_header{position:relative;float: left;width:100%;margin-bottom:30px;}
.search_header .search_logo{position:relative;float: left;width:auto;margin-top:15px;}
.search_header .search_logo img{position:relative;float: left;width:auto;}

.date_fields{position:relative;width:50%;margin:0 auto;  justify-content: center;display:flex;align-items:center;flex-direction:row}

.date_fields input{margin:20px;width:250px;}
.date_fields input{margin:20px;width:250px;}


.pika-single{background-color:white !important;}
.pika-label{position:relative;float:left !important;font-weight:bold !important;font-family: var(--font-family-medium);;width:50% !important;background-color:#dfcb8a !important;color:black;border-left:0px solid white;}
.pika-label:first-child{border-right:3px solid white;}
.pika-next,.pika-prev{display:none !important;}
.pika-table{color:black !important;font-family: var(--font-family-medium);}
.pika-table th{text-transform:uppercase;text-align:right;color:black;}
abbr[data-original-title], abbr[title]{font-family: var(--font-family-medium);cursor:pointer;color:#959595 !important;border:0 !important;}
abbr:hover{cursor:auto !important}
.pika-table .pika-button{color:black;font-weight:normal;font-size:1.2rem;border-radius:0 !important;}

.pika-table th, .pika-table td{color:black;}
.pika-table .is-selected .pika-button{background-color:#dfcb8a !important;font-weight:normal;box-shadow:none;color:black;}
.pika-table .is-today .pika-button{color:black;font-weight:normal;}
.pika-table .pika-button:hover {background-color:#dfcb8a;color:black;box-shadow:0;}

.pika-title select{;border:1px solid red;width:100%;}

.search_container section.search_parameters .sv_dates{position:relative;float:left;display: flex;width:100%;font-size:1.7rem;;justify-content: space-between;margin-top:40px;}
.search_container section.search_parameters .sv_dates input{position:relative;width: 48%;border:0;border-bottom:5px solid black;outline:none;background-color:white;transition:0.5s all ease;padding-left:10px;}
.search_container section.search_parameters .sv_dates input::placeholder{color:black;}
.search_container section.search_parameters .sv_dates input.selected{background-color:#dfcb8a;transition:0.5s all ease;}

.search_container section.search_parameters .sv_place{position:relative;float:left;display: flex;width:100%;font-size:1.7rem;;justify-content: space-between;margin-top:40px;}
.search_container section.search_parameters .sv_place select{position:relative;width: 48%;float:left;border:0;height:3.5rem;border-radius:0 !important;border-bottom:5px solid black;outline:none;text-transform:uppercase;background-color:white;transition:0.5s all ease;background:white;box-shadow:0;outline:none;font-size:1.6rem;-webkit-appearance:none;padding-left:10px;;overflow:hidden !important;height: auto!important;}

.search_fields{position:relative;width:50%;padding-top:30px;margin:0 auto;  justify-content: center;display:flex;align-items:center;flex-direction:row;}
.clear_button{font-family:var(--font-family-semibold);  font-size: 2rem;position:relative;width:30%;margin:0 auto;  justify-content: center;display:flex;align-items:center;flex-direction:row;border:1px solid black;background-color:white;color:black;transition:0.5s all ease;padding:10px 20px}
.clear_button:hover{background-color:black;color:white;transition:0.5s all ease;cursor:pointer;}

.mysearch_button{font-family:var(--font-family-semibold);  font-size: 2rem;position:relative;width:30%;margin:0 auto;  justify-content: center;display:flex;align-items:center;flex-direction:row;border:1px solid black;background-color:white;color:black;transition:0.5s all ease;padding:10px 20px}
.mysearch_button:hover{background-color:black;color:white;transition:0.5s all ease;cursor:pointer;}