
/* sidenavi wrapper */
#sideNavi2,
.side-navi-item2,
.side-navi-data2,
.side-navi-tab2 {  margin: 0; padding: 0;  }
.side-navi-tab2 li { font-size: 32px; line-height: 55px; font-weight: 900;  }
.side-navi-tab2 li a { color:#fff; }
#sideNavi2 {
    position: fixed;
    left: 50px;
    top: 0%;
	z-index: 999;
}
/* items */
.side-navi-item-default2 {
    height: 50px;
    display: none;
}
.side-navi-item2 {
    position: absolute;
    right: 50px !important;
	display: inline-block !important;
	width: 88px !important;
	height: 28px !important;
	transform: rotate(-90deg);
    transform-origin: right top 0;
    color: #ffffff;
    background-color: #0f61ab;
    cursor: pointer;
	font-size: 14px;
	padding:3px;
}
.side-navi-item2.item1 {  top: 200px;  }
.side-navi-item2.item2 {  top: 200px;  }
.side-navi-item2.active,
.side-navi-item2:hover {  background-color: #0f61ab; color: #ffffff;  }
.side-navi-item2 > div {  padding-top: 6px; text-align: center;  }
/* data wrapper */
.side-navi-data2 {
    position: absolute;
    top: 130px;
    right: 50px;
    width: 380px;
    height: 525px;
    background-color: #e5e5e5;
}
/* tab wrapper */
.side-navi-tab2 {  display: none;  }
.side-navi-tab2.active {  display: inline-block;  }
.side-navi-tab2 > div {  padding: 30px;  }


@media only screen and (min-width: 768px) {
	.side-navi-item2 {
		right: 50px !important;
		display: inline-block !important;
		width: 105px !important;
		height: 35px !important;
		padding: 5px;
		background: #0f61ab;
		font-size: 16px;
		font-weight: 500;
	}
}
@media only screen and (max-width: 767px) {
	.side-navi-data2 {
		position: absolute;
		top: 130px;
		right: 50px;
		width: 350px;
		height: 525px;
		background-color: #e5e5e5;
	}
	
	#g-recaptcha-response-1{
		transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0;
	}
	
	.side-navi-tab2.active{
		width: 350px !important;
	}
	
	#sliderForm input{
		width:250px;
	}
	
	#sliderForm textarea{
		width:250px;
	}
}