/* accesibilitate */
.accesibilitate{
	text-align: right;
}
.accesibilitate i {
font-size: 25px;

}
.accesibilitate a {
	text-decoration: none;
	}

.regularFont {
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
.fontSize19 *{
	font-size:19px ;

}
.fontSize21 *{

	font-size:21px ;

}
.fontSize23 *
{
	font-size:23px ;
}

.fontSize25 * {
	font-size:25px;
}


.invertColor {
	filter: invert(100%);
	transition: all .8s;
}

.invertColor2 {
	filter: invert(0);
	transition: all .8s;
}

#acc .wrap {
	position: fixed;
	/* left: 1%; */
	right: 3%;
	text-align: center;
	z-index: 99999;
	border: 1px solid white;
	border-radius: 50%;
	padding: 4px;
	background-color: #124376;
	/* max-width: 40px; */
	/* max-height: 40px; */
	margin-top: 20px;
}

/*.wrap i{
	background-color:#3498db;
	border-radius: 25px;
}*/
#acc .wheelchair {
	cursor: pointer;
	font-size: 35px;
	color: white;
}
#acc .wheelchair:hover {
	color: #00C6D7;
}
#acc .wheelchair2 {
	font-size: 20px;
}
#acc .panel {
	min-width:200px;
	margin-bottom: 0;
	background-color: #fff;
	border: 0;
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.05);
	box-shadow: 0 1px 1px rgba(0,0,0,.05);
}

#acc .panel-heading {
	text-align: center;
	padding: 10px;
	background:#124376 ;
	color: #eeeeee;
	z-index: 1000;
}
#acc .panel-heading i{
	font-size: 20px;
}

#acc .panel-body {
	cursor: pointer;
	border: 0.5px solid #00474e;
	padding: 12px;
	text-align: left;
}
#acc .panel-body:hover {
	 background-color: #eeeeee;
 }
#acc .drop-down {
	padding: 0;
	border-radius: 6px;
	border: 1px solid #00474e;
	min-width: 200px;
}

/*#acc .dropleft {
	!*left: 0;
	right:-100px;
	top: -3px;*!
	!*right:auto;
	left: 100px;
	top:20px;*!
	left: 80px;
	right: auto;
	top: -50px;

}*/
#acc .dropdown-menu-right {
	right: -10px;
	left: auto;
	top: -3px;
}

.highlightLinks {
	text-decoration: underline !important;
}

.slide-right {
	animation: .7s slide-right;
}

.slide-left {
	animation: .7s slide-left;
}

#acc .panel-body i{
	color:#124376;
}


@keyframes slide-right {
	from {
		right: -210px;
	}
	to {
		right: -10px;
	}
}

@keyframes slide-left {
	from {
		right: -10px;
	}

	to {
		right: -230px;
	}
}
[data-tooltip] {
	display: inline-block;
	position: relative;
	cursor: help;
	padding: 4px;
}
/* Tooltip styling */
[data-tooltip]:before {
	content: attr(data-tooltip);
	display: none;
	position: absolute;
	background: #124376;
	color: #fff;
	padding: 4px 8px;
	font-size: 14px;
	line-height: 1.4;
	min-width: 100px;
	text-align: center;
	border-radius: 4px;
}
/* Dynamic horizontal centering */
[data-tooltip-position="top"]:before,
[data-tooltip-position="bottom"]:before {
	left: 50%;
	-ms-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);
}
/* Dynamic vertical centering */
[data-tooltip-position="right"]:before,
[data-tooltip-position="left"]:before {
	top: 50%;
	-ms-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
}
[data-tooltip-position="top"]:before {
	bottom: 100%;
	margin-bottom: 6px;
}
[data-tooltip-position="right"]:before {
	left: 100%;
	margin-left: 6px;
}
[data-tooltip-position="bottom"]:before {
	top: 100%;
	margin-top: 6px;
}
[data-tooltip-position="left"]:before {
	right: 100%;
	margin-right: 6px;
}

/* Tooltip arrow styling/placement */
[data-tooltip]:after {
	content: '';
	display: none;
	position: absolute;
	width: 0;
	height: 0;
	border-color: transparent;
	border-style: solid;
}
/* Dynamic horizontal centering for the tooltip */
[data-tooltip-position="top"]:after,
[data-tooltip-position="bottom"]:after {
	left: 50%;
	margin-left: -6px;
}
/* Dynamic vertical centering for the tooltip */
[data-tooltip-position="right"]:after,
[data-tooltip-position="left"]:after {
	top: 50%;
	margin-top: -6px;
}
[data-tooltip-position="top"]:after {
	bottom: 100%;
	border-width: 6px 6px 0;
	border-top-color: #fff;
}
[data-tooltip-position="right"]:after {
	left: 100%;
	border-width: 6px 6px 6px 0;
	border-right-color: #000;
}
[data-tooltip-position="bottom"]:after {
	top: 100%;
	border-width: 0 6px 6px;
	border-bottom-color: #000;
}
[data-tooltip-position="left"]:after {
	right: 100%;
	border-width: 6px 0 6px 6px;
	border-left-color: #000;
}
/* Show the tooltip when hovering */
[data-tooltip]:hover:before,
[data-tooltip]:hover:after {
	display: block;
	z-index: 50;
}
