/* Fonts
---------------------------------------------------------------------- */

@font-face 							{font-weight:400;font-style:normal;font-family:"Circular-AddEvent";src:url("https://cdn.addevent.com/web/fonts/CircularXXWeb-Regular.woff2") format("woff2");}
@font-face 							{font-weight:400;font-style:italic;font-family:"Circular-AddEvent";src:url("https://cdn.addevent.com/web/fonts/CircularXXWeb-Italic.woff2") format("woff2");}
@font-face 							{font-weight:500;font-style:normal;font-family:"Circular-AddEvent";src:url("https://cdn.addevent.com/web/fonts/CircularXXWeb-Book.woff2") format("woff2");}
@font-face 							{font-weight:500;font-style:italic;font-family:"Circular-AddEvent";src:url("https://cdn.addevent.com/web/fonts/CircularXXWeb-BookItalic.woff2") format("woff2");}
@font-face 							{font-weight:600;font-style:normal;font-family:"Circular-AddEvent";src:url("https://cdn.addevent.com/web/fonts/CircularXXWeb-Medium.woff2") format("woff2");}
@font-face 							{font-weight:600;font-style:italic;font-family:"Circular-AddEvent";src:url("https://cdn.addevent.com/web/fonts/CircularXXWeb-MediumItalic.woff2") format("woff2");}
@font-face 							{font-weight:700;font-style:normal;font-family:"Circular-AddEvent";src:url("https://cdn.addevent.com/web/fonts/CircularXXWeb-Bold.woff2") format("woff2");}
@font-face 							{font-weight:700;font-style:italic;font-family:"Circular-AddEvent";src:url("https://cdn.addevent.com/web/fonts/CircularXXWeb-BoldItalic.woff2") format("woff2");}

/* Html, body */
html,body                   		{margin:0px;padding:0px;width:100%;height:100%;background:#fff;font-family:'Circular-AddEvent',sans-serif;font-size:15px;line-height:150%;font-weight:400;color:#333;text-align:left;-webkit-text-size-adjust:none;}
code 								{background:red;color:#fff;font-size:14px;padding:1px 3px;margin:0px 3px 0px 0px;}

/* Setup
---------------------------------------------------------------------- */

.werr 								{width:100%;height:100%;display:table;}
.werr .mid 							{width:100%;display:table-cell;vertical-align:middle;}
.werr .mid .auto 					{max-width:500px;margin:0 auto;padding:80px 20px;}
.werr .mid .w7 						{width:700px;}
.werr .mid .auto .logo 				{width:100%;clear:both;margin:0px 0px 40px 0px;}
.werr .mid .auto .logo img 			{height:36px;display:block;}
.werr .mid .auto .desc 				{width:100%;clear:both;margin:0px 0px 40px 0px;}
.werr .mid .auto .desc .hd 			{margin:0px 0px 20px 0px;font-size:20px;color:#000;line-height:150%;font-weight:500;}
.werr .mid .auto .desc .hd a 		{color:#000;text-decoration:underline;}
.werr .mid .auto .desc .ds 			{margin:0px 0px 20px 0px;font-size:16px;color:#000;line-height:150%;}
.werr .mid .auto .desc .ds span 	{color:#666;}

.werr .mid .auto .desc .tx2 		{clear:both;position:relative;padding:0px 0px 0px 31px;}
.werr .mid .auto .desc .tx2 p 		{margin:0;font-size:14px;line-height:130%;color:#1c212bc7;}
.werr .mid .auto .desc .tx2 a 		{font-size:14px;color:#286efa;text-decoration:underline;}
.werr .mid .auto .desc .tx2 .ic 	{width:30px;height:30px;position:absolute;left:-2px;top:-2px;}
.werr .mid .auto .desc .tx2 .ic img {height:21px;}