html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,audio,canvas,details,figcaption,figure,footer,header,hgroup,mark,menu,meter,nav,output,progress,section,summary,time,video{ border:0; outline:0; 
	vertical-align:baseline; background:transparent; margin:0;padding:0; }article,aside,dialog,figure,footer,header,hgroup,nav,section,blockquote{ display:block; }nav ul{ list-style:none; }ol{ list-style:decimal; }ul{ list-style:disc; }ul ul{ list-style:circle; }blockquote,q{ quotes:none; }blockquote:before,blockquote:after,q:before,q:after{ content:none; }ins{ text-decoration:underline; }del{ text-decoration:line-through; }mark{ background:none; }abbr[title],dfn[title],acronym[title]{ border-bottom:1px dotted; cursor:help; }table{ border-collapse:collapse;border-spacing:0; }hr{ display:block; height:1px; border:0; border-top:1px solid #ccc; margin:1em 0; padding:0;}input[type=submit],input[type=button],button{ margin:0; padding:0;}input,select,a img{ vertical-align:middle; }b,strong{ font-weight: bold; }i,em{ font-style: italic; }html{ box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }*,*:before,*:after{ box-sizing: inherit; -moz-box-sizing: inherit; -webkit-box-sizing: inherit; }body{ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; word-wrap: break-word; word-break: break-word; }p{ margin-bottom: 20px;  }ul,ol{ margin-left: 35px; margin-bottom: 20px; }dl{ margin-bottom: 20px; }dl dt{ font-weight: 700; margin-top: 10px; }dl dt:first-child{ margin-top: 0px; }dl dd{ margin-left: 20px; }h1,h2,h3,h4,h5,h6{ line-height: 1.2; margin-bottom: 20px; }figure{ max-width: 100%; }.gallery-caption{}a,button{ 	text-decoration: none;
	transition: background 300ms, color 300ms, border-color 300ms; -moz-transition: background 300ms, color 300ms, border-color 300ms;
	-o-transition: background 300ms, color 300ms, border-color 300ms; -webkit-transition: background 300ms, color 300ms, border-color 300ms; }img{ max-width: 100%; height: auto; }blockquote{ quotes: none; padding: 30px 30px 15px; font-size: 17px; margin-bottom: 35px; 
	font-style: italic; margin-top: 35px; border-left-width: 2px; border-left-style: solid; }q{ margin-right: 15px; display: inline-block; padding: 10px 20px; vertical-align: middle; border-left-width: 2px; border-left-style: solid; }input,textarea{ border-width: 1px 1px 2px 1px; border-style: solid; }input:focus,textarea:focus{ outline: none; }input[type="button"],input[type="submit"],input[type="reset"]{ font-size: 13px; font-weight: bold; 
	text-transform: uppercase; letter-spacing: 0.8px; padding: 15px 33px; display: inline-block; -webkit-appearance: none; }input[type="button"],input[type="submit"],input[type="reset"]{ border-width: 0px; border-style: solid; cursor: pointer; 
	transition: background 300ms, color 300ms, border-color 300ms; -moz-transition: background 300ms, color 300ms, border-color 300ms;
	-o-transition: background 300ms, color 300ms, border-color 300ms; -webkit-transition: background 300ms, color 300ms, border-color 300ms; }input[type="button"]:focus,input[type="submit"]:focus,input[type="reset"]:focus{ outline: none; }table{ width: 100%; text-align: center; border-spacing: 2px; border-collapse: separate; margin-bottom: 20px; }table tr td{ padding: 15px 0px; }table tr th{ padding: 13px 0px; font-size: 16px; font-weight: normal; }@media only screen and (max-width: 999px){body{ width: 100%; overflow-x: hidden; }}@media only screen and (max-width: 419px){body{ min-width: 320px; }}input[type="reset"]{ width: auto; }.sf-menu{ list-style: none; margin-left: 0px; }.sf-menu > li{ float: left; cursor: pointer; }.sf-menu > li > a{ display: block; text-decoration: none; position: relative; z-index: 9; }.sf-vertical{ list-style: none; margin-left: 0px; left: 100%; top: 0; margin-bottom: 0px; }.sf-vertical li{ position: relative; }