/*
Theme Name: Offbeat
Theme URI: https://offbeat.qodeinteractive.com/
Description: A Dimly Lit Nightlife & Music Theme
Author: Edge Themes
Author URI: http://themeforest.net/user/edge-themes
Text Domain: offbeat
Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-menu, featured-images, flexible-header, post-formats, sticky-post, threaded-comments, translation-ready
Version: 1.6
License: GNU General Public License
License URI: licence/GPL.txt

CSS changes can be made in files in the /css/ folder. This is a placeholder file required by WordPress, so do not delete it.

*/

div.neighbors {
    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */    
   -webkit-filter: grayscale(100%);
   -moz-filter: grayscale(100%);
   -ms-filter: grayscale(100%);
   filter: grayscale(100%);
   filter: gray; /* IE 6-9 */
}
div.neighbors:hover {
   -webkit-filter: none;
   -moz-filter: none;
   -ms-filter: none;
   filter: none;
}


input.large {
	color: #ffffff !important;
font-size: 15px !important;
line-height: 26px !important;
font-weight: 400 !important;
letter-spacing: 0px !important;
background-color: rgba(255, 255, 255, 0) !important;
border-color: rgba(255, 255, 255, 1) !important;
border-width: 2px !important;
border-radius: 0px !important !important;
padding-top: 20px !important;
padding-right: 32px !important;
padding-bottom: 23px !important;
padding-left: 32px !important;
}




.menu-image.menu-image-title-hide {
	display: inline !important;
}
.hovered-image.menu-image-title-hide {
	display: inline !important;
}



.edgtf-social-icons-group-widget {
	font-size: 22px !important:
}

@font-face {
    font-family: alchemion;
    src: url(/fonts/Alchemion.ttf);
}

@font-face {
    font-family: brandon-bld;
    src: url(/fonts/Brandon_bld.otf) format("opentype");;
}
@font-face {
    font-family: brandon-blk;
    src: url(/fonts/Brandon_blk.otf) format("opentype");;
}
@font-face {
    font-family: brandon-light;
    src: url(/fonts/Brandon_light.otf) format("opentype");;
}
@font-face {
    font-family: brandon-med;
    src: url(/fonts/Brandon_med.otf) format("opentype");;
}
@font-face {
    font-family: brandon-reg;
    src: url(/fonts/Brandon_reg.otf) format("opentype");;
}
@font-face {
    font-family: brandon-thin;
    src: url(/fonts/Brandon_thin.otf) format("opentype");;
}

input.gform-button--width-full {
padding-top: 0 !important;
padding-bottom: 0 !important;
height: 73px !important;
line-height: 73px !important;
background-color: rgba(255, 255, 255, 100) !important;
border-color: rgba(255, 255, 255, 100) !important;
border-width: 1px !important;
border-radius: 0px !important;
	cursor: pointer !important;
	color: #000000 !important;
	font-family: brandon-bld !important;
	font-size: 20px !important;
}

.curiostities {
	font-family: alchemion !important;
	Color: #ffffff !important;
	font-size: 80px !important;
}


p {
font-family: brandon-reg !important;	
	Font-size: 22px !important;
}
H2,H4,H6 {
font-family: brandon-bld !important;
/*	-webkit-text-stroke: 1px black; */
}
H1,H3 {
font-family: alchemion !important;
	-webkit-text-stroke: 0px black;
}
H5 {
font-family: alchemion !important;
	-webkit-text-stroke: 0px black;
}
span.shop {
	font-size: 28px;
font-family: alchemion !important;
	-webkit-text-stroke: 0px black;
}
.edgtf-opening-hours-day {
	font-family: brandon-reg !important;
}

.top_row {
	text-align: center;
	margin-right: 40px;
	margin-bottom: 10px;
	padding-top: 20px;
}

.curious_row {
    margin-left: 20px;
	margin-right: 20px;
	background-color: #000000;
	padding-left: 40px;
	padding-right: 40px;
}
.curious_row_top {
    margin-left: 80px;
	margin-right: 80px;
	background-color: #ffffff;

}
.curious_row_border {
    
	background-color: #000000;
	border-color: #ffffff !important;
	border-width: 2px !important;
	padding-left: 40px;
	padding-top: 15px;
	padding-right: 40px;
	padding-bottom: 15px;
	border-style: solid;
}
.curious_row_border_lower {
    
	background-color: #000000;
	border-left: 2px solid #ffffff;
border-right: 2px solid #ffffff;
	border-bottom: 2px solid #ffffff;
	padding-left: 40px;
	padding-top: 15px;
	padding-right: 40px;
	padding-bottom: 15px;
	border-style: solid;
}
.curious_row_border_bottom {
    
	background-color: #000000;
	border-left: 2px solid #ffffff;
border-right: 2px solid #ffffff;
	border-bottom: 2px solid #ffffff;
	padding-left: 40px;
	padding-top: 15px;
	padding-right: 40px;
	padding-bottom: 15px;
	border-style: solid;
	text-align: center;
}
.curious_number {
  font-size: 80px;
	text-align: right;
	color: #ffffff;
	font-family: alchemion !important;
	margin-top: 10px;
}
.curious_title {
  font-size: 20px;
	text-align: left;
	color: #ffffff;
	font-family: brandon-bld !important;
}
.curious_text {
  font-size: 16px;
	text-align: left;
	color: #ffffff;
	font-family: alchemion !important;
	
}
.curious_picture {
  font-size: 16px;
	text-align: center;
	color: #ffffff;
	font-family: alchemion !important;
	
}
.curious_column {
  float: left;
  width: 50%;
	padding-top: 20px;

}
.curious_column_right {
  float: left;
  width: 50%;
	font-size: 20px;
	text-align: right;
	color: #ffffff;
	font-family: brandon-reg !important;
	padding-top: 20px;

}

.back-button {
  font-family: alchemion;
  position: relative;
  cursor: pointer;
  background-color: #155762;
  color: #ffffff;
  width: 200px;
margin: auto;
  box-sizing: border-box;
  font-size: 22px;
  border-radius: 10px;
  outline: none;
  user-select: none;
}

/* Clear floats after the columns */
.curious_row:after {
  content: "";
  display: table;
  clear: both;
}






a {
  font-family: brandon-reg !important;
}
.key {
  cursor: url('https://thecabinetlv.com/wp-content/uploads/2022/05/key-white-sm.png'), default;	
}
.title {
font-family: brandon-bld !important;	
}