@font-face{font-family:"fs-icon";src:url('/themes/fontstand/fonts/fsicons.woff') format('woff');font-weight:normal;font-style:normal}.fsf{display:inline-block;font-family:fs-icon;font-style:normal;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;font-size:20px}.fsf:before{box-sizing:border-box}.fsf.fsf-share:before{content:"A"}.fsf.fsf-star:before{content:"B"}.fsf.fsf-arrow-left{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fsf.fsf-arrow-left:before,.fsf.fsf-arrow-right:before{content:"C"}.fsf.fsf-user-small:before{content:"D"}.fsf.fsf-settings:before{content:"E"}.fsf.fsf-minus-circle:before{content:"F"}.fsf.fsf-close-circle:before{content:"G"}.fsf.fsf-zoom:before{content:"H"}.fsf.fsf-bag-nobg:before{content:"I"}.fsf.fsf-rss:before{content:"J"}.fsf.fsf-user-fav:before{content:"K"}.fsf.fsf-user-list:before{content:"L"}.fsf.fsf-settings-small:before{content:"M"}.fsf.fsf-user-nobg:before{content:"N"}.fsf.fsf-compass:before{content:"O"}.fsf.fsf-plus-circle:before{content:"P"}.fsf.fsf-pushpin:before{content:"a"}.fsf.fsf-eye:before{content:"b"}.fsf.fsf-user:before{content:"c"}.fsf.fsf-house:before{content:""}.fsf.fsf-A:before{content:"e"}.fsf.fsf-bag:before{content:"f"}.fsf.fsf-list:before{content:"h"}.fsf.fsf-plus:before{content:"i"}.fsf.fsf-arrow-bottom:before{content:"j"}.fsf.fsf-arrow-top-bottom:before{content:"k"}.fsf.fsf-minus:before{content:"l"}.fsf.fsf-check:before{content:"m"}.fsf.fsf-refresh:before{content:"n"}.fsf.fsf-eye-small:before{content:"o"}.fsf.fsf-list-ordered:before{content:"p"}.fsf.fsf-check-circle:before{content:"q"}.fsf.fsf-dots:before{content:"r"}.fsf.fsf-code:before{content:"s"}.fsf.fsf-up-down:before{content:"t"}.fsf.fsf-diff-direction:before{content:"u"}.fsf.fsf-contrast:before{content:"v"}.fsf.fsf-webfont:before{content:"w"}.fsf.fsf-package:before{content:"y"}.fsf.fsf-list-bigger:before{content:"z"}.fsf.fsf-globe:before{content:"0"}.fsf.fsf-feature:before{content:"1"}.fsf.fsf-folder:before{content:"2"}.fsf.fsf-09:before{content:"3"}.fsf.fsf-proportion:before{content:"4"}.fsf.fsf-intended-use:before{content:"5"}.fsf.fsf-target:before{content:"6"}.fsf.fsf-close:before{content:"7"}.fsf.fsf-text-sans:before{content:"#"}.fsf.fsf-text-serif:before{content:"$"}.fsf.fsf-text-script:before{content:"%"}.fsf.fsf-text-display:before{content:"@"}.fsf.fsf-text-slab:before{content:"&"}.IconFormChecked{background-image:url('/themes/fontstand/images/forms/Checked.png');background-repeat:no-repeat;background-size:72%;background-position:2px 2px;width:13px;height:13px}.IconFormSelectBox{background-image:url('/themes/fontstand/images/forms/SelectBox.png');background-repeat:no-repeat;background-size:45%;background-position:5px 5px;width:18px;height:25px}.container{width:auto}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*::before,*::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.GretaRegular{font-family:"Greta Sans 2";font-style:normal;font-weight:400;font-stretch:normal}.GretaRegularItalic{font-family:"Greta Sans 2";font-style:italic;font-weight:400;font-stretch:normal}.GretaBold{font-family:"Greta Sans 2";font-style:normal;font-weight:700;font-stretch:normal}.GretaBoldItalic{font-family:"Greta Sans 2";font-style:italic;font-weight:700;font-stretch:normal}.GretaGrandeBold{font-family:"Greta Grande Bold 2";font-style:normal;font-weight:400;font-stretch:normal}.GretaTextRegular{font-family:"Greta Text Regular 5";font-style:normal;font-weight:400;font-stretch:normal}.GretaTextRegularItalic{font-family:"Greta Text Regular Italic 3";font-style:italic;font-weight:400;font-stretch:normal}.GretaTextBold{font-family:"Greta Text Bold 4";font-style:normal;font-weight:400;font-stretch:normal}.GretaTextBoldItalic{font-family:"Greta Text Bold Italic 3";font-style:italic;font-weight:400;font-stretch:normal}.Helvetica{font-family:Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-stretch:normal}.HelveticaBold{font-family:Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;font-stretch:normal}.btn{height:30px !important;line-height:30px !important;font-size:13px;padding:0 12px}.btn span.faden{opacity:.5}.btn:focus,.btn:active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn.green-gradient{background-color:#3fcc3f;background-image:-webkit-linear-gradient(top, #3fcc3f, #03bc03);background-image:-moz-linear-gradient(top, #3fcc3f, #03bc03);background-image:-o-linear-gradient(top, #3fcc3f, #03bc03);background-image:-ms-linear-gradient(top, #3fcc3f, #03bc03);background-image:linear-gradient(top, #3fcc3f, #03bc03);border:1px solid #11b011;color:white}.btn.violet-gradient{background-color:#8c8cff;background-image:-webkit-linear-gradient(top, #8c8cff, #6868ff);background-image:-moz-linear-gradient(top, #8c8cff, #6868ff);background-image:-o-linear-gradient(top, #8c8cff, #6868ff);background-image:-ms-linear-gradient(top, #8c8cff, #6868ff);background-image:linear-gradient(top, #8c8cff, #6868ff);border:1px solid #5a5aff;color:white}.btn.blue-gradient{background-color:#3ebff2;background-image:-webkit-linear-gradient(top, #3ebff2, #03abee);background-image:-moz-linear-gradient(top, #3ebff2, #03abee);background-image:-o-linear-gradient(top, #3ebff2, #03abee);background-image:-ms-linear-gradient(top, #3ebff2, #03abee);background-image:linear-gradient(top, #3ebff2, #03abee);border:1px solid #189fec;color:white}.btn.btn-round{-webkit-border-radius:20px;-webkit-background-clip:padding-box;-moz-border-radius:20px;-moz-background-clip:padding;border-radius:20px;background-clip:padding-box}.btn.btn-big{height:50px !important;line-height:48px !important}.btn.btn-big.btn-round{-webkit-border-radius:25px;-webkit-background-clip:padding-box;-moz-border-radius:25px;-moz-background-clip:padding;border-radius:25px;background-clip:padding-box;background-clip:border-box}.btn.btn-lg{height:40px !important;line-height:40px !important}.btn.btn-lg.btn-round{-webkit-border-radius:25px;-webkit-background-clip:padding-box;-moz-border-radius:25px;-moz-background-clip:padding;border-radius:25px;background-clip:padding-box;background-clip:border-box}.btn.btn-lined{background-color:transparent;color:white;border:1px solid white}.btn.btn-lined svg{fill:white}.btn.btn-lined:hover{color:#222222;border:1px solid #222222}.btn.btn-lined:hover svg{fill:#222222}.btn.btn-info{border:medium none;padding:2px 14px;background-color:#00cc66;color:white}.btn.btn-info:hover{background-color:#00994d}.btn.btn-success{border:medium none;padding:2px 14px;color:white;background-color:#22bb22}.btn.btn-success:hover{background-color:#22aa22}.btn.btn-dark{background-color:#222222;color:white}.btn.btn-dark:hover{background-color:#080808}.btn.btn-form{color:#222222;background-color:#BCC4CB}.btn.btn-form:hover{background-color:#9fabb5}.modal .btn.btn-close{position:absolute;right:-15px;top:-15px;z-index:10000;width:30px;height:15px;-webkit-border-radius:15px;-webkit-background-clip:padding-box;-moz-border-radius:15px;-moz-background-clip:padding;border-radius:15px;background-clip:padding-box;border:medium none;font-family:Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-stretch:normal;line-height:30px;text-align:center;padding:0}.modal .btn.btn-close svg{margin:5px}.btn.btn-select{color:#222222;background-color:#fff;font-size:15px !important;min-width:160px;padding-right:30px;font-weight:normal;text-align:left;position:relative;margin-right:10px;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.3);box-shadow:0 1px 1px rgba(0, 0, 0, 0.3);line-height:21px !important;height:22px !important;margin-left:0 !important}.btn.btn-select span.caret{border:medium none;background-image:url('/themes/fontstand/images/icon-select.svg');width:20px;height:20px;float:right;position:absolute;right:5px}.btn.btn-select em{position:absolute;right:5px}.open .btn.btn-select,.btn.btn-select{-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.3);box-shadow:0 1px 1px rgba(0, 0, 0, 0.3)}.open .btn.btn-select{background-color:white}.open .btn.btn-select span.caret{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.btn-select-label{float:left;display:block;font-size:15px !important;line-height:18px;margin:0;padding:3px 15px 3px 0;font-weight:normal}.dropdown-menu{z-index:1000000 !important;border:medium none !important;box-shadow:0 2px 6px rgba(0,0,0,0.25);border-radius:10px;padding:0}.dropdown-menu li:first-child a{border-top-left-radius:10px;border-top-right-radius:10px}.dropdown-menu li:last-child a{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.dropdown-menu li a{padding:8px 10px}.dropdown-menu li a :hover{background-color:#fafafa}.dropdown-menu .divider{margin:6px 0}.pull-right .btn.btn-select{margin-left:10px;margin-right:0}span.play-icon{display:inline-block;width:20px;height:20px;background-image:url('/themes/fontstand/images/icon-play.svg')}a:hover span.play-icon,btn:hover span.play-icon{background-image:url('/themes/fontstand/images/icon-play_dark.svg')}span.close-icon{display:inline-block;width:20px;height:20px;background-image:url('/themes/fontstand/images/icon-close.svg')}a.menu-icon{display:inline-block;width:20px;height:20px;margin:10px;background-image:url('/themes/fontstand/images/icon-menu.svg')}span.down-icon{display:inline-block;width:20px;height:20px;background-image:url('/themes/fontstand/images/icon-download.svg')}span.back-icon{display:block;width:30px;height:20px;background-image:url('/themes/fontstand/images/icon-back_to_list.svg')}span.share-icon{display:block;width:20px;height:20px;background-image:url('/themes/fontstand/images/icon-share.svg')}span.eye-icon{display:inline-block;width:80px;height:80px;background-image:url('/themes/fontstand/images/illustration-try.svg')}span.scissors-icon{display:inline-block;width:80px;height:80px;background-image:url('/themes/fontstand/images/illustration-rent.svg')}span.people-icon{display:inline-block;width:80px;height:80px;background-image:url('/themes/fontstand/images/illustration-sharing.svg')}span.webfonts-icon{display:inline-block;width:80px;height:80px;background-image:url('/themes/fontstand/images/illustration-web.svg')}span.download-icon{display:inline-block;width:80px;height:80px;background-image:url('/themes/fontstand/images/illustration-keep.svg')}span.devices-icon{display:inline-block;width:80px;height:80px;background-image:url('/themes/fontstand/images/illustration-devices.svg')}span.unlimited-icon{display:inline-block;width:80px;height:80px;background-image:url('/themes/fontstand/images/illustration-unlimited.svg')}svg.icon{width:20px;height:20px;margin:0;fill:#BCC4CB}a:hover svg.icon,btn:hover svg.icon{cursor:pointer;fill:#9fabb5}svg.icon.wide{width:30px}.modal-backdrop.in{opacity:.2}.modal-content{padding:5px;-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:medium none}.grecaptcha-badge{visibility:hidden}html,body{line-height:1.5;font-family:ui-sans-serif,system-ui,-system-ui,-apple-system,"Helvetica Neue",Roboto,sans-serif;font-style:normal;font-weight:400;font-stretch:normal;color:#222222;background-color:white;height:100%}html a,body a{color:#11aaee}html a:focus,body a:focus,html a:active,body a:active,html a:hover,body a:hover{text-decoration:none;color:#0e88be;outline:medium none}html strong,body strong{font-weight:700}html .page-content,body .page-content{padding:50px 15px}html .clear:before,body .clear:before,html .clear:after,body .clear:after{content:'';display:table}html .clear:after,body .clear:after{clear:both}.pr-0{padding-right:0}#top-black{background-color:#FAFAFA}#top-black .container{padding:0 40px}#top-black ul:not(.dropdown-menu){margin:0;padding:0;display:inline}#top-black ul:not(.dropdown-menu)>li{display:inline-block;margin:10px}#top-black ul:not(.dropdown-menu)>li a{color:#888888;font-size:14px}#top-black ul:not(.dropdown-menu)>li a.active span{font-weight:bold}#top-black ul:not(.dropdown-menu)>li a:hover{color:#888888;cursor:pointer}#top-black ul:not(.dropdown-menu)>li.account-menu>a{color:#888888}#top-black ul:not(.dropdown-menu)>li.account-menu .dropdown-menu{left:initial;padding:10px 0}#top-black ul:not(.dropdown-menu)>li.account-menu .dropdown-menu li:first-child a{border-top-left-radius:0;border-top-right-radius:0}#top-black ul:not(.dropdown-menu)>li.account-menu .dropdown-menu li:last-child a{border-bottom-left-radius:0;border-bottom-right-radius:0}#top-black ul:not(.dropdown-menu)>li:last-child{margin:7px 0 auto 10px}#top-black ul:not(.dropdown-menu).app-switch>li a{color:#000000;font-size:14px}#top-black ul:not(.dropdown-menu).app-switch>li:last-child{margin:10px}#top-black ul:not(.dropdown-menu).app-switch>li:first-child{margin:10px 10px 10px 0}#top-black ul.dropdown-menu li a{color:#000000}#top-black ul.dropdown-menu li a:hover{color:#000000}#top-black form.NewsletterForm{margin:-2px 0 0 20px !important}#top-black form.NewsletterForm .field input{background:transparent;border:1px solid #CCCCCC !important;border-right:0 !important;color:#888888;font-size:14px}#top-black form.NewsletterForm .Actions input{background:transparent;border:1px solid #CCCCCC !important;border-left:0 !important;color:#888888;font-size:13px;line-height:1 !important}#top-black form.NewsletterForm .field input::-webkit-input-placeholder{color:#888F96 !important;opacity:1 !important}#top-black form.NewsletterForm .field input::-ms-input-placeholder{color:#888F96 !important;opacity:1 !important}#top-black form.NewsletterForm .field input::placeholder{color:#888F96 !important;opacity:1 !important}#header{background-color:#ffffff;padding:40px 0;position:relative}#header .container{padding:0 40px}#header h1,#header h1 a{letter-spacing:-1px;margin:0;font-size:24px;font-weight:700;color:#222222;float:left}#header h1 *,#header h1 a *{display:block;float:left}#header h1 span,#header h1 a span{line-height:50px;display:none}#header h1 img,#header h1 a img{height:50px;margin-right:10px}#header #main-download{float:left;margin-left:15px;line-height:27px !important}#header #menu{float:right;margin:0;padding:0;background-color:#ffffff}#header #menu li{display:block;float:left;padding:0 0 0 40px;font-size:16px;line-height:50px}#header #menu li a{color:#222222}#header #menu li a.active{font-weight:500}#header #menu li{padding-left:30px}#header #menu li.first-visible-always{padding-left:0 !important}#header #menu li.Newsletter{margin-left:30px;padding:0;width:220px}#header #menu li.searchbox{padding-top:10px}#header #menu svg{fill:white}#header #menu .menufooter{display:none}#header .ShowMenu{display:block}#header .ShowMenu svg{margin:5px 0 0;fill:#222222}#header.extended #menu{background-color:transparent}#footer{padding:0;z-index:999;position:relative;margin-top:-1px;padding-top:40px;padding-bottom:23px;background:#ffffff}#footer h2{margin:0;color:#aaaaaa;font-size:11px}#footer span{color:#aaaaaa;font-size:18px;line-height:33px}#footer .bottom{padding:0 50px;margin-top:40px}#footer .contact{padding:20px 30px;margin-left:40px;margin-right:40px;border-radius:10px;background-color:#222222;color:#fff}#footer .contact h1,#footer .contact h2,#footer .contact h3,#footer .contact h4{color:#fff}#footer .contact h4{line-height:15px;font-size:13px;padding-top:12px}#footer .contact .btn{margin:5px;padding:0 18px;-webkit-border-radius:25px;-webkit-background-clip:padding-box;-moz-border-radius:25px;-moz-background-clip:padding;border-radius:25px;background-clip:padding-box;height:40px !important;line-height:40px !important;font-size:13px}#footer .contact .btn.btn-lined:hover{color:#b3b3b3;border:1px solid #b3b3b3}#footer .contact .btn.btn-info{border:1px solid #00cc66}#footer .contact .btn.btn-info:hover{border:1px solid #00994d}#footer .copyright{width:auto}#footer #bottom-menu{float:right;margin:0;padding:0;margin-right:25px}#footer #bottom-menu li{display:block;float:left;padding:0 0 0 20px;font-size:13px;line-height:1}#footer #bottom-menu li a{color:#222222}#footer #bottom-menu ul{width:auto;float:right}#footer .EmptyGridItem{height:91px}.homepage{display:block}@media all and (min-width:1023px){.homepage{display:flex}}.homepage-app{background:linear-gradient(200.37deg, #00CC66 0, #00D1FF 100%);flex-grow:1;align-self:stretch;padding-left:0;padding-right:0}.homepage-app h1{margin:0}.homepage-app h1 a{letter-spacing:-1px;margin:65px 60px 45px;font-size:24px;font-weight:700;color:#222222;float:left}.homepage-app h1 a *{display:block;float:left}.homepage-app h1 a span{line-height:50px;display:none}.homepage-app h1 a img{height:50px;margin-right:10px}.homepage-app h2{font-size:40px;font-weight:normal;color:#ffffff;margin-top:0;margin-left:45px}.homepage-app h2 a{color:white;border-bottom:2px solid white;display:inline-block;line-height:1.1}.homepage-app .maintext{color:#ffffff;font-size:16px;line-height:22px}.homepage-app .main-image{margin:50px 0;display:flex;align-items:flex-end}.homepage-app .main-image img{width:50%}.homepage-app .download-apps{display:flex;margin-top:60px}.homepage-app .download-apps>div:first-child{margin-right:auto}.homepage-app .download-apps .btn-appstore{height:40px;width:120px;display:block;border-radius:6px;background:#000000 url("/themes/fontstand/images/AppStore.svg") no-repeat center center}.homepage-app .download-apps .btn-download{height:40px;display:block;border-radius:6px;background:#000000;color:#ffffff;padding:12px 12px 10px 12px;font-size:13px;line-height:18px;text-align:center;float:left}.homepage-app .download-apps .version{margin-top:8px;font-size:11px;line-height:13px;color:rgba(0,0,0,0.35);width:100%;text-align:center}.homepage-app .download-apps #modal-intro .video{position:relative}.homepage-app .download-apps #modal-intro .video div{padding-top:56.25%}.homepage-app .download-apps #modal-intro .video iframe{bottom:0;left:0;position:absolute;right:0;top:0}.homepage-app .download-apps .otherversions{clear:both;margin:13px 0 0 1px}.homepage-app .download-apps .otherversions>a{font-size:11px;line-height:13px;position:relative;color:#222222;cursor:pointer;display:inline-block}.homepage-app .download-apps .otherversions>a span{border:medium none;background:url(/themes/fontstand/images/icon-select.svg) no-repeat;background-size:16px 16px;width:16px;height:16px;float:right;margin-top:0}.homepage-app .download-apps .otherversions>a:hover{color:#444}.homepage-app .download-apps .otherversions .allversions{z-index:1;display:none;position:absolute;border-radius:5px;background-color:#EFEFEF;box-shadow:0 4px 12px #888;margin:-10px 0 0 0;width:370px}.homepage-app .download-apps .otherversions .allversions .platform{padding:10px 15px;border-bottom:1px solid #ccc}.homepage-app .download-apps .otherversions .allversions .platform:last-child{border-bottom:0 !important}.homepage-app .download-apps .otherversions .allversions .platform h3{padding:0;margin:0 0 5px 0;font-size:13px;color:#A9A9A9}.homepage-app .download-apps .otherversions .allversions .platform a{color:#3E3E3E;font-size:15px;display:block}.homepage-app .learn-app{margin-top:60px}.homepage-app .learn-app a{color:white;border-bottom:1px solid white}@media all and (min-width:1023px){.homepage-app{min-height:100vh}}@media all and (max-width:1023px){.homepage-app{min-height:initial}.homepage-app h1 a{margin:25px 20px}.homepage-app h2{margin-top:50px;margin-left:0;font-size:30px}.homepage-app .main-image{margin:0 0 20px;display:flex;flex-direction:column}.homepage-app .main-image img{width:100%;max-width:179px}.homepage-app .learn-app{margin-top:30px;color:white;font-size:16px;line-height:22px}}.homepage-news .container-fluid{padding-left:20px;padding-right:20px;margin-bottom:60px}.homepage-news ul:not(.dropdown-menu){margin:0;padding:0;display:block;text-align:right}.homepage-news ul:not(.dropdown-menu)>li{display:inline-block;margin:10px}.homepage-news ul:not(.dropdown-menu)>li a{color:#888888;font-size:14px}.homepage-news ul:not(.dropdown-menu)>li a.active span{font-weight:bold}.homepage-news ul:not(.dropdown-menu)>li a:hover{color:#888888;cursor:pointer}.homepage-news ul:not(.dropdown-menu)>li.account-menu>a{color:#888888}.homepage-news ul:not(.dropdown-menu)>li.account-menu .dropdown-menu{left:initial;padding:10px 0}.homepage-news ul:not(.dropdown-menu)>li.account-menu .dropdown-menu li:first-child a{border-top-left-radius:0;border-top-right-radius:0}.homepage-news ul:not(.dropdown-menu)>li.account-menu .dropdown-menu li:last-child a{border-bottom-left-radius:0;border-bottom-right-radius:0}.homepage-news ul:not(.dropdown-menu)>li:last-child{margin:7px 0 auto 10px}.homepage-news .dropdown-menu{top:31px}.homepage-news h2{margin-top:40px;margin-bottom:40px;font-size:30px;font-weight:normal}.homepage-news h2 a{color:#000000;border-bottom:2px solid #000000;display:inline-block;line-height:1.1}.homepage-news .maintext p{width:360px;font-size:16px;line-height:22px;color:#000000}.homepage-news .maintext p a{color:#000000;border-bottom:1px solid #000000}@media all and (min-width:1023px){.homepage-news .container-fluid{padding-left:65px;padding-right:30px;margin-bottom:120px}.homepage-news h2{margin-top:120px;margin-bottom:60px;font-size:40px}}.homepage-news .footer{position:absolute;bottom:0;width:100%}.homepage-news .footer .footer-copyright h2{margin:10px 25px 10px 0;color:#aaaaaa;font-size:14px;line-height:18px;display:block;text-align:right}.homepage-news .footer .bottom-menu ul{text-align:left;margin-left:15px}@media all and (max-width:1023px){.homepage-news .footer{margin-top:60px;position:relative;bottom:inherit;width:auto}.homepage-news .footer .bottom-menu ul{margin-left:0;grid-column:2}.homepage-news .footer .bottom-menu ul li{margin:5px 0;display:inline-flex;width:45%}.homepage-news .footer .footer-copyright h2{text-align:left;margin:10px 0 10px 0}}#home{margin-top:60px;margin-bottom:100px}#home h2{letter-spacing:-1px;font-size:80px;line-height:95px;font-weight:500;background:linear-gradient(270deg, #00cc66 0, #00d1ff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#home .maintext{margin-top:30px;margin-left:auto;margin-right:auto;float:none;font-size:20px;line-height:26px;letter-spacing:.02em}#home .main-image{margin:50px 0}#home .main-image img{width:100%}#home .logo{float:left;padding-left:40px}#home .logo img{width:54px}#home h3{font-size:25px;line-height:25px;font-weight:bold;color:#000000;margin-top:0;margin-bottom:40px}#home .btn-appstore{height:40px;width:120px;display:block;border-radius:6px;background:#000000 url("/themes/fontstand/images/AppStore.svg") no-repeat center center}#home .btn-download{height:40px;width:120px;display:block;border-radius:6px;background:#00cc66;color:#ffffff;padding:12px 0 10px 0;font-size:13px;line-height:18px;text-align:center;float:left}#home .version{margin-top:8px;font-size:11px;line-height:13px;color:#AAAAAA;width:130px}#home #modal-intro .video{position:relative}#home #modal-intro .video div{padding-top:56.25%}#home #modal-intro .video iframe{bottom:0;left:0;position:absolute;right:0;top:0}#home .otherversions{clear:both;margin:6px 0 0 1px}#home .otherversions>a{font-size:11px;line-height:13px;position:relative;color:#222222;cursor:pointer;display:inline-block;max-width:96px}#home .otherversions>a span{border:medium none;background:url(/themes/fontstand/images/icon-select.svg) no-repeat;background-size:16px 16px;width:16px;height:16px;float:right;margin-top:-5px}#home .otherversions>a:hover{color:#444}#home .otherversions .allversions{z-index:1;display:none;position:absolute;border-radius:5px;background-color:#EFEFEF;box-shadow:0 4px 12px #888;margin:3px 0 0 -80px;width:370px}#home .otherversions .allversions .platform{padding:10px 15px;border-bottom:1px solid #ccc}#home .otherversions .allversions .platform:last-child{border-bottom:0 !important}#home .otherversions .allversions .platform h3{padding:0;margin:0 0 5px 0;font-size:13px;color:#A9A9A9}#home .otherversions .allversions .platform a{color:#3E3E3E;font-size:15px;display:block}#modal-intro .video{position:relative}#modal-intro .video iframe{bottom:0;left:0;position:absolute;right:0;top:0}#modal-intro .video>div{padding-top:56.25%}#foundries{position:relative}#foundries>.row{margin-left:25px;margin-right:25px}#foundries h2{font-size:40px;line-height:1;font-weight:500;margin-top:95px;margin-bottom:95px}#foundries .col-md-25{padding:0 !important}#foundries.minheighter{-webkit-box-shadow:0px 3px 9px -5px rgba(0, 0, 0, 0.25) inset;-moz-box-shadow:0px 3px 9px -5px rgba(0, 0, 0, 0.25) inset;box-shadow:0px 3px 9px -5px rgba(0, 0, 0, 0.25) inset}#foundries .foundry{color:#222222;font-size:12px;position:relative;margin-bottom:20px}#foundries .foundry>span{display:block;padding-bottom:25%}#foundries .foundry>span img{display:block;margin:0 auto;border-radius:50%;border:1px solid rgba(0,0,0,0.1);width:120px;height:120px}#foundries .foundry .foundry-desc{position:absolute;width:100%;top:68.5%;line-height:15px}#foundries .foundry .foundry-desc span{opacity:.75}#foundries .foundry strong{font-weight:normal;margin-top:12px;display:block;width:100%;font-size:13px;line-height:15px}#foundries .foundry span{font-size:11px;color:#AAAAAA}#foundries-small{margin:-39px 0 40px}#foundries-small a{border:1px solid #bcc4cb;border-top:0;border-left:0;display:block;float:left;margin:0;width:12.5%;min-width:120px}#foundries-small a>span{height:90px;width:120px;display:table;margin:0 auto}#foundries-small a>span>span{display:table-cell;text-align:center;vertical-align:middle}#foundries-small a>span>span img{display:inline;max-width:120px}#foundries-small a:hover{opacity:.75}.content{min-height:350px}.main-bg{background-color:#ffffff}.end-head{height:5px;background-color:#ffffff;-webkit-box-shadow:0 -2px 5px -2px rgba(0, 0, 0, 0.25) inset;-moz-box-shadow:0 -2px 5px -2px rgba(0, 0, 0, 0.25) inset;box-shadow:0 -2px 5px -2px rgba(0, 0, 0, 0.25) inset;position:relative;z-index:990}.main-bg .filter{padding:15px 40px}.bg-dark{background-color:#222222;color:#fff;padding:40px 25px}.bg-dark h1,.bg-dark h2,.bg-dark h3,.bg-dark h4{color:#fff}.bg-dark h4{margin:5px 0;line-height:39px;height:40px}.bg-dark .btn{margin:5px;padding:0 18px;-webkit-border-radius:25px;-webkit-background-clip:padding-box;-moz-border-radius:25px;-moz-background-clip:padding;border-radius:25px;background-clip:padding-box;height:40px !important;line-height:40px !important}.bg-dark .btn.btn-lined:hover{color:#b3b3b3;border:1px solid #b3b3b3}.bg-dark .btn.btn-info{border:1px solid #00cc66}.bg-dark .btn.btn-info:hover{border:1px solid #00994d}.shadowbox{position:absolute;height:100%;width:3px;right:-3px;top:0;bottom:0;z-index:10000;background-color:rgba(0,0,0,0.3);background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.3), rgba(243,243,246,0));background-image:-moz-linear-gradient(left, rgba(0,0,0,0.3), rgba(243,243,246,0));background-image:-o-linear-gradient(left, rgba(0,0,0,0.3), rgba(243,243,246,0));background-image:-ms-linear-gradient(left, rgba(0,0,0,0.3), rgba(243,243,246,0));background-image:linear-gradient(left, rgba(0,0,0,0.3), rgba(243,243,246,0))}.font-info-block{background-color:#ddd;overflow-x:hidden}.font-info-block div.bg-block{width:320px;float:left;position:relative;z-index:100;background-color:#f2f2f2}.font-img-block{width:1200px;width:calc(100% - 320px);float:left;position:relative;z-index:10}.font-img-block.font-list .font-image>span{position:relative;display:block;height:80px}.font-img-block.font-list .font-image>span:before{content:" ";float:left;position:absolute;display:block;width:10000px;height:1px;bottom:0;background-color:#C9D0D5}.font-img-block.font-list .font-image{background-color:white}.font-img-block.font-list .font-image.RightToLeft{min-width:100%}.font-img-block.font-list .font-image.RightToLeft img{float:right}.font-img-block.font-list .font-image.CustomizedPreview{position:relative}.font-img-block.font-list .font-image.CustomizedPreview .image-title{position:absolute;left:10px;top:auto;bottom:0;color:#aaa;opacity:.75;font-family:Helvetica,Arial,sans-serif !important;font-weight:400 !important;font-style:normal !important;font-stretch:normal !important}.font-img-block.font-list img{height:80px}.font-img-block.font-list .font-image:last-child{-webkit-box-shadow:0px 2px 2px -2px rgba(0, 0, 0, 0.3);-moz-box-shadow:0px 2px 2px -2px rgba(0, 0, 0, 0.3);box-shadow:0px 2px 2px -2px rgba(0, 0, 0, 0.3)}.font-img-block.font-list .font-image:last-child>span:before{height:0;display:none !important}.font-img-block:after{content:'';display:block;width:320px;height:100%;position:absolute;top:0;bottom:0;left:-320px;background-color:#f2f2f2;z-index:2}.font-img-block.foundry-list{background-color:#fff}.font-info-main{color:#888;padding:25px 25px}.font-info-main .shadowbox{background-color:transparent}.font-info-main .share-fonts{margin:-15px -14px 0;height:43px}.font-info-main .share-fonts a{line-height:1}.font-info-main .share-fonts em{color:#ccc}.font-info-main .share-fonts a.pull-left{margin-top:-3px}.font-info-main .share-fonts a.pull-left em{font-size:26px}.font-info-main svg.icon{fill:#ccc !important}.font-info-main .btn{width:100%;font-size:15px;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);line-height:28px !important;font-family:Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-stretch:normal}.font-info-main .btn span{font-family:Helvetica,Arial,sans-serif !important;font-weight:400 !important;font-style:normal !important;font-stretch:normal !important}.font-info-main .share{margin-bottom:10px}.font-info-main .PricePreview{text-align:center;margin-bottom:7px}.font-info-main .PricePreview:first-child{padding-right:5px}.font-info-main .PricePreview:last-child{padding-left:5px}.font-info-main .PricePreview span{color:#444;display:block;margin-top:10px;margin-left:-6px;margin-right:-6px;font-size:12px;line-height:1.2}.font-info-main .PricePreview span em{display:block;font-style:normal;color:#888}.font-info-main p.desc,.font-info-main .desc.desciption{font-size:13px;text-align:left;padding:0;margin:30px 0;font-family:Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-stretch:normal;color:#444}.font-info-main p.desc strong,.font-info-main .desc.desciption strong{font-family:Helvetica,Arial,sans-serif}.font-info-main .foundry-details p.desc{margin-top:0}.font-info-main .table{padding:0;margin-bottom:30px}.font-info-main .table td{color:#444;border-color:#ccc;padding:8px 0;font-size:13px;font-family:Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-stretch:normal}.font-info-main .table td strong{font-family:Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;font-stretch:normal;color:#444;padding-right:16px}.font-info-main .img-background{margin-bottom:0;position:relative;z-index:10000000}.font-info-main .img-background img{max-width:320px;position:relative;width:100%;margin:0 auto;display:block}.listrowblock{background-color:#ddd}.list-row{background-color:#ddd}.list-row .fontfamilyitem{padding:0 !important;-webkit-box-shadow:0px 2px 2px -2px rgba(0, 0, 0, 0.3), 2px 0px 2px -2px rgba(0, 0, 0, 0.3);-moz-box-shadow:0px 2px 2px -2px rgba(0, 0, 0, 0.3), 2px 0px 2px -2px rgba(0, 0, 0, 0.3);box-shadow:0px 2px 2px -2px rgba(0, 0, 0, 0.3), 2px 0px 2px -2px rgba(0, 0, 0, 0.3)}.list-row .fontfamilyitem a{width:100%;display:block}.list-row .fontfamilyitem a .fontinfoinner{display:block;max-width:200px;min-height:200px;margin:0 auto}.list-row.alert{margin-bottom:0 !important;border-radius:0 !important}.font-info.fontfamilyitem{background-color:white;border-right:1px solid #C9D0D5;border-bottom:1px solid #C9D0D5;padding:15px;display:flex;flex-shrink:0}.font-info.fontfamilyitem .desc{position:absolute;bottom:24px;width:100%}.font-info.fontfamilyitem a .desc{bottom:20px;max-width:200px}.font-info.fontfamilyitem:hover{background-color:#f8f8f8}.font-info img{width:100%;max-width:200px;display:block;margin:0 auto}.font-info.single{float:right;width:100%;display:inline-block;position:relative;margin:0 0 30px}.font-info.single .desc strong{position:relative;font-size:18px;line-height:22px;height:auto;color:#444;font-weight:normal}.font-info.single:not(.foundry) .desc{position:absolute;bottom:10px;width:100%}.font-info.single.foundry .share-er{position:absolute;right:0;top:0;z-index:150}.font-info .desc{line-height:15px;font-size:11px;color:#888;font-family:Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-stretch:normal;position:relative}.font-info .desc strong{width:100%;font-size:13px;line-height:15px;overflow:hidden;display:block;color:#444;font-family:Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-stretch:normal;height:17px}.font-info .desc a{color:#888}.font-info-block .foundry-page .font-info-main{padding:0 !important}.font-info-block .foundry-page .font-info-main .foundry-details{padding:25px !important}.font-info-block .font-info.fontfamilyitem>.desc{bottom:35px !important}.foundry-list .font-info.fontfamilyitem.n6{border-right-color:#C9D0D5}.foundry-list .font-info.fontfamilyitem.n5{border-right-color:white}#helper .Categories,#help .Categories{position:relative;background-color:#F3F6F9;padding:40px 0 40px 40px}#helper .Categories .shadowbox,#help .Categories .shadowbox{background-color:rgba(243,243,246,0);background-image:-webkit-linear-gradient(left, rgba(243,243,246,0), rgba(0,0,0,0.3));background-image:-moz-linear-gradient(left, rgba(243,243,246,0), rgba(0,0,0,0.3));background-image:-o-linear-gradient(left, rgba(243,243,246,0), rgba(0,0,0,0.3));background-image:-ms-linear-gradient(left, rgba(243,243,246,0), rgba(0,0,0,0.3));background-image:linear-gradient(left, rgba(243,243,246,0), rgba(0,0,0,0.3))}#helper .Categories .btn-group,#help .Categories .btn-group{width:100%}#helper .Questions,#help .Questions{position:relative;padding:40px 0 40px 40px;background-color:#f8fafc}#helper .Questions .shadowbox,#help .Questions .shadowbox{background-color:rgba(250,250,250,0);background-image:-webkit-linear-gradient(left, rgba(250,250,250,0), rgba(0,0,0,0.3));background-image:-moz-linear-gradient(left, rgba(250,250,250,0), rgba(0,0,0,0.3));background-image:-o-linear-gradient(left, rgba(250,250,250,0), rgba(0,0,0,0.3));background-image:-ms-linear-gradient(left, rgba(250,250,250,0), rgba(0,0,0,0.3));background-image:linear-gradient(left, rgba(250,250,250,0), rgba(0,0,0,0.3))}#helper .Answers .answer,#help .Answers .answer{padding:40px 25px}#helper .Answers .answer,#help .Answers .answer,#helper .Answers .answer p,#help .Answers .answer p{color:#222222;font-size:15px}#helper .toggle,#help .toggle{display:none}#helper .toggle.active,#help .toggle.active{display:block}#helper ul,#help ul{padding:0;margin-bottom:0}#helper ul li,#help ul li{list-style:none;border-bottom:1px solid #C9D0D5;padding:6px 12px 6px 0}#helper ul li a,#help ul li a{font-size:18px;line-height:120%;color:#aaaaaa;padding-right:10px}#helper ul li.active a,#help ul li.active a{color:#222222;font-weight:bold}#helper ul li:last-child,#help ul li:last-child{border-bottom:medium none}#helper .Answers .hidden-s{min-height:200px}#helper .Answers .uppercase{text-transform:uppercase}#helper .Answers tr>.title{width:80%;border-top:medium none}#helper .Answers tr>*{padding:8px 0;border-bottom:1px solid #C9D0D5}#helper .Answers tr:hover>*{background-color:transparent}#pricing{margin:0 40px;padding:40px 25px 70px;position:relative;background-color:#fafafa;border-radius:10px}#pricing .PricingItem{padding-left:25px;padding-right:25px}#pricing .PricingItem h3{font-size:18px;font-weight:bold;margin-top:15px;margin-bottom:15px;color:#000000}#pricing .PricingItem .text{font-size:13px;line-height:18px;color:#000000}#pricing.pt100{padding-top:100px}#pricing.pt120{padding-top:120px}#pricing .GrayBottom{color:#aeb6bc}#pricing .GrayBottom>div{padding-top:30px}#pricing .carousel-indicators{bottom:-50px}#pricing .carousel-indicators li{background:#ccc;border:none;width:8px;height:8px;margin:0 4px}#pricing .carousel-indicators li.active{background:#444;width:8px;height:8px;margin:0 4px}.end-head.pricing-top{display:none}.end-head.pricing{display:none}#pricing-table{margin-top:40px;margin-right:40px;margin-left:40px;border-radius:10px;padding:40px 30px;background-color:#222222}#pricing-table h2{margin-bottom:50px}#pricing-table h2 span{color:#BCC4CB}#pricing-table table{text-align:center}#pricing-table table thead td{color:#222222}#pricing-table table td{padding:12px;font-size:20px;color:#aaaaaa}#pricing-table table td span{color:#BCC4CB}#pricing-table table td.middle{border-left:1px solid #C9D0D5;border-right:1px solid #C9D0D5}#pricing-table table td.text-right{width:20% !important}#pricing-table.price-calculator{background-color:#222222;padding:25px !important;position:relative}#pricing-table.price-calculator .ajax-loader{background-color:rgba(117,124,132,0.5);position:absolute;top:0;left:0;right:0;bottom:0}#pricing-table.price-calculator .ajax-loader img{top:47%;left:50%;position:absolute}#pricing-table.price-calculator h2,#pricing-table.price-calculator td,#pricing-table.price-calculator span.Title{color:#fff}#pricing-table.price-calculator td{border-color:#676E76 !important;text-align:left;padding:10px 20px}#pricing-table.price-calculator td.text-right{text-align:right;color:#dddddd;font-size:16px;padding-top:17px}#pricing-table.price-calculator td small{font-size:13px !important;color:#BAC1C9}#pricing-table.price-calculator thead td{background-color:#676E76;border-color:#5C636B !important;font-size:18px}#pricing-table.price-calculator thead td small{padding-left:10px}#pricing-table.price-calculator h2{font-weight:bold}#pricing-table.price-calculator .font-info-main{padding:0}#pricing-table.price-calculator .font-info-main .PricePreview{padding:0 20px 0 0 !important;text-align:left;display:none;float:left}#pricing-table.price-calculator .font-info-main .PricePreview span{display:block;text-align:center;color:#444343;font-size:13px !important}#pricing-table.price-calculator .font-info-main .PricePreview span em{color:#555}#pricing-table.price-calculator .font-info-main .btn{font-size:13px;height:29px !important;width:140px}#pricing-table.price-calculator table.notes td{line-height:1;border-width:0 !important}#pricing-table.price-calculator form{padding-bottom:20px}#pricing-table.price-calculator form label{font-weight:normal;color:#dddddd}#pricing-table.price-calculator form input,#pricing-table.price-calculator form select{border-width:0 !important;font-size:17px;background-color:#fff;outline:none !important;box-shadow:inherit}#pricing-table.price-calculator form .field{float:left;margin-left:3%}#pricing-table.price-calculator form .message{color:#ff9c80;display:block;padding-top:5px}#pricing-table.price-calculator form #FontFamily{width:38%}#pricing-table.price-calculator form #FontFamily .middleColumn{position:relative}#pricing-table.price-calculator form #FontFamily .middleColumn ul li div{padding-left:15px}#pricing-table.price-calculator form #FontFamily .middleColumn li a{padding:3px 12px;font-size:17px}#pricing-table.price-calculator form #PW{width:18%}#pricing-table.price-calculator form #Users{width:19%}#pricing-table.price-calculator form #Currency{width:13%}#pricing-table.price-calculator form div.plusminusnumeric .middleColumn{position:relative}#pricing-table.price-calculator form div.plusminusnumeric .middleColumn input{padding-left:25px;padding-right:25px;text-align:center}#pricing-table.price-calculator form div.plusminusnumeric a{position:absolute;top:0;font-size:27px;color:#757C84;line-height:1;display:block;padding:4px 10px}#pricing-table.price-calculator form div.plusminusnumeric a.minus{left:0}#pricing-table.price-calculator form div.plusminusnumeric a.plus{right:0}#pricing-table.price-calculator form .Actions{display:none}.popover.share-popover{margin-top:15px}.popover.share-popover,.popover.share-popover .popover-content{z-index:1000000000;padding-left:0;padding-right:0}.popover.share-popover .arrow{margin-top:-25px}.popover.share-popover ul,.popover.share-popover li{display:block;margin:0;padding:0}.popover.share-popover ul li,.popover.share-popover li li{white-space:nowrap;padding:0 20px 0 10px}.popover.share-popover ul,.popover.share-popover li{display:block;margin:0;padding:0}.popover.share-popover ul li,.popover.share-popover li li{white-space:nowrap}.popover.share-popover ul li a,.popover.share-popover li li a{color:#222222;display:block;text-align:left;line-height:25px}.popover.share-popover ul li:hover,.popover.share-popover li li:hover,.popover.share-popover ul li:hover a,.popover.share-popover li li:hover a{text-decoration:none;background-color:#f5f5f5}.loader-paginator{background-color:#ddd;width:100%;text-align:center}.loader-paginator img{margin:20px 0;display:inline-block}.loader-paginator.initial{padding:135px 0}form.NewsletterForm,form.SearchFamilyForm{position:relative;width:220px}form.NewsletterForm:before,form.SearchFamilyForm:before,form.NewsletterForm:after,form.SearchFamilyForm:after{content:'';display:table}form.NewsletterForm:after,form.SearchFamilyForm:after{clear:both}form.NewsletterForm .message,form.SearchFamilyForm .message{position:absolute;right:0;top:30px;line-height:30px;text-align:right;font-size:15px;color:#dc1717;opacity:1;width:300px;z-index:2}form.NewsletterForm .message.good,form.SearchFamilyForm .message.good{opacity:1;color:#22bb22}form.NewsletterForm .Actions,form.SearchFamilyForm .Actions,form.NewsletterForm fieldset,form.SearchFamilyForm fieldset{float:left;width:35%}form.NewsletterForm fieldset,form.SearchFamilyForm fieldset{width:65%}form.NewsletterForm .GInvisibleCaptcha,form.SearchFamilyForm .GInvisibleCaptcha{position:absolute;z-index:1000}form.NewsletterForm input,form.SearchFamilyForm input,form.NewsletterForm .Actions,form.SearchFamilyForm .Actions,form.NewsletterForm .field,form.SearchFamilyForm .field{margin:0;padding:0 !important;border:medium none;font-size:13px;height:30px !important;line-height:30px !important}form.NewsletterForm input,form.SearchFamilyForm input,form.NewsletterForm input:focus,form.SearchFamilyForm input:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}form.NewsletterForm .field input,form.SearchFamilyForm .field input{-webkit-border-radius:6px 0 0 6px;-webkit-background-clip:padding-box;-moz-border-radius:6px 0 0 6px;-moz-background-clip:padding;border-radius:6px 0 0 6px;background-clip:padding-box;text-indent:10px;color:#222222}form.NewsletterForm .field input::-webkit-input-placeholder,form.SearchFamilyForm .field input::-webkit-input-placeholder{color:#222222}form.NewsletterForm .field input:-moz-placeholder,form.SearchFamilyForm .field input:-moz-placeholder{color:#222222}form.NewsletterForm .field input::-moz-placeholder,form.SearchFamilyForm .field input::-moz-placeholder{color:#222222}form.NewsletterForm .field input:-ms-input-placeholder,form.SearchFamilyForm .field input:-ms-input-placeholder{color:#222222}form.NewsletterForm .Actions input,form.SearchFamilyForm .Actions input{-webkit-border-radius:0 6px 6px 0;-webkit-background-clip:padding-box;-moz-border-radius:0 6px 6px 0;-moz-background-clip:padding;border-radius:0 6px 6px 0;background-clip:padding-box;color:white;background-color:#222222;border:medium none}form.NewsletterForm .Actions input:hover,form.SearchFamilyForm .Actions input:hover{background-color:#080808}form.SearchFamilyForm fieldset{position:relative;width:80%}form.SearchFamilyForm fieldset a.reset{display:none;position:absolute;top:5px;right:-8px;line-height:1}form.SearchFamilyForm fieldset input.text{padding-right:20px !important;background-color:#fafafa}form.SearchFamilyForm fieldset ul.dropdown-menu{min-width:220px}form.SearchFamilyForm fieldset ul.dropdown-menu li{font-size:14px !important;padding:0 !important;float:none !important}form.SearchFamilyForm fieldset ul.dropdown-menu li div{line-height:1.5;padding-left:10px}form.SearchFamilyForm fieldset ul.dropdown-menu li a{padding-left:10px !important}form.SearchFamilyForm .Actions{width:20% !important}form.SearchFamilyForm .Actions input{background-color:#fafafa;background-image:url("/themes/fontstand/images/ui-search@2x.png");background-repeat:no-repeat;background-size:20px 20px;background-position:12px 5px;border:0 !important;box-shadow:0 0 0;color:#222222}form.SearchFamilyForm .Actions input:hover{background-color:#fafafa !important}.ShareItems{position:absolute;right:40px;top:40px;z-index:10000}.ShareItems a.btn{font-weight:400;margin-left:3px;padding:0 10px !important;font-size:15px !important;line-height:28px !important}.ShareItems a.btn svg{margin:5px 5px 5px 0;float:left}.ShareItems a.btn.twitter:hover{color:#23cdfd;border-color:white;background-color:white}.ShareItems a.btn.twitter:hover svg{fill:#23cdfd}.ShareItems a.btn.facebook:hover{color:#3557a8;border-color:white;background-color:white}.ShareItems a.btn.facebook:hover svg{fill:#3557a8}.CoverBlock{position:relative;background-color:#222222;color:white;-webkit-box-shadow:0 -2px 2px rgba(0, 0, 0, 0.3), 0 2px 2px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 -2px 2px rgba(0, 0, 0, 0.3), 0 2px 2px rgba(0, 0, 0, 0.3);box-shadow:0 -2px 2px rgba(0, 0, 0, 0.3), 0 2px 2px rgba(0, 0, 0, 0.3)}.CoverBlock .CoverImage .CoverImageInner{position:absolute;bottom:0;top:0;left:0;right:0}.CoverBlock .CoverImage .CoverImageContent{position:relative;text-align:center;margin:0 40px;padding:110px 25% 40px}.CoverBlock .CoverImage h2{font-weight:700;margin-bottom:40px}.CoverBlock .CoverImage p{font-size:18px;line-height:24px;margin-bottom:40px}.CoverBlock .CoverImage p.description{font-size:20px;line-height:26px}.CoverBlock .CoverImage p.description.mb{margin-bottom:15px}.CoverBlock .CoverImage #ScrollIcon{display:block}.CoverBlock .CoverImage #ScrollIcon svg{fill:none;stroke:white}#Students .CoverImage .CoverImageInner{background:url('/themes/fontstand/images/students-bg.jpg') center no-repeat;background-size:cover}.gdprmessage-mobile-popup{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.5);z-index:10000}.gdprmessage-mobile-popup .bg{position:fixed;top:40%;left:50%;margin-left:-150px;cursor:pointer;max-width:300px;border-radius:6px;background-color:#fff;font-size:15px;box-shadow:0 1px 2px 0 rgba(0,0,0,0.4)}.gdprmessage-mobile-popup .bg .content-popup{padding:7px 37px 7px 14px;display:block}.gdprmessage-mobile-popup .bg a.closePopUp{position:absolute;right:-3px;top:2px;display:block;padding:0 15px}.gdprmessage-mobile-popup.newsletterpopup .bg{top:60px;max-width:454px;margin-left:-227px}.gdprmessage-mobile-popup.newsletterpopup .bg .content-popup{padding:20px 25px 20px 25px}.gdprmessage-mobile-popup.newsletterpopup input[type="checkbox"]{float:left;margin:2px 10px 50px 0}.gdprmessage-mobile-popup.newsletterpopup button{margin:5px auto 10px;display:block;font-size:15px;padding:7px 16px !important;height:auto !important;line-height:1 !important;opacity:.3}.gdprmessage{float:right;width:calc(50% - 177px);text-align:left;color:#222;display:none;line-height:1.4;font-size:13px !important;background:#fff;margin:-33px calc(50% - 340px) 0 0;width:170px;padding:7px 14px;color:#777;font-weight:normal;box-shadow:0 2px 6px rgba(0,0,0,0.25);border-radius:10px}.gdprmessage:before{float:left;content:"";margin:1px 7px 0 -20px;width:0;height:0;border-style:solid;border-width:6px 6px 6px 0;border-color:transparent #fff transparent}.gdprmessage a{line-height:1.4;font-size:13px !important;color:#1ae !important}.gdprmessage a:hover{text-decoration:underline}.gdprmessage.bottom{float:none;width:100%;margin:0;position:absolute;z-index:10}.gdprmessage.bottom:before{position:absolute;content:"";top:-6px;left:56%;width:0;height:0;border-style:solid;border-width:0 6px 6px 6px;border-color:#fff transparent}#NewsletterForm_NewsletterFormArticle .gdprmessage.bottom{background:#F3F6F9;margin-top:3px}#NewsletterForm_NewsletterFormArticle .gdprmessage.bottom:before{border-color:#F3F6F9 transparent}.gdprmessage-mobile{float:right;display:none;line-height:1;margin:-30px -28px 0 0}.gdprmessage-mobile svg{width:20px;fill:#c9d0d5}.gdprmessage-mobile a{line-height:1.4;font-size:13px !important;color:#777 !important}.gdprmessage-mobile a:hover{text-decoration:underline}.FontstandForm{color:white;background-color:#222222;min-height:20px;position:relative}.FontstandForm form{max-width:300px;margin:0 auto}.FontstandForm .main-message{display:none;text-align:center;color:white;position:absolute;line-height:34px;min-height:34px;font-size:15px;width:100%;-webkit-box-shadow:0 2px 2px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 2px 2px rgba(0, 0, 0, 0.3);box-shadow:0 2px 2px rgba(0, 0, 0, 0.3)}.FontstandForm .main-message.error{background-color:#fc673d}.FontstandForm .main-message.good{background-color:#22bb22}.FontstandForm>.container{padding-top:80px;padding-bottom:80px}.FontstandForm fieldset{margin-bottom:25px}.FontstandForm .field{position:relative;font-weight:normal;margin-bottom:25px}.FontstandForm .field span.readonly{color:#ffffff;font-size:13px;line-height:30px}.FontstandForm .field,.FontstandForm .field input,.FontstandForm .field select,.FontstandForm .field label{padding:0;height:30px;line-height:30px;font-size:13px;border:medium none}.FontstandForm .field select,.FontstandForm .field input{color:#222222;text-align:left}.FontstandForm .field select{text-indent:5px;appearance:none;-o-appearance:none;-moz-appearance:none;-webkit-appearance:none;background:white url("/themes/fontstand/images/icon-select2.svg") no-repeat scroll right center;padding-right:30px;text-indent:4px;text-overflow:""}.FontstandForm .field select option,.FontstandForm .field select optgroup{text-indent:5px;font-size:15px}.FontstandForm .field select::-ms-expand{display:none}.FontstandForm .field input{text-indent:10px}.FontstandForm .field select,.FontstandForm .field select:focus,.FontstandForm .field input,.FontstandForm .field input:focus{-webkit-box-shadow:0 4px 1px -3px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 4px 1px -3px rgba(0, 0, 0, 0.3);box-shadow:0 4px 1px -3px rgba(0, 0, 0, 0.3)}.FontstandForm .field label{font-weight:normal;position:absolute;right:105%;width:350px;text-align:right;display:block;color:#ffffff}.FontstandForm .field.holder-required{position:relative}.FontstandForm .field.holder-required .message,.FontstandForm .field.holder-required .custom-message{color:#fc673d}.FontstandForm .field.holder-required .middleColumn:before,.FontstandForm .field.holder-required.checkbox label:before{content:"";display:block;width:8px;height:8px;-webkit-border-radius:100px;-webkit-background-clip:padding-box;-moz-border-radius:100px;-moz-background-clip:padding;border-radius:100px;background-clip:padding-box;background:#fc673d;right:-17px;margin-top:11px;position:absolute}.FontstandForm .field .message{display:none}.FontstandForm .field .block-before::before{background-color:transparent !important;display:none !important}.FontstandForm .field.CompositeField{height:auto;margin-bottom:0}.FontstandForm .field.CompositeField:before,.FontstandForm .field.CompositeField:after{content:'';display:table}.FontstandForm .field.CompositeField:after{clear:both}.FontstandForm .field.optionset ul{padding:0;margin:0}.FontstandForm .field.optionset ul li{float:left;width:50%}.FontstandForm .field.optionset ul li input{display:none}.FontstandForm .field.optionset ul li label{position:relative !important;width:100%;text-align:left;padding-left:40px;right:auto;top:auto;left:auto;margin:0}.FontstandForm .field.optionset ul li label:before{content:'';display:block;width:20px;height:20px;background-color:white;position:absolute;left:5px;top:10px;-webkit-border-radius:15px;-webkit-background-clip:padding-box;-moz-border-radius:15px;-moz-background-clip:padding;border-radius:15px;background-clip:padding-box}.FontstandForm .field.optionset ul li input:checked+label:after{content:'';display:block;width:10px;height:10px;background-color:#aaaaaa;position:absolute;left:10px;top:15px;-webkit-border-radius:15px;-webkit-background-clip:padding-box;-moz-border-radius:15px;-moz-background-clip:padding;border-radius:15px;background-clip:padding-box}.FontstandForm .field.optionset ul:before,.FontstandForm .field.optionset ul:after{content:'';display:table}.FontstandForm .field.optionset ul:after{clear:both}.FontstandForm .field.Login{display:none}.FontstandForm .field.Login.LoginBtn{position:relative}.FontstandForm .field.Login.LoginBtn a{padding:0 35px}.FontstandForm .field.Login.LoginBtn a.CloseAction{background:#8e969d}.FontstandForm .field.html5multiupload{height:auto}.FontstandForm .field.html5multiupload .QueueItem{color:#ffffff;position:relative}.FontstandForm .field.html5multiupload .QueueItem>*{vertical-align:middle}.FontstandForm .field.html5multiupload img.ajaxloader{width:16px;height:16px}.FontstandForm .field.html5multiupload .DragAndDrop{display:none}.FontstandForm .field.html5multiupload a.Btn{background-color:white;color:#222222;padding:0 40px 0 10px;-webkit-border-radius:4px;-webkit-background-clip:padding-box;-moz-border-radius:4px;-moz-background-clip:padding;border-radius:4px;background-clip:padding-box;height:30px;line-height:30px;font-size:18px;text-align:left}.FontstandForm .field.html5multiupload a.Btn:hover{cursor:pointer}.FontstandForm .field.html5multiupload .Progress{color:#BCC4CB}.FontstandForm .field.html5multiupload .Progress .Bar{background-color:#BCC4CB;-webkit-border-radius:2px;-webkit-background-clip:padding-box;-moz-border-radius:2px;-moz-background-clip:padding;border-radius:2px;background-clip:padding-box}.FontstandForm .field.html5multiupload .Files{margin-top:20px}.FontstandForm .field.html5multiupload a.Remove{display:block;width:15px;height:15px;right:5px;top:0;position:absolute;cursor:pointer}.FontstandForm .field.html5multiupload a.Remove::after{content:"x";color:#fc673d;font-weight:bold;font-size:16px}.FontstandForm .field.html5multiupload .DeleteMessage{color:#aaaaaa}.FontstandForm .field.dateselector .dateselectorfield{width:auto;min-width:60px;margin-right:5px}.FontstandForm .field.dateselector .dateselectorfield.year{min-width:80px}.FontstandForm .NumHeaderField{font-size:18px;margin:0 0 25px 0}.FontstandForm .NumHeaderField span{-webkit-border-radius:50px;-webkit-background-clip:padding-box;-moz-border-radius:50px;-moz-background-clip:padding;border-radius:50px;background-clip:padding-box;background:#222222;padding:10px;line-height:1;display:block;float:left;text-align:center;width:44px;margin:-9px 10px 0 0}.FontstandForm .NumHeaderField strong{font-weight:normal;overflow:hidden;display:block}.FontstandForm .NumHeaderField em{font-style:normal;color:#c9d0d5;font-size:14px;margin-top:0;display:block}.FontstandForm .NumHeaderField em a{color:#c9d0d5;text-decoration:underline;cursor:pointer}.FontstandForm .selectgiftvoucher{height:auto;overflow:inherit !important}.FontstandForm .selectgiftvoucher label{position:relative;width:auto;height:auto;right:auto;-webkit-border-radius:12px;-webkit-background-clip:padding-box;-moz-border-radius:12px;-moz-background-clip:padding;border-radius:12px;background-clip:padding-box}.FontstandForm .selectgiftvoucher label>img{-webkit-border-radius:10px;-webkit-background-clip:padding-box;-moz-border-radius:10px;-moz-background-clip:padding;border-radius:10px;background-clip:padding-box;display:block;-webkit-box-shadow:0 3px 6px #5f5f5f;-moz-box-shadow:0 3px 6px #5f5f5f;box-shadow:0 3px 6px #5f5f5f}.FontstandForm .selectgiftvoucher .middleColumn{height:auto;margin-left:-38px}.FontstandForm .selectgiftvoucher li{list-style:none;margin:0 35px 30px 0;display:block;float:left}.FontstandForm .selectgiftvoucher li label{border:2px solid transparent}.FontstandForm .selectgiftvoucher li .checked{background:#00AAEE;-webkit-border-radius:50px;-webkit-background-clip:padding-box;-moz-border-radius:50px;-moz-background-clip:padding;border-radius:50px;background-clip:padding-box;bottom:-13px;display:none;height:30px;position:absolute;right:-10px;width:30px;z-index:2}.FontstandForm .selectgiftvoucher li .checked img{fill:#fff;margin:5px 0 0 6px;display:block}.FontstandForm .selectgiftvoucher li input{display:none}.FontstandForm .selectgiftvoucher li input:checked+label{border-color:#00AAEE;-webkit-border-radius:12px;-webkit-background-clip:padding-box;-moz-border-radius:12px;-moz-background-clip:padding;border-radius:12px;background-clip:padding-box;-webkit-box-shadow:0 3px 6px #5f5f5f;-moz-box-shadow:0 3px 6px #5f5f5f;box-shadow:0 3px 6px #5f5f5f}.FontstandForm .selectgiftvoucher li input:checked+label>img{-webkit-box-shadow:0 0 0 #5f5f5f;-moz-box-shadow:0 0 0 #5f5f5f;box-shadow:0 0 0 #5f5f5f}.FontstandForm .selectgiftvoucher li input:checked+label .checked{display:block}.FontstandForm div.GDPRNote{height:auto !important}.FontstandForm div.GDPRNote.small{margin-bottom:15px !important}.FontstandForm div.GDPRNote.small .middleColumn{margin-bottom:15px}.FontstandForm div.GDPRNote .middleColumn{height:auto !important}.FontstandForm div.field.checkbox{height:auto !important}.FontstandForm div.field.checkbox label{position:relative;right:0 !important;font-size:14px;line-height:1.3;width:auto !important;height:auto !important;text-align:left;padding-left:25px}.FontstandForm div.field.checkbox input{margin:-1px 0 0 0 !important;width:16px !important;height:19px !important;box-shadow:0 0 0 0;display:block}.FontstandForm .Actions button{min-width:230px;padding:0 20px;text-align:center;margin:0 auto;display:block}.FontstandForm .LoginMessage{color:#ff9e74;font-size:14px}#GiftVoucher .CoverImage .CoverImageInner,#EducationalOrder .CoverImage .CoverImageInner{background:url('/themes/fontstand/images/cards-bg.jpg') center no-repeat;background-size:cover}#GiftVoucher p.Buttons a,#EducationalOrder p.Buttons a{margin:0 3px;font-weight:400;padding-left:30px;padding-right:30px;min-width:205px;text-align:center;padding-top:0;padding-bottom:0}#GiftVoucher p.Buttons a.long,#EducationalOrder p.Buttons a.long{min-width:280px}#GiftVoucherForm_GiftVoucherForm,#EducationalOrderForm_EducationalOrderForm,.FrontendBasicCheckoutForm{max-width:1100px !important}#GiftVoucherForm_GiftVoucherForm a,#EducationalOrderForm_EducationalOrderForm a,.FrontendBasicCheckoutForm a{cursor:pointer}#GiftVoucherForm_GiftVoucherForm select,#EducationalOrderForm_EducationalOrderForm select,.FrontendBasicCheckoutForm select{padding-left:10px !important}#GiftVoucherForm_GiftVoucherForm .Wide,#EducationalOrderForm_EducationalOrderForm .Wide,.FrontendBasicCheckoutForm .Wide{float:left}#GiftVoucherForm_GiftVoucherForm .field,#EducationalOrderForm_EducationalOrderForm .field,.FrontendBasicCheckoutForm .field,#GiftVoucherForm_GiftVoucherForm .NumHeaderField,#EducationalOrderForm_EducationalOrderForm .NumHeaderField,.FrontendBasicCheckoutForm .NumHeaderField{overflow:hidden;height:auto}#GiftVoucherForm_GiftVoucherForm .field .middleColumn,#EducationalOrderForm_EducationalOrderForm .field .middleColumn,.FrontendBasicCheckoutForm .field .middleColumn,#GiftVoucherForm_GiftVoucherForm .NumHeaderField .middleColumn,#EducationalOrderForm_EducationalOrderForm .NumHeaderField .middleColumn,.FrontendBasicCheckoutForm .NumHeaderField .middleColumn{height:auto}#GiftVoucherForm_GiftVoucherForm .field.optional label.left,#EducationalOrderForm_EducationalOrderForm .field.optional label.left,.FrontendBasicCheckoutForm .field.optional label.left,#GiftVoucherForm_GiftVoucherForm .NumHeaderField.optional label.left,#EducationalOrderForm_EducationalOrderForm .NumHeaderField.optional label.left,.FrontendBasicCheckoutForm .NumHeaderField.optional label.left{color:#9FA6AC}#GiftVoucherForm_GiftVoucherForm .Tiny,#EducationalOrderForm_EducationalOrderForm .Tiny,.FrontendBasicCheckoutForm .Tiny,#GiftVoucherForm_GiftVoucherForm .Actions,#EducationalOrderForm_EducationalOrderForm .Actions,.FrontendBasicCheckoutForm .Actions{clear:both;margin:0 auto;max-width:345px;position:relative;overflow:inherit}#GiftVoucherForm_GiftVoucherForm .Tiny .field,#EducationalOrderForm_EducationalOrderForm .Tiny .field,.FrontendBasicCheckoutForm .Tiny .field,#GiftVoucherForm_GiftVoucherForm .Actions .field,#EducationalOrderForm_EducationalOrderForm .Actions .field,.FrontendBasicCheckoutForm .Actions .field{overflow:inherit}#GiftVoucherForm_GiftVoucherForm .gdprmessage-mobile,#EducationalOrderForm_EducationalOrderForm .gdprmessage-mobile,.FrontendBasicCheckoutForm .gdprmessage-mobile{margin-top:-23px}#GiftVoucherForm_GiftVoucherForm .gdprmessage,#EducationalOrderForm_EducationalOrderForm .gdprmessage,.FrontendBasicCheckoutForm .gdprmessage{margin:-30px calc(50% - 365px) 0 0}#GiftVoucherForm_GiftVoucherForm .NumHeaderField,#EducationalOrderForm_EducationalOrderForm .NumHeaderField,.FrontendBasicCheckoutForm .NumHeaderField{padding-top:9px}#GiftVoucherForm_GiftVoucherForm .custommessage,#EducationalOrderForm_EducationalOrderForm .custommessage,.FrontendBasicCheckoutForm .custommessage{color:#fc673d;font-size:15px;display:block;line-height:1.2;padding-top:7px}#GiftVoucherForm_GiftVoucherForm .custommessage.good,#EducationalOrderForm_EducationalOrderForm .custommessage.good,.FrontendBasicCheckoutForm .custommessage.good{color:#2b2}#GiftVoucherForm_GiftVoucherForm #ProductID,#EducationalOrderForm_EducationalOrderForm #ProductID,.FrontendBasicCheckoutForm #ProductID,#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_h1,#EducationalOrderForm_EducationalOrderForm #GiftVoucherForm_GiftVoucherForm_h1,.FrontendBasicCheckoutForm #GiftVoucherForm_GiftVoucherForm_h1{width:560px;float:left}#GiftVoucherForm_GiftVoucherForm #ProductID li,#EducationalOrderForm_EducationalOrderForm #ProductID li,.FrontendBasicCheckoutForm #ProductID li,#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_h1 li,#EducationalOrderForm_EducationalOrderForm #GiftVoucherForm_GiftVoucherForm_h1 li,.FrontendBasicCheckoutForm #GiftVoucherForm_GiftVoucherForm_h1 li{width:225px}#GiftVoucherForm_GiftVoucherForm #ProductID li:nth-child(even),#EducationalOrderForm_EducationalOrderForm #ProductID li:nth-child(even),.FrontendBasicCheckoutForm #ProductID li:nth-child(even),#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_h1 li:nth-child(even),#EducationalOrderForm_EducationalOrderForm #GiftVoucherForm_GiftVoucherForm_h1 li:nth-child(even),.FrontendBasicCheckoutForm #GiftVoucherForm_GiftVoucherForm_h1 li:nth-child(even){margin-right:0 !important}#GiftVoucherForm_GiftVoucherForm #EducationalOrderForm_EducationalOrderForm_PriceOnCardAmount_Holder,#EducationalOrderForm_EducationalOrderForm #EducationalOrderForm_EducationalOrderForm_PriceOnCardAmount_Holder,.FrontendBasicCheckoutForm #EducationalOrderForm_EducationalOrderForm_PriceOnCardAmount_Holder,#GiftVoucherForm_GiftVoucherForm #EducationalOrderForm_EducationalOrderForm_PriceOnCardCurrency_Holder,#EducationalOrderForm_EducationalOrderForm #EducationalOrderForm_EducationalOrderForm_PriceOnCardCurrency_Holder,.FrontendBasicCheckoutForm #EducationalOrderForm_EducationalOrderForm_PriceOnCardCurrency_Holder,#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_PriceOnCardAmount_Holder,#EducationalOrderForm_EducationalOrderForm #GiftVoucherForm_GiftVoucherForm_PriceOnCardAmount_Holder,.FrontendBasicCheckoutForm #GiftVoucherForm_GiftVoucherForm_PriceOnCardAmount_Holder,#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_PriceOnCardCurrency_Holder,#EducationalOrderForm_EducationalOrderForm #GiftVoucherForm_GiftVoucherForm_PriceOnCardCurrency_Holder,.FrontendBasicCheckoutForm #GiftVoucherForm_GiftVoucherForm_PriceOnCardCurrency_Holder,#GiftVoucherForm_GiftVoucherForm #PriceOnCardAmount,#EducationalOrderForm_EducationalOrderForm #PriceOnCardAmount,.FrontendBasicCheckoutForm #PriceOnCardAmount,#GiftVoucherForm_GiftVoucherForm #PriceOnCardCurrency,#EducationalOrderForm_EducationalOrderForm #PriceOnCardCurrency,.FrontendBasicCheckoutForm #PriceOnCardCurrency{width:100px;float:left;margin-bottom:0}#GiftVoucherForm_GiftVoucherForm #EducationalOrderForm_EducationalOrderForm_PriceOnCardAmount_Holder label,#EducationalOrderForm_EducationalOrderForm #EducationalOrderForm_EducationalOrderForm_PriceOnCardAmount_Holder label,.FrontendBasicCheckoutForm #EducationalOrderForm_EducationalOrderForm_PriceOnCardAmount_Holder label,#GiftVoucherForm_GiftVoucherForm #EducationalOrderForm_EducationalOrderForm_PriceOnCardCurrency_Holder label,#EducationalOrderForm_EducationalOrderForm #EducationalOrderForm_EducationalOrderForm_PriceOnCardCurrency_Holder label,.FrontendBasicCheckoutForm #EducationalOrderForm_EducationalOrderForm_PriceOnCardCurrency_Holder label,#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_PriceOnCardAmount_Holder label,#EducationalOrderForm_EducationalOrderForm #GiftVoucherForm_GiftVoucherForm_PriceOnCardAmount_Holder label,.FrontendBasicCheckoutForm #GiftVoucherForm_GiftVoucherForm_PriceOnCardAmount_Holder label,#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_PriceOnCardCurrency_Holder label,#EducationalOrderForm_EducationalOrderForm #GiftVoucherForm_GiftVoucherForm_PriceOnCardCurrency_Holder label,.FrontendBasicCheckoutForm #GiftVoucherForm_GiftVoucherForm_PriceOnCardCurrency_Holder label,#GiftVoucherForm_GiftVoucherForm #PriceOnCardAmount label,#EducationalOrderForm_EducationalOrderForm #PriceOnCardAmount label,.FrontendBasicCheckoutForm #PriceOnCardAmount label,#GiftVoucherForm_GiftVoucherForm #PriceOnCardCurrency label,#EducationalOrderForm_EducationalOrderForm #PriceOnCardCurrency label,.FrontendBasicCheckoutForm #PriceOnCardCurrency label{position:relative;display:block;width:auto;text-align:left;line-height:1;height:auto;right:auto}#GiftVoucherForm_GiftVoucherForm #EducationalOrderForm_EducationalOrderForm_PriceOnCardAmount_Holder .message,#EducationalOrderForm_EducationalOrderForm #EducationalOrderForm_EducationalOrderForm_PriceOnCardAmount_Holder .message,.FrontendBasicCheckoutForm #EducationalOrderForm_EducationalOrderForm_PriceOnCardAmount_Holder .message,#GiftVoucherForm_GiftVoucherForm #EducationalOrderForm_EducationalOrderForm_PriceOnCardCurrency_Holder .message,#EducationalOrderForm_EducationalOrderForm #EducationalOrderForm_EducationalOrderForm_PriceOnCardCurrency_Holder .message,.FrontendBasicCheckoutForm #EducationalOrderForm_EducationalOrderForm_PriceOnCardCurrency_Holder .message,#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_PriceOnCardAmount_Holder .message,#EducationalOrderForm_EducationalOrderForm #GiftVoucherForm_GiftVoucherForm_PriceOnCardAmount_Holder .message,.FrontendBasicCheckoutForm #GiftVoucherForm_GiftVoucherForm_PriceOnCardAmount_Holder .message,#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_PriceOnCardCurrency_Holder .message,#EducationalOrderForm_EducationalOrderForm #GiftVoucherForm_GiftVoucherForm_PriceOnCardCurrency_Holder .message,.FrontendBasicCheckoutForm #GiftVoucherForm_GiftVoucherForm_PriceOnCardCurrency_Holder .message,#GiftVoucherForm_GiftVoucherForm #PriceOnCardAmount .message,#EducationalOrderForm_EducationalOrderForm #PriceOnCardAmount .message,.FrontendBasicCheckoutForm #PriceOnCardAmount .message,#GiftVoucherForm_GiftVoucherForm #PriceOnCardCurrency .message,#EducationalOrderForm_EducationalOrderForm #PriceOnCardCurrency .message,.FrontendBasicCheckoutForm #PriceOnCardCurrency .message{display:block;line-height:1;font-size:17px;margin-top:4px}#GiftVoucherForm_GiftVoucherForm #EducationalOrderForm_EducationalOrderForm_PriceOnCardCurrency_Holder,#EducationalOrderForm_EducationalOrderForm #EducationalOrderForm_EducationalOrderForm_PriceOnCardCurrency_Holder,.FrontendBasicCheckoutForm #EducationalOrderForm_EducationalOrderForm_PriceOnCardCurrency_Holder,#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_PriceOnCardCurrency_Holder,#EducationalOrderForm_EducationalOrderForm #GiftVoucherForm_GiftVoucherForm_PriceOnCardCurrency_Holder,.FrontendBasicCheckoutForm #GiftVoucherForm_GiftVoucherForm_PriceOnCardCurrency_Holder,#GiftVoucherForm_GiftVoucherForm #PriceOnCardCurrency,#EducationalOrderForm_EducationalOrderForm #PriceOnCardCurrency,.FrontendBasicCheckoutForm #PriceOnCardCurrency{margin:0 0 0 25px}#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_h2,#EducationalOrderForm_EducationalOrderForm #GiftVoucherForm_GiftVoucherForm_h2,.FrontendBasicCheckoutForm #GiftVoucherForm_GiftVoucherForm_h2{margin-bottom:15px}#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_h21,#EducationalOrderForm_EducationalOrderForm #GiftVoucherForm_GiftVoucherForm_h21,.FrontendBasicCheckoutForm #GiftVoucherForm_GiftVoucherForm_h21{margin-top:97px;margin-bottom:15px}#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_h3,#EducationalOrderForm_EducationalOrderForm #GiftVoucherForm_GiftVoucherForm_h3,.FrontendBasicCheckoutForm #GiftVoucherForm_GiftVoucherForm_h3{margin-top:7px;margin-bottom:15px}#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_h5,#EducationalOrderForm_EducationalOrderForm #GiftVoucherForm_GiftVoucherForm_h5,.FrontendBasicCheckoutForm #GiftVoucherForm_GiftVoucherForm_h5{margin-top:45px}#GiftVoucherForm_GiftVoucherForm #EducationalOrderForm_EducationalOrderForm_Quantity_Holder,#EducationalOrderForm_EducationalOrderForm #EducationalOrderForm_EducationalOrderForm_Quantity_Holder,.FrontendBasicCheckoutForm #EducationalOrderForm_EducationalOrderForm_Quantity_Holder,#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_Quantity_Holder,#EducationalOrderForm_EducationalOrderForm #GiftVoucherForm_GiftVoucherForm_Quantity_Holder,.FrontendBasicCheckoutForm #GiftVoucherForm_GiftVoucherForm_Quantity_Holder,#GiftVoucherForm_GiftVoucherForm #Quantity,#EducationalOrderForm_EducationalOrderForm #Quantity,.FrontendBasicCheckoutForm #Quantity{width:100px;height:52px;margin-bottom:0}#GiftVoucherForm_GiftVoucherForm #EducationalOrderForm_EducationalOrderForm_Quantity_Holder label,#EducationalOrderForm_EducationalOrderForm #EducationalOrderForm_EducationalOrderForm_Quantity_Holder label,.FrontendBasicCheckoutForm #EducationalOrderForm_EducationalOrderForm_Quantity_Holder label,#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_Quantity_Holder label,#EducationalOrderForm_EducationalOrderForm #GiftVoucherForm_GiftVoucherForm_Quantity_Holder label,.FrontendBasicCheckoutForm #GiftVoucherForm_GiftVoucherForm_Quantity_Holder label,#GiftVoucherForm_GiftVoucherForm #Quantity label,#EducationalOrderForm_EducationalOrderForm #Quantity label,.FrontendBasicCheckoutForm #Quantity label{display:none}#GiftVoucherForm_GiftVoucherForm #EducationalOrderForm_EducationalOrderForm_Quantity_Holder .message,#EducationalOrderForm_EducationalOrderForm #EducationalOrderForm_EducationalOrderForm_Quantity_Holder .message,.FrontendBasicCheckoutForm #EducationalOrderForm_EducationalOrderForm_Quantity_Holder .message,#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_Quantity_Holder .message,#EducationalOrderForm_EducationalOrderForm #GiftVoucherForm_GiftVoucherForm_Quantity_Holder .message,.FrontendBasicCheckoutForm #GiftVoucherForm_GiftVoucherForm_Quantity_Holder .message,#GiftVoucherForm_GiftVoucherForm #Quantity .message,#EducationalOrderForm_EducationalOrderForm #Quantity .message,.FrontendBasicCheckoutForm #Quantity .message{display:block;line-height:1;font-size:17px;margin-top:4px}#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_GiftMessage_Holder,#EducationalOrderForm_EducationalOrderForm #GiftVoucherForm_GiftVoucherForm_GiftMessage_Holder,.FrontendBasicCheckoutForm #GiftVoucherForm_GiftVoucherForm_GiftMessage_Holder,#GiftVoucherForm_GiftVoucherForm #GiftMessage,#EducationalOrderForm_EducationalOrderForm #GiftMessage,.FrontendBasicCheckoutForm #GiftMessage{height:auto}#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_GiftMessage_Holder textarea,#EducationalOrderForm_EducationalOrderForm #GiftVoucherForm_GiftVoucherForm_GiftMessage_Holder textarea,.FrontendBasicCheckoutForm #GiftVoucherForm_GiftVoucherForm_GiftMessage_Holder textarea,#GiftVoucherForm_GiftVoucherForm #GiftMessage textarea,#EducationalOrderForm_EducationalOrderForm #GiftMessage textarea,.FrontendBasicCheckoutForm #GiftMessage textarea{border:0;padding:13px 20px;font-size:18px;height:80px}#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_GiftMessage_Holder .CountOff,#EducationalOrderForm_EducationalOrderForm #GiftVoucherForm_GiftVoucherForm_GiftMessage_Holder .CountOff,.FrontendBasicCheckoutForm #GiftVoucherForm_GiftVoucherForm_GiftMessage_Holder .CountOff,#GiftVoucherForm_GiftVoucherForm #GiftMessage .CountOff,#EducationalOrderForm_EducationalOrderForm #GiftMessage .CountOff,.FrontendBasicCheckoutForm #GiftMessage .CountOff{text-align:right;font-size:18px;color:#ccc}#GiftVoucherForm_GiftVoucherForm #EducationalOrderForm_EducationalOrderForm_ZIP_Holder input,#EducationalOrderForm_EducationalOrderForm #EducationalOrderForm_EducationalOrderForm_ZIP_Holder input,.FrontendBasicCheckoutForm #EducationalOrderForm_EducationalOrderForm_ZIP_Holder input,#GiftVoucherForm_GiftVoucherForm #EducationalOrderForm_EducationalOrderForm_CVC_Holder input,#EducationalOrderForm_EducationalOrderForm #EducationalOrderForm_EducationalOrderForm_CVC_Holder input,.FrontendBasicCheckoutForm #EducationalOrderForm_EducationalOrderForm_CVC_Holder input,#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_ZIP_Holder input,#EducationalOrderForm_EducationalOrderForm #GiftVoucherForm_GiftVoucherForm_ZIP_Holder input,.FrontendBasicCheckoutForm #GiftVoucherForm_GiftVoucherForm_ZIP_Holder input,#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_CVC_Holder input,#EducationalOrderForm_EducationalOrderForm #GiftVoucherForm_GiftVoucherForm_CVC_Holder input,.FrontendBasicCheckoutForm #GiftVoucherForm_GiftVoucherForm_CVC_Holder input,#GiftVoucherForm_GiftVoucherForm #ZIP input,#EducationalOrderForm_EducationalOrderForm #ZIP input,.FrontendBasicCheckoutForm #ZIP input,#GiftVoucherForm_GiftVoucherForm #CVC input,#EducationalOrderForm_EducationalOrderForm #CVC input,.FrontendBasicCheckoutForm #CVC input,#GiftVoucherForm_GiftVoucherForm #EducationalOrderForm_EducationalOrderForm_ZIP_Holder select,#EducationalOrderForm_EducationalOrderForm #EducationalOrderForm_EducationalOrderForm_ZIP_Holder select,.FrontendBasicCheckoutForm #EducationalOrderForm_EducationalOrderForm_ZIP_Holder select,#GiftVoucherForm_GiftVoucherForm #EducationalOrderForm_EducationalOrderForm_CVC_Holder select,#EducationalOrderForm_EducationalOrderForm #EducationalOrderForm_EducationalOrderForm_CVC_Holder select,.FrontendBasicCheckoutForm #EducationalOrderForm_EducationalOrderForm_CVC_Holder select,#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_ZIP_Holder select,#EducationalOrderForm_EducationalOrderForm #GiftVoucherForm_GiftVoucherForm_ZIP_Holder select,.FrontendBasicCheckoutForm #GiftVoucherForm_GiftVoucherForm_ZIP_Holder select,#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_CVC_Holder select,#EducationalOrderForm_EducationalOrderForm #GiftVoucherForm_GiftVoucherForm_CVC_Holder select,.FrontendBasicCheckoutForm #GiftVoucherForm_GiftVoucherForm_CVC_Holder select,#GiftVoucherForm_GiftVoucherForm #ZIP select,#EducationalOrderForm_EducationalOrderForm #ZIP select,.FrontendBasicCheckoutForm #ZIP select,#GiftVoucherForm_GiftVoucherForm #CVC select,#EducationalOrderForm_EducationalOrderForm #CVC select,.FrontendBasicCheckoutForm #CVC select{width:100px}#GiftVoucherForm_GiftVoucherForm #PaymentMethod.field.optionset ul li label::before,#EducationalOrderForm_EducationalOrderForm #PaymentMethod.field.optionset ul li label::before,.FrontendBasicCheckoutForm #PaymentMethod.field.optionset ul li label::before{background-color:inherit;border:1px solid #9fa6ac}#GiftVoucherForm_GiftVoucherForm #PaymentMethod.field.optionset ul li input:checked+label::before,#EducationalOrderForm_EducationalOrderForm #PaymentMethod.field.optionset ul li input:checked+label::before,.FrontendBasicCheckoutForm #PaymentMethod.field.optionset ul li input:checked+label::before{background-color:white;border:0 solid #9fa6ac}#GiftVoucherForm_GiftVoucherForm #PaymentMethod.field.optionset ul li input:checked+label::after,#EducationalOrderForm_EducationalOrderForm #PaymentMethod.field.optionset ul li input:checked+label::after,.FrontendBasicCheckoutForm #PaymentMethod.field.optionset ul li input:checked+label::after{width:4px;height:4px;top:18px;left:13px;background-color:#444}#GiftVoucherForm_GiftVoucherForm #EducationalOrderForm_EducationalOrderForm_cardValidM_Holder input,#EducationalOrderForm_EducationalOrderForm #EducationalOrderForm_EducationalOrderForm_cardValidM_Holder input,.FrontendBasicCheckoutForm #EducationalOrderForm_EducationalOrderForm_cardValidM_Holder input,#GiftVoucherForm_GiftVoucherForm #EducationalOrderForm_EducationalOrderForm_cardValidY_Holder input,#EducationalOrderForm_EducationalOrderForm #EducationalOrderForm_EducationalOrderForm_cardValidY_Holder input,.FrontendBasicCheckoutForm #EducationalOrderForm_EducationalOrderForm_cardValidY_Holder input,#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_cardValidM_Holder input,#EducationalOrderForm_EducationalOrderForm #GiftVoucherForm_GiftVoucherForm_cardValidM_Holder input,.FrontendBasicCheckoutForm #GiftVoucherForm_GiftVoucherForm_cardValidM_Holder input,#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_cardValidY_Holder input,#EducationalOrderForm_EducationalOrderForm #GiftVoucherForm_GiftVoucherForm_cardValidY_Holder input,.FrontendBasicCheckoutForm #GiftVoucherForm_GiftVoucherForm_cardValidY_Holder input,#GiftVoucherForm_GiftVoucherForm #cardValidM input,#EducationalOrderForm_EducationalOrderForm #cardValidM input,.FrontendBasicCheckoutForm #cardValidM input,#GiftVoucherForm_GiftVoucherForm #cardValidY input,#EducationalOrderForm_EducationalOrderForm #cardValidY input,.FrontendBasicCheckoutForm #cardValidY input,#GiftVoucherForm_GiftVoucherForm #EducationalOrderForm_EducationalOrderForm_cardValidM_Holder select,#EducationalOrderForm_EducationalOrderForm #EducationalOrderForm_EducationalOrderForm_cardValidM_Holder select,.FrontendBasicCheckoutForm #EducationalOrderForm_EducationalOrderForm_cardValidM_Holder select,#GiftVoucherForm_GiftVoucherForm #EducationalOrderForm_EducationalOrderForm_cardValidY_Holder select,#EducationalOrderForm_EducationalOrderForm #EducationalOrderForm_EducationalOrderForm_cardValidY_Holder select,.FrontendBasicCheckoutForm #EducationalOrderForm_EducationalOrderForm_cardValidY_Holder select,#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_cardValidM_Holder select,#EducationalOrderForm_EducationalOrderForm #GiftVoucherForm_GiftVoucherForm_cardValidM_Holder select,.FrontendBasicCheckoutForm #GiftVoucherForm_GiftVoucherForm_cardValidM_Holder select,#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_cardValidY_Holder select,#EducationalOrderForm_EducationalOrderForm #GiftVoucherForm_GiftVoucherForm_cardValidY_Holder select,.FrontendBasicCheckoutForm #GiftVoucherForm_GiftVoucherForm_cardValidY_Holder select,#GiftVoucherForm_GiftVoucherForm #cardValidM select,#EducationalOrderForm_EducationalOrderForm #cardValidM select,.FrontendBasicCheckoutForm #cardValidM select,#GiftVoucherForm_GiftVoucherForm #cardValidY select,#EducationalOrderForm_EducationalOrderForm #cardValidY select,.FrontendBasicCheckoutForm #cardValidY select{width:70px}#GiftVoucherForm_GiftVoucherForm #EducationalOrderForm_EducationalOrderForm_cardValidM_Holder,#EducationalOrderForm_EducationalOrderForm #EducationalOrderForm_EducationalOrderForm_cardValidM_Holder,.FrontendBasicCheckoutForm #EducationalOrderForm_EducationalOrderForm_cardValidM_Holder,#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_cardValidM_Holder,#EducationalOrderForm_EducationalOrderForm #GiftVoucherForm_GiftVoucherForm_cardValidM_Holder,.FrontendBasicCheckoutForm #GiftVoucherForm_GiftVoucherForm_cardValidM_Holder,#GiftVoucherForm_GiftVoucherForm #cardValidM,#EducationalOrderForm_EducationalOrderForm #cardValidM,.FrontendBasicCheckoutForm #cardValidM{z-index:2}#GiftVoucherForm_GiftVoucherForm #EducationalOrderForm_EducationalOrderForm_cardValidM_Holder label.left,#EducationalOrderForm_EducationalOrderForm #EducationalOrderForm_EducationalOrderForm_cardValidM_Holder label.left,.FrontendBasicCheckoutForm #EducationalOrderForm_EducationalOrderForm_cardValidM_Holder label.left,#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_cardValidM_Holder label.left,#EducationalOrderForm_EducationalOrderForm #GiftVoucherForm_GiftVoucherForm_cardValidM_Holder label.left,.FrontendBasicCheckoutForm #GiftVoucherForm_GiftVoucherForm_cardValidM_Holder label.left,#GiftVoucherForm_GiftVoucherForm #cardValidM label.left,#EducationalOrderForm_EducationalOrderForm #cardValidM label.left,.FrontendBasicCheckoutForm #cardValidM label.left{padding-right:15px}#GiftVoucherForm_GiftVoucherForm #EducationalOrderForm_EducationalOrderForm_VAT_Holder .ShortCut,#EducationalOrderForm_EducationalOrderForm #EducationalOrderForm_EducationalOrderForm_VAT_Holder .ShortCut,.FrontendBasicCheckoutForm #EducationalOrderForm_EducationalOrderForm_VAT_Holder .ShortCut,#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_VAT_Holder .ShortCut,#EducationalOrderForm_EducationalOrderForm #GiftVoucherForm_GiftVoucherForm_VAT_Holder .ShortCut,.FrontendBasicCheckoutForm #GiftVoucherForm_GiftVoucherForm_VAT_Holder .ShortCut,#GiftVoucherForm_GiftVoucherForm #BillingForm_BillingForm_VAT_Holder .ShortCut,#EducationalOrderForm_EducationalOrderForm #BillingForm_BillingForm_VAT_Holder .ShortCut,.FrontendBasicCheckoutForm #BillingForm_BillingForm_VAT_Holder .ShortCut,#GiftVoucherForm_GiftVoucherForm #VAT .ShortCut,#EducationalOrderForm_EducationalOrderForm #VAT .ShortCut,.FrontendBasicCheckoutForm #VAT .ShortCut{float:left;color:#ffffff;font-size:18px;display:block;padding:3px 0 0 0;width:10%}#GiftVoucherForm_GiftVoucherForm #EducationalOrderForm_EducationalOrderForm_VAT_Holder img,#EducationalOrderForm_EducationalOrderForm #EducationalOrderForm_EducationalOrderForm_VAT_Holder img,.FrontendBasicCheckoutForm #EducationalOrderForm_EducationalOrderForm_VAT_Holder img,#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_VAT_Holder img,#EducationalOrderForm_EducationalOrderForm #GiftVoucherForm_GiftVoucherForm_VAT_Holder img,.FrontendBasicCheckoutForm #GiftVoucherForm_GiftVoucherForm_VAT_Holder img,#GiftVoucherForm_GiftVoucherForm #BillingForm_BillingForm_VAT_Holder img,#EducationalOrderForm_EducationalOrderForm #BillingForm_BillingForm_VAT_Holder img,.FrontendBasicCheckoutForm #BillingForm_BillingForm_VAT_Holder img,#GiftVoucherForm_GiftVoucherForm #VAT img,#EducationalOrderForm_EducationalOrderForm #VAT img,.FrontendBasicCheckoutForm #VAT img{margin-top:-7px}#GiftVoucherForm_GiftVoucherForm #EducationalOrderForm_EducationalOrderForm_VAT_Holder input,#EducationalOrderForm_EducationalOrderForm #EducationalOrderForm_EducationalOrderForm_VAT_Holder input,.FrontendBasicCheckoutForm #EducationalOrderForm_EducationalOrderForm_VAT_Holder input,#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_VAT_Holder input,#EducationalOrderForm_EducationalOrderForm #GiftVoucherForm_GiftVoucherForm_VAT_Holder input,.FrontendBasicCheckoutForm #GiftVoucherForm_GiftVoucherForm_VAT_Holder input,#GiftVoucherForm_GiftVoucherForm #BillingForm_BillingForm_VAT_Holder input,#EducationalOrderForm_EducationalOrderForm #BillingForm_BillingForm_VAT_Holder input,.FrontendBasicCheckoutForm #BillingForm_BillingForm_VAT_Holder input,#GiftVoucherForm_GiftVoucherForm #VAT input,#EducationalOrderForm_EducationalOrderForm #VAT input,.FrontendBasicCheckoutForm #VAT input{width:90%}#GiftVoucherForm_GiftVoucherForm #EducationalOrderForm_EducationalOrderForm_VAT_Holder .message,#EducationalOrderForm_EducationalOrderForm #EducationalOrderForm_EducationalOrderForm_VAT_Holder .message,.FrontendBasicCheckoutForm #EducationalOrderForm_EducationalOrderForm_VAT_Holder .message,#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_VAT_Holder .message,#EducationalOrderForm_EducationalOrderForm #GiftVoucherForm_GiftVoucherForm_VAT_Holder .message,.FrontendBasicCheckoutForm #GiftVoucherForm_GiftVoucherForm_VAT_Holder .message,#GiftVoucherForm_GiftVoucherForm #BillingForm_BillingForm_VAT_Holder .message,#EducationalOrderForm_EducationalOrderForm #BillingForm_BillingForm_VAT_Holder .message,.FrontendBasicCheckoutForm #BillingForm_BillingForm_VAT_Holder .message,#GiftVoucherForm_GiftVoucherForm #VAT .message,#EducationalOrderForm_EducationalOrderForm #VAT .message,.FrontendBasicCheckoutForm #VAT .message{color:#fc673d;line-height:1.2;padding-top:7px;font-size:15px;display:block;padding-left:34px}#GiftVoucherForm_GiftVoucherForm #EducationalOrderForm_EducationalOrderForm_VAT_Holder .message.good,#EducationalOrderForm_EducationalOrderForm #EducationalOrderForm_EducationalOrderForm_VAT_Holder .message.good,.FrontendBasicCheckoutForm #EducationalOrderForm_EducationalOrderForm_VAT_Holder .message.good,#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_VAT_Holder .message.good,#EducationalOrderForm_EducationalOrderForm #GiftVoucherForm_GiftVoucherForm_VAT_Holder .message.good,.FrontendBasicCheckoutForm #GiftVoucherForm_GiftVoucherForm_VAT_Holder .message.good,#GiftVoucherForm_GiftVoucherForm #BillingForm_BillingForm_VAT_Holder .message.good,#EducationalOrderForm_EducationalOrderForm #BillingForm_BillingForm_VAT_Holder .message.good,.FrontendBasicCheckoutForm #BillingForm_BillingForm_VAT_Holder .message.good,#GiftVoucherForm_GiftVoucherForm #VAT .message.good,#EducationalOrderForm_EducationalOrderForm #VAT .message.good,.FrontendBasicCheckoutForm #VAT .message.good{color:#2b2}#GiftVoucherForm_GiftVoucherForm .Actions>span,#EducationalOrderForm_EducationalOrderForm .Actions>span,.FrontendBasicCheckoutForm .Actions>span{padding:40px 0 0 0;display:block;font-size:15px;color:#ffffff}#GiftVoucherForm_GiftVoucherForm .confirmedpassword .message,#EducationalOrderForm_EducationalOrderForm .confirmedpassword .message,.FrontendBasicCheckoutForm .confirmedpassword .message{display:block;margin-top:2px;position:absolute;line-height:1}#GiftVoucherForm_GiftVoucherForm .UserBillingLabel,#EducationalOrderForm_EducationalOrderForm .UserBillingLabel,.FrontendBasicCheckoutForm .UserBillingLabel{background:#fff;-webkit-border-radius:4px;-webkit-background-clip:padding-box;-moz-border-radius:4px;-moz-background-clip:padding;border-radius:4px;background-clip:padding-box;line-height:1.2;-webkit-box-shadow:0 4px 1px -3px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 4px 1px -3px rgba(0, 0, 0, 0.3);box-shadow:0 4px 1px -3px rgba(0, 0, 0, 0.3);padding:10px 20px;color:#3c4650;font-size:15px;margin-bottom:25px}#GiftVoucherForm_GiftVoucherForm .UserBillingLabel a,#EducationalOrderForm_EducationalOrderForm .UserBillingLabel a,.FrontendBasicCheckoutForm .UserBillingLabel a{cursor:pointer}#GiftVoucherForm_GiftVoucherForm .UserBillingLabel .EditBillingData,#EducationalOrderForm_EducationalOrderForm .UserBillingLabel .EditBillingData,.FrontendBasicCheckoutForm .UserBillingLabel .EditBillingData{padding-top:15px}#FrontendTryAgainForm_FrontendTryAgainForm,.TryAgainPreview{margin-top:-50px;max-width:300px !important}#FrontendTryAgainForm_FrontendTryAgainForm .field,.TryAgainPreview .field{overflow:inherit}.FontstandForm.PreviewInfo{background:none}.FontstandForm.PreviewInfo .field{overflow:inherit}.FontstandForm.PreviewInfo .field label.left{line-height:1.2}.FontstandForm.PreviewInfo .field .middleColumn{color:white;text-align:left;font-size:18px;line-height:1.2}.FontstandForm.PreviewInfo .field .middleColumn img{-webkit-border-radius:5px;-webkit-background-clip:padding-box;-moz-border-radius:5px;-moz-background-clip:padding;border-radius:5px;background-clip:padding-box;-webkit-box-shadow:0 1px 4px #434343;-moz-box-shadow:0 1px 4px #434343;box-shadow:0 1px 4px #434343}#EducationalOrderForm_EducationalOrderForm #EducationalOrderForm_EducationalOrderForm_h21{clear:both;padding-top:30px}#EducationalOrderForm_EducationalOrderForm #EducationalOrderForm_EducationalOrderForm_Quantity_Holder,#EducationalOrderForm_EducationalOrderForm #Quantity{width:100% !important}#EducationalOrderForm_EducationalOrderForm .CompositeField.Tiny:after{content:"";display:table;clear:both}#EducationalOrderForm_EducationalOrderForm .CompositeField.Tiny #EducationalOrderForm_EducationalOrderForm_PriceOnCardCurrency_Holder{margin-bottom:25px !important}#EducationalProgramForm_EducationalProgramForm #TotalBudgetAmount label{line-height:.9}#EducationalProgramForm.FontstandForm .CompositeField.Money::after{content:"";clear:both;display:table}#EducationalProgramForm.FontstandForm .CompositeField.Money .field{width:62%;float:left}#EducationalProgramForm.FontstandForm .CompositeField.Money .field:last-child{width:30%;margin-left:8%}#EducationalProgramForm.FontstandForm .CompositeField.Money .gdprmessage{margin:-33px calc(-165%) 0 0}#EducationalProgramForm.FontstandForm #NumberOfStudents .message,#EducationalProgramForm.FontstandForm #PricePerStudentAmount .message,#EducationalProgramForm.FontstandForm #TotalBudgetAmount .message{margin-top:1px;font-size:16px;display:block;line-height:.9}#EducationalProgramForm.FontstandForm .NetCreditValueHolder{color:#c9d0d5}#EducationalProgramForm.FontstandForm .NetCreditValueHolder strong{font-weight:400;font-size:22px}#EducationalProgramForm.FontstandForm .NetCreditValueHolder i{font-style:normal}#AffiliateForm_AffiliateForm fieldset{margin-bottom:0}#AffiliateForm_AffiliateForm .Step2,#AffiliateForm_AffiliateForm .Step3,#AffiliateForm_AffiliateForm .Actions{display:none}#AffiliateForm_AffiliateForm fieldset #Email .message{display:block !important;line-height:1;margin-top:5px;margin-bottom:-20px}#AffiliateForm_AffiliateForm .btn.w100{max-width:230px;display:block;margin:0 auto;float:none !important}#AffiliateForm_AffiliateForm .btn.w45{width:45%}#AffiliateForm_AffiliateForm .btn.darken{background-color:#8e969d}#AffiliateForm_AffiliateForm .AgreementText{background:#fff;-webkit-border-radius:4px;-webkit-background-clip:padding-box;-moz-border-radius:4px;-moz-background-clip:padding;border-radius:4px;background-clip:padding-box;line-height:1.2;-webkit-box-shadow:0 4px 1px -3px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 4px 1px -3px rgba(0, 0, 0, 0.3);box-shadow:0 4px 1px -3px rgba(0, 0, 0, 0.3);padding:10px 20px;color:#3c4650;font-size:15px;margin-bottom:5px;overflow-y:auto;height:300px}#AffiliateForm_AffiliateForm .AgreementText a:hover{color:#19b2f6}#AffiliateForm_AffiliateForm .AgreementText.BigText{font-size:18px;line-height:1.5}#AffiliateForm_AffiliateForm .AgreementText.AutoHeight{height:auto}#AffiliateForm_AffiliateForm input.AffiliateDomainField{margin-bottom:5px;padding-right:30px}#AffiliateForm_AffiliateForm .AffiliateInput{position:relative}#AffiliateForm_AffiliateForm .AffiliateInput .RemoveAffiliateDomain{position:absolute;top:-1px;right:10px;font-size:22px}#AffiliateForm_AffiliateForm .AffiliateInput .message{color:#fc673d;font-size:16px;display:block}#AffiliateForm_AffiliateForm #AccountIBAN .message,#AffiliateForm_AffiliateForm #AccountPaypal .message{color:#fc673d;display:block;margin-top:2px;position:absolute;line-height:1}#AffiliateForm_AffiliateForm #AgreementApproved{display:none}#AffiliateForm_AffiliateForm .AffiliateDomainAddNextField a:hover{color:#19b2f6}#AffiliateForm_AffiliateForm .Step2{width:500px;margin-left:-21%}.iOSAppPageHeaderHolder{z-index:1;-webkit-box-shadow:inset 0 -2px 5px -2px rgba(0, 0, 0, 0.25);-moz-box-shadow:inset 0 -2px 5px -2px rgba(0, 0, 0, 0.25);box-shadow:inset 0 -2px 5px -2px rgba(0, 0, 0, 0.25);background:#ffffff url('/themes/fontstand/images/background-topblurred.png') no-repeat 0 0 !important;background-size:100% 100% !important}.iOSAppPageHeader .img-main-block{z-index:10000000}.iOSAppPageHeader .img-main-block img{-webkit-box-shadow:0 0px 0px 0 #000000 !important;-moz-box-shadow:0 0px 0px 0 #000000 !important;box-shadow:0 0px 0px 0 #000000 !important;margin-bottom:-245px}.iOSAppPageHeader .HomePageLogoRight{margin:-5px 0 20px -13px}.iOSAppPageHeader .AppStoreLogo{padding-top:58px}.iOSAppPage{z-index:0 !important}#font-holder-v2 .main-bg{padding:0 40px 5px}#font-holder-v2 .filter{background-color:#fff;border-radius:5px;box-shadow:0 2px 2px rgba(0,0,0,0.3);padding:0 !important}#font-holder-v2 .filter .row{margin:0 !important}#font-holder-v2 .filter .border-top{border-top:1px solid #ddd}#font-holder-v2 .filter .border-bottom{border-bottom:1px solid #ddd}#font-holder-v2 .filter .border-right{border-right:1px solid #ddd}#font-holder-v2 .filter a.basic-category{color:#959699;display:inline-block;cursor:pointer}#font-holder-v2 .filter a.basic-category:hover,#font-holder-v2 .filter a.basic-category.active{color:#1D2226}#font-holder-v2 .filter a.basic-category em{font-size:36px}#font-holder-v2 .sort-filterv2 a,#font-holder-v2 .rowtexttype-filterv2 a{cursor:pointer}#font-holder-v2 .sort-filterv2 button.btn.btn-select{min-width:140px}#font-holder-v2 .tags{border-bottom:1px solid #b7b7b7;padding:10px 0}#font-holder-v2 .tags .families-count{font-size:21px;padding-right:5px;display:inline-block;height:31px}#font-holder-v2 .tags .tag{background-color:#BBC2C8;border-radius:100px;padding:1px 0 1px 10px;position:relative;display:inline-block;margin-left:2px;font-size:15px}#font-holder-v2 .tags .tag a{display:inline-block;line-height:1;padding:1px 10px 0 7px;cursor:pointer}#font-holder-v2 .tags .tag a em{color:#909090}#font-holder-v2 .tags .clearall{border-left:1px solid #b7b7b7;display:inline-block;color:#3c4650;margin:0 0 -5px 7px;padding:6px 0 5px 8px;font-size:15px;display:none;cursor:pointer}#font-holder-v2 .switch-preview{padding:12px 0 0 0}#font-holder-v2 .switch-preview .switches>a{background-color:#fff;display:block;float:left;padding:1px 7px;line-height:1;box-shadow:0 1px 1px rgba(0,0,0,0.4)}#font-holder-v2 .switch-preview .switches>a em{color:#3c4650;font-size:20px}#font-holder-v2 .switch-preview .switches>a:first-child{border-radius:5px 0 0 5px}#font-holder-v2 .switch-preview .switches>a:nth-child(2){border-radius:0 5px 5px 0}#font-holder-v2 .switch-preview .switches>a.active{background-color:#3B4651}#font-holder-v2 .switch-preview .switches>a.active em{color:#fff}#font-holder-v2 .FamilyPaginatedList{position:relative;overflow:hidden}#font-holder-v2 .FamilyPaginatedList .list-row.FamilyTiles{margin-right:-16px;display:flex;flex-wrap:wrap}#font-holder-v2 .FamilyPaginatedList .list-row.FamilyTiles::before{width:100%}#font-holder-v2 .FamilyPaginatedList .ajax-loader{position:absolute;top:0;bottom:0;right:0;left:0;opacity:.7;background-color:#ddd}#font-holder-v2 .FamilyPaginatedList .ajax-loader img{display:block;margin:145px auto 100px}#font-holder-v2 .FamilyPaginatedList .NoFamilies{margin:122px auto 0;width:230px;text-align:center}#font-holder-v2 .FamilyPaginatedList .font-row-item{background-color:#fff;height:80px;border-bottom:1px solid #ccc;cursor:pointer}#font-holder-v2 .FamilyPaginatedList .font-row-item:hover{background-color:#f9f9f9}#font-holder-v2 .FamilyPaginatedList .font-row-item .desc{height:80px;display:flex;align-items:center;align-content:center;padding-left:20px}#font-holder-v2 .FamilyPaginatedList .font-row-item .desc strong{position:relative;height:auto}#font-holder-v2 .rowtexttype-filterv2{display:none;padding-left:10px;float:left;position:relative}#font-holder-v2 .rowtexttype-filterv2 .btn-select,#font-holder-v2 .rowtexttype-filterv2 .dropdown-menu{min-width:220px}#font-holder-v2 .rowtexttype-filterv2 input#enter-own-text{display:none;position:absolute;top:0;left:3px;display:block;padding:0 10px;font-size:15px;height:22px;line-height:21px;z-index:1000;outline:0 !important;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;box-shadow:0 0 0;border:0;width:141px}#font-holder-v2 .rowtexttype-filterv2 input#enter-own-text::-webkit-input-placeholder{color:#3c4650}#font-holder-v2 .rowtexttype-filterv2 input#enter-own-text:-moz-placeholder{color:#3c4650}#font-holder-v2 .rowtexttype-filterv2 input#enter-own-text::-moz-placeholder{color:#3c4650}#font-holder-v2 .rowtexttype-filterv2 input#enter-own-text:-ms-input-placeholder{color:#3c4650}#font-holder-v2 .rowtextfeature-filterv2{display:none;float:left}#font-holder-v2 .rowtextfeature-filterv2 button{padding-left:2px !important;padding-right:20px !important;min-width:auto !important}#font-holder-v2 .rowtextfeature-filterv2 button em{right:2px !important}#font-holder-v2 .rowtextfeature-filterv2 .dropdown-menu{min-width:200px}#font-holder-v2 .rowtextfeature-filterv2 .dropdown-menu li{padding:0 15px}#font-holder-v2 .rowtextfeature-filterv2 .dropdown-menu li.border-bottom{border-bottom:1px solid #eee;margin-bottom:5px}#font-holder-v2 .rowtextfeature-filterv2 .dropdown-menu li.title{color:#aaa;padding-bottom:3px}#font-holder-v2 .rowtextfeature-filterv2 .dropdown-menu input{border:1px solid #aaa;height:14px;width:14px;margin:0;padding:0;margin-right:3px}#font-holder-v2 .rowtextfeature-filterv2 .dropdown-menu label{font-weight:normal}#font-holder-v2 .row-data{white-space:nowrap;display:flex;display:-webkit-flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:hidden;overflow-y:hidden;height:80px}#font-holder-v2 .row-data span{padding-right:5px;line-height:1 !important;color:black;display:inline-block}#font-holder-v2 .row-data>span:first-child,#font-holder-v2 .row-data>span:nth-child(2){padding-right:40px !important;flex:1 1 initial;-webkit-flex:1 1 initial}#font-holder-v2 .row-data>span:last-child{flex:2;-webkit-flex:2;padding-right:15px}.cookies-agreement{z-index:1000000 !important}.cookies-agreement .cookies-groups-actions{display:block !important}.cookies-agreement .cookie-content.container{padding-left:15px;padding-right:15px}.cookies-agreement .cookie-content.container .btn{float:right}.cookies-agreement .cookie-content.container .text,.cookies-agreement .cookie-content.container span{font-size:14px}.cookies-agreement .cookies-groups{float:left;padding-top:7px}.cookies-agreement .cookies-groups:before{content:"I agree with Fontstand’s use of cookies:";font-weight:bold;color:#fff;margin:-2px 10px 2px 0;display:inline-block;float:left}.cookies-agreement [data-cookie-tooltip]::after{border:0;border-radius:3px;padding:7px 14px;width:200px;font-size:13px;line-height:1.4;color:#777;font-weight:400}.shared-collection-title{background-color:#c9d0d5;padding:0 40px}.shared-collection-title h3{margin:0 0 10px;padding:2px 0 0}.shared-collection-title span{padding-right:20px}.shared-collection-title small{font-size:100%;color:#757C83}.shared-collection-title .btn{font-weight:400;font-style:normal;margin:0 0 15px}#threedsContainer{position:fixed;text-align:center;z-index:10;top:40px;left:0;right:0;bottom:0}#threedsContainer iframe.threeDSChallengeIframeClass{padding:20px;background:#fff;border-radius:10px;box-shadow:0 5px 15px rgba(0,0,0,0.5)}.web-account #threedsContainer{margin-top:150px;z-index:1000}.web-account{margin:20px}.web-account .PopUpBG{position:fixed;z-index:100;top:0;bottom:0;left:0;right:0;background:rgba(221,221,221,0.7)}.web-account .PopUp{background:white;padding:25px 30px;position:fixed;left:50%;margin:-40px 0 0 -178px;width:300px;-webkit-box-shadow:0 3px 30px #aaa;-moz-box-shadow:0 3px 30px #aaa;box-shadow:0 3px 30px #aaa;z-index:1000}.web-account .PopUp .Btns{text-align:center;padding:20px 0 0 0}.web-account .PopUp .Btns a{cursor:pointer}.web-account .PopUp .PopUpContent.Good,.web-account .PopUp .PopUpContent.Bad{padding-left:10px}.web-account .PopUp .PopUpContent.Good:before,.web-account .PopUp .PopUpContent.Bad:before{width:8px;height:8px;background:#ff0000;-webkit-border-radius:50px;-webkit-background-clip:padding-box;-moz-border-radius:50px;-moz-background-clip:padding;border-radius:50px;background-clip:padding-box;float:left;content:"";margin:6px 7px 0 -15px}.web-account .PopUp .PopUpContent.Good:before{background:#00cc00}.web-account .PopUp form{display:block !important}.web-account .gdprmessage{background:#fff;color:#888;display:none;border:1px solid #888;margin-right:-200px}.web-account .gdprmessage:before{float:left;content:"";margin:2px 7px 0 -20px;border-color:transparent #888 transparent}.web-account .Btn,.web-account input.action,.web-account #DeactiveAccount{display:inline-block;margin-bottom:0;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid #ccc;border-radius:4px;height:34px !important;line-height:34px !important;font-style:normal;font-stretch:normal;font-size:14px;padding:0 12px;color:#333;background-color:#fff;width:auto !important}.web-account #DeactiveAccountSubmit{margin-left:25px}.web-account.dashboard h1{display:inline}.web-account.dashboard a.link-reports{float:right}.web-account.dashboard .row{display:flex;flex-wrap:wrap}.web-account.dashboard .row div{min-height:200px;padding-bottom:30px;border-right:1px solid #BCC3CA}.web-account.dashboard .row div:last-child{border-right:none}.web-account.dashboard .row div a{position:absolute;bottom:0}.web-account.account-info #JoinMailingListForm_JoinMailingListForm .Actions,.web-account.account-info #JoinToReceiveDiffDeviceLoginEmailForm_JoinToReceiveDiffDeviceLoginEmailForm .Actions,.web-account.account-info #DeactiveAccountForm_DeactiveAccountForm .Actions{display:none}.web-account.account-info #JoinMailingListForm_JoinMailingListForm .checkbox,.web-account.account-info #JoinToReceiveDiffDeviceLoginEmailForm_JoinToReceiveDiffDeviceLoginEmailForm .checkbox,.web-account.account-info #DeactiveAccountForm_DeactiveAccountForm .checkbox{padding-left:0}.web-account.account-info #JoinMailingListForm_JoinMailingListForm .checkbox input[type="checkbox"],.web-account.account-info #JoinToReceiveDiffDeviceLoginEmailForm_JoinToReceiveDiffDeviceLoginEmailForm .checkbox input[type="checkbox"],.web-account.account-info #DeactiveAccountForm_DeactiveAccountForm .checkbox input[type="checkbox"]{margin:0}.web-account.account-info #JoinMailingListForm_JoinMailingListForm .checkbox input[type="checkbox"]+label,.web-account.account-info #JoinToReceiveDiffDeviceLoginEmailForm_JoinToReceiveDiffDeviceLoginEmailForm .checkbox input[type="checkbox"]+label,.web-account.account-info #DeactiveAccountForm_DeactiveAccountForm .checkbox input[type="checkbox"]+label{margin-left:5px}.web-account.account-info #JoinMailingListForm_JoinMailingListForm,.web-account.account-info #JoinToReceiveDiffDeviceLoginEmailForm_JoinToReceiveDiffDeviceLoginEmailForm{border-bottom:1px solid #BCC3CA;padding-top:5px}.web-account.account-info #DeactiveAccountForm_DeactiveAccountForm{margin-top:20px}.web-account.account-info #DeactiveAccountForm_DeactiveAccountForm a#DeactiveAccount{background-color:#dc3545;color:white}.web-account.account-info #AccountForm_AccountForm{padding-bottom:15px;border-bottom:1px solid #BCC3CA}.web-account.account-info #AccountForm_AccountForm .Actions input.action{background-color:#007bff;color:white}.web-account.account-info #AccountForm_AccountForm .Actions a{margin-left:15px}.web-account.reports .middleColumn select,.web-account.reports .middleColumn input{width:auto !important}.web-account.reports .Wrap{margin-bottom:10px;clear:both}.web-account.reports h2.h1{display:inline}.web-account.reports a.link-account{float:right}.web-account.reports h2.h1 a.Btn{background-color:#007bff;color:white;font-size:12px;font-weight:normal}.web-account.reports table.Basic{width:100%;border-collapse:collapse;position:relative}.web-account.reports table.Basic .Head{border-bottom:1px solid #d3d3d3}.web-account.reports table.Basic tr.Odd,.web-account.reports table.Basic tr.Even{cursor:pointer}.web-account.reports table.Basic tr.Odd:hover,.web-account.reports table.Basic tr.Even:hover{background:#ddd}.web-account.reports table.Basic tr.Odd{background:#f2f2f2}.web-account.reports table.Basic th,.web-account.reports table.Basic td{padding:3px 10px 4px;text-align:left;vertical-align:middle;position:relative}.web-account.reports table.Basic th.Right,.web-account.reports table.Basic td.Right{text-align:right}.web-account.reports table.Basic th.AlignCenter,.web-account.reports table.Basic td.AlignCenter{text-align:center}.web-account.reports table.Basic th:first-child,.web-account.reports table.Basic td:first-child{padding-left:20px}.web-account.reports table.Basic th:last-child,.web-account.reports table.Basic td:last-child{padding-right:20px}.web-account.reports table.Basic th{font-weight:bold;white-space:nowrap;padding:5px 10px}.web-account.reports table.Basic td.Title strong{white-space:nowrap}.web-account.reports table.Basic td.Title span{color:#9b9b9b;white-space:nowrap}.web-account.reports table.Basic tr.Detail{display:none}.web-account.reports table.Basic tr.Detail>td{border-top:1px solid #e8e8e8;vertical-align:top}.web-account.reports table.Basic tr.Detail table{width:100%}.web-account.reports table.Basic tr.Detail table td{padding:0 10px 0 0}.web-account.reports table.Basic tr.Detail table td:nth-child(2n){padding-left:5px !important}.web-account.reports table.Basic tr.Main.Even.Active>td,.web-account.reports table.Basic tr.Main.Odd.Active>td{cursor:pointer;background:#ddd !important}.web-account.reports table.Basic tr.Odd.Active td{background:#f2f2f2}.web-account.reports table.Basic tr.Even.Active td{background:white}.web-account.reports form{float:right;margin-bottom:15px}.web-account.reports form fieldset{float:left}.web-account.reports form .field{float:left;margin-bottom:0}.web-account.reports form .field.Month{width:119px}.web-account.reports form .field.Month label.left{margin:1px 10px 0 10px;width:45px;float:left;line-height:34px;height:34px}.web-account.reports form .field.Month .middleColumn{width:50px}.web-account.reports form .field.Month.To{width:99px}.web-account.reports form .field.Month.To label.left{width:25px}.web-account.reports form .field .middleColumn{width:66px;margin:0;float:left}.web-account.reports form .field .middleColumn select{padding:2px 4px 2px 1px;width:100%;margin:0;font-size:16px}.web-account.reports form .Actions{float:left;padding:0 10px 0 10px;width:auto}.web-account.app-payment .PopUp h1#DeleteCardInfoForm_DeleteCardInfoForm_H{font-size:20px}.web-account.app-payment .PopUp a{cursor:pointer;margin-left:15px}.web-account.app-payment form{display:none}.web-account.app-payment form ul{list-style:none;margin-bottom:20px}.web-account.app-payment form ul li{display:inline-block;margin-right:20px}.web-account.app-payment form #CVC_Holder .middleColumn input,.web-account.app-payment form #AppPaymentForm_AppPaymentForm_CVC_Holder .middleColumn input{width:37%}.web-account.app-payment form select{width:20% !important;padding:2px 4px 2px 1px !important;margin:0;font-size:16px;z-index:10;position:relative}.web-account.app-payment form select[name=cardValidY]{width:50% !important}.web-account.app-payment form #MemberPaymentMethod_Holder select,.web-account.app-payment form #AppPaymentForm_AppPaymentForm_MemberPaymentMethod_Holder select{width:49% !important}.web-account.app-payment form #cardValidM_Holder label.left,.web-account.app-payment form #AppPaymentForm_AppPaymentForm_cardValidM_Holder label.left{padding-top:2px}.web-account.app-payment form #cardValidY_Holder,.web-account.app-payment form #AppPaymentForm_AppPaymentForm_cardValidY_Holder{margin-top:-50px}.web-account.app-payment form #cardValidY_Holder .middleColumn,.web-account.app-payment form #AppPaymentForm_AppPaymentForm_cardValidY_Holder .middleColumn{padding-left:150px}.web-account.app-payment form .DeleteCard{margin-bottom:0}.web-account.app-payment form.CARD,.web-account.app-payment form.PAYPAL{display:block}.web-account #BillingForm_BillingForm_VAT_Holder .middleColumn,.web-account #VAT .middleColumn{display:flex;align-items:center}.web-account #BillingForm_BillingForm_VAT_Holder .middleColumn img.ajax-loader,.web-account #VAT .middleColumn img.ajax-loader{display:none}.web-account #BillingForm_BillingForm_VAT_Holder .middleColumn .ShortCut,.web-account #VAT .middleColumn .ShortCut{margin-right:10px}.web-account #BillingForm_BillingForm_VAT_Holder .message,.web-account #VAT .message{color:#fc673d;font-size:15px;display:block;line-height:1.2;padding-top:7px}.web-account #BillingForm_BillingForm_VAT_Holder .message.good,.web-account #VAT .message.good{color:#2b2}.web-account #BillingForm_BillingForm,.web-account .AppPaymentForm{padding-bottom:15px}.web-account #BillingForm_BillingForm .Actions input.action,.web-account .AppPaymentForm .Actions input.action{background-color:#007bff;color:white}.web-account #BillingForm_BillingForm .Actions a,.web-account .AppPaymentForm .Actions a{margin-left:15px}.web-account #AppPaypalPaymentForm_AppPaypalPaymentForm .Actions{display:flex;align-items:baseline}.web-account #AppPaypalPaymentForm_AppPaypalPaymentForm .Actions a,.web-account #AppPaypalPaymentForm_AppPaypalPaymentForm .Actions input{margin-top:80px}.web-account #adyen-encrypted-form .ajax-loader{display:none !important}.center-block{float:none;margin:auto}#account-menu-mobile ul{margin-top:10px}#CustomLoginForm_LoginForm .field span.message,#MemberLoginForm_LostPasswordForm .field span.message,#CustomLoginForm_LoginForm .message.bad,#MemberLoginForm_LostPasswordForm .message.bad{color:#fc673d}#CustomLoginForm_LoginForm input.action,#MemberLoginForm_LostPasswordForm input.action{background-color:#007bff;color:white}@media (max-width:480px){#home h2{font-size:40px;line-height:48px;margin-top:50px}#home .maintext{font-size:15px;line-height:20px;padding-left:50px;padding-right:50px}}@media only screen and (max-width:767px){.web-account.dashboard .row div{border-right:none}.web-account.dashboard .row div h2{border-top:1px solid #BCC3CA;margin-top:15px;padding-top:15px}}@media only screen and (min-width:992px){#account-menu-mobile{display:none !important}}@media (hover:none){.d-tablet-none{display:none}}.fs-form form .field{position:relative}.fs-form form .field:before,.fs-form form .field:after{content:'';display:table}.fs-form form .field:after{clear:both}.fs-form form .field label.left{font-weight:normal;display:block;text-align:right;margin:9px 0 0;width:30%;float:left;padding-right:10px}.fs-form form .field.optional label.left{color:#9b9b9b}.fs-form form .field.dropdown label.left{margin:9px 0}.fs-form form .field .message{float:right;width:20%;text-align:left;position:absolute;left:85%;top:9px;width:300px}.fs-form form .field .message:before{width:8px;height:8px;background:#ff0000;-webkit-border-radius:50px;-webkit-background-clip:padding-box;-moz-border-radius:50px;-moz-background-clip:padding;border-radius:50px;background-clip:padding-box;float:left;content:"";margin:6px 7px 0 -15px}.fs-form form .field .message.good:before{background:#00cc00}.fs-form form .field .middleColumn{position:relative;width:50% !important;float:left;height:auto}.fs-form form .field .middleColumn input.text,.fs-form form .field .middleColumn input.email,.fs-form form .field .middleColumn textarea{width:calc(100% - 24px);height:auto;-webkit-border-radius:4px;-webkit-background-clip:padding-box;-moz-border-radius:4px;-moz-background-clip:padding;border-radius:4px;background-clip:padding-box;padding:6px 12px;background:rgba(255,255,255,0.4);border:0;-webkit-box-shadow:0 1px 2px #aaa;-moz-box-shadow:0 1px 2px #aaa;box-shadow:0 1px 2px #aaa}.fs-form form .field .middleColumn input.text:focus,.fs-form form .field .middleColumn input.email:focus,.fs-form form .field .middleColumn textarea:focus{outline:0;-webkit-box-shadow:0 1px 7px 0px #11aaee;-moz-box-shadow:0 1px 7px 0px #11aaee;box-shadow:0 1px 7px 0px #11aaee}.fs-form form .field .middleColumn input.text.hasValue,.fs-form form .field .middleColumn input.email.hasValue,.fs-form form .field .middleColumn textarea.hasValue{background:#fff}.fs-form form .field .middleColumn input.checkbox{background:#fff}.fs-form form .field .middleColumn select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:3px 12px;width:calc(80% - 24px);border:auto}.fs-form form .field .middleColumn select:focus{outline:0;-webkit-box-shadow:0 1px 7px 0px #11aaee;-moz-box-shadow:0 1px 7px 0px #11aaee;box-shadow:0 1px 7px 0px #11aaee}.fs-form form .field.html5multiupload .middleColumn .Btn{padding:20px 0 !important;width:35% !important;float:left;display:block;text-align:center;-webkit-border-radius:4px;-webkit-background-clip:padding-box;-moz-border-radius:4px;-moz-background-clip:padding;border-radius:4px;background-clip:padding-box;margin-bottom:10px}.fs-form form .field.html5multiupload .middleColumn .DragAndDrop{padding:20px 0 !important;width:62% !important;float:right;height:auto !important;display:block;-webkit-border-radius:4px;-webkit-background-clip:padding-box;-moz-border-radius:4px;-moz-background-clip:padding;border-radius:4px;background-clip:padding-box;margin-bottom:10px}.fs-form form .field.html5multiupload .middleColumn .Queue .Remove .sprite.RemoveSmall{display:block;width:8px;height:8px;background:#ff0000;-webkit-border-radius:50px;-webkit-background-clip:padding-box;-moz-border-radius:50px;-moz-background-clip:padding;border-radius:50px;background-clip:padding-box}.fs-form form .field.vat{display:none}.fs-form form .field.vat input.vat{width:calc(90% - 24px);display:inline-block}.fs-form form .field.vat span.ShortCut{width:25px;display:inline-block}.fs-form form .Actions input[type="submit"]{float:none;width:auto;margin:0 auto;display:block;color:#fff;background-color:#11aaee;border:medium none}.fs-form form .Actions input[type="submit"]:hover{background-color:#0e88be}#Form_FoundryRegistration .membergroups .middleColumn.fieldgroup{width:100% !important;margin-bottom:10px}#Form_FoundryRegistration .membergroups .middleColumn.fieldgroup>div{width:30%;margin-right:1%;float:left}#Form_FoundryRegistration .membergroups .middleColumn.fieldgroup>div input{width:100%}#Form_FoundryRegistration .membergroups .middleColumn.fieldgroup>div.last{width:5%;margin-right:0}.FSCheckboxGroupField{position:relative}.FSCheckboxGroupField a.filter-item{color:#3c4650;display:block;font-size:16px;padding:11px 0;position:relative;cursor:pointer}.FSCheckboxGroupField a.filter-item:hover,.FSCheckboxGroupField a.filter-item.active{color:#1D2226}.FSCheckboxGroupField a.filter-item em{font-size:20px;margin-right:10px;margin-left:2px}.FSCheckboxGroupField a.filter-item em.fsf-arrow-bottom{position:absolute;margin:0;right:0}.FSCheckboxGroupField .left-right-items{display:flex;align-items:stretch}.FSCheckboxGroupField .left-right-items .left{width:30%;min-height:226px}.FSCheckboxGroupField .left-right-items .left ul{padding-top:6px}.FSCheckboxGroupField .left-right-items .right{width:70%;box-shadow:-2px 0 3px rgba(0,0,0,0.15);max-height:599px;overflow-y:auto}.FSCheckboxGroupField .left-right-items .right .ul-holder{display:none}.FSCheckboxGroupField .items{display:none;position:absolute;z-index:20000;background-color:#EFEFEF;border-radius:5px;box-shadow:0 4px 16px rgba(0,0,0,0.3);width:calc(100% + 30px);margin:3px -15px;overflow-y:auto;max-height:600px}.FSCheckboxGroupField .items ul{margin:0;padding:10px 15px 5px 15px;list-style:none;border-bottom:1px solid #ccc}.FSCheckboxGroupField .items ul ul{padding:0 0 0 20px}.FSCheckboxGroupField .items ul:last-child{border-bottom:0}.FSCheckboxGroupField .items ul li{margin-bottom:5px}.FSCheckboxGroupField .items ul label.h3{font-size:14px;color:#AAAAAA;font-weight:bold;margin:0 0 8px;padding:2px 0 0 0}.FSCheckboxGroupField .items ul a{color:#3c4650;display:block;font-size:15px;cursor:pointer}.FSCheckboxGroupField .items ul a.active{color:#fff;background-color:#0379FB;margin:0 -15px;padding:0 15px}.FSCheckboxGroupField .items ul input[type="checkbox"]{border:1px solid #eee;margin:2px 10px 0 0;height:14px;width:14px;float:left}.FSCheckboxGroupField .items ul label{line-height:1;font-weight:normal;font-size:15px}@media all and (min-width:1600px){.fontfamilyitem.col-lg-2,#foundries .col-lg-2{width:12.5%}.fontfamilyitem.col-lg-2.n6,#foundries .col-lg-2.n6{border-right-color:#C9D0D5}.fontfamilyitem.col-lg-2.n8,#foundries .col-lg-2.n8{border-right-color:white !important}.fontfamilyitem.col-lg-25{width:16.6666%}.foundry-list .font-info.fontfamilyitem.n5{border-right-color:#C9D0D5}.foundry-list .font-info.fontfamilyitem.n6{border-right-color:white !important}}@media all and (max-width:1500px){#GiftVoucherForm_GiftVoucherForm #ProductID,#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_h1{width:490px;float:left}#GiftVoucherForm_GiftVoucherForm #ProductID li,#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_h1 li{margin-right:15px;margin-bottom:10px;width:200px}}@media all and (max-width:1200px){.foundry-list .font-info.fontfamilyitem.n4{border-right-color:white !important}.foundry-list .font-info.fontfamilyitem.n5{border-right-color:#C9D0D5}#foundries-small a{width:20%}#GiftVoucherForm_GiftVoucherForm .Wide{float:none;max-width:340px;margin:0 auto;margin-bottom:30px}#GiftVoucherForm_GiftVoucherForm #ProductID,#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_h1{width:auto;float:none}#GiftVoucherForm_GiftVoucherForm #ProductID ul,#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_h1 ul{width:400px}#GiftVoucherForm_GiftVoucherForm #ProductID li,#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_h1 li{margin-right:15px;margin-bottom:10px;width:161px}#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_h2,#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_h21,#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_h3{overflow:inherit;float:left;width:100%}#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_h2 strong,#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_h21 strong,#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_h3 strong{overflow:inherit;float:none}#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_h2{padding-top:37px}#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_h21{margin-top:20px;clear:both}#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_h3{margin-top:20px}#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_Quantity_Holder,#GiftVoucherForm_GiftVoucherForm #Quantity{float:left;overflow:inherit;height:auto;margin-bottom:15px}#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_PriceOnCardCurrency_Holder,#GiftVoucherForm_GiftVoucherForm #PriceOnCardCurrency{margin-bottom:20px}#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_GiftMessage_Holder,#GiftVoucherForm_GiftVoucherForm #GiftMessage{width:100%;float:left;overflow:inherit}#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_GiftMessage_Holder .middleColumn,#GiftVoucherForm_GiftVoucherForm #GiftMessage .middleColumn{overflow:inherit}#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_GiftMessage_Holder textarea,#GiftVoucherForm_GiftVoucherForm #GiftMessage textarea{height:105px}}@media all and (max-width:991px){.fontfamilyitem.n5{border-right-color:#C9D0D5 !important}.fontfamilyitem.n5.n4,.fontfamilyitem.n4{border-right-color:white !important}.foundry-list .font-info.fontfamilyitem.n4{border-right-color:#C9D0D5}.foundry-list .font-info.fontfamilyitem.n3{border-right-color:#C9D0D5 !important}.foundry-list .font-info.fontfamilyitem.n2.n3,.foundry-list .font-info.fontfamilyitem.n2{border-right-color:white !important}#header #menu li{padding-left:20px}#home .homepagetextblock{width:100%;padding:100px 35px 40px;text-align:center}#home .homepagetextblock .homepageblock{float:none;margin:0 auto}#home .img-main{width:100%;padding:0 30px !important}#home .img-main img{float:none;display:block;margin:0 auto}#home.iOSAppPageHeader .img-main-block img{margin-bottom:-240px}#foundries-small a{width:25%}#footer{text-align:center}#footer #bottom-menu ul{float:none}#footer #bottom-menu ul li{padding:0 15px;display:inline-block;float:none}#footer #foundries-small{margin-top:-25px;margin-bottom:25px}.iOSAppPageHeaderHolder{padding-bottom:0 !important}.iOSAppPageHeaderHolder .img-main-block{padding-top:50px !important}.iOSAppPageHeaderHolder .img-main{overflow:hidden;-webkit-box-shadow:0 -2px 5px -2px rgba(0, 0, 0, 0.25) inset;-moz-box-shadow:0 -2px 5px -2px rgba(0, 0, 0, 0.25) inset;box-shadow:0 -2px 5px -2px rgba(0, 0, 0, 0.25) inset}.iOSAppPageHeaderHolder .HomePageLogoRight{margin-left:3px;margin-bottom:15px}.iOSAppPageHeaderHolder .HomePageLogoRight img{width:114px}.iOSAppPageHeaderHolder .AppStoreLogo{padding-top:0;margin-bottom:40px}#pricing.iOSAppPage{padding-top:40px;z-index:100 !important}#main-wrapper #contact{padding:25px 15px 35px 15px}#main-wrapper #contact .buttons{text-align:left}#main-wrapper #contact a.btn{margin:30px 3px 10px 3px}#NewsletterForm_NewsletterFormResponsive fieldset .message{right:inherit;width:auto;padding-top:6px}#NewsletterForm_NewsletterFormResponsive .gdprmessage.bottom{margin-top:9px}}@media all and (max-width:767px){#pricing-table.price-calculator .table-responsive{border-color:#828282 !important}#pricing-table.price-calculator form #FontFamily{width:50%;margin-left:0}#pricing-table.price-calculator form #PW{width:47%}#pricing-table.price-calculator form #Users{width:50%;margin-left:0}#pricing-table.price-calculator form #Currency{width:47%}#pricing-table.price-calculator form .message{padding-top:2px !important}#pricing-table.price-calculator form input,#pricing-table.price-calculator form select{padding-right:27px}.FrontendBasicCheckoutForm .confirmedpassword .message{position:relative}.FrontendBasicCheckoutForm #AccountIBAN .message,.FrontendBasicCheckoutForm #AccountPaypal .message{position:relative !important}#GiftVoucherForm_GiftVoucherForm .Wide{float:none;max-width:340px;margin:0 auto}#GiftVoucherForm_GiftVoucherForm .field{margin-bottom:5px}#GiftVoucherForm_GiftVoucherForm #ProductID,#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_h1{width:auto;float:none}#GiftVoucherForm_GiftVoucherForm #ProductID li,#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_h1 li{margin-right:15px;margin-bottom:10px;width:161px}#GiftVoucherForm_GiftVoucherForm #ProductID .middleColumn,#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_h1 .middleColumn{width:114%}#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_h2{padding-top:32px}#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_h3{padding-top:20px}#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_h4{padding-top:16px}#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_h5{padding-top:10px;margin-top:35px}#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_cardValidM_Holder,#GiftVoucherForm_GiftVoucherForm #cardValidM{float:none}#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_cardValidY_Holder select,#GiftVoucherForm_GiftVoucherForm #cardValidY select{margin:-35px 0 0 75px}#AffiliateForm_AffiliateForm fieldset #Email .message{margin-bottom:0}#AffiliateForm_AffiliateForm fieldset #AccountPaypal{margin-bottom:25px}.PricePreview:first-child{padding-right:15px !important}.PricePreview:last-child{padding-left:15px !important}.gdprmessage:not(.bottom){display:none !important}.gdprmessage-mobile.bottom{display:none !important}#StudentsForm_StudentsForm{padding:0 15px}#EducationalProgramForm.FontstandForm .CompositeField.Money .field:last-child{margin-top:34px}.shared-collection-title h3{text-align:center}.shared-collection-title span{display:block;padding-right:0}.shared-collection-title .text-right{text-align:center}.font-info-block .font-info.fontfamilyitem>.desc{bottom:45px !important}}@media all and (min-width:768px){.gdprmessage-mobile{display:none !important}}@media all and (max-width:479px){.FontstandForm .field>label{width:auto}#GiftVoucherForm_GiftVoucherForm{padding:0 15px}#GiftVoucherForm_GiftVoucherForm .Wide{float:none;max-width:100%}#GiftVoucherForm_GiftVoucherForm .Tiny,#GiftVoucherForm_GiftVoucherForm .Actions{max-width:100%}#GiftVoucherForm_GiftVoucherForm #ProductID,#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_h1{width:auto;float:none;overflow:inherit}#GiftVoucherForm_GiftVoucherForm #ProductID ul,#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_h1 ul{width:100%}#GiftVoucherForm_GiftVoucherForm #ProductID li,#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_h1 li{margin-right:5%;margin-bottom:10px;width:45%}#GiftVoucherForm_GiftVoucherForm #ProductID li img.img-responsive,#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_h1 li img.img-responsive{width:100%}#GiftVoucherForm_GiftVoucherForm #GiftVoucherForm_GiftVoucherForm_cardValidM_Holder,#GiftVoucherForm_GiftVoucherForm #cardValidM{float:none}#home.iOSAppPageHeader .img-main-block img{margin-bottom:-200px}#footer #bottom-menu{padding:0 !important;margin:0 -10% !important;width:120%}#footer #bottom-menu ul{padding:0 !important;margin:0 !important;width:100%}#footer #bottom-menu ul li{padding:0 7px;text-align:center !important}.PricePreview{margin-bottom:10px !important}.gdprmessage-mobile-popup.newsletterpopup .bg{top:60px;left:0;margin-left:2%;margin-right:2%;width:96%;max-width:96%}}@media all and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.loader-paginator img{width:16px;height:16px}}@media all and (max-width:1300px){#footer #bottom-menu{margin-right:15px}#home .HomePageVideIntroduction{width:100%}}@media all and (max-width:1024px){.CoverBlock .CoverImage .CoverImageContent{padding-left:12.5%;padding-right:12.5%}#header #menu li.Newsletter{margin-left:20px;width:210px}}@media all and (max-width:991px){.header-block{width:100%}#header #menu{right:-100%;z-index:1000;position:fixed;top:0;bottom:0;width:100%;height:100%;overflow:scroll}#header #menu li{margin:0 30px;float:none;line-height:30px;text-align:left;padding:10px 0 !important}#header #menu li>a{color:#000000;padding:0;display:block;position:relative}#header #menu li>a svg{fill:#222222}#header #menu li>a.ShowMenu{float:right}#header #menu li svg{margin:15px 0 0}#header #menu li:before,#header #menu li:after{content:'';display:table}#header #menu li:after{clear:both}#header #menu li a.Logo{display:inline-block;float:left;padding:10px 0;font-size:24px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:-1px;margin-left:-5px;line-height:30px}#header #menu li a.Logo img{display:block;float:left;margin-right:10px}#header #menu li a.Logo span{display:block;float:left}#header #menu li a.Logo:after{background:inherit}#header #menu .SearchFamilyForm{width:auto}#header #menu .SearchFamilyForm fieldset input{width:100%}#header #menu .SearchFamilyForm .Actions input{background-position:27px 8px !important}#header #menu li.Newsletter{border-top:medium none;width:100%;margin-left:0}#header #menu li.Newsletter form{display:block;margin:60px auto 0}#header #menu li.Newsletter form input{height:35px !important}#header #menu li.menufooter{background-color:#222222;border-top:0;color:#dddddd;margin:0;padding-top:20px !important;padding-bottom:20px !important;display:block}#header #menu li.menufooter ul{padding-inline-start:0}#header #menu li.menufooter ul li{margin:0}#header #menu li.menufooter ul li a{color:#dddddd;font-size:13px;line-height:18px}#header #menu li.menufooter ul li#account-menu-mobile a{color:#00cc66}#header #menu li.menufooter ul li#account-menu-mobile ul{margin-top:0}#header #menu li.menufooter ul li#account-menu-mobile ul li:first-child{padding-top:0 !important}#header #menu li.menufooter ul li#account-menu-mobile ul li:last-child{padding-bottom:0 !important}#header #menu li.menufooter a{padding:0 10px;color:#3c4650}#header #menu li.menufooter a.twitter{color:#4c92f3}#header #menu li.menufooter form.NewsletterForm{margin:10px;width:auto}#header #menu li.menufooter form.NewsletterForm input{background-color:#222222;color:#666666;border:1px solid #666666}#header #menu li.menufooter form.NewsletterForm .text input{border-right:none}#header #menu li.menufooter form.NewsletterForm .Actions input{border-left:none;color:#dddddd}#header #menu li.menufooter form.NewsletterForm .field input::placeholder{color:#dddddd !important}#header #menu li.menufooter form.NewsletterForm .field input::-ms-input-placeholder{color:#dddddd !important}#header #menu li.menufooter form.NewsletterForm .field input::-ms-input-placeholder{color:#dddddd !important}body.MenuShowed{overflow:hidden}body.MenuShowed #header #menu{right:0}#home .HomePageLogoRight{margin-bottom:20px}#home .HomePageLogoRight span{display:block;margin:0 0 0 0 !important}#home .img-main{background:#222222}#home .img-main img{-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;box-shadow:0 0 0}#home .img-main .HomePageVideIntroduction{padding-bottom:40px}#home .img-main .HomePageVideIntroduction a:hover{color:#c5cfda;border-color:#c5cfda}#home .img-main .HomePageVideIntroduction a:hover svg{fill:#c5cfda}#header.HomePageHeaderHolder{padding-bottom:0}#pricing{padding-left:30px !important;padding-right:30px !important;margin:0}#pricing .carousel-indicators{bottom:-65px}#pricing .carousel-inner{margin-top:-25px;margin-bottom:0}#pricing .carousel-inner h3{margin-top:0}#pricing .PricingItem{margin-top:0}#pricing .GrayBottom{margin-top:30px}#foundries{padding-left:5px;padding-right:5px}#foundries h2{font-size:30px}#foundries .row{margin-left:0;margin-right:0}#foundries .foundry .foundry-desc{top:75%}.iOSAppPageHeaderHolder{background-size:auto auto !important}form.NewsletterForm input,form.SearchFamilyForm input,form.NewsletterForm .Actions,form.SearchFamilyForm .Actions,form.NewsletterForm .field,form.SearchFamilyForm .field{height:40px !important}#footer{padding-bottom:0}#footer .contact{margin-left:0;margin-right:0;border-radius:0}#footer .contact h4{text-align:left}#footer .bottom{padding:0 30px;margin-top:14px;margin-bottom:14px;text-align:left}#footer .bottom #bottom-menu{display:none}#pricing-table{margin-top:40px;margin-right:0;margin-left:0;border-radius:0}}@media all and (max-width:767px){.ShareItems{display:none}.CoverBlock .CoverImage .CoverImageContent{padding:25px;margin:0}.CoverBlock .CoverImage p{margin-bottom:0}.CoverBlock .CoverImage p.description{margin-bottom:25px;font-size:18px;line-height:24px}.CoverBlock .CoverImage h2{margin:25px 0}.CoverBlock #ScrollIcon{display:none !important}.FontstandForm form{max-width:720px;width:100%}.FontstandForm>.container{padding:25px}.FontstandForm .field{height:auto;margin-bottom:0}.FontstandForm .field label{position:relative;right:auto;top:auto;text-align:left;display:block}.FontstandForm .field.optionset li{width:100% !important}.FontstandForm .main-message.error{display:none !important}.FontstandForm .main-message.good{position:relative !important}.fontfamilyitem.n4{border-right-color:#C9D0D5 !important}.fontfamilyitem.n4.n2,.fontfamilyitem.n2{border-right-color:white !important}.main-bg .filter{padding-bottom:0 !important}.main-bg .filter .pull-right,.main-bg .filter .pull-left{margin-bottom:15px !important}.font-info.fontfamilyitem .desc{bottom:15px}.font-info.fontfamilyitem a .desc{bottom:30px}.downloadbtn{display:none}#header{padding:20px 0 40px}#header .container{padding:0 25px}#header.extended #menu{background-color:white}#header.extended+#pricing{padding-top:50px}#header.extended+#pricing .PricingItem{margin-top:0}#header.extended+#pricing .carousel-indicators{bottom:-20px}#header.extended+#pricing .carousel-inner{margin-bottom:10px}#home{margin-top:0}#home .HomePageLogo{height:0}#home .HomePageLogo img{z-index:10000000;bottom:-100px}#foundries-small a{width:50%}.font-info-block{overflow-x:auto}.font-info-block div.bg-block{width:100%;-webkit-box-shadow:0px 3px 3px -1px rgba(0, 0, 0, 0.3);-moz-box-shadow:0px 3px 3px -1px rgba(0, 0, 0, 0.3);box-shadow:0px 3px 3px -1px rgba(0, 0, 0, 0.3)}.font-img-block{width:100%}.main-bg .filter .pull-right{display:none}.main-bg .filter{padding:0 10px}.main-bg .filter .pull-left{width:calc(50% - 20px);margin:0 10px}.main-bg .filter .pull-left .btn-group{width:100%}.main-bg .filter .pull-left .btn-group button{width:100%}.main-bg .filter .pull-left+.pull-left .dropdown-menu{left:auto;right:0}#help .shadowbox{display:none}#help .Categories{margin-top:-10px;padding-top:5px !important;z-index:1000;background-color:#ffffff;-webkit-box-shadow:0px -3px 5px -2px rgba(0, 0, 0, 0.3) inset;-moz-box-shadow:0px -3px 5px -2px rgba(0, 0, 0, 0.3) inset;box-shadow:0px -3px 5px -2px rgba(0, 0, 0, 0.3) inset}#help .Questions{background-color:#BCC4CB;-webkit-box-shadow:0px -3px 5px -2px rgba(0, 0, 0, 0.3) inset;-moz-box-shadow:0px -3px 5px -2px rgba(0, 0, 0, 0.3) inset;box-shadow:0px -3px 5px -2px rgba(0, 0, 0, 0.3) inset}#help .Categories,#help .Questions,#help .Answers{padding:20px}#help .Categories .btn-select,#help .Questions .btn-select,#help .Answers .btn-select,#help .Categories .btn-group,#help .Questions .btn-group,#help .Answers .btn-group{width:100%;position:relative;white-space:normal;height:auto !important;line-height:22px !important;min-height:30px;float:none}#help .Categories .btn-select .caret,#help .Questions .btn-select .caret,#help .Answers .btn-select .caret,#help .Categories .btn-group .caret,#help .Questions .btn-group .caret,#help .Answers .btn-group .caret{margin-top:2px}#help .Categories .dropdown-menu,#help .Questions .dropdown-menu,#help .Answers .dropdown-menu{border:medium none;margin-top:2px;padding:5px 0;max-width:100%}#help .Categories .dropdown-menu li,#help .Questions .dropdown-menu li,#help .Answers .dropdown-menu li{padding:0;border-bottom:0}#help .Categories .dropdown-menu li.active a,#help .Questions .dropdown-menu li.active a,#help .Answers .dropdown-menu li.active a{background-color:transparent}#help .Categories .dropdown-menu li.active a:hover,#help .Questions .dropdown-menu li.active a:hover,#help .Answers .dropdown-menu li.active a:hover{background-color:#f5f5f5}#help .Categories .dropdown-menu li a,#help .Questions .dropdown-menu li a,#help .Answers .dropdown-menu li a{font-size:14px;color:#333;font-weight:normal;line-height:1.42857;padding:3px 20px;white-space:normal}#help .Categories .answer,#help .Questions .answer,#help .Answers .answer{padding:5px}#helper .Categories{padding:25px;-webkit-box-shadow:0px -3px 5px -2px rgba(0, 0, 0, 0.3) inset;-moz-box-shadow:0px -3px 5px -2px rgba(0, 0, 0, 0.3) inset;box-shadow:0px -3px 5px -2px rgba(0, 0, 0, 0.3) inset}#helper .download{border-bottom:1px solid #C9D0D5;margin-top:8px}#helper .download p{margin-bottom:8px}#helper .download:last-child{border-bottom:medium none}#helper .Answers .answer{padding:25px 10px}#contact{text-align:center}#contact h4{height:auto;line-height:140%}#pricing .PricingItem{margin-bottom:25px}#pricing-table table{border:medium none}.pricingpage-items #pricing .carousel-inner{margin-top:0 !important;margin-bottom:10px !important}.pricingpage-items #pricing .carousel-indicators{bottom:-20px !important}#footer{padding-left:0 !important;padding-right:0 !important}#AffiliateForm_AffiliateForm .UserBillingLabel{margin-bottom:25px}#AffiliateForm_AffiliateForm .Step2{width:350px;margin-left:0}}@media all and (max-width:650px){#font-holder-v2 .rowtexttype-filterv2{padding-bottom:5px}}@media all and (max-width:479px){.font-info-main{max-width:100% !important}#pricing-table table td{font-size:18px;padding:8px}.fontfamilyitem a .desc{bottom:28px !important}.fontfamilyitem .desc{bottom:10px}#font-holder-v2 #enter-own-text{width:145px !important}#font-holder-v2 .rowtexttype-filterv2 .btn-select{min-width:170px !important}#font-holder-v2 .main-bg{padding-right:15px !important;padding-left:15px !important}}@media all and (max-width:420px){#footer .copyright{width:100%}#footer .copyright span{float:left !important;margin-top:10px;white-space:nowrap}}@media all and (max-width:360px){#header #menu li{padding-right:25px}#bottom-menu ul li:last-child{width:50% !important}#bottom-menu ul li,#bottom-menu ul li:first-child{width:50% !important;text-align:left !important}#bottom-menu ul li:nth-child(2n),#bottom-menu ul li:first-child:nth-child(2n),#bottom-menu ul li:nth-child(2n),#bottom-menu ul li:first-child:nth-child(2n){text-align:right !important}#font-holder-v2 .sort-filterv2 label{display:none}}.label{display:inline-flex;align-items:center;font-weight:bold;font-size:12px;padding:0}.label .label__circle{display:inline-block;width:10px;height:10px;margin-right:5px;border-radius:50%;background-color:#000}.label.label--large{font-size:14px;line-height:100%}.category-list{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));column-gap:20px;row-gap:20px;margin:40px 0}.category__item .category__item-title{margin:0 0 20px}.category__item .category__item-content{font-size:14px;line-height:18px}.category__item .article-post{position:relative}.category__item .article-post .article-post__title{font-size:14px;font-weight:700;line-height:18px;color:#000000}.category__item .article-post .article-post__meta{text-align:left;font-size:12px;color:#999}.category__item .article-post .article-post__meta a{font-size:12px;color:#999}@media all and (max-width:414px){.category-list{grid-template-columns:repeat(2, minmax(0, 1fr));column-gap:10px;row-gap:10px}.category__item .article-post .article-post--compact{padding-bottom:10px}}/*# sourceMappingURL=style.css.map */