@import url("font.css");
@import url("header.css");
@import url("footer.css");
@import url("homevideo.css");
@import url("section.css");
@import url("banner.css"); 
@import url("indexbelow.css"); 
@import url("accordion.css");
@import url("homepage.css"); 
@import url("about-us.css"); 
@import url("join-us.css");
@import url("balloon.css");  
@import url("animate.css"); 
@import url("toggle.css"); 
*{
	box-sizing:border-box;
	}
body {
	width: auto;
	margin: auto;
	line-height:auto;
	background-image: url(bg.jpg);
	background-size:cover;
	background-attachment: fixed;
	overflow-x:hidden;
	
}
/*************************/
.border_right{		
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	padding-right:40px;
}
/*************************/
garisan{
	display:none;
	}
/*************************/
#topbtn img{
	width:40px;
	position:fixed;
	right:20px;
	bottom:20px;
	opacity:0.6;
	display:none;
	}
#topbtn img:hover{
	opacity:1;
	}
/*************************/
.sticky{
	position: -webkit-sticky !important;
  position: sticky !important;
  top: 0px !important;
	z-index:90;
	padding-bottom:0px !important;
	}
.sticky .padding-30	{
	padding:20px 30px 15px 30px;
	}
/*************************/

	
@media only screen and (max-width: 740px) {
.border_right{		
	border-right-width: 0px;
	padding-right:0px;
}	
garisan{
	display:block;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;	
	margin:20px auto;
	}
	begone{display:none;}
}
