/*
Theme Name: OriginalTheme9plus
Template: Original9
*/
/***************************
*********1.GENERAL**********
***************************/
.btn{
	width:100%;
	border-radius:10px;
	background-color:#DCC2FF;
	color:white;
	font-size:26px;
}
.f1_btn{
	transition-duration: .2s;
	margin:auto;
	width:40%;
	display:none;
	transform:scale(1);
}
.f1_btn button:hover{
	transition-duration: .3s;
	background-color:white;
	color:#DCC2FF;
}
.f1_btn button:active{
	transform:scale(0.9);
	font-size:25px;
}
.f1co_btn{
	margin:auto;
	width:40%;
	transition-duration: .2s;
	transform:scale(1);
}
@media screen and (max-width:480px){
.btn{
	font-size:18px;
}		
.f1_btn{
	width:80%;
}
.f1co_btn{
	width:80%;
}
}
.f1co_btn button:hover{
	transition-duration: .3s;
	background-color:white;
	color:#DCC2FF;
}
.f1co_btn button:active{
	transform:scale(0.9);
	font-size:25px;
}
.f1co_btn input:hover{
	transition: .3s;
	background-color:white;
	color:#DCC2FF;
}
.f1co_btn input:active{
	transform:scale(0.9);
	font-size:25px;
}
.toptitle3{
	margin-top:120px;
	width:100%;
	background-color:#DCC2FF;
	text-align:center;
	padding:1%;
}
.form{
	margin-top:80px;
	width:100%;
	transition-duration:3s;
	opacity:0;
	transform:translate(0,0);
	-webkit-transform:translate(0,0);
}
.formad{
	opacity:1.0;
	transform:translate(0,0);
	-webkit-transform:translate(0,0);
}
.rob{
	width:100%;
	text-align:center;
}
/***************************
*********2.contact********
***************************/
.error{
	font-size:16px;
	color:red;
	margin-top:-20px;
	text-align:center;
}
.f1_form{
	width:100%;
}
.f1_contents{
	width:90%;
	margin:auto;
}
.f1_contents1{
	margin: auto;
	width:90%;
	text-align:center;
}
.f1_contents1 p{
	font-size:16px;
}
.f1_contents2{
	margin-left:25%;
	text-align:left;
	width:50%;
}
.flabel{
	font-size:16px;
}
.flabel2{
	text-align:center;
	font-size:16px;
}
.radiob{
	float:left;
	margin-right:100px;
}
.itext{
	font-size:16px;
	border:none;
	border-bottom:2px solid gray;
	width:90%;
	height:30px;
}
.itextarea{
	font-size:16px;
	border:2px solid gray;
	border-radius:5px;
	width:90%;
	height:140px;
}
.tcntfalse{
	color:red;
}
.imgrand{
	width:70%;
	height:200px;
	margin:auto;
	text-align:center;
}
@media screen and (max-width:1366px){
.imgrand{
	width:75%;
}	
}
@media screen and (max-width:1280px){
.imgrand{
	width:80%;
}	
}
@media screen and (max-width:768px){
.f1_contents{
	width:95%;
}
.f1_contents2{
	margin-left:0%;
	width:100%;
}	
.imgrand{
	width:85%;
}	
}
@media screen and (max-width:480px){
.f1_form{
	width:98%;
}	
.f1_contents{
	width:100%;
}
.f1_contents1 p{
	font-size:14px;
}
.itext{
	font-size:14px;
}	
.itextarea{
	font-size:14px;
}
.imgrand{
	width:90%;
}	
}
.autharea{
	border-radius:5px;
	border:0.5px solid gray;
	width:100%;
	height:100%;
}
.authb{
	border-radius:5px;
	background-color:blue;
	border:0.5px solid blue;
	width:50px;
	height:50px;
}
.authbt{
	border-radius:5px;
	border:0.5px solid red;
	width:70px;
	height:70px;
	float:right;
	text-align:center;
}
/***************************
******2.contact/check*******
***************************/
.checkb{
	width:100%;
}
.fcoctext{
	width:45%;
	margin:auto;
}
.fcoctextad{
	opacity:1.0;
	transform: translate(0,0); 
	-webkit-transform: translate(0,0);
}
.fcocrow{
	width:100%;	
}
.fcocth{
	text-align:center;
	width:25%;
	border-bottom:0.5px solid gray;
}
.fcoctd{
	padding-left:3%;
	text-align:left;
	width:65%;
	border-bottom:0.5px solid gray;
}
.fcoctht{
	font-size:16px;
}
.fcoctdt{
	font-size:16px;
}
@media screen and (max-width:768px){
.fcoctext{
	width:100%;
}
}
@media screen and (max-width:480px) {
.fcocth{
	width:100%;
}
.fcoctd{
	text-align:center;
	padding-left:0%;
	width:100%;
}	
.fcoctht{
	font-size:12px;
}
.fcoctdt{
	font-size:12px;
}
}