﻿.property-tag.tag-right { background: red !important;}

.entry-header .header-meta { display: none;}

@media screen and (min-width: 768px) and (max-width: 1200px) {
  
  header.navbar.nav-right .navbar-header {text-align: center;}
  
  header.navbar .container .navbar-brand {float: none;}
  
  header.navbar.nav-right .navbar-nav, header.navbar.nav-right nav > div {
    float: none;
    display: inline-block;
  }
  
}

.bootstrap4 .table-hover tbody tr:hover {
    background-color: #3ab0db;
    color: white;
}

.foo-table .form-group.footable-filtering-search input.form-control {
    display: none;
}

.foo-table button.btn.btn-default.dropdown-toggle {
  display: none;
}

.ninja_table_wrapper table thead .footable-filtering .ninja_filter_title {
	margin-left: 15px;
  margin-right: 7px;
}

@media (min-width: 768px) {
.footable .form-inline .form-control {
    width: 80px;
}
}

.megnezem-button {
  background-color: #3ab0db;
	height: 40px;
	line-height: 40px;
	padding: 5px 10px !important;
	font-size: 1em;
	-webkit-appearance: none;
	font-weight: 700;
	color: #fff !important;
}

.bootstrap4 .table-hover tbody tr:hover .megnezem-button {
  background-color: #9fc53a;
}

.megnezem-button:hover {
  background-color: #286090 !important;
}

.bootstrap4 .table {
  font-size: 14px;
}

.footable.table>tbody>tr>td {
  padding: 2px 12px;
}

@media (max-width: 767px) {
.footable.table>tbody>tr>td {
  padding: 8px 8px;
}
}

.arrow_box {
	position: relative;
	background: #888888;
  margin-left: 4px; 
  margin-right: 13px;   
}
.arrow_box:after {
	left: 100%;
	top: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color: rgba(136, 136, 136, 0);
	border-left-color: #888888;
	border-width: 7px;
	margin-top: -6px;
}
.arrow-margin {
  margin-left: 4px; 
  margin-right: 13px; 
}


/* Style the list */
ul.ujbreadcrumb {
  list-style: none;
  background-color: #ffffff;
  padding: 0px;
}

/* Display list items side by side */
ul.ujbreadcrumb li {
  display: inline;
}

/* Add a slash symbol (/) before/behind each list item */
ul.ujbreadcrumb li+li:before {
  padding: 8px;
  color: #666666;
  content: "\25BA";
}

/* Add a color to all links inside the list */
ul.ujbreadcrumb li a {
  color: #3ab0db;
  text-decoration: none;
}

/* Add a color on mouse-over */
ul.ujbreadcrumb li a:hover {
  color: #01447e;
  text-decoration: underline;
}

.section-title span {
  overflow: unset;
}

.bootstrap4 .table-striped tbody tr {
  height: 45px;
}

.vastag {
  font-weight: bold;
}

.lakas400 {
  font-weight: 400;
}

.space40 {
  height: 40px;
}

.elkuldes-gomb {
    background-color: #3ab0db !important;
    border-color: transparent !important;
    height: 40px !important;
    line-height: 40px !important;
    padding: 0 1em !important;
    font-size: 1em !important;
    color: #666 !important;
    -webkit-appearance: none !important;
    box-shadow: none !important;
    transition: all 0.2s !important;
    text-transform: uppercase !important;
    font-weight: 700 !important;
    color: #fff !important;
    outline: none !important;
    cursor: pointer !important;
    margin: 0 !important;
}

.elkuldes-gomb:hover {
    background-color: #4c4f49 !important;
}

.projekt-gomb {
    background-color: #3ab0db !important;
    border-color: transparent !important;
    height: 40px !important;
    line-height: 40px !important;
    padding: 0.8em 1em !important;
    font-size: 1em !important;
    color: #666 !important;
    -webkit-appearance: none !important;
    box-shadow: none !important;
    transition: all 0.2s !important;
    text-transform: uppercase !important;
    font-weight: 700 !important;
    color: #fff !important;
    outline: none !important;
    cursor: pointer !important;
    margin: 0 !important;
}

.projekt-gomb:hover {
    background-color: #4c4f49 !important;
}

.projekt-szekcio {
  	text-align: center;
  	margin-bottom: 40px;
}