.lists-in-accordion li{
margin-left:2em;
}


.glyphicon-chevron-right:before {
	font-family: "FontAwesome";
	content: "\f078";
	color: #777;
	transition: color .2s ease;
}

.header-nav .has-child.nav-active > a+.submenu-toogle.glyphicon-chevron-right:before {
	font-family: "FontAwesome";
	content: "\f077";
	color: #000;
}

.blog-post .owl-next{
top: 50% !important;
}

.blog-post .owl-prev{
top: 50% !important;
}

.link_error {
	border: 2px solid red;
	padding: 0 5px 0 5px;
}

.link_error[data-tooltip] {
    position: relative;
}
 
.link_error[data-tooltip]::after {
  content: attr(data-tooltip);
  pointer-events: none;
  opacity: 0;
  transition: opacity 0.5s;
 
  display: block;  
  position: absolute; 
  bottom: 1em;
  left: -6em;
  width: 15em;
  padding: 0.5em;
  z-index: 100;
  color: #000; 
  background-color: #ffebe6;
  border: solid 1px #c32e04;
  border-radius: 0.5em;  
}
 
.link_error[data-tooltip]:hover::after {
  opacity: 1;
}

.btn-dark, .btn-dark:hover {
    color: #fff;
    background-color: #000;
    border-color: #000;
    letter-spacing: 2px;
    text-transform: uppercase;
}
.bg-white-faq{
background-color:white;
z-index:10;
}

.table table td{
	border-bottom: 1px solid #ccc;
}

.table-hover tbody tr:hover td {
	background: #dddddd;
}

td {
	white-space: normal;
	word-wrap: break-word;
}

table {
	table-layout: fixed;
}

@media (min-width: 768px) {
	.float-right-on-desktop {
		float: right;
	}
}
