/* -------------------------------------------------------------------------------- */
/*	0. CSS Reset
/* -------------------------------------------------------------------------------- */

html, body { margin:0; padding:0;}

h1, h2, h3, h4, h5, h6, p, blockquote, address, big, cite, code, em, font, img, small, strike, sub, sup, li, ol, ul, fieldset, form, label, legend, button, table, caption, tr, th, td {
	margin:0;
	padding:0;
	border:0;
	font-weight:normal;
	font-style:normal;
	font-size:100%;
	line-height: 1.7;
	font-family:inherit;
	text-align:left;
}

table {
	border-collapse:collapse;
	border-spacing:0;
}

ol, ul { list-style:none;}

blockquote:before, 
blockquote:after { content:""; }

a { outline:none; text-decoration: none;}

input[type=search] {
   -moz-appearance:none;
   -webkit-appearance:none;
}

input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration {
  display: none;
}
#pagetop{ position: fixed; bottom: 40px; right: 2%; z-index: 101; display: none;}
#pagetop img{ width: 90%;}

/* -------------------------------------------------------------------------------- */
/*	1. Document setup
/* -------------------------------------------------------------------------------- */
h1{
	display: none;
}
li{list-style-type: none;}
a { outline:none; color: #fff;}

/* pageBtn */
#pageBtn{
	border: 1px solid #000;
	border-radius: 10px;
	clear: both;
	width: 50px;
	height: 50px;
	z-index: 3;
	position: fixed;
	bottom: 20px;
	right: 20px;
	text-align: center;
}
.fa{
	display: block !important;
	text-indent: 0;
	margin: 12px 0 0 0;
}
.fa-2 {
  	font-size: 1.5em !important;
}

/* -------------------------------------------------------------------------------- */
/*	2. Custom code
/* -------------------------------------------------------------------------------- */


@media only screen and (max-width: 767px) {

}