html,body,body div,span,object,iframe,h1,h2,h3,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}
abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
html{overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
a:hover,a:active{outline:0}
small{font-size:85%}
b,strong{font-weight:bold}
sub,sup{font-size:75%;line-height:0;position:relative}
sup{top:-0.5em}
sub{bottom:-0.25em}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;padding:15px}
::-moz-selection{background:#ff6;color:#333;text-shadow:none}
::selection{background:#ff6;color:#333;text-shadow:none}
nav ul,nav li{margin:0;padding:0;background-image:none;list-style:none;list-style-type:none;list-style-image:none}
body{font:13px/1.231 sans-serif;*font-size:small}
@font-face{font-family:'Signa';src:url('fonts/signa.eot?#iefix') format('embedded-opentype'),url('fonts/signa.woff') format('woff'),url('fonts/signa.ttf') format('truetype'),url('fonts/signa.svg#signa') format('svg')}
@font-face{font-family:'Signa Light';src:url('fonts/signa-light.woff?') format('woff'),url('fonts/signa.svg#signa') format('svg')}
pre,code,kbd,samp{font-family:monospace,sans-serif}
body,select,input,textarea{color:#444;font-family:Arial,serif}
h1,h2,h3,#topnav a.L1,#footernav .L1,.title,.button,legend,.OfferPage .intro{font-family:'Signa','Arial Narrow',sans-serif}
.apple h1,.apple h2,.apple h3,.apple #topnav a.L1,.apple .title,.apple .button{font-family:'Signa Light','Arial Narrow',sans-serif}
.small{font-size:11px}
.bold{font-size:14px;font-weight:bold}
.center{text-align:center}
.red{color:red;font-weight:bold}
html{background:#fff url(misc/white-noise.gif) repeat;height:100%}
body{height:100%}
#container{width:980px;margin:0 auto}
.ie7 header,.ie6 header{position:relative;z-index:50}
#main{min-height:200px;overflow:hidden}
.col-1{display:block;float:left;margin:0 20px 0 0;width:313px;min-height:50px}
.content,.c2{background:#eee;display:block;float:left;margin:20px 20px 0 0;width:646px;min-height:50px}
.c2{background:0}
#content-body{padding:15px 20px 20px 20px;overflow:auto}
.col-1.last,aside{margin-right:0;width:314px}
aside{float:left;position:relative}
#branding{position:relative}
#logo{display:inline-block;margin:20px 0 0 0}
#landing-header{position:relative;height:279px}
#landing-header img{position:absolute;top:0;left:0}
#risk{margin-top:40px;padding:10px 20px 5px 20px;background:#fff}
#risk h3{font-family:'Arial',sans-serif}
#risk h3,#risk p{font-size:12px;margin:0 0 5px 0;text-align:justify}
.ie6 #container{height:auto!important;height:100%}
footer{margin-top:40px;background:#eee url(misc/footer.png) repeat;position:absolute;width:100%;min-width:1020px;zoom:1}
footer .wrapper{width:980px;margin:20px auto 120px auto;position:relative}
footer #float-risk-warning{background-color:#eee;bottom:0;left:0;margin:0 auto;padding:3px 0;position:fixed;right:0;z-index:10}
footer #float-risk-warning p{color:#333;margin:0 auto;max-width:95%;padding:0 20px 0 20px;text-align:center;width:1020px}
.ie7 .wrapper{margin-top:0}
#copyright{color:#555;text-align:right;margin-top:0;height:113px}
.ie7 #copyright{padding-top:10px}
#open-buttons{position:absolute;top:16px;right:17px;z-index:3}
.open-button{background:url(/media/1001/ayondo.png) no-repeat -633px -85px;display:block;width:260px;height:92px;text-decoration:none;padding:11px 20px 0 19px}
#hp-live-buttons{margin-top:16px}
.hp-open-button{background:url(/media/1001/ayondo.png) no-repeat;display:block;width:275px;height:92px;text-decoration:none;padding:11px 20px 0 19px}
.hp-open-button.live{background-position:-319px -85px}
.hp-open-button.demo{background-position:-319px -789px}
.uk-open-button{position:absolute;top:60px;right:0}
.open-button.gray{background:url(/media/1001/ayondo.png) no-repeat -633px -791px}
.open-button.gray:hover{background-position:-633px -901px;text-decoration:none}
.open-button.gray:focus,.open-button.gray:active{background-position:-633px -1011px}
.oldie .open-button{padding-top:6px;height:97px}
.open-button.live{margin-bottom:8px}
.open-button:hover{background-position:-633px -193px;text-decoration:none}
.open-button:focus,.open-button:active{background-position:-633px -301px}
.hp-open-button:hover{background-position:-319px -193px;text-decoration:none}
.hp-open-button:focus,.hp-open-button:active{background-position:-319px -301px}
.hp-open-button.demo:hover{background-position:-318px -896px;text-decoration:none}
.hp-open-button.demo:focus,.hp-open-button.demo:active{background-position:-318px -1005px}
.open-button span,.open-button.gray span,.hp-open-button span{color:#750;text-shadow:0 1px 0 rgba(255,255,255,0.5);font-size:12px;display:block;margin-top:3px;padding-right:45px}
.open-button.gray span,.open-button.gray:hover span{color:#444}
.open-button:hover span,.hp-open-button:hover span{color:#530}
.open-button .title,.open-button.gray .title,.hp-open-button .title{color:#640;text-shadow:0 1px 0 rgba(255,255,255,0.5);font-size:19px;padding:0}
.hp-open-button.demo .title{padding:5px 0 0 0}
.open-button.gray .title{color:#444}
.ie7 .open-button .title,.ie8 .open-button .title{line-height:1.5}
#LP-top-buttons{position:absolute;top:330px;width:315px;z-index:3}
.big-open-button{background:url(bg/big-account-btn.png) no-repeat;display:block;height:66px;text-decoration:none;padding:30px 20px 0 20px}
.big-open-button:hover{background-position:0 -107px;text-decoration:none}
.big-open-button .title{color:#640;text-shadow:0 1px 0 rgba(255,255,255,0.5);font-size:27px}
.big-open-button.demo{background:url(bg/big-account-btn.png) no-repeat right top}
.big-open-button.demo:hover{background:url(bg/big-account-btn.png) no-repeat 100% -107px}
.big-open-button.demo .title{color:#444;font-size:26px}
aside #open-buttons{margin-top:20px;position:static}
aside .open-button{background:url(/media/1001/ayondo.png) no-repeat -319px -89px;width:273px;height:83px;padding-right:20px}
.oldie aside .open-button{height:88px}
aside .open-button.gray{background:url(/media/1001/ayondo.png) no-repeat -319px -798px}
aside .open-button.gray:hover{background:url(/media/1001/ayondo.png) no-repeat -319px -905px}
aside .open-button.gray:active,aside .open-button.gray:focus{background:url(/media/1001/ayondo.png) no-repeat -319px -1014px}
aside .open-button:hover{background-position:-319px -197px}
aside .open-button:focus,aside .open-button:active{background-position:-319px -305px}
aside .open-button.live{margin-bottom:18px}
aside .open-button .title{margin-top:0}
.open-button.grey{cursor:pointer;background-position:-1px -109px;height:64px}
.oldie .open-button.grey{padding-top:6px;height:70px!important}
.open-button.grey:hover{background-position:-1px -186px}
.open-button.grey:focus,.open-button.grey:active{background-position:-1px -263px}
.open-button.grey .title{font-size:15px;color:#444}
.open-button.grey span{color:#444;line-height:17px;margin-top:5px}
.open-button.grey span.title{margin-top:0}
.terms .open-button{width:255px;margin-top:20px;padding-right:40px}
.form-launcher{background:url(/media/1001/ayondo.png) no-repeat 0 -566px;height:41px;width:201px;display:block;color:#740!important;font-size:20px;line-height:27px;text-shadow:0 1px 0 rgba(255,255,255,0.5);padding:10px 0 0 29px;margin-top:25px}
.form-launcher:hover{background-position:0 -620px;text-decoration:none}
.form-launcher:focus,.form-launcher:active{background-position:0 -672px}
a,a:active,a:visited{color:#00adee;text-decoration:none}
a:hover{color:#00adee;text-decoration:underline}
a:link{-webkit-tap-highlight-color:rgba(187,187,187,0.5)}
.video{background:#ddd url(/media/1001/ayondo.png) no-repeat -951px -404px;text-decoration:none;position:relative;display:block;width:197px;padding:10px 50px 10px 43px;margin-top:10px}
.video:hover{background:#d9d9d9 url(/media/1001/ayondo.png) no-repeat -951px -487px;text-decoration:none}
.video time{font-size:10px;color:#666;position:absolute;right:11px;top:11px}
.pdf{text-decoration:none;background:url(icons/icon-pdf.png) no-repeat;padding-left:29px;display:block;min-height:19px;margin-top:15px}
.pdf:hover{text-decoration:underline}
.grey-button{background:#fff;text-decoration:none;text-align:center;position:relative;display:block;padding:10px 15px 10px 16px;margin-top:10px}
.grey-button:hover{background:#bbb;text-decoration:none;text-shadow:0 1px 0 rgba(140,140,140,1);color:#fff}
.grey-button.active{background:#00adee;color:#fff}
.video-teaser{border:5px solid #fff}
.video-teaser:hover{border:5px solid #00adee}
h1,h2,h3{margin:0;padding:0;font-weight:normal;text-shadow:1px 1px 0 rgba(255,255,255,1)}
h1{font-size:19px;color:#00adee}
h2{font-size:18px;margin-top:15px;color:#00adee}
h3{font-size:15px;margin-top:15px;color:#00adee}
#content-header h1{font-size:23px}
.special-offers-box h1{color:#f7f7f7;text-shadow:0 1px 0 rgba(255,255,255,1)}
p,li{line-height:20px;font-size:13px;margin-top:15px}
ul{padding:0;margin:0}
li{list-style-type:none;margin-top:5px;padding-left:15px;background:url(/media/1001/ayondo.png) no-repeat -976px -888px}
ol.terms{margin:10px 25px}
ol.terms li ul li{background:url(/media/1001/ayondo.png) no-repeat -976px -888px;list-style-type:none;padding-left:10px}
ol.terms li{background-image:none;list-style-type:decimal;padding-left:5px}
ol.terms ol li{background-image:none;list-style-type:lower-alpha;margin-left:25px;padding-left:5px}
dl{margin-top:15px}
dt{font-weight:bold;width:150px;float:left;line-height:20px}
dd{width:450px;margin-bottom:15px;overflow:hidden;line-height:20px}
dd:last-child{border-bottom:0}
dd p:first-child{margin-top:0}
dl.long dt{font-weight:bold;width:200px;float:left;line-height:20px}
dl.long dd{width:400px;margin-bottom:15px;overflow:hidden;line-height:20px}
.intro{overflow:hidden}
.intro img{float:right;margin-left:10px;margin-top:-15px}
.intro h1{font-size:22px;margin-top:15px}
img.padding{padding:20px 0}
.two-col{overflow:hidden}
.two-col img{margin:15px 0 10px 0}
.two-col>div{float:left;width:48%;margin:0 23px 15px 0}
.two-col .L{margin-right:0}
.two-col .hbox{width:44%;background:#f6f6f6;background:-moz-linear-gradient(top,#fff 0,#f6f6f6 41%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(41%,#f6f6f6));background:-webkit-linear-gradient(top,#fff 0,#f6f6f6 41%);background:-o-linear-gradient(top,#fff 0,#f6f6f6 41%);background:-ms-linear-gradient(top,#fff 0,#f6f6f6 41%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f6f6f6',GradientType=0);padding:0 10px 10px 10px;margin-top:15px;border:1px solid #ddd;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;min-height:215px;_height:215px}
.three-col{overflow:hidden}
.three-col div{float:left;width:189px;margin:0 20px 20px 0}
.three-col .L{margin-right:0;width:188px}
.floatleft div{display:inline-block}
section.box{padding:15px 20px 20px 20px;margin-top:20px;background:#eee;min-height:30px;overflow:hidden}
#content-header{overflow:hidden}
#content-header img{float:right;margin:-26px 0 10px 82px}
.separator{background:url(/media/1001/ayondo.png) no-repeat 0 -730px;clear:both;display:block;height:20px;margin:10px 0;width:600px}
.quote{background:#fff url(bg/mission-big-quote.png) no-repeat 13px 49px;padding:14px 15px 20px 17px;margin-top:5px;margin-bottom:25px}
.quote p{background:url(bg/mission-small-quote.png) no-repeat 63px 86px}
.quote.de p{background:url(bg/mission-small-quote.png) no-repeat 550px 86px}
.ie9 .quote.de p,.oldie .quote.de p{background-position:438px 86px}
.quote h2{margin:5px 0 25px 0}
#cookie-notification{background:#eee;padding:5px 20px 10px 20px;border-radius:0 0 5px 5px;box-shadow:0 0 12px rgba(0,0,0,0.2),0 0 1px rgba(0,0,0,0.4);position:absolute;z-index:11}
#cookie-notification h3,#cookie-notification p{margin:5px 0 0 0}
.webinar h3{cursor:pointer}
.webinar h3:before{content:"+ "}
.webinar h3.active:before{content:"- "}
.press-area #press-mentions{border-right:solid 1px #CCC;float:left;margin:20px 0;padding-right:15px;width:60%}
.press-area #press-contact{float:left;margin-top:20px;padding-left:15px;width:34%}
.media-content{margin-top:20px;position:relative}
.media-caption span{background:url(/css/icons/lang/lang-flag.png) no-repeat;float:left;height:17px;margin:6px 0 0 0;width:30px}
.media-caption span.uk-flag{background-position:0 0}
.media-caption span.de-flag{background-position:0 -23px}
.media-caption span.fr-flag{background-position:0 -46px}
.media-caption span.it-flag{background-position:0 -73px}
.media-content h4{margin:5px 0 0 0}
.media-content p{margin:5px 0 0 0}
.media-content a{color:#00adee}
.media-content .media-caption,p.media-caption{margin:10px 0}
.about-us-video{background:url(bg/empowering-you.jpg) no-repeat;width:200px;height:80px;margin-top:20px;border-radius:7px}
.about-us-video a{color:#F7D102;text-decoration:none;padding:8px;font-size:16px;display:block;height:110px}
#press-contact li{padding-left:20px}
#press-contact .mail{background:url(/media/1001/ayondo.png) no-repeat -962px -118px}
#press-contact .phone{background:url(/media/1001/ayondo.png) no-repeat -962px -155px}
section#management-team img{width:43px}
#media-terms-of-use ol li{list-style-type:decimal}
.press-interview{clear:both;margin:20px 0;position:relative}
.press-interview h3{margin-bottom:10px}
.press-interview>div{float:left;margin-right:20px}
.press-interview .press-interview-text{margin:0;width:280px}
.press-interview .press-interview-text p{font-size:13px;margin:0}
.btn-partner{background:url(/media/1001/ayondo.png) no-repeat -322px -1136px;height:47px;margin:30px 50px 20px 0;width:250px;float:left}
.btn-partner:hover{background:url(/media/1001/ayondo.png) no-repeat -322px -1194px}
.btn-partner:focus,.btn-partner:active{background-position:-322px -1250px}
.btn-partner a{color:#fff;display:block;font-size:10px;line-height:15px;padding:5px 0 0 10px;text-decoration:none}
.btn-partner a .h4{color:#000;font-family:'Signa','Arial Narrow',sans-serif;font-size:15px;text-shadow:0 1px 0 rgba(255,255,255,0.5)}
h1.error404header{font-size:28px;margin-bottom:30px}
#helpdesk-404 ul{margin-top:20px}
#helpdesk-404 li{line-height:25px;padding-left:25px}
#helpdesk-404 .mail{background:url(/media/1001/ayondo.png) no-repeat -962px -115px}
#helpdesk-404 .phone{background:url(/media/1001/ayondo.png) no-repeat -962px -153px}
#sitemap-404{clear:both}
#sitemap-404 h2{padding:20px 0}
#sitemap-404>ul>li{border-right:solid 1px #ccc;float:left;font-size:17px;height:150px;margin-right:10px;padding-right:10px}
#sitemap-404>ul>li:last-child{border:0;padding-right:0;margin-right:0}
#sitemap-404 ul li{background:0;padding-left:0}
.ie6 legend,.ie7 legend{margin-left:-7px}
button,input,select,textarea{width:auto;overflow:visible;margin:0;font-size:100%;font-family:sans-serif;vertical-align:baseline}
input,select,textarea,label{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
input.file{border:0;margin:3px;padding:0}
.ie9 input.file{border:1px solid #ccc;margin:3px;padding:3px}
textarea{overflow:auto;vertical-align:text-top}
label,input[type="button"],input[type="submit"],input[type="image"],button{cursor:pointer}
label.required:after{content:'*';display:inline-block;text-decoration:none;padding:0 2px;color:#f70;font-size:13px}
input::-moz-focus-inner,button::-moz-focus-inner{border:0;padding:0}
.forms #gekko,.forms #footer-image{display:none}
.forms header{position:relative;margin-bottom:20px}
.forms #risk{margin-top:40px}
.forms #metanav{position:absolute;top:0;right:0;white-space:normal}
.forms .L{background:0;padding-left:0}
.forms #boxPhone{background:#eee url('form/phone-background.png') 245px bottom no-repeat}
.forms .left{float:left}
.forms .right{float:right}
.forms #container{width:980px!important}
.formContainer.embedded{background-color:#eee;border-radius:8px;padding:10px 15px;margin-top:10px}
fieldset{margin:15px 0 0 0}
.embedded fieldset{margin-top:0}
legend{font-size:16px;text-shadow:1px 1px 1px #fff;padding-bottom:10px}
div.field{margin-top:5px;position:relative;overflow:visible}
input,select,textarea{margin:2px;padding:3px;border:1px solid #ccc;color:#333}
select{padding:2px;width:250px;border-radius:3px}
input.text{border:1px solid #ccc;border-radius:3px;width:250px}
input[readonly],select[disabled]{background-color:#eee;cursor:inherit;-moz-user-focus:ignore;-moz-user-input:disabled}
label{border-radius:5px;clear:left;display:block;float:left;margin:0 10px 0 -5px;line-height:16px;padding:5px;width:210px}
.embedded label{float:none;margin-left:0;padding-bottom:1px;width:250px}
label.checkbox,label.option{width:auto;text-align:left;position:relative;padding-left:25px;cursor:pointer}
label.checkbox:hover,label.option:hover{background-color:#e5e5e5}
label.checkbox input.box,label.option input.box{position:absolute;top:5px;left:5px;padding:0;margin:0}
label.option{width:auto;padding:3px 3px 3px 25px}
div.multiple:last-child{overflow:auto;clear:both}
div.multiple div.options{float:left;padding-top:5px}
form .separator{margin:15px 0 0}
label.error{background-color:#ffc}
.embedded label.error{background-color:transparent}
label.error:after{background:url('icons/icon-error-small.png') no-repeat 3px 0;content:'';display:inline-block;height:16px;vertical-align:text-bottom;width:16px}
input.error,select.error{background-color:#ffc;border-color:#c00}
.output{background:0;border:0;border-bottom:dashed 1px #aaa;width:250px}
div.box{padding:15px 20px 20px 20px;margin-top:20px;background:#eee;min-height:30px;overflow:hidden}
div.info{background-color:#ffc;border-color:#aaa;color:#333}
div.loading{text-align:center}
div.loading img{margin:40px 0!important;display:inline}
span.tooltip{background-image:url(icons/icon-info.png);display:inline-block;height:16px;width:16px;margin-left:0;cursor:pointer}
div.tooltip-body{display:none}
#tooltip{position:absolute;max-width:300px;z-index:3000;background:#333;color:#eee!important;text-align:left;padding:5px 10px 10px 10px;-moz-box-shadow:0 0 3px #999;box-shadow:0 0 3px #999;border-radius:5px}
#tooltip h5,#tooltip p,#tooltip li{margin:5px 0 0!important;font-size:12px;line-height:15px}
.infobox{background:#ffc;border:0;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,0.2);margin:15px -10px 20px -10px;padding:10px 20px 10px 10px}
.embedded .infobox{margin:10px 0;padding:5px}
.infobox h2{font-size:14px!important;color:#666;margin-top:0!important;text-shadow:none}
.infobox p{margin-top:5px;font-size:12px}
.infobox.validation,.infobox.error{box-shadow:0 0 5px rgba(255,0,0,0.5)!important}
.infobox.validation h2,.infobox.error h2{color:#c00}
.infobox.success{background-color:#fff!important}
.formhelp{box-shadow:0 0 5px rgba(0,0,0,0.2);background-color:#ffc!important}
.formhelp h2{margin-top:0}
.formhelp p{margin-top:5px}
#progress-bar{background-color:#eee}
#progress-bar li{display:block;padding:5px 0 5px 0;margin-top:5px;background:url(form/icon-pending.png) no-repeat right center}
#progress-bar li.done{background-image:url(form/icon-check.png)}
#progress-bar li.active{font-weight:bold}
#progress-bar li.error{background-image:url(form/icon-error-small.png)}
div.buttons{clear:both;overflow:auto;padding:20px 0 0 0;text-align:right}
.embedded .buttons{text-align:left}
.submit{border:0;height:39px;padding:0;width:139px}
.submit:active{color:#fff;text-shadow:0 0 5px rgba(255,255,0,.5)}
.embedded .submit{border:1px solid rgba(225,156,0,1);background:-moz-linear-gradient(rgba(255,220,0,1),rgba(244,167,0,1));background:-webkit-linear-gradient(rgba(255,220,0,1),rgba(244,167,0,1));background:-o-linear-gradient(rgba(255,220,0,1),rgba(244,167,0,1));background:linear-gradient(rgba(255,220,0,1),rgba(244,167,0,1));background-color:#f4a700;border-radius:5px;box-shadow:1px 1px 3px rgba(0,0,0,0.3);cursor:pointer;display:inline-block;outline:0;line-height:1;margin:0 0 5px 0;width:250px;padding:7px 15px 8px;text-decoration:none}
.embedded .submit:hover{box-shadow:1px 1px 5px rgba(0,0,0,0.5);-moz-transition:box-shadow .25s ease-out .1s;-webkit-transition:box-shadow .25s ease-out .1s;background:#f4a700}
.embedded .submit:active{box-shadow:0 0 5px rgba(0,0,0,0.3) inset}
.button-grey,.button-next{font:17px 'Signa','Arial Narrow',sans-serif;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,.2);width:124px}
.button-grey{background:url(form/buttons-grey.png) no-repeat;color:#ddd}
.button-grey:hover{background-position:0 -39px}
.button-lookup{font:14px 'Signa','Arial Narrow',sans-serif;color:#b2ecff;border-color:#666;border-radius:4px;border-width:1px;margin:5px;background:url(form/ayondo.png) no-repeat -9px -10px}
.button-lookup:hover{background-position:-9px -46px}
.id-container{display:none;position:relative}
table{border-collapse:collapse;border-spacing:0;width:100%}
td{vertical-align:top}
th{font-weight:bold;white-space:nowrap;text-align:left}
.grid th,.grid td,.grid-small th,.grid-small td{font-size:12px}
td.left,th.left{text-align:left}
td.right,th.right{text-align:right}
td.center,th.center{text-align:center}
.grid,.grid-small{margin:10px 0;width:100%}
.grid td,.grid-small td{padding:5px;border-top:1px solid #fff}
td.section{background:#ccc;text-align:center}
.grid-small .first{padding-left:0}
.grid th,.grid-small th{padding:5px 5px 5px 0}
.grid-small th{padding-left:5px}
.grid .c,.grid-small .c{padding-left:0;text-align:center}
.grid .asset-class,.grid-small .asset-class{border-right:1px solid #fff}
.grid .info,.grid-small .info{display:inline-block;height:11px;width:11px;line-height:11px;font-size:2px;background-image:url(sprites/info.png)}
.grid .info.blue,.grid-small .info.blue{background-position:0 -11px}
.grid .info.orange,.grid-small .info.orange{background-position:0 -22px}
.grid .info.purple,.grid-small .info.purple{background-position:0 -33px}
aside table.grid th{padding:4px 5px 4px 0;font-weight:bold}
aside table.grid th,aside table.grid td{padding:5px 5px 5px 0;font-size:12px;font-weight:normal;line-height:11px}
aside table.grid td{border-top:1px solid #fff}
aside .smallprint{font-size:10px;line-height:13px}
table.formula{margin-top:15px}
table.formula td{font-style:italic;text-align:center}
.formula td.num{padding-bottom:5px;border-bottom:1px solid #ccc}
.formula td.den{padding-top:5px}
.formula td.sum{vertical-align:middle;padding-left:10px}
#tab-container{height:360px;position:relative;z-index:1;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}
.tab-content{height:360px;width:100%;display:none;position:absolute;overflow:hidden}
.tab-content .img{position:absolute;height:360px;z-index:1;width:100%}
.tab-content .text{position:absolute;width:100%;z-index:2}
.tab-content .text .textcontent{margin:-25px auto 0 auto;padding:40px 0 0 0;width:980px;z-index:2}
.tab-content h2{color:#fff;font-size:40px}
.tab-content p{color:#fff;font-size:21px;line-height:32px;margin-top:20px}
.tab-content ul li{color:#fff;font-size:21px;line-height:32px;margin-top:10px}
.tab-content a{color:#fff}
.tab-content a:hover{text-decoration:none}
#tab-container nav{bottom:15px;margin:0 auto;position:absolute;text-align:center;width:100%;z-index:9}
#tabs li{background:url(/css/icons/dots-slideshow.png) no-repeat -28px -6px;display:inline-block;height:15px;text-indent:-10000px;width:20px}
.ie6 #tabs li,.ie7 #tabs li{zoom:1;display:inline}
#tabs .hover{cursor:pointer}
#tabs li.current{background:url(/css/icons/dots-slideshow.png) no-repeat -5px -6px}
#tabs li p{display:none}
.tab-content .btn-findout{background:url(/media/1001/ayondo.png) no-repeat -3px -567px;height:47px;margin:30px 0;width:250px}
.tab-content .btn-findout:hover{background:url(/media/1001/ayondo.png) no-repeat -3px -621px}
.tab-content .btn-findout a{color:#640;font-size:18px;padding-top:12px;position:absolute;text-align:center;width:225px;height:34px}
#topnav{margin-top:10px;height:50px;position:relative}
.no-cssgradients #topnav{background:url(/media/1001/ayondo.png) no-repeat 0 -233px}
#topnav li{display:block;float:left;position:relative;cursor:pointer}
#topnav>li:hover{height:50px}
.no-cssgradients #topnav li:hover,.no-cssgradients #topnav a:hover{background:url(/media/1001/ayondo.png) no-repeat 0 -289px}
.no-cssgradients #topnav .A:hover{background:0}
.no-cssgradients #topnav li:active{background:url(/media/1001/ayondo.png) no-repeat 0 -345px}
.no-cssgradients #topnav .A:active,.no-cssgradients #topnav .A:hover{background:0}
#topnav a{text-decoration:none}
#topnav a.L1{font-weight:normal;font-size:18px;color:#005A7B;text-shadow:0 -1px 0 rgba(61,61,61,0.5);line-height:19px;padding:15px 20px 16px 20px;display:block}
#topnav a.L1:hover,#topnav .A a{color:#fff}
.nav-home{background:0}
.nav-home a{text-indent:-9999em;background:url(/media/1001/ayondo.png) no-repeat 20px -46px;width:16px;height:16px}
.no-cssgradients .nav-home a{background:url(/media/1001/ayondo.png) no-repeat 0 -450px}
.ie6 .nav-home a{background:url(/media/1001/ayondo.png) no-repeat 0 -449px}
.nav-home:hover a{background:url(/media/1001/ayondo.png) no-repeat -41px -45px}
.no-cssgradients .nav-home:hover a{background:url(/media/1001/ayondo.png) no-repeat -60px -450px!important}
.ie6 .nav-home a:hover{background:url(/media/1001/ayondo.png) no-repeat -60px -450px!important}
.ie7 #topnav .nav-home a,.ie9 #topnav .nav-home a{padding-bottom:19px}
#topnav>li:after,#topnav>li:before{content:"";position:absolute;top:0;display:block;width:2px;height:50px;background:url(/media/1001/ayondo.png) no-repeat -390px -18px}
#topnav>li:before{left:-1px}
#topnav>li:after{right:-1px}
#topnav>li:first-child:before{display:none}
.ffck:after,.ffck:before{display:none!important}
#topnav ul.L2.ffck{top:50px}
#topnav .login{position:absolute;top:0;right:10px;height:44px;padding:6px 0 0 0}
#topnav>.login:after,#topnav>.login:before{background:0}
#topnav .login a{font-size:14px;background:url(/media/1001/ayondo.png) no-repeat -165px -471px;width:167px;height:29px;padding:7px 0 0 0;position:relative}
.ie9 #topnav .login a{height:29px}
#topnav .login:hover,#topnav .login li:hover{background:none!important}
#topnav .login:hover a,.ie6 #topnav .login a:hover{background:url(/media/1001/ayondo.png) no-repeat -165px -509px}
#topnav .login:active{box-shadow:none!important}
#topnav .login ul.L2{top:60px;left:-10px;margin-left:0;width:185px}
#topnav .login ul.L2.ffck{top:40px}
.oldie #topnav .login ul.L2{top:40px}
.ie8 #topnav .login ul.L2{top:60px}
#topnav .login ul.L2:before{content:"";background:url(/media/1001/ayondo.png) no-repeat -887px -730px;display:block;width:162px;height:10px;position:absolute;top:-10px;left:50%;margin-left:-90px}
#topnav .login li{background:0}
#topnav .login a.L2{background:0;font-size:14px;text-align:left;padding:6px 20px 0 20px;color:#fff;width:auto}
.ie7 #topnav .login ul.L2 a,.ie6 #topnav .login ul.L2 a,.ie6 #topnav .login ul.L2 li{width:150px}
#topnav ul.L2{background-color:#35659a;box-shadow:3px 2px 4px -3px rgba(0,0,0,0.5),-3px 2px 4px -3px rgba(0,0,0,0.5);position:absolute;top:60px;left:50%;z-index:99;display:none;margin-left:-90px;padding:8px 0}
#topnav ul.L2:before{content:"";background:url(/media/1001/ayondo.png) no-repeat -901px -650px;display:block;width:100%;height:10px;position:absolute;top:-10px;left:50%;margin-left:-70px}
.ie6 #topnav ul.L2,.ie7 #topnav ul.L2{top:50px;left:0;margin-left:0}
#topnav .L2 li{display:block;float:none}
.ie6 #topnav .L2 li{height:28px;width:200px}
#topnav .L2 li.A a{color:#fff}
#topnav .L2 li:hover,.oldie #topnav .L2 li:hover,.ie9 #topnav .L2 li:hover{background:none!important}
#topnav a.L2{color:#005A7B;text-shadow:#333 0 -1px 0;white-space:nowrap;padding:6px 20px;font-size:14px;display:block;margin:0 8px}
#nav-page{background:#ddd url(/media/1001/ayondo.png) no-repeat 0 -406px;overflow:hidden;height:19px;padding:15px 10px;position:relative}
.ie6 #nav-page{background:#ddd url(/media/1001/ayondo.png) no-repeat 0 -412px;padding-top:10px}
#nav-page li{float:left;font-size:14px;padding:8px 10px 0 10px;height:26px}
#nav-page .A{background:#eee;-moz-box-shadow:0 0 8px 0 rgba(0,0,0,0.5);-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,0.5);box-shadow:0 0 8px 0 rgba(0,0,0,0.5)}
.no-boxshadow #nav-page .A{border:1px solid #bbb}
#nav-page .A a,#nav-page .A a:hover{color:#666;cursor:default}
#nav-page a{color:#00adee;text-decoration:none;text-shadow:0 1px #eee}
#nav-page a:hover{color:#f7f7f7}
#footernav{border-bottom:1px solid #ccc;padding-bottom:30px;overflow:auto}
.ie7 #footernav{margin-top:15px}
.ie6 #footernav{margin-bottom:15px}
#footernav li{display:block;float:left;margin:0 59px 0 0}
#footernav li:last-child{margin:0}
#footernav .L{margin:0}
#footernav li a{text-decoration:none}
#footernav a.L1,#footernav .L1,#footernav #smconnect li.L1{font-weight:normal;font-size:17px;line-height:1.5;text-shadow:0 1px 0 rgba(255,255,255,0.8);color:#444;padding:2px 0 10px 0;display:block}
#footernav a.L1:hover{color:#777}
#footernav .L2 li{color:#808080;padding-left:4px;float:none;margin:0 0 5px 0}
#footernav a.L2{text-shadow:0 1px 0 rgba(255,255,255,0.6);white-space:nowrap;font-size:12px;color:#808080}
#footernav a.L2:hover{text-decoration:underline}
#footernav #smconnect li.smicon{background:url(/media/1001/ayondo.png) no-repeat;display:inline-block;height:32px;width:32px}
#footernav #smconnect li.smicon a{height:32px;line-height:normal;margin-left:-5px;position:absolute;text-indent:-9999px;width:30px}
#footernav #smconnect li.smicon:hover{width:97px}
#footernav #smconnect li.smicon:hover a{font-size:12px;padding-left:36px;text-decoration:underline;text-indent:0;width:57px}
#footernav #smconnect li.smfb{background-position:-27px -924px;margin-left:5px}
#footernav #smconnect li.smtw{background-position:-27px -1038px}
#footernav #smconnect li.smin{background-position:-27px -981px}
#metanav{border-top:1px solid #fafafa;padding-top:12px}
#legalnav{padding-top:9px}
.meta{text-align:center}
.meta li{font-size:11px;display:inline-block;padding:0 0 0 4px}
.ie7 .meta,.ie6 .meta{clear:both}
.ie7 .meta li,.ie6 .meta li{float:left;display:block}
.meta a{color:#4f4f4f;text-decoration:none;border-right:1px solid #777;padding:0 4px 0 0}
.meta .L a{border-right:0}
.meta a:hover{text-decoration:underline}
#copy{color:#808080;padding-right:20px}
#lang-picker{position:relative}
#lang-picker ul{background-color:#f5f5f5;position:absolute;border:1px solid #ddd;box-shadow:0 0 5px rgba(51,51,51,0.1);top:-40px;left:66px;z-index:99;display:none;text-align:left}
#lang-picker li a{padding:0 4px 0 20px;border-right:0;background:url(/media/1001/ayondo.png) no-repeat}
#lang-picker .en{background-position:-412px -26px}
#lang-picker .it{background-position:-412px 1px}
#lang-picker .fr{background-position:-573px 1px}
nav#side-nav{background:#eee;margin-top:20px}
#side-nav ul{padding:10px 0}
#side-nav ul li{display:block;position:relative}
#side-nav ul li.A{background:#f7f7f7;height:42px}
#side-nav ul li.A a{border-top:0;border-bottom:0}
#side-nav ul li:hover{background:#ccc}
#side-nav ul li.A:hover{background:#f7f7f7}
#side-nav ul li:hover a{border-top:1px solid #ccc;border-bottom:1px solid #ccc;text-decoration:none;color:#414141}
#side-nav ul li.A:before{content:' ';display:block;width:12px;height:12px;background:#f7f7f7;position:absolute;left:-4px;top:15px;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg)}
#side-nav ul li:first-child a{border-top:0}
#side-nav ul li:last-child a{border-bottom:0}
#side-nav ul li a{padding:10px 0 10px 10px;margin:0 15px;display:block;font-weight:bold;color:#777;border-bottom:1px solid #e2e2e2;border-top:1px solid #fafafa}
#side-nav ul li.A a{color:#fff;border-bottom:0;border-top:0}
.box a{color:#00adee;text-decoration:none}
.box a:hover{text-decoration:underline}
.box h2 a{color:#00adee;text-decoration:none}
.special-offers-box{background:#e6f1b7!important}
.special-offers-box p{margin-top:10px}
.box-image{float:right;margin:15px -12px 8px 5px}
.box-img-float{float:right}
.helpdesk{margin-left:-5px;margin-right:-29px}
.box h2.topstory{font-size:23px;padding-top:10px;text-align:center}
.box p.topstory{line-height:22px;font-size:15px;text-align:center}
#contact ul,#helpdesk ul{margin-top:7px}
#contact li,#helpdesk li{border-bottom:1px solid #ddd;border-top:1px solid #fff;margin-top:0;padding:8px 0 3px 36px}
#contact li span{font-size:9px}
#contact a{color:#f7f7f7}
#contact .first,#helpdesk .first{border-top:0}
#contact .last,#helpdesk .last{border-bottom:0;padding-bottom:0}
.box h2{margin:0!important}
.box .fb{background:url(/media/1001/ayondo.png) no-repeat -959px 0}
.box .twitter{background:url(/media/1001/ayondo.png) no-repeat -959px -37px}
.box .chat{background:url(/media/1001/ayondo.png) no-repeat -959px -74px}
.box .mail{background:url(/media/1001/ayondo.png) no-repeat -961px -112px}
.box .phone{background:url(/media/1001/ayondo.png) no-repeat -961px -148px}
.box .linkedin{background:url(/media/1001/ayondo.png) no-repeat -959px -185px}
.box .youtube{background:url(/media/1001/ayondo.png) no-repeat -959px -222px}
.box .fax{background:url(/media/1001/ayondo.png) no-repeat -959px -348px}
.ie6 .fb{width:237px}
.twitterbox h2 a{color:#00adee}
.twitterfeed{background:#fff;margin:10px 0}
li.rssRow{background:0;padding:5px 10px}
.rssRow.odd{background-color:#DDD}
.twitterbox .title,.twitterbox .title a{color:#00adee;font-size:16px;text-align:right}
.info-icon{display:inline-block;height:11px;width:11px;line-height:11px;font-size:2px;background-image:url(sprites/info.png)}
.info-icon-green{background-position:0 0}
.info-icon-blue{background-position:0 -11px}
.info-icon-orange{background-position:0 -22px}
.info-icon-purple{background-position:0 -33px}
.info-icon-red{background-position:0 0}
.info-a,.info-b,.info-c,.info-d{background-image:url(sprites/abcd.png?@timestamp);background-repeat:no-repeat;display:inline-block;font-size:2px;height:14px;line-height:12px;vertical-align:text-bottom;width:13px}
.info-a{background-position:0 -1px}
.info-b{background-position:0 -17px}
.info-c{background-position:0 -33px}
.info-d{background-position:0 -49px}
.apple_overlay{display:none;width:675px;padding:35px 0 35px 35px}
.apple_overlay .close{background-image:url(misc/overlay-close.png);position:absolute;right:-9px;top:-9px;cursor:pointer;height:32px;width:32px}
#overlay{background:url(misc/overlay.png);height:450px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
#overlay img{display:none}
div.contentWrap{height:504px;width:631px;padding-right:35px;overflow-y:auto}
@media print{*{background:transparent!important;color:black!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}
a,a:visited{color:#444!important;text-decoration:underline}
a[href]:after{content:" (" attr(href) ")"}
abbr[title]:after{content:" (" attr(title) ")"}
.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}
pre,blockquote{border:1px solid #999;page-break-inside:avoid}
thead{display:table-header-group}
tr,img{page-break-inside:avoid}
img{max-width:100%!important}
@page{margin:.5cm}
p,h2,h3{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
header,footer,aside,.form-launcher,.open-button{display:none}
}
.OfferPage #container{height:auto}
.OfferPage #main,.OfferAsidePage #main{padding-top:380px}
.OfferPage .content{background:0;margin-left:0}
.OfferPage #content-body{padding:0 40px 30px 0}
.OfferPage #content-body p{color:#666;font-size:16px;line-height:25px}
.OfferPage h1,.OfferPage #content-body h2,.OfferAsidePage h1{font-size:30px;margin:0}
.OfferPage .intro,.OfferAsidePage .intro{color:#666;font-size:16px;line-height:28px}
.OfferPage .content li:before,.OfferAsidePage .content li:before{content:'';width:30px;height:25px;background:url(/media/1001/ayondo.png) no-repeat -960px -265px;display:inline-block;position:absolute;top:0;left:0;vertical-align:top}
.OfferPage .content .minipoints li:before{background:url(/media/1001/ayondo.png) no-repeat -960px -761px}
.OfferPage .content li{background:0;color:#666;position:relative;font-size:16px;margin-top:25px;padding-left:30px}
.OfferAsidePage .content li{background:0;color:#666;position:relative;font-size:13px;padding-left:30px;margin-top:25px}
.OfferAsidePage .content li a{font-size:16px}
.OfferPage #copyright,.OfferAsidePage #copyright{height:25px}
.OfferPage #risk-container h1{margin-top:15px;font-size:13px}
.OfferPage #risk-container p{margin-top:7px}
#top-header{height:360px;left:0;margin:0 auto;min-width:1020px;position:absolute;right:0;top:100px;width:100%;z-index:1}
#top-header-bg{height:360px;left:0;position:absolute;top:100px;width:100%;z-index:0}
#top-header-text{color:white;font-family:'Signa','Arial Narrow',sans-serif;font-size:60px;position:absolute;text-shadow:2px 1px 0 rgba(0,0,0,.4);top:160px;z-index:2}
/*Partner */
.PartnerPage #logo { width: 160px; background: url(/media/2228/ayondo-logo.png) no-repeat;}
.PartnerPage header nav, .PartnerPage #nav_social_media {display:none;}
.PartnerPage #main{width:100%;min-width:1200px}
.main-wrapper{width:1140px;margin:0 auto;padding:40px 0}
.main-wrapper p,.main-wrapper li{font-size:20px;line-height:30px}
.PartnerPage #main li{background-position:-964px -878px;margin-top:20px}
.PartnerPage #nav_social_media{display:none}
.PartnerPage footer{margin-top:0}
.partner-icon{background:url(/media/2229/sprite.png);content:' '}
.PartnerPage .subpagebg{background:url("/media/2231/menu-header-bg.jpg") no-repeat right #70849c;height:170px;min-width:1200px}
.PartnerPage .subpagetitle{color:#FFF;font-size:36px;padding:25px 0 0 0;text-align:center}
.PartnerPage .subpagetitle #partner-sub-menu{margin:50px auto 0 auto}
#partner-sub-menu,#partner-sub-menu a{color:#fff;font-size:22px}
#partner-sub-menu{width:900px}
#partner-sub-menu div{margin:0;width:175px;text-align:center;float:left}
#partner-sub-menu div.L{width:200px;text-align:right}
#partner-sub-menu a.active,#partner-sub-menu a:hover{color:#98e3ff}
.intro-banner{background:#eee}
.intro-text{width:1140px;margin:0 auto;padding:40px 0 50px 0}
.intro-text h1{font-size:24px}
.intro-text p{font-size:20px;line-height:30px;margin:5px 0 0 0}
.PartnerPage .headline{font-size:35px;border-bottom:solid 1px;line-height:55px;margin:0}
.PartnerPage footer{background:#f2f2f2}
.PartnerPage footer .wrapper{position:initial;padding:415px 0 30px 0}
.PartnerPage p.footer-padding { border-left: solid 1px #666; border-right: solid 1px #666;}
.PartnerPage footer h3,.PartnerPage footer p,.PartnerPage #copy,.PartnerPage .meta a{color:#666}
.PartnerPage #metanav{border-top:1px solid #666}
.PartnerPage .meta a{border-right:1px solid #666}
div#partner-contact{background:url("/media/2221/contact-bg.jpg") no-repeat right #5a6a7d;left:0;position:absolute;top:0;width:100%}
.greendiv{background:#83d04c}
.partner-join-now-btn{padding:30px 0;text-align:center}
.partner-join-now-btn a{padding:5px 100px;border:solid 3px #fff;font-size:30px;color:#fff;border-radius:5px;text-decoration:none}
.partner-join-now-btn a:hover{background:#fff;color:#83d04c}
.contact-info{font-size:18px}
.contact-info-icons{background:url("/media/2229/sprite.png") -280px -471px;height:60px;width:475px;margin:50px auto 20px auto}
.contact-info-email a{color:#fff}
.contact-info .three-col{margin:0 auto;width:610px}
.contact-info .three-col div,.contact-info .three-col div.L{width:203px;font-size:15px;margin:0;text-align:center}
.contact-account{padding:10px 0}
.contact-account .lp-cta{border-radius:5px;height:70px;margin:0 auto;width:360px}
.contact-account .lp-cta a{font-size:35px;padding:12px 20px}
.contact-sm .three-col{width:190px;margin:0 auto;padding:20px 0}
.contact-sm .three-col div,.contact-sm .three-col div.L{height:52px;width:52px}
.contact-sm-fb{background-position:-1207px -153px}
.contact-sm-fb:hover{background-position:-1277px -153px}
.contact-sm-tw{background-position:-1207px -286px}
.contact-sm-tw:hover{background-position:-1277px -284px}
.contact-sm-gp{background-position:-1207px -216px}
.contact-sm-gp:hover{background-position:-1278px -214px}
.contact-sm .partner-icon a{position:absolute;display:block;width:52px;height:52px}
.main-wrapper .commission-two-col div{width:320px;margin:20px 0 0 0}
.main-wrapper .commission-two-col div.L{width:640px}
.commissions-cpa,.commissions-revenue{width:290px;height:220px}
.commissions-cpa{background-position:-485px -1515px}
.commissions-revenue{background-position:-485px -1741px}
.PartnerPage p.border{border-top:solid 1px #666;border-bottom:solid 1px #666;padding:10px 0;margin-top:30px}
.main-wrapper .header-border{border-top:solid 1px #00adef;border-bottom:solid 1px #00adef;color:#00adef;text-align:center;font-size:26px;font-weight:bold;padding:5px 0;margin-bottom:20px}
.tier-table.three-col{margin:0 auto;width:690px}
.tier-table.three-col .tier-header{background:#00adef;color:#fff;font-size:25px;padding:10px 0;text-align:center;margin:0 0 10px 0}
.tier-table.three-col div{background:#eee;font-size:21px;line-height:33px;margin:0 60px 20px 0;text-align:center;width:190px;padding-bottom:20px}
.tier-table.three-col div:last-child{margin-right:0}
.main-wrapper .caption{font-size:14px;margin:0 0 0 154px;line-height:20px}
.PartnerPage .faq{background:#666;color:#fff}
.PartnerPage .faq:before{background: #00adef;
    content: '+';
    display: inline;
    font-style: normal;
    font-size: 30px;
    padding: 10px 0 0 20px;
    margin: -10px 15px 0 0;
    position: relative;
    height: 40px;}
.PartnerPage .faq-answer{margin:10px 0 0 45px}
.PartnerPage footer .wrapper{position:initial;padding:0 0 30px 0;width:100%}
div#partner-contact{background:url("/media/2221/contact-bg.jpg") no-repeat bottom;position:relative}


/* PartnerPageContent */
.PartnerPageContent #logo { width: 160px; background: url(/media/2228/ayondo-logo.png) no-repeat;}
.PartnerPageContent header nav, .PartnerPage #nav_social_media {display:none;}
.PartnerPageContent #main{width:100%;min-width:1200px}
.PartnerPageContent #main li{background-position:-964px -878px;margin-top:20px}
.PartnerPageContent #nav_social_media{display:none}
.PartnerPageContent footer{margin-top:0}
.PartnerPageContent .subpagebg{background:url("/media/2231/menu-header-bg.jpg") no-repeat right #70849c;height:180px;min-width:1200px}
.PartnerPageContent .subpagetitle{color:#FFF;font-size:36px;padding:25px 0 0 0;text-align:center}
.PartnerPageContent .subpagetitle #partner-sub-menu{margin:50px auto 0 auto}
.PartnerPageContent .headline{font-size:35px;border-bottom:solid 1px;line-height:55px;margin:0}
.PartnerPageContent footer{background:#f2f2f2}
.PartnerPageContent footer .wrapper{position:initial;padding:415px 0 30px 0}
.PartnerPageContent p.footer-padding { border-left: solid 1px #666; border-right: solid 1px #666;}
.PartnerPageContent footer h3,.PartnerPageContent footer p,.PartnerPage #copy,.PartnerPage .meta a{color:#666}
.PartnerPageContent #metanav{border-top:1px solid #666}
.PartnerPageContent .meta a{border-right:1px solid #666}
.PartnerPageContent p.border{border-top:solid 1px #666;border-bottom:solid 1px #666;padding:10px 0;margin-top:30px}
.PartnerPageContent .faq{background:#666;color:#fff}
.PartnerPageContent .faq:before{background:#00adef;content:'+';display:inline-block;font-style:normal;font-size:30px;padding:5PX 15PX 15PX 15px;margin-right:15px}
.PartnerPageContent .faq-answer{margin:10px 0 0 45px}
.PartnerPageContent footer .wrapper{position:initial;padding:0 0 30px 0;width:100%}


.footer-wrapper{width:1140px;margin:0 auto}
.affiliate-form{background:#fff;clear:both;display:block;padding:10px 0;text-align:center;width:100%}
.affiliate-form ul{margin:0;padding:0;list-style-type:none}
.affiliate-form li{background:0;margin:0;padding:3px;display:block}
.affiliate-form .label{text-align:right;margin:0;padding:0;width:200px;display:inline-block;vertical-align:top;padding-top:6px}
.affiliate-form label{float:none;display:inline;width:200px}
.affiliate-form .cb-label{float:left;display:inline-block;width:300px;margin-left:5px}
.affiliate-form input{width:300px;height:30px}
.affiliate-form textarea{border-radius:3px;background-color:#eaf3f8;width:300px;border-style:inset}
.affiliate-form input[type=text]{border-radius:3px;background-color:#eaf3f8;width:300px;border-style:inset}
.affiliate-form input[type=submit]{border:0;border-radius:4px;width:300px;background-color:#00adef;color:white;font-weight:bold;height:35px}
.affiliate-form input[type=checkbox]{display:inline-block;float:left;border-radius:3px;width:20px;height:20px;background-color:#ccc;border:solid 1px #00adef}
.affiliate-form .input{text-align:left;vertical-align:middle;margin:0;padding:0;width:440px;display:inline-block}
.affiliate-form .field-validation-error{color:red;padding:0;border-collapse:collapse;font-size:.9em;display:block;max-width:440px}
p,li,h1,h2,h3,td{color:#666;font-size:18px;line-height:28px;text-shadow:none}
h1,h2,h3{color:#00adee}
*,p,li,h1,h2,h3,h4,#topnav a.L1,.button,legend,td{font-family:"ff-din-web-1","ff-din-web-2",sans-serif}
.DIN_Web{background-color:transparent}
html{background:#fff}
.HomePage #main,#container,.LandingPage #main{width:100%}
.HomePage .three-col,#main,header #branding,ul#topnav,#main-homepage-content,#risk,footer .wrapper,.lp-banner-text,#banner-container{width:1140px;margin:0 auto}
.HomePage header{background:0;height:auto}
header nav,#LP-body nav{background:#F7F7F7;min-width:1200px}
h1{font-size:34px;line-height:45px}
h2{font-size:28px}
h3{font-size:22px}
li{background:url(/media/1001/ayondo.png) no-repeat -960px -880px;margin-top:15px;padding-left:30px}
li span{color:#666}
hr{border-top:1px solid #ccc;margin:2em 0}
.small{font-size:12px}
.grid,.grid-small{margin:30px 0}
.grid th,.grid td,.grid-small th,.grid-small td{font-size:18px;border-bottom:1px solid #ccc}
td.section{background:#eee}
div.box{background:0;border-top:solid 1px #666;border-bottom:solid 1px #CCC;margin-top:20px;overflow:hidden;padding:0 0 15px 0}
.green_bg{background:#83D04B}
.green_bg:hover{background:#5FB21E}
.blue_bg{background:#00A4E2}
.grey_bg{background:#959595;color:#fff}
.grey_bg:hover{background:#5d5d5d}
.green_bg a:hover,.blue_bg a:hover,.grey_bg a:hover{text-decoration:none}
ul.nopoint li{background:0;list-style:disc outside;color:#00adee;margin-left:25px;padding:0}
#logo{width:300px;height:68px;background:url(/media/1001/ayondo.png) no-repeat 0 -772px}
#logo-cn{background:url(http://secure.gekkomarkets.com/css/logos/ayondo-logo-CN.png) no-repeat;display:block;height:77px;margin:15px 0;width:200px}
#linkayondo{overflow:hidden;position:fixed;top:0;width:1000px;z-index:10}
#linkayondo li{background:0;display:inline;font-size:20px;padding-left:60px}
#linkayondo .top_btn{border-bottom-left-radius:5px;border-bottom-right-radius:5px;float:right;font-size:16px;margin-left:10px;padding:10px 20px}
#linkayondo .top_btn,#linkayondo .top_btn a{color:#FFF;overflow:hidden}
#toplogin #toploginoptions{position:absolute;right:-400px;text-align:center;top:0;width:355px}
#toplogin #toploginoptions.toploginru{right:-567px;width:530px}
.HomePage #main{margin-bottom:30px;min-width:1200px}
.HomePage .three-col div,.HomePage .three-col div.L{border-right:solid 1px #EEE;padding:0 15px;margin:0;width:350px}
.HomePage .three-col div:first-child{padding:0 15px 0 0}
.HomePage .three-col div.L{border-right:0;margin:0;padding:0 0 0 25px}
.hp-box h3{font-size:24px;margin:0}
.hp-box{padding:0}
.hp-box:nth-of-type(2){background:#f7f7f7}
.hp-box .three-col{border-bottom:solid 1px #ECECEC;padding:40px 0}
.hp-subbanner{margin:0 auto;padding:0;text-align:center;width:1140px}
.hp-subbanner .account_demo_btn{margin:65px auto -10px auto}
.awards_table td{text-align:center;margin-bottom:10px}
.awards_table td:first-child{border-right:solid 1px #999}
.awards_table td img{height:80%}
.twitter-timeline{height:380px;width:350px}
.tab-content p a{margin-top:0;height:480px;position:absolute;width:1140px}
div.hp_demo_btn.grey_bg{border-radius:3px;height:70px;margin-top:10px;padding:0;position:relative;text-align:center;width:340px}
div.hp_demo_btn.grey_bg a{color:#fff;font-size:18px;position:absolute;display:block;text-align:centerr;width:100%;height:50px;padding:10px 0}
div.hp_demo_btn.grey_bg span{color:#dfdfdf;font-size:14px}
#topnav{text-align:center}
#topnav li{display:inline-block;float:none;padding:0 10px;text-align:left}
#topnav>li:hover,#topnav>li:hover a{background:#e7e7e7;color:#00adee}
#topnav>L1.A:hover{color:#fff}
#topnav>li.A>a{color:#00adee}
#side-nav ul li.active-child a{color:#666}
#topnav li:last-child a.L1{color:#666}
#topnav a.L1{color:#00adee;text-shadow:none;font-size:16px}
#topnav a.L1:hover{color:#00adee}
#topnav ul.L2{background:#e7e7e7;color:#00adee}
#topnav>li:after,#topnav>li:before{background:0}
#topnav a.L2{color:#00adee;font-size:16px;text-shadow:none}
#topnav .L2 li:hover,#topnav a.L2:hover{background:#00adee!important;color:#fff;text-shadow:none}
#topnav .L2 li.A a{color:#00adee}
#topnav ul.L2{box-shadow:none;position:absolute;top:50px;left:0;z-index:99;display:none;margin-left:0;padding:8px 0}
#topnav ul.L2:before{content:"";background:0;display:block;width:100%;height:10px;position:absolute;top:-10px;left:50%;margin-left:-70px}
.StandardPage .subpagebg,.FullPage .subpagebg,.LegalDocuments div.subpagebg{background:url(/media/1398/subheader.png) right;height:100px;position:relative;min-width:1200px}
.StandardPage .subpagetitle,.FullPage .subpagetitle,.LegalDocuments div.subpagetitle{color:white;font-size:36px;margin:0 auto;padding:25px 0 0 0;width:1140px}
footer{background:#2699D1;color:#FFF;border:0;min-width:1200px}
footer .wrapper{padding:30px 0 150px 0}
footer p,#copy{color:#FFF;line-height:22px}
footer h3{color:#FFF}
p.footer-padding{padding:0 50px;border-left:solid 1px #fff;border-right:solid 1px #fff;margin:30px 50px}
#copy{font-size:16px}
#nav_social_media{background:#f7f7f7}
#nav_social_media .nav{width:1140px;margin:0 auto;text-align:right}
#nav_social_media li{background:0;color:#00adee;display:inline-block;font-size:18px;margin:0;padding:0 8px 0 0;vertical-align:middle}
#nav_social_media li#copy{color:#999;float:left;margin:17px 0 0 0}
#nav_social_media li img{height:50px}
#metanav{padding-top:15px;margin-top:30px}
.meta a,#seoRoot a{color:#FFF;border-right:1px solid #fff;font-size:16px;padding:0 8px}
#seoRoot{display:none;text-align:center}
.HomePage #seoRoot{display:block}
#seoRoot li{display:inline-block}
#seoRoot li:last-child a{border:0}
footer #float-risk-warning{background-color:#eee;bottom:0;left:0;margin:0 auto;padding:3px 0;position:fixed;right:0;z-index:10}
footer #float-risk-warning p{color:#333;font-size:17px;margin:0 auto;max-width:95%;padding:0 20px 0 20px;text-align:justify;width:960px}
dt{font-weight:bold;width:200px;float:left;line-height:20px;font-size:16px}
#content-body{overflow:hidden;padding:30px 20px 20px 20px}
.account_live_btn{background:#83d04b;border-radius:5px;color:#FFF;font-size:16px;margin:20px auto;padding:25px 30px;width:180px;position:relative}
.account_demo_btn{background:#c4c4c4;border-radius:5px;color:#FFF;font-size:16px;margin:20px auto;padding:25px 30px;width:180px;position:relative}
.account_live_btn a,.account_demo_btn a{color:#FFF!important;position:absolute;top:0;left:0;padding:15px 20px;width:200px}
.account_live_btn a:hover,.account_demo_btn a:hover,#linkayondo .top_btn a:hover{text-decoration:none}
.media-caption span{background:url(/media/1382/lang-flag.png) no-repeat;float:left;height:17px;width:30px}
.media-content h4{font-size:16px}
.media-category{background:#00adee;color:#fff;display:inline-block;padding:5px 10px}
.green_link,.green_link:hover,.green_link:visited{color:#83D04B;font-size:14px;font-weight:bold;text-decoration:underline}
#hp-banner,.lp-banner,.lp-banner2{background:url(/media/1002/header-bg-blank.png) no-repeat center #00a4e2;height:480px;width:auto;min-width:1200px}
.tab-content{display:block;margin:0 auto;position:relative;height:480px;width:1140px}
.tab-content .img{height:480px;width:1140px}
.tab-content p{margin-top:50px}
#tabs li{border:solid 1px #CCC}
ul.bjqs{position:relative;list-style:none;padding:0;margin:0;overflow:hidden;display:none}
li.bjqs-slide{position:absolute;display:none;background:0;margin:0;padding:0}
ul.bjqs-controls{list-style:none;margin:0;padding:0;z-index:9999}
ul.bjqs-controls.v-centered li a{position:absolute}
ul.bjqs-controls.v-centered li.bjqs-next a{right:0;display:none}
ul.bjqs-controls.v-centered li.bjqs-prev a{left:0;display:none}
ol.bjqs-markers{list-style:none;padding:0;position:absolute;margin:-60px 0 0 0;width:100%;z-index:10}
ol.bjqs-markers.h-centered{text-align:center}
ol.bjqs-markers li{display:inline;background:url(/media/1064/dots-slideshow.png) no-repeat -22px 0;padding:0;margin:0 3px}
ol.bjqs-markers li.active-marker{display:inline;background:url(/media/1064/dots-slideshow.png) no-repeat 0 0}
ol.bjqs-markers li a{padding:10px;display:inline;font-size:0}
p.bjqs-caption{display:block;width:96%;margin:0;padding:2%;position:absolute;bottom:0}
nav#side-nav,aside{background:#fff;width:270px}
#side-nav ul li a{color:#00adee;border-bottom:solid 1px #f7f7f7;border-top:0;font-size:18px;font-weight:normal;padding:10px 0 10px 10px;margin:0 15px 0 0}
#side-nav ul li:hover{background:0}
#side-nav ul li:hover a{border-bottom:solid 1px #f7f7f7;border-top:0;color:#666;font-weight:normal}
#side-nav ul li:first-child:hover a{border-top:0}
#side-nav li:last-child a,#side-nav ul li:last-child:hover a{border-bottom:0}
#side-nav ul.sideL2 li:hover a{background:0}
#side-nav ul.sideL2{margin-left:30px}
#side-nav ul li.A:hover{background:0}
#side-nav ul li.A{background:0;height:49px;line-height:24px}
#side-nav ul li.A:before{content:'';background:url("/media/1385/arrow-submenu.png") no-repeat;border-bottom-color:#F7F7F7;display:inline-block;height:48px;left:240px;position:absolute;top:-1px;z-index:0;-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg)}
#side-nav ul li.A a{background:#F7F7F7;border-top:solid 1px #f7f7f7;color:#666;height:26px;position:relative;width:230px;z-index:1}
.content,.c2{background:#fff;float:right;margin:0;width:850px}
.three-col div{margin:0 15px 30px 0;width:250px}
.three-col div.L{width:250px}
.grey-button{background:#f7f7f7;font-size:18px}
.grey-button:hover{background:#00adee;text-shadow:none}
#helpdesk p,#helpdesk li{font-size:14px}
#helpdesk li{margin-top:10px;padding:0 0 10px 30px}
h3.faq{border-bottom:solid 1px #ccc;color:#666;display:flex;font-size:20px;padding:10px 0 0 0;margin:0}
h3.faq:before{content:"+ ";color:#8fd45e;font-size:30px;font-style:normal;margin-top:-4px;width:40px}
h3.active:before{content:"- "}
.faq-content{margin:30px 20px 20px 20px;border-left:solid 1px #ccc;border-right:solid 1px #ccc;padding:0 20px}
.apple_overlay{width:1140px;padding:5px 0 0 35px;margin-top:-200px}
div.contentWrap{width:1100px;height:658px}
.overlay_img{height:670px;margin-top:-200px}
#float-offer{position:fixed;bottom:20px;z-index:10}
#float-offer-close{position:absolute;right:0;top:0;width:35px;height:35px;cursor:pointer}
.LandingPage #container{min-width:1200px}
#toplink{top:30px}
#LP-body p,#LP-body li{font-size:20px;line-height:30px}
#LP-body ul{margin-top:20px}
#LP-body li{background:0;color:#00adee;font-size:15px;list-style:disc outside;padding:0 0 5px 0;margin:0 0 0 20px}
#LP-body li span{color:#666;font-family:"ff-din-web-1","ff-din-web-2",sans-serif;font-size:20px}
.lp-banner-text,div.lp-subbanner{text-align:center;position:relative}
.lp-banner2 .lp-img{float:right;margin-top:-70px;margin-right:-70px}
.lp-banner2 .lp-banner-text{height:480px;text-align:left}
.lp-banner-text h2{color:#fff;font-size:54px;margin-bottom:50px;padding-top:70px}
.lp-banner-text h3{color:#fff;font-size:26px;line-height:35px}
#LP-body .two-col>div{width:auto}
#LP-body .two-col>div .L,#LP-body .two-col img{margin:0}
#LP-body .two-col div.margin50{margin-right:50px}
#LP-body .two-col .L img{margin-top:50px}
#LP-body .three-col>div{margin:0 10px 10px 0;width:400px}
#LP-body .three-col .L{width:310px}
.lp-cta{background:#83D04B;border-radius:5px;height:70px;margin:70px auto 40px auto;position:relative;text-align:center;width:320px}
.lp-cta a,.lp-demo-cta a{color:#FFF;font-size:26px;left:0;padding:19px 0;position:absolute;text-decoration:none;width:320px}
.lp-demo-cta{background:#C4C4C4;border-radius:5px;height:70px;margin:70px auto 40px auto;position:relative;text-align:center;width:320px}
footer .lp-cta{margin:30px auto}
.arrow-l{position:absolute;bottom:-100px;left:305px}
.arrow-r{position:absolute;bottom:-100px;right:345px}
.lp-subbanner,.lp-box:nth-child(even){background:#f1f1f1}
#LP-body .two-col>div.lp-icon{width:48%}
.lp-icon:before{background:url(/media/1001/ayondo.png) no-repeat;content:" ";display:inline-block;height:87px;margin:6px 0 0 0;position:relative;width:87px}
.lp-icon h2{margin-top:5px}
.lp-subbanner{margin:0 auto;padding:30px 0;width:1140px}
img.video-btn{margin-top:30px;vertical-align:top}
.i-social:before{background-position:-710px -1132px;margin-left:130px}
.i-self-directed:before{background-position:-820px -1132px;margin-left:130px}
.i-awards:before{background-position:-320px -1132px}
.i-globe:before{background-position:-454px -1132px}
.i-cs:before{background-position:-587px -1132px}
.i-clicks:before{background-position:-320px -1247px}
.i-portfolio:before{background-position:-454px -1247px}
.i-top-trader:before{background-position:-833px -1247px}
.i-social-trader:before{background-position:-720px -1247px}
.i-signal:before{background-position:-453px -1358px}
.i-progress:before{background-position:-317px -1358px}
.i-platform:before{background-position:-589px -1358px}
.i-open-account:before{background-position:-320px -975px}
.i-fund:before{background-position:-475px -975px}
.i-email:before{background-position:-630px -975px}
.lp-icon a,.lp-icon a:hover,.lp-icon a:active{color:#666;text-decoration:none}
.lp-box{padding:50px 0;min-width:1140px}
.lp-box-content{margin:0 auto;width:1140px}
.lp-box-content h2,.lp-subbanner h2{font-size:36px;margin:0}
.lp-box-content h2{line-height:35px;margin-bottom:20px}
.lp-box-content h3{font-size:24px;margin:0 0 15px 0}
.featured-in{text-align:center}
.LandingPage footer{margin-top:0}
.aside{float:right;height:300px}
.open-button span,.open-button.gray span{line-height:20px}
.OfferPage #main{padding-top:530px}
.OfferPage #content-body{position:relative}
#top-header{height:480px;min-width:1200px}
.OfferPage .account_live_btn{padding:55px 45px;width:210px}
.hp-open-button.live{background:0;width:240px;height:80px}
#top-header-text{font-family:"ff-din-web-1","ff-din-web-2",sans-serif;text-shadow:none}
#top-header-text p{color:#FFF;font-size:29px;line-height:45px}
.three-col-wide{clear:both}
.three-col-wide>div,.three-col-wide>div.L{float:left;padding:10px 5px;margin:0;width:355px;text-align:left}
.three-col-wide>div:first-child{margin:0 20px 0 0}
.three-col-wide>div.L{margin:0;margin:0 0 0 20px}
.LegalDocuments .content{padding:30px 0 0 0;width:1100px}
.sitemap li{background:0;color:#00adee;list-style:disc inside;margin:0}
.modal{display:none;width:auto;background:#fff;padding:15px 30px;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;-o-box-shadow:0 0 10px #000;-ms-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000}
.modal a.close-modal{position:absolute;top:-12.5px;right:-12.5px;display:block;width:30px;height:30px;text-indent:-9999px;background:url(misc/close.png) no-repeat 0 0}
.modal-spinner{display:none;width:64px;height:64px;position:fixed;top:50%;left:50%;margin-right:-32px;margin-top:-32px;background:url(misc/spinner.gif) #111 no-repeat center center;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px}
a.btn-green{appearance:button;-moz-appearance:button;-webkit-appearance:button;padding:5px 15px;margin:5px;color:#fff;background-color:#83d04b;text-decoration:none}
a.btn{appearance:button;-moz-appearance:button;-webkit-appearance:button;padding:5px 15px;margin:5px;color:#fff;background-color:#999;text-decoration:none}
.rounded{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}
.rounded-top,.rounded-top a:hover{-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}
.rounded-bottom,.rounded-bottom a:hover{-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}
.rounded-left{-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}
.bordered{border:1px solid #ddd}
.ir{display:block;text-indent:-999em;overflow:hidden;background-repeat:no-repeat;text-align:left;direction:ltr}
.ir br{display:none}
.hidden{display:none;visibility:hidden}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
.invisible{visibility:hidden}
.clearfix:before,.clearfix:after{content:"";display:table}
.clearfix:after{clear:both}
/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
