@charset "UTF-8";


.center {
	margin-left: auto;
	margin-right: auto;
	width: 20%;
	font-size: 13px;
}

.center2 {
	margin-left:auto;
	margin-right:auto;
	width: 700px;
	text-align:justify;
	font-size:13px;
}

.center3 {
	margin-left:auto;
	margin-right:auto;
	width: 700px;
	text-align:center;
	font-size:13px;
}	

.center4 {
	margin-left: auto;
	margin-right: auto;
	width: 150px;
	font-size: 13px;
}

.center5 {
	margin-left: auto;
	margin-right: auto;
	width: 400px;
	font-size: 13px;
}
		
.link {
	font-style:normal;
	color:#000000
	font-size:13px;
	text-decoration:none;
	color: blue;
}

.sub {
	font-size:10px
}

.space {
	margin-left:10px;
	margin-right: 10px
}

.link2 {
	font-style:normal;
	text-decoration:none;
	color: black
}

.link3 {
	font-style:normal;
	text-decoration:none;
	color: blue
}

.shadow {
    box-shadow: 10px 10px 5px #888888;
}

.space2 {
	margin: 10px
}

.shadow {
  -moz-box-shadow:    3px 3px 5px 6px #ccc;
  -webkit-box-shadow: 3px 3px 5px 6px #ccc;
  box-shadow:         3px 3px 5px 6px #ccc;
}


.hvr-float {
  display: inline-block;
  vertical-align: middle;
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  transition-duration: 0.3s;
  transition-property: transform;
  transition-timing-function: ease-out;
}
.hvr-float:hover,
.hvr-float:focus,
.hvr-float:active {
  transform: translateY(-4px);
}

img.opacity {
	opacity: 1;
	filter: alpha(opacity=100);
}	
	
img.opacity:hover {
	opacity: 0.5;
	filter: alpha(opacity=50);
}

.img1 {
    position: absolute;
    left: 550px;
	top: 150px;
}

.img2 {
    position: absolute;
    left: 280px;
    top: 440px;
}

html, body,.default {
    height:100%;
}

.welcome {
    height: 350px;
}

.scroll {
    background-color: #e8e3e8;
    width: 100%;
    height:calc(0% - 350px);
	display: inline-block;
    margin: 0px;
    overflow: scroll;
	
}

.scroll:before {
    content:"";
    width: 100%;
    height: 40px;
    position: absolute;
    background: -webkit-linear-gradient(rgba(232, 227, 232, 0) 0%, rgba(232, 227, 232, 1) 100%);
    background: linear-gradient(to bottom, rgba(232, 227, 232, 1) 0%, rgba(232, 227, 232, 0) 100%);
}

#reveal .text {
position:relative;
bottom:10px;
left:0px;
opacity: 0;
transition: 1s;
}

#reveal:hover .text {
opacity: 1;
}

.nic_bl {
    position: absolute;
    bottom: 0;
    left: 0;
}

.jscenter {
	padding: 70px 0;
    text-align: center;
}

.vcenter {
	position: absolute;
  	top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

#footer {
      position: absolute;
      bottom: 0; left: 0; right: 0;
}
	
#footer a {
      color: rgba(255,255,255,0.5);
      text-decoration: none;
      margin: 10px;
      font-size: 12px;
}

#footer a:first-child {
      float: left;
}
	
#footer a:last-child {
      float: right;
}

.nic_bl {
    position: absolute;
    bottom: 0;
    left: 0;
}