/* /// RESET //// */
*{ margin:0; padding:0; outline:0; }
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,img,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,hgroup,menu,nav,summary,time,mark,audio,video,header,footer { 
margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline; background:transparent; }
html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
ol,ul { list-style:none; }
article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,img { display:block; }
blockquote,q { quotes:none; }
blockquote:before, 
blockquote:after,
q:before, 
q:after { content:''; content:none; }
a { margin:0; padding:0; border:0; font-size:100%; vertical-align:baseline; background:transparent; }
ins { background-color:#ff9; color:#000; text-decoration:none; }
mark { background-color:#ff9; color:#000;  font-style:italic; font-weight:bold; }
del { text-decoration:line-through; }
table { border-collapse:collapse; border-spacing:0; }
input, select{ vertical-align:middle; }
table {	border-collapse:separate; border-spacing:0; }
caption,th,td { text-align:left; font-weight:normal; }
input { vertical-align:middle; }
:focus { outline: 0; }
input[type=submit] { -webkit-appearance: none; }
img, object{max-width: 100%;}
p{ margin-bottom:20px; }
.gallery-caption {  margin-left: 0;  margin-bottom: 10px; padding: 0px 10px; }
.clear{ clear:both; height:0px; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; } /* Hide from IE Mac \*/
.clearfix { display: block; } /* End hide from IE Mac */
.none { display: none; } /* End Clearfix */
.alignleft { float: left; }
.alignright { float: right; }
.aligncenter { margin-left: auto; margin-right: auto; display: block; clear: both; }
.alignleft img{ float: left; }
.alignright img{ float: right; }
.aligncenter img{ margin-left: auto; margin-right: auto; display: block; clear: both; }
img.alignleft{ float: left; margin:0 20px 0 0; }
img.alignright{ float: right; margin:0 0 0 20px; }
img.aligncenter{ margin-left: auto; margin-right: auto; display: block; clear: both; }
iframe{display:block;}
input, textarea { font-size: inherit; line-height:inherit; font-family: inherit; outline:none 0;
}
.inv{ display:none; }
em{ font-style:italic; }
a img { border: none; }
img{ margin:0; padding:0; border:0; white-space:normal; display:block; }
.wp-caption-text{}
.gallery-caption{}
.alignright{ text-align:right;}
.alignleft{ text-align:left;}
.aligncenter{ text-align:center;}
.alignRight{ text-align:right;}
.alignLeft{ text-align:left;}
.alignCenter{ text-align:center;}
.right{ text-align:right;}
.left{ text-align:left;}
.center{ text-align:center;}
.sticky{}
.bypostauthor{}
.wp-smiley{ display:inline;}