/*
Theme Name: Softlab Child
Author: WebGeniusLab
Author URI: http://webgeniuslab.net
Description: -
Version: 1.0
Template: softlab
Text Domain:  softlab-child
*/
.padding_fix li{
	padding-left:0;
}
.display_table_parking{
	display: inline-block;
	flex-direction: row;
	gap: 15px;
	margin-bottom: 15px;
}

.display_table_parking div{
	display: inline-block;
	align-items: baseline;
    gap: 20px;
	margin-bottom: 15px;
}

.display_table_parking .calculate_parking_button{
	color:#000!important;
	width: max-content;
}

.display_table_parking .calculate_parking_button:hover{
	color:#fff!important;
}

.display_table_parking > div:nth-child(2) > p{
	margin-right: 10px;
}

table td, table th {
    padding: 5px 10px;
    border: none!important;
    text-align: left;
}

.zboruri-data {
	text-align: center;
	font-weight: bold;
	font-style: normal!important;
}

td:nth-child(1) {
    font-style: italic;
}
td:nth-child(2) {
    font-weight:bold;
}
td:nth-child(3) {
    font-weight:bold;
}
td:nth-child(4)>a{
	color:#23A5DD;
}
td:nth-child(5){
	font-style:italic;
}
td:nth-child(6){
	font-style:italic;
	color:#23A5DD;
}
tr{
		border-bottom: 1px solid #eee!important;
}
		tr:first-child{
			border-top: 1px solid #eee;
		}
.tariff{
	margin-left:3em;
}
	@media
	  only screen 
    and (max-width: 760px), (min-device-width: 768px) 
    and (max-device-width: 1024px)  {

		/* Force table to not be like tables anymore */
		/*table, thead, tbody, th, td, tr {*/
		/*	display: block;*/
		/*}*/

		/* Hide table headers (but not display: none;, for accessibility) */
		.tariff{
	margin-left:0;
   margin-top:1em;
}
		thead tr {
			position: absolute;
			top: -9999px;
			left: -9999px;
		}

    tr {
      margin: 0 0 1rem 0;
    }
      
    tr:nth-child(even) {
     background-color:#F7F9FD;
    }
    
		td {
		
			border: none;
			position: relative;
			padding-left: 50%;
		}

		td:before {
			position: absolute;
			top: 0;
			left: 6px;
			width: 45%;
			padding-right: 10px;
			white-space: nowrap;
		}
		
		tr:not(:last-child){
			margin-bottom:2em;
		}
		tr{
		border:1px solid #eee!important;
}
		tr:first-child{
			border-top: none;
		}
	}

.display_table_parking input {
	width: 230px;
}


@media only screen and (max-width: 600px){
 .page-id-18284 .wgl-container {
    width: 100%;
    padding-right: 20px;
    padding-left: 20px;
}

}

@media only screen and (max-width: 500px){
	.ps_result tr td{
		font-size: 10px;
	}
   
 }