/* reset */
*{
  outline: none!important;
}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,
caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,
figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,
legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,
strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{
  margin:0;
  padding:0;
  border:0;
  font:inherit;
  vertical-align:baseline
}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{
  display:block
}
body{
  line-height:1
}
ol,ul{
  list-style:none
}
blockquote,q{
  quotes:none
}
blockquote:after,blockquote:before,q:after,q:before{
  content:'';
  content:none
}
table{
  border-collapse:collapse;
  border-spacing:0
}
a{
	color: inherit;
	-webkit-transition: .3s ease-in-out;
	-moz-transition: .3s ease-in-out;
	-o-transition: .3s ease-in-out;
	transition: .3s ease-in-out;
	transition-property: color;
}
a,a:hover,li:hover{
  text-decoration:none
}
b{
  font-weight:700
}
i{
  font-style:italic
}

.w10,.w15,.w20,.w25,.w30,.w33,.w35,.w40,.w45,.w50,.w55,.w60,.w65,.w70,.w75,.w80,.w90,.w100{
  float:left
}
.w100{width:100%}
.w90{width:90%}
.w80{width:80%}
.w75{width:75%}
.w70{width:70%}
.w65{width:65%}
.w60{width:60%}
.w55{width:55%}
.w50{width:50%}
.w45{width:45%}
.w40{width:40%}
.w35{width:35%}
.w30{width:30%}
.w33{width:33.3333%}
.w25{width:25%}
.w20{width:20%}
.w15{width:15%}
.w10{width:10%}

/* clear */
.c0,.c10,.c100,.c15,.c150,.c20,.c200,.c25,.c30,.c40,.c5,.c50,.c60,.c70,.c80,.c90{
  width:100%;
  clear:both
}
.c5{height:5px}
.c10{height:10px}
.c15{height:15px}
.c20{height:20px}
.c25{height:25px}
.c30{height:30px}
.c40{height:40px}
.c50{height:50px}
.c60{height:60px}
.c70{height:70px}
.c80{height:80px}
.c90{height:90px}
.c100{height:100px}
.c150{height:150px}
.c200{height:200px}

.height-10{height: 10px;}
.height-11{height: 11px;}
.height-12{height: 12px;}
.height-13{height: 13px;}
.height-14{height: 14px;}
.height-15{height: 15px;}
.height-16{height: 16px;}
.height-17{height: 17px;}

::-webkit-input-placeholder{
  color:#666666;
  font-size:13px;
  font-weight: 400;
}
:-moz-placeholder{
  color:#666666;
  font-size:13px;
  font-weight: 400;
}
::-moz-placeholder{
  color:#666666;
  font-size:13px;
  font-weight: 400;
}
:-ms-input-placeholder{
  color:#666666;
  font-size:13px;
  font-weight: 400;
}
::-moz-placeholder {
  color:#666666;
  font-size:13px;
  font-weight: 400;
}
:-ms-input-placeholder {
  color:#666666;
  font-size:13px;
  font-weight: 400;
}
:-moz-placeholder {
  color:#666666;
  font-size:13px;
  font-weight: 400;
}
