/* topbar */
.topbar {
	position:relative;
	height:137px;
	overflow:hidden;
	background-image: url(../../f/banner.jpg);
	background-size:cover;
	z-index: 1000;
}

.topbar img {  max-height:70px;  }
.topbar .logo1 { position: relative; max-height: 80px; top:-10px;}
.topbar .logo3 img {  max-height:50px;  }
.topbar img+img,.topbar a+img { margin-left:10px; }
.topbar>.topbarpicdiv {
	max-width:1200px;
	margin:0 auto;
	margin-top:40px;
	padding:0 20px;
}

.index .topbar .logo2 { display: none; }
.logo3 { float:right; }

@media (max-width:767px) {
	.index .topbar .logo2 { display:inline; }
	.topbar { height: auto; }
	.topbar>.topbarpicdiv { margin-top:10px; padding-bottom:15px;}
}

@media (max-width:767px) {
	.logo1, .logo2, .logo3>img { height:50px!important; float:inherit; }
	.topbar .logo1 { position: static; }
	.topbar .logo3 { float: none!important; clear:both; padding-top:30px;  }
}

.feedbackbtndiv {
    position: fixed;
    bottom: 15px;
    right:15px;
}
.feedbackbtndiv>a>img {
    max-height: 150px;
}
@media (max-width:767px) {
.feedbackbtndiv>a>img {
    max-height: 100px;
}
}

.feedbackdiv {
    position: fixed;
    background-color: rgba(0,0,0,0.5);
    width: 100vw;
    height: 100vh;
    top:0;
    left:0;
    z-index: 10000;
}
.feedbackdiv>div {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100vh;
}

.feedbackcontentdiv {
    position: relative;
    width:50%;
    height:400px;
    background-image: url("../../f/2024/feedback_bg.jpg");
    background-position: center;
    background-size: cover;
    padding: 160px 60px 20px 60px;
    font-size:140%;
/*    border: 3px solid green;    */
}
.feedbackremovebtn {
    position: absolute;
    color:block;
    font-size:16px;
    font-weight: bold;
    color: #000000;
    cursor: pointer;
/*    display: block;*/
    top:5px;
    right:10px;
}

@media (max-width:767px) {
.feedbackcontentdiv {
    width:100vw;
    height: 100vh;
    background-image: url("../../f/2024/feedback_mobile_bg.jpg");
    padding: 230px 60px 20px 60px;
    text-align: justify;
/*    border: 3px solid green;    */
}
.feedbackremovebtn {
    font-size:25px;
    top:10px;
    right:15px;
}
}

