/* 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");}

/* General page setup
---------------------------------------------------------------------- */

html,body 												{margin:0px;padding:0px;width:100%;height:100%;background:#f1f5f9;font-family:'Circular-AddEvent',sans-serif;font-size:16px;line-height:150%;font-weight:400;color:#333;text-align:left;-webkit-text-size-adjust:none;}

/* Generel table attributes and fonts
---------------------------------------------------------------------- */

p														{font-family:'Circular-AddEvent',sans-serif;font-size:16px;line-height:150%;font-weight:400;color:#333;}
a														{font-family:'Circular-AddEvent',sans-serif;font-size:1em;font-weight:400;color:#286efa;text-decoration:none;-webkit-transition-property:color,background-color,border;-moz-transition-property:color,background-color,border;-o-transition-property:color,background-color,border;transition-property:color,background-color,border;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;}
a:hover													{text-decoration:underline;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;}
h1														{margin:0;font-family:'Circular-AddEvent',sans-serif;font-size:40px;line-height:110%;font-weight:400;color:#333;}
a img													{border:none;}

/* Base template setup
---------------------------------------------------------------------- */

.caladded 												{clear:both;padding:30px 20px;}
.caladded .auto 										{min-width:300px;width:460px;margin:0 auto;position:relative;text-align:left;}
.caladded .auto .inn 									{clear:both;padding:30px 35px 45px 35px;box-shadow:0 7px 14px 0 rgb(50 50 93 / 10%), 0 3px 6px 0 rgb(0 0 0 / 7%);border-radius:6px;background:#fff;}
.caladded .auto .select-t1 								{clear:both;position:relative;margin: 0px 0px 14px 0px;background:#fff;box-shadow:0 0px 4px 0 rgb(50 50 93 / 10%), 0 1px 2px 0 rgb(0 0 0 / 15%);border-radius: 5px;}
.caladded .auto .select-t1 select 						{position: relative;z-index: 5;background:transparent;font-family:'Circular-AddEvent',sans-serif;font-size: 16px;font-weight: 600;color: #1d3054;width: 100%;padding:15px 16px 15px 70px;border: none;outline: 0;-webkit-appearance: none;-moz-appearance: none;}
.caladded .auto .select-t1 .lbl 						{width:26px;height:26px;position:absolute;top:11px;left:20px;z-index:4;}
.caladded .auto .select-t1 .lbl p 						{margin:0;font-size: 16px;font-weight: 500;color: #1d3054a8;}
.caladded .auto .select-t1 .arr 						{width:26px;height:26px;position:absolute;top:11px;right:16px;z-index:4;}
.caladded .auto .select-t1 .arr .ic 					{font-size:28px;color:#555;line-height:26px;}
.caladded .auto .head 									{clear:both;}
.caladded .auto .head h1 								{margin:0;margin-bottom:15px;font-size:26px;line-height:110%;font-weight:600;color:#1d3054;letter-spacing:-.25px;font-family:'Circular-AddEvent',sans-serif;}
.caladded .auto .desc 									{clear:both;}
.caladded .auto .desc p 								{margin:0;margin-bottom:5px;font-size:17px;line-height:150%;color:#1d3054;font-weight:500;font-family:'Circular-AddEvent',sans-serif;}
.caladded .auto .desc .lnk 								{margin:0;font-size:17px;line-height:140%;color:#818181;font-weight:400;font-family:'Circular-AddEvent',sans-serif;}
.caladded .auto .dem 									{clear:both;margin:0px 20px 0px 0px;border-radius:3px;}
.caladded .auto .dem img 								{max-width:100%;display:block;}
.caladded .auto .zag 									{clear:both;padding:30px 13px;}
.caladded .auto .zag .win 								{width:192px;height:4px;margin:0 auto;clear:both;position:relative;background:url(https://cdn.addevent.com/legacy2000/gfx/zigzag-t1.png) repeat-x;}
.caladded .auto .oth 									{clear:both;margin:0px 0px 25px 0px;}
.caladded .auto .oth p 									{margin:0;color:#222;}
.caladded .auto .oth a 									{display:inline-block;font-weight:500;}
.caladded .auto .oth a:hover 							{}
.caladded .auto .man 									{clear:both;}
.caladded .auto .man a 									{display:block;border:1px solid transparent;text-align:center;font-size:16px;line-height:42px;color:#fff;border-radius:5px;font-weight:500;background:#1f65f0;}
.caladded .auto .man a:hover 							{background:#1f65f0;}
.caladded .auto .man a:active 							{background:#1f65f0;border-top:0px solid transparent;border-bottom:2px solid transparent;}
.caladded .auto .prol 									{clear:both;padding:25px 0px 0px 0px;}
.caladded .auto .mk 									{display:inline-block;line-height:30px;border-radius:6px;background:#eee;padding:0px 8px;margin:5px 0px 0px 0px;}
.caladded .auto .mk.noma 								{margin:0px;}
.caladded .auto .txt-t1 								{clear:both;margin:0px 0px 20px 0px;}
.caladded .auto .txt-t1 p 								{margin:0;font-size:16px;line-height:150%;color:#3e4249;font-weight:500;}
.caladded .auto .txt-t1 a 								{text-decoration:underline;}
.caladded .auto .txt-t2 								{clear:both;margin:0px 0px 15px 0px;}
.caladded .auto .txt-t2 p 								{margin:0;font-size:16px;line-height:150%;color:#3e4249;font-weight:500;}
.caladded .auto ol 										{margin: 0;padding: 0;list-style: none;counter-reset: ccounter;}
.caladded .auto li 										{counter-increment: ccounter;margin:0px 0px 45px 0px;position:relative;padding:0px 0px 0px 40px;}
.caladded .auto li:last-child 							{margin:0;}
.caladded .auto li img 									{display:block;max-width:100%;}
.caladded .auto li::before 								{content: counter(ccounter);background: #1f65f0cf;width: 24px;height: 24px;position:absolute;left:0px;top:-1px;border-radius: 50%;display:block;line-height: 24px;color:#fff;text-align: center;margin-right: 14px;font-size: 13px;font-weight: 600;}
.caladded .auto ol ol li::before 						{background: #dadfe5;}
.caladded .auto ol ol ol li::before 					{background: #dadfe5;}
.caladded .auto .img-t1 								{width:92%;display:inline-block;clear:both;position:relative;overflow:hidden;border-radius:8px;box-shadow: 0 0 0 0.5px rgb(50 50 93 / 22%), 0 2px 5px 0 rgb(50 50 93 / 14%), 0 1px 1.5px 0 rgb(0 0 0 / 10%), 0 1px 2px 0 rgb(0 0 0 / 12%), 0 0 0 0 transparent;}
.caladded .auto .img-t1 img 							{display:block;max-width:100%;}
.caladded .auto .inx-t1 								{width:92%;clear:both;position:relative;margin:0px 0px 35px 0px;}
.caladded .auto .inx-t1 .inp 							{width:100%;border:0;padding:0;margin:0px 0px 10px 0px;outline:0;position:relative;z-index:2;font-size:16px;font-weight:500;line-height:32px;padding:7px 15px;background:#f1f5f9;border-radius:4px;box-sizing:border-box;font-family:monospace;font-size:15px;}
.caladded .auto .inx-t1 .copy 							{width:100%;height:42px;clear:both;border:0;padding:0;line-height:42px;border:1px solid transparent;background:#1f65f0;color:#fff;font-size:16px;font-weight:500;border-radius:5px;cursor:pointer;}
.caladded .auto .inx-t1 .copy:hover 					{background:#5e15e4;}
.caladded .auto .inx-t1 .copy:active 					{border-top:2px solid transparent;border-bottom:0px solid transparent;}
.hide 													{display:none;}

/* Powered by */
.poweredby 												{clear:both;position:relative;padding:20px 0px 0px 0px;text-align:center;}
.poweredby a 											{display:inline-block;padding:0px 124px 0px 0px;font-size:14px;color:#979aaa;line-height:36px;font-weight:500;background:url(https://cdn.addevent.com/web/images/logo-t1-base.svg) no-repeat right 45%;background-size:auto 26px;text-decoration:none;}
.poweredby a span 										{display:none;}
.poweredby a:hover 										{transform:scale(1.02) translateY(1px);color:#5c5e68;}

/* Mobile */
@media screen and (max-width:520px){
.caladded                                               {padding:10px 10px;}
.caladded .auto                                         {width:auto;margin:0;}
.caladded .auto .inn                                    {padding:30px 30px 40px 30px;}
}

/* Mobile */
@media screen and (max-width:460px){

.caladded .auto .head h1 								{font-size:27px;}
.caladded .auto .desc 									{margin:0px 0px 40px 0px;}
.caladded .auto .desc p 								{font-size:16px;}
.caladded .auto .desc p br 								{display:none;}
.caladded .auto .dem 									{padding:3px 6px 3px 8px;}
.caladded .auto li 										{margin:0px 0px 75px 0px;padding:0px;}
.caladded .auto li::before 								{left:0px;top:-35px;}

}