.formaZakazReus{
		color: rgba(60, 255, 76, 0.67) !important;
		font-weight: normal !important;
		text-shadow: 1px 1px 2px black, 0 0 1em black;
}
	.formaZakazReus #btn17_0{
		background: rgb(76, 175, 79) !important;
		color: white !important;
		}
	.formaZakazReus #btn17_0:hover{
		background: rgba(81, 82, 85, 0.01) !important;
		}
	.formaZakazReus #fio, #otkuda, #kuda, #telefon, #data, #mesta, #bagazh {
		font-weight: normal !important;
		}
	.formaZakazReus #send:hover{
		background: rgba(81, 82, 85, 0.01) !important;
		}
.formaBronMsk #btn12_0{
	background: rgb(76, 175, 79) !important;
	color: white !important;
	text-shadow: 1px 1px 2px black, 0 0 1em black;
}
	.formaBronMsk #btn12_0:hover{
		background: rgba(81, 82, 85, 0.01) !important;
		}
.textHead{
	text-shadow: 1px 1px 2px black, 0 0 1em red;
	transition: 3s;
}
	.textHead:hover{
		-webkit-transform: scale(1.2);
		-ms-transform: scale(1.2);
		transform: scale(1.2);
		transition: 3s;
		}
.texth2{
	text-shadow: 3px 3px 5px black;
}
.texth3{
	text-shadow: 2px 2px 3px rgba(16, 16, 16, 0.33);
}
.cardClass{
	background: white !important;
}
	.cardClass .qx-btn{
		background: rgba(59, 56, 100, 0.5) !important;
		border-color: rgba(59, 56, 100, 0.62) !important;
		color: white !important;
		}
	.cardClass .qx-btn:hover{
		background: rgba(16, 25, 75, 0.33) !important;
		border-color: white !important;
		}
	.cardClass .images{                  
		overflow: hidden;
	}	
	.cardClass .qx-image{             
		transition: all 0.8s ease 0s !important;
	}
	.cardClass:hover  .qx-image{        
		transform: scale(1.2, 1.2);
		-webkit-filter: blur(5px);
		filter: blur(5px);
	    
	}
.sliderMain{
	    text-shadow: 1px 1px 2px black, 0 0 1em white;
}
		}
    .sliderMain .qx-btn.qx-btn-primary{
	border-color: white !important;
	background: rgba(59, 56, 100, 0.9) !important;
    }
	.sliderMain .qx-btn{
		background: rgba(59, 56, 100, 0.5) !important;
		border-color: rgba(59, 56, 100, 0.62) !important;
		color: white !important;
		}
	.sliderMain .qx-btn:hover{
		background: rgba(16, 25, 75, 0.33) !important;
		border-color: white !important;
		}
}
	.sliderMain .qx-btn.qx-btn-primary:hover{
		background: rgba(100, 56, 82, 0.68) !important;
		}
}
.contactImg2:hover{
	-webkit-transform: translateX(-6px) !important;
    transform: translateX(-6px) !important;
}
.contactImg2:hover{
	-webkit-transform: translateX(9px) !important;
    transform: translateX(9px) !important;
}
.krumSlider .img-circle{
	transition: all 0.8s ease 0s !important;
	-webkit-filter: grayscale(75%);
	filter: grayscale(75%);
}
	.krumSlider .img-circle:hover{
		border-radius: 10px !important;
		-webkit-filter: grayscale(0%);
		filter: grayscale(0%);
		}
  
 @keyframes text-animation {
   0% { width: 0%;  }
}
.text-animation #qx-element, #qx-element-text, #text-animation, #qx-text-left, #qx-text-18 {
   position: absolute !important;
   text-align: left !important;
   overflow: hidden !important;
   white-space: nowrap !important;
}
.rostovBtn{
	border-color: white !important;
	text-shadow: 1px 1px 2px black, 0 0 0.5em white;
}
	.rostovBtn:hover{
		color: red !important;
		opacity: 1 !important;
		-webkit-animation: flash 1.5s !important;
		animation: flash 1.5s !important;
		background: (rgba 255, 255, 255) !important;
		border-color: white !important;
		text-shadow: 1px 1px 2px black, 0 0 1em black;
	
	}
	.rostovBtn .fa-hand-o-right{
		color: white !important;
		animation: flash 1.5s !important;
	}
	.rostovBtn .fa-hand-o-right:hover{
		color: red !important;	
		border-color: white !important;
		animation: flash 1.5s !important;
	}
.formaVkrym{
	background-image: url('/images/icon/fonformu.jpg') !important;
	color: black;
	border-style: double !important; 
	outline-style: dotted;
	outline-color: black;
	outline-width: 3px;
	padding: 5px;
	text-shadow: 2px 2px 3px rgba(16, 16, 16, 0.33);
	background-attachment: fixed;
}
	.formaVkrym #btn15_0{
		background: #2ba6cb;
		color: white;	
		font-weight: bold;
		text-shadow: 1px 1px 2px rgba(16, 16, 16, 0.33);
			}
		.formaVkrym #btn15_0:hover{
			background: #1c6a82;
			color: white;
		}
	.formaVkrym #send{
		font-weight: bold;
		text-shadow: 1px 1px 2px rgba(16, 16, 16, 0.33);
		}
.formaIzkryma{
	background-image: url('/images/icon/fonformu.jpg') !important;
	color: black;
	border-style: double !important; 
	outline-style: dotted;
	outline-color: black;
	outline-width: 3px;
	padding: 5px;
	text-shadow: 2px 2px 3px rgba(16, 16, 16, 0.33);
	background-attachment: fixed;
}
	.formaIzkryma #btn16_0{
		background: #2ba6cb;
		color: white;	
		font-weight: bold;
		text-shadow: 1px 1px 2px rgba(16, 16, 16, 0.33);
			}
	.formaIzkryma #btn16_0:hover{
			background: #1c6a82;
			color: white;
		}
		.formaIzkryma #send{
		font-weight: bold;
		text-shadow: 1px 1px 2px rgba(16, 16, 16, 0.33);
		}
@media screen and (max-width: 990px) {
.logo-image { width: 23% !important; }
}
.animHover{
	transition: 1.2s;
}
	.animHover:hover{
		-webkit-transform: scale(1.2);
		-ms-transform: scale(1.2);
		transform: scale(1.2);
		}

	    















  