
.flyUpCaptcha {
    display: none;
    width: 364px;
    height: 160px;
    background-color: transparent;
    position: absolute;
    padding: 0;
    text-align: right;
    top: 12%;
	z-index:999999;
}

.homepage-banner-display .carousel-item {
z-index:0 !important;
}
.hideButton{
	display:none;
	
}
#divForm{
padding:13px 0px 1px 18px;

}
#divForm .error {
float:left;
}
.flyUpCloserCaptcha img
{
	z-index:999999;
}
.flyUpContentsCaptcha,.flyUpForMobileCaptcha{background-color:#fff;}
.flyUpContentsCaptcha{border:thin solid gray;height:100%;top:16px;float:left;box-shadow:5px 5px 5px grey;border-radius:5px 5px 0 0;position:absolute;width: 339px;background: #eef0f7;}
.flyUpForMobileCaptcha{display:none;width:100%;height:145px;border:thin solid gray;left:0;padding-left:35px}
.flyUpForMobileCloserCaptcha{float:right;font-size:x-large;font-weight:700;padding-right:35px}
.flyUpForMobileCloserCaptcha a{text-decoration:none;color:#000}
#captchaId.flyUpCaptcha.show {
  display:block;
  -webkit-animation: fadeIn 1s;
  animation: fadeIn 1s
}

.btn-recaptcha {
    color: #fff;
    background-color: #184c93;
     cursor: pointer;
	border: 1px solid transparent;
    padding: 6px 12px;
    margin-right: 241px;
    margin-top: 10px;
    line-height: 1.0;
    border-radius: 0;
}
@media screen and (max-width: 800px){
.menu-button .touch-button {
	z-index:0 !important;
}}
@media screen and (min-width:320px) {
	.flyUpCaptcha {
		top: 93px;
        position:absolute;
width:354px;
margin-left:-230px;   /* negative half of width above */		
	}
	.flyUpCloserCaptcha img {
	height:30px;
	}
	
}

@media screen and (min-width:481px) {
	.flyUpCaptcha {
		 top: 112px ;
	
        position:absolute;
left:50%;
width:354px;
margin-left:-302px;
	}
}
@media screen and (min-width:800px) {
	.flyUpCaptcha {
		    top: 38px;
		

	}
}
@media screen and (min-width:1024px) {
	.flyUpCaptcha {
		 top: 48% ;
		margin-left:-282px;
	}
}

@media screen and (min-width:1000px) {
	.flyUpCaptcha {
		 top: 10px;
		margin-left:-282px;
	}
}


 .rc-anchor {
     border-radius: none !important;
     box-shadow: none !important; 
     -webkit-box-shadow: none;

}

 .rc-anchor-light {
     background:none !important;
    /* color: #000; */
}

.rc-anchor-light.rc-anchor-normal {
    border: none !important;
}
.hideButton{
	display:none;
	
}
@media screen and (max-width: 400px){
.print_page .flyUpCaptcha{
	left:74% !important;
}
}