/* The Modal (background) */
.biz-modal{
	z-index:3;
	display:none;
	padding-top:100px;
	position:fixed;
	left:0;
	top:0;
	width:100%;
	height:100%;
	overflow:auto;
	background-color:rgb(0,0,0);
	background-color:rgba(0,0,0,0.4)
}

.biz-modal-content{
	margin:auto;background-color:#fff;
	position:relative;
	padding:0;
	outline:0;
	width:600px
}
.biz-container,.biz-panel {
	padding:0.01em 16px

}
.biz-panel{
	margin-top:16px;
	margin-bottom:16px
}

.biz-red,.biz-hover-red:hover {
	font-size:35px;
	color:#eee!important;
	background-color:#960000!important
}
.biz-btn,.biz-button {
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-khtml-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none
}   

.biz-btn,.biz-button {
	border:none;
	display:inline-block;
	padding:8px 16px;
	vertical-align:middle;
	overflow:hidden;
	text-decoration:none;
	color:inherit;
	background-color:inherit;
	text-align:center;
	cursor:pointer;
	white-space:nowrap
}

.biz-disabled,.biz-btn:disabled,.biz-button:disabled {
	cursor:not-allowed;
	opacity:0.3
}
.biz-disabled *,:disabled * {
	pointer-events:none
}

.biz-display-topright {
	position:absolute;
	right:0;
	top:0
}

.biz-dropdown-hover:hover > .biz-button:first-child,.biz-dropdown-click:hover > .biz-button:first-child {
	background-color:#ccc;color:#000
}

.biz-bar-block .biz-dropdown-hover .biz-button,.biz-bar-block .biz-dropdown-click .biz-button {
	width:100%;
	text-align:left;
	padding:8px 16px
}

.biz-bar .biz-button {
	white-space:normal
}

.biz-button:hover {
	color:#000!important;
	background-color:#ccc!important
}

@media (max-width:768px){.biz-modal-content{width:500px}.biz-modal{padding-top:50px}}
@media (min-width:993px){.biz-modal-content{width:900px}.biz-hide-large{display:none!important}.biz-sidebar.biz-collapse{display:block!important}}
@media (max-width:992px) and (min-width:601px){.biz-hide-medium{display:none!important}}
@media (max-width:992px){.biz-sidebar.biz-collapse{display:none}.biz-main{margin-left:0!important;margin-right:0!important}.biz-auto{max-width:100%}}


.biz-animate-zoom {
	animation:animatezoom 0.6s
}@keyframes animatezoom{from{transform:scale(0)} to{transform:scale(1)}}

.biz-card-4 {
	box-shadow:0 4px 10px 0 rgba(0,0,0,0.2),0 4px 20px 0 rgba(0,0,0,0.19)
}

/* ==================================================================== */

.modal {
  display: none; /* Hidden by default */
  position: fixed; /* Stay in place */
  z-index: 1; /* Sit on top */
  left: 0;
  top: 0;
  width: 100%; /* Full width */
  height: 100%; /* Full height */
  overflow: auto; /* Enable scroll if needed */
  background-color: rgb(0,0,0); /* Fallback color */
  background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
}

/* Modal Content/Box */
.modal-content {
  background-color: #fefefe;
  margin: 15% auto; /* 15% from the top and centered */
  padding: 20px;
  border: 1px solid #888;
  width: 80%; /* Could be more or less, depending on screen size */
}

/* The Close Button */
.close {
  color: #aaa;
  float: right;
  font-size: 28px;
  font-weight: bold;
}

.close:hover,
.close:focus {
  color: black;
  text-decoration: none;
  cursor: pointer;
}