html,button,input,select,textarea{color:#222}body{font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:100%}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media print{*{background:transparent!important;color:#000!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}#ux-footer{font-family:'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif;clear:both;background-color:#454545}#ux-footer>div.blocks{padding:0;background:#454545;color:#fff;float:none;margin-top:67px;width:92%}#ux-footer ul{list-style-type:none;padding:0}#ux-footer a,#ux-footer a:link,#ux-footer a:visited{text-decoration:none;color:#fff}#ux-footer #Fragment_CenterLinks a{font-size:20px;line-height:40px}.footerLinksTitles{font-size:14px}.footerLinks{font-size:12px}.footerCopyright{font-size:12px;color:#707070;float:left;padding-bottom:48px}.footerSubLinks{font-size:10px;float:right;padding-bottom:48px}.footerSubLinksContainer{padding-top:7px;clear:both}.footerSubLinksDivider{font-size:10px;color:#707070;padding:0 8px}.footerPrimaryBlock{width:190px;margin-right:20px;float:left}.footerPrimaryBlock a img{border:none}.footerSubBlock{width:243px;margin-right:20px;float:left}.footerFinalBlock{float:left}.footerMSLogo{padding-top:29px;clear:both}#ux-footer ul.LinkColumn{padding:0}#ux-footer .LinkListTitle{margin-top:1em}#ux-footer .linksTitle{margin-bottom:14px}#ux-footer ul.links li{line-height:1.4em}#ux-footer ul.links li a{color:#bbbdbf}#ux-footer #baseFooterLogos{margin-top:122px;max-width:1180px;margin-left:auto;margin-right:auto;width:92%}#ux-footer .microsoftlogo{display:inline-block;float:right;margin-right:-4px;background:url('//modernumbraco.blob.core.windows.net/cdn/file/cdn/img/icons/sprite.min-d74554619d0161ac321612268725204f8f430462.png') no-repeat scroll 0 0;width:85px;height:16px;overflow:hidden}#ux-footer .msdnlogo{display:inline-block;float:right;margin-right:44px;background:url('//modernumbraco.blob.core.windows.net/cdn/file/cdn/img/icons/sprite.min-d74554619d0161ac321612268725204f8f430462.png') no-repeat scroll -85px 0;width:46px;height:16px;overflow:hidden}#ux-footer #baseFooter{clear:both;padding-top:13px;padding-bottom:13px;max-width:1180px;margin:0 auto;color:#fff;font-size:.85em;width:92%}#ux-footer #FooterCopyright{float:right;margin:6px 0 0 0}#ux-footer #Fragment_HelloText{margin:3px 16px 0 0;padding:3px 0 6px 0;display:inline-block;float:left}#ux-footer #Fragment_FooterLinks{float:right;margin:6px 16px 0 0;max-width:520px}#ux-footer #Fragment_FooterLinks a{margin:0 16px 0 0}#ux-footer .LinkList ul{padding:0;margin:0}.LinkList ul.horizontal li{float:left}#ux-footer .clear{clear:both}#ux-footer .row-padded-bottom{height:12em}@media screen and (max-width:540px){#ux-footer .row-padded-bottom{height:auto;padding-bottom:0}#ux-footer #Fragment_FooterLinks{clear:both;float:left;margin:6px 0 0 0}}.clip49x17,.clip104x20{position:relative;overflow:hidden}.clip49x17{width:49px;height:17px}.clip104x20{width:104px;height:20px}.clip49x17 img,.clip49x17 input,.clip104x20 img,.clip104x20 input{position:absolute;margin:0;padding:0;width:auto;height:auto}.footerMsLogo{top:-3px;left:-3px}.footerLogoImage{top:-3px;left:-113px}.SearchButton{background:url('//modernumbraco.blob.core.windows.net/cdn/file/cdn/img/ImageSprite-37892de28fc52bd2e6114e11d312ecf0141b67ab.png') no-repeat scroll -168px -3px;width:16px;height:16px;overflow:hidden}.sitelogoImage{background:url('//modernumbraco.blob.core.windows.net/cdn/file/cdn/img/ImageSprite-37892de28fc52bd2e6114e11d312ecf0141b67ab.png') no-repeat scroll -190px -3px;width:105px;height:25px;overflow:hidden}.sitelogoImage_rt{background:url('//modernumbraco.blob.core.windows.net/cdn/file/cdn/img/ImageSprite-37892de28fc52bd2e6114e11d312ecf0141b67ab.png') no-repeat scroll -301px -3px;width:113px;height:25px;overflow:hidden}.cl_CollapsibleArea_expanding{background:url('//modernumbraco.blob.core.windows.net/cdn/file/cdn/img/ImageSprite-37892de28fc52bd2e6114e11d312ecf0141b67ab.png') no-repeat scroll -420px -3px!important;width:11px!important;height:6px!important;overflow:hidden}.cl_CollapsibleArea_collapsing{background:url('//modernumbraco.blob.core.windows.net/cdn/file/cdn/img/ImageSprite-37892de28fc52bd2e6114e11d312ecf0141b67ab.png') no-repeat scroll -437px -3px!important;width:11px!important;height:6px!important;overflow:hidden}
/*! normalize.css v1.0.1 | MIT License | git.io/normalize */
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;-moz-appearance:button;appearance:button;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'wf_SegoeUILight';src:url('//www.modern.ie/cdn/fonts/West-European/Light/latest.eot');src:local("Segoe UI Light"),local("Segoe WP Light"),url('//www.modern.ie/cdn/fonts/West-European/Light/latest-iefix.eot') format('embedded-opentype'),url('//www.modern.ie/cdn/fonts/West-European/Light/latest.woff') format('woff'),url('//www.modern.ie/cdn/fonts/West-European/Light/latest.ttf') format('truetype'),url('//www.modern.ie/cdn/fonts/West-European/Light/latest.svg') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'wf_SegoeUI';src:url('//www.modern.ie/cdn/fonts/West-European/Normal/latest.eot');src:local("Segoe UI"),local("Segoe"),local("Segoe WP"),url('//www.modern.ie/cdn/fonts/West-European/Normal/latest-iefix.eot') format('embedded-opentype'),url('//www.modern.ie/cdn/fonts/West-European/Normal/latest.woff') format('woff'),url('//www.modern.ie/cdn/fonts/West-European/Normal/latest.ttf') format('truetype'),url('//www.modern.ie/cdn/fonts/West-European/Normal/latest.svg') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'wf_SegoeUISemibold';src:url('//www.modern.ie/cdn/fonts/West-European/Semibold/latest.eot');src:local("Segoe Semibold"),local("Segoe Semibold"),local("Segoe WP Semibold"),url('//www.modern.ie/cdn/fonts/West-European/Semibold/latest-iefix.eot') format('embedded-opentype'),url('//www.modern.ie/cdn/fonts/West-European/Semibold/latest.woff') format('woff'),url('//www.modern.ie/cdn/fonts/West-European/Semibold/latest.ttf') format('truetype'),url('//www.modern.ie/cdn/fonts/West-European/Semibold/latest.svg') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'wf_SegoeUIBold';src:url('//www.modern.ie/cdn/fonts/West-European/Bold/latest.eot');src:local("Segoe Bold"),local("Segoe Bold"),local("Segoe WP Bold"),url('//www.modern.ie/cdn/fonts/West-European/Bold/latest-iefix.eot') format('embedded-opentype'),url('//www.modern.ie/cdn/fonts/West-European/Bold/latest.woff') format('woff'),url('//www.modern.ie/cdn/fonts/West-European/Bold/latest.ttf') format('truetype'),url('//www.modern.ie/cdn/fonts/West-European/Bold/latest.svg') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'wf_SegoeUIItalic';src:url('//www.modern.ie/cdn/fonts/West-European/Italic/latest.eot');src:local("Segoe Italic"),local("Segoe Italic"),local("Segoe WP Italic"),url('//www.modern.ie/cdn/fonts/West-European/Italic/latest-iefix.eot') format('embedded-opentype'),url('//www.modern.ie/cdn/fonts/West-European/Italic/latest.woff') format('woff'),url('//www.modern.ie/cdn/fonts/West-European/Italic/latest.ttf') format('truetype'),url('//www.modern.ie/cdn/fonts/West-European/Italic/latest.svg') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'MSHPIconsRegular';src:url('//www.modern.ie/cdn/fonts/West-European/icons/mshpicons-regular-webfont.eot');src:url('//www.modern.ie/cdn/fonts/West-European/icons/mshpicons-regular-webfont-iefix.eot#iefix') format('embedded-opentype'),url('//www.modern.ie/cdn/fonts/West-European/icons/mshpicons-regular-webfont.woff') format('woff'),url('//www.modern.ie/cdn/fonts/West-European/icons/mshpicons-regular-webfont.ttf') format('truetype'),url('//www.modern.ie/cdn/fonts/West-European/icons/mshpicons-regular-webfont.svg#web') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'modern-icons-local';src:url('//modernumbraco.blob.core.windows.net/cdn/file/cdn/fonts/icons-v3/modern-icons-88a49f6f0a7b00f932ceb3ddd460f510707d7bf3.eot');src:url('//modernumbraco.blob.core.windows.net/cdn/file/cdn/fonts/icons-v3/modern-icons-88a49f6f0a7b00f932ceb3ddd460f510707d7bf3.eot#iefix') format('embedded-opentype'),url('//modernumbraco.blob.core.windows.net/cdn/file/cdn/fonts/icons-v3/modern-icons-427efe5e0851db5df469945aa6effb08434d9e20.woff') format('woff'),url('//modernumbraco.blob.core.windows.net/cdn/file/cdn/fonts/icons-v3/modern-icons-31a8689161afc14c756e838cb21522be84c07009.ttf') format('truetype'),url('//modernumbraco.blob.core.windows.net/cdn/file/cdn/fonts/icons-v3/modern-icons-c38158cd7c6ee99d68e8122e16bdb3731f248eea.svg#modern-icons') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'modern-icons';src:url('//www.modern.ie/cdn/fonts/icons-v4/modern-icons.eot');src:url('//www.modern.ie/cdn/fonts/icons-v4/modern-icons.eot#iefix') format('embedded-opentype'),url('//www.modern.ie/cdn/fonts/icons-v4/modern-icons.woff') format('woff'),url('//www.modern.ie/cdn/fonts/icons-v4/modern-icons.ttf') format('truetype'),url('//www.modern.ie/cdn/fonts/icons-v4/modern-icons.svg#modern-icons') format('svg');font-weight:normal;font-style:normal}body{color:#454545;font-size:100%;line-height:1.5;color:#222;font-family:"wf_SegoeUI","Segoe UI","Segoe","Segoe WP","Tahoma","Verdana","Arial","sans-serif";font-weight:normal;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}h1,h2,h3,h4{color:#454545;margin:0;font-weight:normal}h1,h2{font-family:"wf_SegoeUILight","Segoe UI Light","Segoe Light","Segoe WP Light","Tahoma","Verdana","Arial","sans-serif"}h1{font-size:48px;line-height:1.1875}h2{font-size:40px;line-height:1.2}h3{font-family:"wf_SegoeUISemibold","Segoe UI Semibold","Segoe Semibold","Segoe WP Semibold","Tahoma","Verdana","Arial","sans-serif";font-size:20px;line-height:1.25}h4{font-family:"wf_SegoeUIBold","Segoe UI Bold","Segoe Bold","Segoe WP Bold","Tahoma","Verdana","Arial","sans-serif";font-size:14px;line-height:1.43}h3 a{color:#1570a6}a{color:#1570a6;text-decoration:none}.subtext,sub{font-family:"wf_SegoeUISemibold","Segoe UI Semibold","Segoe Semibold","Segoe WP Semibold","Tahoma","Verdana","Arial","sans-serif";color:#1570a6}.break{-ms-word-break:break-all;-epub-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-epub-hyphens:auto;-moz-hyphens:auto;hyphens:auto}input:not(input[type='checkbox']){background-color:#fff;-webkit-appearance:none;border-radius:0}button{font-family:"wf_SegoeUILight","Segoe UI Light","Segoe Light","Segoe WP Light","Tahoma","Verdana","Arial","sans-serif"}h1{font-size:1.86em;margin-bottom:.5em}h2{font-size:1.7em;margin-bottom:.5em}#best_practices h1 span{color:#00abe1;font-family:"wf_SegoeUISemibold","Segoe UI Semibold","Segoe Semibold","Segoe WP Semibold","Tahoma","Verdana","Arial","sans-serif";font-size:1em}#best_practices h2{font-size:1em;margin-bottom:1em;text-decoration:underline;font-family:"wf_SegoeUISemibold","Segoe UI Semibold","Segoe Semibold","Segoe WP Semibold","Tahoma","Verdana","Arial","sans-serif"}h3{margin-bottom:.5em}#best_practices .tip-header{font-size:1em;margin-bottom:0}#best_practices strong{color:#00abe1}#best_practices ol{font-family:"wf_SegoeUISemibold","Segoe UI Semibold","Segoe Semibold","Segoe WP Semibold","Tahoma","Verdana","Arial","sans-serif"}#best_practices ol p{font-family:"wf_SegoeUI","Segoe UI","Segoe","Segoe WP","Tahoma","Verdana","Arial","sans-serif"}.hero .headline{font-size:3em;font-family:"wf_SegoeUI","Segoe UI","Segoe","Segoe WP","Tahoma","Verdana","Arial","sans-serif"}.hero .subhead{font-size:1.3em;margin-bottom:.7em}.icon-right,.icon-menu{font-family:"MSHPIconsRegular"}.fontface .icon-right:after{content:''}.fontface .icon-menu:after{content:''}.lt-ie9 [data-icon]:before{content:none!important}[data-icon]:before{font-family:'modern-icons','modern-icons-local';content:attr(data-icon);speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.no-fontface .icon-right,.no-fontface .icon-menu,.no-generatedcontent .icon-right,.no-generatedcontent .icon-menu{background-position:center center;background-repeat:no-repeat;display:inline-block}.no-fontface .light-foreground .icon-right,.no-generatedcontent .icon-right{background-image:url("//modernumbraco.blob.core.windows.net/cdn/file/cdn/img/icons/right-arrow-white-1c90278e3c9e42646af8fe1c96a52b76c84f74aa.png");height:25px;width:25px}.light-foreground .icon-left,.light-foreground .icon-right{color:#fff}.no-fontface .icon-menu,.no-generatedcontent .icon-menu{background-image:url("//modernumbraco.blob.core.windows.net/cdn/file/cdn/img/icons/list-blue-dd181e5e2cdafc88ce190b1ca9c86d1dbcbf7c32.png");height:16px;width:16px}@-webkit-keyframes reportLoader{0%{left:0;opacity:0;-webkit-animation-timing-function:ease-out}5%{left:25%;opacity:1;-webkit-animation-timing-function:linear}70%{left:75%;opacity:1;-webkit-animation-timing-function:ease-out}75%{left:88%;-webkit-animation-timing-function:ease-out}76%{left:100%;opacity:0}100%{left:100%;opacity:0}}@-moz-keyframes reportLoader{0%{left:0;opacity:0;-moz-animation-timing-function:ease-out}5%{left:25%;opacity:1;-moz-animation-timing-function:linear}70%{left:75%;opacity:1;-moz-animation-timing-function:ease-out}75%{left:88%;-moz-animation-timing-function:ease-out}76%{left:100%;opacity:0}100%{left:100%;opacity:0}}@keyframes reportLoader{0%{left:0;opacity:0;animation-timing-function:ease-out}5%{left:25%;opacity:1;animation-timing-function:linear}70%{left:75%;opacity:1;animation-timing-function:ease-out}75%{left:88%;animation-timing-function:ease-out}76%{left:100%;opacity:0}100%{left:100%;opacity:0}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes slideIn{0%{opacity:0;left:3%}100%{left:0;opacity:1}}@-moz-keyframes slideIn{0%{opacity:0;left:3%}100%{left:0;opacity:1}}@keyframes slideIn{0%{opacity:0;left:3%}100%{left:0;opacity:1}}body{background-color:#fff;margin:0;padding:0;font-size:14px;line-height:1.5;-ms-touch-action:auto}html{background-color:#454545;overflow-y:scroll}img,video{max-width:100%;height:auto}.lt-ie9 img{-ms-interpolation-mode:bicubic;zoom:1}.lt-ie9 .slider-image img{width:auto!important}p{margin:0 0 1.5em}strong{font-weight:bold}em{font-style:italic}a{color:#1570a6;text-decoration:none;-webkit-transition:color .1s linear;-moz-transition:color .1s linear;-ms-transition:color .1s linear;-o-transition:color .1s linear;transition:color .1s linear}a:focus,a:hover{color:#083047;text-decoration:underline}blockquote{display:block;margin:0 0 1.7em 0;font-size:1.3em;line-height:1.3;font-weight:normal}blockquote span{font-size:.67em;display:block;text-align:right;margin:.5em 0}@media screen and (min-width:540px){}@media screen and (min-width:900px){blockquote{width:100%;text-align:left;margin:0 auto 2em auto}blockquote span{text-align:right}}.lt-ie9 blockquote{width:100%;text-align:left;margin:0 auto 2em auto}.lt-ie9 blockquote span{text-align:right}.no-wrap{white-space:nowrap}.grid-container{width:92%;margin-left:auto;margin-right:auto;max-width:1180px;*zoom:1}.grid-container:after{content:"";display:table;clear:both}.grid-container .grid-container{width:100%}.grid-row .grid-unit{position:relative;margin-left:0;width:100%;float:left;display:inline}.grid-row .col-flow-opposite{float:right}.grid-row{clear:both;float:left;width:100%}.grid-unit{-webkit-transition:width .5s ease;-moz-transition:width .5s ease;-ms-transition:width .5s ease;-o-transition:width .5s ease;transition:width .5s ease;-webkit-transition:height .5s ease;-moz-transition:height .5s ease;-ms-transition:height .5s ease;-o-transition:height .5s ease;transition:height .5s ease}.row-padded-bottom{padding-bottom:2.2em}.row-padded-top{padding-top:2.2em}@media screen and (min-width:540px){.row-padded{padding-top:4.8em;padding-bottom:4.8em}.row-padded-top{padding-top:2.2em}.row-padded-bottom{padding-bottom:2.2em}.grid-row .grid-unit{margin-left:2%}.grid-row .grid-unit:first-child{margin-left:0}.grid-row .col-flow-opposite{float:right}.row-1 .grid-unit{width:100%}.row-2 .grid-unit{width:49%}.row-3 .grid-unit{width:32%}.row-4 .grid-unit{width:49%}.row-5 .grid-unit{width:18%}.row-1 .col-1{margin-left:0}.row-3 .col-1,.row-3 .col-2,.row-4 .col-1,.row-4 .col-2,.row-4 .col-3{width:100%;margin-left:0}.row-4 .col-1-3 .grid-unit,.row-4 .col-1-3.grid-unit{width:100%;margin-left:0}.row-4 .col-2-3 .grid-unit,.row-4 .col-2-3.grid-unit{width:100%;margin-left:0}.row-2 .col-2 .grid-unit,.row-2 .col-3 .grid-unit,.row-3 .col-3 .grid-unit,.row-4 .col-3 .grid-unit{width:100%;margin-left:0;margin-right:0}.row-4 .col-3 .col-2{width:100%}.row-2 .col-2 .grid-unit:first-child,.row-3 .col-2 .grid-unit:first-child,.row-4 .col-2 .grid-unit:first-child,.row-4 .col-3 .grid-unit:first-child{margin-left:0}.row-4 .grid-unit:nth-of-type(2n+3){margin-left:0;clear:both}.row-3 .col-2+.grid-unit,.row-4 .col-2+.grid-unit{margin-left:0;margin-right:1%}.row-4 .col-2.grid-unit+.grid-unit+.grid-unit,.row-4 .col-3 .grid-unit{clear:none}.row-3 .col-2 .grid-unit,.row-4 .col-2 .grid-unit{width:49%}.row-5 .col-2.grid-unit{width:40%;margin-left:0}.row-5 .col-3.grid-unit{width:58%}}@media screen and (min-width:680px){.row-2 .col-3 .grid-unit,.row-3 .col-3 .grid-unit,.row-4 .col-3 .grid-unit{width:31.63%;margin-left:2.555%;margin-right:0}.row-4 .col-3 .col-2{width:65.815%}}@media screen and (min-width:900px){.row-1 .grid-unit{width:100%}.row-2 .grid-unit,.row-4 .grid-row.row-2 .grid-unit{width:49%}.row-3 .grid-unit{width:32%}.row-4 .grid-unit{width:23.5%}.row-3 .col-2 .grid-unit,.row-4 .col-2 .grid-unit,.row-4 .col-2 .grid-row.row-2 .grid-unit{width:48%;margin-left:4%;margin-right:0}.row-4 .col-2 .grid-row.row-2 .grid-unit:first-child{margin-left:0}.row-3 .col-2{width:66%;margin-left:2%}.row-4 .col-2{width:49%;margin-left:1%}.row-4 .col-1-3 .grid-unit{width:30%;margin-right:2%}.row-4 .col-2-3 .grid-unit{width:60%;margin-right:4%}.row-4 .col-1-3.grid-unit{width:30%;margin-right:2%}.row-4 .col-2-3.grid-unit{width:60%;margin-right:4%}.row-4 .col-2:first-child{margin-left:0}.row-4 .col-3{width:74.5%}.row-2 .col-2 .grid-unit{width:48.3335%;margin-left:3.333%;margin-right:0}.row-3 .col-2+.grid-unit,.row-4 .col-2+.grid-unit{margin-right:0}.row-4 .col-3 .grid-unit:nth-of-type(2n+3),.row-4 .col-3 .col-2+.grid-unit{margin-left:2.555%}.row-3 .col-2+.grid-unit,.row-4 .col-2+.grid-unit,.row-3 .col-2+.grid-unit,.row-4 .grid-unit:nth-of-type(2n+3){margin-left:2%;clear:none}}.lt-ie9 .grid-container{min-width:1000px}.lt-ie9 .hero .grid-container{width:1000px}.lt-ie9 .home-search-v6d .grid-container{width:92%}.lt-ie9 .grid-container .grid-unit{margin-left:10px;margin-right:10px;display:inline}.lt-ie9 .grid-container .col-flow-opposite{float:right}.lt-ie9 .row-1 .grid-unit{width:980px}.lt-ie9 .row-2 .grid-unit{width:480px}.lt-ie9 .row-3 .grid-unit{width:31%}.lt-ie9 .row-4 .grid-unit{width:230px}.lt-ie9 .row-2 .col-2 .grid-unit{width:220px}.lt-ie9 .row-2 .col-3 .grid-unit,.lt-ie9 .row-3 .col-3 .grid-unit,.lt-ie9 .row-4 .col-3 .grid-unit,.lt-ie9 .row-4 .col-2 .grid-unit{width:220px}.lt-ie9 .addons .row-2 .grid-unit,.lt-ie9 .addons .row-1 .grid-unit{width:200px}.lt-ie9 .row-3 .col-2 .grid-unit{width:300px}.lt-ie9 .row-3 .col-2{width:645px}.lt-ie9 .row-4 .col-2{width:480px}.lt-ie9 .row-4 .col-3{width:730px}.lt-ie9 .row-4 .col-3 .col-2{width:460px}.lt-ie9 .row-5 .col-2{width:392px}.lt-ie9 .row-5 .col-3{width:588px}.lt-ie8 .grid-container .grid-unit{position:relative}.lt-ie9 .row-4 .col-2:first-child{margin-left:0}.lt-ie9 .grid-row .grid-unit:first-child{margin-left:0}.grid-row .col-3 section{margin-right:4%}.cta{display:inline-block;margin-bottom:1em;padding:.7em 1em;background:#0079c2;color:#fff}.cta:hover{color:#fff;text-decoration:none}.cta.add-on{margin-top:1.5em;background:#00abe1;width:90%}.cta.add-on img{float:right}.audience-cta{position:relative;display:block;color:#454545}.audience-cta h3{margin:0;padding:0}.audience-cta:hover{text-decoration:none;color:#454545}.audience-cta .cta{display:block;padding:1em 2em 1em .75em;margin-bottom:.8em;min-width:0;min-height:2em;font-size:1.4em;line-height:1.4;font-family:"wf_SegoeUILight","Segoe UI Light","Segoe Light","Segoe WP Light","Tahoma","Verdana","Arial","sans-serif"}.audience-cta .cta .small{font-size:.8em;display:block}.audience-cta .icon-right,.audience-cta .fwselect-arrow{display:block;font-size:1.5em;position:absolute;right:.34em;top:.6em}.audience-content img{display:block}.audience-content .subhead{margin-bottom:0}.audience-bulletpoints ul,.audience-bulletpoints li{margin:0;padding:0}.audience-bulletpoints li{width:100%;list-style-type:none;margin-bottom:1.5em;border-bottom:1px solid #454545}.audience-bulletpoints li:last-child{border-bottom:none}.audience-content .grid-unit{margin-bottom:2em}@media screen and (min-width:900px){.audience-content .col-1 .row-padded-bottom{position:relative;margin-bottom:3em}.audience-content img{float:right}}.lt-ie9 .audience-content img{float:right}.lt-ie9 .audience-content .col-1 .row-padded-bottom{position:relative;margin-bottom:3em}.col-example .show-grid.col-1 div[class*="grid-"]{background-color:#8bbf2c}.col-example .show-grid.col-2 div[class*="grid-"]{background-color:#edd21f}.col-example .show-grid.col-3 div[class*="grid-"]{background-color:#26bef0}.col-example .show-grid.col-4 div[class*="grid-"]{background-color:#f03a25}.col-example .grid-unit .grid-unit{padding:0 0!important;margin-bottom:.25em!important;margin-top:.25em;min-height:1em!important;background-color:#000!important}.col-example .show-grid{width:100%;float:left;margin:.5em 0;padding-top:.5em;background-color:#e7e7e7}.show-grid div[class*="grid-"]{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;margin-bottom:.5em;padding:.4em 0;min-height:1.5em;display:block}.slideshow-hero .grid-container{width:100%;position:relative;margin-top:0}.hero{position:relative;color:#fff;overflow:hidden;margin-bottom:2em}.hero h1,.hero h2,.hero h3,.hero h4{color:#fff;margin:0}.animate{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.hero .cta-link a{font-size:1.125em;margin:2em 0;padding-bottom:.8em}.hero .cta-link .icon-right,.special-offer .cta-link .icon-right{font-size:1.5em;margin-left:.5em;position:relative;top:.15em}.rslides{opacity:1}.rslides li{height:32em}@media screen and (max-width:679px){.hero li{height:100%}.hero h1{font-size:.6em}.rslides li{height:34em}.rslides.subpage li{height:auto}.rslides img{margin:4em auto}.hero h2{font-size:.875em;font-family:wf_SegoeUISemibold}.hero p{font-size:.7em;line-height:1.4286em;margin-top:0}.hero .slider-headline{width:80%;margin:0 auto;padding-top:1em}.hero .slider-image{width:70%;margin:1em auto;display:block;height:auto}.hero .slider-detail{width:80%;margin:0 auto;margin-top:1em}.hero .cta-link a{margin:1em 0;font-size:.8em}}@media screen and (min-width:680px){.hero h1{font-size:3em}.hero h2{font-size:1.3em;font-family:wf_SegoeUISemibold;padding-bottom:.2em}.hero .cta-link a{margin:1em 0}.hero p{font-size:1em;line-height:1.2em}.hero li,.rslides li{display:block;width:100%;height:18.75em}.slideshow-hero .grid-container{width:92%}}@media screen and (min-width:680px)and (max-width:900px){.hero p{font-size:1.4em;margin-bottom:0}}.lt-ie9 .hero h1{font-size:3em}.lt-ie9 .hero h2{font-size:18px;font-family:wf_SegoeUISemibold}.lt-ie9 .hero .cta-link a{margin:1em 0}.lt-ie9 .hero p{font-size:14px;line-height:1.4em}.lt-ie9 .hero li{display:block;width:100%;height:24em}.rslides_tabs,.rslides_tabs li{margin:0;padding:0;list-style-type:none;height:auto!important}.rslides_tabs{position:absolute;bottom:1em;left:5%;max-width:1180px;margin:0 auto;width:90%}.rslides img{float:none!important}.rslides_tabs li{display:block;float:left;margin-right:.3em;width:auto!important}.rslides_tabs a{display:block;width:.8em;height:.8em;text-indent:-9999px;background-color:#fff;-webkit-opacity:.5;-khtml-opacity:.5;-moz-opacity:.5;opacity:.5;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}.rslides_tabs a:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.rslides_tabs a:active,.rslides_tabs .rslides_here{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.rslides_tabs .rslides_here a{-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;opacity:1}.lt-ie9 .rslides_tabs{position:relative;left:0;bottom:2em;width:1000px;margin:0 auto}@media screen and (min-width:540px){.rslides_tabs{position:absolute;bottom:.65em;width:90%;left:5%}}@media screen and (min-width:680px){.rslides_tabs{position:absolute;bottom:.65em;left:0}}.lt-ie9 *{filter:inherit}.browserstack,.ie-dev,.report,#devtools,#bestpractices{background:#00baf0;height:100%}.lt-ie9 .slider-headline{position:absolute;left:0}.lt-ie9 .slider-image{position:absolute}.lt-ie9 .slider-detail{position:absolute;right:0}.lt-ie9 .browserstack .slider-headline,.lt-ie9 .ie-dev .slider-headline,.lt-ie9 .report .slider-headline,.lt-ie9 #devtools .slider-headline{top:5em;width:40em}.lt-ie9 #bestpractices .slider-headline{top:7.5em;width:40em}.lt-ie9 .browserstack .slider-image{left:43em;top:2.5em}.lt-ie9 .ie-dev .slider-image{left:45em;top:4em;width:22.125em}.lt-ie9 .report .slider-image{left:30.0625em;top:1.125em}.lt-ie9 .browserstack .slider-detail,.lt-ie9 .ie-dev .slider-detail{left:62.5em;top:3em;width:20.5em}.lt-ie9 .report .slider-detail{top:3.1875em;width:18em}.lt-ie9 .rslides{height:19em}.lt-ie9 #devtools .slider-image{left:45em;top:1.125em;width:33em}.lt-ie9 #bestpractices .slider-image{left:30.0625em;top:1.125em;width:22.125em;margin-bottom:4em}@media screen and (max-width:679px){.slider-headline{font-size:5em}.rslides{font-size:100%!important}.rslides .slider-headline{width:90%;margin:0 auto;padding-top:1em}.rslides .slider-image{width:20%;margin:1em auto;display:block;height:auto}.rslides .slider-detail{width:90%;margin:0 auto;margin-top:1em;font-size:3em}.rslides .slider-detail h2{font-size:.9em}.browserstack .slider-image .report .slider-image{margin-top:4em;width:31.05em}#bestpractices .slider-image,#devtools .slider-image{margin:4em 5%;width:90%}}@media screen and (min-width:680px){.slider-headline{position:absolute;left:0}.slider-image{position:absolute}.slider-detail{position:absolute;right:0;width:18em}.browserstack .slider-headline,.ie-dev .slider-headline,.report .slider-headline,#devtools .slider-headline{top:5em;width:40em}#bestpractices .slider-headline{top:7.5em;width:37.57em}.browserstack .slider-image{left:42em;top:4.5em;width:11.05em}.ie-dev .slider-image{width:10em;left:42em;top:5em}.browserstack .slider-detail{top:5.5em;width:20em}.report .slider-detail{top:5.8em}#devtools .slider-image{left:42em;top:1.5em;width:29.75em}#bestpractices .slider-image{left:54em;top:5em;width:23.64em;margin-bottom:4em}}#best_practices .bestpractices-title{border-bottom:1px solid #00abe1;font-size:1.7em;text-decoration:none;padding-bottom:.3em;font-family:"wf_SegoeUILight","Segoe UI Light","Segoe Light","Segoe WP Light","Tahoma","Verdana","Arial","sans-serif"}.single-image{height:auto;width:100%;position:relative;margin-left:auto;margin-right:auto;max-width:1200px}.single-image .grid-container{position:relative;width:92%;max-width:1180px;font-size:92%}.single-image .copy{position:relative;top:0;left:0;width:100%}.single-image .headline{font-size:2em;margin:3em 0;color:#fff}.single-image{padding:0;background:transparent}.single-image .picture{height:auto;width:100%;float:none}.single-image .picture img{display:none;max-width:100%;width:100%;margin:0}.lt-ie9 .single-image .headline{margin:1em 0}.lt-ie9 .full-image .headline{margin:4em 0}.lt-ie8 .full-image .picture{font-size:0;line-height:0}.lt-ie8 .full-image .picture img{display:block;margin:0;padding:0;font-size:0;vertical-align:bottom;border:0}@media screen and (min-width:680px){.single-image .headline{color:#454545;font-size:3em;margin-top:1.3em}.single-image .picture img{display:block}.single-image .copy{position:absolute}}.lt-ie9 .single-image .headline{color:#454545}.lt-ie9 .single-image .picture img{display:block}.lt-ie9 .single-image .copy{position:absolute}.lt-ie9 .single-image .picture{margin-left:54.5em}.social-share-widget{float:left}.social-share-button{float:left;padding-right:1em;color:#282828;background:rgba(255,255,255,.5)}.lt-ie9 .social-share-button{background:#fff;filter:alpha(opacity=50)}.social-share-button:hover{text-decoration:none}.social-share-icon{float:left;width:25px;height:22px;background:url('//modernumbraco.blob.core.windows.net/cdn/file/cdn/img/icons/social-share-icon-bab715204e00af83be85f78aa73f38077d90eb3a.png') no-repeat left top;filter:none}.open .social-share-icon{background-position:left bottom}.social-flyout{float:left;overflow:hidden}.social-flyout a{float:left;position:relative;height:22px;background:url('//modernumbraco.blob.core.windows.net/cdn/file/cdn/img/icons/social-share-logos-6bb710b81cb0e09e25d5537613f5a575f03bf691.png') no-repeat left top;-webkit-transition:left .3s ease-out;-moz-transition:left .3s ease-out;-ms-transition:left .3s ease-out;-o-transition:left .3s ease-out;transition:left .3s ease-out;left:-103px}.social-flyout .social-share-fb{width:27px}.social-flyout .social-share-fb:hover{background-position:left bottom}.social-flyout .social-share-tw{width:25px;background-position:-27px top}.social-flyout .social-share-tw:hover{background-position:-27px bottom}.social-flyout .social-share-gp{width:24px;background-position:-52px top}.social-flyout .social-share-gp:hover{background-position:-52px bottom}.social-flyout .social-share-li{width:27px;background-position:-76px top}.social-flyout .social-share-li:hover{background-position:-76px bottom}.open .social-flyout a{left:2px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.social-share-icon{background-image:url('//modernumbraco.blob.core.windows.net/cdn/file/cdn/img/icons/social-share-icon2x-9d3ff1a9be9fc4ab1d07a8d349ef37e3030a3e7c.png');background-size:100%}.social-flyout a{background-image:url('//modernumbraco.blob.core.windows.net/cdn/file/cdn/img/icons/social-share-logos2x-15f534c282ca2ba1aef79f2575667dfb9ed357b0.png');background-size:103px}}.video-container.col-2{margin:0 0 2em 0}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.video-container img,.video-container video,.video-selection img{width:100%}.video-selection{position:relative;margin-bottom:.2em}.highlight:not(.lines){position:absolute;top:0;left:0;width:100%;height:100%;border:3px solid #00abe1}.highlight:not(.lines) img{position:absolute;top:0;right:0;display:block;width:10%}.video-selection .logo{position:absolute;top:20.5%;left:0;width:31%;max-width:78px}.video-selection a{position:relative;display:block}.video-selection .thumb{display:block;width:100%;height:auto;max-width:280px}.video-details{margin-top:1em}.video-details .logo{display:block;width:15%;margin-bottom:2em}.video-details h2{color:inherit}.video-details .logo img,.video-selection .logo img{width:100%}.caption{margin:.2em 0 .2em;font-size:.9em;font-family:"wf_SegoeUISemibold","Segoe UI Semibold","Segoe Semibold","Segoe WP Semibold","Tahoma","Verdana","Arial","sans-serif"}.meet-dev-tools .tools-links{max-width:1180px;margin:0 auto}.meet-dev-tools .tools-links img{padding:.25em}.tools-links{margin-top:3em}.tools-links a{position:relative;float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tools-links a:hover{text-decoration:none}.tools-links .toolsCenter{position:relative;padding:.2em 1em;min-height:60px}.tools-links .toolsCenter:before{content:'';height:60px;display:inline-block;vertical-align:middle}.tools-links .tl-vm{background:#833885}.tools-links .tl-remoteie{background:#ff8c00}.tools-links .tl-sitescan{background:#0079c2}.tools-links .tl-compat{background:#ffb900}.tools-links .tl-browserstack{background:#ff8c00}.tools-links .tl-screenshots{background:#7fba00}.tools-links img{display:inline-block;vertical-align:middle;width:20%;height:auto}.tools-links .icon-title{display:inline-block;vertical-align:middle;font-size:1em;line-height:1.2;width:60%;margin-left:.5em;margin-top:.2em;margin-bottom:.2em;color:#fff;font-family:"wf_SegoeUILight","Segoe UI Light","Segoe Light","Segoe WP Light","Tahoma","Verdana","Arial","sans-serif"}.tl-vm-active .tl-vm,.tl-sitescan-active .tl-sitescan,.tl-browserstack-active .tl-browserstack,.tl-screenshots-active .tl-screenshots,.tl-compat-active .tl-compat{-webkit-opacity:.5;-khtml-opacity:.5;-moz-opacity:.5;opacity:.5;cursor:default}.tools-hero{display:none;position:absolute;top:0;left:0;height:300px;width:13.5em}.tools-hero .toolsCenter{padding:0 .5em}.tools-hero .toolsCenter img{width:40px}.tools-hero .tools-links{margin-top:0}.tools-hero .tools-links a{clear:both;width:auto}.tools-hero .icon-title{display:none}@media screen and (min-width:540px){.tools-hero{display:block}.tools-links a{width:50%}}@media screen and (min-width:680px){.tools-links a{width:33%}}@media screen and (min-width:980px){.tools-hero .icon-title{display:inline-block}.tools-hero .tools-links a{width:100%}.tools-links a{width:20%}}.lt-ie9 .tools-hero{display:block}.lt-ie9 .tools-links a{width:50%}.lt-ie9 .tools-hero .icon-title{display:inline-block}.lt-ie9 .tools-hero .tools-links a{width:100%}.lt-ie9 .tools-links a{width:20%}.social{position:relative;background-color:#282828;padding:3em 3em}.social h3{color:#fff!important;text-align:center}.social .report-feedback{margin-left:.3em}.social-buttons{display:inline-block;vertical-align:middle;list-style-type:none;margin:0;padding:0}.social-buttons li{float:left;margin-left:8px}.social-spacer{padding:.1em .2em .1em 1em;margin-left:.9em;border-left:1px solid #fff;position:relative;top:.2em}.social-spacer img{margin-top:-.6em;width:30px;height:auto}.social .report-feedback a{white-space:nowrap;color:#1570a6!important}.social .report-feedback a:hover{color:#083047!important;text-decoration:underline!important}.fb-like{position:relative;width:50px;top:-4px;overflow:hidden}.lt-ie9 .fb-like{top:-3px;margin-left:4px}#report_results .fb-like{width:47px}.js #report_results{display:none}.search,.masthead_hr,.tabs{display:none}.masthead_hr{border:none}.sitelogoImage img{width:100%;max-width:100%}.search{display:none;float:right;margin:.2em 0 0 0;height:23px;width:261px}.fr-fr .search{width:340px}.textboxsearch{border:none;float:left;font-size:12px;font-style:normal!important;margin:0;vertical-align:top;width:191px;height:24px;background:#282828;padding:0 3px;color:#fff;font-family:"wf_SegoeUI","Segoe UI","Segoe","Segoe WP","Tahoma","Verdana","Arial","sans-serif"}.textboxsearch.active{background-color:#fff;color:#282828}.header-search-button{display:inline-block;border:none;cursor:pointer;background:#282828 url('//modernumbraco.blob.core.windows.net/cdn/file/cdn/img/icons/sprite.min-d74554619d0161ac321612268725204f8f430462.png') no-repeat scroll -155px 0;width:24px;height:24px;overflow:hidden}.header-search-button.active{background-position:-179px 0;background-color:#0cf}.fr-fr .textboxsearch{width:340px}.footerPrimary{float:none}.footerPrimaryBlock div:nth-child(3){display:none}.footerPrimaryBlock{margin-bottom:1.3em}.footerFinalBlock,.footerSubBlock{margin-bottom:2em}.footerSubLinks{float:none}.footerSubLinksDivider{display:none}.footerSubLinks a{display:block;margin-bottom:10px}@media screen and (min-width:321px){.footerSubBlock{clear:left}}@media screen and (min-width:540px){.masthead_hr,.tabs{display:block}.footerPrimary{float:right}.footerFinalBlock{margin:0}.footerSubLinks{float:right}.footerSubLinksDivider{display:inline}.footerSubLinks a{display:inline}}@media screen and (min-width:680px){.footerFinalBlock{margin:0}.footerSubBlock{clear:left}.Search{display:block}}@media screen and (min-width:900px){.footerSubBlock{clear:left}.footerPrimaryBlock div:nth-child(3){display:none}.blocks .footerSubBlock:nth-child(2){display:none}}@media screen and (min-width:980px){.footerSubBlock{clear:none}.footerPrimaryBlock div:nth-child(3){display:block}.blocks .footerSubBlock:nth-child(2){display:block}}.lt-ie9 #ux-footer{width:100%}.lt-ie9 .footerSubBlock{clear:none}.lt-ie9 .footerPrimaryBlock div:nth-child(3){display:block}.lt-ie9 .blocks .footerSubBlock:nth-child(2){display:block}.lt-ie9 #ux-footer div.blocks{width:92%;max-width:1000px}.lt-ie9 #ux-footer #baseFooterLogos{width:92%;max-width:1000px}.lt-ie9 #ux-footer #baseFooter{width:92%;max-width:1000px}.lt-ie9 .masthead_hr,.lt-ie9 .tabs,.lt-ie9 .Search{display:block}.lt-ie9 .siteLogo span{font-size:18px}.lt-ie9 .footerPrimary{float:right}.lt-ie9 .footerPrimaryBlock div:nth-child(3){display:block}.lt-ie9 .footerFinalBlock{margin:0}.lt-ie9 .footerSubLinks{float:right}.lt-ie9 .footerSubLinksDivider{display:inline}.lt-ie9 .footerSubLinks a{display:inline}.clip49x17 img,.clip104x20 img{max-width:none}#simplemodal-container{background-color:#e5e5e5;max-height:80%;max-width:1180px;padding:12px;overflow:auto}#simplemodal-container .header{position:relative;padding:.5em 1em;background-color:#00abe1;color:#fff}#simplemodal-container .content{padding:2em}.simplemodal-close{display:block;position:absolute;top:5px;right:5px;height:24px;width:32px;background:#fff url('//modernumbraco.blob.core.windows.net/cdn/file/cdn/img/icons/x-2cec2b562e47f09bd27737f803d50e081df1843e.png') center center no-repeat;z-index:3200;cursor:pointer;text-indent:-9999px}#simplemodal-container h1,.selectors-list-header{color:#fff;font-size:1.8em;margin:0;padding:0;font-family:"wf_SegoeUISemibold","Segoe UI Semibold","Segoe Semibold","Segoe WP Semibold","Tahoma","Verdana","Arial","sans-serif"}#simplemodal-overlay{background:#000}#simplemodal-overlay{background-color:#000}#simplemodal-container table{background-color:#fff;table-layout:fixed;word-wrap:break-word}.play-cover{position:absolute;top:0;width:100%}#single_player_link .icon{position:absolute;top:13%;width:30%}@media(max-width:540px){table.skinnie-table-layout,.skinnie-table-layout thead,.skinnie-table-layout tbody,.skinnie-table-layout th,.skinnie-table-layout td,.skinnie-table-layout tr{display:block}.skinnie-table-layout thead tr{position:absolute;top:-9999px;left:-9999px}.skinnie-table-layout tr{border:1px solid #ccc}.skinnie-table-layout td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%!important;min-height:1.3em}.lt-ie10 .skinnie-table-layout td{float:left}.lt-ie10 .skinnie-table-layout td:last-child{border-width:4px}.skinnie-table-layout td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap}.skinnie-table-layout tbody>tr:nth-child(even)>td,.skinnie-table-layout tbody>tr:nth-child(even)>th,.skinnie-table-layout tbody tr:hover td,.skinnie-table-layout tbody tr:hover th{background-color:transparent!important}.css-prefixes-table td:nth-of-type(1):before{content:"Selector"}.css-prefixes-table td:nth-of-type(2):before{content:"Property"}.css-prefixes-table td:nth-of-type(3):before{content:"Source line #"}.css-prefixes-table td:nth-of-type(4):before{content:"Prefixes missing"}.jslibs-table td:nth-of-type(1):before{content:"Framework"}.jslibs-table td:nth-of-type(2):before{content:"Version detected"}.jslibs-table td:nth-of-type(3):before{content:"Source line #"}.jslibs-table td:nth-of-type(4):before{content:"Nearest compatible"}.jslibs-table td:nth-of-type(5):before{content:"Latest released"}}#simplemodal-container .contact-header h1{padding-left:.2em;font-family:"wf_SegoeUILight","Segoe UI Light","Segoe Light","Segoe WP Light","Tahoma","Verdana","Arial","sans-serif"}#simplemodal-container .contact-form{padding:.2em 1.3em 0 1.3em}.contact-form fieldset{border:none;margin:0;padding:0}.contact-form.grid-container{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.contact-form .grid-unit{padding-bottom:1.2em}.contact-form input{border:none;float:left;width:100%;padding:1em 0 .5em 1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.contact-form textarea{padding:1em 0 .5em 1em;width:100%;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.contact-form span{display:block;overflow:hidden}.contact-form label{float:left;font-size:1.1em;width:6em;padding:.8em 0 .3em 0;font-family:"wf_SegoeUIBold","Segoe UI Bold","Segoe Bold","Segoe WP Bold","Tahoma","Verdana","Arial","sans-serif"}.contact-label-optional label{padding-top:.2em;line-height:1em}.contact-label-comment label{width:100%}.contact-label-comment textarea{height:10em}.contact-form #submit{position:relative;float:right;border:none;margin-bottom:0;padding:.8em 3.2em 1em .9em;font-size:1.5em;font-family:"wf_SegoeUILight","Segoe UI Light","Segoe Light","Segoe WP Light","Tahoma","Verdana","Arial","sans-serif"}.contact-form #submit .icon-right{display:block;font-size:1.5em;position:absolute;right:.6em;top:.6em}.contact-form .error{color:#ec1c24;font-weight:bold}.success{color:#8cc53f;font-weight:bold}#contact_message.error,#contact_message.success{padding-top:.5em}#contact_privacy{padding:.5em 0 1em 0;font-size:.8em}.contact-info-label-box{position:relative;top:1.6em;width:10em}.contact-info-label-box label{padding:0;width:100%}@media screen and (max-width:540px){.contact-label-comment textarea{height:5em}.contact-info-label-box{top:.6em;width:100%}.contact-info-label-box label{width:auto;padding-right:.5em}.contact-info span{width:100%;overflow:visible;margin-top:2.6em}.contact-form #submit{position:relative;margin-bottom:0;width:100%}}@media screen and (max-height:600px){#simplemodal-container{top:2.5%!important;width:95%!important;max-height:95%}.simplemodal-close{top:2.5%!important}.contact-form input{padding:0 0 0 1em}.contact-form label{padding:0;height:1em}.contact-label-optional label{padding-top:0;font-size:.7em}.contact-form .grid-unit{padding-bottom:.4em}.contact-label-comment textarea{margin-top:.5em;height:4em}#contact_privacy{font-size:.7em;line-height:1.2em}#submit_text{font-size:.9em}}.site-report{margin:0 0 2em 0;padding:.5em 0 0;background:#454545}.report-summary{padding-bottom:1.5em}.loadDot{position:absolute;width:.4em;height:.4em;background:#000;left:-.4em;opacity:0;border-radius:.4em;-webkit-border-radius:.4em;-moz-border-radius:.4em;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;-webkit-animation:reportLoader 4s 1000;-moz-animation:reportLoader 4s 1000;animation:reportLoader 4s 1000}.loadDot:nth-child(2){-webkit-animation-delay:240ms;-moz-animation-delay:240ms;animation-delay:240ms}.loadDot:nth-child(3){-webkit-animation-delay:480ms;-moz-animation-delay:480ms;animation-delay:480ms}.loadDot:nth-child(4){-webkit-animation-delay:720ms;-moz-animation-delay:720ms;animation-delay:720ms}.loadDot:nth-child(5){-webkit-animation-delay:960ms;-moz-animation-delay:960ms;animation-delay:960ms}.loading-pdf-holder{width:100%;margin-top:25%}#processingTime{display:none}.no-cssanimations .report-loading,.no-cssanimations .loadingholder,.no-cssanimations .loading-pdf-holder{background:url('//modernumbraco.blob.core.windows.net/cdn/file/cdn/img/loadDots-3ae00277082c05810d806217b9ac9af388bde8c8.gif') no-repeat center top;height:.5em;margin-bottom:-.5em}.no-cssanimations .loadDot{display:none}.contact-preloader .loadingholder{position:relative;width:80%;margin:0 auto 1.5em auto}.result-graphic{display:none;width:100%!important;height:.4em;margin-bottom:-.4em;overflow:hidden;margin-left:0!important}.report-pdf-loader{display:none;margin-top:.3em}.report-pdf-loader .loadDot{background:#fff}.report-ctas-grid .loaded{display:none}.report-score{background-color:#fff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;font-size:2em;text-align:center;width:4em;margin:2.7em auto 0 auto;font-family:"wf_SegoeUIBold","Segoe UI Bold","Segoe Bold","Segoe WP Bold","Tahoma","Verdana","Arial","sans-serif"}.report-message h2{font-size:2.5em}.js .report-ctas{display:none}.report-ctas{list-style-type:none;margin:0}.report-ctas li{display:inline-block;margin:0;padding:0}.report-intro{display:inline-block;margin:0 0 1em 0}.lt-ie9 .report-intro{width:100%}a.report-feedback{font-weight:bold;color:#0cf!important}.report-ctas li{list-style-type:none;padding-right:1.5em;float:left}.site-report-header{margin:0;padding:0;font-size:1.86em;color:#fff;word-wrap:break-word}.site-report-header a{color:#fff}.modern-report-form{padding:1em 0 .5em 0;background:#ff8c00;color:#fff}.lt-ie9 .compact-scan-table a.report-result>.grid-unit{width:47%!important}.lt-ie9 .compact-scan-table .report-detail-toggle{margin-right:-1em!important}.report-details-header{background:#dbdcde}.lt-ie9 .report-details-header{width:980px}.report-details-header h2{font-size:1.2em;line-height:2;color:#505050;margin:0;padding:0 1em}.js .report-details{display:none}.report-controls{text-align:right}.lt-ie9 .report-controls{width:460px!important}.js .expand-all{display:none}.expand-all{padding:1em 2.5em;margin-right:.5em;line-height:2.4;background:transparent url('//modernumbraco.blob.core.windows.net/cdn/file/cdn/img/icons/arrow-down-85965ad125ae3e542d12ae991c54cd38e5420460.png') no-repeat center right}.report-form{margin-bottom:1em}.report-form label{display:block;color:#fff;font-size:3em;margin-bottom:.54em;line-height:1.1;font-family:"wf_SegoeUILight","Segoe UI Light","Segoe Light","Segoe WP Light","Tahoma","Verdana","Arial","sans-serif"}.report-share-list,.report-ask-list{z-index:100;margin-top:-1.2em!important;width:100%}.report-share-list li,.report-ask-list li{width:100%;padding:0 1em}.report-share-list li a,.report-ask-list li a{padding:.5em 1.2em!important}#url,.report-url,.url{float:left;border:none;width:50%;height:36px;padding:0 10px 0 10px;vertical-align:bottom;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lt-ie9 #url,.lt-ie9 .report-url,.lt-ie9 .url{width:48%;padding-top:.7em}.url-error{border:3px solid #ec1c24!important}.url-error-label{color:#fff!important;text-align:left;font-size:1em!important;height:0;overflow:hidden;visibility:hidden}.url-error-label-show{margin:5px 0;height:auto;visibility:visible;display:block!important}.check-site{width:90px;height:36px;text-align:left;background-color:#505050;background-image:url('//modernumbraco.blob.core.windows.net/cdn/file/cdn/img/icons/right-arrow-white-1c90278e3c9e42646af8fe1c96a52b76c84f74aa.png');background-repeat:no-repeat;background-position:90% center;color:#fff;border:none}.compat-form .report-form-button{background-color:#ff8c00}.screenshots-form .report-form-button{background-color:#7fba00}.sitescan-form .report-form-button{background-color:#0079c2}@media screen and (max-width:480px){#url,.url,.report-url{display:block;margin-bottom:.5em;width:100%;padding:0 2% 0 2%}.url-touch-zoom-disabled{font-size:16px}.check_site{padding:0 2% 0 2%;width:100%}}.report-results{padding:0;margin:0 0 .25em 0}.report-results>li{margin:0;list-style-type:none}.report-results>.expanded{margin-bottom:.5em}.report-results .expanded.flagged .report-result,.expanded.flagged{border-bottom:1px solid #0079c2}.report-results .expanded.cleared .report-result,.expanded.cleared{border-bottom:1px solid #8cc53f}.cleared .report-result{background-image:url('//modernumbraco.blob.core.windows.net/cdn/file/cdn/img/icons/pass-icon-7e558f0e6c865052480abaed95e83d3a7d26e5ce.png');background-repeat:no-repeat;background-position:.5em center}.flagged .report-result{background-image:url('//modernumbraco.blob.core.windows.net/cdn/file/cdn/img/icons/action-needed-icon-50e05d2f0effdd87d2615a99cad8b92a19100ae0.png');background-repeat:no-repeat;background-position:.5em center}.report-results .cleared h3,.report-results .flagged h3{padding-left:2.8em}.report-result{display:block;background-color:#f2f2f2;text-decoration:none}.alt .report-result{background-color:transparent}.report-result:hover{text-decoration:none}.report-result h3{margin:0;padding:.5em 0 .5em 1em;font-size:1.2em}.report-result-suggested{display:none}.report-result-learn{display:none}#cssprefixes_test .report-result-suggested,#pluginfree_test .report-result-suggested,#responsive_test .report-result-suggested,#browserDetection_test .report-result-suggested,#imageCompression_test .report-result-suggested,#inputTypes_test .report-result-suggested,#prefetch_test .report-result-suggested,#compression_test .report-result-suggested{display:block}#touch_test .report-result-learn,#ie10favicon_test .report-result-learn,#ie11tiles_test .report-result-learn{display:block}#touch_test .report-result-found,#ie10favicon_test .report-result-found,#cssprefixes_test .report-result-found,#pluginfree_test .report-result-found,#responsive_test .report-result-found,#browserDetection_test .report-result-found,#imageCompression_test .report-result-found,#inputTypes_test .report-result-found,#prefetch_test .report-result-found,#compression_test .report-result-found,#ie11tiles_test .report-result-found{display:none}.title{padding-top:2em}.title h3{color:#0079c2;font-size:1.4em;padding:.7em 0 .5em 2.9em}.title img{-webkit-opacity:.2;-khtml-opacity:.2;-moz-opacity:.2;opacity:.2;padding-right:.7em;margin:0 0 .2em -2.5em}.lt-ie9 .title img{margin-left:-3em;padding-right:1.2em}.title.expanded{margin-bottom:0}.action-cleared{color:#8cc53f}.action-flagged{color:#f8971c}.action-cleared,.action-flagged{margin:0;padding:0;line-height:2.8;font-family:"wf_SegoeUIBold","Segoe UI Bold","Segoe Bold","Segoe WP Bold","Tahoma","Verdana","Arial","sans-serif"}@media(max-width:540px){.action-cleared,.action-flagged{padding-left:3.3em}}.report-detail-toggle{margin:0;padding:0 0 0 1em;line-height:2.9}.report-detail-toggle{margin-right:.5em;padding-right:2.5em;text-align:right;color:#6d6e71;background:transparent url('//modernumbraco.blob.core.windows.net/cdn/file/cdn/img/icons/arrow-down-85965ad125ae3e542d12ae991c54cd38e5420460.png') no-repeat center right;-webkit-opacity:.5;-khtml-opacity:.5;-moz-opacity:.5;opacity:.5}.lt-ie9 .report-detail-toggle{margin-right:0}.js .expanded .report-detail-toggle{background:transparent url('//modernumbraco.blob.core.windows.net/cdn/file/cdn/img/icons/arrow-up-6ae117531c096c7b9f3f0733c70d0ac73a76ba4a.png') no-repeat center right;-webkit-opacity:.2;-khtml-opacity:.2;-moz-opacity:.2;opacity:.2}.report-detail{margin:1em 0 4em 0}.js .report-detail{display:none}.js .expanded .report-detail{display:block}.report-impact,.report-solution{padding-bottom:3em}@media(min-width:540px){.report-detail-problem{margin-left:5%}}.report-detail-success{margin-left:1.8%}.report-detail-solution ul,.report-detail-solution li{margin-left:0;padding-left:0;list-style-type:none}@media(min-width:540px)and (max-width:900px){#report_results .report-detail-solution{margin-left:2.5%;width:46%}}.report-detail-solution-enhance{display:none}#cssprefixes_test .report-detail-solution-enhance,#pluginfree_test .report-detail-solution-enhance,#responsive_test .report-detail-solution-enhance,#browserDetection_test .report-detail-solution-enhance,#touch_test .report-detail-solution-enhance,#ie10favicon_test .report-detail-solution-enhance{display:block}#cssprefixes_test .report-detail-solution-fix,#pluginfree_test .report-detail-solution-fix,#responsive_test .report-detail-solution-fix,#browserDetection_test .report-detail-solution-fix,#touch_test .report-detail-solution-fix,#ie10favicon_test .report-detail-solution-fix{display:none}.solutions-details .cta,.lightbox-toggle.cta{position:relative;padding-right:3em;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.solutions-details .icon-right,.lightbox-toggle .icon-right{font-size:1.5em;padding-left:.7em;line-height:1em;right:.4em;top:50%;position:absolute;margin-top:-.5em}#report_results .report-detail-graph{display:none;width:95.6%;padding-bottom:2.2em;margin-left:2.4%}@media screen and (min-width:900px){#report_results .report-detail-graph{width:97.6%}}#report_results #responsive_test .report-detail-graph{display:inline}.report-detail-graph .green{color:#7fba00;font-weight:bold}.lt-ie9 .report-detail .grid-unit.col-2{margin-left:0}.graph-details{position:relative;width:100%;height:68px;margin:3em 0;background:#000;border:1px solid #505050}.graph-details div{position:absolute;width:100%;height:100%}.graph-results-breaks p{position:absolute;margin:0;top:-1em;line-height:0;height:1em;width:.5em;border-top:1px solid #505050}.graph-results-breaks .flag-left{text-indent:.7em;border-left:1px solid #505050}.graph-results-breaks .flag-right{text-indent:-3em;text-align:right;margin-left:-.5em;width:0;padding-right:.5em;border-right:1px solid #505050}.graph-results-breaks .flag-right:after{content:" "}.graph-results-breaks .flag-right.shift{top:-2.2em;height:2em;z-index:1}.graph-results-breaks .flag-left.shift,.graph-results-breaks .flag-right.shift:first-child{top:-.9em;z-index:2}.graph-results-breaks .flag-left.shift span{background:#fff;padding:0}.lt-ie9 .flag-right:after{content:""}.graph-results-bars .bar-left{background:#7fba00;background-image:-ms-linear-gradient(left,black 0%,#7fba00 25%);background-image:-moz-linear-gradient(left,black 0%,#7fba00 25%);background-image:-o-linear-gradient(left,black 0%,#7fba00 25%);background-image:-webkit-gradient(linear,left top,25% top,color-stop(0,black),color-stop(1,#7fba00));background-image:-webkit-linear-gradient(left,black 0%,#7fba00 25%);background-image:linear-gradient(to right,black 0%,#7fba00 25%)}.graph-results-bars .bar-mid{background:#7fba00}.graph-results-bars .bar-right{background:#7fba00;background-image:-ms-linear-gradient(left,#7fba00 75%,black 100%);background-image:-moz-linear-gradient(left,#7fba00 75%,black 100%);background-image:-o-linear-gradient(left,#7fba00 75%,black 100%);background-image:-webkit-gradient(linear,75% top,right top,color-stop(0,#7fba00),color-stop(1,black));background-image:-webkit-linear-gradient(left,#7fba00 75%,black 100%);background-image:linear-gradient(to right,#7fba00 75%,black 100%)}.graph-results-key p{position:absolute;margin:0;border-left:1px ridge #505050;height:100%;line-height:162px;font-weight:bold}.graph-results-key .hide:nth-child(even){line-height:200px}.hosted-virtualization{margin-bottom:2.2em}.virtualization-options h2{padding:.5em;background-color:#ff8c00;color:#fff;font-size:1.7em;margin-bottom:0}.local-virtualization h2{background-color:#0072bf}.local-virtualization h2 img{margin-right:.5em}.local-virtualization-disclaimer{margin-bottom:0}.virtualization-options .copy{padding:3em 1em;background-color:#f2f2f2}.virtualization-option .copy{padding:1em}.video-about{max-width:560px;margin:1em auto}.graphic-aside{margin-bottom:2em}.graphic-aside .name{margin-bottom:1em;color:#fff;font-size:1em}.graphic-aside .blog-link{margin-bottom:0}.graphic-aside .handle{display:inline-block;float:right}.graphic-aside img{display:block;width:100%;max-width:100%;line-height:0}.graphic-aside a:hover{text-decoration:none}.graphic-dev img{max-width:333px;margin:auto}.graphic-team img{max-width:560px;margin:auto}.graphic-aside .caption{margin:0;padding:1em;background:#0079c2;color:#fff}.graphic-aside.dev .caption{background:#ff8c00}.graphic-aside .caption strong{font-family:"wf_SegoeUI","Segoe UI","Segoe","Segoe WP","Tahoma","Verdana","Arial","sans-serif";color:#fff!important}.graphic-aside .caption a{color:#fff}@media(min-width:480px)and (max-width:900px){.graphic-aside{width:48%;float:left}.graphic-aside:nth-of-type(1){margin-right:4%}}#test{border:0;padding:.75em 1em}.browserstack h2 img{margin-right:.5em}.browserstack h2 span{margin-top:.7em}.browserstack .copy{position:relative}.browserstack label{display:none}.offer-form .cta{vertical-align:bottom;margin:0;padding:.56em 1em}#version{height:36px;padding-right:30px;vertical-align:bottom}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5000}.addons h2{background-color:#b3d10a;margin-bottom:-.1em;padding-top:.6em;padding-left:3.4em}.fr-fr .addons h2{font-size:1.2em}@media(max-width:1090px){.addons h2{font-size:1.3em}}.lt-ie9 .addons h2{font-size:1.6em}.addons h2 img{margin-right:.5em;margin-bottom:.2em;margin-left:-2.8em}.addons h2 span{margin-top:.3em}@media(max-width:540px){.addons h3{margin-top:1em}.video-about,.video-about iframe{max-width:300px;height:169px}}.steps p{margin:0}#fb-login,.offer-form,.fb-success{margin:.5em 0 2.75em 0}.fb-success{display:none;color:#8cc53f;font-weight:bold}.disabled{opacity:.3;filter:alpha(opacity=30);cursor:wait}.select-holder{overflow:hidden;border:none;z-index:0;margin-bottom:1em}.select-holder select:disabled{opacity:.3;filter:alpha(opacity=30)}.select-full{width:100%}.select-holder select{background:#00abe1;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select-full select{width:110%;background:#00abe1 url(//modernumbraco.blob.core.windows.net/cdn/file/cdn/img/icons/select_accent-46f071786b9033c8a4806303319d3bc18cd80bf9.png) no-repeat 88% center;height:43px;color:#fff;padding:8px 10px 8px 10px;border:none}#platform-links{list-style:none;padding:0;margin:0}#platform-links .cta,.platform-partial-cell{margin:1%;float:left;display:block;background:#00abe1 url(//modernumbraco.blob.core.windows.net/cdn/file/cdn/img/icons/down-arrow-white-ef1f434f5690b2d6964bc5db55579aa02dd5253f.png) no-repeat 92% center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#platform-links .platform-partial-cell{padding:0;background:#fff}#platform-links .platform-partial-cell .cta{width:100%;margin:0 0 .5em 0;background-image:none;text-transform:capitalize}.platform-list-partial{background:#fff;width:100%;list-style:none;padding:2.5em 1em .5em 1em;margin-bottom:0;border-bottom:#00abe1 .2em solid;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.platform-link-partial,.platform-link-md5{background:#fff;color:#00abe1}.platform-list-partial li{overflow:hidden;font-size:.9em}.platform-link-md5{float:right}.placeholder,.ui-placeholder{color:#aaa}table{width:100%;max-width:100%;margin-bottom:1.5em;background-color:transparent;border-collapse:collapse;border-spacing:0}table thead{background-color:#0079c2}table thead th{border-right:2px solid #fff}table thead th:last-child{border-right:0}table thead th{padding:.5em;color:#fff;vertical-align:bottom;text-align:left;font-family:"wf_SegoeUISemibold","Segoe UI Semibold","Segoe Semibold","Segoe WP Semibold","Tahoma","Verdana","Arial","sans-serif"}table td{padding:.5em}.table-striped tbody>tr:nth-child(even)>td,.table-striped tbody>tr:nth-child(even)>th{background-color:#f9f9f9}.table-bordered{border-collapse:separate}.table-hover tbody tr:hover td,.table-hover tbody tr:hover th{background-color:#f5f5f5}table.tcol-2 td{width:50%}table.tcol-3 td{width:33%}table.tcol-4 td{width:25%}table.tcol-5 td{width:20%}.browser-detection-vs-link{float:right}.css-prefixes-list,.image_optimization_list{display:none}.css-location{margin-bottom:.5em;font-family:"wf_SegoeUISemibold","Segoe UI Semibold","Segoe Semibold","Segoe WP Semibold","Tahoma","Verdana","Arial","sans-serif"}@-ms-viewport{width:device-width;}@-o-viewport{width:device-width;}@viewport{width:device-width;}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.graphic-aside .about-tablet{display:block;width:90%;max-width:90%;margin:0 auto 1em auto}.error-404{background-color:#00abe1}.error-404 .error-message{padding:10.357142857em 0 0}.error-404 .error-message .error-heading{background:transparent url(//modernumbraco.blob.core.windows.net/cdn/file/cdn/img/unicorn-b52500194a9c18b4069d50f9301aa9c0f07d4e5b.png) right bottom no-repeat;background-size:contain;padding-bottom:21em}.error-404 .error-message h2{font-size:2.285714286em;padding-left:1.375em;text-indent:-1.375em}.error-404 .error-message h2::first-letter {font-family:"wf_SegoeUI","Segoe UI","Segoe","Segoe WP","Tahoma","Verdana","Arial","sans-serif"}.error-404 .error-message h2:last-child{font-family:"wf_SegoeUI","Segoe UI","Segoe","Segoe WP","Tahoma","Verdana","Arial","sans-serif"}.error-404 .error-message h2,.error-404 .error-message .links a{color:#fff}.error-404 .error-message .links{padding-left:0;text-align:left}.error-404 .error-message .links a{float:left;clear:both;margin-left:0;font-family:"wf_SegoeUILight","Segoe UI Light","Segoe Light","Segoe WP Light","Tahoma","Verdana","Arial","sans-serif"}.lt-ie9 .error-404 .error-message .error-heading{background:transparent url(//modernumbraco.blob.core.windows.net/cdn/file/cdn/img/unicorn-b52500194a9c18b4069d50f9301aa9c0f07d4e5b.png) right bottom no-repeat;background-size:80%;padding-bottom:28em}.lt-ie9 .error-404 .error-message .error-heading h2{padding-right:30%}.error-500 .error-message{padding:10.357142857em 0 0}.error-500 .error-message .error-heading{padding-bottom:265px}.error-500 .error-message h2{color:#803881;font-size:2.428571429em}.error-message .links{padding-bottom:3.142857143em;text-align:center}.error-message .links a{color:#505050;display:inline-block;font-family:"wf_SegoeUILight","Segoe UI Light","Segoe Light","Segoe WP Light","Tahoma","Verdana","Arial","sans-serif";font-size:2em;margin:0 1em 1em 1em}.error-message .links a span{padding-left:20px}.error-message .links a span:after{content:"";display:inline-block;font-family:'modern-icons';transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}.error-message .links a img{width:30px;height:auto;margin-right:.3em}.lt-ie9 .error-message .links a span{display:block;float:right;filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);padding-right:10px}.lt-ie9 .error-500 .error-message img.cartridge{float:left;height:102px;width:203px}.lt-ie9 .error-500 .error-message h2{float:left;margin-left:30px;width:59%}@media screen and (min-width:641px){.error-500 .error-message{max-width:700px}.error-500 .error-message img.cartridge{float:left;height:102px;width:203px}.error-500 .error-message h2{float:left;margin-left:30px;width:59%}.error-500 .error-message .links{text-align:center}.error-404 .error-heading{max-width:900px}.error-404 .error-heading h2{padding-right:30%}.error-404 .error-message .links{margin-top:-4em;margin-bottom:13em}}@media screen and (max-width:640px){.error-500 .error-message .error-heading{padding-bottom:5.642857143em}.error-500 .error-message img.cartridge{display:block;margin:0 auto 50px}.error-500 .error-message h2{padding-left:20%;padding-right:20%}.error-500 .error-message .links{padding-left:0;padding-right:0}.error-404 .error-message h2{padding-right:36.25%}.error-404 .error-message h2:last-child{padding-right:40%}.error-404 .error-message .links{padding-left:0;text-align:left}}@media screen and (max-width:480px){.error-500 .error-message{padding-top:2.285714286em}.error-500 .error-message h2,.error-500 .error-message .links{padding-left:6.25%;padding-right:6.25%}.error-500 .error-message h2{font-size:2em}.error-404 .error-message .links,.error-500 .error-message .links{padding:0 0 1.428571429em;text-align:center}.error-404 .error-message .links a,.error-500 .error-message .links a{font-size:1.714285714em;margin-left:0}.error-404 .error-message{padding:1em 0 0}.error-404 .error-message .error-heading{background-position:right bottom;background-size:80%;padding-bottom:200px}.error-404 .error-message h2{font-size:1.75em;padding-right:16.25%}.error-404 .error-message h2:last-child{padding-right:40%}}.curl_wrapper{margin:2% 5%}.simplemodal-data{padding:2% 2% 0 2%}.simplemodal-data img{display:block;margin:0 auto}.results-navigation{position:relative;height:11em;margin:0;padding:0;list-style-type:none}.results-nav{width:15.5em;padding:5px 10px;position:absolute;bottom:0;background:#959595;height:73%}.results-nav a{font-size:120%;color:#505050}.results-nav:hover{cursor:pointer}.results-nav a:hover{text-decoration:none}.results-nav-one a img{width:46%;left:27%}.results-nav-two{left:18.5em}.results-nav-three{left:37em}.results-nav-three a img{width:70%}.results-nav img{width:80%;position:absolute;left:10%;bottom:5px}.results-navigation .active{height:85%;background:#fff}.results-navigation h1,.results-navigation img{-webkit-opacity:.5;-khtml-opacity:.5;-moz-opacity:.5;opacity:.5}.js .report-accordion .tool-panel{display:none}.js .report-accordion .active{display:block}.report-accordion header{display:none}@media(max-width:800px){.results-nav{width:10em}.results-nav-two{left:13em}.results-nav-three{left:26em}.results-nav a{font-size:100%}}@media screen and (max-width:570px){.results-nav a img,.results-nav-one a img,.results-nav-two a img,.results-nav-three a img{max-height:1em;width:auto;left:auto;right:0}.results-nav{position:relative;margin-top:1em;float:left;left:0;width:100%;height:auto;min-height:3em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.results-navigation .active{height:auto}.results-nav-two{left:0}.results-nav-three{left:0;margin-bottom:1em}}.article-box-row{float:left;width:100%;margin-bottom:.5em}.article-box-aside .grid-unit{margin-bottom:1.5em}.article-box-aside-head{margin-bottom:1.6em}.article-box-aside-head h2{line-height:.7em}.article-box-aside ul{padding-left:0}.article-box-aside li{list-style:none}.article-video-box{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.article-video-box{z-index:10}.article-video-box iframe,.article-video-box object,.article-video-box embed{position:absolute;top:0;left:0;width:100%;height:100%}.color-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:.5em;padding-bottom:0;margin-bottom:1.5em;color:#fff}.row-4 .col-3 .article-box-row .color-box:nth-child(3n+1){margin-left:0}.color-box img{width:100%;height:auto}.color-box h3{padding:.5em 0;color:#fff;margin-bottom:0}.color-box p{padding:.5em 0;margin-bottom:0;color:#fff}.color-box a:hover{text-decoration:none}.article-hero.green{background-color:#7fba00}.color-box.blue,.color-box.tool,.grid-tile-banner.tool{background-color:#0079c2}.color-box.purple,.color-box.demo{background-color:#833885}.color-box.green,.color-box.article{background-color:#7fba00}.color-box.orange,.color-box.meet-developers{background-color:#ff8c00}@media screen and (min-width:540px)and (max-width:900px){.row-4 .grid-unit.article-box-aside{width:100%;margin-left:0}.row-4 .col-3 .article-box-row .color-box,.article-box-aside .color-box{width:49%;float:left;margin-left:0;margin-right:2%}.row-4 .col-3 .article-box-row .color-box:nth-child(even),.article-box-aside .color-box:nth-child(even){margin-right:0}}.lt-ie9 .row-4 .col-3 .article-box-row .color-box:first-child+.color-box+.color-box+.color-box{clear:both}.doctype_blue{color:blue}.doctype_red{color:red}#f12 .article-head{font-size:3.5em}#ie6countdown .article-head{margin-bottom:.25em}#ie6countdown .article-subhead{font-size:1.2em;font-family:"wf_SegoeUILight","Segoe UI Light","Segoe Light","Segoe WP Light","Tahoma","Verdana","Arial","sans-serif";margin-bottom:2em}.countdown-update{margin-bottom:2em;font-size:.8em;padding-left:1.5em;background:#ff8c00}.countdown-update a{color:#fff}.countdown-update span{font-size:1.2em;color:#fff;font-family:"wf_SegoeUIBold","Segoe UI Bold","Segoe Bold","Segoe WP Bold","Tahoma","Verdana","Arial","sans-serif"}.countdown-update .cta{display:inline;background:#0079c2 url('//modernumbraco.blob.core.windows.net/cdn/file/cdn/img/icons/right-arrow-white-1c90278e3c9e42646af8fe1c96a52b76c84f74aa.png') no-repeat 95% center;padding-right:3.5em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;vertical-align:middle;margin:.5em 0 .5em 2.4em}.lt-ie8 #ie6countdown .article-subhead{margin-bottom:1.3em}.lt-ie8 .article-bow-row{margin-left:-10px;width:830px}.lt-ie8 .social-buttons{display:none}.lt-ie9 .modern-report-home label{font-size:1.7em}.lt-ie9 .special-offer .grid-unit{margin-left:0}.lt-ie9 .special-offer .home-browserstack-more{float:none}.lt-ie9 .row-4 .special-offer-content{margin-top:25px;width:520px}.lt-ie9 .row-4 .special-offer-cta{width:200px}.lt-ie9 .special-offer .cta{margin:60px 0 0 -20px;min-width:0;width:190px}.lt-ie9 .github-download{height:2em}.lt-ie9 .report-ctas .fwselect-menu{position:relative;margin-bottom:1em}.lt-ie9 #devtools .expandable h1{width:100%}.lt-ie9 .browserstack .steps{width:65%}.lt-ie9 .cta#bwsrstk{position:relative;float:left;width:100%}.lt-ie9 #devtools .addons-copy{width:15em}.lt-ie9 .addons .row-2{width:110%;padding-bottom:1em}.lt-ie8 .home-hero h2{font-size:2em}.lt-ie8 .modern-report-search-form #url,.lt-ie8 .modern-report-search-form .url,.lt-ie8 .modern-report-search-form .report-url{width:78%;height:40px;padding-bottom:0}.lt-ie8 .modern-report-search-form .icon-search span+span{display:none}.lt-ie8 .modern-report-search-form .search-filters-btn span{font-size:1.1em;top:.15em;right:.2em}.lt-ie8 .search-filter-box{display:none}.lt-ie8 .expanded .search-filter-box{display:block;padding-bottom:1em}.lt-ie8 .search-filter-box li span{font-size:1.5em}.lt-ie8 .resource-links{padding-bottom:.7em}.lt-ie8 .resource-links .see-more span{top:.1em;font-size:1.2em}.lt-ie8 .content-grid ul{width:1020px;padding-left:0}.lt-ie8 .content-grid .color-box{list-style:none;float:left;margin-right:10px}.lt-ie7 .menu-bar,.lt-ie7 .icon-social,.lt-ie7 .social,.lt-ie7 .header-fixed-spacer,.lt-ie7 #ie6countdown .tell-friends,.lt-ie7 .article-head-update,.lt-ie7 .article-bow-row{display:none}.lt-ie7 #ie6countdown .article-head{background-color:transparent}.lt-ie7 #ie6countdown .countdown-update{padding-top:1em;padding-bottom:1em}.lt-ie7 #ie6countdown .countdown-update .cta{width:90px;margin-top:-37px;margin-right:15px}.lt-ie7 #windowstore-navigation{display:none}.grid-spacer{min-height:1em}@media screen and (min-width:680px){.ie-dev .slider-image{width:10em;left:42em;top:4.3em}.ie-dev .slider-detail{top:3.1em;width:22em}.ie-dev .slider-detail p{margin:0}}@media screen and (min-width:900px){.ie-dev .slider-detail{top:5.1em}}.ie-dev{margin-bottom:0}.modern-report-home .modern-report-form{padding:2em 0 2em 0}.modern-report-home .modern-report-form label{margin:0 auto 1em auto;width:80%}.modern-report-home .report-form label.github-download{font-size:1em}.modern-report-form{padding:4.5em 0 4em 0;background:#0079c2}.modern-report-form label{text-align:center}.modern-report-home label{font-size:2em;font-family:"wf_SegoeUILight","Segoe UI Light","Segoe Light","Segoe WP Light","Tahoma","Verdana","Arial","sans-serif"}.modern-report-form #url,.modern-report-form .url,.modern-report-form .report-url{position:relative;width:40%;left:25%}.modern-report-form .check-site{position:relative;left:25%}@media screen and (max-width:679px){.modern-report-form #url,.modern-report-form .url,.modern-report-form .report-url{width:80%;left:0%}.modern-report-form .check-site{width:20%;left:0%}}@media screen and (max-width:480px){.modern-report-home label{font-size:2em}.modern-report-form #url,.modern-report-form .url,.modern-report-form .report-url{width:100%;left:0%}.modern-report-form .check-site{width:100%}}.report-form .github-download a,.report-form .github-download a:hover{color:#fff;text-decoration:underline}.report-form .github-download span{font-size:.7em}.report-message{padding-left:2em}.site-report{background:#282828}.special-offer{margin:0 auto 3em auto;background:#00baf0;height:100%}.special-offer img{float:left;max-width:115px;padding:1em}.special-offer-title{height:100%;background:#0079c2;text-align:center}.special-offer-title h1{padding:1.1em 0;color:#fff;font-size:3em;margin-bottom:.2em}.special-offer-content{color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.special-offer-content h1{color:#fff;padding-top:1.5em;font-size:1.4em}.special-offer .cta{width:100%;min-width:182px;margin:3em 0 .5em 0;font-size:1.1em;padding:.4em 1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.special-offer .home-browserstack-more{width:100%;float:left;text-align:center;color:#fff}.special-offer .cta-link{padding:0 3em}@media screen and (max-width:1024px){.special-offer .cta-link{padding:0}}@media screen and (max-width:900px){.special-offer-content{padding:0 1em}.special-offer .cta{margin-top:0}.special-offer .cta-link{margin:1em 0 2em 0}.row-4 .col-2+.grid-unit.special-offer-cta{margin-left:25%;text-align:center}.row-4 .grid-unit.special-offer-title{width:100%}}@media screen and (max-width:539px){.row-4 .col-2+.grid-unit.special-offer-cta{margin-left:0%}}.main-content{overflow:hidden}.main-content-home{margin:3em auto}.audience-cta .cta,.report-ctas .fwselect-menu ul li a.fwselect-menu-listitem:hover{background-color:#505050}.report-ctas .fwselect-menu{background-color:#969696}.report-promoblock{margin-bottom:1em}.report-promoblock h1{font-size:1.35em}.report-promoblock a,.report-promoblock a:hover{color:#4f4f4f}.report-screenshots,.report-sauce-labs{min-height:10em}.report-screenshots{background:#dbdcde;color:#4f4f4f;padding:1em}.report-screenshots img{width:100%}.report-sauce-labs{background:#ff8c00;color:#4f4f4f;padding:1em}.report-sauce-labs img{width:100%;margin-top:1em}.report-sauce-labs h1{color:#fff}.report-accordion{padding-bottom:2em}.report-screenshots-details .screenshot-summary{display:none}.report-screenshots-details .screenshot-progress{display:none}.report-screenshots-details .screenshot-error{float:left;padding:1em}.report-screenshots-details .screenshot-error .report-summary-header,.report-screenshots-details .screenshot-error .report-summary-desc{float:none}.report-screenshots-details .screenshot-error .report-summary-desc{margin-bottom:.5em}.report-screenshots-details h3{padding:0 1em;margin:0;float:left;line-height:1.5em}.report-screenshots-details h2{padding:0;float:right}.report-screenshots-details h2 img{margin-left:1em;margin-right:.3em}.report-click-to-start-button{color:#4f4f4f;font-size:1.5em;display:block;background:#ebebeb url(//modernumbraco.blob.core.windows.net/cdn/file/cdn/img/icons/arrow-right-gray-f9efca504dab98165a465c110947787ff5fd2778.png) no-repeat 97% center;padding:.25em .5em;margin-bottom:2em;text-decoration:none;font-family:"wf_SegoeUIBold","Segoe UI Bold","Segoe Bold","Segoe WP Bold","Tahoma","Verdana","Arial","sans-serif"}.report-click-to-start-button img{padding:.5em 0;display:inline-block;vertical-align:middle}.report-click-to-start-button p{margin:0;display:inline-block;vertical-align:middle}.report-click-to-start-button .click-to-start{padding:.25em 0 .5em .25em}.lt-ie9 .report-click-to-start-button{background:#ebebeb url(//modernumbraco.blob.core.windows.net/cdn/file/cdn/img/icons/arrow-right-gray-f9efca504dab98165a465c110947787ff5fd2778.png) no-repeat 97% center;font-size:2em}.lt-ie9 .report-screenshot-start .click-to-start{margin:.5em 0 0 1.5em}@media screen and (min-width:540px){.report-click-to-start-button{padding-right:3.6em}}@media screen and (min-width:900px){.report-click-to-start-button{font-size:2.5em;padding-right:4.6em}}.report-click-to-start-button:hover{text-decoration:none}.report-click-to-start-button img{width:2em;padding:.5em}#compat_scan .report-click-to-start-button img{padding:0}#report .report-click-to-start-button img{width:4em;padding:.5em 0}.report-screenshots-details{display:none}.report-details-header{display:block!important}.report-screenshots-details .screenshot-section{margin-top:2em;margin-bottom:2em;display:none}.report-screenshots-details .screenshot.active{cursor:pointer}.screenshot-pdf-link-container{-webkit-opacity:.3;-khtml-opacity:.3;-moz-opacity:.3;opacity:.3}.report-screenshots-details .screenshot-holder{width:96%;position:relative;padding-bottom:96%;margin:0 auto .8em auto;background:#dbdcde;-ms-box-shadow:0 2px 4px 0 #666;-moz-box-shadow:0 2px 4px 0 #666;-webkit-box-shadow:0 2px 4px 0 #666;box-shadow:0 2px 4px 0 #666;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.report-screenshots-details .screenshot-not-available{position:absolute;width:100%;text-align:center;margin-top:40%;display:none}.report-screenshots-details .screenshot-featured .screenshot-holder.filled-screenshot{padding-bottom:96%!important}.report-screenshots-details .screenshot-holder.filled-screenshot{padding-bottom:0!important;cursor:pointer}.report-screenshots-details .screenshot-holder.filled-screenshot img{width:100%;height:100%}.report-screenshots-details .screenshot-detail{width:96%;margin:0 auto;margin-bottom:1em;background:url('//modernumbraco.blob.core.windows.net/cdn/file/cdn/img/icons/download-arrow-black-02ad7a60e12ae506fa332828c89627f90c56bfbd.png') no-repeat right center}.report-screenshots-details .row-2 .grid-unit{font-size:.7em}.report-screenshots-details .row-2 .grid-unit .screenshot-holder{width:87%;padding-bottom:87%}.report-screenshots-details .row-2 .grid-unit .screenshot-detail{width:87%;height:3em}@media screen and (max-width:900px){.report-screenshots-details .row-2 .grid-unit{font-size:1em}.report-screenshots-details .row-2 .grid-unit .screenshot-holder{width:96%;padding-bottom:96%}.report-screenshots-details .row-2 .grid-unit .screenshot-detail{width:96%;height:3em}}.report-screenshots-details .row-2 .grid-unit:first-child .screenshot-holder{margin-left:0}.report-screenshots-details .row-2 .grid-unit:first-child .screenshot-holder,.report-screenshots-details .row-2 .grid-unit:first-child .screenshot-detail{margin-left:0}@media screen and (max-width:900px){.report-screenshots-details .row-2 .grid-unit:first-child .screenshot-holder{margin-left:auto}.report-screenshots-details .row-2 .grid-unit:first-child .screenshot-holder,.report-screenshots-details .row-2 .grid-unit:first-child .screenshot-detail{margin-left:auto}}.report-screenshots-details .screenshot-detail p{margin:0;line-height:1.2em;padding-right:2em}.report-screenshots-details .screenshot-detail .screenshot-browser{font-weight:bold}.report-screenshots-details .screenshot-pdf-link-container{position:relative;display:block;color:#fff;text-decoration:none;cursor:pointer}.report-screenshots-details .screenshot-pdf-link-container .screenshot-pdf-cta-message{background:#505050;padding:1em}.report-screenshots-details .screenshot-pdf-link-container img{width:100%}.report-screenshots-details .screenshot-pdf-link-container strong,.report-screenshots-details .screenshot-pdf-link-container p{margin:0;line-height:1.2em}.report-screenshots-details .screenshot-pdf-message-container{position:relative}.report-screenshots-details .screenshot-pdf-link{position:relative;display:block}.screenshot-pdf-text-link{color:#fff}.screenshot-pdf-text-link:hover{text-decoration:none;color:#fff}.js .report-screenshots-details .screenshot-pdf-loading,.js .report-screenshots-details .screenshot-pdf-error,.js .report-screenshots-details .screenshot-pdf-loaded{display:none}.report-screenshots-details .screenshot-pdf-loading,.report-screenshots-details .screenshot-pdf-error,.report-screenshots-details .screenshot-pdf-loaded{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(80,80,80,.85)}.report-screenshots-details .screenshot-pdf-loading .message,.report-screenshots-details .screenshot-pdf-error .message,.report-screenshots-details .screenshot-pdf-loaded .message{text-align:center;margin:25% auto 0 auto;background:#00baf0;padding:28px;max-width:181px;font-size:1em;font-family:"wf_SegoeUIBold","Segoe UI Bold","Segoe Bold","Segoe WP Bold","Tahoma","Verdana","Arial","sans-serif"}.report-screenshots-details .screenshot-pdf-loading .message a,.report-screenshots-details .screenshot-pdf-error .message a,.report-screenshots-details .screenshot-pdf-loaded .message a{color:#fff;font-family:"wf_SegoeUIBold","Segoe UI Bold","Segoe Bold","Segoe WP Bold","Tahoma","Verdana","Arial","sans-serif"}.report-screenshots-details .screenshot-pdf-loaded .message{background:#00baf0 url('//modernumbraco.blob.core.windows.net/cdn/file/cdn/img/icons/download-arrow-white-666608a85558e3027d919996ecb8604b5962dc61.png') no-repeat 15px center;padding-left:63px;max-width:146px}.report-screenshots-details .screenshot-browserstack-link{margin-top:1em;background:#505050 url('//modernumbraco.blob.core.windows.net/cdn/file/cdn/img/icons/browserstack-btn-icon-0fd89daed209c8aaf1078fa1ef1ddcddd685aebb.png') no-repeat 97% center;padding:1em;padding-right:30%;display:block;line-height:1.2em;color:#fff;text-decoration:none}.lt-ie9 .report-screenshots-details{height:32em}.lt-ie9 .screenshot-section .row-2{width:250px}.lt-ie9 .report-screenshots-details .screenshot-holder{margin:0}.lt-ie9 .row-4 .row-2 .grid-unit.screenshot{width:108px}.report-screenshots-details .rerun-screenshots-button{margin-top:1em;background:#505050 url('//modernumbraco.blob.core.windows.net/cdn/file/cdn/img/icons/reload-icon-d3f41360881360eab1d0e9ffce722382ed026a8c.png') no-repeat 97% center;padding:1em;padding-right:30%;display:block;line-height:1.2em;color:#fff;text-decoration:none;cursor:pointer}.report-ctas-grid .row-padded-bottom{padding-bottom:0}.row-2 .grid-unit.report-sauce-labs,.row-2 .grid-unit.report-ctas-grid{width:100%;margin-left:0}@media screen and (min-width:900px){.row-2 .grid-unit.report-sauce-labs,.row-2 .grid-unit.report-ctas-grid{width:49%}.row-2 .grid-unit.report-ctas-grid{margin-left:2%}}@media screen and (min-width:540px){.report-ctas-grid .row-padded-bottom{padding-bottom:1em}.report-ctas-grid .row-2 .grid-unit{width:48%}.report-ctas-grid .grid-row .grid-unit{margin-left:4%}.report-ctas-grid .grid-row .grid-unit:first-child{margin-left:0%}}.cta-browserstack,.cta-downloads,.cta.sauce-labs-trigger{background:#b3d10a url('//modernumbraco.blob.core.windows.net/cdn/file/cdn/img/icons/browserstack-btn-icon-0fd89daed209c8aaf1078fa1ef1ddcddd685aebb.png') no-repeat 6px center;padding-left:44px;color:#454545}.cta-browserstack:hover,.cta-downloads:hover,.cta.sauce-labs-trigger:hover{color:#454545}.cta.sauce-labs-trigger{background-image:url('//modernumbraco.blob.core.windows.net/cdn/file/cdn/img/icons/sauce-labs-btn-icon-d74d44854e85a78c94d4b8ee94d506734af39f28.png');background-color:#ff8c00}.cta-downloads{background-image:url('//modernumbraco.blob.core.windows.net/cdn/file/cdn/img/icons/vm-btn-icon-0e8f902977ff1bf34edd3396cfb562c6c0d4e323.png')}.expandable{min-height:17em}.expandable-content{border-top:#fff 2px solid;padding:1.5em 0}.js .expandable-content{display:none}.expandable-title{background:url('//modernumbraco.blob.core.windows.net/cdn/file/cdn/img/icons/plus-40-white-d9f42a5c07f430dbd7ecb4953da200c05516e51a.png') no-repeat left center;padding:1.25em 0 1.25em 3.5em;position:relative;bottom:2.5em}.active .expandable-title{background-image:url('//modernumbraco.blob.core.windows.net/cdn/file/cdn/img/icons/minus-40-white-24f944b5ef0db46da2b7adc0b8dd55ac19cef232.png')}.active .expandable-content{display:block}.expandable,.expandable-title,.expandable-title:hover,.expandable h1,.expandable h3,.expandable h4,#devtools a,#devtools a:hover{color:#fff}.expandable h1,.devtools-head h1{font-size:3em;padding:1em 0 0 0;-epub-word-break:normal;-ms-word-break:normal;word-break:normal}@media screen and (max-width:480px){.expandable h1,.devtools-head h1{font-size:2em}}#devtools .expandable h1{width:80%}#devtools h1{padding-bottom:0}#devtools .browserstack{padding:4em 0 2em 0}#devtools .browserstack img{float:left;max-width:120px;height:auto;padding:0 44px 1em 0}#devtools .addons{background:#fff;color:#454545}#devtools .addons img{width:100%;max-width:260px}#devtools .addons-head{color:#fff;background-color:#b3d10a;font-size:1.3em;padding:.5em 1em;margin-bottom:0}#devtools .addons-copy{padding:1em 1em 0 1em;margin-bottom:0}#devtools .cta.add-on{width:auto;float:left;margin-left:1em}#bwsrstk.cta{width:10em;padding-right:3em;background-position:93% center;padding-top:.3em;line-height:1}.steps{float:left;width:60%}.steps>*{float:left}.steps p{width:78%;padding:.75em 0}.steps span{white-space:nowrap}.steps label{overflow:visible;height:0}.steps form,.steps #url,.steps .url,.steps .report-url{width:100%}.steps .cta{position:absolute;right:0}@media screen and (max-width:910px){.steps{width:100%}}@media screen and (max-width:540px){#devtools .browserstack,#parallels .sauce-content{padding:0 0 4em 0}}.virtualization-options{background:#454545;color:#fff}.virtualization-options h1{margin-bottom:0}.virtualization-options h1 img{padding-right:.5em}.vm-instructions,.vm-notes,.vm-bango,.vm-eula{min-height:1em}.vm-instructions a,.vm-notes a,.vm-bango a,.vm-eula a{color:#00abe1}.vm-instructions a:hover,.vm-notes a:hover,.vm-bango a:hover,.vm-eula a:hover{color:#fff}.vm-instructions{overflow:hidden}.vm-instructions a{-ms-word-break:break-all;-epub-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-epub-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.vm-notes-instructions{font-weight:bold}.vm-bango{border-top:#fff 1px solid;font-size:1.1em;padding:1em 0;margin-bottom:.5em}.vm-expand.cta{background:#969696 url('//modernumbraco.blob.core.windows.net/cdn/file/cdn/img/icons/right-arrow-white-1c90278e3c9e42646af8fe1c96a52b76c84f74aa.png') no-repeat 95% center;float:right;margin-bottom:.2em;padding-right:4em;min-width:8em}@media screen and (max-width:480px){.vm-expand{visibility:hidden}}#platform-links .cta,.platform-partial-cell{width:23%}@media screen and (max-width:1100px){#platform-links .cta{width:48%}}@media screen and (max-width:600px){#platform-links .cta{width:98%}}.parallels-offer{font-style:italic}#parallels{background:#ff8c00;position:relative;overflow:hidden}#parallels .expandable h1{padding:0;width:93%;margin:.8em 0 0 0}#parallels .parallels-sub-title{margin:1em 0}#parallels .parallels-content{padding:2em 0 1em 0}#parallels .parallels-content img{float:left;padding:0 41px 1em 0}#parallels .parallels-content .parallels-info{float:left;width:100%;padding-bottom:1em}#parallels .parallels-content .parallels-body{font-family:"wf_SegoeUILight","Segoe UI Light","Segoe Light","Segoe WP Light","Tahoma","Verdana","Arial","sans-serif";line-height:1.2em;font-size:2.5em;position:relative;margin:0 0 1em 0}#parallels .parallels-content .parallels-copy{font-size:1em;text-align:left}#parallels .parallels-content .parallels-limited{line-height:2}#parallels .parallels-content .parallels-limited a{font-weight:bold;color:#fff}#parallels .parallels-content .parallels-limited a:after{content:"»";display:inline-block;padding:0 0 0 .2em}#parallels .parallels-content .parallels-copy-cta{padding-top:1em;text-align:right}#parallels .parallels-content .parallels-copy-cta span{font-size:1em;font-family:"wf_SegoeUIBold","Segoe UI Bold","Segoe Bold","Segoe WP Bold","Tahoma","Verdana","Arial","sans-serif"}#parallels .cta{display:inline;background:#0079c2 url('//modernumbraco.blob.core.windows.net/cdn/file/cdn/img/icons/right-arrow-white-1c90278e3c9e42646af8fe1c96a52b76c84f74aa.png') no-repeat 95% center;float:none;padding-right:4em;min-width:6em;max-width:12em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;vertical-align:middle;margin-left:.5em}.lt-ie9 .grid-container .grid-unit.parallels-content{margin-left:0!important}.lt-ie9 #parallels .cta{margin-right:10px}@media screen and (max-width:660px){#parallels .parallels-content .parallels-body{font-size:2em;top:0;float:none}.parallels-boxart{width:20%;float:none}#parallels .cta{top:0;float:none;display:block;margin:1em 0 0}#parallels .parallels-content .parallels-info{text-align:left}#parallels .parallels-content .parallels-copy-cta{text-align:left}}@media screen and (min-width:617px){#parallels .parallels-sub-title{margin:1em 0}}@media screen and (min-width:777px){#parallels .parallels-sub-title{margin:1.5em 0 0 0}}@media screen and (min-width:1161px){#parallels .parallels-sub-title{margin:1.5em 0 0 0;width:60%}}@media screen and (min-width:1283px){#parallels .parallels-sub-title{margin:1em 0 1em 0;width:60%}}@media screen and (max-width:910px){#parallels .parallels-body{width:100%;max-width:100%}}.compat-scan .problem-details{margin-left:1.8%}.compat-scan-saucelabs-logo{display:block;float:left;margin-bottom:2.2em}.report-message{display:none}.thumb{height:180px;overflow:hidden}.thumb-large{max-height:702px;overflow:hidden}.thumb-large img{display:block;width:100%;min-width:200px}.compat-scan-thumb .lightbox-trigger{padding:.5em 0;font-size:.8em;text-align:center;cursor:pointer}.compat-scan-thumb-cta{overflow:auto;background-color:#f2f2f2}.compat-scan-thumb-cta p{width:70%;float:left;margin:0}.compat-scan-thumb-cta img{width:30%;float:right}.compat-scan .report-message a,.saucelabs-about li a{color:#ff8c00;font-weight:bold}.saucelabs-about ul{margin-bottom:4em}@media screen and (min-width:900px){.compat-scan-saucelabs-logo{float:right}}.saucelabs-about{display:none}.sold-out{background:url('//modernumbraco.blob.core.windows.net/cdn/file/cdn/img/sold-out-bg-f6459193cb82c7d40207cdc524095467e6d34da3.png');text-align:center}.sold-out .stickBottom{position:absolute;bottom:0;width:100%}.sold-out h1,.sold-out p,.sold-out p a:hover{color:#0079c2}.sold-out h1{font-size:2.5em}.sold-out p{margin-bottom:.5em;line-height:1.2em}.sold-out p a{font-weight:bold}.csstransforms .sold-out{-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:0;right:-131px;width:325px;height:230px;margin:-81px 0 0 0}.no-csstransforms .sold-out{position:absolute;top:auto;right:auto;bottom:0;width:100%;height:auto;margin:0}.no-csstransforms .sold-out .stickBottom{position:relative;height:auto}.no-csstransforms .sold-out h1{margin-bottom:.2em}.local-report .sauce-labs-trigger{display:none}.home-hero h2{font-family:"wf_SegoeUILight","Segoe UI Light","Segoe Light","Segoe WP Light","Tahoma","Verdana","Arial","sans-serif";font-size:1.2em;color:#fff;padding:.6em 0;margin-bottom:.25em}.home-hero h2 a{color:#fff;text-decoration:underline}.home-hero h2 span{font-family:"wf_SegoeUIBold","Segoe UI Bold","Segoe Bold","Segoe WP Bold","Tahoma","Verdana","Arial","sans-serif";text-transform:uppercase}.menu{position:fixed;top:0;right:0;left:0;height:0;font-size:.9em;z-index:1001}.menu .grid-container{width:100%;height:0}.icon-social{float:right;margin:15px 0}.lt-ie9 .icon-social{position:relative}.icon-social a,.lang-selector .icon-lang-gl{float:left;width:30px;height:30px;margin-left:25px;color:#6d6e71}.lang-selector .icon-lang-gl{margin-left:22px}.icon-social a:hover{text-decoration:none}.icon-social-tw,.icon-social-stackoverflow,.icon-lang-gl{background-image:url('//modernumbraco.blob.core.windows.net/cdn/file/cdn/img/dist/top-header-sprite.min-b41896ad996e15910e04238c24b9a9615ad61b5b.svg');background-repeat:no-repeat;height:30px;width:30px;text-indent:-9999px}.icon-social-tw{background-position:0 -120px}.icon-social-tw:hover{background-position:0 -150px}.icon-social-stackoverflow{background-position:0 -60px}.icon-social-stackoverflow:hover{background-position:0 -90px}.icon-lang-gl{margin-left:0;background-position:0 -30px}.lang-selector{cursor:pointer}.icon-lang-gl:hover{background-position:0 0}.lang-drop-down:hover+.icon-lang-gl{background-position:0 0}.no-svg .icon-social-stackoverflow,.no-svg .icon-social-tw,.no-svg .icon-lang-gl{background-image:url('//modernumbraco.blob.core.windows.net/cdn/file/cdn/img/dist/png/top-header-sprite-a2e614258df2d452916c78eb63244564313f76ea.png')}.microsoft-logo{display:none;position:relative;float:right;margin:14px 0 14px 17px}.ms-logo .microsoft-logo{display:block;position:relative;float:right}.lang-selector{display:none;position:relative;float:left;width:100%;padding:.5em 1em .5em 0;background:#282828;color:#fff}.lang-selector .lang-current{padding-left:.5em;font-size:.8em}.lang-selector .lang-current img{display:inline;width:40px;height:31px;margin-left:.5em}.lang-selector .lang-drop-down{display:none;position:absolute;top:100%;left:0;min-width:15em;padding-top:.5em}.lang-selector .lang-drop-down a{text-transform:capitalize}.lang-selector .lang-drop-down a,.lang-selector .lang-drop-down span{background:#6d6e71;display:block;color:#fff;font-size:1.1em;line-height:1.2em;padding:.5em 1.2em;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lang-selector .lang-drop-down span{font-family:"wf_SegoeUIBold","Segoe UI Bold","Segoe Bold","Segoe WP Bold","Tahoma","Verdana","Arial","sans-serif"}.lang-selector .lang-drop-down a:hover,.lang-selector .lang-drop-down .active{background:#282828;text-decoration:none}.lang-selector .lang-drop-down .active{pointer-events:none}.lang-selector .lang-drop-down a:last-child{padding-bottom:1em}#ux-footer .lang-selector{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#ux-footer .lang-selector .lang-current{padding-left:0}#ux-footer .lang-selector .lang-drop-down{top:auto;bottom:3.2em}#ux-footer .lang-open .lang-drop-down{display:block}.lang-selector:not(.using-touch):hover .lang-drop-down,.lang-open .lang-drop-down{display:block}@media screen and (min-width:540px){.lang-selector{display:block;float:right;width:auto;margin:15px 0 12px 25px;padding:0;background:none}.lang-selector .lang-current{padding-left:0}#ux-footer .lang-selector{display:none}}.lt-ie9 .lang-selector{display:block;float:right;width:auto;margin:15px 0 12px 25px;padding:0;background:none}.lt-ie9 .lang-selector .lang-current{padding-left:0}.lt-ie9 #ux-footer .lang-selector{display:none}.lt-ie9 .lang-selector:hover .lang-drop-down{display:block}.lt-ie9 .lang-selector .lang-current{height:31px;width:40px}@media screen and (min-width:680px){.microsoft-logo{display:block;position:relative;float:right}}.lt-ie9 .microsoft-logo{display:block;position:relative;float:right}.site-header-togglers{float:right;font-size:2em;line-height:1.1;margin-top:10px;margin-right:8px}.toggle-menu{display:block;height:1.5em;width:1.3em;float:right;margin-left:.5em;margin-top:.2em;color:#00baf0;text-decoration:none}.toggle-menu:hover{text-decoration:none}.menu-bar{position:absolute;top:4.7em;width:100%;margin:0;padding:0;background-color:#454545}.menu-holder{display:none;position:fixed;width:100%;top:59px;height:30px;left:0;background-color:#282828}ul.menu-bar{padding:0}.open .menu-bar{z-index:1}.menu-item{display:none;list-style-type:none;padding:.6em 0;zoom:1;border-bottom:1px solid #fff}.open .menu-item{display:block}.menu-anchor{display:block}.open .menu-anchor a{border-bottom:1px solid #fff}.menu-item a{text-decoration:none;display:block;color:#fff;line-height:1.5em;padding:.2em 1em}.menu-item:first-child{padding-top:0}.menu-item a{border-color:#6d6e71}@media screen and (min-width:540px){.microsoft-logo{display:block;position:relative;float:right}.home-hero h2{font-size:2.3em}.icon-social{position:relative;margin-right:0}.menu .grid-container{position:relative}.menu-bar{position:fixed;max-width:1180px;width:100%;margin:0 auto;background-color:transparent}.menu-item{float:left;padding:0;border-bottom:none}.menu-item a{padding:.5em 1.3em .5em 0;margin-bottom:-5px;border-left:none;border-bottom:none}}@media screen and (min-width:900px){.menu-bar{top:3.6em}.menu-holder{top:58px;height:40px}}.lt-ie9 .ux-header{height:56px;border-bottom:10px solid #6d6e71;min-width:1024px}.lt-ie9 .menu .grid-container{position:relative}.lt-ie9 .menu-item{width:auto;border:none;display:block;float:left;padding-top:0}.lt-ie9 .menu-item a{width:auto;padding:.2em 1em;line-height:2em}.lt-ie9 .menu-item:first-child{margin-left:0}.ux-header{position:fixed;top:0;right:0;left:0;background-color:#454545;color:#cfcfcf;padding:1.3em 0 1.1em 0;z-index:1000}.header-fixed-spacer{height:59px;width:100%}#ux-footer{width:100%;margin:0 auto}.siteLogo a{float:left}.lt-ie9 .siteLogo a{float:none}.siteLogo span{float:left;padding:0 0 .2em .4em;border-left:1px solid #fff;color:#fff;font-size:20px;line-height:1em}.sitelogoImage{float:left;margin-right:.8em;margin-top:-.2em;width:28px;height:28px;background:transparent}@media screen and (min-width:540px){.ux-header{height:51px;border-bottom:10px solid #6d6e71}.header-fixed-spacer{height:95px}}@media screen and (min-width:900px){.menu{font-size:1.15em}.menu-bar{top:3.6em}.menu-holder{top:58px;height:40px}.ux-header{height:64px}.header-fixed-spacer{height:107px}}.lt-ie9 .menu-holder{display:block}.lt-ie9 .menu-bar{background:none}.lt-ie9 .header-fixed-spacer{height:99px}.screen-reader-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.menu-anchor a{border-bottom:none}.menu-anchor a,.menu-bar .active a,.menu-item a:hover{color:#00abe1}.menu-item-drop:hover ul,.menu-item-drop.open ul{display:block}.menu-item-drop ul{position:relative;width:100%;min-width:11em;padding:0;margin:0 .5em 0 0;z-index:999}.menu-item-drop li{padding:0;background:#454545}.menu-item-drop li a{padding-left:1.5em;padding-right:1.5em;background:#454545}.menu-item-drop li:first-child a{padding-top:1em}.menu-item-drop li:last-child a{padding-bottom:1.5em}@media screen and (min-width:540px){.site-header-togglers{display:none}.fr-fr .menu-item{font-size:.86em}.open .menu-item{display:inline-block}.open .menu-anchor a{border-bottom:none}.menu{font-size:.74em}.menu .grid-container{width:92%}.menu-bar{top:5.9em}.menu-holder{display:block}.menu-item{display:-moz-inline-stack;display:inline-block}.menu-item-drop ul{display:none;position:absolute;width:auto;margin:-1px .5em 0 -1.5em}.menu-item-drop a{padding-right:1em}.menu-anchor{margin:0}}@media screen and (min-width:630px){.menu{font-size:.9em}.menu-bar{top:4.6em}}@media screen and (min-width:900px){.menu{font-size:1.15em}.menu-bar{top:3.6em}.menu-holder{top:58px;height:40px}.ux-header{height:64px}.header-fixed-spacer{height:107px}}.no-generatedcontent .menu-anchor .slashes{zoom:1;position:relative;text-align:right;color:#00abe1}.lt-ie9 .menu{background:#282828;min-width:1024px}.lt-ie9 .menu .grid-container{width:92%}.lt-ie9 .menu-item-drop a{padding-left:1.5em}.lt-ie9 .menu-item-drop ul{display:none;padding-bottom:1em;background:#454545;position:absolute;width:auto;margin:-1px .5em 0 -1.5em}.lt-ie9 .menu-item-drop:hover ul{display:block}.lt-ie9 .menu-anchor{margin:0}.lt-ie9 .site-header-togglers{display:none}.lt-ie9 .developer-cta h3{font-size:18px}.lt-ie9 .developer-cta{font-size:13px}#article-hero{background:#7fba00;padding:1.4em 0 .7em 0;margin-bottom:2em;border-bottom:solid 2px #6d6e71}#article-hero .article-hero-img{float:left;width:150px;height:auto;margin:.4em 2em 1.3em 0}#article-hero h1{font-family:"wf_SegoeUILight","Segoe UI Light","Segoe Light","Segoe WP Light","Tahoma","Verdana","Arial","sans-serif";clear:both;line-height:1em;margin-bottom:.25em;color:#fff;text-transform:uppercase}#article-hero .article-meta{color:#fff;font-size:1.2em;margin-bottom:.65em}#article-hero.no-video{margin-bottom:1em}.article-content h1,.article-content h2{font-family:"wf_SegoeUILight","Segoe UI Light","Segoe Light","Segoe WP Light","Tahoma","Verdana","Arial","sans-serif"}.article-content h2{margin-top:.5em;color:#7fba00}.article-content h2.purple{color:#833885}.article-content h2.blue{color:#0072c6}.article-content h2.sidebar-head{margin-top:0;font-size:1.7em;color:#454545}.article-content blockquote{width:80%;margin:1em 10%}.article-content table,.article-content td{border:solid 1px #454545}.article-content .country-usage td{border:none}.lightbox-article-image{cursor:pointer}.grid-unit.article-box-row.how-to{width:100%;margin-left:0}.grid-unit.article-box-row.how-to .color-box{width:25%;float:left;margin-right:1.2em}.basic-content{padding-top:2em;max-width:768px}.basic-content .article-video-box{margin-bottom:1em}.basic-content .cta{float:left;clear:both}@media screen and (min-width:540px){#article-hero{position:fixed;width:100%;top:95px;z-index:1000}#article-hero h1{font-size:2.4em;clear:none}.article-content{margin-top:170px}.article-content h1,.article-content h2{font-size:3em}}@media screen and (min-width:540px)and (max-width:800px){#article-hero{top:94px}}@media screen and (min-width:900px){.grid-row .article-box-aside .grid-unit:first-child{margin-left:2%}.row-4 .col-3 .article-box-row .color-box:nth-child(3n+1){clear:both}}.modern-search-home{padding:.3em 0 .5em 0;background:#eaebec}.modern-report-search-form{position:relative}.modern-report-search-form .icon-search{position:absolute;top:.3em;left:.4em;font-size:1.9em;color:#6d6e71}.modern-report-search-form #url,.modern-report-search-form .url,.modern-report-search-form .report-url{font-size:1em;font-family:"wf_SegoeUILight","Segoe UI Light","Segoe Light","Segoe WP Light","Tahoma","Verdana","Arial","sans-serif";padding:0 0 .2em 3.3em;width:100%;height:50px;margin-bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.modern-report-search-form #url:focus,.modern-report-search-form .url:focus,.modern-report-search-form .report-url:focus{outline:none}.modern-report-search-form .check-site,.modern-report-search-form .search-filters-btn{position:relative;float:left;display:none;font-size:1.4em;font-family:"wf_SegoeUILight","Segoe UI Light","Segoe Light","Segoe WP Light","Tahoma","Verdana","Arial","sans-serif";top:0;right:0;height:50px;width:auto;padding:0 3em .2em .7em;background-color:#ff8c00}.modern-report-search-form .check-site{float:right}.modern-report-search-form .search-filters-btn{display:block;height:auto;margin:0;padding:.4em 2.5em .6em .7em;color:#fff;background-color:#505050;cursor:pointer}.modern-report-search-form .search-filters-btn span{position:absolute;top:.25em;right:.45em;font-size:1.35em}.modern-report-search-form .icon-circle-minus{display:none}.modern-report-search-form.expanded .icon-circle-plus{display:none}.modern-report-search-form.expanded .icon-circle-minus{display:block}.search-filter-box{background:#d2d2d2;overflow:hidden;float:left;width:100%;max-height:0;margin-top:.5em;font-size:.8em;-webkit-transition:max-height .1s ease-out;-moz-transition:max-height .1s ease-out;-ms-transition:max-height .1s ease-out;-o-transition:max-height .1s ease-out;transition:max-height .1s ease-out}.search-filter-box .filter-actions{float:left}.search-filter-box .filter-actions a{position:relative;background:#00baf0;width:100%;margin:0;padding:.75em;color:#fff;float:left;clear:both}.search-filter-box .filter-actions a.filter-recent{background:#ff8c00}.search-filter-box .filter-actions a::after{position:absolute;content:'';width:0;height:0;top:0;right:0;border:solid 1.5em transparent;border-right-width:1.3em}.search-filter-box .filter-actions a.active::after{border-right-color:#d2d2d2}.search-filter-box .filter-actions a:hover{color:#fff;text-decoration:none}.search-filter-box ul{list-style:none;float:left;padding-left:0;margin:0}.search-filter-box li{float:left;width:6em;margin:.6em 1.8em;color:#505050;text-align:center}.search-filter-box li span{float:left;font-size:2.1em;width:100%}.search-filter-box li a{color:#505050}.search-filter-box li a.active{color:#00baf0}.search-filter-box li a:hover{color:#0079c2;text-decoration:none}.search-filter-box li a.active:hover{color:#00baf0}.expanded .search-filter-box{max-height:40em;-webkit-transition:max-height .3s ease-in;-moz-transition:max-height .3s ease-in;-ms-transition:max-height .3s ease-in;-o-transition:max-height .3s ease-in;transition:max-height .3s ease-in}@media screen and (min-width:480px){.search-filter-box ul{float:none;padding-left:7em}}@media screen and (min-width:680px){.modern-report-search-form .check-site,.modern-report-search-form .search-filters-btn{position:absolute;float:none}.modern-report-search-form #url,.modern-report-search-form .url,.modern-report-search-form .report-url{font-size:1.4em;padding-right:8.7em;padding-left:2.5em}}.modern-report-search-form-full-btn .modern-report-search-form .check-site,.modern-report-search-form-full-btn .modern-report-search-form .search-filters-btn{position:absolute;float:none}.modern-report-search-form-full-btn .modern-report-search-form #url,.modern-report-search-form-full-btn .modern-report-search-form .url,.modern-report-search-form-full-btn .modern-report-search-form .report-url{font-size:1.4em;padding-right:8.7em;padding-left:2.5em}.lt-ie9 .modern-report-search-form .check-site,.lt-ie9 .modern-report-search-form .search-filters-btn{position:absolute;float:none}.lt-ie9 .modern-report-search-form #url,.lt-ie9 .modern-report-search-form .url,.lt-ie9 .modern-report-search-form .report-url{font-size:1.4em;padding-right:8.7em;padding-left:2.5em}@media screen and (min-width:540px){#ie6countdown{margin-top:100px}}.content-grid-container{background:#eaebec}.resource-links{background-color:#fff;margin-bottom:2em}.resource-links h4{text-transform:uppercase;font-size:1.2em;color:#fff;padding:.3em 1em}.resource-links .blue{background:#0079c2}.resource-links .purple{background:#833885}.resource-links .green{background:#7fba00}.resource-links ul{padding:0 0 0 1.2em;margin-bottom:0}.resource-links li{list-style:none;font-size:1.1em;margin-bottom:.5em;padding-right:1em}.resource-links .see-more{color:#000;padding-left:1.2em}.resource-links .see-more span{position:relative;top:.25em;font-size:1.5em;margin-left:.3em}.resource-links .see-more:hover{text-decoration:none}.resource-links .grid-unit{margin-bottom:1em}@media screen and (min-width:540px){.resource-links .grid-unit{width:50%}.resource-links .row-4 .col-2{width:100%}.resource-links .row-4 .col-2+.grid-unit,.resource-links .grid-unit:nth-of-type(2n+3){margin-left:0}.resource-links .row-4 .col-2+.grid-unit{margin-right:0}.resource-links .grid-unit:last-child:after{position:absolute;content:"";top:25%;left:0;height:70%;border-left:solid 1px #eaebec}}.resource-gt540 .resource-links .grid-unit{width:50%}.resource-gt540 .resource-links .row-4 .col-2{width:100%}.resource-gt540 .resource-links .row-4 .col-2+.grid-unit,.resource-gt540 .resource-links .grid-unit:nth-of-type(2n+3){margin-left:0}.resource-gt540 .resource-links .row-4 .col-2+.grid-unit{margin-right:0}.resource-gt540 .resource-links .grid-unit:last-child:after{position:absolute;content:"";top:25%;left:0;height:70%;border-left:solid 1px #eaebec}@media screen and (min-width:900px){.resource-links{position:relative}.resource-links .grid-unit{width:25%}.resource-links .row-4 .col-2{width:50%}.resource-links .grid-row:before,.resource-links .grid-row:after{position:absolute;content:"";top:25%;left:50%;height:70%;border-left:solid 1px #eaebec}.resource-links .grid-row:after{left:75%}.resource-links .grid-unit:last-child:after{border:none}}.resource-gt900 .resource-links{position:relative}.resource-gt900 .resource-links .grid-unit{width:25%}.resource-gt900 .resource-links .row-4 .col-2{width:50%}.resource-gt900 .resource-links .grid-row:before,.resource-gt900 .resource-links .grid-row:after{position:absolute;content:"";top:25%;left:50%;height:70%;border-left:solid 1px #eaebec}.resource-gt900 .resource-links .grid-row:after{left:75%}.resource-gt900 .resource-links .grid-unit:last-child:after{border:none}.lt-ie9 .resource-links .grid-unit{width:50%}.lt-ie9 .resource-links .row-4 .col-2{width:100%}.lt-ie9 .resource-links .row-4 .col-2+.grid-unit,.lt-ie9 .resource-links .grid-unit:nth-of-type(2n+3){margin-left:0}.lt-ie9 .resource-links .row-4 .col-2+.grid-unit{margin-right:0}.lt-ie9 .resource-links .grid-unit:last-child:after{position:absolute;content:"";top:25%;left:0;height:70%;border-left:solid 1px #eaebec}.lt-ie9 .resource-links{position:relative}.lt-ie9 .resource-links .grid-unit{width:25%}.lt-ie9 .resource-links .row-4 .col-2{width:50%}.lt-ie9 .resource-links .grid-row:before,.lt-ie9 .resource-links .grid-row:after{position:absolute;content:"";top:25%;left:50%;height:70%;border-left:solid 1px #eaebec}.lt-ie9 .resource-links .grid-row:after{left:75%}.lt-ie9 .resource-links .grid-unit:last-child:after{border:none}.lt-ie9 .resource-links.grid-container .grid-unit{margin-left:0;margin-right:0}.popular-heading.hide{display:none}.cssanimations .content-grid .color-box{-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;opacity:0}.cssanimations .content-grid.show .color-box{-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;opacity:1;-webkit-animation:fadeIn;-moz-animation:fadeIn;animation:fadeIn;-webkit-animation-duration:1s;-moz-animation-duration:1s;animation-duration:1s}.content-grid{padding-bottom:2em}.content-grid ul{padding:0;margin:0}.content-grid .color-box{display:block;color:#fff;width:100%;margin:0 0 1em 0;padding:0;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.content-grid .color-box.hide{display:none}.content-grid .color-box:before,.content-grid .color-box:after{content:" ";display:table}.content-grid .color-box:after{clear:both}.content-grid .color-box-image{display:none}.content-grid .gutter-sizer{width:0}.content-grid .grid-sizer{width:100%}@media screen and (min-width:540px){.content-grid,.content-grid-container header{max-width:483px}.content-grid .color-box{margin:0}.content-grid .color-box.w4,.content-grid .color-box.w2{width:100%}.content-grid .color-box{width:49%}.content-grid .gutter-sizer{width:2%}.content-grid .grid-sizer{width:49%}.content-grid .color-box-image{display:block}}.lt-ie9 .color-box-image{display:block}@media screen and (min-width:768px){.content-grid,.content-grid-container header{max-width:705px}.content-grid .color-box{width:23.5%}.content-grid .color-box.w4,.content-grid .color-box.w2{width:49%}.content-grid .gutter-sizer{width:2%}.content-grid .grid-sizer{width:23.5%}}.colorbox-gt-768 .content-grid,.colorbox-gt-768 .content-grid-container header{max-width:705px}.colorbox-gt-768 .content-grid .color-box{width:23.5%}.colorbox-gt-768 .content-grid .color-box.w4,.colorbox-gt-768 .content-grid .color-box.w2{width:49%}.colorbox-gt-768 .content-grid .gutter-sizer{width:2%}.colorbox-gt-768 .content-grid .grid-sizer{width:23.5%}@media screen and (min-width:1024px){.content-grid,.content-grid-container header{max-width:942px}}@media screen and (min-width:1284px){.content-grid,.content-grid-container header,.modern-report-search-form .grid-container,.home-tools-hero,.home-hero .grid-container,.modern-search-home .grid-container,.resources-holder.grid-container{max-width:1183px}.content-grid{width:1183px}}.source-list .content-grid .color-box{width:100%}.lt-ie9 .content-grid,.lt-ie9 .content-grid-container header{max-width:705px}.lt-ie9 .content-grid .color-box{width:23.5%}.lt-ie9 .content-grid .color-box.w4,.lt-ie9 .content-grid .color-box.w2{width:49%}.lt-ie9 .content-grid .gutter-sizer{width:2%}.lt-ie9 .content-grid .grid-sizer{width:23.5%}.lt-ie9 .content-grid,.lt-ie9 .content-grid-container header{max-width:1000px}.lt-ie9 .modern-report-search-form #url,.lt-ie9 .modern-report-search-form .url,.lt-ie9 .modern-report-search-form .report-url{padding-top:.5em}.lt-ie9 .search-filter-box li{margin:.6em 1.4em}.lt-ie9 .search-filter-box .filter-actions a.active{background-image:url('//modernumbraco.blob.core.windows.net/cdn/file/cdn/img/icons/category-active-f3f297f61f63fda08d1201728ea74b2e296ccee3.png');background-repeat:no-repeat;background-position:right center}.grid-tile-box{background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:1em 0}.grid-tile-box .color-box-inner{position:relative;min-height:3.2em}.grid-tile-box p{font-size:1.7em;padding:.2em;padding-left:2.5em;line-height:1.1;margin:.2em .5em;font-family:"wf_SegoeUILight","Segoe UI Light","Segoe Light","Segoe WP Light","Tahoma","Verdana","Arial","sans-serif"}.grid-tile-header{display:none}.download-cta .grid-tile-header,.browserstack-cta .grid-tile-header{display:block}.download-cta .grid-tile-banner,.browserstack-cta .grid-tile-banner{position:absolute;bottom:50%;margin-bottom:-.9em}.grid-tile-icon{margin-left:.2em}.grid-tile-icon-title{margin-left:.1em;font-size:.5em;margin-bottom:.2em}.grid-tile-banner .grid-tile-subtitle.grid-tile-mobile-title{display:inline-block;margin-left:.3em}.grid-tile-subtitle{position:absolute;height:100%;margin-left:.5em;padding-right:.5em}.grid-tile-subtitle span{font-size:.65em;line-height:1;margin-bottom:.2em}.grid-tile-subtitle:before{content:'';display:inline-block;height:100%;vertical-align:middle}.grid-tile-banner{position:relative;width:100%;padding:.1em;font-size:2em;color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.grid-tile-banner span{display:inline-block;vertical-align:middle;font-family:"wf_SegoeUILight","Segoe UI Light","Segoe Light","Segoe WP Light","Tahoma","Verdana","Arial","sans-serif"}.grid-tile-banner .grid-tile-subtitle,.grid-tile-banner .grid-tile-icon-title{display:none}.start-developing ul{list-style-type:square}.lt-ie9 .grid-tile-box *{filter:none}.lt-ie9 .content-grid .grid-tile-box.w4 .color-box-inner{height:28em;padding-bottom:8%}.lt-ie9 .grid-tile-box{padding:0}.lt-ie9 .grid-tile-box p{padding:.5em .4em;margin:0;font-size:1.2em}.lt-ie9 .grid-tile-header{display:block}.lt-ie9 .grid-tile-banner,.lt-ie9 .download-cta .grid-tile-banner,.lt-ie9 .browserstack-cta .grid-tile-banner{position:absolute;bottom:50%;margin-bottom:-.9em;min-height:1.9em;bottom:0;margin-bottom:0}.lt-ie9 .grid-tile-banner{font-size:1.7em}.lt-ie9 .grid-tile-subtitle span{font-size:.5em}.lt-ie9 .article-box-aside .grid-tile-box .color-box-inner{height:14em;padding:0}.lt-ie9 .article-box-row .grid-tile-box{width:32%;float:left;margin-left:2%}.lt-ie9 .content-grid .grid-tile-box .color-box-inner{height:11.9em;padding:0}.lt-ie9 .content-grid .grid-tile-box.w4 .color-box-inner{height:23em;padding-bottom:4%}.lt-ie9 .grid-tile-banner.tool{background-color:#0079c2}.lt-ie9 .grid-tile-banner.demo{background-color:#833885}.lt-ie9 .grid-tile-banner.article{background-color:#7fba00}.lt-ie9 .grid-tile-banner.meet-developers{background-color:#ff8c00}.lt-ie9 .grid-tile-banner .grid-tile-icon-title{display:inline-block}.lt-ie9 .grid-tile-banner.tool .grid-tile-subtitle,.lt-ie9 .grid-tile-banner.demo .grid-tile-subtitle,.lt-ie9 .grid-tile-banner.article .grid-tile-subtitle,.lt-ie9 .grid-tile-banner.meet-developers .grid-tile-subtitle{display:inline-block}.lt-ie9 .grid-tile-banner.tool .grid-tile-icon-title,.lt-ie9 .grid-tile-banner.demo .grid-tile-icon-title,.lt-ie9 .grid-tile-banner.article .grid-tile-icon-title,.lt-ie9 .grid-tile-banner.meet-developers .grid-tile-icon-title{display:none}.lt-ie9 .grid-tile-banner .grid-tile-subtitle.grid-tile-mobile-title{display:none}.lt-ie9 .content-grid .grid-tile-box.w4 .color-box-inner{height:23.9em;padding-bottom:4%}.lt-ie9 .grid-tile-subtitle{padding-right:2em}.grid-tile-banner.search-subtitle{background-color:transparent}@media screen and (min-width:540px){.grid-tile-box{padding:0}.grid-tile-box p{padding:.5em .4em;margin:0;font-size:1.2em}.grid-tile-header{display:block}.grid-tile-banner,.download-cta .grid-tile-banner,.browserstack-cta .grid-tile-banner{position:absolute;bottom:50%;margin-bottom:-.9em;min-height:1.9em;bottom:0;margin-bottom:0}.grid-tile-banner{font-size:1.7em}.grid-tile-subtitle span{font-size:.5em}.article-box-aside .grid-tile-box .color-box-inner{height:14em;padding:0}.article-box-row .grid-tile-box{width:32%;float:left;margin-left:2%}.content-grid .grid-tile-box .color-box-inner{height:11.9em;padding:0}.content-grid .grid-tile-box.w4 .color-box-inner{height:23em;padding-bottom:4%}.grid-tile-banner.tool{background-color:#0079c2}.grid-tile-banner.demo{background-color:#833885}.grid-tile-banner.article{background-color:#7fba00}.grid-tile-banner.meet-developers{background-color:#ff8c00}.grid-tile-banner .grid-tile-icon-title{display:inline-block}.grid-tile-banner.tool .grid-tile-subtitle,.grid-tile-banner.demo .grid-tile-subtitle,.grid-tile-banner.article .grid-tile-subtitle,.grid-tile-banner.meet-developers .grid-tile-subtitle{display:inline-block}.grid-tile-banner.tool .grid-tile-icon-title,.grid-tile-banner.demo .grid-tile-icon-title,.grid-tile-banner.article .grid-tile-icon-title,.grid-tile-banner.meet-developers .grid-tile-icon-title{display:none}.grid-tile-banner .grid-tile-subtitle.grid-tile-mobile-title{display:none}}.grid-tile-gt-540 .grid-tile-box{padding:0}.grid-tile-gt-540 .grid-tile-box p{padding:.5em .4em;margin:0;font-size:1.2em}.grid-tile-gt-540 .grid-tile-header{display:block}.grid-tile-gt-540 .grid-tile-banner,.grid-tile-gt-540 .download-cta .grid-tile-banner,.grid-tile-gt-540 .browserstack-cta .grid-tile-banner{position:absolute;bottom:50%;margin-bottom:-.9em;min-height:1.9em;bottom:0;margin-bottom:0}.grid-tile-gt-540 .grid-tile-banner{font-size:1.7em}.grid-tile-gt-540 .grid-tile-subtitle span{font-size:.5em}.grid-tile-gt-540 .article-box-aside .grid-tile-box .color-box-inner{height:14em;padding:0}.grid-tile-gt-540 .article-box-row .grid-tile-box{width:32%;float:left;margin-left:2%}.grid-tile-gt-540 .content-grid .grid-tile-box .color-box-inner{height:11.9em;padding:0}.grid-tile-gt-540 .content-grid .grid-tile-box.w4 .color-box-inner{height:23em;padding-bottom:4%}.grid-tile-gt-540 .grid-tile-banner.tool{background-color:#0079c2}.grid-tile-gt-540 .grid-tile-banner.demo{background-color:#833885}.grid-tile-gt-540 .grid-tile-banner.article{background-color:#7fba00}.grid-tile-gt-540 .grid-tile-banner.meet-developers{background-color:#ff8c00}.grid-tile-gt-540 .grid-tile-banner .grid-tile-icon-title{display:inline-block}.grid-tile-gt-540 .grid-tile-banner.tool .grid-tile-subtitle,.grid-tile-gt-540 .grid-tile-banner.demo .grid-tile-subtitle,.grid-tile-gt-540 .grid-tile-banner.article .grid-tile-subtitle,.grid-tile-gt-540 .grid-tile-banner.meet-developers .grid-tile-subtitle{display:inline-block}.grid-tile-gt-540 .grid-tile-banner.tool .grid-tile-icon-title,.grid-tile-gt-540 .grid-tile-banner.demo .grid-tile-icon-title,.grid-tile-gt-540 .grid-tile-banner.article .grid-tile-icon-title,.grid-tile-gt-540 .grid-tile-banner.meet-developers .grid-tile-icon-title{display:none}.grid-tile-gt-540 .grid-tile-banner .grid-tile-subtitle.grid-tile-mobile-title{display:none}@media screen and (min-width:768px){.content-grid .grid-tile-box .color-box-inner{height:8.4em}.content-grid .grid-tile-box.w4 .color-box-inner{height:16.7em}}@media screen and (min-width:1024px){.grid-tile-box p{font-size:1.6em}.grid-tile-box.w4 p{padding:.3em .4em;font-size:4em}.grid-tile-subtitle span{font-size:.5em}.grid-tile-banner{font-size:2em}.content-grid .grid-tile-box .color-box-inner{height:11.1em}.content-grid .grid-tile-box.w4 .color-box-inner{height:22.2em}}@media screen and (min-width:1284px){.grid-tile-box p{font-size:2.1em}.grid-tile-box.w4 p{font-size:5em}.grid-tile-subtitle span{font-size:.6em}.content-grid .grid-tile-box .color-box-inner{height:195px;width:278px}.content-grid .grid-tile-box.w2 .color-box-inner,.content-grid .grid-tile-box.w4 .color-box-inner{width:579px}.content-grid .grid-tile-box.w4 .color-box-inner{height:389px}}.subpage-hero{padding:1em 0;background:#282828}.subpage-hero .grid-container{position:relative}.subpage-hero .subpage-hero-icon{width:30%;min-height:7em}.subpage-hero .subpage-hero-icon span{position:absolute;top:50%;right:0;font-size:5em;margin-top:-.7em}.subpage-hero .subpage-hero-img{background-position:100% center;background-repeat:no-repeat}.subpage-hero .subpage-copy-with-icon{width:70%;padding-left:}.subpage-hero .subpage-hero-copy-center{padding:2em 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.subpage-hero .subpage-hero-copy-center:before{content:'';display:inline-block;height:100%;width:0;vertical-align:middle;margin-right:-.25em}.subpage-hero .subpage-hero-copy{width:99%;display:inline-block;vertical-align:middle}.subpage-hero .subpage-hero-copy p{display:none}.subpage-hero h2,.subpage-hero p{margin-bottom:.2em;color:#fff}.subpage-hero h2{margin-left:1em;font-size:1.3em;color:#fff}.subpage-content{background:#454545}.subpage-content h4{padding:.5em 0;font-size:2.2em;color:#fff;font-family:"wf_SegoeUILight","Segoe UI Light","Segoe Light","Segoe WP Light","Tahoma","Verdana","Arial","sans-serif"}.cta-blue{float:left;font-family:"wf_SegoeUISemibold","Segoe UI Semibold","Segoe Semibold","Segoe WP Semibold","Tahoma","Verdana","Arial","sans-serif";color:#282828;min-width:7.7em;padding:.5em 1em;margin-bottom:1em;background:#00baf0}.footer-panel .grid-container{padding:3em 0 1.5em 0}.footer-panel h4{padding:.5em 0 .3em 0;line-height:1.3;font-size:1.5em;color:#fff;font-family:"wf_SegoeUILight","Segoe UI Light","Segoe Light","Segoe WP Light","Tahoma","Verdana","Arial","sans-serif"}.footer-panel p{color:#969696}.footer-panel .fp-inner-cta{margin-bottom:3em}.footer-panel .fp-outter-ctas{display:none}@media screen and (min-width:540px){.subpage-hero{padding:0}.subpage-hero .subpage-hero-icon{width:49%}.subpage-hero .subpage-hero-icon span{font-size:10em}.subpage-hero .subpage-hero-img{background-position:right center}.subpage-hero .subpage-copy-with-icon{width:49%}.subpage-hero .grid-unit,.subpage-hero .subpage-hero-copy-center{height:300px}.subpage-hero .subpage-hero-copy-center{padding:1em}.subpage-hero .subpage-hero-copy p{display:block}.subpage-hero h2{margin-left:0;font-size:2.3em;font-family:"wf_SegoeUILight","Segoe UI Light","Segoe Light","Segoe WP Light","Tahoma","Verdana","Arial","sans-serif"}.footer-panel .fp-grey-bg{position:absolute;background:#454545;padding-top:3em;width:100%;height:90px}.footer-panel .fp-outter-ctas{display:block}.footer-panel .fp-inner-cta{display:none}}@media screen and (min-width:760px){.subpage-hero h2{font-size:3.3em}.footer-panel h4{padding:.5em 0 .3em 0;line-height:1.3;font-size:2.2em}}.lt-ie9 .subpage-hero{padding:0}.lt-ie9 .subpage-hero .subpage-hero-icon{width:49%}.lt-ie9 .subpage-hero .subpage-hero-icon span{font-size:10em}.lt-ie9 .subpage-hero .subpage-hero-img{background-position:right center}.lt-ie9 .subpage-hero .subpage-copy-with-icon{width:49%}.lt-ie9 .subpage-hero .grid-unit,.lt-ie9 .subpage-hero .subpage-hero-copy-center{height:300px}.lt-ie9 .subpage-hero .subpage-hero-copy-center{padding:1em}.lt-ie9 .subpage-hero .subpage-hero-copy p{display:block}.lt-ie9 .subpage-hero h2{margin-left:0;font-size:2.3em;font-family:"wf_SegoeUILight","Segoe UI Light","Segoe Light","Segoe WP Light","Tahoma","Verdana","Arial","sans-serif"}.lt-ie9 .footer-panel .fp-grey-bg{position:absolute;background:#454545;padding-top:3em;width:100%;height:90px}.lt-ie9 .footer-panel .fp-outter-ctas{display:block}.lt-ie9 .footer-panel .fp-inner-cta{display:none}.lt-ie9 .subpage-hero .subpage-copy-with-icon{width:480px}.page-hero-active.page-hero{display:block}.page-hero{display:none;background:#454545;overflow:hidden}.page-hero .grid-container{position:relative}.page-hero .page-hero-img{display:none;width:100%}.page-hero .page-hero-copy-center{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.page-hero .page-hero-copy-center:before{content:'';display:inline-block;width:0;vertical-align:middle;margin-right:-.25em}.page-hero .page-hero-copy{padding:2em 0;width:99%;display:inline-block;vertical-align:middle;color:#fff;font-size:1em}.page-hero .page-hero-heading{background:none;padding:0;font-size:2.2em;color:#fff;margin-bottom:.5em;font-family:"wf_SegoeUILight","Segoe UI Light","Segoe Light","Segoe WP Light","Tahoma","Verdana","Arial","sans-serif"}.page-hero .page-hero-description{margin-bottom:.2em;color:#969696}@media screen and (min-width:540px){.page-hero{margin-bottom:2em}.page-hero .grid-unit{height:300px}.page-hero .page-hero-img{display:block;float:right;margin:4.8em 2em 0 6em;max-width:200px}.page-hero .page-hero-copy-center:before{height:300px}.page-hero page-hero-heading{font-size:2.5em}.page-hero-sitescan,.page-hero-compat,.page-hero-screenshots{margin-bottom:0}.page-hero-sitescan .page-hero-img{margin-top:3.5em}.page-hero-compat .page-hero-img{margin-top:3.5em}.page-hero-screenshots .page-hero-img{margin-top:4.8em}}@media screen and (min-width:980px){.page-hero .page-hero-img{margin-left:18.5em}}.lt-ie9 .page-hero{margin-bottom:2em}.lt-ie9 .page-hero .grid-unit{height:300px}.lt-ie9 .page-hero .page-hero-img{display:block;float:right;margin:4.8em 2em 0 6em;max-width:200px}.lt-ie9 .page-hero .page-hero-copy-center:before{height:300px}.lt-ie9 .page-hero page-hero-heading{font-size:2.5em}.lt-ie9 .page-hero-sitescan,.lt-ie9 .page-hero-compat,.lt-ie9 .page-hero-screenshots{margin-bottom:0}.lt-ie9 .page-hero-sitescan .page-hero-img{margin-top:3.5em}.lt-ie9 .page-hero-compat .page-hero-img{margin-top:3.5em}.lt-ie9 .page-hero-screenshots .page-hero-img{margin-top:4.8em}.lt-ie9 .page-hero .page-hero-img{width:110px;max-width:none}.kraken-cta{display:block;min-width:5.7em}.kraken-icon{width:147px;height:auto}#kraken-logo{display:block;margin:5em 0 2em 0}.tools-page .add-ons{width:100%}#add-on-puzzle{float:left;margin:1.5em 2em 4.5em 0}.tools-page .cta-blue.add-on{background-image:url('//modernumbraco.blob.core.windows.net/cdn/file/cdn/img/icons/plus-white-14-ac34f9934f6ac039a9cf6b8d49bd6868ff181d70.png');background-color:#282827;background-repeat:no-repeat;background-position:10px center;background-size:14px;color:#fff;width:8.5em;padding:.5em 1em .5em 2.5em}.break{-ms-word-break:break-all;-epub-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-epub-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.fwselect{display:block;float:left;width:100%;padding:0;margin:0 10px 0 0;background:#00abe1;font-size:1em;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);user-select:none;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none}.fwselect-open{}.fwselect-drop-down{}.fwselect-drop-up{}.fwselect-focus,.fwselect:hover{outline:0;background-color:#00abe1}.fwselect-text{color:#fff;display:block;float:left;padding:12px}.fwselect-focus .fwselect-text,.fwselect:hover .fwselect-text{color:#fff}.fwselect-disabled .fwselect-text,.fwselect-disabled:hover .fwselect-text{color:#fff}.fwselect-disabled{opacity:.4;-moz-opacity:.4}.fwselect-arrow{float:right;margin:16px 12px 0 0;color:#606060;width:10px;height:10px;background:transparent url(//modernumbraco.blob.core.windows.net/cdn/file/cdn/img/icons/select_accent-46f071786b9033c8a4806303319d3bc18cd80bf9.png) no-repeat}.fwselect-focus .fwselect-arrow,.fwselect-hover .fwselect-arrow,.fwselect:hover .fwselect-arrow{}.fwselect-disabled.fwselect-focus .fwselect-arrow,.fwselect-disabled.fwselect-hover .fwselect-arrow,.fwselect-disabled.fwselect:hover .fwselect-arrow{}.fwselect-menu{display:none;position:absolute;margin:0;padding:0;background-color:#00abe1;font-size:1em;text-decoration:none;overflow-x:hidden}.fwselect-menu-open{display:block}.fwselect-menu-drop-down{}.fwselect-menu-drop-up{margin-top:2px}.fwselect-menu ul{display:block;margin:0;padding:0;list-style-type:none}.fwselect-menu ul.fwselect-menu-list{overflow-x:hidden;overflow-y:auto}.fwselect-menu ul li{display:block;margin:0;padding:0}.fwselect-menu .fwselect-menu-group span{display:block;background-color:silver;padding:5px;color:#fff;width:100%}.fwselect-menu ul li a.fwselect-menu-listitem{display:block;padding:5px;color:#fff;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.fwselect-menu .fwselect-menu-group a.fwselect-menu-listitem{padding:5px 5px 5px 10px}.fwselect-menu ul li a.fwselect-menu-listitem-focus,.fwselect-menu ul li a.fwselect-menu-listitem:hover{outline:0;background-color:#0072bf}.fwselect-menu-scroll{position:absolute;top:5px;right:5px;width:0;height:50px;opacity:.5;-moz-opacity:.5}#version-button{float:left;width:4em;margin-left:12px}#version-button .fwselect-arrow{margin:15px 5px 0 0;padding:0;width:20px}#version-button .fwselect-text{padding:8px 0 8px 8px}.fwselect-arrow{padding:0 10px 0 0}.fwselect-menu ul li a.fwselect-menu-listitem-focus,.fwselect-menu ul li a.fwselect-menu-listitem:hover{background-color:#0072bf;width:100%}.jspContainer{overflow:hidden;position:relative}.jspPane{position:absolute}.jspVerticalBar{position:absolute;top:0;right:0;width:20px;height:100%;background:red}.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:20px;background:red}.jspCap{display:none}.jspHorizontalBar .jspCap{float:left}.jspTrack{background:#6d6e71;position:relative}.jspDrag{background:#282828;position:relative;top:0;left:0;cursor:pointer}.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%}.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer;padding:0;margin:0}.jspArrow.jspDisabled{cursor:default;background:#80808d}.jspVerticalBar .jspArrow{height:16px}.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%}.jspVerticalBar .jspArrow:focus{outline:none}.jspCorner{background:#eeeef4;float:left;height:100%}* html .jspCorner{margin:0 -3px 0 0}.mejs-container{position:relative;background:#000;font-family:Helvetica,Arial;text-align:left;vertical-align:top;text-indent:0}.me-plugin{position:absolute}.mejs-embed,.mejs-embed body{width:100%;height:100%;margin:0;padding:0;background:#000;overflow:hidden}.mejs-fullscreen{overflow:hidden!important}.mejs-container-fullscreen{position:fixed;left:0;top:0;right:0;bottom:0;overflow:hidden;z-index:1000}.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{width:100%;height:100%}.mejs-clear{clear:both}.mejs-background{position:absolute;top:0;left:0}.mejs-mediaelement{position:absolute;top:0;left:0;width:100%;height:100%}.mejs-poster{position:absolute;top:0;left:0;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}:root .mejs-poster img{display:none}.mejs-poster img{border:0;padding:0;border:0}.mejs-overlay{position:absolute;top:0;left:0}.mejs-overlay-play{cursor:pointer}.mejs-overlay-button{position:absolute;top:50%;left:50%;width:100px;height:100px;margin:-50px 0 0 -50px;background:url(//modernumbraco.blob.core.windows.net/cdn/file/cdn/img/mediaelement/bigplay-5eac4a76ca86f9776a6d04d1ae5a466b3faf9add.svg) no-repeat}.no-svg .mejs-overlay-button{background-image:url(//modernumbraco.blob.core.windows.net/cdn/file/cdn/img/mediaelement/bigplay-703507b03fd12bde1c01ce80fdc330f6488072eb.png)}.mejs-overlay:hover .mejs-overlay-button{background-position:0 -100px}.mejs-overlay-loading{position:absolute;top:50%;left:50%;width:80px;height:80px;margin:-40px 0 0 -40px;background:#333;background:url(//modernumbraco.blob.core.windows.net/cdn/file/cdn/img/mediaelement/background-e4d4a602ffc3a7e5c767e7a127165f64789234ac.png);background:rgba(0,0,0,.9);background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(50,50,50,.9)),to(rgba(0,0,0,.9)));background:-webkit-linear-gradient(top,rgba(50,50,50,.9),rgba(0,0,0,.9));background:-moz-linear-gradient(top,rgba(50,50,50,.9),rgba(0,0,0,.9));background:-o-linear-gradient(top,rgba(50,50,50,.9),rgba(0,0,0,.9));background:-ms-linear-gradient(top,rgba(50,50,50,.9),rgba(0,0,0,.9));background:linear-gradient(rgba(50,50,50,.9),rgba(0,0,0,.9))}.mejs-overlay-loading span{display:block;width:80px;height:80px;background:transparent url(//modernumbraco.blob.core.windows.net/cdn/file/cdn/img/mediaelement/loading-6ee38113a9e2fc074c0d35ff5b25a47cce273d4d.gif) 50% 50% no-repeat}.mejs-container .mejs-controls{position:absolute;list-style-type:none;margin:0;padding:0;bottom:0;left:0;background:url(//modernumbraco.blob.core.windows.net/cdn/file/cdn/img/mediaelement/background-e4d4a602ffc3a7e5c767e7a127165f64789234ac.png);background:rgba(0,0,0,.7);background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(50,50,50,.7)),to(rgba(0,0,0,.7)));background:-webkit-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-moz-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-o-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-ms-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:linear-gradient(rgba(50,50,50,.7),rgba(0,0,0,.7));height:30px;width:100%}.mejs-container .mejs-controls div{list-style-type:none;background-image:none;display:block;float:left;margin:0;padding:0;width:26px;height:26px;font-size:11px;line-height:11px;font-family:Helvetica,Arial;border:0}.mejs-controls .mejs-button button{cursor:pointer;display:block;font-size:0;line-height:0;text-decoration:none;margin:7px 5px;padding:0;position:absolute;height:16px;width:16px;border:0;background:transparent url(//modernumbraco.blob.core.windows.net/cdn/file/cdn/img/mediaelement/controls-b348ebbee79eff5451362fbbd4c23e3418eceeb0.svg) no-repeat}.no-svg .mejs-controls .mejs-button button{background-image:url(//modernumbraco.blob.core.windows.net/cdn/file/cdn/img/mediaelement/controls-da98dae3177830e41435e99d59aef208178a0599.png)}.mejs-controls .mejs-button button:focus{outline:solid 1px #ff0}.mejs-container .mejs-controls .mejs-time{color:#fff;display:block;height:17px;width:auto;padding:8px 3px 0 3px;overflow:hidden;text-align:center;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.mejs-container .mejs-controls .mejs-time span{color:#fff;font-size:11px;line-height:12px;display:block;float:left;margin:1px 2px 0 0;width:auto}.mejs-controls .mejs-play button{background-position:0 0}.mejs-controls .mejs-pause button{background-position:0 -16px}.mejs-controls .mejs-stop button{background-position:-112px 0}.mejs-controls div.mejs-time-rail{direction:ltr;width:200px;padding-top:5px}.mejs-controls .mejs-time-rail span{display:block;position:absolute;width:180px;height:10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;cursor:pointer}.mejs-controls .mejs-time-rail .mejs-time-total{margin:5px;background:#333;background:rgba(50,50,50,.8);background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(30,30,30,.8)),to(rgba(60,60,60,.8)));background:-webkit-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-moz-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-o-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-ms-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:linear-gradient(rgba(30,30,30,.8),rgba(60,60,60,.8))}.mejs-controls .mejs-time-rail .mejs-time-buffering{width:100%;background-image:-o-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-ms-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:15px 15px;-moz-background-size:15px 15px;-o-background-size:15px 15px;background-size:15px 15px;-webkit-animation:buffering-stripes 2s linear infinite;-moz-animation:buffering-stripes 2s linear infinite;-ms-animation:buffering-stripes 2s linear infinite;-o-animation:buffering-stripes 2s linear infinite;animation:buffering-stripes 2s linear infinite}@-webkit-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-moz-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-ms-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-o-keyframes buffering-stripes{from{background-position:0 0;}to{background-position:30px 0;}}@keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#3caac8;background:rgba(60,170,200,.8);background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(44,124,145,.8)),to(rgba(78,183,212,.8)));background:-webkit-linear-gradient(top,rgba(44,124,145,.8),rgba(78,183,212,.8));background:-moz-linear-gradient(top,rgba(44,124,145,.8),rgba(78,183,212,.8));background:-o-linear-gradient(top,rgba(44,124,145,.8),rgba(78,183,212,.8));background:-ms-linear-gradient(top,rgba(44,124,145,.8),rgba(78,183,212,.8));background:linear-gradient(rgba(44,124,145,.8),rgba(78,183,212,.8));width:0}.mejs-controls .mejs-time-rail .mejs-time-current{background:#fff;background:rgba(255,255,255,.8);background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(255,255,255,.9)),to(rgba(200,200,200,.8)));background:-webkit-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-moz-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-o-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-ms-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:linear-gradient(rgba(255,255,255,.9),rgba(200,200,200,.8));width:0}.mejs-controls .mejs-time-rail .mejs-time-handle{display:none;position:absolute;margin:0;width:10px;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:solid 2px #333;top:-2px;text-align:center}.mejs-controls .mejs-time-rail .mejs-time-float{position:absolute;display:none;background:#eee;width:36px;height:17px;border:solid 1px #333;top:-26px;margin-left:-18px;text-align:center;color:#111}.mejs-controls .mejs-time-rail .mejs-time-float-current{margin:2px;width:30px;display:block;text-align:center;left:0}.mejs-controls .mejs-time-rail .mejs-time-float-corner{position:absolute;display:block;width:0;height:0;line-height:0;border:solid 5px #eee;border-color:#eee transparent transparent transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:15px;left:13px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float{width:48px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-current{width:44px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-corner{left:18px}.mejs-controls .mejs-fullscreen-button button{background-position:-32px 0}.mejs-controls .mejs-unfullscreen button{background-position:-32px -16px}.mejs-controls .mejs-volume-button{}.mejs-controls .mejs-mute button{background-position:-16px -16px}.mejs-controls .mejs-unmute button{background-position:-16px 0}.mejs-controls .mejs-volume-button{position:relative}.mejs-controls .mejs-volume-button .mejs-volume-slider{display:none;height:115px;width:25px;background:url(//modernumbraco.blob.core.windows.net/cdn/file/cdn/img/mediaelement/background-e4d4a602ffc3a7e5c767e7a127165f64789234ac.png);background:rgba(50,50,50,.7);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:-115px;left:0;z-index:1;position:absolute;margin:0}.mejs-controls .mejs-volume-button:hover{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255,255,255,.5);margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255,255,255,.9);margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle{position:absolute;left:4px;top:-3px;width:16px;height:6px;background:#ddd;background:rgba(255,255,255,.9);cursor:N-resize;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;margin:0}.mejs-controls div.mejs-horizontal-volume-slider{height:26px;width:60px;position:relative}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{position:absolute;left:0;top:11px;width:50px;height:8px;margin:0;padding:0;font-size:1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#333;background:rgba(50,50,50,.8);background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(30,30,30,.8)),to(rgba(60,60,60,.8)));background:-webkit-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-moz-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-o-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-ms-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:linear-gradient(rgba(30,30,30,.8),rgba(60,60,60,.8))}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{position:absolute;left:0;top:11px;width:50px;height:8px;margin:0;padding:0;font-size:1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;background:rgba(255,255,255,.8);background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(255,255,255,.9)),to(rgba(200,200,200,.8)));background:-webkit-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-moz-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-o-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-ms-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:linear-gradient(rgba(255,255,255,.9),rgba(200,200,200,.8))}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle{display:none}.mejs-controls .mejs-captions-button{position:relative}.mejs-controls .mejs-captions-button button{background-position:-48px 0}.mejs-controls .mejs-captions-button .mejs-captions-selector{visibility:hidden;position:absolute;bottom:26px;right:-10px;width:130px;height:100px;background:url(//modernumbraco.blob.core.windows.net/cdn/file/cdn/img/mediaelement/background-e4d4a602ffc3a7e5c767e7a127165f64789234ac.png);background:rgba(50,50,50,.7);border:solid 1px transparent;padding:10px;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-captions-button .mejs-captions-selector ul{margin:0;padding:0;display:block;list-style-type:none!important;overflow:hidden}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li{margin:0 0 6px 0;padding:0;list-style-type:none!important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li label{width:100px;float:left;padding:4px 0 0 0;line-height:15px;font-family:helvetica,arial;font-size:10px}.mejs-controls .mejs-captions-button .mejs-captions-translations{font-size:10px;margin:0 0 5px 0}.mejs-chapters{position:absolute;top:0;left:0;-xborder-right:solid 1px #fff;width:10000px;z-index:1}.mejs-chapters .mejs-chapter{position:absolute;float:left;background:#222;background:rgba(0,0,0,.7);background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(50,50,50,.7)),to(rgba(0,0,0,.7)));background:-webkit-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-moz-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-o-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-ms-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:linear-gradient(rgba(50,50,50,.7),rgba(0,0,0,.7));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr=#323232,endColorstr=#000000);overflow:hidden;border:0}.mejs-chapters .mejs-chapter .mejs-chapter-block{font-size:11px;color:#fff;padding:5px;display:block;border-right:solid 1px #333;border-bottom:solid 1px #333;cursor:pointer}.mejs-chapters .mejs-chapter .mejs-chapter-block-last{border-right:none}.mejs-chapters .mejs-chapter .mejs-chapter-block:hover{background:#666;background:rgba(102,102,102,.7);background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(102,102,102,.7)),to(rgba(50,50,50,.6)));background:-webkit-linear-gradient(top,rgba(102,102,102,.7),rgba(50,50,50,.6));background:-moz-linear-gradient(top,rgba(102,102,102,.7),rgba(50,50,50,.6));background:-o-linear-gradient(top,rgba(102,102,102,.7),rgba(50,50,50,.6));background:-ms-linear-gradient(top,rgba(102,102,102,.7),rgba(50,50,50,.6));background:linear-gradient(rgba(102,102,102,.7),rgba(50,50,50,.6));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr=#666666,endColorstr=#323232)}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-title{font-size:12px;font-weight:bold;display:block;white-space:nowrap;text-overflow:ellipsis;margin:0 0 3px 0;line-height:12px}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-timespan{font-size:12px;line-height:12px;margin:3px 0 4px 0;display:block;white-space:nowrap;text-overflow:ellipsis}.mejs-captions-layer{position:absolute;bottom:0;left:0;text-align:center;line-height:22px;font-size:12px;color:#fff}.mejs-captions-layer a{color:#fff;text-decoration:underline}.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:normal}.mejs-captions-position{position:absolute;width:100%;bottom:15px;left:0}.mejs-captions-position-hover{bottom:45px}.mejs-captions-text{padding:3px 5px;background:url(//modernumbraco.blob.core.windows.net/cdn/file/cdn/img/mediaelement/background-e4d4a602ffc3a7e5c767e7a127165f64789234ac.png);background:rgba(20,20,20,.8)}.me-cannotplay{}.me-cannotplay a{color:#fff;font-weight:bold}.me-cannotplay span{padding:15px;display:block}.mejs-controls .mejs-loop-off button{background-position:-64px -16px}.mejs-controls .mejs-loop-on button{background-position:-64px 0}.mejs-controls .mejs-backlight-off button{background-position:-80px -16px}.mejs-controls .mejs-backlight-on button{background-position:-80px 0}.mejs-controls .mejs-picturecontrols-button{background-position:-96px 0}.mejs-contextmenu{position:absolute;width:150px;padding:10px;-webkit-border-radius:4px;border-radius:4px;top:0;left:0;background:#fff;border:solid 1px #999;z-index:1001}.mejs-contextmenu .mejs-contextmenu-separator{height:1px;font-size:0;margin:5px 6px;background:#333}.mejs-contextmenu .mejs-contextmenu-item{font-family:Helvetica,Arial;font-size:12px;padding:4px 6px;cursor:pointer;color:#333}.mejs-contextmenu .mejs-contextmenu-item:hover{background:#2c7c91;color:#fff}.mejs-controls .mejs-sourcechooser-button{position:relative}.mejs-controls .mejs-sourcechooser-button button{background-position:-128px 0}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector{visibility:hidden;position:absolute;bottom:26px;right:-10px;width:130px;height:100px;background:url(//modernumbraco.blob.core.windows.net/cdn/file/cdn/img/mediaelement/background-e4d4a602ffc3a7e5c767e7a127165f64789234ac.png);background:rgba(50,50,50,.7);border:solid 1px transparent;padding:10px;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul{margin:0;padding:0;display:block;list-style-type:none!important;overflow:hidden}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li{margin:0 0 6px 0;padding:0;list-style-type:none!important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li label{width:100px;float:left;padding:4px 0 0 0;line-height:15px;font-family:helvetica,arial;font-size:10px}.mejs-postroll-layer{position:absolute;bottom:0;left:0;width:100%;height:100%;background:url(//modernumbraco.blob.core.windows.net/cdn/file/cdn/img/mediaelement/background-e4d4a602ffc3a7e5c767e7a127165f64789234ac.png);background:rgba(50,50,50,.7);z-index:1000;overflow:hidden}.mejs-postroll-layer-content{width:100%;height:100%}.mejs-postroll-close{position:absolute;right:0;top:0;background:url(//modernumbraco.blob.core.windows.net/cdn/file/cdn/img/mediaelement/background-e4d4a602ffc3a7e5c767e7a127165f64789234ac.png);background:rgba(50,50,50,.7);color:#fff;padding:4px;z-index:100;cursor:pointer}code[class*="language-"],pre[class*="language-"]{color:#000;text-shadow:0 1px white;font-family:Consolas,Monaco,'Andale Mono',monospace;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-epub-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*="language-"]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*="language-"],pre[class*="language-"]{background:#f5f2f0}:not(pre)>code[class*="language-"]{padding:.1em;-webkit-border-radius:.3em;border-radius:.3em}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:#708090}.token.punctuation{color:#999}.namespace{opacity:.7}.token.property,.token.tag,.token.boolean,.token.number{color:#905}.token.selector,.token.attr-name,.token.string{color:#690}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string{color:#a67f59;background:hsla(0,0%,100%,.5)}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.regex,.token.important{color:#e90}.token.important{font-weight:bold}.token.entity{cursor:help}
/*! http://responsiveslides.com v1.32 by @viljamis */
.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0}.rslides li{position:absolute;display:none;width:100%;left:0;top:0}.rslides li:first-child{position:relative;display:block;float:left}.rslides img{display:block;height:auto;float:left;width:100%;border:0}.stylish-select .SSContainerDivWrapper{left:-9999px}.stylish-select .SSContainerDivWrapper{margin:0;padding:0;width:290px;position:absolute;top:22px;left:0;z-index:2}.stylish-select ul.newList{margin:0;padding:0;list-style:none;color:#000;background:#fff;border:1px solid #ccc;overflow:auto}.stylish-select ul.newList *{margin:0;padding:0}.stylish-select ul.newList a{color:#000;text-decoration:none;display:block;padding:3px 8px}.stylish-select .newListSelected{width:285px;color:#000;height:19px;padding:3px 0 0 6px;float:left;background:url(//modernumbraco.blob.core.windows.net/cdn/cdn/global/select-bg.png/css) no-repeat}.stylish-select ul.newList li a:focus{-moz-outline-style:none}.stylish-select .selectedTxt{width:258px;overflow:hidden;height:16px;padding:0 23px 0 0}.stylish-select .hiLite{background:#650101!important;color:#fff!important}.stylish-select .newListHover{background:#ccc!important;color:#000!important;cursor:default}.stylish-select .newListDisabled{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60)}.stylish-select .newListItemDisabled{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60)}.stylish-select .newListOptionDisabled{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60)}.stylish-select .newListSelHover,.stylish-select .newListSelFocus{background-position:0 -22px;cursor:default}.stylish-select .newListOptionTitle{font-weight:bold}.stylish-select .newListOptionTitle ul{margin:3px 0 0}.stylish-select .newListOptionTitle li{font-weight:normal}