@font-face{font-family:wf_segoe-ui;src:url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/light/latest.eot?");src:local("Segoe UI Light"),local("Segoe Light"),local("Segoe WP Light"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/light/latest.eot?#iefix") format("embedded-opentype"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/light/latest.woff2") format("woff2"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/light/latest.woff") format("woff"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/light/latest.ttf") format("truetype");font-weight:200;font-style:normal;-webkit-font-smoothing:antialiased}@font-face{font-family:wf_segoe-ui;src:url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/semilight/latest.eot?");src:local("Segoe UI Semilight"),local("Segoe Semilight"),local("Segoe WP Semilight"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/semilight/latest.eot?#iefix") format("embedded-opentype"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/semilight/latest.woff2") format("woff2"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/semilight/latest.woff") format("woff"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/semilight/latest.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:wf_segoe-ui;src:url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/normal/latest.eot?");src:local("Segoe UI"),local("Segoe"),local("Segoe WP"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/normal/latest.eot?#iefix") format("embedded-opentype"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/normal/latest.woff2") format("woff2"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/normal/latest.woff") format("woff"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/normal/latest.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:wf_segoe-ui;src:url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Semibold/latest.eot?");src:local("Segoe UI Semibold"),local("Segoe Semibold"),local("Segoe WP Semibold"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Semibold/latest.eot?#iefix") format("embedded-opentype"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Semibold/latest.woff2") format("woff2"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Semibold/latest.woff") format("woff"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Semibold/latest.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:wf_segoe-ui;src:url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Semibold/latest.eot?");src:local("Segoe UI Semibold"),local("Segoe Semibold"),local("Segoe WP Semibold"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Semibold/latest.eot?#iefix") format("embedded-opentype"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Semibold/latest.woff2") format("woff2"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Semibold/latest.woff") format("woff"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Semibold/latest.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:wf_segoe-ui;src:url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/bold/latest.eot?");src:local("Segoe UI Bold"),local("Segoe Bold"),local("Segoe WP Bold"),local("Segoe UI"),local("Segoe"),local("Segoe WP"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/bold/latest.eot?#iefix") format("embedded-opentype"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/bold/latest.woff") format("woff"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/bold/latest.woff2") format("woff2"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/bold/latest.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:wf_segoe-ui_light;src:url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/light/latest.eot?");src:local("Segoe UI Light"),local("Segoe Light"),local("Segoe WP Light"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/light/latest.eot?#iefix") format("embedded-opentype"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/light/latest.woff2") format("woff2"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/light/latest.woff") format("woff"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/light/latest.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:wf_segoe-ui_semibold;src:url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Semibold/latest.eot?");src:local("Segoe UI Semibold"),local("Segoe Semibold"),local("Segoe WP Semibold"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Semibold/latest.eot?#iefix") format("embedded-opentype"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Semibold/latest.woff2") format("woff2"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Semibold/latest.woff") format("woff"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Semibold/latest.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:wf_segoe-ui_bold;src:url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/bold/latest.eot?");src:local("Segoe UI Bold"),local("Segoe Bold"),local("Segoe WP Bold"),local("Segoe UI"),local("Segoe"),local("Segoe WP"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/bold/latest.eot?#iefix") format("embedded-opentype"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/bold/latest.woff") format("woff"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/bold/latest.woff2") format("woff2"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/bold/latest.ttf") format("truetype");font-weight:bold;font-style:normal}body{font-family:wf_segoe-ui,Helvetica Neue,Helvetica,Arial,Verdana}input,button,textarea,select{font-family:wf_segoe-ui,Helvetica Neue,Helvetica,Arial,Verdana}button,button.ui-state-default,button.ui-button{font-family:wf_segoe-ui,Helvetica Neue,Helvetica,Arial,Verdana}body #no-script-message{font-family:wf_segoe-ui,Helvetica Neue,Helvetica,Arial,Verdana}a:not(.ms-Button){color:rgba(0,90,158,1);color:var(--communication-foreground,rgba(0, 90, 158, 1));text-decoration:none;cursor:pointer}a:not(.ms-Button):hover{color:rgba(0,90,158,1);color:var(--communication-foreground,rgba(0, 90, 158, 1));text-decoration:underline}a:not(.ms-Button):visited{color:rgba(0,90,158,1);color:var(--communication-foreground,rgba(0, 90, 158, 1))}a:not(.ms-Button):active{color:rgba(0,90,158,1);color:var(--communication-foreground,rgba(0, 90, 158, 1))}button,button.ui-state-default,button.ui-button{font-family:"Segoe UI VSS (Regular)","Segoe UI","-apple-system",BlinkMacSystemFont,Roboto,"Helvetica Neue",Helvetica,Ubuntu,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";height:30px;border:1px solid;border-color:rgba(200,200,200,1);border-color:rgba(var(--palette-neutral-20,200, 200, 200),1);background-color:rgba(248,248,248,1);background-color:rgba(var(--palette-neutral-2,248, 248, 248),1);color:rgba(51,51,51,1);color:rgba(var(--palette-neutral-80,51, 51, 51),1);cursor:pointer;outline:0;padding:2px 12px 2px 12px}button:hover:not(.ms-Button):not(.bolt-button),button:focus:not(.ms-Button):not(.bolt-button){border-color:rgba(102,102,102,1);border-color:rgba(var(--palette-neutral-60,102, 102, 102),1)}button[disabled]:not(.ms-ContextualMenu-link),button[disabled]:hover:not(.ms-ContextualMenu-link),button[disabled]:focus:not(.ms-ContextualMenu-link){color:rgba(166,166,166,1);color:rgba(var(--palette-neutral-30,166, 166, 166),1);border:1px solid;border-color:rgba(234,234,234,1);border-color:rgba(var(--palette-neutral-8,234, 234, 234),1);-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}button[disabled]:not(.ms-ContextualMenu-link).ms-Checkbox,button[disabled]:hover:not(.ms-ContextualMenu-link).ms-Checkbox,button[disabled]:focus:not(.ms-ContextualMenu-link).ms-Checkbox{border:none}.publisher-details-control-container a,.publish-container-component .publisher-create-header .publisher-create-header-subtext a{text-decoration:underline !important}.carousel-container{position:relative;margin:0}.carousel-wrapper,.carousel-wrapperHomePage{position:relative;overflow:hidden}.carousel-wrapper:hover .carousel-nav a,.carousel-wrapperHomePage:hover .carousel-nav a{display:block}.carousel{position:absolute;list-style:none;padding-inline-start:0;margin-block-end:0;margin-block-start:0;padding-left:0}.carousel .carousel-item{float:left;margin-right:12.5px;margin-top:16px;margin-left:1px}.carousel .carousel-item:nth-last-child(1){margin-right:0}.item-carousel.images .carousel .carousel-item{float:left;margin:0;padding:0}.carousel-spinner{position:absolute;top:45%;left:48.5%;width:36px;height:36px;background:url("../../_content/big-progress.gif");vertical-align:middle;margin:auto}.carousel-nav a{font-size:40px;font-family:monospace;font-weight:100;text-decoration:none;color:rgba(0,90,158,1);color:var(--communication-foreground,rgba(0, 90, 158, 1));padding:2px 0 0 0;position:absolute;top:50%;margin-top:-20px;text-align:center;z-index:10}.carousel-nav a:hover{color:#000;background-color:#e2e1e1;opacity:1;height:auto;width:38px}.carousel-nav a .bowtie-icon.bowtie-chevron-left{font-size:38px}.carousel-nav a .bowtie-icon.bowtie-chevron-right{font-size:38px}.carousel-nav a.disabled{color:#d5d5d5}.carousel-nav a.disabled:hover{color:#d5d5d5}.carousel-nav .carousel-prev{left:-40px}.carousel-nav .carousel-next{right:-40px}.carousel-indicators{text-align:center;margin-top:5px}.carousel-indicators .indicator{display:inline-block;background:rgba(0,0,0,.3);border-radius:50%;height:12px;width:12px;margin-right:12px}.carousel-indicators .indicator.active,.carousel-indicators .indicator:hover{background:rgba(0,0,0,.8)}.category-container{padding-bottom:24px}.category-container>.filters-container{background-color:rgba(255,255,255,.6);font-family:wf_segoe-ui,-apple-system,".SFNSText-Regular","San Francisco","Roboto","Helvetica Neue","Lucida Grande",sans-serif;font-weight:600;font-size:14px;border-bottom:1px solid #e5e5e5;height:45px}.category-container .category-items-container .filters-container{background-color:transparent;font-size:14px;font-weight:600;line-height:normal;margin-top:5px}.category-breadcrumbs-container{width:100%;background-color:#232323}.category-items-container{position:relative;min-height:525px}.filters-container .filter-title{color:#6e6e6e;padding-right:6px}.filters-container td{padding:0 32px 0 0}.filters-container td:last-child{padding:0 0 0 0}.category-container .tab-collection td.tab.VSSubs{padding:0 16px !important}.filters-container .extension-url{color:#fff;background-color:#e2165e;color:#fff;padding:12px 32px}.filters-container .extension-url .bowtie-icon{color:#fff}.filters-container .navigate-back-container a:hover{text-decoration:none}.filters-container>div{position:relative}.filters-container .right-container{position:absolute;right:0;top:0;color:#008a00;cursor:pointer;padding:15px 0}.filters-container .dropdown{cursor:pointer}.menu-popup .menu{background-color:#fafafa}.filters-container .filter-menu.disabled{color:#808080}.spinner-container{text-align:center;margin-top:20px}.filter-pane-title{display:inline-block;font-weight:bold;margin:0 5px 5px 5px}.filter-type-clear-all-link{display:inline-block;float:right;vertical-align:middle;color:#077acc;cursor:pointer}div#category-filter span.category-element-name{white-space:normal;margin-left:-10px}div#category-filter span.category-element-value{float:right;padding-left:10px}div#target-platform-filter span.targetPlatform-element-name{white-space:normal;margin-left:-10px}div#target-platform-filter span.targetPlatform-element-value{float:right;padding-left:10px}.tab-collection .tab-right{position:absolute;right:0;top:0;line-height:44px;color:#008a00;font-family:wf_segoe-ui,-apple-system,".SFNSText-Regular","San Francisco","Roboto","Helvetica Neue","Lucida Grande",sans-serif;font-weight:600;font-size:14px;cursor:pointer}@media(-ms-high-contrast:active),(forced-colors:active){.filter-control-container .menu-popup .sub-menu>.menu-item:focus{outline:#fff solid 1px !important}}.search-control-container{margin-top:100px}.search-control-input-textbox-container{text-align:center;margin-bottom:20px}.search-menu-bar-container{display:inline-block}.navigation-element{position:absolute;top:auto}.search-result-element{position:absolute;top:auto;left:500px}.sort-options-element{position:absolute;top:auto;left:800px}.gallery-item-cluster{margin:8px 0 24px 0}.gallery-item-cluster.offers-items{display:inline-block}.gallery-item-cluster .header-container{display:flex;justify-content:space-between;line-height:30px;position:relative;font-size:20px;text-decoration:none;margin-bottom:8px}.gallery-item-cluster .header-container .section-header{color:#000}.gallery-item-cluster .header-container .see-more{position:absolute;right:0;padding:4px 8px;font-size:14px;color:#1163f0}.gallery-item-cluster .header-container .see-more:focus{outline:1px dotted #666}.gallery-item-cluster .header-container .see-more .bowtie-icon{font-size:15px;margin-left:5px}.gallery-item-cluster h2.header-container{margin-top:0;margin-bottom:0;font-weight:normal}.gallery-item-cluster .item-list-container{position:relative;width:100%}.gallery-item-cluster .carousel-wrapper,.gallery-item-cluster carousel-wrapperHomePage{height:272px;width:calc(100% + 4px);padding-left:1px}.gallery-item-cluster .carousel-wrapperHomePage{height:227px;width:calc(100% + 4px);padding-left:1px}.gallery-item-card .details{padding:0 10px}.gallery-item-card .description{height:auto;min-height:4em;max-height:4.5em;overflow:hidden;color:#767676;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis}.gallery-item-card .icon-cell>img{max-width:85%;max-height:72px;position:relative;visibility:hidden}a.gallery-item-card-container,a.gallery-item-card-container:visited,a.gallery-item-card-container:hover,a.gallery-item-card-container:active{color:inherit;text-decoration:none}a.gallery-item-card-container:focus .gallery-item-cardHomePage,a.gallery-item-card-container:focus .gallery-item-card{border:1px dotted #999;-moz-box-shadow:2px 2px 5px rgba(0,0,0,.25);-webkit-box-shadow:2px 2px 5px rgba(0,0,0,.25);box-shadow:2px 2px 5px rgba(0,0,0,.25)}.gallery-item-card .icon-cell .item-default-icon{background:url("../../_content/Header/default_icon.png") no-repeat 0 0 !important}.item-banner-image,.item-banner-title-publisher{display:inline-block}.item-entry .text-fadeout{height:1.5em;width:90px;background:linear-gradient(to right,rgba(255,255,255,0),#fff);position:absolute;bottom:0;right:10px}.item-banner-root.ux-section-banner .item-header{vertical-align:top}.main-cell .text-fadeout{width:40px}.item-entry .truncated-description{margin:10px 5px 0 10px;height:4.2em;overflow:hidden;width:168px;padding-right:5px}.pricing-tag{color:#388e3c;height:18px;font-size:12px;font-weight:700;white-space:nowrap;margin-right:10px;margin-left:10px}.pricing-tag.paid{color:#ed3b3b}.pricing-tag.trial{color:#3b7aed}.pricing-tag.preview{color:#1056da}.VSCode.item-entry{height:160px}.VSCode.item-entry .main-cell .text-container>.name{padding-top:0}.VSCode.item-entry .main-cell{padding-top:0}a.item-entry,a.item-entry:visited{text-decoration:none;color:#767676;position:relative}.item-banner-root{color:#fff}.item-banner-root .item-header{background-color:#eff1f3;font-size:14px;padding:10px 32px}.item-banner-root .light{color:#000}.item-banner-root .dark{color:#fff}.item-banner-root .ux-item-name{font-size:22px;font-family:wf_segoe-ui,-apple-system,".SFNSText-Regular","San Francisco","Roboto","Helvetica Neue","Lucida Grande",sans-serif;font-weight:600}.item-banner-root .ux-item-preview{vertical-align:top;font-style:italic;font-size:12px}.ux-section-banner{padding:16px 0;background-color:#eff1f3}.item-banner-root .item-banner{width:100%}.gallery-item-cardHomePage .icon-cell .item-default-icon{background:url("../../_content/Header/default_icon.png") no-repeat 0 0 !important}.gallery-item-cardHomePage{height:200px}.gallery-item-card{height:250px}@font-face{font-family:AzureDevOpsMDL2Assets;src:url("../../_content/Fonts/Icons/AzDevMDL2.woff") format("woff")}.gallery-item-cardHomePage,.gallery-item-card{background-color:#fff;font-size:12px;width:182px;border-radius:0;border:1px solid #fff;cursor:pointer;-moz-box-shadow:2px 2px 5px rgba(0,0,0,.1);-webkit-box-shadow:2px 2px 5px rgba(0,0,0,.1);box-shadow:2px 2px 5px rgba(0,0,0,.1);position:relative;overflow:hidden}.gallery-item-cardHomePage:hover,.gallery-item-card:hover{-moz-box-shadow:2px 2px 5px rgba(0,0,0,.25);-webkit-box-shadow:2px 2px 5px rgba(0,0,0,.25);box-shadow:2px 2px 5px rgba(0,0,0,.25)}.gallery-item-cardHomePage .text-fadeout,.gallery-item-card .text-fadeout{height:100%;width:30px;background:linear-gradient(to right,rgba(255,255,255,0),#fff);position:absolute;right:0;top:0;display:block}.gallery-item-cardHomePage i.certified-badge-image,.gallery-item-card i.certified-badge-image{font-size:18px;float:right;margin-top:7px;margin-left:-27px;margin-right:5px;display:inline-block;-webkit-font-smoothing:antialiased;font-family:AzureDevOpsMDL2Assets;font-style:normal}.gallery-item-cardHomePage .icon-cell,.gallery-item-card .icon-cell{text-align:center;padding:7px 0;height:100px}.gallery-item-cardHomePage .icon-cell .item-default-icon,.gallery-item-card .icon-cell .item-default-icon{background-position:center;background-size:72px 72px;width:72px;height:72px;display:inline-block}.gallery-item-cardHomePage .core-info-cell,.gallery-item-card .core-info-cell{padding:0 10px;position:relative;text-align:center;height:60px}.gallery-item-cardHomePage .core-info-cell .name,.gallery-item-card .core-info-cell .name{font-size:16px;font-family:wf_segoe-ui,-apple-system,".SFNSText-Regular","San Francisco","Roboto","Helvetica Neue","Lucida Grande",sans-serif;font-weight:600;white-space:nowrap;overflow:hidden;position:relative}.gallery-item-cardHomePage .core-info-cell .publisher,.gallery-item-card .core-info-cell .publisher{white-space:nowrap;overflow:hidden;color:#767676;vertical-align:middle;position:relative;text-align:left}.gallery-item-cardHomePage .core-info-cell .publisher-domain,.gallery-item-card .core-info-cell .publisher-domain{white-space:nowrap;overflow:hidden;vertical-align:middle;position:relative;text-align:left}.gallery-item-cardHomePage .core-info-cell .publisher-domain .text-fadeout,.gallery-item-card .core-info-cell .publisher-domain .text-fadeout{left:110px}.gallery-item-cardHomePage .core-info-cell .core-info-second-row .publisher,.gallery-item-card .core-info-cell .core-info-second-row .publisher{max-width:105px}.gallery-item-cardHomePage .core-info-cell .core-info-second-row .paddinggap,.gallery-item-card .core-info-cell .core-info-second-row .paddinggap{margin-right:5px}.gallery-item-cardHomePage .core-info-cell .core-info-third-row,.gallery-item-card .core-info-cell .core-info-third-row{text-align:left;color:#3e7598}.gallery-item-cardHomePage .core-info-cell .core-info-third-row .publisher-domain,.gallery-item-card .core-info-cell .core-info-third-row .publisher-domain{max-width:140px;margin-top:0;float:left;white-space:nowrap;overflow:hidden;vertical-align:middle;position:relative;text-align:left}.gallery-item-cardHomePage .core-info-cell .core-info-third-row .publisher-domain .text-fadeout,.gallery-item-card .core-info-cell .core-info-third-row .publisher-domain .text-fadeout{left:110px}.gallery-item-cardHomePage .core-info-cell .core-info-third-row .verified-domain-icon,.gallery-item-card .core-info-cell .core-info-third-row .verified-domain-icon{display:inline;margin-left:5px;font-family:AzureDevOpsMDL2Assets;font-style:normal;position:relative;top:2px}.gallery-item-cardHomePage .core-info-cell .core-info-third-row .certified-badge-image-domain,.gallery-item-card .core-info-cell .core-info-third-row .certified-badge-image-domain{font-family:AzureDevOpsMDL2Assets;font-style:normal}.gallery-item-cardHomePage .core-info-cell .core-info-third-row .paddinggap,.gallery-item-card .core-info-cell .core-info-third-row .paddinggap{margin-right:5px}.gallery-item-cardHomePage .details,.gallery-item-card .details{padding:0 10px;margin-bottom:0;margin-top:2px}.gallery-item-cardHomePage .description,.gallery-item-card .description{height:auto;min-height:4em;max-height:4.5em;overflow:hidden;color:#767676;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis}.gallery-item-cardHomePage .stats-and-offer,.gallery-item-card .stats-and-offer{position:relative;height:20px;white-space:nowrap;overflow:hidden;text-align:center;margin-top:16px}.gallery-item-cardHomePage .stats-and-offer .rating-and-price,.gallery-item-card .stats-and-offer .rating-and-price{text-align:right}.gallery-item-cardHomePage .stats-and-offer .rating-and-price .pricing-tag,.gallery-item-card .stats-and-offer .rating-and-price .pricing-tag{display:inline-block;text-align:right}.gallery-item-cardHomePage .stats-and-offer .rating-and-price .rating,.gallery-item-card .stats-and-offer .rating-and-price .rating{display:inline-block;margin-left:10px;float:left}.gallery-item-cardHomePage .stats-and-offer .pricing-tag,.gallery-item-card .stats-and-offer .pricing-tag{color:#327e36;font-weight:bold;text-align:left}.gallery-item-cardHomePage .stats-and-offer .text-fadeout,.gallery-item-card .stats-and-offer .text-fadeout{width:10px}.gallery-item-cardHomePage .cover .core-info-cell .install-icon,.gallery-item-card .cover .core-info-cell .install-icon{height:10px;width:12px;display:inline-block}.gallery-item-cardHomePage .cover .core-info-cell .installs,.gallery-item-card .cover .core-info-cell .installs{display:inline;float:right;margin-left:5px;color:#767676}.gallery-item-cardHomePage .cover .core-info-cell .verified-domain-icon,.gallery-item-card .cover .core-info-cell .verified-domain-icon{display:inline;margin-left:5px;font-family:AzureDevOpsMDL2Assets;font-style:normal;position:relative;top:2px}.gallery-item-cardHomePage .cover .core-info-cell .certified-badge-image-domain,.gallery-item-card .cover .core-info-cell .certified-badge-image-domain{font-family:AzureDevOpsMDL2Assets;font-style:normal}.gallery-item-cardHomePage .icon-cell>img{max-width:85%;max-height:72px;position:relative;top:50%;transform:translate(0,-50%)}.gallery-item-cardHomePage .icon-cell>div.bowtie-icon{position:relative;top:33px;color:#dadada;font-size:72px}.gallery-item-cardHomePage .core-info-cell{height:72px}.gallery-item-cardHomePage .core-info-cell .publisher{margin-top:14px}.gallery-item-cardHomePage .core-info-second-row{text-align:left;margin-top:7px}.gallery-item-cardHomePage .core-info-second-row .publisher{margin-top:0}.gallery-item-cardHomePage .stats-and-offer{margin-top:0}.item-entry.offers-item{width:186px}.item-entry.offers-item .main-cell .text-container>.name{width:173px}.item-entry.offers-item .truncated-description{width:173px}.offers-item .learnmore-tag{width:80px;color:#2196f3;font-weight:400;position:absolute;bottom:11px;left:10px}.offers-item .price-tag{position:absolute;right:10px;color:#388e3c;font-weight:bold;bottom:11px}.item-entry.offers-item .main-cell>.subscriptionType{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:10px;padding-right:5px}.gallery-item-card .core-info-cell .subscriptionType{white-space:nowrap;overflow:hidden;color:#767676}.vs-item-entry .item-entry{padding-top:10px;border:none;padding-bottom:none;box-shadow:none;margin:0}.vs-item-rating{position:absolute;bottom:11px;left:10px}.vs-item-entry{height:246px;width:180px;position:relative;overflow:hidden;margin:0;padding:0}a.vs-item-link:hover{text-decoration:none}.vs-item-entry .fullName{font-size:14px;color:#1e90ff}.vs-item-entry span.description-overlay{background:#f0f0f0;color:#000;left:0;top:0;position:absolute;height:219px;width:100%;opacity:0;-webkit-transition:opacity 500ms;-moz-transition:opacity 500ms;-o-transition:opacity 500ms;transition:opacity 500ms}.vs-item-entry span.description-overlay span{display:block;text-align:center;padding:10px}.rating-control .star{height:12px;width:12px}.categories{margin-top:32px}.item-grid-container .grid-item:nth-child(6n+1) .category-entry{margin-left:0}.category-entry{background-color:#e8e8e8;width:182px;height:40px;line-height:40px;font-size:14px;float:left;margin-left:13.5px;margin-top:16px}.category-entry a{color:#000}.category-entry a:focus{outline:none}.category-entry a:focus .main-cell{border:1px dotted #999}.category-entry a:hover{color:#39f}.category-entry a:visited{color:#000}.category-entry .main-cell{width:100%;border:1px solid #eee;overflow:hidden;text-overflow:ellipsis;text-align:center;white-space:nowrap;word-wrap:normal}.spinner-icon .bowtie-icon{font-size:20px}.gallery-error-control .error-text{color:#7030a0;font-size:initial;padding-top:16px;font-weight:bold}.gallery-error-control{color:#000;font-size:12px}.gallery-error-control .tips-header{padding-top:20px;padding-bottom:20px}.see-more-container .see-more-text{float:left;text-decoration:none;padding:4px 8px;border:1px solid #ddd;line-height:1.4em;font-size:14px;cursor:pointer;margin-top:16px;color:rgba(255,255,255,1);color:rgba(var(--palette-neutral-0,255, 255, 255),1);background-color:#fff;background:#e2165e}.see-more-container .see-more-text:hover{border:1px solid #2576bb;box-shadow:0 0 2px rgba(37,118,187,.5)}.drop-down-options{display:inline-table}.drop-down-options .trending-dropdown{margin:0;border-radius:0;color:#1163f0;Background-color:transparent;border:none;font-size:20px;padding-bottom:1px;cursor:pointer}.trending-dropdown.focus{cursor:pointer;border:1px solid #c5d6f1}.dropdown-menu{padding:0;position:absolute;margin:0;border-radius:0;font-size:20px;background-color:#fafafa;border:1px solid #ccc;-moz-box-shadow:3px 3px 3px rgba(160,160,160,.5);-webkit-box-shadow:3px 3px 3px rgba(160,160,160,.5);box-shadow:3px 3px 3px rgba(160,160,160,.5);overflow:hidden;min-width:150px;max-width:400px;z-index:20000}.trending-dropdown-menu-item{padding:4px;margin:1px;border:1px solid transparent;cursor:pointer;position:relative;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;white-space:nowrap;user-select:none;padding-right:10px}.trending-dropdown-menu-item.focus{cursor:pointer;border:1px solid #c5d6f1;background-color:#dce6f4 !important}.ux-subscriptions-grid>gallery-vssubs-tile{margin-top:16px;display:inline-block;margin-right:32px}.homepage-searchbox-wrapper{margin-top:35px;margin-bottom:20px}.homepage-searchbox-wrapper .homepage-searchbox-message{margin-bottom:20px;position:relative;text-align:center;font-family:wf_segoe-ui_light}.homepage-searchbox-wrapper .homepage-searchbox-message h1{font-size:40px;font-weight:300;margin:0;padding:0}.homepage-searchbox-wrapper .homepage-searchbox-container{margin-left:auto;margin-right:auto;width:768px;height:48px;background-color:#fff;-moz-box-shadow:2px 2px 5px rgba(0,0,0,.1);-webkit-box-shadow:2px 2px 5px rgba(0,0,0,.1);box-shadow:2px 2px 5px rgba(0,0,0,.1);border:1px solid #d4d4d5}@media all and (max-width:770px){.homepage-searchbox-wrapper .homepage-searchbox-container{width:80%}}.homepage-searchbox-wrapper .homepage-searchbox-container.homepage-searchbox-container-focus,.homepage-searchbox-wrapper .homepage-searchbox-container:hover{-moz-box-shadow:2px 2px 5px rgba(0,0,0,.25);-webkit-box-shadow:2px 2px 5px rgba(0,0,0,.25);box-shadow:2px 2px 5px rgba(0,0,0,.25)}.homepage-searchbox-container .search-input{outline:none;border:none;background-color:#fff;height:30px;width:calc(100% - 66px);font-size:18px;margin:9px}.homepage-searchbox-container .clearbutton,.homepage-searchbox-container .searchbutton{cursor:pointer}.homepage-searchbox-container .clearbutton{background-color:#fff;font-size:18px;color:#333}.homepage-searchbox-container .searchbutton{font-weight:700;font-size:24px;padding:15px 12px;color:#fff;background-color:#e2165e;float:right}.homepage-searchbox-container .searchbutton:focus{background-color:#c61452;outline:1px solid #c61452;-webkit-box-shadow:inset 0 0 0 1px #fff;-moz-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}@media screen and (-ms-high-contrast:active){.homepage-searchbox-container .searchbutton:focus{outline:3px dotted #a3a3a3}}.homepage-searchbox-container .searchbutton:hover{background-color:#f10656}.homepage-searchbox-container .search-input::-ms-clear{display:none}.bread-crumb-container{font-size:13px;color:#fff;height:45px;line-height:45px}.bread-crumb-container .member{text-decoration:none}.bread-crumb-container .separator{padding:0 5px}.bread-crumb-container a:visited{color:#fff}.bread-crumb-container a{color:#fff}.bread-crumb-container a:hover{color:#fff}.pagination-container{padding:60px 0 25px 83px;line-height:20px;color:#a3a3a3;margin:0 20px;font-weight:bold}.pagination-container-item-link{padding:2px 8px;margin:0 2px;border:none}.item-details-control-root .breadcrumb{background-color:#232323;color:#fff;height:45px;line-height:45px;font-size:13px}.item-details-control-root .optIn-bar-container{width:100%;background-color:rgba(251,242,236,1);background-color:rgba(var(--palette-accent3-light,251, 242, 236),1)}.item-details-control-root .vsCodeDownloadLinkContainer{float:right}.item-details-control-root .vsCodeDownloadLink{color:#0090ff;font-weight:bold}.item-details-control-root .ux-section-banner{padding:32px 0;background-color:#eff1f3}.ux-section-banner.static{position:fixed;top:0;width:100%;z-index:999}.g-recaptcha{position:fixed;top:30%;z-index:999999}@-webkit-keyframes bannerAnimationStatic{from{padding:16px 0 16px 0}to{padding:8px 0 16px 0}}@-moz-keyframes bannerAnimationStatic{from{padding:16px 0 16px 0}to{padding:8px 0 16px 0}}@-ms-keyframes bannerAnimationStatic{from{padding:16px 0 16px 0}to{padding:8px 0 16px 0}}@keyframes bannerAnimationStatic{from{padding:16px 0 16px 0}to{padding:8px 0 16px 0}}@-webkit-keyframes bannerAnimationDynamic{from{padding:8px 0 16px 0}to{padding:16px 0 16px 0}}@-moz-keyframes bannerAnimationDynamic{from{padding:8px 0 16px 0}to{padding:16px 0 16px 0}}@-ms-keyframes bannerAnimationDynamic{from{padding:8px 0 16px 0}to{padding:16px 0 16px 0}}@keyframes bannerAnimationDynamic{from{padding:8px 0 16px 0}to{padding:16px 0 16px 0}}#section-banner.static{-webkit-animation:bannerAnimationStatic 250ms forwards;-moz-animation:bannerAnimationStatic 250ms forwards;-ms-animation:bannerAnimationStatic 250ms forwards}#section-banner.dynamic{-webkit-animation:bannerAnimationDynamic 250ms forwards;-moz-animation:bannerAnimationDynamic 250ms forwards;-ms-animation:bannerAnimationDynamic 250ms forwards}.item-details-control-root .item-img{text-align:center;vertical-align:top;width:132px}.item-details-control-root .item-img img{max-width:128px;position:relative;visibility:hidden}@-webkit-keyframes vsipImageAnimationStatic{from{width:82px;height:37px;top:14px}to{width:63px;height:28px;top:10px}}@-moz-keyframes vsipImageAnimationStatic{from{width:82px;height:37px;top:14px}to{width:63px;height:28px;top:10px}}@-ms-keyframes vsipImageAnimationStatic{from{width:82px;height:37px;top:14px}to{width:63px;height:28px;top:10px}}@keyframes vsipImageAnimationStatic{from{width:82px;height:37px;top:14px}to{width:63px;height:28px;top:10px}}@-webkit-keyframes vsipImageAnimationDynamic{from{width:63px;height:28px;top:10px}to{width:82px;height:37px;top:14px}}@-moz-keyframes vsipImageAnimationDynamic{from{width:63px;height:28px;top:10px}to{width:82px;height:37px;top:14px}}@-ms-keyframes vsipImageAnimationDynamic{from{width:63px;height:28px;top:10px}to{width:82px;height:37px;top:14px}}@keyframes vsipImageAnimationDynamic{from{width:63px;height:28px;top:10px}to{width:82px;height:37px;top:14px}}.item-details-control-root #section-banner.static .ux-item-vsippartner{-webkit-animation:vsipImageAnimationStatic 250ms forwards;-moz-animation:vsipImageAnimationStatic 250ms forwards;-ms-animation:vsipImageAnimationStatic 250ms forwards}.item-details-control-root #section-banner.dynamic .ux-item-vsippartner{-webkit-animation:vsipImageAnimationDynamic 250ms forwards;-moz-animation:vsipImageAnimationDynamic 250ms forwards;-ms-animation:vsipImageAnimationDynamic 250ms forwards}.item-details-control-root .item-header .item-header-content{font-size:14px;margin-left:32px}.item-details-control-root .item-header .item-header-content .ux-gallery-item-reports-link,.item-details-control-root .item-header .item-header-content .ux-gallery-item-edit-link{padding-left:8px;padding-right:8px;font-weight:600}.item-details-control-root .item-header .item-header-content .ux-gallery-item-sponsor-link{padding-left:8px;padding-right:8px}.item-details-control-root .item-header .ux-item-offers-cost-text{margin-top:10px;font-size:12px}.item-details-control-root .item-header .ux-item-offers-cost-text .ux-item-offers-cost-link{margin-left:10px;font-weight:bold}.item-details-control-root .item-header .ux-item-unpublished-text{background-color:#f1f1f1;border:1px solid #007acc;color:#000;padding:5px 0 5px 10px}.item-details-control-root .item-header .ux-item-unpublished-text .ux-item-unpublished-status-icon{color:#0079cc}.item-details-control-root .item-header h1,.item-details-control-root .item-header h2{margin:0;padding:0;display:inline-block;font-size:0;font-weight:normal}.item-details-control-root .item-header .light{color:#000}.item-details-control-root .item-header .light .ux-item-offers-cost-link{color:#000}.item-details-control-root .item-header .dark{color:#fff}.item-details-control-root .item-header .dark .ux-item-offers-cost-link{color:#fff}.item-details-control-root .ux-item-name{font-size:26px;font-weight:600;display:inline-block;padding-right:8px}.item-details-control-root .ux-item-titleTag{margin-left:10px;margin-right:10px;padding-right:10px;padding-left:8px;padding-bottom:2px;border-radius:2px;font-style:italic;font-size:12px;font-weight:500;vertical-align:top}.item-details-control-root .ux-item-titleTag.light{background-color:#d63f26;color:#fff}.item-details-control-root .ux-item-titleTag.dark{background-color:#ff8e00;color:#000}.item-details-control-root .ux-gallery-item-reports-link,.item-details-control-root .ux-gallery-item-edit-link{padding-left:5px;padding-right:5px;font-size:14px}.item-details-control-root .ux-gallery-item-sponsor-link{padding-left:8px;padding-right:8px}.one-click-install-container{display:flex}.installHelpInfo{margin-left:10px}.installHelpInfo>a{vertical-align:sub}.installHelpInfo>i{vertical-align:sub}.item-details-control-root .ux-item-rating{font-size:14px}.item-details-control-root .ux-item-publisher-category{font-size:14px;font-weight:lighter;border:dotted 1px;margin-right:10px;padding:2px}.item-details-control-root .ux-item-publisher-category .ux-item-publisher-category-icon{display:inline-block}.item-details-control-root .item-share-container{display:inline-block;vertical-align:-4px;margin:20px -2px}.item-details-control-root .item-share-container a:hover{text-decoration:none}.item-details-control-root .ux-social-icons span{margin:10px 0}.item-details-control-root .social-link{height:23px;width:23px;margin:0 2px;display:inline-block}.item-share-container a:focus{outline:none}.item-share-container a:focus .social-link{outline:1px dotted #666}.item-details-control-root .ux-item-second-row-wrapper{margin-top:4px}.item-details-control-root .ux-section-banner.static .ux-item-second-row-wrapper{margin-bottom:10px}.item-details-control-root .ux-item-second-row-wrapper>div{display:inline-block}.item-details-control-root .ux-item-second-row-wrapper>div:nth-child(1){margin-right:10px}.item-details-control-root .ux-item-second-row-wrapper>.ux-item-rating{margin-left:10px;margin-right:10px}.item-details-control-root .ux-item-second-row-wrapper>.item-price-category{margin-left:10px;margin-right:10px}.item-details-control-root .ux-item-rating-review{display:inline-flex}.item-details-control-root .ux-item-second-row-wrapper .ux-item-review-rating-wrapper{color:inherit;padding-top:1px;padding-bottom:3px}.item-details-control-root .ux-item-second-row-wrapper .ux-item-review-rating-wrapper .ux-item-review-rating{display:inline-flex}.item-details-control-root .ux-item-second-row-wrapper .ux-item-review-rating-wrapper .ux-item-review-rating .ux-item-rating-control{margin-left:10px;top:2px;position:relative}.item-details-control-root .ux-item-second-row-wrapper .ux-item-review-rating-wrapper .ux-item-review-rating .ux-item-rating-control .rating-control .star{min-width:16px;min-height:16px;padding-top:0}.item-details-control-root .ux-item-second-row-wrapper .ux-item-review-rating-wrapper .ux-item-review-rating .ux-item-rating-count{margin-left:5px;font-size:16px;margin-top:-1px;margin-right:8px}.item-details-control-root .ux-item-second-row-wrapper .ux-item-review-rating-wrapper:hover{cursor:pointer;text-decoration:none}.item-details-control-root .ux-item-second-row-wrapper .ux-item-vsippartner{margin-left:10px;top:14px;position:relative;width:82px;height:37px}.item-details-control-root .ux-item-publisher{font-size:18px}.item-details-control-root .ux-item-publisher-link{font-size:18px;font-weight:600}.item-details-control-root .ux-item-second-row-wrapper .ux-verified-domain-icon{vertical-align:bottom;height:18px;margin-right:11px}.item-details-control-root .ux-item-second-row-wrapper .ux-marketplace-certified-badge{vertical-align:bottom}.item-details-control-root .light .ux-item-second-row-wrapper .ux-marketplace-certified-badge .certified-badge-container .certified-badge-text{border-color:#000 !important}.item-details-control-root .ux-item-shortdesc{margin:20px 0;max-width:608px;line-height:1.5;overflow:hidden}@-webkit-keyframes shortdescAnimationStatic{from{max-height:80px;margin:20px 0}to{max-height:0;margin:0}}@-moz-keyframes shortdescAnimationStatic{from{max-height:80px;margin:20px 0}to{max-height:0;margin:0}}@-ms-keyframes shortdescAnimationStatic{from{max-height:80px;margin:20px 0}to{max-height:0;margin:0}}@keyframes shortdescAnimationStatic{from{max-height:80px;margin:20px 0}to{max-height:0;margin:0}}@-webkit-keyframes shortdescAnimationDynamic{from{max-height:0;margin:0}to{max-height:80px;margin:20px 0}}@-moz-keyframes shortdescAnimationDynamic{from{max-height:0;margin:0}to{max-height:80px;margin:20px 0}}@-ms-keyframes shortdescAnimationDynamic{from{max-height:0;margin:0}to{max-height:80px;margin:20px 0}}@keyframes shortdescAnimationDynamic{from{max-height:0;margin:0}to{max-height:80px;margin:20px 0}}.item-details-control-root .ux-section-banner.static .ux-item-shortdesc{-webkit-animation:shortdescAnimationStatic 250ms forwards;-moz-animation:shortdescAnimationStatic 250ms forwards;-ms-animation:shortdescAnimationStatic 250ms forwards}.item-details-control-root .ux-section-banner.dynamic .ux-item-shortdesc{-webkit-animation:shortdescAnimationDynamic 250ms forwards;-moz-animation:shortdescAnimationDynamic 250ms forwards;-ms-animation:shortdescAnimationDynamic 250ms forwards}.item-details-control-root .ux-item-free-install{margin-top:10px}.item-details-control-root .trial-button-container+.install-button-container .ux-button.install{background-color:transparent}.item-details-control-root .trial-button-container+.install-button-container .ux-button.install:hover,.item-details-control-root .trial-button-container+.install-button-container .ux-button.install:focus{background-color:rgba(0,0,0,.2)}.item-details-control-root .trial-button-container+.install-button-container+.action-button-dropdown{background-color:transparent}.item-details-control-root .dark .ux-button.install{background-color:#107c10;color:#fff;min-width:120px;border:1px solid #fff}.item-details-control-root .dark .ux-button.install:hover,.item-details-control-root .dark .ux-button.install:focus{background-color:#074507}.item-details-control-root .dark .ux-button.install:hover,.item-details-control-root .dark .ux-button.install:focus :disabled{background-color:#aaa;opacity:.6}.item-details-control-root .dark .ux-button.install:focus{border:1px dotted #fff}.item-details-control-root .dark .item-banner-focussable-child-item:focus{outline:1px dotted #fff}.item-details-control-root .dark .trial-button-container+.install-button-container .ux-button.install{color:#fff}.item-details-control-root .dark a.ux-item-review-rating-wrapper:focus{outline:none}.item-details-control-root .dark a.ux-item-review-rating-wrapper:focus .ux-item-rating-control{outline:1px dotted #fff}.item-details-control-root .dark .action-button-dropdown{border:1px solid #fff}.item-details-control-root .dark .action-button-dropdown:focus{border:1px dotted #fff}.item-details-control-root .light .ux-button.install{background-color:#107c10;color:#fff;min-width:120px;border:1px solid #666}.item-details-control-root .light .ux-button.install:hover,.item-details-control-root .light .ux-button.install:focus{background-color:#074507}.item-details-control-root .light .ux-button.install:focus{border:1px dotted #666}.item-details-control-root .light .item-banner-focussable-child-item:focus{outline:1px dotted #666}.item-details-control-root .light .trial-button-container+.install-button-container .ux-button.install{color:#000}.item-details-control-root .light a.ux-item-review-rating-wrapper:focus{outline:none}.item-details-control-root .light a.ux-item-review-rating-wrapper:focus .ux-item-rating-control{outline:1px dotted #666}.item-details-control-root .light .action-button-dropdown{border:1px solid #666}.item-details-control-root .light .action-button-dropdown:focus{border:1px dotted #666}.item-details-control-root .ux-button.install.free{background:transparent}.item-details-control-root .item-header .ux-button.install.free.light{color:#000}.item-details-control-root .item-header .ux-button.install.free.dark{color:#fff}.trial-button-container{padding-right:8px}.item-details-control-root .action-button-dropdown{background-color:#107c10;padding:6.5px 7px;position:absolute;border:1px solid #fff;margin-left:-5px;height:30px;width:30px}.item-details-control-root .action-button-dropdown .menu.sub-menu{text-align:center;min-width:125px;box-shadow:none}.item-details-control-root .action-button-dropdown .menu-item.drop-visible .text{padding-right:5px;color:#000}.item-details-control-root .action-button-dropdown:hover{cursor:pointer;text-decoration:none}.item-details-control-root .action-button-dropdown:focus{border:1px dotted #fff}.trial-info-container{margin-left:10px}a.download-button-container button{height:32px}.download-button-container{margin-left:0}.install-button-container:hover,.trial-button-container:hover{text-decoration:none}.install-button-container.linkDisabled{cursor:default;pointer-events:none}.item-details-control-root .ux-button.install.buttonDisabled{background-color:#aaa;color:#eee;opacity:1;border:1px solid #e6e6e6}.item-details-control-root .ux-button.install.buttonDisabled:hover{background-color:#aaa;color:#eee;cursor:default;opacity:1}.item-details-control-root .ux-button.install.showDropdown{min-width:95px}.ux-item-previewString{font-style:italic;padding-left:10px}.item-details-control-root .ux-section-details{margin:24px 0 34px 0;font-size:13px}@-webkit-keyframes tabHeaderAnimationStaticBig{from{top:249px;padding-top:0}to{top:165px;padding-top:10px}}@-moz-keyframes tabHeaderAnimationStaticBig{from{top:249px;padding-top:0}to{top:165px;padding-top:10px}}@-ms-keyframes tabHeaderAnimationStaticBig{from{top:249px;padding-top:0}to{top:165px;padding-top:10px}}@keyframes tabHeaderAnimationStaticBig{from{top:249px;padding-top:0}to{top:165px;padding-top:10px}}@-webkit-keyframes tabHeaderAnimationStatic{from{top:249px;padding-top:0}to{top:138px;padding-top:10px}}@-moz-keyframes tabHeaderAnimationStatic{from{top:249px;padding-top:0}to{top:138px;padding-top:10px}}@-ms-keyframes tabHeaderAnimationStatic{from{top:249px;padding-top:0}to{top:138px;padding-top:10px}}@keyframes tabHeaderAnimationStatic{from{top:249px;padding-top:0}to{top:138px;padding-top:10px}}.item-details-control-root #section-banner.static+.gallery-centered-content>.ux-section-details .ux-section-details-tabs .ms-Pivot{-webkit-animation:tabHeaderAnimationStatic 300ms forwards;-moz-animation:tabHeaderAnimationStatic 300ms forwards;-ms-animation:tabHeaderAnimationStatic 300ms forwards;position:fixed;width:1196px;background-color:#fff;z-index:998}.item-details-control-root #section-banner.static.big+.gallery-centered-content>.ux-section-details .ux-section-details-tabs .ms-Pivot{-webkit-animation:tabHeaderAnimationStaticBig 300ms forwards;-moz-animation:tabHeaderAnimationStaticBig 300ms forwards;-ms-animation:tabHeaderAnimationStaticBig 300ms forwards}@-webkit-keyframes contentAnimationStaticBig{from{padding-top:314px}to{padding-top:260px}}@-moz-keyframes contentAnimationStaticBig{from{padding-top:314px}to{padding-top:260px}}@-ms-keyframes contentAnimationStaticBig{from{padding-top:314px}to{padding-top:260px}}@keyframes contentAnimationStaticBig{from{padding-top:314px}to{padding-top:260px}}@-webkit-keyframes contentAnimationStatic{from{padding-top:314px}to{padding-top:230px}}@-moz-keyframes contentAnimationStatic{from{padding-top:314px}to{padding-top:230px}}@-ms-keyframes contentAnimationStatic{from{padding-top:314px}to{padding-top:230px}}@keyframes contentAnimationStatic{from{padding-top:314px}to{padding-top:230px}}.item-details-control-root #section-banner.static+.gallery-centered-content>.ux-section-details .ux-section-details-tabs .details-tab{-webkit-animation:contentAnimationStatic 300ms forwards;-moz-animation:contentAnimationStatic 300ms forwards;-ms-animation:contentAnimationStatic 300ms forwards}.item-details-control-root #section-banner.static.big+.gallery-centered-content>.ux-section-details .ux-section-details-tabs .details-tab{-webkit-animation:contentAnimationStaticBig 300ms forwards;-moz-animation:contentAnimationStaticBig 300ms forwards;-ms-animation:contentAnimationStaticBig 300ms forwards}.item-details-control-root .ux-section-details .itemdetails-section-header{font-size:16px;font-weight:bold;color:#555;padding-bottom:16px}.item-details-control-root .ux-section-details .itemdetails-section-header.right{padding:0 0 5px 0;margin:0}.item-details-control-root .ux-section-details .ux-section-details-table{width:100%;table-layout:fixed}.item-details-control-root .ux-section-details .ux-section-details-table .ux-section-pricing{padding-bottom:40px;width:700px}.item-details-control-root .ux-section-details .ux-section-details-table .ux-section-pricing .team-size-plan-msg{font-size:14px;padding-bottom:13px}.item-details-control-root .ux-section-details .ux-section-details-table .ux-section-pricing .item-offer-plan .item-offer-plan-table{width:45%;display:table}.item-details-control-root .ux-section-details .ux-section-details-table .ux-section-pricing .item-offer-plan .item-offer-plan-table th,.item-details-control-root .ux-section-details .ux-section-details-table .ux-section-pricing .item-offer-plan .item-offer-plan-table td{padding:8px 35px 8px 0;border-collapse:collapse;text-align:right}.item-details-control-root .ux-section-details .ux-section-details-table .ux-section-pricing .item-offer-plan .item-offer-plan-table tr{border-bottom:1px solid #a9a9a9;border-width:1px 0}.item-details-control-root .ux-section-details .ux-section-details-table .ux-section-pricing .item-offer-plan .item-offer-plan-table .item-offer-plan-header{background-color:#ccc}.item-details-control-root .ux-section-details .ux-section-details-table .ux-section-pricing .item-offer-plan .item-offer-plan-table .item-offer-plan-header th:first-child{padding-right:0}.item-details-control-root .ux-section-details .ux-section-details-table .ux-section-pricing .item-offer-plan .item-offer-plan-table .item-offer-plan-rows td:first-child{text-align:right;padding-right:0;width:30%}.item-details-control-root .ux-section-media .item-carousel>div{padding-bottom:16px}.item-details-control-root .ux-section-media .carousel-wrapper{border:1px solid #b0bec5;height:247.5px}.item-details-control-root .ux-section-media .item-carousel-container{width:400px}.item-details-control-root .ux-section-media .item-screenshot{width:400px;height:225px}.item-details-control-root .ux-section-resources ul li{margin-bottom:4px}.item-details-control-root .ux-itemdetails-left{vertical-align:top;font-size:14px;padding-right:20px}.item-details-control-root .ux-itemdetails-right{width:34.45%;vertical-align:top;padding:0 0 0 20px}@media all and (max-width:768px){.item-details-control-root .ux-itemdetails-left{float:left;width:100%;padding-right:0}.item-details-control-root .ux-itemdetails-right{padding-left:0 !important;float:left;width:100%}}.item-details-control-root .ux-section-other{margin-top:16px}.item-details-control-root .ux-section-resources ul{list-style-type:none;padding:0;margin:0}.item-details-control-root .ux-section-project-details{margin-top:16px}.item-details-control-root .ux-section-resources{margin-top:16px}.ux-section-capabilities .capabilities-list-item{color:#666;margin-bottom:4px}.item-details-control-root .ux-section-project-details .itemdetails-section-header.right{padding:0;margin-bottom:8px}.item-details-control-root .ux-section-project-details-spinner .spinner-control-root{margin-top:22px;width:25px;height:25px}.item-details-control-root .ux-section-project-details ul{list-style-type:none;padding:0;margin:0 0 0 -3px}.item-details-control-root .ux-section-project-details ul li{margin-bottom:4px}.item-details-control-root .ux-section-project-details ul li .api-github-response.bowtie-icon{color:rgba(0,0,0,1);color:rgba(var(--palette-neutral-100,0, 0, 0),1)}.item-details-control-root .ux-section-project-details ul li .api-github-response.bowtie-icon.bowtie-brand-github{margin-left:4px;margin-top:2px;margin-right:1px}.item-details-control-root .ux-section-project-details span{text-align:center;vertical-align:top;margin-left:5px}.item-details-control-root .ux-table-metadata{font-size:12px;color:#666;padding:0;margin-top:0;border-collapse:collapse}.item-details-control-root .ux-table-metadata td{padding:4px 18px 4px 0}.item-details-control-root .item-carousel-container .carousel-nav{display:none}.item-details-control-root .item-carousel-container .carousel{cursor:pointer}.item-details-control-root .markdown{color:#222;line-height:1.6;position:relative}.item-details-control-root .markdown>*:first-child{margin-top:0 !important}.item-details-control-root .markdown .link-header:target:before{content:"";display:block;height:250px;margin:-250px 0 0}.item-details-control-root .ux-section-h2>h2{color:#5c2d91;padding-bottom:10px;border-bottom:1px solid #eee}.item-details-screenshot-popup{position:fixed}.item-details-control-root .ux-section-banner.static .ux-item-action{margin-top:10px}.ux-item-action .ux-item-meter-pricing-wrapper{margin-left:40px}.ux-item-action .ux-item-meter-pricing-wrapper .ux-item-meter-start-plan{text-decoration:underline;font-size:small;font-style:italic}.item-header-content .download-control-container{width:630px;margin-top:30vh;background-color:#fff;color:#000;box-shadow:0 2.5px 5px rgba(0,0,0,.4);border:1px solid #000;padding-left:0;padding-right:0}.item-header-content .download-control-container .dialog-close-icon{position:relative;top:5px;left:600px;cursor:pointer}.item-header-content .download-control-container .modal-content{padding-top:15px;padding-left:30px;padding-right:30px;padding-bottom:30px}.item-header-content .download-control-container .modal-footer{text-align:right;padding:10px 20px 10px 0;border-top:1px solid #e5e5e5;background-color:#eee}.item-header-content .download-control-container .modal-footer button{color:#fff;background-color:#e91e63}.item-header-content .download-control-container .modal-footer button:focus{outline:1px dotted #333}.item-header-content #download-pop-up.show-on-load{display:block}body.platform.gallery .ui-widget-overlay.ui-front{position:fixed}#install-pop-up{color:#000}.install-button-container:focus,.trial-button-container:focus{outline:none}#install-pop-up .item-header-content{margin-left:0}.item-details-control-root a.xamarin-link{color:#fff;text-decoration:underline}.ux-section-pricing{padding-bottom:40px;width:700px}.ux-section-pricing .team-size-plan-msg{font-size:14px;padding-bottom:13px}.ux-section-pricing .item-offer-plan .item-offer-plan-table{width:45%}.ux-section-pricing .item-offer-plan .item-offer-plan-table th,.ux-section-pricing .item-offer-plan .item-offer-plan-table td{padding:8px 35px 8px 0;border-collapse:collapse;text-align:right;border:0}.ux-section-pricing .item-offer-plan .item-offer-plan-table tr{border-bottom:1px solid #a9a9a9;border-width:1px 0}.ux-section-pricing .item-offer-plan .item-offer-plan-table .item-offer-plan-header{background-color:#ccc}.ux-section-pricing .item-offer-plan .item-offer-plan-table .item-offer-plan-header th:first-child{padding-right:0}.ux-section-pricing .item-offer-plan .item-offer-plan-table .item-offer-plan-rows td:first-child{text-align:right;padding-right:0;width:30%}.item-details-control-root .item-header .item-header-content.dark .installHelpInfo a{color:#fff;text-decoration:underline}.item-details-control-root .item-header .item-header-content.light .installHelpInfo a{color:#000;text-decoration:underline;border-color:#000}.item-details-control-root .vscode-copy,.item-details-control-root .vscode-copy-insiders,.item-details-control-root .vscode-version{font-size:13px;margin-top:10px}.item-details-control-root .modal-copy-command{position:fixed;left:30%;top:30%;border:1px solid #000;width:500px;color:#000}.item-details-control-root .modal-copy-command .modal-close-button{display:inline-block;float:right;padding:10px;cursor:pointer}.item-details-control-root .modal-copy-command .copy-modal-header{padding:20px 30px 10px 30px;background:#fff}.item-details-control-root .modal-copy-command .copy-modal-header .vscode-install-info-container{padding-top:10px}.item-details-control-root .modal-copy-command .copy-modal-header .vscode-install-info-container .vscode-command-container{float:none;display:inline-block}.item-details-control-root .modal-copy-command .copy-modal-header .vscode-install-info-container .vscode-command-container .vscode-command-input{max-width:175px}.item-details-control-root .modal-copy-command .copy-modal-header .vscode-install-info-container .vscode-command-container .copied-result-display{color:#008000;float:left;padding:9px 0 0 10px}.item-details-control-root .modal-copy-command .copy-modal-footer{background-color:#eee;padding:5px 20px;text-align:right}.item-details-control-root .modal-copy-command .copy-modal-footer .cancel-copy-modal-button{background-color:#e91e63;color:#fff}.item-details-control-root .vscode-install-title{font-size:16px;font-weight:bold;padding:5px 0}.item-details-control-root .vscode-command-container{height:35px;padding:1px 0;float:left}.item-details-control-root .vscode-command-input{padding:2px;height:100%;padding-left:9px;padding-right:9px;font-family:monospace;border:1px solid #a9a9a9;float:left;text-overflow:ellipsis}.item-details-control-root .copy-to-clipboard-button{height:100%;padding:2px 14px 4px 14px;margin-left:-1px;border:1px solid #a9a9a9;border-radius:0;float:left;cursor:pointer}.item-details-control-root .light .copy-to-clipboard-button:focus{outline:1px dotted #666}.item-details-control-root .dark .copy-to-clipboard-button:focus{outline:1px dotted #fff}.item-details-control-root .vscode-moreinformation{border-left:1px solid;margin-left:15px;padding-left:10px;float:left;margin-top:9px}.item-details-control-root .vscode-moreinformation.dark{color:inherit;text-decoration:underline}.item-details-control-root .vscode-moreinformation.light{color:#007acc;border-color:#000}.item-details-control-root .vscode-install-info-container{font-size:13px;padding-top:4px}.item-details-control-root .copied-display-div{font-size:11px;background-color:#000;padding:2px 4px;color:#fff;text-align:center;border-radius:5px;border:1px solid #fff;width:120px;display:none;position:absolute;top:35px;right:-50px}.item-details-control-root .copied-display-container{float:left;position:relative}.searchbar{background-color:#fff;border:1px solid #d4d4d5;display:inline-block;height:36px;width:583px;padding-left:10px;-moz-box-shadow:2px 2px 5px rgba(0,0,0,.1);-webkit-box-shadow:2px 2px 5px rgba(0,0,0,.1);box-shadow:2px 2px 5px rgba(0,0,0,.1)}.searchbar:hover{-moz-box-shadow:2px 2px 5px rgba(0,0,0,.25);-webkit-box-shadow:2px 2px 5px rgba(0,0,0,.25);box-shadow:2px 2px 5px rgba(0,0,0,.25)}.searchbar .clearbutton,.searchbar .searchbutton{cursor:pointer}.searchbar .searchbutton{font-weight:700;font-size:18px;padding:9px;color:#fff;background-color:#e91e63;float:right}.searchbar .searchbutton:focus{background-color:#c61452;outline:1px solid #c61452;-webkit-box-shadow:inset 0 0 0 1px #fff;-moz-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}@media screen and (-ms-high-contrast:active){.searchbar .searchbutton:focus{outline:3px dotted #333}}.searchbar .searchbutton:hover{background-color:#f10656}.searchbar .clearbutton{color:#333}.searchbar .search-input{outline:none;border:none;background-color:#fff;height:30px;width:510px;font-size:16px}.searchbar .search-input::-ms-clear{display:none}.subscribedialog{width:1150px}.subscribedialog .headercontainer{margin-top:10px;font-size:22px;font-weight:600}.subscribedialog .unsubscribetextcontainer{margin-top:10px}.subscribedialog .mailaddress{margin-top:10px;font-weight:700}.subscribedialog .unsubscribeinfocontainer{font-size:18px}.subscribedialog .unsubscribecheckboxheader{margin-top:10px;font-size:16px}.subscribedialog .unsubscribecheckbox{margin-top:5px;margin-left:10px;font-size:16px}.subscribedialog .buttoncontainer{margin-top:10px}.subscribedialog .buttoncontainer a{text-decoration:none;margin-right:15px}.subscribedialog .buttoncontainer a button{height:30px;width:100px;background:#008000;color:#fff}#price-filter .filter-menu .menu{min-width:100px}#sort-filter .filter-menu .menu{min-width:135px}#hosted-on-target-filter .filter-menu .menu{min-width:120px}.item-row-container{margin-right:-8px}.item-row-container .row-item{float:left;margin-right:13.5px;margin-top:8px;margin-bottom:8px}.item-row-container .row-item:nth-child(6n){margin-right:0}.item-row-container a:hover{text-decoration:none}.zero-results-control .zero-results-header{font-size:21px;font-weight:300;display:inline-block;margin-top:-30px}.zero-results-control .zero-results-header img{height:100px;display:inline-block}.zero-results-control .zero-results-header div{display:flex;float:right;width:800px;padding-left:10px;height:100px;justify-content:center;flex-direction:column;word-break:break-word}.zero-results-control .zero-results-section-header{margin-top:30px;font-size:18px;font-weight:400}.zero-results-control .zero-results-section-header.articles-header{margin-bottom:2px}.zero-results-control .zero-results-section-header .zero-results-section-icon{font-size:21px;color:#333}.zero-results-control .relevant-articles-container{width:600px;overflow:hidden}.zero-results-control .relevant-articles-container#extra-articles{max-height:0}.zero-results-control .relevant-articles-container#extra-articles.showList{max-height:500px;transition:max-height .5s ease-in}.zero-results-control .relevant-articles-container .article{margin-top:8px}.zero-results-control .relevant-articles-container a{font-size:14px;font-weight:600}.zero-results-control .relevant-articles-container .article-description{font-size:14px;color:#333}.zero-results-control .see-more-articles{font-size:14px;font-weight:600}.zero-results-control .see-more-articles .see-more{margin-top:8px}.zero-results-control .suggestions-list{margin-top:10px;padding-left:22px;font-size:14px;color:#333}.zero-results-control .feedback-box-label{margin-top:10px;font-size:14px}.zero-results-control .feedback-box{background-color:#fff;border:1px solid #d4d4d5;display:inline-block;height:105px;width:583px;margin-top:10px;padding-left:10px;padding-top:2px;-moz-box-shadow:2px 2px 5px rgba(0,0,0,.1);-webkit-box-shadow:2px 2px 5px rgba(0,0,0,.1);box-shadow:2px 2px 5px rgba(0,0,0,.1)}.zero-results-control .feedback-box:hover{-moz-box-shadow:2px 2px 5px rgba(0,0,0,.25);-webkit-box-shadow:2px 2px 5px rgba(0,0,0,.25);box-shadow:2px 2px 5px rgba(0,0,0,.25)}.zero-results-control .feedback-box .feedback-input{outline:none;border:none;background-color:#fff;height:101px;width:561px;font-size:14px;resize:none}.zero-results-control .submit-feedback-button{color:#fff;background:#0078d4;font-weight:600;font-size:14px;border:1px solid;border-color:rgba(255,255,255,1);border-color:rgba(var(--palette-neutral-0,255, 255, 255),1);margin-top:10px;height:32px;padding:0 17px}.zero-results-control .submit-feedback-button:focus{outline:2px solid rgba(0,120,212,1);outline:2px solid var(--communication-background,rgba(0, 120, 212, 1))}.zero-results-control .submit-feedback-button:hover{background-color:rgba(0,90,158,1);background-color:rgba(var(--palette-primary-shade-20,0, 90, 158),1)}.zero-results-control .post-feedback-message{background-color:#dff6dd;width:600px;margin-top:10px;padding-left:10px;height:40px;line-height:40px;font-size:14px}.zero-results-control .post-feedback-message .bowtie-status-success-outline{color:#49b377}.gallery-centered-content{width:1160px;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px}@media all and (max-width:1165px){.gallery-centered-content{width:100%;padding-left:25px;padding-right:25px}}html,body{height:100%}.page-content{min-height:100%;position:relative}.page-content.onprem-homepage-gallery{background-color:#f1f1f1}.imitate-primary-focus:focus{outline:1px solid rgba(255,255,255,1);outline:1px solid rgba(var(--palette-neutral-0,255, 255, 255),1);outline-offset:-3px}.imitate-compound-focus:focus{outline:1px solid rgba(102,102,102,1);outline:1px solid rgba(var(--palette-neutral-60,102, 102, 102),1);outline-offset:-1px}.clearfix:after{content:"";display:table;clear:both}body.gallery{background-color:#f9f9f9}body.gallery-page-item-details{background-color:#fff}.gallery .high-contrast-test{background-image:url("../../_content/FullStar1.svg")}.uxservices-header #ux-header div.upperBand{background-color:#000;color:#fff;line-height:14px;line-height:15px}.uxservices-header #ux-header div.upperBandContent{width:100%;margin:0 auto;box-sizing:border-box;max-width:1160px;padding:0}.uxservices-header #ux-header div.upperBandContent .left{float:left}.uxservices-header #ux-header div.upperBandContent .right{float:right;position:relative;background-color:#000}.uxservices-header #ux-header div.upperBandContent .right #signIn{float:left}.uxservices-header #ux-header div.upperBand #Fragment_SiteLogoLink{padding:0;line-height:16px;display:inline-block;float:left;padding-right:4px}.uxservices-header #ux-header div.upperBand #Fragment_SiteLogoLink>div{height:29px;width:110px;font-size:16px;line-height:16px;text-indent:-9999px;background:url("../../_content/Header/vs-logo.png") no-repeat;width:110px;overflow:initial;background-size:contain}.uxservices-header #ux-header .marketPlaceLogoLink{white-space:pre;font-size:16px;line-height:16px;vertical-align:-4px;display:inline-block;color:#fff}.uxservices-header #ux-header .visualStudioLogoLink{white-space:pre;font-size:14px;line-height:16px;vertical-align:-4px;display:inline-block;color:#fff;font-family:wf_segoe-ui_light}.uxservices-header #ux-header div.upperBand #signIn{font-weight:600}.uxservices-header #ux-header div.upperBand .scarabLink{margin-right:.23em}#ux-header #Fragment_SearchBox{width:34px;display:inline-block;height:31px;margin:3px 0 0 27px;position:absolute;right:0;top:0}a.skip-main{left:-999px;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-999}a.skip-main:focus,a.skip-main:active{color:#0078d4;background-color:#fff;position:absolute;left:auto;top:auto;width:122px;height:33px;overflow:auto;padding-left:12px;padding-right:12px;padding-top:6px;text-align:center;font-size:14px;font-weight:500;font-family:'Segoe UI';line-height:20px;z-index:999}a.skip-main:hover{color:#005ba1;background-color:#f2f2f2}#ux-header div.SearchBoxOnFocus input#HeaderSearchTextBox{color:#f2f2f2 !important}#ux-header #Fragment_SearchBox div.SearchBox{margin:0;display:inline-block;height:100%;position:relative;width:100%}#ux-header #Fragment_SearchBox .SearchBox form{height:100%;width:auto;margin:0;position:absolute;border:none}#ux-header #Fragment_SearchBox .SearchBox form input#HeaderSearchTextBox{position:relative;height:27px;width:275px;padding:3px 10px;margin:0;float:left;background-color:#6a6a6a;color:#fff;font-size:1.077em;border:solid 1px #505050;font-style:normal !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:27px}#ux-header #Fragment_SearchBox .SearchBox .metroSearchButton,#ux-header #Fragment_SearchBox .SearchBox button{font-family:"bowtie";font-size:18px;font-weight:900;display:inline-block;height:31px;line-height:31px;width:34px;background:right 6px #000;float:right;margin:0;padding:0;cursor:pointer;position:relative;border:none;color:#fff}#ux-header.FF #Fragment_SearchBox .SearchBox a.metroSearchButton:focus{border:1px dotted #fff;height:25px;width:30px}#ux-header.Safari #Fragment_SearchBox .SearchBox a.metroSearchButton:focus{border:1px dotted #fff;height:25px;width:30px}#ux-header #Fragment_SearchBox .SearchBox .metroSearchButton:hover{color:#87cefa;outline:none}#ux-header #Fragment_SearchBox .SearchBox button{color:#87cefa}#ux-header #Fragment_SearchBox #HeaderSearchForm{display:none;widht:309px}.uxservices-header #ux-header div.upperBand{height:34px}.uxservices-header #ux-header div.upperBandContent .right{padding:10px 0 0 0;font-size:11px}.uxservices-header #ux-header div.upperBandContent .left{height:34px;padding:5px 0 0 0}.uxservices-header #ux-header .right a{font-family:wf_segoe-ui,-apple-system,".SFNSText-Regular","San Francisco","Roboto","Helvetica Neue","Lucida Grande",sans-serif;font-size:inherit}.uxservices-header #ux-header .upperBand .right .onprem-connected-dropdown{padding:1px 0 5px 0;float:left}.uxservices-header #ux-header .upperBand .right .onprem-connected-dropdown ul{background:#f9f9f9;position:absolute;left:0;top:22px;z-index:1;padding-left:10px;box-shadow:2px 2px 5px rgba(0,0,0,.25),-2px 2px 5px rgba(0,0,0,.25)}.uxservices-header #ux-header .upperBand .right .onprem-connected-dropdown ul li{overflow:hidden;height:0;min-width:250px;color:#000;font-size:13px;font-weight:500;padding-left:5px}.uxservices-header #ux-header .upperBand .right .onprem-connected-dropdown .bowtie-plug-connected-fill{padding-right:3px}.uxservices-header #ux-header .upperBand .right .onprem-connected-dropdown:hover ul{padding:5px;box-shadow:2px 2px 5px rgba(0,0,0,.25),-2px 2px 5px rgba(0,0,0,.25)}.uxservices-header #ux-header .upperBand .right .onprem-connected-dropdown:hover ul li{height:21px;color:#000;font-size:13px;font-weight:500;border-style:solid;border-color:#f9f9f9;border-width:1px}.uxservices-header #ux-header .upperBand .right .onprem-connected-dropdown:hover ul li:hover{background-color:#dce6f4;border-color:#c5d6f1;cursor:pointer}.uxservices-header #ux-header .upperBand .right .onprem-connected-dropdown:focus{outline:none}.uxservices-header #ux-header .upperBand .right .onprem-connected-dropdown:focus ul{padding:5px;box-shadow:2px 2px 5px rgba(0,0,0,.25),-2px 2px 5px rgba(0,0,0,.25)}.uxservices-header #ux-header .upperBand .right .onprem-connected-dropdown:focus ul li{height:21px;color:#000;font-size:13px;font-weight:500;border-style:solid;border-width:1px;background-color:#dce6f4;border-color:#c5d6f1;cursor:pointer}#ux-footer{line-height:1.2em}#ux-footer:after{content:"";display:table;clear:both}#ux-footer .footerContainer{width:1160px;margin:0 auto;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#000}@media all and (max-width:1165px){#ux-footer .footerContainer{width:100%;padding:0 30px}.carousel-nav .carousel-next{right:-25px !important}.carousel-nav .carousel-prev{left:-25px !important}.gallery-item-cluster .item-list-container{padding:0 15px}}#ux-footer .footerContainer:after{content:"";display:table;clear:both}#ux-footer .footerContainer .linkList{padding-top:34px;padding-bottom:34px;width:220px;float:left}#ux-footer .footerContainer ul.links{margin:9px 0 0 0}#ux-footer a{color:#595958}#ux-footer a:hover{color:#39f}#ux-footer .linkListTitle{font-size:1.12rem;line-height:1.2em;color:#333}#ux-footer ul.links{padding:0;line-height:1.2em}#ux-footer .linkList>ul>li{list-style-type:none;background:none;padding:4px 0;margin:0}#ux-footer #baseFooter{width:1160px;padding:15px 10px;margin:0 auto}@media all and (max-width:1165px){#ux-footer #baseFooter{width:100%;padding:15px 20px}}#ux-footer #baseFooter:after{content:"";display:table;clear:both}#ux-footer #baseFooter li{display:inline-block;list-style-type:none;margin:0 15px 0 0}#ux-footer #baseFooter #Fragment_BaseFooterLinks{text-align:right}#ux-footer #baseFooter #rightBaseFooter{float:right;width:18%;font-family:wf_segoe-ui,Tahoma,Helvetica,Sans-Serif;color:#595958;font-weight:bold}@media only screen and (max-width:400px){#ux-footer #baseFooter #rightBaseFooter{width:100%;text-align:center}.ux-section-banner td.item-img img{width:100% !important}}#ux-footer span.microsoftLogo{display:inline-block;margin-left:16px}.microsoftLogo{background:url("../../_content/Header/ImageSprite.png") no-repeat -93px 0 !important}.microsoftLogo{width:70px;height:14px;overflow:hidden}.gallery-header{height:40px;white-space:nowrap;background:#007acc;color:#fff;font-size:12px;min-width:1250px}.gallery-header .search-ext{width:200px;height:22px;background-color:#0e639c;margin-right:10px}.gallery-header .search-text{width:178px;height:22px;border-style:none;color:#fff;background-color:transparent;outline:none !important}.gallery-header .logo{padding-left:20px;cursor:pointer}.gallery-header .logo-link{color:#fff;vertical-align:middle}.gallery-header .gallery-logo.vsts-brand-icon{font-size:18px;margin:0 12px;color:#fff}.gallery-header .logo-text{display:inline-block;font-size:15px;color:#fff}.gallery-header .fill{width:100%}.gallery-header .right-side{padding-right:20px}#HeaderSearchForm{width:309px !important}.uxservices-header .upperBandContent{display:none}.uxservices-header .upperBandContent.marketplace-header{display:block}.uxservices-header #ux-header div.lowerBand{display:none !important}.uxservices-header #ux-header .right{font-size:15px}#Fragment_SubscriptionsLink{visibility:hidden !important}#Fragment_SearchBox{visibility:visible}#signIn{padding-right:50px}#searchDiv{visibility:hidden}.gallery-centered-content .markdown a{color:#1077cf}.markdown img{max-width:100%}.markdown video{max-width:100%}.markdown h1,.markdown h2,.markdown h3,.markdown h4{line-height:1.4;margin-top:1em;margin-bottom:16px}.markdown h1{font-size:1.5em;line-height:1.2em;border-bottom:1px solid #eee;margin-top:2em;padding-bottom:10px}.markdown h2{font-size:1.375em;line-height:1.2em;border-bottom:1px solid #eee;margin-top:2em;padding-bottom:10px}.markdown h3{font-size:1.25em}.markdown h4{font-size:1.125em}.markdown h5{font-size:1em}.markdown blockquote{padding:0 15px;color:#777;border-left:4px solid #ddd;margin:0}.markdown pre{padding:16px;overflow:auto;font-size:85%;line-height:1.45;background-color:#f7f7f7;border-radius:3px;word-wrap:normal;font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace}.markdown code,.markdown tt{padding:0;background-color:rgba(0,0,0,.04);margin:0;padding-top:.2em;padding-bottom:.2em;border-radius:3px;font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace}.markdown pre>code{background-color:inherit}.markdown table{display:block;width:100%;overflow:auto;word-break:normal;word-break:keep-all}.markdown table th{font-weight:bold}.markdown table th,.markdown table td{padding:6px 13px;border:1px solid #ddd}.markdown table tr{background-color:#fff;border-top:1px solid #ccc}.markdown table tr:nth-child(2n){background-color:#f8f8f8}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;opacity:.5;z-index:1040;background-color:#000}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden}.bowtie-icon.bowtie-spinner.tab-collection-bigspinner,.bowtie-icon.bowtie-spinner.big-spinner{font-size:36px;vertical-align:middle;margin:auto}@-webkit-keyframes spin-animation{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}@-moz-keyframes spin-animation{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}@-ms-keyframes spin-animation{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}@keyframes spin-animation{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.bowtie-spinner{-webkit-animation:spin-animation 1s infinite steps(10);-moz-animation:spin-animation 1s infinite steps(10);-ms-animation:spin-animation 1s infinite steps(10);-o-animation:spin-animation 1s infinite steps(10);animation:spin-animation 1s infinite steps(10)}.centered{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}body.platform.gallery{overflow:auto;background-color:#fff}.gallery .uxservices-header #ux-header{position:static;margin-left:0 !important;font-size:1.077em;width:100%;top:0;z-index:101}body.platform.gallery .content-section-market{margin:0;background-color:#fff;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.gallery-home-page{background-color:#f1f1f1}.gallery-home-page-view{margin-top:0;background-color:#fff}.gallery-home-page-view img{border-style:none}#ux-header a:hover{text-decoration:none}#ux-header #Fragment_SiteLogoLink{display:inline-block;display:-moz-inline-stack}#ux-footer #baseFooter #leftBaseFooter .selectLocale{visibility:hidden}.uxservices-header #ux-header div.lowerBand{display:none}.featured-extensions-banner{position:relative;padding-top:1px;height:340px;background-color:#fff;background-image:url("../../_content/Header/Marketplace-Featured-Banner.jpg");background-size:cover;background-position:center;min-width:1160px}.featured-extensions-banner-container{background-color:#b9c8d5}.featured-extensions-container{color:#fff;overflow:hidden}.featured-extensions-container h3{font-family:wf_segoe-ui_light,wf_segoe-ui,Tahoma,Arial,sans-serif;font-size:28px;font-weight:300}.featured-extensions-list{margin-left:55px}.featured-extensions-list .extension-compact-view{display:inline-block}.uxservices-header #ux-header div.upperBandContent .right{padding-right:0}.gallery-home-page-view .gallery-home-page{position:relative}.gallery-home-page-view .tab-collection-container{background-color:rgba(255,255,255,.6);z-index:101;position:static;width:100%;border-bottom:1px solid #e5e5e5;height:45px}.gallery-home-page-view .tab-collection{padding:0}.gallery-home-page-view .tab-collection-left{list-style-type:none;margin:0 auto;padding:0}.gallery-home-page-view .tab-collection-right{position:absolute;right:0;top:0;line-height:44px;color:#008a00;font-family:wf_segoe-ui,-apple-system,".SFNSText-Regular","San Francisco","Roboto","Helvetica Neue","Lucida Grande",sans-serif;font-weight:600;font-size:14px;cursor:pointer}@media all and (max-width:1150px){.gallery-home-page-view .tab-collection-right{right:30px}}.gallery-home-page-view .tab-content{min-height:600px}.gallery-home-page-view .tab-content .searchbox-carousels-content{padding:24px 0}.onprem-gallery .gallery-home-page-view .tab-content{min-height:900px}.gallery-home-page-view .tab-collection,.gallery-home-page-view .tab-content{width:1160px;margin:0 auto;position:relative}@media all and (max-width:1165px){.gallery-home-page-view .tab-collection,.gallery-home-page-view .tab-content{width:100%;padding:0 30px}}.gallery-home-page-view .tabs-control-content.rendering .tab{cursor:pointer}.gallery-home-page-view .tab-collection-container.sticky{position:fixed;width:100%;-webkit-box-shadow:0 2px 2px 0 rgba(35,31,32,.35);-moz-box-shadow:0 2px 2px 0 rgba(35,31,32,.35);box-shadow:0 2px 2px 0 rgba(35,31,32,.35)}.gallery-home-page-view .value-add-banner{padding:20px 0;text-align:center;background:#311f5a;color:#fff;width:100%;min-width:1160px}.value-add-banner h2.value-add-banner-title{font-size:30px;line-height:120%;width:1160px;margin:0 auto;padding:0 160px;font-weight:300}@keyframes sticky{from{padding-top:100px}to{padding-top:40px}}.value-add-banner.sticky{padding-top:40px;padding-bottom:50px;position:fixed;top:0;animation-name:sticky;animation-duration:.3s;animation-timing-function:ease-in-out;z-index:101}.value-add-banner.sticky h2.value-add-banner-title{font-size:32px;padding:0}.gallery-banner{background-color:#001f50;width:100%;height:240px}.onprem-gallery .tab-collection-container{display:none}.gallery-banner .gallery-banner-message-wrapper{width:1160px;margin:0 auto;padding:0;position:relative}.on-prem-page-title{padding:16px 0 40px 0;text-align:center;font-size:40px;font-weight:lighter}.gallery-banner .gallery-banner-message{padding:40px 0 0 0;color:#fff;width:580px;position:absolute;z-index:1000}.gallery-banner .gallery-banner-message .gallery-banner-message-content{font-size:15px;display:block;color:#fff}.gallery-banner .gallery-banner-message .gallery-banner-message-tagline{font-size:26px;color:#9fa8da;margin:10px 0;display:block;font-weight:500}.gallery-banner .gallery-banner-image-container{position:absolute;right:0;top:0;overflow:hidden;height:240px}.gallery-banner .gallery-banner-image{height:304px;width:783px;background-image:url("../../_content/Header/gallery-banner-image.png");background-size:contain}.visualstudio-tab .search-container{height:80px}.visualstudio-tab .search-container .search-input{margin-left:30%;margin-top:20px;width:20%;height:30px}.visualstudio-tab .gallery-error-control{margin-top:20px}.visualstudio-online-tab .search-container{height:80px}.visualstudio-online-tab .search-container .search-input{margin-left:30%;margin-top:20px;width:20%;height:30px}.visualstudio-online-tab .no-data-message,.visualstudio-tab .no-data-message{height:207px;width:1160px;text-align:center;border-style:dashed;border-width:1px;font-size:18px;padding-top:100px;margin-top:20px}.visualstudio-online-tab .available-extensions-header{font-size:20px}.visualstudio-online-tab .no-extensions-message{margin-top:40px;font-size:18px}.visualstudio-online-tab .no-extensions-message .no-extensions-action-msg{font-size:14px;color:#666}.visualstudio-online-tab .value-prop-container .value-prop-header{font-size:20px;height:30px;line-height:30px}.visualstudio-online-tab .value-prop-container .value-prop-tiles{margin-top:16px}.visualstudio-online-tab .value-prop-container .value-prop-tiles .value-prop-tile{border:1px solid #fff;display:inline-block;width:379px;height:220px;padding:20px;margin-right:5px;position:relative;background-color:#fff;color:#000;vertical-align:top;box-shadow:2px 2px 5px rgba(0,0,0,.1)}.visualstudio-online-tab .value-prop-container .value-prop-tiles .value-prop-tile .header{font-size:20px;height:20px;line-height:20px;margin-bottom:15px}.visualstudio-online-tab .value-prop-container .value-prop-tiles .value-prop-tile .summary{font-size:14px}.visualstudio-online-tab .value-prop-container .value-prop-tiles .value-prop-tile .image{float:left;background-repeat:no-repeat;margin-right:10px;margin-top:5px}.visualstudio-online-tab .value-prop-container .value-prop-tiles .value-prop-tile .link{display:inline-block;padding:4px;background-color:#007acc;margin-top:10px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:140px;max-height:24px;line-height:24px;padding:0 10px;text-decoration:none}.visualstudio-online-tab .value-prop-container .value-prop-tiles .value-prop-tile .link:hover{opacity:.6}.visualstudio-online-tab .value-prop-container .value-prop-tiles .value-prop-tile .link:focus{outline:1px dotted #000}.visualstudio-online-tab .value-prop-container .value-prop-tiles .value-prop-tile.get-started .image{width:114px;height:140px}.visualstudio-online-tab .value-prop-container .value-prop-tiles .value-prop-tile.access-market .image{width:180px;height:117px;margin-top:17px}.visualstudio-online-tab .value-prop-container .value-prop-tiles .value-prop-tile.publish-local{margin-right:0}.visualstudio-online-tab .value-prop-container .value-prop-tiles .value-prop-tile.publish-local .image{width:153px;height:140px}.visualstudio-subscription-tab .header-container .section-header{display:inline-block;font-size:20px;font-family:wf_segoe-ui,-apple-system,".SFNSText-Regular","San Francisco","Roboto","Helvetica Neue","Lucida Grande",sans-serif;padding-left:20px}.visualstudio-subscription-tab .header-container .see-more{float:right;text-decoration:none;padding:4px 8px;border:1px solid #ddd;line-height:1.4em;font-size:14px}.visualstudio-subscription-tab .header-container .see-more:hover{border:1px solid #2576bb;box-shadow:0 0 2px rgba(37,118,187,.5)}.ux-subscriptions-grid>div{margin-top:16px;display:inline-block;margin-right:32px}.ux-subscription-card{height:232px;width:332px;position:relative;background-color:#fff;border:1px solid #fff}.ux-subscription-card>div._main{padding:8px 12px;position:absolute;left:0;top:0;height:100%;width:330px;overflow:hidden}.ux-subscription-card ._name{font-weight:bold;font-size:18px;padding:0 10px}.ux-subscription-card ._description{font-size:12px;min-height:64px;padding:0 10px}.ux-subscription-card ._note{font-size:10px;display:block;padding:10px}.ux-subscription-card ._buttons-container{padding:0 10px}.ux-subscription-card a.ux-button{border:1px double rgba(255,255,255,1);border:1px double var(--background-color,rgba(255, 255, 255, 1));height:32px;line-height:28px;padding:0 20px;margin-right:10px;letter-spacing:.04em;min-width:110px;display:inline-block;text-align:center;background-color:#f4f4f4;color:#000}.ux-subscription-card a.ux-button:hover{background-color:#eaeaea}.ux-subscription-card a.ux-button:focus{background-color:#eaeaea;outline:none;border:1px solid #000}.ux-subscription-card.xamarin-university a.ux-button{height:46px;min-width:94px;margin:0 9px 12px 0;line-height:18px;padding:5px 2px 0 2px;width:120px}.ux-subscription-card.xamarin-university a.ux-button .button-cost{font-size:12px;font-weight:400}.ux-subscription-card.xamarin-university a.ux-button .button-quantity{font-size:14px;font-weight:600}a.ux-button .button-cost{font-size:14px;font-weight:600}a.ux-button .button-quantity{font-size:12px;font-weight:400}.tab-collection .tab{-webkit-box-sizing:content-box;box-sizing:content-box;float:left;height:45px;line-height:44px;text-align:center;font-size:14px;cursor:pointer;min-width:140px;padding:0 16px;font-family:wf_segoe-ui,-apple-system,".SFNSText-Regular","San Francisco","Roboto","Helvetica Neue","Lucida Grande",sans-serif;font-weight:600;border-right:1px solid #eee}.tab-collection .tab{color:#000}.tab-collection .tab:nth-child(1){border-left:1px solid #eee}.tab-collection .tab:hover{color:#000;text-decoration:none;background-color:#dadada}.tab-collection .tab:visited{color:#000}.tab-collection .tab:focus{color:#000}.tab-collection .tab.tabactive{background-color:#e2165e;color:#fff;animation-name:menu-link-fade;animation-duration:.4s;animation-timing-function:ease;font-family:wf_segoe-ui,-apple-system,".SFNSText-Regular","San Francisco","Roboto","Helvetica Neue","Lucida Grande",sans-serif;font-weight:600}.tab-collection .tab.tabactive:hover{color:#fff;background-color:#c61452}.tab-collection .tab.tabactive:visited{color:#fff}.tab-collection .tab.tabactive:focus{color:#fff;-webkit-box-shadow:inset 0 0 0 1px #fff;background-color:#c61452;outline:1px solid #c61452}@media screen and (-ms-high-contrast:active){.tab-collection .tab.tabactive:focus{outline:2px dotted #a3a3a3}}@keyframes menu-link-fade{from{color:#000;background-color:transparent}to{color:#fff;background-color:#e91e63}}.tab-content{margin-top:20px}.vs-banner-bg{height:100px;background-color:#5c2d91}.vs-banner-bg .vs-banner-holder{width:1160px;margin:0 auto;color:#fff;font-size:20px;font-weight:100}.vs-banner-bg .vs-banner-holder div{vertical-align:middle;display:inline-block}.vs-banner-bg .vs-banner-holder strong{font-weight:500}.vs-banner-bg .vs-banner-holder .mp-banner-search{cursor:pointer}.vs-banner-bg .vs-banner-holder .vs-logo-holder{width:60px}.vs-banner-bg .vs-banner-holder .vs-logo-holder img.vs-logo{height:60px}.vs-banner-bg .vs-banner-holder .vs-announcement{margin-left:20px}.vs-banner-bg .vs-banner-holder .mp-logo-holder{margin-left:29px;width:180px}.vs-banner-bg .vs-banner-holder .mp-logo-holder img.mp-logo{height:100px}.vs-banner-bg .vs-banner-holder .explore-offers{margin-left:47px;cursor:pointer}.vs-banner-bg .vs-banner-holder .explore-offers:hover strong{text-decoration:underline}.vs-banner-bg .vs-banner-holder .explore-offers i{font-size:20px;margin-left:10px}.gallery-content .publish-extensions{color:#1163f0}.gallery-content .publish-extensions:visited{color:#1163f0}.tab-collection-right .publish-extensions,.tab-right .publish-extensions{padding-left:30px}.gallery-content .build-your-own{color:#1163f0}.gallery-content .build-your-own:visited{color:#1163f0}.gallery-element-focus-style-dark:focus{outline:1px dotted #333}.gallery-element-focus-style-light:focus{outline:1px dotted #999}.gallery-element-focus-style-black:focus{outline:1px dotted #000}.gallery-element-focus-style-white:focus{outline:1px dotted #fff}.gallery-element-focus-style-moderate:focus{outline:1px dotted #666}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#survey-container{position:relative;background-color:#f5ebc5;justify-content:space-between;text-align:center}#survey-content-container{margin:0;padding-left:5%;padding-top:8px;padding-bottom:8px;padding-left:30%;padding-right:15%}#survey-content-text{color:#000 !important;display:table-cell;vertical-align:middle;padding:0;font-family:Segoe UI,SegoeUI,Arial,sans-serif;font-style:normal;font-weight:normal;font-size:13px;line-height:16px}#survey-info-icon{display:table-cell;padding:4px;width:24px;height:24px;line-height:0;text-align:left}.tooltip{position:relative;display:inline-block;border-bottom:1px dotted #000}.tooltip .tooltiptext{visibility:hidden;width:310px;background-color:#000;color:#fff;text-align:center;border-radius:6px;padding:0 0;position:absolute;z-index:1;top:1px;right:100%}.tooltip:hover .tooltiptext{visibility:visible}.main-content.category-main-content{position:relative;background-color:#f1f1f1;min-width:1250px}.main-content.category-main-content img{border-style:none}.category-main-content .item-entry{margin:2px 20px 2em 2px}.main-content.category-main-content .category-content{min-height:880px}.category-main-content .gallery-item-cluster{margin-top:32px}.category-main-content .gallery-centered-content{padding:0}.category-main-content .category-items-container .category-content-container{width:1193.5px}.category-items-container .searchbar-container{margin-top:30px}.category-items-container .results-found{color:#6e6e6e}.category-items-container .no-results-text{color:#6e6e6e;margin-top:20px;font-size:20px}.category-items-container .no-results-suggestion{font-weight:700}.category-items-container .suggestion-list{font-size:14px;padding-left:17px;margin-top:0}.category-items-container .section-header .query-category.searchterm{font-weight:600}.filter-menu .menu-item .vs-popup-icon{background:url("../../_content/popout.png") no-repeat 0 0 !important}.filter-menu .menu-item .vs-popup-icon{height:15px;width:15px;display:inline-block;display:-moz-inline-box;float:right;padding-top:5px}.filter-menu .menu-item .vs-text{margin-left:-23px}.search-textbox{margin-top:100px}.search-menu-bar{margin-top:20px}.search-area-container{margin-top:20px}body.publisher-page{height:100%;margin:0}body.publisher-page .page-content{display:flex;flex-flow:column;height:100%;overflow-y:scroll}body.publisher-page .page-content .header-section{flex:0 1 auto}body.publisher-page .page-content #gallery-content{flex:1}body.publisher-page .page-content #gallery-content #PublisherPageContainer{max-width:1160px;min-width:800px;margin:0 auto;height:100%}body.platform.gallery.publisher-profile-page{overflow-y:scroll}body.acquisition-page{height:100%;margin:0}body.acquisition-page .page-content{display:flex;flex-flow:column;height:100%}body.acquisition-page .page-content .header-section{flex:0 1 auto}body.acquisition-page .page-content #gallery-content{flex:1;background-color:rgba(0,0,0,.55);background-color:var(--text-secondary-color,rgba(0, 0, 0, .55))}body.acquisition-page .page-content #gallery-content #AcquisitionWorkflowContainer{max-width:1160px;margin:0 auto;height:100%}.main-content.item-details-main-content{min-height:950px}.item-details-main-content{background-color:#fff}.item-details-main-content .item-details-spinner{margin:350px auto 0 auto}body.gallery.gallery-page-item-details.modal-open{overflow:hidden}body.gallery.gallery-page-item-details .modal{overflow:auto}.main-content .license-container{background-color:#fff}.main-content .license-container .gallery-centered-content{padding-top:10px;padding-bottom:20px}.eula-page .breadcrumb-container{background-color:#232323;min-width:1250px}.eula-page .license-text{font-size:14px}.markdown.license-text a,.markdown.changelog-text a{color:#1077cf}.main-content.unsubscribe-page{margin-top:30px;margin-left:260px;min-height:700px;font-size:16px;font-weight:600}.main-content .changelog-container{background-color:#fff}.main-content .changelog-container .gallery-centered-content{padding-top:10px;padding-bottom:20px}.changelog-page .breadcrumb-container{background-color:#232323;min-width:1250px}.changelog-page .changelog-text{font-size:14px}.main-content .privacy-container{background-color:#fff}.main-content .privacy-container .gallery-centered-content{padding-top:10px;padding-bottom:20px}.privacy-page .breadcrumb-container{background-color:#232323;min-width:1250px}.privacy-page .privacy-text{font-size:14px}body.vsextensionpublish-page{height:100%;margin:0}body.vsextensionpublish-page .page-content{display:flex;flex-flow:column;height:100%;overflow-y:scroll}body.vsextensionpublish-page .page-content .header-section{flex:0 1 auto}body.vsextensionpublish-page .page-content #gallery-content{flex:1}body.vsextensionpublish-page .page-content #gallery-content #VSExtensionPublishContainer{max-width:1160px;margin:0 auto;height:100%}body.vsextensionpublish-page .page-content .invisibleButton{display:none}body.publisher-welcome-page{height:100%;margin:0}body.publisher-welcome-page .page-content{height:100%}body.publisher-welcome-page .page-content #gallery-content #PublisherCreateContainer{max-width:1160px;margin:0 auto;height:100%}body.publisher-welcome-page{height:100%;margin:0}body.publisher-welcome-page .page-content{height:100%}body.publisher-welcome-page .page-content #gallery-content #CustomerSupportContainer{max-width:1160px;margin:0 auto;height:100%}.qna-top-container .ms-Button.ms-Button--default .ms-Button-label,.qna-top-container .ms-Button.ms-Button--default .ms-Button-icon,.gallery-dialog .ms-Button.ms-Button--default .ms-Button-label,.gallery-dialog .ms-Button.ms-Button--default .ms-Button-icon{height:initial;line-height:initial}