/* Add here all your CSS customizations */
@media only screen and (max-width: 600px) {
    .xmobile {
        margin-top: 6rem!important;
    }
}

/* Create three equal columns that floats next to each other */
.column {
  
  display: none; /* Hide all elements by default */
}


/* The "show" class is added to the filtered elements */
.show {
  display: block;
}


@media only screen and (max-width: 991px) {
    .sticky-header-active .header-logo{
        top: -15px!important;
    }
}


	
	a.gflag {
		vertical-align: middle;
		font-size: 16px;
		padding: 1px 0;
		background-repeat: no-repeat;
		background-image: url(//gtranslate.net/flags/16.png);
	}

	a.gflag img {
		border: 0;
	}

	a.gflag:hover {
		background-image: url(//gtranslate.net/flags/16a.png);
	}

	#goog-gt-tt {
		display: none !important;
	}

	.goog-te-banner-frame {
		display: none !important;
	}

	.goog-te-menu-value:hover {
		text-decoration: none !important;
	}

	
	.image-hotspot-primary strong {
		color: #000 !important;
		font-size: small;
		text-align: center;
		line-height: 11px;
	}
	.image-hotspot-primary .ring {
		border-color: #0074b0 !important;
	}
	a:hover, a:focus {
    color: #000 !important;
	}
