textarea:focus, input, select:focus{outline: none;}
input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px #fcfcfc inset;}
#lens{position: fixed;top:0px;left:0px;height:100%;width:100%;z-index:-1}
#lens1{position: relative;top:0;float:left;height:100%;width:33%;border-right:rgba(255,255,255,0.2) solid 1px}
#lens2{position: relative;top:0;float:left;height:100%;width:33%;border-right:rgba(255,255,255,0.2) solid 1px}
.scroll {font-family: 'Open Sans', Arial, Helvetica, sans-serif;font-size: 14px;color:rgba(255,255,255,0.7);}
.scroll:link {text-decoration: none;}
.scroll:hover {text-decoration: underline;color: #fff;}
.mgr {font-family: 'Open Sans', Arial, Helvetica, sans-serif;color: #333;padding:10px 0px; font-size:11px;font-weight:normal;letter-spacing:1px;} .mgr:link {text-decoration: none;} .mgr:hover {text-decoration: none;color: #2ba8e2;-o-transition:  0.25s ease-in;-webkit-transition:  0.25s ease-in;-moz-transition:  0.25s ease-in;transition:  0.25s ease-in;box-shadow: inset 0 1px 0 #2ba8e2 /*b1986a;*/}
#textarea{position: fixed; background:#CCC;top:0;right:600px;height:20px;width:400px;z-index:10009;}
.zzzzzzzzz{-webkit-transition:5s  ease-in-out;transition: 5s  ease-in-out;-o-transition:5s  ease-in-out;-moz-transition:5s  ease-in-out;-ms-transition:5s  ease-in-out}

.xxxxx {-webkit-transition:5s cubic-bezier(1,.35,.35,1);transition: 5s cubic-bezier(1,.35,.35,1);-o-transition:5s cubic-bezier(1,.35,.35,1);-moz-transition:5s cubic-bezier(1,.35,.35,1);-ms-transition:5s cubic-bezier(1,.35,.35,1)}

.prjlink {
font-family: 'Open Sans', Arial, Helvetica, sans-serif;font-size: 12px;color: #ff7800;font-weight:400;padding:10px 0}
.prjlink:link {text-decoration: none;-o-transition:  0.25s ease-in;
	-webkit-transition:  0.25s ease-in;
	-moz-transition:  0.25s ease-in;
	transition:  0.25s ease-in;}
.prjlink:hover {text-decoration: underline;color: #10bbf1;/*margin-left:10px*/}
.buttons {font-family: 'Open Sans', Arial, Helvetica, sans-serif;font-size:9px;line-height:40px;font-weight:700;letter-spacing:3px;color:#000;-o-transition:  0.25s ease-in;
	-webkit-transition:  0.25s ease-in;
	-moz-transition:  0.25s ease-in;
	transition:  0.25s ease-in;}
	.introscroll {
animation-name: introscroll;
animation-duration:2s;
animation-timing-function: ease-in-out;
animation-fill-mode: forwards;

-webkit-animation-name: introscroll;
-webkit-animation-duration:2s;
-webkit-animation-timing-function: ease-in-out;
-webkit-animation-fill-mode: forwards;

-o-animation-name: introscroll;
-o-animation-duration:2s;
-o-animation-timing-function: ease-in-out;
-o-animation-fill-mode: forwards;

-moz-animation-name: introscroll;
-moz-animation-duration:2s;
-moz-animation-timing-function: ease-in-out;
-moz-animation-fill-mode: forwards;
-ms-animation-name: introscroll;
-ms-animation-duration:2s;
-ms-animation-timing-function: ease-in-out;
-ms-animation-fill-mode: forwards;
}
	
	@keyframes introscroll {
  0% {
    opacity:1; transform:scale(1.0)
  }
  100% {
   opacity:0; transform:scale(1.8)
  }
}
.mainscroll{-webkit-transition:2s  ease-in-out;transition: 2s  ease-in-out;-o-transition:2s  ease-in-out;-moz-transition:2s  ease-in-out;-ms-transition:2s  ease-in-out}

	.mainscrolls {
animation-name: mainscrolls;
animation-duration:2s;
animation-timing-function: ease-out;
animation-fill-mode: both;
-webkit-animation-name: mainscrolls;
-webkit-animation-duration:2s;
-webkit-animation-timing-function: ease-out;
-webkit-animation-fill-mode: both;
-o-animation-name: mainscrolls;
-o-animation-duration:2s;
-o-animation-timing-function: ease-out;
-o-animation-fill-mode: both;
-moz-animation-name: mainscrolls;
-moz-animation-duration:2s;
-moz-animation-timing-function: ease-out;
-moz-animation-fill-mode: both;
-ms-animation-name: mainscrolls;
-ms-animation-duration:2s;
-ms-animation-timing-function: ease-out;
-ms-animation-fill-mode: both;
}
	
	@keyframes mainscrolls {
   0% {
    opacity:0; transform:scale(1.2)
  }
  100% {
   opacity:1; transform:scale(1.0)
  }
}