html{font-size:100%;}body{color:#333;cursor:default;line-height:20px;font-family:'Segoe UI',Tahoma,Helvetica,Sans-Serif;font-size:.8125em;margin:0;}a{color:#04c;text-decoration:none;cursor:pointer;}a:hover,a:focus{text-decoration:none;}img{border:none;max-width:100%;}ul,ol,li,p{margin:0;padding:0;}ul{margin-bottom:18px;}ul li{margin-left:15px;margin-bottom:2px;}ol li{margin-left:18px;margin-bottom:2px;}p{margin-bottom:10px;}h1,h2,h3{margin:0;color:#68217a;font-weight:normal;}h1{font-size:2.77em;line-height:42px;margin-bottom:20px;}h1.error{margin-top:50px;}h2{font-size:2.16em;line-height:34px;margin-bottom:20px;}h3{font-size:1.39em;font-family:'Segoe UI Semibold','Segoe UI',Tahoma,Helvetica,Sans-Serif;font-weight:600;line-height:24px;margin-bottom:20px;}h4{font-family:'Segoe UI Semibold','Segoe UI',Tahoma,Helvetica,Sans-Serif;font-weight:600;color:#333;font-size:1.08em;line-height:20px;margin:0 0 10px 0;}.footnote{font-size:1.077em;line-height:16px;}.italic{font-size:.923em;line-height:16px;font-style:italic;}.clear{clear:both;}div#content{margin:30px auto 130px;width:1160px;padding:68px 10px 0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#content.wrappedNav{padding-top:136px;}#content.doubleWrappedNav{padding-top:170px;}#content.wrappedNav.withBanner{padding-top:155px;}#content.doubleWrappedNav.withBanner{padding-top:189px;}a.arrowBlue,.arrowBlue .link a,a.arrowBlueVerticalAlign,.arrowBlueVerticalAlign .link a{display:inline-block;background:url('/National_Library/20161130034600oe_/https://i-vso.sec.s-msft.com/Areas/VisualStudio/Themes/VStudio/Content/Images/arrowBlue.png?v=635975721729354124') no-repeat right top;padding-right:30px;font-family:'Segoe UI Semibold','Segoe UI',Tahoma,Helvetica,Sans-Serif;font-weight:600;}a.arrowBlue,.arrowBlue .link a{margin:5px 0 0 0;color:#04c;}a.arrowBlueVerticalAlign,.arrowBlueVerticalAlign .link a{float:left;margin:5px 19px 5px 0;}.rssFeedImage{font-size:1.385em;color:#333;padding-left:24px;}.rssFeedImage:before{content:'';position:absolute;margin-left:-24px;margin-top:3px;}.topSection{display:inline-block;width:100%;margin:0 0 16px 0;}.topSection .introduction{display:inline-block;width:74.48979591836735%;margin-right:20px;float:left;}div.topSection div.topCTA{clear:both;width:23.46938775510204%;display:inline-block;margin:10px 0 15px 0;}div.topSection div.topCTA h4{color:#fff;}div.topSection div.topCTA div.DetailedLinkWithImageMetro a.tile{display:inline-block;color:#fff;background:#68217a;clear:right;}div.topSection div.topCTA div.DetailedLinkWithImageMetro img{width:100%;border:none;height:100px;}div.topSection div.topCTA div.DetailedLinkWithImageMetro .textContent{padding:15px 20px 20px 20px;display:inline-block;}div.topSection div.topCTA div.DetailedLinkWithImageMetro .textContent:first-child{padding:20px;display:inline-block;}div.topSection div.topCTA div.DetailedLinkWithImageMetro .textContent .RichText{margin-bottom:10px;}div.topSection div.topCTA div.DetailedLinkWithImageMetro .linkText{font-family:'Segoe UI Semibold','Segoe UI',Tahoma,Helvetica,Sans-Serif;font-weight:600;float:right;padding:0 32px 4px 0;margin-top:4px;background:url('/National_Library/20161130034600oe_/https://i-vso.sec.s-msft.com/Areas/VisualStudio/Themes/VStudio/Content/Images/arrowWhite.png?v=635975721729354124') no-repeat right center;}.btnPurple,.btnBlue{width:100%;display:table;margin-bottom:15px;color:#fff;border:none;padding:0;font-family:'Segoe UI Semibold','Segoe UI',Tahoma,Helvetica,Sans-Serif;font-weight:600;}.btnPurple{background-color:#68217a;}.btnBlue{background-color:#0073c6;}.btnPurple a,.btnBlue a{display:table-cell;vertical-align:middle;height:35px;text-align:center;color:#fff;line-height:30px;font-size:1.231em;}.txtPurple{color:#68217a;}.txtGrey{color:#505050;}.DetailedLinkWithImageList.skus{padding-bottom:50px;}.DetailedLinkWithImageList.skus .DetailedLinkWithImage{width:48.97959183673469%;float:left;}.DetailedLinkWithImageList.skus h2+div.DetailedLinkWithImage{margin-right:20px;}.DetailedLinkWithImageList.skus .DetailedLinkWithImage .image{margin-top:4px;}.DetailedLinkWithImageList.skus .DetailedLinkWithImage .textContent{width:64.583333333333%;display:inline-block;margin-left:19px;}.DetailedLinkList.fourColumn h4{width:100%;}.DetailedLinkList.fourColumn div.DetailedLink{width:23.46938775510204%;margin:0 20px 20px 0;float:left;display:inline-block;}.DetailedLinkList.fourColumn div.DetailedLink:nth-child(4n){margin-right:0;clear:right;}.DetailedLinkList.fourColumn .link{margin:14px 0 0 0;}.IE8 .DetailedLinkList.fourColumn{width:102.0408163265306%;}.IE8 .DetailedLinkList.fourColumn .DetailedLink{width:23%;}.DetailedMediaList.twoColumn,.DetailedLinkWithImageList{border-bottom:1px solid #68217a;display:inline-block;margin-bottom:42px;}.DetailedMediaList.twoColumn .DetailedLinkWithImage,.DetailedMediaList.twoColumn div.block.type6{display:inline-block;border-top:1px solid #d2d2d2;width:100%;}.DetailedMediaList.twoColumn div.block.type6{margin:0;padding:45px 0 50px 0;}.DetailedMediaList.twoColumn div.block.type6 .image img{width:auto;margin:0 auto;}.DetailedMediaList.twoColumn .DetailedLinkWithImage{padding:45px 0 31px 0;}.DetailedMediaList.twoColumn div.listItems .textContent,.DetailedMediaList.twoColumn .image,.DetailedMediaList.twoColumn .media{width:48.97959183673469%;display:inline-block;}.DetailedMediaList.twoColumn .leftImage .textContent{margin-left:20px;}.DetailedMediaList.twoColumn .rightImage .textContent{margin-right:20px;}.DetailedMediaList.twoColumn .image,.DetailedMediaList.twoColumn .media{text-align:center;margin-top:5px;margin-bottom:10px;}.answer{font-size:1em;}.question{font-family:'Segoe UI Semibold','Segoe UI',Tahoma,Helvetica,Sans-Serif;font-weight:600;font-size:1em;margin-bottom:8px;}.question>span{width:20px;font-weight:600;float:left;}.answer>span{font-family:'Segoe UI Semibold','Segoe UI',Tahoma,Helvetica,Sans-Serif;width:20px;font-weight:600;float:left;}ol.answer,ul.answer,h2.answer,h3.answer,p.answer{padding-left:20px;}#Fragment_Content img,.mainContent img{border:1px solid #ccc;margin-bottom:14px;max-width:100%;}#Fragment_Content p.no-img-border img,.mainContent p.no-img-border img{border:none;}.Code{border:thin solid gray;width:600px;padding-left:5px;font-family:"Lucida Console","Times New Roman";}.cmdline{width:calc(100% - 40px);padding:5px 20px;margin-left:20px;color:#fff;font-family:"Lucida Console","Times New Roman";background-color:#000;}.PreviewBanner{height:25px;color:#1e1e1e;line-height:25px;padding-right:7px;padding-left:7px;font-size:1em;margin-bottom:15px;vertical-align:bottom;background-color:#f1f1f1;}.PreviewBanner::before{margin-top:5px;margin-right:3px;float:left;display:block;content:" ";}.PreviewBanner a:hover{color:#007acc;}.InfoIcon{padding-left:15px;}.CheckList{list-style-image:url('/National_Library/20161130034600oe_/https://i-vso.sec.s-msft.com/Areas/VisualStudio/Themes/Tfs/Content/check.png?v=504910944000000000');}.Procedure li{margin-top:24px;margin-bottom:24px;}h1:target,h2:target,h3:target,div:target,p:target,a:target,#content .simpleLeftNav .mainContent h2:target{margin-top:-102px;padding-top:102px;}#content.withBanner h1:target,#content.withBanner h2:target,#content.withBanner h3:target,#content.withBanner div:target,#content.withBanner p:target,#content.withBanner a:target,#content.withBanner .simpleLeftNav .mainContent h2:target{margin-top:-121px;padding-top:121px;}#content.wrappedNav h1:target,#content.wrappedNav h2:target,#content.wrappedNav h3:target,#content.wrappedNav div:target,#content.wrappedNav p:target,#content.wrappedNav a:target,#content.wrappedNav .simpleLeftNav .mainContent h2:target{margin-top:-136px;padding-top:136px;}#content.wrappedNav.withBanner h1:target,#content.wrappedNav.withBanner h2:target,#content.wrappedNav.withBanner h3:target,#content.wrappedNav.withBanner div:target,#content.wrappedNav.withBanner p:target,#content.wrappedNav.withBanner a:target,#content.wrappedNav.withBanner .simpleLeftNav .mainContent h2:target{margin-top:-155px;padding-top:155px;}#content.doubleWrappedNav h1:target,#content.doubleWrappedNav h2:target,#content.doubleWrappedNav h3:target,#content.doubleWrappedNav div:target,#content.doubleWrappedNav p:target,#content.doubleWrappedNav a:target,#content.doubleWrappedNav .simpleLeftNav .mainContent h2:target{margin-top:-170px;padding-top:170px;}#content.doubleWrappedNav.withBanner h1:target,#content.doubleWrappedNav.withBanner h2:target,#content.doubleWrappedNav.withBanner h3:target,#content.doubleWrappedNav.withBanner div:target,#content.doubleWrappedNav.withBanner p:target,#content.doubleWrappedNav.withBanner a:target,#content.doubleWrappedNav.withBanner .simpleLeftNav .mainContent h2:target{margin-top:-189px;padding-top:189px;}@media print{#ux-header,#ux-footer,.socialLinks{display:none;}div#content{padding-top:0;}}div.block.type6 .video .image{min-height:187px;max-width:480px;}div.block.type6 .video{position:relative;overflow:hidden;}a.expandCollapseButton.collapse:before{background:url('/National_Library/20161130034600oe_/https://i-vso.sec.s-msft.com/Areas/Epx/Content/Images/deltaForExpandUp.gif?v=635975720913874533') no-repeat center left 16px;}a.expandCollapseButton:before{content:"";background:url('/National_Library/20161130034600oe_/https://i-vso.sec.s-msft.com/Areas/Epx/Content/Images/deltaForExpandDown.gif?v=635975720913718240') no-repeat center left 16px;width:41px;height:41px;float:left;}a.expandCollapseButton{border:solid thin #ccc;border-top:0;display:inline-block;width:100%;height:41px;margin:0 0 32px 0;}div.TocNavigationVertical li a.active{color:#68217a;}div.TocNavigationVertical ul.tocLevel2 li a.active{background:url('/National_Library/20161130034600oe_/https://i-vso.sec.s-msft.com/Areas/VisualStudio/Themes/VStudio/Content/Images/squarePurple_5x5.png?v=635975721731541689') no-repeat left center;}.alert.alert-warning#version-statement{padding:9px 8px 9px 20px;border:none;margin-top:20px;background-color:#68217a;color:#fff;line-height:22px;border-radius:0;}.alert.alert-warning#version-statement a{text-decoration:underline;display:inline-block;margin-left:17px;padding:0 30px 0 0;color:#fff;background:url('/National_Library/20161130034600oe_/https://i-vso.sec.s-msft.com/Areas/VisualStudio/Themes/VStudio/Content/Images/arrowWhite.png?v=635975721729354124') no-repeat right center;}div.controlRotator .ui-tabs-vertical .ui-tabs-nav{width:230px;}div.controlRotator .ui-tabs-vertical .panel{margin-left:230px;width:calc(100% - 230px);}div.controlRotator .ui-tabs-vertical,div.controlRotator .ui-widget-content,div.controlRotator .ui-tabs-vertical .panel{background-color:#fff;}div.controlRotator ul.ui-tabs-nav>li{background-color:#e1e1e1;margin:2px auto;padding:2px 0;}div.controlRotator ul.ui-tabs-nav li a{color:#000;font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;font-size:1.2em;font-weight:400;}div.controlRotator ul.ui-tabs-nav li:hover{background-color:#ccc;}div.controlRotator ul.ui-tabs-nav li.ui-tabs-active:hover{background-color:#32145a;}div.controlRotator ul.ui-tabs-nav>li.ui-tabs-active{background-color:#662d91;margin:2px auto;padding:2px 0;}div.controlRotator ul.ui-tabs-nav>li.ui-tabs-active>a{color:#fff;font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;font-size:1.2em;font-weight:400;}div.controlRotator div.panel>.RichText{padding-top:2px;}#content.withBanner{padding-top:88px;}
.arrowWhite{background:url('/National_Library/20161130034600oe_/https://i-vso.sec.s-msft.com/Areas/VisualStudio/Themes/VStudio/Content/ImageSprite.png?v=635975721732479186') no-repeat scroll 0 0;width:22px;height:22px;overflow:hidden;}.calendar:before{background:url('/National_Library/20161130034600oe_/https://i-vso.sec.s-msft.com/Areas/VisualStudio/Themes/VStudio/Content/ImageSprite.png?v=635975721732479186') no-repeat scroll -23px 0;width:16px;height:16px;overflow:hidden;}.rotatorThumbOn{background:url('/National_Library/20161130034600oe_/https://i-vso.sec.s-msft.com/Areas/VisualStudio/Themes/VStudio/Content/ImageSprite.png?v=635975721732479186') no-repeat scroll -40px 0;width:14px;height:14px;overflow:hidden;}.rotatorThumbOff{background:url('/National_Library/20161130034600oe_/https://i-vso.sec.s-msft.com/Areas/VisualStudio/Themes/VStudio/Content/ImageSprite.png?v=635975721732479186') no-repeat scroll -55px 0;width:14px;height:14px;overflow:hidden;}.selectLocale a:before{background:url('/National_Library/20161130034600oe_/https://i-vso.sec.s-msft.com/Areas/VisualStudio/Themes/VStudio/Content/ImageSprite.png?v=635975721732479186') no-repeat scroll -70px 0;width:22px;height:22px;overflow:hidden;}.microsoftLogo{background:url('/National_Library/20161130034600oe_/https://i-vso.sec.s-msft.com/Areas/VisualStudio/Themes/VStudio/Content/ImageSprite.png?v=635975721732479186') no-repeat scroll -93px 0;width:68px;height:14px;overflow:hidden;}.microsoftLogoNew{background:url('/National_Library/20161130034600oe_/https://i-vso.sec.s-msft.com/Areas/VisualStudio/Themes/VStudio/Content/ImageSprite.png?v=635975721732479186') no-repeat scroll -162px 0;width:94px;height:19px;overflow:hidden;}.person:before{background:url('/National_Library/20161130034600oe_/https://i-vso.sec.s-msft.com/Areas/VisualStudio/Themes/VStudio/Content/ImageSprite.png?v=635975721732479186') no-repeat scroll -257px 0;width:16px;height:16px;overflow:hidden;}.rssFeedImage:before{background:url('/National_Library/20161130034600oe_/https://i-vso.sec.s-msft.com/Areas/VisualStudio/Themes/VStudio/Content/ImageSprite.png?v=635975721732479186') no-repeat scroll -274px 0;width:15px;height:15px;overflow:hidden;}.metroSearchButton{background:url('/National_Library/20161130034600oe_/https://i-vso.sec.s-msft.com/Areas/VisualStudio/Themes/VStudio/Content/ImageSprite.png?v=635975721732479186') no-repeat scroll -290px 0;width:19px;height:19px;overflow:hidden;}.metroSearchButton:hover,div.SearchBoxOnFocus button{background:url('/National_Library/20161130034600oe_/https://i-vso.sec.s-msft.com/Areas/VisualStudio/Themes/VStudio/Content/ImageSprite.png?v=635975721732479186') no-repeat scroll -310px 0;width:19px;height:19px;overflow:hidden;}.nav-expander-div>div>ul>li.nav-has-submenu>a.active:after{background:url('/National_Library/20161130034600oe_/https://i-vso.sec.s-msft.com/Areas/VisualStudio/Themes/VStudio/Content/ImageSprite.png?v=635975721732479186') no-repeat scroll -330px 0;width:6px;height:6px;overflow:hidden;}.navL2>li.toggle>a:after{background:url('/National_Library/20161130034600oe_/https://i-vso.sec.s-msft.com/Areas/VisualStudio/Themes/VStudio/Content/ImageSprite.png?v=635975721732479186') no-repeat scroll -337px 0;width:9px;height:12px;overflow:hidden;}.navL1>li.toggle.active>a:after{background:url('/National_Library/20161130034600oe_/https://i-vso.sec.s-msft.com/Areas/VisualStudio/Themes/VStudio/Content/ImageSprite.png?v=635975721732479186') no-repeat scroll -347px 0;width:10px;height:6px;overflow:hidden;}.navL1>li.toggle.inactive>a:after{background:url('/National_Library/20161130034600oe_/https://i-vso.sec.s-msft.com/Areas/VisualStudio/Themes/VStudio/Content/ImageSprite.png?v=635975721732479186') no-repeat scroll -358px 0;width:10px;height:6px;overflow:hidden;}#ux-header .menu-icon{background:url('/National_Library/20161130034600oe_/https://i-vso.sec.s-msft.com/Areas/VisualStudio/Themes/VStudio/Content/ImageSprite.png?v=635975721732479186') no-repeat scroll -369px 0;width:18px;height:17px;overflow:hidden;}#ux-header .profileImage{background:url('/National_Library/20161130034600oe_/https://i-vso.sec.s-msft.com/Areas/VisualStudio/Themes/VStudio/Content/ImageSprite.png?v=635975721732479186') no-repeat scroll -388px 0;width:25px;height:31px;overflow:hidden;}#ux-header[data-device-type='mobile'] .navL1>li.toggle>a:after,#ux-header[data-device-type='mobile'] .navL2>li.toggle.current>a:after,#ux-header[data-device-type='tablet'] .navL1>li.toggle.current>a:after,#ux-header[data-device-type='tablet'] .navL2>li.toggle.current>a:after{background:url('/National_Library/20161130034600oe_/https://i-vso.sec.s-msft.com/Areas/VisualStudio/Themes/VStudio/Content/ImageSprite.png?v=635975721732479186') no-repeat scroll -414px 0;width:17px;height:9px;overflow:hidden;}#ux-header[data-device-type='mobile'] .navL1>li.toggle>a:after,#ux-header[data-device-type='mobile'] .navL2>li.toggle>a:after,#ux-header[data-device-type='tablet'] .navL1>li.toggle>a:after,#ux-header[data-device-type='tablet'] .navL2>li.toggle>a:after{background:url('/National_Library/20161130034600oe_/https://i-vso.sec.s-msft.com/Areas/VisualStudio/Themes/VStudio/Content/ImageSprite.png?v=635975721732479186') no-repeat scroll -432px 0;width:17px;height:9px;overflow:hidden;}.squareWhite,.tabs ul.ui-tabs-nav li.ui-state-active:after{background:url('/National_Library/20161130034600oe_/https://i-vso.sec.s-msft.com/Areas/VisualStudio/Themes/VStudio/Content/ImageSprite.png?v=635975721732479186') no-repeat scroll -450px 0;width:8px;height:8px;overflow:hidden;}.upperBand #Fragment_SiteLogoLink>a:before{background:url('/National_Library/20161130034600oe_/https://i-vso.sec.s-msft.com/Areas/VisualStudio/Themes/VStudio/Content/ImageSprite.png?v=635975721732479186') no-repeat scroll -459px 0;width:117px;height:15px;overflow:hidden;}
.bg_yellow1 a,.bg_yellow2 a,.bg_yellow3 a,.bg_orange1 a,.bg_orange2 a,.bg_red1 a,.bg_magenta1 a,.bg_magenta2 a,.bg_cyan1 a,.bg_cyan2 a,.bg_teal1 a,.bg_teal2 a,.bg_green1 a,.bg_green2 a,.bg_lime1 a,.bg_lime2 a,.bg_gray3 a,.bg_gray4 a,.bg_yellow1 h1,.bg_yellow2 h1,.bg_yellow3 h1,.bg_orange1 h1,.bg_orange2 h1,.bg_red1 h1,.bg_magenta1 h1,.bg_magenta2 h1,.bg_cyan1 h1,.bg_cyan2 h1,.bg_teal1 h1,.bg_teal2 h1,.bg_green1 h1,.bg_green2 h1,.bg_lime1 h1,.bg_lime2 h1,.bg_gray3 h1,.bg_gray4 h1,.bg_yellow1 h2,.bg_yellow2 h2,.bg_yellow3 h2,.bg_orange1 h2,.bg_orange2 h2,.bg_red1 h2,.bg_magenta1 h2,.bg_magenta2 h2,.bg_cyan1 h2,.bg_cyan2 h2,.bg_teal1 h2,.bg_teal2 h2,.bg_green1 h2,.bg_green2 h2,.bg_lime1 h2,.bg_lime2 h2,.bg_gray3 h2,.bg_gray4 h2,.bg_yellow1 h3,.bg_yellow2 h3,.bg_yellow3 h3,.bg_orange1 h3,.bg_orange2 h3,.bg_red1 h3,.bg_magenta1 h3,.bg_magenta2 h3,.bg_cyan1 h3,.bg_cyan2 h3,.bg_teal1 h3,.bg_teal2 h3,.bg_green1 h3,.bg_green2 h3,.bg_lime1 h3,.bg_lime2 h3,.bg_gray3 h3,.bg_gray4 h3,.bg_yellow1 p,.bg_yellow2 p,.bg_yellow3 p,.bg_orange1 p,.bg_orange2 p,.bg_red1 p,.bg_magenta1 p,.bg_magenta2 p,.bg_cyan1 p,.bg_cyan2 p,.bg_teal1 p,.bg_teal2 p,.bg_green1 p,.bg_green2 p,.bg_lime1 p,.bg_lime2 p,.bg_gray3 p,.bg_gray4 p{color:#000;}.bg_white a.tile{color:#000;}.bg_orange3 a,.bg_red2 a,.bg_red3 a,.bg_magenta3 a,.bg_purple1 a,.bg_purple2 a,.bg_purple3 a,.bg_blue1 a,.bg_blue2 a,.bg_blue3 a,.bg_cyan3 a,.bg_cyan4 a,.bg_teal3 a,.bg_green3 a,.bg_lime3 a,.bg_black a,.bg_gray1 a,.bg_gray2 a,.bg_orange3 h1,.bg_red2 h1,.bg_red3 h1,.bg_magenta3 h1,.bg_purple1 h1,.bg_purple2 h1,.bg_purple3 h1,.bg_blue1 h1,.bg_blue2 h1,.bg_blue3 h1,.bg_cyan3 h1,.bg_cyan4 h1,.bg_teal3 h1,.bg_green3 h1,.bg_lime3 h1,.bg_black h1,.bg_gray1 h1,.bg_gray2 h1,.bg_orange3 h2,.bg_red2 h2,.bg_red3 h2,.bg_magenta3 h2,.bg_purple1 h2,.bg_purple2 h2,.bg_purple3 h2,.bg_blue1 h2,.bg_blue2 h2,.bg_blue3 h2,.bg_cyan3 h2,.bg_cyan4 h2,.bg_teal3 h2,.bg_green3 h2,.bg_lime3 h2,.bg_black h2,.bg_gray1 h2,.bg_gray2 h2,.bg_orange3 h3,.bg_red2 h3,.bg_red3 h3,.bg_magenta3 h3,.bg_purple1 h3,.bg_purple2 h3,.bg_purple3 h3,.bg_blue1 h3,.bg_blue2 h3,.bg_blue3 h3,.bg_cyan3 h3,.bg_cyan4 h3,.bg_teal3 h3,.bg_green3 h3,.bg_lime3 h3,.bg_black h3,.bg_gray1 h3,.bg_gray2 h3,.bg_orange3 p,.bg_red2 p,.bg_red3 p,.bg_magenta3 p,.bg_purple1 p,.bg_purple2 p,.bg_purple3 p,.bg_blue1 p,.bg_blue2 p,.bg_blue3 p,.bg_cyan3 p,.bg_cyan4 p,.bg_teal3 p,.bg_green3 p,.bg_lime3 p,.bg_black p,.bg_gray1 p,.bg_gray2 p{color:#fff;}.bg_yellow1{background:#fffc9e;}.bg_yellow2{background:#fff100;}.bg_yellow3{background:#fcd116;}.bg_orange1{background:#ffb900;}.bg_orange2{background:#ff8c00;}.bg_orange3{background:#dc3c00;}.bg_red1{background:#dd5900;}.bg_red2{background:#e81123;}.bg_red3{background:#ba141a;}.bg_magenta1{background:#f472d0;}.bg_magenta2{background:#ec008c;}.bg_magenta3{background:#b4009e;}.bg_purple1{background:#9b4f96;}.bg_purple2{background:#68217a;}.bg_purple3{background:#442359;}.bg_blue1{background:#4668c5;}.bg_blue2{background:#00188f;}.bg_blue3{background:#002050;}.bg_cyan1{background:#6dc2e9;}.bg_cyan2{background:#00bcf2;}.bg_cyan3{background:#0072c6;}.bg_cyan4{background:#0072bc;}.bg_teal1{background:#00d8cc;}.bg_teal2{background:#00b294;}.bg_teal3{background:#008272;}.bg_green1{background:#55d455;}.bg_green2{background:#009e49;}.bg_green3{background:#007233;}.bg_lime1{background:#bad80a;}.bg_lime2{background:#7fba00;}.bg_lime3{background:#008a00;}.bg_black{background:#000;}.bg_gray1{background:#505050;}.bg_gray2{background:#737373;}.bg_gray3{background:#969696;}.bg_gray4{background:#d2d2d2;}
div#content{margin-top:0;}#VSSimple{margin-top:30px;}#VSSimple .RichText{display:inline-block;}#VSSimple h2{font-size:1.85em;color:#505050;line-height:30px;}#VSSimple h3{color:#505050;}#VSSimple .leftBox,#VSSimple .rightBox{width:48.97959183673469%;display:inline-block;float:left;}#VSSimple .leftBox{margin-right:20px;}#VSSimple .RichText ol,#VSSimple .RichText ul{padding:0;}#VSSimple .RichText ol>li{padding-left:13px;}#VSSimple .RichText>ol>li{font-size:1.85em;padding-left:3px;margin-left:25px;}#VSSimple .RichText>ol>li>ol,#VSSimple .RichText>ol>li>p{font-size:.55em;}#VSSimple .RichText>ol>li>h2{font-size:1em;}#VSSimple .RichText ol>li>ol>li{padding-left:2px;}#VSSimple .RichText ol>li>ol>li>ol>li{padding-left:22px;padding-bottom:7px;}#VSSimple .RichText ol>li>h2{margin-bottom:20px;}#VSSimple .SectionHead{font-family:"Segoe UI Semibold",'Segoe UI',Tahoma,Helvetica,Sans-Serif;}#VSSimple #content #Fragment_Content img{margin-top:10px;margin-bottom:10px;}#VSSimple p+h2{margin-top:27px;}#VSSimple h2+h3{margin-top:30px;}
table{color:#333;line-height:16px;width:100%;margin:25px 0 25px 0;table-layout:fixed;}.compare{display:inline-block;width:100%;}.compare table{margin:15px 0 0 0;}.compare h2{margin-top:20px;margin-bottom:0;}.compare ul,.compare ol{margin-bottom:20px;}.compare li{margin-bottom:10px;}.compare .leftContent{margin-top:25px;}.compare .leftContent h3{margin-top:0;}table td,table th{padding:15px 10px 15px 10px;text-align:center;border:none;min-height:26px;vertical-align:middle;}table td.left,table th.left{text-align:left;padding-left:0;padding-right:20px;width:auto;}.compare table td.left,.compare table th.left{width:36.5%;}table thead{font-family:'Segoe UI Semibold','Segoe UI',Tahoma,Helvetica,Sans-Serif;}table thead a{font-family:'Segoe UI',Tahoma,Helvetica,Sans-Serif;font-weight:normal;}table .fill{background:#eee;}table td{border-top:solid 1px #969696;}table .content.tblSubHeader{background-color:#505050;color:#fff;font-family:'Segoe UI Semibold','Segoe UI',Tahoma,Helvetica,Sans-Serif;}table .content.tblSubHeader td{padding-left:15px;}.compare>table>thead>tr>th.collapseExpandAll{vertical-align:bottom;color:#04c;font-size:13px;line-height:20px;padding-left:0;padding-bottom:10px;cursor:pointer;}.compare>table>thead>tr>th.collapseExpandAll .expanded{display:none;}#Fragment_Content .compare>table>tbody>.tblRowCollapsable img{border:0;margin-bottom:0;}.compare>table>tbody>.tblRowCollapsable{cursor:pointer;}.compare>table>tbody>.tblRowCollapsable.expanded>td:first-child{background:url('/National_Library/20161130034600oe_/https://i-vso.sec.s-msft.com/Areas/VisualStudio/Themes/VStudio/Content/Images/collapse.png?v=635975721729666623') no-repeat left center;padding-left:30px;}.compare>table>tbody>.tblRowCollapsable.collapsed>td:first-child{background:url('/National_Library/20161130034600oe_/https://i-vso.sec.s-msft.com/Areas/VisualStudio/Themes/VStudio/Content/Images/expand.png?v=635975721729979178') no-repeat left center;padding-left:30px;}.leftContent table td,#productOverview #Fragment_AdditionalPageSections .leftContent table th{width:33%;}.leftContent table .fill{width:34%;}.ClonedHeader{position:fixed;top:0;z-index:1;}
div.EulaPageContent{margin-top:7px;float:left;}div#EulaButton{background-color:#68217a;float:right;padding:7px 0 7px 0;text-align:center;}div#EulaButton a{font-family:'Segoe UI Semibold','Segoe UI',Tahoma,Helvetica,Sans-Serif;font-size:16px;color:#fff;padding:6px 14px 8px 12px;}
#ux-header{min-width:1160px;width:100%;font-size:1.077em;position:fixed;top:0;z-index:101;}#ux-banner{height:19px;}#ux-banner div.banner div.row{width:1160px;}body.Chrome #ux-header{-webkit-transform:translateZ(0);}#ux-header a{color:#fff;}#ux-header ul{margin-bottom:0;}#ux-header li{margin:0;}#ux-header ul.dev-navigation a:focus{outline:dotted 1px #fff;}#ux-header div.upperBandContent .left{float:left;padding:10px 0 9px 0;height:15px;}#ux-header div.upperBandContent .right{float:right;padding:10px 43px 0 0;position:relative;}#ux-header .right a{font-size:.6875rem;font-size:11px;padding-top:1px;}#ux-header div.upperBand{line-height:14px;color:#fff;height:34px;background-color:#000;}#ux-header div.upperBandContent,#ux-header div.lowerBandContent{width:100%;max-width:1160px;margin:0 auto;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#ux-header div.upperBand div.right div,#ux-header div.upperBand div.right a.scarabLink{float:left;}#ux-header div.upperBand div.right a.scarabLink{margin-left:23px;}#ux-header div.upperBand #Fragment_SiteLogoLink{padding:0;}#ux-header div.upperBand #Fragment_SiteLogoLink>a{display:inline-block;text-indent:-9999px;}#ux-header.vsIntegrate div.upperBand #Fragment_SiteLogoLink>a{text-indent:0;font-size:16px;}#ux-header div.upperBand #Fragment_SiteLogoLink>a:before{content:" ";display:block;float:left;width:100px;}#ux-header.vsIntegrate div.upperBand #Fragment_SiteLogoLink>a:before{width:134px;}#ux-header div.upperBand a.createProfileLink{float:left;margin-left:23px;margin-right:0;max-width:530px;white-space:nowrap;overflow:hidden;padding-bottom:2px;}#ux-header div.upperBand #orgIdImage{float:left;margin-left:6px;margin-top:-2px;display:inline-block;}#ux-header div.lowerBand{line-height:18px;color:#fff;background-color:#333;height:34px;}#ux-header div.lowerBand #Fragment_HeaderToc{display:inline-block;float:left;max-width:730px;}#ux-header div.lowerBand #Fragment_GetStartedLink{background-color:#008a00;float:right;max-width:250px;}#ux-header div.lowerBand #Fragment_GetStartedLink a{line-height:34px;font-family:'Segoe UI Semibold','Segoe UI',Tahoma,Helvetica,Sans-Serif;padding:0 32px 0 20px;display:table-cell;vertical-align:middle;background:url('/National_Library/20161130034600oe_/https://i-vso.sec.s-msft.com/Areas/VisualStudio/Themes/VStudio/Content/Images/arrowWhite.png?v=635975721729354124') no-repeat right center;border-right:20px solid #008a00;}#ux-header #Fragment_SearchBox{width:auto;display:inline-block;height:31px;margin:-7px 0 0 27px;position:absolute;right:0;}#ux-header div.SearchBoxOnFocus input#HeaderSearchTextBox{color:#f2f2f2!important;}#ux-header div.upperBand #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;}#ux-header #Fragment_SearchBox .SearchBox .metroSearchButton,#ux-header #Fragment_SearchBox .SearchBox button{display:inline-block;height:31px;width:34px;background:url('/National_Library/20161130034600oe_/https://i-vso.sec.s-msft.com/Areas/VisualStudio/Themes/VStudio/Content/Images/searchDefault.png?v=635975721731385401') no-repeat right 6px #000;float:right;margin:0;padding:0;cursor:pointer;position:relative;border:none;}#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,#ux-header #Fragment_SearchBox .SearchBox button{background:url('/National_Library/20161130034600oe_/https://i-vso.sec.s-msft.com/Areas/VisualStudio/Themes/VStudio/Content/Images/searchOnFocus.png?v=635975721731385401') no-repeat right 6px #000;}#ux-header #Fragment_SearchBox #SearchFlyoutContainer{color:#000!important;padding:3px 10px!important;width:252px!important;margin-left:0;}#ux-header #Fragment_SearchBox #SearchFlyoutContainer #SuggestionContainer{width:252px;margin-left:0;}#ux-header .dev-navigation{float:left;clear:left;padding-right:10px;}#ux-header .dev-navigation li{float:left;list-style:none;line-height:18px;}#ux-header ul.dev-navigation{padding:0;margin:0;}#ux-header .dev-navigation li a{margin:0 24px 0 0;display:block;outline:none;}#ux-header .dev-navigation li a:hover,#ux-header .dev-navigation li a.current{color:#6dc2e9;text-decoration:solid;}#ux-header ul.dev-navigation>li.nav-expander>a{border-bottom:4px solid #333;margin:0 15px;line-height:30px;font-size:.92857em;}#ux-header ul.dev-navigation>li.nav-expander>a:hover,#ux-header ul.dev-navigation>li.nav-expander>a.current{border-bottom:4px solid #6dc2e9;}#ux-header.fr-fr .nav-expander>a{font-size:.625em;}#ux-header ul.dev-navigation{overflow:visible;color:#fff;margin:0;position:relative;margin-left:-15px;}#ux-header .dev-navigation a{margin:0;padding:0;}#ux-header ul.dev-navigation>.nav-expander.active>a{color:#6dc2e9;border-top:0;border-bottom:4px solid #6dc2e9;}#ux-header .nav-expander-div{background-color:#d2d2d2;width:980px;display:none;position:absolute;left:15px;border-bottom:1px solid #505050;}#ux-header .active .nav-expander-div{display:block;}#ux-header .nav-expander-div>div{overflow:hidden;}#ux-header .nav-expander-div>div>ul{background-color:#969696;float:left;width:21.42857142857143%;padding:20px 0 20px 0;}#ux-header .nav-expander-div>div>ul>li{float:none;}#ux-header .nav-expander-div>div>ul>li>a{display:block;padding:5px 10px 7px 20px;text-transform:capitalize;width:100%;color:#000;border-bottom:6px solid #969696;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#ux-header .nav-expander-div>div>ul>li>a>span{display:inline-block;width:90%;}#ux-header .nav-expander-div>div>ul>li>a:hover,#ux-header .nav-expander-div>div>ul>li>a.active{background-color:#333;color:#6dc2e9;}#ux-header .nav-expander-div>div>ul>li>a:hover{border-bottom:6px solid #969696;}#ux-header .nav-expander-div>div>ul>li>a.current{color:#6dc2e9;}#ux-header .nav-expander-div>div>ul>li.nav-has-submenu>a:after{content:" ";display:block;float:right;margin-top:6px;}#ux-header .nav-expander-div>ul>li{font-weight:bold;color:#fff;float:none;}#ux-header .nav-submenu{top:0;position:absolute;left:210px;display:none;background-color:#d2d2d2;width:76.53061224489796%;min-height:100px;padding:25px 0 15px 20px;-webkit-box-sizing:content-box!important;-moz-box-sizing:content-box!important;box-sizing:content-box!important;}#ux-header .nav-submenu .ListOfLinkLists{display:inline-block;width:100%;}#ux-header .nav-submenu.active{display:block;}#ux-header .nav-submenu .linkList li a{color:#000;text-transform:none;display:inline;line-height:18px;padding-left:0;}#ux-header .nav-submenu .linkList ul.links>li>a{display:block;margin-bottom:11px;}#ux-header .nav-submenu .linkList{max-width:230px;width:30.66748446625243%;margin-left:20px;float:left;}#ux-header .nav-submenu .linkList ul.links>li,#ux-header .nav-submenu .linkListTitle{float:none;line-height:18px;color:#000;}#ux-header .nav-submenu .linkListTitle{font-weight:bold;margin-bottom:10px;text-transform:uppercase;font-family:"Segoe UI bold",'Segoe UI',Tahoma,Helvetica,Sans-Serif;}#ux-header #Fragment_SearchBox #HeaderSearchForm{display:none;}#page #body{margin-top:68px!important;}
.linkList>ul{margin:0;padding:0;list-style-type:none;}.linkList>ul>li{list-style-type:none;background:none;padding:0;margin:0;}.linkList ul.horizontal>li{float:left;}.rtl .linkList>ul.horizontal>li{float:right;}.linkList ul.horizontal>li.divider:last-child{display:none;}
#ux-footer{background-color:#eee;margin:0;font-size:.85em;font-family:'Segoe UI',Tahoma,Helvetica,Sans-Serif;min-width:1160px;width:100%;}#ux-footer a{color:#04c;line-height:20px;}#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;}#ux-footer #fourColumnFooter{display:inline-block;width:100%;margin-top:43px;}#ux-footer #fourColumnFooter #Fragment_Column1,#ux-footer #fourColumnFooter #Fragment_Column2,#ux-footer #fourColumnFooter #Fragment_Column3,#ux-footer #fourColumnFooter #Fragment_Column4{float:left;width:23.46938775510204%;}#ux-footer #fourColumnFooter #Fragment_Column2,#ux-footer #fourColumnFooter #Fragment_Column3,#ux-footer #fourColumnFooter #Fragment_Column4{margin-left:20px;}#ux-footer #fourColumnFooter #Fragment_Column1{margin:0 0 42px 0;}#ux-footer #fourColumnFooter .linkList{margin:0 0 39px 0;}#ux-footer #fourColumnFooter .linkList:first-child{display:inline-block;}#ux-footer #fourColumnFooter .linkListTitle,#ux-footer #fourColumnFooter #Fragment_Column1 .listTitle{line-height:22px;}#ux-footer #fourColumnFooter .linkList ul.links,#ux-footer #fourColumnFooter div.LinkWithImage{margin:9px 0 0 0;color:#0072c6;line-height:20px;}#ux-footer #fourColumnFooter div.LinkWithImage{display:inline-block;margin-bottom:3px;width:100%;}#ux-footer #fourColumnFooter div.LinkWithImage a{display:inline-block;line-height:22px;padding-bottom:2px;color:#000;}#ux-footer #fourColumnFooter div.LinkWithImage img{border:none;margin-right:10px;margin-bottom:-10px;}#ux-footer #fourColumnFooter .linkListTitle,#ux-footer #fourColumnFooter #Fragment_Column1{color:#000;}#ux-footer #baseFooter{display:inline-block;width:100%;margin:10px 0 38px 0;}body.IE8 #ux-footer #baseFooter{margin-top:48px;}#ux-footer #baseFooter #leftBaseFooter{float:left;width:23.46938775510204%;font-size:1.182em;margin-right:20px;}#ux-footer #baseFooter #leftBaseFooter .selectLocale a{color:#000;font-family:'Segoe UI Semibold','Segoe UI',Tahoma,Helvetica,Sans-Serif;line-height:22px;padding:3px 0 4px 0;}#ux-footer #baseFooter #leftBaseFooter .selectLocale a:before{content:" ";display:block;float:left;margin-right:10px;}#ux-footer #baseFooter #Fragment_BaseFooterLinks{float:left;width:51.02040816326531%;}#ux-footer #baseFooter #Fragment_BaseFooterLinks li{display:inline-block;list-style-type:none;}#ux-footer #baseFooter #Fragment_BaseFooterLinks a{margin:0 15px 0 0;}#ux-footer #baseFooter #rightBaseFooter{float:right;width:23.46938775510204%;color:#000;}#ux-footer span.microsoftLogo{display:inline-block;margin-left:16px;}div#ux-footer .left{float:left;}div#ux-footer .right{float:right;}div#ux-footer .clear{clear:both;}div#ux-footer div#footerSock div#footerSockInner{width:980px;padding-left:10px;padding-right:10px;}div#ux-footer div#footerSock div#footerSockInner div.rating{margin-left:250px;}
div#footerSock{background-color:#d2d2d2;color:#000;line-height:16px;}div#footerSock div#footerSockInner{width:1180px;margin:auto;}div#footerSock div#footerSockInner div.rating,div#footerSock div#footerSockInner div.userVoice{margin:27px 0 32px 25%;float:left;}div#footerSock div#footerSockInner div.rating div.buttons,div#footerSock div#footerSockInner div.userVoice div.buttons{margin-top:10px;min-width:150px;}div#footerSock div#footerSockInner div.rating div.buttons>div,div#footerSock div#footerSockInner div.userVoice div.buttons>div{display:inline-block;}div#footerSock div#footerSockInner div.rating div.buttons>.button,div#footerSock div#footerSockInner div.userVoice div.buttons>.button,div#footerSock div#footerSockInner div.rating div.buttons>div>.button,div#footerSock div#footerSockInner div.userVoice div.buttons>div>.button{cursor:pointer;font-size:14px;font-weight:600;line-height:16px;border:none;background-color:#00bcf2;color:#000;margin:0 10px 0 0;}div#footerSock div#footerSockInner div.rating div.buttons>.button:hover,div#footerSock div#footerSockInner div.userVoice div.buttons>.button:hover,div#footerSock div#footerSockInner div.rating div.buttons>div>.button:hover,div#footerSock div#footerSockInner div.userVoice div.buttons>div>.button:hover{background-color:#000;color:#fff;}div#footerSock div#footerSockInner div.rating div.buttons>.button:focus,div#footerSock div#footerSockInner div.userVoice div.buttons>.button:focus,div#footerSock div#footerSockInner div.rating div.buttons>div>.button:focus,div#footerSock div#footerSockInner div.userVoice div.buttons>div>.button:focus{outline:1px dotted #000;border:none;}div#footerSock div#footerSockInner div.rating div.buttons>.button::-moz-focus-inner,div#footerSock div#footerSockInner div.userVoice div.buttons>.button::-moz-focus-inner,div#footerSock div#footerSockInner div.rating div.buttons>div>.button::-moz-focus-inner,div#footerSock div#footerSockInner div.userVoice div.buttons>div>.button::-moz-focus-inner{border:0;}div#footerSock div#footerSockInner div.rating div.title,div#footerSock div#footerSockInner div.userVoice div.title{line-height:20px;margin:0 0 15px 0;font-size:18px;font-weight:600;color:#000;font-family:'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif;clear:none;}div#footerSock div#footerSockInner div.rating div.description,div#footerSock div#footerSockInner div.userVoice div.description{font-size:14px;}div#footerSock div#footerSockInner div.userVoice{min-width:231px;width:27%;}div#footerSock div#footerSockInner div.userVoice div.description{margin-bottom:32px;}div#footerSock div#footerSockInner div.userVoice>div.buttons>.button{padding:4px 18px 8px 18px;}div#footerSock div#footerSockInner div.rating{min-width:290px;width:38%;}div#footerSock div#footerSockInner div.rating div.description{margin-bottom:26px;}div#footerSock div#footerSockInner div.rating div.buttons>.button,div#footerSock div#footerSockInner div.rating div.buttons>div>.button{padding:7px 18px;}div#footerSock div#footerSockInner div.rating textarea{margin-bottom:6px;width:95%;height:160px;border:0;resize:none;}div#footerSock div#footerSockInner div.rating div#ratingSection2,div#footerSock div#footerSockInner div.rating div#ratingSection3{display:none;}div#footerSock div#footerSockInner div.rating div#ratingSection2{width:460px;}div#footerSock div#footerSockInner div.rating div#ratingSection2 div.title{margin:0 0 15px 0;}div#footerSock div#footerSockInner div.rating div#ratingSection2 div.counter{font-size:14px;color:#505050;padding:0 5%;}div#footerSock div#footerSockInner div.rating div#ratingSection2 div.buttons{margin-top:8px;}div#footerSock.both div#footerSockInner div.rating,div#footerSock.both div#footerSockInner div.userVoice{margin-left:0;width:50%;}div#footerSock.librarySock div#footerSockInner{width:97%;}body:not(.FF) div#ux-footer div#footerSock.both div.userVoice>div.buttons>.button{padding-top:5px;padding-bottom:6px;}
