.blue_bold_normal_size {
	color: #006699;
	font-weight: bold;
}


.blue_bold18 {
	color: #006699;
	font-weight: bold;
	font-size: 18pt;
}

.blue_bold16 {
	color: #006699;
	font-weight: bold;
	font-size: 16pt;
}

.blue_bold14 {
	color: #006699;
	font-weight: bold;
	font-size: 12pt;
}
.blue_bold12 {
	color: #006699;
	font-weight: bold;
	font-size: 12pt;
}
.blue_bold11 {
	color: #006699;
	font-weight: bold;
	font-size: 11pt;
}
.blue_bold10 {
	color: #006699;
	font-weight: bold;
	font-size: 10pt;
}

.blue_bold14_right {
	color: #006699;
	font-weight: bold;
	font-size: 12pt;
	text-align: right;
}

.shadow {
text-shadow: 1px 1px 0 #ffffff, 2px 2px 0 #999999, 3px 3px 0 #ffffff;
}

/* Grow */

.grow {
  display: inline-block;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: -webkit-transform;
  transition-property: transform;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
}

.grow:hover {
  -webkit-transform: scale(0.9);
  -ms-transform: scale(0.9);
  transform: scale(0.9);
}

.mypopup {
	height: 240px;
	font-family: Roboto Condensed;
	font-size: 72px;
	border: 1;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	
}
.otstup {
	margin-right: 6px;
	margin-left: 6px;
	
}

.phones {
	line-height: 140%;
	padding: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font-weight: bold;
	font-size: 12pt;
}

.address {
	line-height: 140%;
	padding: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font-weight: bold;
	font-size: 12pt;
}

#blink2 {
  -webkit-animation: blink2 1s linear infinite;
  animation: blink2 1s linear infinite;
}
@-webkit-keyframes blink2 {
  100% { color: rgba(34, 34, 34, 0); }
}
@keyframes blink2 {
  100% { color: rgba(34, 34, 34, 0); }
}
.pulse {
	color: #28a745;
	background-color: #fff;
	animation: pulse 2s infinite;
	transition: .2s;	
}