h1 { font-size: 4.62em; line-height: 66px; }
h2, h3 { font-size: 3.08em; line-height: 50px; font-weight: lighter; margin-bottom: 10px; }
h4 { font-size: 1.7em; line-height: 26px; }
h5 { font-size: 1.24em; line-height: 22px; font-weight: 600; }
h6 { font-size: 1em; line-height: 20px; font-weight: 600; }
#products-and-technologies #bodycontainer { margin-bottom: 113px; }
#devices #bodycontainer { margin-bottom: 105px; }
#industry #bodycontainer { margin-bottom: 77px; }
#iehome #bodycontainer { margin-bottom: 30px; }
#Enterprisesearchresults #bodycontainer { margin-bottom: 30px; }
#searchresults #bodycontainer{margin-bottom:30px;}
#iehome #bodycontainer { text-align: left; }
.technologies { margin-bottom: 105px; }
.benefits, .technologies { display: inline-block; text-align: left; }
.benefits > div, .technologies > div { width: 48.4%; display: inline-block; float: left; }
.benefits .tileText, .technologies .tileText { margin-left: 3%; }
.benefits { margin-bottom: 50px; }
#iehome .benefits { margin-bottom: 40px; }
.bingScopedSearch { word-wrap: break-word; }
.featuredresources { margin-top: 40px; margin-bottom: 0; clear: both; padding-top: 45px; }
.featuredresources p { display: none; }
    .featuredresources div.videolist {color:#1570a6;font-weight:600;cursor:pointer;    }
    .featuredresources div.videolist:hover {color:#24459A;}
#windows8preview .featuredresources { padding-top: 18px; }
.featuredresources h2 { text-align: left; color: #454545; margin-top: 0px; }
.featuredDiv2 { display: inline-block; width: 100%; margin-left: 0px; margin-right: 0px; }
.featuredDiv2 li { width: 21.99%; vertical-align: top; display: inline-block; margin-right: 4.01%; margin-bottom: 31px; }

.featuredDiv2 li.listItem5 { clear: left; }
 .featuredDiv2 li a span {color:#e81123;}
.featuredDiv2 li a {  font-size: 1em; line-height: 20px; text-align: left; text-decoration: none; width: auto; }
/*Mwindows7 page last component*/
#win7default .featuredresources { padding-top: 42px !important; }
#win7default .featuredresources.twocolumn { margin-top: 15px !important; margin-bottom: 0px; padding-top: 25px !important; }
#win7default .featuredresources.twocolumn ul li { width: 23.5%; }
#win7default .withParas { margin-bottom: 30px; }

.midAlign { width: 96%; height: 100%; max-width: 998px; margin-left: auto; margin-right: auto; }

#heroBlock { background: transparent no-repeat center top; height: 491px; }
#heroBlock .midAlign .boxContent { height: 100%; display: table; width: 100%; }
#heroBlock .heading,
#heroBlock .mediaElement { vertical-align: middle; display: table-cell; position: relative; }
#heroBlock .boxContent .mediaElement img { width: 100%; }
#heroBlock h3 { width: 100%; height: auto; text-align: left; color: #000000; max-width: 375px; }
#heroBlock .headingLeft.heading h3 { float: left; }
#heroBlock .headingRight.heading h3 { float: right; }
.ctaLink { padding: 9px 10px 11px; text-align: center; color: #000000; line-height: 20px; clear: both; font-size: 1.16em; font-weight: 700; margin-top: 25px; float: left; display: inline-block; min-width: 140px; background-color: #00bcf2; }
.ctaLink:hover { color: #FFFFFF; background-color: #24459A;font-weight: 700; }
#heroBlock .boxContent .mediaElement .ctaLink { display: none; }
#homeenglish #heroBlock {background-image: url("/global/en-us/windows/enterprise/PublishingImages/windows8/home/Hero_image.jpg");}

#homeenglish .enterpriseenglish #heroBlock { background-image: url("/global/en-us/windows/enterprise/PublishingImages/windows8/home/Hero_image_en-us.jpg"); }
#homeenglish #heroBlock h3 { color: #fff; max-width: 475px; }
#homeenglish .enterpriseenglish #heroBlock h3 {color:#333333;}


#iehome #heroBlock { background-color: rgb(0, 24, 143); background-image: url('/global/en-us/windows/enterprise/PublishingImages/windows8/products-and-technologies/51682_HeroUpdates_v1.jpg'); }
#virtualizationhome #heroBlock { background-color: rgb(140, 198, 0); background-image: url("/global/en-us/windows/enterprise/PublishingImages/windows8/products-and-technologies/virtualization/DV_overview_hero.jpg"); }
#products-and-technologies #heroBlock { background-image: url("/global/en-us/windows/enterprise/PublishingImages/windows8/products-and-technologies/ProductsTechnologies_hero.jpg"); }
#products-and-technologies #heroBlock h3 { color: #333333; }
#UserStateV #heroBlock { background-color: rgb(140, 198, 0); background-image: url("/global/en-us/windows/enterprise/PublishingImages/windows8/products-and-technologies/virtualization/DV_UserStateVirt_hero.jpg"); }
#PnTVirtAppDefault #heroBlock { background-color: rgb(255, 139, 0); background-image: url("/global/en-us/windows/enterprise/PublishingImages/windows8/products-and-technologies/virtualization/application/DV_appVirt_hero.jpg");background-position:35% center; }
#operatingsystem #heroBlock { background-color: rgb(155, 79, 151); background-image: url("/global/en-us/windows/enterprise/PublishingImages/windows8/products-and-technologies/virtualization/DV_opSysVirt_hero.jpg"); }
#mdopappv #heroBlock h3,
#mdopagpm #heroBlock h3,
#mdopdart #heroBlock h3,
#operatingsystem #heroBlock h3,
#windows8preview #heroBlock h3,
#windowstogo #heroBlock h3,
#operatingsystem #heroBlock h3,
#UserStateV #heroBlock h3 { color: #FFFFFF; }
#mdophome #heroBlock { background-color: #00188F; background-image: url("/global/en-us/windows/enterprise/PublishingImages/windows8/products-and-technologies/mdop/overview-hero.jpg");background-position-x:35%; }
#mdopappv #heroBlock { background-color: #00188F; background-image: url("/global/en-us/windows/enterprise/PublishingImages/windows8/products-and-technologies/mdop/app-v-hero.jpg"); }
#mdopuev #heroBlock { background-color: #00188F; background-image: url("/global/en-us/windows/enterprise/PublishingImages/windows8/products-and-technologies/mdop/ue-v-hero.jpg"); }
#mdopmedv #heroBlock { background-color: #00188F; background-image: url("/global/en-us/windows/enterprise/PublishingImages/windows8/products-and-technologies/mdop/med-v-hero.jpg"); }
#mdopdart #heroBlock { background-color: #00188F; background-image: url("/global/en-us/windows/enterprise/PublishingImages/windows8/products-and-technologies/mdop/DartHero.jpg"); }
#mdopmbam #heroBlock { background-color: #00188F; background-image: url("/global/en-us/windows/enterprise/PublishingImages/windows8/products-and-technologies/mdop/MbamHero.jpg"); }
#mdopagpm #heroBlock { background-color: #00188F; background-image: url("/global/en-us/windows/enterprise/PublishingImages/windows8/products-and-technologies/mdop/agpm-hero.jpg"); }
#industry #heroBlock { background-image: url("/global/en-us/windows/enterprise/PublishingImages/windows8/industry/default/hero.jpg"); }
#resources #heroBlock {  background-image: url("/global/en-us/windows/enterprise/PublishingImages/windows8/resources-and-tools/resourcesOverviewHero_desktop.jpg"); }
#resources #heroBlock h3 { max-width: 610px; color: #454545; }

#windows8preview #heroBlock { background-color: #00ccff; }
#windows8preview #heroBlock .boxContent .mediaElement { width: 58.8%; padding-left: 2%; }
#windows8preview #heroBlock .boxContent .heading { width: 39.2%; }
#windows8preview #heroBlock .boxContent .heading p { color: #FFFFFF; line-height: 22px; font-size: 1.24em; margin-top: 11px; float: left; }
#windows8preview #heroBlock .boxContent .heading .ctaLink { color: #FFFFFF; background-color: #24459A; }

#windowstogo #bodycontainer {margin-bottom:80px;}
#windowstogo #heroBlock { background-color: #00ccff; }
#windowstogo #heroBlock .boxContent .mediaElement, #homeenglish .enterpriseenglish #heroBlock .boxContent .mediaElement { width: 36%; padding-left: 2%; }

#windowstogo #heroBlock .boxContent .heading { width: 60%; }
#windowstogo .boxContent .heading .ctaLink { color: #FFFFFF; clear: left; margin-top: 30px; background-color: #00188F; }

#Apps #heroBlock { background-color: rgb(0, 204, 255); }
#Apps #heroBlock .boxContent .mediaElement { width: 46%; padding-right: 4%; }
#Apps #heroBlock .boxContent .heading { width: 40%; }
#Apps #heroBlock .boxContent h3 { color: #454545;  float: left; }
#Apps #heroBlock .boxContent p { color: #454545; line-height: 22px; font-size: 1.24em; margin-top: 11px; float: left; }
#Apps #heroBlock h3,
#windows8preview #heroBlock h3,
#windowstogo #heroBlock h3 { max-width: none; }
#windowstogo .deviceListItem10 .deviceName{margin-top:95px;}
#customer-stories #heroBlock { background-color: #ffaf02; }
#customer-stories #heroBlock .boxContent .heading { width: 46%; padding-right: 4%; }
#customer-stories #heroBlock .boxContent .mediaElement { width: 50%; }
#customer-stories #heroBlock h3 { padding: 0px; color: #454545; float: left; display: inline-block; }
#heroBlock h3.h3small { font-size:2.5em; }
#customer-stories #heroBlock .videolist { width: 100%; height: 320px; float: right; display: inline-block; max-width: 480px; cursor:pointer;}
#customer-stories #heroBlock .videolist .videoTbnImg { background: url("/global/en-us/windows/enterprise/PublishingImages/windows8/customer-stories/NASCAR_480x320.png") no-repeat center; background-size: 100% auto; width: 100%; height: 100%; display: block; max-width: 480px; }
#customer-stories #heroBlock .videolist .videoTbnImg .meta { background-position: 50% 50%; height: 100%; background-image: url("/global/en-us/windows/enterprise/PublishingImages/windows8/customer-stories/playIcon.png"); background-repeat: no-repeat; }
#customer-stories #heroBlock .videolist .videoTbnImg p { display: none; }

.customerTilesVideo .mainHeading, .customerTilesImages .mainHeading { margin-bottom: 15px; }
.customerTilesVideo .videolist,
.tileImage { height: 140px; cursor: pointer; background-size: 100%; background-repeat: no-repeat; background-position: center center; border: none; margin-bottom: 10px; }
#customer-stories a#csTilesImgLinkGSIT { height: 140px; cursor: pointer; background-size: 100%; background-repeat: no-repeat; background-position: center center; border: none; margin-bottom: 5px; }
.customerTilesVideo a .videolist { height: auto; }
/*.customerTilesVideo .tileImage { background-size: 100%; }*/
.customerTilesVideo .tileImage {
background-size: auto;
}
#windowstogo .customerTilesVideo .tileImage { background-size: inherit; }
.customerTilesImages .tileImage { border: solid 1px #DADADA; }
.customerTilesVideo .header, .customerTilesImages .header { display: none; }
s .tile .overlayimage { width: 100%; }
.customerTilesVideo,
.customerTilesImages { clear: both; height: auto; display: block; }
div.tile { width: 23%; padding-bottom: 0px; max-width: 260px; display: inline-block; vertical-align: top; margin: 0 2.6% 0px 0; }
.tile a { margin-right: 4.6%; background-size: 100%; background-repeat: no-repeat; height: auto; background-position: center center; width: 100%; }
.tile a.csimgBlock { margin-top: 0px; }
.tileImage { border: none; }
.tile a { width: 100%; font-size: 1em; line-height: 20px; color: #1570A6; display: inline-block; margin-top: 5px; }
.tile a:hover { color: #24459a; }
a#csTilesImgLinkGSIT { background: url("/global/en-us/windows/enterprise/PublishingImages/windows8/customer-stories/4peopleatdesk_230x142.jpg"); }
.tile .overlayimage { background: url(/global/en-us/windows/enterprise/PublishingImages/windows8/customer-stories/playIcon.png) no-repeat 0 0; position: relative; background-color: Transparent; display: block; width: 100%; height: 140px; background-position: center; margin: 0px auto 0 auto; }
.customerTilesVideo { margin: 48px auto 17px auto; }
#windowstogo .customerTilesVideo {margin-top:60px;}
    #windowstogo .customerTilesVideo .tile a, #windowstogo .customerTilesVideo .tile p {margin-top:0px; margin-bottom:0px;   }
.customerTilesImages { margin: 0px auto 28px auto; }
#customer-stories .customerTilesVideo p.description,
#customer-stories .customerTilesImages p.description { display: none; }
#customer-stories .customerTilesVideo div.tile { margin-bottom: 45px; }
#customer-stories .customerTilesImages div.tile { margin-bottom: 55px; }
.industryouterdiv .deviceListItems { display: inline-block; }
#customer-stories #bodycontainer { margin-bottom: 30px; }


#imageWithDescSection { margin-top: 47px; margin-bottom: 0px; }
#imageWithDescSection div.ImgDesc { display: inline-block; vertical-align: top; margin-bottom: 47px; }
#imageWithDescSection div.ImgDesc ul li.links { list-style: none; }
#imageWithDescSection div.ImgDesc ul li.links.red { margin-top: 48px; }

#imageWithDescSection div.ImgDesc ul li.links.red a,
#imageWithDescSection div.ImgDesc ul li.links.red a:hover { color: #e81123; }
#imageWithDescSection div.ImgDesc img,
#resources #imageWithDescSection div.ImgDesc ul { float: left; width: 48.49%; max-width: 484px; }
#resources #imageWithDescSection { margin-bottom: 0px; }
#imageWithDescSection div.ImgDesc img { margin: 4px 3% 11px 0; }
#products-and-technologies #imageWithDescSection div.ImgDesc { width: 23.04%; display: inline-block; max-width: 230px; margin-right: 2.4%; margin-bottom: 0px; }
#products-and-technologies #imageWithDescSection div.ImgDesc:nth-of-type(4n+2) { margin-right: 3%; }
#products-and-technologies #imageWithDescSection div.ImgDesc:nth-of-type(4n) { margin-right: 0px; }
#resources #imageWithDescSection div.ImgDesc1 ul li.listItem9, #resources #imageWithDescSection div.ImgDesc1 ul li.listItem11 { margin-bottom: 10px; }
#resources #imageWithDescSection div.ImgDesc1, #resources #imageWithDescSection div.ImgDesc2 { margin-bottom: 65px; }
#resources #imageWithDescSection div.ImgDesc4 { margin-bottom: 0px; }


/*To hide the featured component in desktop views for internal pages*/
.mdopaccordionText, .mdopfeatured, #virtualizationhome .mdopfeatured0, #overviewFeatured, .subnavhide, #mdophome .mdopfeatured0 { display: none; }
#virtualizationhome .mdopfeatured, #mdophome .mdopfeatured { display: block; }
.mdopfeatured { margin-top: 0px; margin-bottom: 0px; margin-top: 46px; clear: both; }
.mdopfeatured .featured li { margin-bottom: 5px; }
.mdopfeatured3 { margin-right: 0px; }
.mdopfeatured h2 { text-align: left; color: #454545; clear: both; margin-top: 5px; }


.mdopfeatured a { text-decoration: none; text-align: left; }
#virtualizationhome .mdopfeatured .featured img:hover { cursor: pointer; }
.featured { display: inline-block; width: auto; }
/*Navigation*/
#navigationmdop { width: 100%; display: inline-block; }
#navigationmdop #mainNavigation { height: 50px; background-color: #d2d2d2; width: 100%; display: inline-block; }
#navigationmdop .mainnavitems { margin-top: 0px; margin-bottom: 0px; }
#navigationmdop .mainnavitems .mainnavigationitem { width: 158px; float: left; }
#navigationmdop .mainnavitems .mainnavigationitem { height: 50px; text-align: center; line-height: 50px; cursor: pointer; color: black; list-style: none; }
#navigationmdop .mainnavitems .mainnavigationitem a { width: 158px; height: 50px; display: block; *height: 40px; display: table-cell; position: relative; vertical-align: middle; }
#navigationmdop .mainnavitems .mainnavigationitem a span { color: rgb(69, 69, 69); }
#navigationmdop .mainnavitems .mainnavigationitem a:hover { color: #333333; }
#navigationmdop .mainnavitems .mainnavigationitem div { height: 50px; }
#navigationmdop .mainnavitems .mainnavul { margin-top: 0px; margin-bottom: 0px; display: inline; }
#navigationmdop .mainnavitems .mainnavigationitem .subnavigationitem { margin-top: 0px; float: left; height: 50px; line-height: 24px; text-align: left; margin-right: 28px; list-style: none; padding-left: 46px; }
#navigationmdop .mainnavitems .mainnavigationitem .subnavigationitem a { font-style: normal; font-weight: normal; font-size: 1em; line-height: 20px; text-decoration: none; text-align: left; color: #FFFFFF; vertical-align: middle; width: 145px; }
#navigationmdop .mainnavitems .mainnavigationitem .subnav { position: absolute; left: 0px; float: left; width: 100%; background-color: #273A96; }
#navigationmdop .mainnavitems .mainnavigationitem .subnav ul { background-color: #273A96; margin-top: 0px; margin-bottom: 0px; }
#navigationmdop .mainnavitems .mainnavigationitem .subnav ul li a { color: #ffffff; }
.subnavshow { display: block; }
#navigationmdop .mainnavitems .mainnavigationitem #mainnav2subnav3 { width: 171px; }
#navigationmdop .mainnavitems .mainnavigationitem #mainnav3subnav2 { width: 210px; }
.featured { width: 31.6%; margin-right: 2.5%; float: left; }
.mdopfeatured3 { margin-right: 0; }
.featured ul li img { width: 100%; height: auto; }
/*Common*/

#devicesList { margin-top: 43px; margin-bottom: 0px; }
#industry .deviceCTAButton { margin-bottom: 8px; }
.deviceCTAButton { text-align: left; color: #1570a6; line-height: 20px; padding-top: 6px; padding-bottom: 3px; padding-left: 0px; font-size: 1em;  text-decoration: none; margin-top: 1px; display: inline-block; background-image: none; }
.deviceListHeader { text-align: left; color: #454545; padding-bottom: 12px; text-decoration: none; margin-top: 46px; }
#mdophome .deviceListHeader { margin-top: 73px; }
.deviceListSummary { text-align: left; color: #454545; padding-top: 8px; padding-bottom: 7px; font-style: normal; text-decoration: none; margin-top: 31px; border-bottom-color: #525252; border-bottom-width: 1px; border-bottom-style: solid; }
.deviceImage { width: 100%; height: 138px; margin-top: 8px; max-width: 230px; }
.deviceListItem { width: 23.4%; padding-top: 0px; padding-bottom: 29px; margin-right: 2.1%; list-style-type: none; list-style-position: outside; list-style-image: none; }
.deviceListItems ul { padding: 0; margin: 0; }
.deviceListItems ul li { display: inline-block; }

#deviceListTNCR1 .deviceListHeader { border: none; }
.deviceName { text-align: left; color: #454545; line-height: 22pt; font-size: 1.24em; font-weight: 600; text-decoration: none; }

/*Common End*/

/*Page Specific css For tablets, desktop and laptops*/
#devicesLaptop #deviceListTNCR1 .deviceListItem, #devicesTC #deviceListTNCR1 .deviceListItem, #devicesTC #deviceListTNC1 .deviceListItem, #devicesTC #deviceListTNC .deviceListItem, #desktopallinone #deviceListTNCR1 .deviceListItem { vertical-align: top; display: inline-block; }
#devicesTC #deviceListTNCR1 .deviceListItem { margin-bottom: 18px; }
#devicesLaptop #deviceListTNCR1 .deviceCTAButton, #devicesTC #deviceListTNCR1 .deviceCTAButton, #devicesTC #deviceListTNC1 .deviceCTAButton, #devicesTC #deviceListTNC .deviceCTAButton, #desktopallinone #deviceListTNCR1 .deviceCTAButton { line-height: 22px; font-size: 1.24em;  min-height: 44px; }
#deviceListTNCR1 .deviceCTAButton { margin-bottom: 10px; }
#deviceListTNCR1 .deviceListItems ul li:nth-child(4n+4), #deviceListTNC1 .deviceListItems ul li:nth-child(4n+4) { padding-right: 0px; margin-right: 0px; }
#deviceListTNCR1 .deviceListItem4.deviceListItem { margin-right: 0px; }
#deviceListTNC1 .deviceListItem4.deviceListItem { margin-right: 0px; }
#devicesTC #deviceListTNC1 ul li:nth-child(4n+4) { float: none; }
#devicesTC #deviceListTNC1 .deviceListItems ul { margin-bottom: -5px; }
#devicesTC #deviceListTNC .deviceListItems ul .deviceListItem { margin-bottom: 5px; }
#devicesLaptop #footer, #desktopallinone #footer { margin-top: 25px; }
#devicesTC #deviceListTNC #devicesList { margin-top: 23px; }
#devicesTC #footer { margin-top: 25px; }
#devicesLaptop #bodycontainer, #devicesTC #bodycontainer { margin-bottom: 25px; }
#desktopallinone #bodycontainer { margin-bottom: 25px; }
#devicesTC #deviceListTNC .deviceListItem.lastColumn {margin-right:0px;}


/*Common CSS for MDOP,DV, OSV and User State pages*/

#mdopPageResponsive .deviceListHeader { padding-bottom: 0px; }
#windowstogo div.deviceListSummary, #virtualizationhome div.deviceListSummary, #operatingsystem div.deviceListSummary, #UserStateV div.deviceListSummary, #mdophome div.deviceListSummary { text-decoration: none; border-bottom-style: none; margin-top: 0px; }
#operatingsystem #deviceListmdopwrkstyle .devicesList { margin-top: 65px; }
/*MDOP page specific*/
#deviceListmdopNextSteps .deviceListItems ul { float: left; padding-top: 0px; }
#deviceListmdopNextSteps .deviceListItems ul li { width: 31.66%; margin-right: 2.5%; margin-left: 0px; float: left; display: inline; }
#deviceListmdopNextSteps .deviceListItems .deviceListItem3 { margin-right: 0px; }
#deviceListmdopNextSteps .deviceImage { display: none; }

/*MDOP page specific*/

/*Windows 8.1 Preview*/
#windows8-1preview .withParas { margin-top: 40px; }
#windows8-1preview #deviceListAPP1 #devicesList .deviceListItems { display: inline-block; }
#windows8-1preview #deviceListAPP1 #devicesList .deviceListItems ul li { width: 30%; vertical-align:top;}
#windows8-1preview #deviceListAPP1 #devicesList .deviceListItems ul li:nth-child(3n+3) { margin-right: 0px; }
#windows8-1preview #deviceListAPP1 #devicesList .deviceListItems ul li .deviceImage { height: 0px; }
#windows8-1preview .deviceImage { max-width: none; }
#windows8-1preview #deviceListWin814 #devicesList .deviceListItems ul li { width: 470px; margin-right: 40px; }
#windows8-1preview #deviceListWin814 #devicesList .deviceListItems ul li:nth-child(2n+2) { margin-right: 0px; }
#windows8-1preview #deviceListAPP1 #devicesList .deviceListItems ul li .deviceSummary a.CompareLink { display: inline-block; }
#windows8-1preview .featuredresources { margin-top: 30px; }
#windows8-1preview .win8notetext { font-size: 0.82em; line-height: 15px; margin-top: 51px; }
#windows8-1preview #Windows81Compare{padding-bottom:3px;margin-top:1px;padding-top:6px;}  
/*Windows 8.1 Preview*/

/*search results*/
.bingScopedSearch h1{font-size:3.077em;}
.bingScopedSearch .scopeDisplayName,.bingScopedSearch .TopOtherScopes a{font-size:1em;}
.bingScopedSearch .searchResultsPageNav .next, .bingScopedSearch .searchResultsPageNav .previous,.bingScopedSearch input.SearchResultsSearchButton{font-size:1.16em;font-weight:700;word-wrap:normal;}
.bingScopedSearch .searchResultsPageNav a.nav {font-size:1.16em;font-weight:600;}
.bingScopedSearch .searchResultsPageNav .previous{width:56px;}
/*search results end*/

/*Apps Page*/
#Apps .featuredresources { margin-top: 40px; padding-top: 35px; }
#Apps #deviceListAPP1 { display: inline-block; }
#Apps .deviceListItems ul li { vertical-align: top; padding-bottom: 50px; }
#Apps .deviceListItems ul li:nth-child(4n+4) { margin-right: 0px; }
#Apps .deviceImage { height: auto; }
#Apps .deviceListHeader { margin-top: 50px; padding-bottom: 0; }
#Apps .customerTilesVideo .videolist, #Apps .tile .overlayimage { height: 100px; }
#Apps .customerTilesVideo { padding-bottom: 0px; margin-top: 28px; }
#Apps .gitFullBleed1 .row1 text1 .gitcopy { margin-bottom: 18px; }
#Apps .customerTilesVideo .tile { margin-bottom: 60px; }
#Apps .gitFullBleed1 { margin-top: 20px; }
#Apps .customerTilesVideo .tile .videolist { margin-bottom: 0px; height: auto; }
#Apps .gitHeader { color: #1570a6; }
/*Apps Page*/
/*windows to go specific*/
#windowstogo #deviceListwtg .deviceListItems ul li { min-height: 250px; float: left; }
#windowstogo #deviceListwtg .deviceListItems ul li:nth-child(3n+1) { clear: both; }
#windowstogo .deviceName { margin-top: 5px; }
#windowstogo .deviceListItem { padding-bottom: 0; }
#windowstogo .deviceListHeader { border-bottom: none; }
#windowstogo #deviceListwtg { display: inline-block; padding-top: 8px; }
#windowstogo #wtgR2 { margin-bottom: 70px; }
#windowstogo #wtgR1 { margin-bottom: 10px; }
#windowstogo .deviceListSummary { padding-top: 0px; }
#windowstogo .deviceListHeader { padding-bottom: 0px; }
#windowstogo .deviceImage { height: auto; }
/*windows to go specific*/
#Government .gitFullBleed .left, #healthcare .gitFullBleed .left, #PublicSafety .gitFullBleed .left{margin-top:11px;}
#pocjumpstart .ctaLink { float: left; margin-right: 2.1%; clear: none; margin-bottom: 20px; margin-top: 0px; }
#pocjumpstart .paragraph { clear: left; }
#newsletter .withParas { margin-top: 0px; }
#newsletter .withParas p { margin-bottom: 0px; }
/*Industry Sub pages*/
.TextVideoBlock { display: table; text-align: left; margin-top: 56px; }
.TextVideoBlock .header { display: none; }
.TextVideoBlock .videoBlock { width: 48%; margin-right: 4%; float: left; display: table-cell; }
.TextVideoBlock .videoBlock .videolist { background-repeat: no-repeat; height: auto; background-size: 100%; display: inline-block; cursor:pointer;}
.TextVideoBlock .textBlock { width: 48%; float: left; display: table-cell; margin-top: 125px; margin: auto; }
.TextVideoBlock .textBlock h1 { font-size: 40px; font-weight: 200; line-height: 50px; }
#RetailIndustry #deviceListTNCR6 .deviceListSummary { font-size: 1em; border-bottom-style: none; padding-top: 0px; margin-top: 0px; }
#RetailIndustry .industryouterdiv .customerTilesVideo{margin-top:36px;}
#Airlines .industryouterdiv .customerTilesVideo{margin-top: 35px;}
.industryouterdiv #bodycontainer { margin-bottom: 80px; }
.industryouterdiv .deviceName { line-height: 22px; }
.industryouterdiv .deviceListHeader { padding-bottom: 0px; }
.industryouterdiv .Industrysub_Carousel .HeroListItem .prodrightcol .prodspec { margin-top: 15px; }
.industryouterdiv #deviceListIndustryRow1, .industryouterdiv #deviceListTNCR1 { display: inline-block; }
.industryouterdiv #deviceListIndustryRow1 .deviceListHeader { margin-top: 43px; margin-bottom: 5px; }
.industryouterdiv #deviceListTNCR1 div.deviceListSummary { margin-top: 0px; border-bottom-style: none; padding-top: 0px; }
.industryouterdiv #deviceListTNCR1 ul li { float: left; }
.industryouterdiv #deviceListIndustryRow1 #devicesList .deviceListItems ul li { padding-bottom: 0px; display: inline-block; vertical-align: top; clear: none; }
.industryouterdiv .customerTilesVideo .tileImage, #windowstogo .customerTilesVideo .tileImage { border-color: #dadada; border-style: solid; border-width: 1px; } { border-color: #dadada; border-style: solid; border-width: 1px; }
/*.industryouterdiv .customerTilesVideo .tile6 .tileImage {border:none;}*/
.industryouterdiv #deviceListTNCR1 #devicesList .deviceListHeader { border-bottom-style: none; }
.industryouterdiv .deviceListItems ul li:nth-child(4n+1) { clear: both; }
.industryouterdiv #deviceListTNCR1 #devicesList .deviceListItems .deviceImage { height: auto; }
.industryouterdiv #deviceListTNCR6 #devicesList .deviceListHeader { padding-bottom: 0px; border-bottom-style: none; }
.industryouterdiv #deviceListTNCR6 div.deviceListSummary { border-bottom-style: none; margin-top: 0px; }
.industryouterdiv #deviceListIndustryRow1 #devicesList .deviceListItems .deviceImage { max-width: 50px; max-height: 50px; }
.industryouterdiv .deviceListItem { width: 21.94%; margin-right: 4%; margin-bottom: 48px; }
.industryouterdiv #deviceListTNCR1 .deviceListHeader { margin-top: 0px; margin-bottom: 5px; }
.industryouterdiv #deviceListTNCR1 #devicesList { margin-top: 36px; }
#healthcare #deviceListTNCR1 #devicesList, #financeIndustry #deviceListTNCR1 #devicesList, #manufacturing #deviceListTNCR1 #devicesList { margin-top: 60px; }
.industryouterdiv .customerTilesVideo, #financeIndustry #FInancecustomerStories { margin-top: 19px; }
#manufacturing .industryouterdiv .customerTilesVideo .tile3 .tileImage{border:none;}
#manufacturing .industryouterdiv .customerTilesVideo .tile5 .tileImage { border: none; }
#manufacturing .industryouterdiv .customerTilesVideo .tile6 .tileImage{border:none;}
#manufacturing #Manufacuringcustomer .tile a{width:auto;}
#manufacturing #Manufacuringcustomer .tile a.linkclass{width:100%;}
#PublicSafety .customerTilesVideo { margin-top: 25px; }
#healthcare .industryouterdiv #customerTilesVideo { margin-top: 26px; }
#financeIndustry .customerTilesVideo { margin-top: 36px; }
#financeIndustry #FInancecustomerStories .tile1 .tileImage {border:none;}
#financeIndustry #FInancecustomerStories .tile5 .tileImage {border:none;} 
.industryouterdiv #deviceListTNCR1 .deviceListItem { padding-bottom: 0px; margin-bottom: 28px; margin-top: 18px; }
.industryouterdiv #deviceListTNCR1 .deviceListItem .deviceImage { margin-top: 0px; }
.industryouterdiv .customerTilesVideo .mainHeading { margin-bottom: 10px; }
.industryouterdiv .featuredresources { padding-top: 23px; margin-top: 18px; }
#PublicSafety .featuredresources { padding-top: 5px; }
.industryouterdiv .deviceListItems ul { padding-top: 0px; }
.industryouterdiv .tile a { margin-top: 0px; }
.industryouterdiv div.deviceListSummary { line-height: 20px; }
.industryouterdiv .customerTilesVideo .videolist { margin-bottom: 15px; }
.industryouterdiv .customerTilesVideo .linkclass { height: 140px; }
.industryouterdiv #deviceListTNCR1 { margin-bottom: 20px; }
#Education .industryouterdiv .featuredresources { margin-top: 33px; }
.industryouterdiv .customerTilesVideo div.tile { margin-bottom: 40px; }
.industryouterdiv .customerTilesVideo { margin-bottom: -24px; }
#RetailIndustry .industryouterdiv #deviceListIndustryRow1 #devicesList { margin-top: 33px; }
#RetailIndustry .industryouterdiv #deviceListIndustryRow1 #devicesList .deviceListHeader { margin-top: 34px; }
#RetailIndustry .industryouterdiv .customerTilesVideo #csTilesLinkP2 .tileImage{border:none;}
#RetailIndustry .industryouterdiv .customerTilesVideo .tile3 .tileImage{border:none;}
#RetailIndustry .industryouterdiv .customerTilesVideo .tile6 .tileImage{border:none;}
#manufacturing .customerTilesVideo { margin-top: 50px; }
.industryouterdiv #bodycontainer .gitFullBleed {margin-bottom:26px; margin-top:44px;}
    .industryouterdiv .gitFullBleed .ctaLink {margin-top:20px;}
#healthcare #deviceListTNCR1 #devicesList { margin-top: 50px; }
.industryouterdiv #deviceListTNCR6 #devicesList { margin-top: 40px; }
#RetailIndustry .industryouterdiv #deviceListTNCR6 #devicesList,#Airlines .industryouterdiv #deviceListIndustryRow1 #devicesList { margin-top: 71px; }
#RetailIndustry .industryouterdiv #deviceListIndustryRow1 #devicesList { margin-top: 63px; }

#manufacturing .industryouterdiv #deviceListTNCR1 #devicesList { margin-top: 42px; }
#manufacturing .industryouterdiv .customerTilesVideo .tile .tileImage, #financeIndustry .industryouterdiv .customerTilesVideo .tile .tileImage, #RetailIndustry .industryouterdiv .customerTilesVideo .tile .tileImage { background-size: 100%; }
#manufacturing .industryouterdiv .customerTilesVideo .tile2 .tileImage {border:none;}
#financeIndustry .industryouterdiv .customerTilesVideo .tile3 .tileImage {background-size:cover;}
#manufacturing #customer2 { margin-top: 35px; }
#Lifesciences .industryouterdiv #deviceListTNCR1 #devicesList .deviceListItems .deviceImage {height:149px;}

#manufacturing .featuredresources { margin-top: 15px; }
/*Industry Sub pages*/
/*Industry Default*/
#industry .deviceListItems ul { padding-top: 0px; }
#industry .deviceListItems ul li { width: 31.1%; }
#industry .deviceImage { max-width: 318px; height: auto; margin-top: 0px; }
#industry #deviceListIND1 .deviceListHeader { border-bottom-style: none; }
#industry .deviceListHeader { padding-bottom: 2px; }
#industry .deviceListItem { padding-bottom: 25px; }
/*Industry Default*/

/*Finance*/
#financeIndustry .ManufacuringVideoR1 { margin-top:55px;margin-bottom:0px;}
/*ManuFacturing*/
.ManufacuringVideoR1 { margin-top:55px;margin-bottom:34px;}
.ManufacuringVideoR1 div.tile { width:100%;max-width: none;margin:0px;}
    .ManufacuringVideoR1 div.tile1 {margin-bottom:40px; }
    .ManufacuringVideoR1 .tile .videolist { cursor: pointer; background-size: 100% 100%; background-repeat: no-repeat; border: none; width: 45.2%; float: left; height: 400px; display: inline-block; }
.ManufacuringVideoR1 .tile .overlayimage { display:none;}
    .ManufacuringVideoR1 .tile a { width: 46%; float: left; padding-left: 4%; display: inline-block; margin-right: 0px; font-size: 3.08em; line-height: 50px; font-weight: lighter; margin-bottom: 10px; }
    .ManufacuringVideoR1 .Lnkdescription { width: 46%; float: left; padding-left: 4%; display: inline-block; }
.ManufacuringVideoR1 .tile a .videolist { height:100% !important;width:100%;}
/*IEpage*/
.benefits .tileText a, .technologies .tileText a { font-weight: 600; }
.technologies .tileText ul li { margin-bottom: 15px; }
.benefits { margin-top: 60px; }
.benefits .contentdiv { margin-bottom: 10px; }
#iehome .benefits, #iehome .technologies { display: inline-block; }
#iehome .benefits .tileImage, #iehome .technologies .tileImage { height: auto; display: inline-block; cursor: default; }
#iehome .technologies .tileText ul li { margin-bottom: 0px; }
#iehome .technologies { margin-bottom: 70px; }
/*feb-6th changes*/
#iehome .gitFullBleed .contentdiv { margin-bottom: 10px; }
#iehome #ieR3 .right .button { display: block; width: auto; }
#iehome #ieR2 {margin-top:60px;margin-bottom:0px;}
#iehome #ieR3 {margin-top:50px;margin-bottom:75px;}
/*IEpage*/

/*Feature page*/
.Win8editiontext { margin-right: 1.95%; width: 96.09%; max-width: 998px; }
.Win8editiontext .bulletedHeading { font-size: 3.08em; font-weight: 200; line-height: 50px; margin-bottom: 6px; }
.keyfeatures ul li { margin-bottom: 30px; }
.keyfeatures ul li a { text-align: left; }
.keyfeatures .leftColumn { width: 47.67%; float: left; margin-right: 2%; margin-left: auto; }
.keyfeatures .rightColumn { width: 47.67%; float: right; margin-right: auto; margin-left: auto; }
.keyfeatures { margin-left: auto; margin-right: auto; }
.keyfeatures div { display: inline-block; }
.notetext { padding-top: 22px; *padding-top: 8px; margin-bottom: 78px; *margin-bottom: 76px; }
#windows8preview .notetext { padding-right: 1%; margin-bottom: 3px; }
.Win8editiontext { width: 998px; margin-left: auto; margin-right: auto; *margin-top: 184px; }
.Win8editiontext p a { font-weight: 600; }
.keyfeatures ul li p { margin-top: 5px; }
/*Features page*/


/*Blackberry*/
#BlackBerryCustomerTiles .tile a .tileImage {background-size:100%;}
#Blackberry .industryouterdiv .prodrightcol .ProdTitle, #Blackberry .industryouterdiv .prodrightcol .prodspec {color:white;}
#Blackberry .Industrysub_Carousel .prodrightcol a {color: #bbcaed;}
#Blackberry .Industrysub_Carousel .prodrightcol a:hover{color:#ffaf02;}
#Blackberry #dp1 .carousel-apps .HeroListItem div.imagegroup .imagegroupdiv {display:none;}
#Blackberry #dp1 .carousel-apps .HeroListItem1 div.imagegroup .Image-sprite { background-image: url("/global/en-us/windows/enterprise/PublishingImages/windows8/blackberry/WIN12_Phil_09%20(3).png"); }
#Blackberry #dp1 .carousel-apps .HeroListItem2 div.imagegroup .Image-sprite { background-image:url("/global/en-us/windows/enterprise/PublishingImages/windows8/blackberry/BBComp_hero2.jpg") ; }
#Blackberry #dp1 .carousel-apps .HeroListItem3 div.imagegroup .Image-sprite { background-image: url("/global/en-us/windows/enterprise/PublishingImages/windows8/blackberry/BBComp_hero3.jpg"); }
#Blackberry #dp1 .carousel-apps .HeroListItem4 div.imagegroup .Image-sprite { background-image:  url("/global/en-us/windows/enterprise/PublishingImages/windows8/blackberry/BBComp_hero4.jpg"); }
#Blackberry #dp1 .carousel-apps .HeroListItem5 div.imagegroup .Image-sprite { background-image: url("/global/en-us/windows/enterprise/PublishingImages/windows8/blackberry/BBComp_hero5.jpg") ; }
#Blackberry #dp1 .carousel-apps .HeroListItem6 div.imagegroup .Image-sprite { background-image: url("/global/en-us/windows/enterprise/PublishingImages/windows8/blackberry/BBComp_hero6.jpg") ; }
#Blackberry .gitFullBleed .left {width:14.32%; margin-right:4.01%;min-width:120px;}
#Blackberry .gitFullBleed .right {width:81.60%;}
#Blackberry #contentpara1 {margin-bottom:20px;}
#Blackberry .windows8defText {margin-top:70px; margin-bottom:70px;}
    #Blackberry .windows8defText > div > div {margin-bottom:20px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {#Blackberry #bodycontainer .windows8defText {margin-bottom:51px;}}
   
/*Worldwide page css start*/
.localChooser .winbuslocale .winbuslocale-items ul li { width:96%; }
.localChooser .winbuslocale .winbuslocale-items { margin-bottom: 90px; }
#worldwide .localChooser .winbuslocale .winbuslocale-items { margin-bottom: 0px; }
/*Worldwide page css end*/


/*win 8.1 css*/
#win8-1enterpriseedition .note { clear: both; }
#win8-1enterpriseedition .featuredresources { padding-top: 0px; }
#win8-1enterpriseedition .Win8editiontext p { margin-bottom: 0px; }
#win8-1enterpriseedition .Win8editiontext .secondpara { display: block; margin-bottom: 10px; margin-top: -5px; }
/*win 8.1 css*/
/*win8 css*/
#win8enterprise .Win8editiontext { margin-bottom: 14px; }
#win8enterprise .featuredresources { clear: both; }
/*win 8 css*/
/*get-started*/
#pocjumpstart #bodycontainer { margin-bottom: 95px; }
#subContainer .centercolclass { margin-top: 35px; margin-bottom: 0px; }
#subContainer .centercolclass .pocjumpstart { width: 100%; max-width: 705px; }
#subContainer .centercolclass .pocjumpstart h3 { font-size: 1.24em; margin: 10px 0; color: #333333; }
#subContainer .centercolclass .pocjumpstart p,
#subContainer .centercolclass .pocjumpstart div { font-size: 0.93em; margin-bottom: 16px; color: #666666; }
#subContainer .centercolclass .pocjumpstart a { font-weight: 600; }
#pocjumpstart .withParas { margin-top: 0; }
/*get-started*/
#newsletter #subContainer .centercolclass { margin-top: 25px; }


/*User State, Application, DV etc*/
.gitFullBleed1 { margin-top: 49px; margin-bottom: 30px; display: table; }
.gitFullBleed1 .row1 { display: table-row; }
.gitFullBleed1 .row1 .TTtop .gitcopy { font-weight: 400; text-decoration: none; text-align: left; color: #454545; }
.gitFullBleed1 .row1 .text1, .gitFullBleed1 .row1 .text2 { float: left; display: inline; width: 47%; margin-right: 2%; }
#UserStateV .gitFullBleed1 .row1 .TTtop .gitcopy { margin-bottom: 35px; }
#UserStateV #fullbleedpara2 { margin-bottom: 0px; margin-top: 0px; }

#homeenglish .withParas h3 { font-weight: bold; font-size: 1.17em; }
#homeenglish .withParas .image-block {width:47.9%;float:left;margin-right:4%;margin-top:15px;}
#homeenglish .withParas .leftImage .image-block {margin-right:0;margin-left:4%;margin-bottom:0px;float:right;}
 #homeenglish .withParas .firstdiv {margin-bottom:0;display:inline-block;}
 #homeenglish .withParas .firstdiv.divSecond {margin-bottom:18px;}
#homeenglish .withParas .leftImage {margin-top:32px;margin-bottom:70px;}
#homeenglish .withParas .contentblock {width: 47.9%;float: left;}
    #homeenglish .withParas .contentblock ul {list-style:disc;padding-left:15px; margin-bottom:15px;   }
    #homeenglish .withParas .contentblock p {margin-bottom:15px;}
#homeenglish .spotlightblocks, #homeenglish .spotlightblocksenglish {display:inline-block;}
#homeenglish .enterpriseenglish #bodycontainer {margin-bottom:15px;}

.spotlightblocks div.inspotlights { margin-top: 74px; margin-bottom: 0px; }
.spotlightblocks div.inspotlights .spotlights { width: 100%; margin-bottom: 70px; display: inline-block; }
.spotlightblocks div.inspotlights .spotlights div { display: inline-block; float: left; }
.spotlightblocks div.inspotlights .spotlights .shortDesc div.description, .spotlightblocks div.inspotlights .spotlights .longDesc div.graphic { width: 31.6%; }
.spotlightblocks div.inspotlights .spotlights .longDesc div.description, .spotlightblocks div.inspotlights .spotlights .shortDesc div.graphic { width: 65.4%; }
.spotlightblocks div.inspotlights .spotlights .longDesc div.description { width: 50%; }
.spotlightblocks div.inspotlights .spotlights div.graphic { float: right; }
.spotlightblocks div.inspotlights .spotlights div.graphic { margin-top: 10px; }
.spotlightblocks div.inspotlights .spotlights div.description { margin-right: 3%; }
.spotlightblocks div.inspotlights .spotlights div.description p { margin: 5px 0px 20px; }
.spotlightblocks div.inspotlights .spotlights .shortDesc div.graphic .play img { cursor: pointer; }
#homeenglish .spotlightblocks div.inspotlights .spotlight4 { margin-bottom: 0px; }

.spotlightblocksenglish div.inspotlights { margin-top: 35px; margin-bottom: 0px; }
.spotlightblocksenglish div.inspotlights .spotlights { width: 100%; margin-bottom: 70px; display: inline-block; }
.spotlightblocksenglish div.inspotlights .spotlights div { display: inline-block; float: left; }
.spotlightblocksenglish div.inspotlights .spotlights .shortDesc div.description, .spotlightblocksenglish div.inspotlights .spotlights .longDesc div.graphic { width: 31.6%; }
.spotlightblocksenglish div.inspotlights .spotlights .longDesc div.description, .spotlightblocksenglish div.inspotlights .spotlights .shortDesc div.graphic { width: 65.4%; }
.spotlightblocksenglish div.inspotlights .spotlights .longDesc div.description { width: 50%; }
.spotlightblocksenglish div.inspotlights .spotlights div.graphic a{ display:inline-block; max-width: 100%;}
.spotlightblocksenglish div.inspotlights .spotlights div.graphic { float: right; margin-top: 13px; }
.spotlightblocksenglish div.inspotlights .spotlights .right div.graphic { float: left; margin-right:3%;}
    .spotlightblocksenglish div.inspotlights .spotlights .longDesc.right div.description {float:right; }
.spotlightblocksenglish div.inspotlights .spotlights div.description { margin-right: 3%; }
.spotlightblocksenglish div.inspotlights .spotlights .right div.description {margin-right:0;}
.spotlightblocksenglish div.inspotlights .spotlights div.description p { margin: 5px 0px 20px; }
.spotlightblocksenglish div.inspotlights .spotlights .shortDesc div.graphic .play img { cursor: pointer; }
#homeenglish .spotlightblocksenglish div.inspotlights .spotlight4 { margin-bottom: 0px; }


.withParas { margin-top: 47px; margin-bottom: 0px; clear: both; }
.withParas h5 { display: inline; }
.withParas p,
.withParas div { font-size: 1em; margin-bottom: 16px; color: #454545; }

.withParas .btnLinks a { font-size: 1.34em; background-color: #00ccff; color: #000000; display: inline-block; padding: 5px 10px; margin-right: 10px; min-width: 125px; text-align: center; }
.withParas .btnLinks a:hover { background-color: #24459a; color: #FFFFFF; }



/*mdop overview notetext componnet*/

.withParas.notetext p { font-size: 0.85em; margin-bottom: 0; }
.withParas.notetext { margin-top: 0px; }
#windows8preview .notetext { margin-top: 27px; }

/*device-details page css*/
#device-details .Devices_Carousel { overflow-x: hidden; position: relative; display: none; clear: both; overflow-y: hidden; margin-bottom: 0px; }
#device-details .Devices_Carousel .device_container li { float: left; }
#device-details .dp_page { float: left; width: 100%; height: auto; min-height: 425px; }
#device-details .ProdTitle { font-weight: lighter; font-size: 2.08em; line-height: 100%; text-decoration: none; text-align: left; color: #525252; margin-bottom: 23px; }
#device-details .dp_page > .ProdTitle { display: none; margin: 54px 0 0 0; }
#device-details .prodleftcol { width: 43.4%; float: left; margin: 45px 35px 0 0; }
#device-details .prodrightcol { float: left; background-color: white; width: 48.04%; margin-top: 30px; overflow: hidden; }
#device-details .carousel { width: 100%; max-width: 434px; height: 346px; overflow: hidden; }
#device-details .prodleftcol .carousel { position: relative; background-repeat: no-repeat; }
#device-details .prodleftcol .carousel > img { display: none; }
#device-details .carousel-apps { list-style-type: none; margin: 0px; padding: 0px; }
#device-details .Devices_Carousel .device_container li { float: left; }
#device-details .imagegroup { height: 258px; width: 100%; max-width: 434px; background-repeat: no-repeat; background-color: #fff; }

.pageenc { height: 20px; margin: 9px 0 0 0; width: auto; }
#device-details .devicepagination { width: auto; height: 20px; left: 0px; }
.btnprev { display: inline-block; height: 18px; width: 10px; background-image: url('/global/en-us/windows/enterprise/PublishingImages/windows8/Devices/Devices_Toggle_Back.png'); padding: 0; background-repeat: no-repeat; float: left; margin: 0 16px 0 0; cursor: pointer; position: relative; }
#device-details #my_carouselpagination { margin: 0px; padding: 0px; height: 20px; float: left; width: auto; }
.carousel-apps-Thumbs { margin: 1px 0 0 0; padding: 0px; width: 484px; height: 20px; list-style-type: none; }
.carousel-apps-Thumbs li { float: left; cursor: pointer; }
.devicestoggleon { height: 11px; width: 11px; background-image: url('/global/en-us/windows/enterprise/PublishingImages/windows8/Devices/Devices_Toggle_On.png'); padding: 4px 0px 0 0; background-repeat: no-repeat; background-position: 0 3px; margin-right: 5px; }
.devicestoggle { height: 11px; width: 11px; background-image: url('/global/en-us/windows/enterprise/PublishingImages/windows8/Devices/Devices_Toggle_Off.png'); padding: 4px 0px 0 0; background-repeat: no-repeat; background-position: 0 3px; margin-right: 5px; }
#device-details .btnnext { display: inline-block; left: 0 !important; height: 18px; width: 11px; background-image: url('/global/en-us/windows/enterprise/PublishingImages/windows8/Devices/Devices_Toggle_Next.png'); padding: 0 0 0 5px; background-repeat: no-repeat; background-position: 3px 0; cursor: pointer; position: relative; }
#device-details .prodspec { font-weight: lighter; font-size: 1em; line-height: 20px; font-weight: 400; text-decoration: none; text-align: left; color: #525252; margin-bottom: 10px; }
#device-details .prodspec > div { display: inline-block; float: left; font-weight: 600; line-height: 22px; }
#device-details .prodspec .title { width: 100%; }
#device-details .prodspec .desc, .prodspec .spec { width: 47%; }
#device-details .prodspec .desc { margin-right: 20px; }
#device-details .prodrightcol ul { padding: 0; width: 100%; max-width: 484px; list-style-type: none; margin-top: 14px !important; }
#device-details .prodspec .desc li, .prodspec .spec li { font-size: 1em; font-weight: 400; line-height: 19px; }
#device-details .prodspec .desc .DescHeading, .prodspec .spec .specHeading { margin-bottom: 5px; }
#device-details .Devices_Carousel .device_container .prodrightcol li { float: none; }
#device-details .prodspec .desc ul, .prodspec .spec ul { height: auto; }
#device-details .prodsugestion { clear: left; }
#device-details .prodsugestion a { text-decoration: none; text-align: left; display: inline-block; padding: 0px; margin-top: 10px; background-image: none; }

#device-details .device_container .prodrightcol .prodfinaldesc { margin-top: 10px; font-size: 0.85em; }
#device-details .device_container .prodrightcol .prodtechspec { margin-top: 19px; font-size: 0.85em; }
#device-details .device_container .prodrightcol .prodtechspec #techspeclink { font-weight: 600; font-size: 1em; text-decoration: none; text-align: left; }
.devcount { margin-top: 0px; margin-bottom: 0px; }
.devHead { padding-right: 12%; }
.dp_page { height: auto; }
.clearfix-sub { padding-left: 21px !important; }
.clearfix-sub { padding-left: 21px; }
.seperator { float: left; margin: 1px 5px 0 7px; font-size: 0.82em; line-height: 100%; text-align: left; color: #FFFFFF; }
.PrevProd { width: 30px; float: left; cursor: pointer; font-family: "Segoe UI", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 0.82em; line-height: 100%; text-decoration: none; text-align: left; color: #FFFFFF; }
.NxtProd { width: 33px; float: left; cursor: pointer; margin-left: 6px; font-family: "Segoe UI", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 0.82em; line-height: 100%; text-decoration: none; text-align: left; color: #FFFFFF; }
.devnav { *height: 48px; *border-bottom: solid 1px #fff; margin: 0 auto 0 auto; width: 100%; max-width: 998px; min-height: 48px; height: auto; background-color: #8fc222; clear: both; border-bottom: 1px solid #fff; }
.subnavbg { margin-top: 0px; margin-bottom: 0px; height: 100%; background-color: #007233; clear: both; display: block; }
.clearfix { margin: 0px !important; padding: 0 0 0 0px !important; }
.clearfix li { font-size: 1.24em; line-height: 100%; text-align: left; color: #FFFFFF; }

.clearfix li > span { float: right; height: 5px; width: 9px; margin: -28px 26px 0 15px; font-size: 2.46em; cursor: pointer; *line-height: 32px; *margin-top: -35px; }
.clearfix li { width: 238px; float: left; min-height: 33px; }
.clearfix .li2 { margin-left: 20px; padding: 0px 0 0 0px; width: 238px; float: left; display: none; }
.clearfix .li2 .devHead { border-left: 1px solid #fff; }
.clearfix .last { float: right; padding: 14px 0 0 0; min-height: 34px; width: 20%; }
.clearfix .last .prodnav { float: right; margin: 0 16px 0 0; width: auto; }
.clearfix-sub { list-style-type: none; background-color: #007233; padding: 14px 0 20px 39px; margin: 0px 0 0px 0; display: none; }
.clearfix-sub > div { padding: 0 0 31px 0px; width: 195px; cursor: pointer; }
.line-sep { height: 1px; padding-bottom: 0px; background-color: #fff; width: 100%; position: absolute; left: 0px; margin-top: 15px; *margin-top: 40px; }
.clearfix-sub div a { font-size: 0.82em; line-height: 100%; *line-height: 150%; text-decoration: none; text-align: left; color: #FFFFFF; cursor: pointer; }
.clearfix-sub div.last-div { padding: 0px; }
.clearfix-sub li { padding: 0px; margin: 0px 0 0 0px; }

.devHead { cursor: pointer; font-size: 0.82em; line-height: 100%; text-decoration: none; text-align: left; color: #FFFFFF; padding: 14px 0 0 20px; min-height: 34px; border-right: 1px solid #fff; border-bottom: 1px solid #fff; }
.devHead sup { line-height: 30%; *line-height: 200%; }


.devcount > div { float: right; font-size: 1em; line-height: 100%; text-align: left; color: #999999; margin: 100px 0 18px 0; width: 40px; }
.devcount .sep { width: 3%; color: #999999; margin-top: 0px; float: left; margin: 0px 5px 0 7px; font-size: 1em; line-height: 100%; text-align: left; color: #999999; }
.devcount .curprod { width: 3%; float: left; font-size: 1em; line-height: 100%; text-align: left; color: #999999; }
.devcount .totprod { width: 3%; float: left; font-size: 1em; line-height: 100%; text-align: left; color: #999999; margin-left: 10px; }
.seperator { width: 0; }
/*Windows7 features page*/
#windows7-features .centercolclass { margin: 50px; margin-bottom: 90px; }
#windows7-features .withParas { width: 100%; }
#windows7-features .withParas h3 { margin-top: 10px; padding-bottom: 0px !important; color: #333333; margin-bottom: 10px; font-weight: normal; }
#windows7-features .withParas h3.heading { margin-top: 0px; }
#windows7-features .withParas p { color: #666; font-weight: normal; font-size: 0.93em; }
#windows7-features .withParas ul li { padding-bottom: 15px; color: #666; font-weight: normal; font-size: 0.93em; }
#windows7-features .withParas a { text-decoration: none; font-weight: 600; font-size: 0.93em; }

strong, b { font-weight: bold; }
#windows7-features .withParas a.enterpriseCTACarousel { padding-right: 20px; background: transparent url(/global/en-us/windows/enterprise/PublishingImages/windows8/global/cta_arrow_on_white.gif) no-repeat 100% center; font-weight: 600; }
/*User State, Application, DV etc*/
/*mdop page*/

/*Industry Carousel*/
.Industrysub_Carousel .HeroListItem .imagegroupdiv .textBox_Content .title { display: table; height: 100%; margin: auto; margin-left: 20px; }
.Industrysub_Carousel .HeroListItem .imagegroupdiv .textBox_Content .title h2 { display: table-cell; vertical-align: middle; margin: auto; }
.Industrysub_Carousel .HeroListItem .prodrightcol .ProdTitle { color: #454545; }
.Industrysub_Carousel .HeroListItem .prodrightcol .prodspec { color: #454545; margin-top: 7px; }
.Industrysub_Carousel .HeroListItem .prodrightcol ul li { list-style-type: none; }
.Industrysub_Carousel { display: inline-block; }
.Industrysub_Carousel #carouselContainer { position: relative; overflow: hidden; }
.Industrysub_Carousel ul#carouselPagingList li .notselected { cursor: pointer; background: transparent url('/global/en-us/windows/enterprise/PublishingImages/windows8/Devices/Devices_Toggle_Off.png') no-repeat; background-position: center; height: 11px; width: 11px; float: left; margin-left: 0px; display: inline-block; }
.Industrysub_Carousel ul#carouselPagingList li .selected { cursor: pointer; background: transparent url('/global/en-us/windows/enterprise/PublishingImages/windows8/Devices/Devices_Toggle_On.png') no-repeat; background-position: center; height: 11px; width: 11px; float: left; margin-left: 0px; display: inline-block; }
.Industrysub_Carousel .btnprev { display: inline-block; height: 18px; width: 10px; background-image: url('/global/en-us/windows/enterprise/PublishingImages/windows8/Devices/Devices_Toggle_Back.png'); padding: 0 0 0 0; background-repeat: no-repeat; float: left; margin: 0 12px 0 0; cursor: pointer; position: relative; }
.Industrysub_Carousel .btnnext { float: left; height: 18px; width: 11px; background-image: url('/global/en-us/windows/enterprise/PublishingImages/windows8/Devices/Devices_Toggle_Next.png'); padding: 0 0 0 5px; background-repeat: no-repeat; background-position: 3px 0; cursor: pointer; position: relative; }
.Industrysub_Carousel ul#carouselPagingList { list-style-type: none; margin: 0 2px 0 0; float: left; height: 12px; padding: 4px 0 0 0; }
.Industrysub_Carousel ul#carouselPagingList li { float: left; position: relative; padding-right: 5px; }
.Industrysub_Carousel .prodrightcol a { font-size: 1em; line-height: 20px; color: white; cursor: pointer; }
.Industrysub_Carousel .prodrightcol a:hover { color: #ffaf02; }
.Industrysub_Carousel .prodrightcol ul { margin-top: 10px; padding-bottom: 25px; }
.Industrysub_Carousel .HeroListItem { list-style-type: none; display: block; float: left; vertical-align: top; position: relative; }
.Industrysub_Carousel .carousel-apps, .Industrysub_Carousel .groupr { position: relative; }
.gitFullBleed { margin-top: 42px; margin-bottom: 42px; }
.gitFullBleed div.genimgtext { display: inline-block; }
.gitFullBleed .HeaderTitle { width: 100%; text-align: left; /*font-weight: 200; font-size: 3.08em; line-height: 45px;display: inline;*/ text-decoration: none; }
.gitFullBleed .TItop { width: 47.5%; display: inline; float: left; }
.gitFullBleed .left { margin-right: 40px; }
.gitFullBleed .gitcopy .wtgheading strong { text-align: left; font-weight: 600; font-size: 1.22em; line-height: 22px; text-decoration: none; padding-bottom: 5px; }
.gitFullBleed .gitcopy .wtgdesc { font-size: 0.99em; line-height: 20px; margin-bottom: 20px; }

/*Windows-enterprise-metro-headingwithlinks css*/
.PartnersDiv { margin-top: 45px; margin-bottom: 45px; }
.PartnersDiv ul { display: inline-block; }
.PartnersDiv h2 { text-align: left; color: #454545; }

.PartnersDiv li { width: 16.73%; margin-right: 4.00%; float: none; vertical-align: top; display: inline-block; text-align: left; }

.PartnersDiv li.listItem5 { margin-right: 0px; }
.PartnersDiv a { font-style: normal; text-decoration: none; text-align: left; }

/*widnows to go page*/
#windows8preview .PartnersDiv ul li { width: 23.04%; margin-right: 2.6%; }
#windows8preview .PartnersDiv ul li.listItem4 { margin-right: 0px; }

#windowstogo .PartnersDiv { margin-bottom: 0px; margin-top: 53px; }
#windowstogo .featuredresources { padding-top: 0; margin-top: 72px; }
/*Workstyle Page*/

#workstyle #bodycontainer { margin-bottom: 50px; }
#workstyle .prodrightcol .ProdTitle a {text-decoration:none; color:#ffffff;}
#workstyle .prodrightcol .ProdTitle a h2 { display: inline-block; text-decoration:none; }
#workstyle #container { width: 100%; margin: 0 auto; display: block; background: #FFFFFF; }
#workstyle #bodycontainer div.SequenceList div { width: 479px; }
#workstyle #bodycontainer .Comps { max-width: 998px; width: 95.56%; margin-left: auto; margin-right: auto; margin-top: 30px; }
#workstyle #bodycontainer div.SequenceList { display: inline-block; font-size: 1em; }
#workstyle .rightImageSection, #workstyle .rightTextSection { float: right; }
#workstyle .leftImageSection, #workstyle .leftTextSection { float: left; }
#workstyle .leftTextSection { position: relative; }
#workstyle #bodycontainer div.SequenceList div .Heading { width: auto; margin-bottom: 12px; }
#workstyle #bodycontainer div.SequenceList .benefits { height: auto; display: block; margin: 0 auto 35px auto; width: 100%; }
#workstyle #bodycontainer div.SequenceList .benefits ul { clear: both; list-style-type: disc; padding-left: 40px; }
#workstyle #bodycontainer div.SequenceList .TechnologyLinks:hover { color: #24459A; }
#workstyle #bodycontainer div.SequenceList .TechnologyLinks { color: #00ccff; }
#workstyle #bodycontainer div.SequenceList #techLinks li { list-style: none; }
#workstyle #bodycontainer div.SequenceList .Technologies { display: inline-block; position: relative; }
#workstyle #bodycontainer div.SequenceList .Technologies .ButtonLinks a, #workstyle #bodycontainer div.SequenceList .RightButtonLinks a { float: left; margin-right: 10px; max-width: 115px; width: 100%; height: 40px; background-color: #00ccff; text-align: center; font-weight: 600;}
#workstyle #bodycontainer div.SequenceList .Technologies .ButtonLinks a:hover, #workstyle #bodycontainer div.SequenceList .RightButtonLinks a:hover { background-color: #24459a;}
#workstyle #bodycontainer div.SequenceList .Technologies .ButtonLinks a span, #workstyle #bodycontainer div.SequenceList .RightButtonLinks a span { color: #000000; display: block; margin: auto; font-size: 1em; /*font-weight: 600;*/ margin-top: 10px; }
#workstyle #bodycontainer div.SequenceList .Technologies .ButtonLinks a:hover span,
#workstyle #bodycontainer div.SequenceList  .RightButtonLinks a:hover span{color:white;} 

    #workstyle #bodycontainer div.SequenceList .Technologies .ButtonLinks a span,#workstyle #bodycontainer div.SequenceList .RightButtonLinks a span, #workstyle #bodycontainer div.SequenceList a#bottomLinkTop span {
        font-weight: 700;
    }
#workstyle #bodycontainer div.SequenceList a#bottomLinkTop { max-width: 40px; width: 100%; margin-right: 0px; background-image: url('/global/en-us/windows/enterprise/PublishingImages/windows8/scenarios/top.png'); background-repeat: no-repeat; background-position-x: center; background-position-y: 3px; }
#workstyle #bodycontainer div.SequenceList a#bottomLinkTop span { line-height: 10px; margin-top: 25px; font-size: 0.82em; }
#workstyle .Industry_Carousel { margin-top: 105px; }
#workstyle #bodycontainer div.SequenceList .RightButtonLinks { display: none; }
#workstyle .ProdTitle a:hover { color: #ffaf02; }
#workstyle .ProdTitle a { text-decoration: none; text-align: left; color: #ffffff; margin: 84px 0 8px 0; }
#workstyle .Industry_Carousel .prodrightcol .proddesc { color: #000000; }
#workstyle .Industrysub_Carousel .HeroListItem .prodrightcol .proddesc { color: #000000; margin-bottom: 10px; }
#workstyle .Industrysub_Carousel .HeroListItem .prodrightcol {margin-top:28px;}


/*Workstyle Page Ends*/
/*Win 8-1 overview*/
#windows8-1preview .Industrysub_Carousel .ProdTitle { text-decoration: none; text-align: left; color: white; }
#windows8-1preview .Industrysub_Carousel .prodrightcol ul a:hover { color: #ffaf02; }
#windows8-1preview .Industrysub_Carousel .prodrightcol ul a { color: #1570a6; }
#windows8-1preview .Industrysub_Carousel .prodspec { font-size: 1.23em; font-weight: 400; text-decoration: none; text-align: left; color: white; }

/*wIN8-1 ENDS*/
/*devices page carousel*/
#devices .Industry_Carousel .deviceHomeTextContent .videolist{display:none;}
#devices .Industry_Carousel { height: 492px; background-color:#002050!important;}
#devices .Industry_Carousel .innerDiv { margin-top: 0px; margin-bottom: 0px; display: block; }
#devices .Industry_Carousel .device_container .deviceHeroContentBlock { width: 48%; float: left; height: 425px; display: table; }
#devices .Industry_Carousel .device_container .deviceHomeTextContent { width: 100%; display: table-cell; vertical-align: middle; }
#devices .Industry_Carousel .deviceHomeTextContent h1 { text-align: left; color: #fff; margin: 0px; padding: 0px; padding-bottom: 2px; }
#devices .Industry_Carousel .deviceHomeTextContent h3{font-size:2.6em; text-align: left; color: #fff; margin: 0px; padding: 0px; padding-bottom: 2px;margin-top:70px;}
#devices .Industry_Carousel .deviceHomeTextContent .videolist { text-decoration: none;text-align: center; /*background-color: #00ccff; text-align: center; margin-top: 35px; margin-left: 2px; cursor: pointer;*/ width: auto; }
#devices .Industry_Carousel .deviceHomeTextContent .videolist:hover { /*background-color: #ffb900;*/ color: #000; }
/*#devices .Industry_Carousel .deviceHomeTextContent .videolist .meta:hover { color: #000000; }*/

#devices .Industry_Carousel .device_container .prodleftcol { height: 492px; width: 52%; margin: 54px 0 0 0; float: left; }
#devices .Industry_Carousel .imagegroupdiv { /*background-color: #9B4F96;*/ height: 300px;margin-top:50px; }
#devices .Industry_Carousel .prodleftcol .imagegroupdiv .textBox_Content { display: none; }
#devices .Industry_Carousel .imagegroupdiv .sprite-Image { display: none; }
#devices .Industry_Carousel #dp1 .carousel-apps .HeroListItem1 div { background-image: url(/global/en-us/windows/enterprise/PublishingImages/windows8/products-and-technologies/devices/devices_hero1.jpg); background-repeat: no-repeat; background-position: center top;}
#devices .Industry_Carousel #dp1 .carousel-apps .HeroListItem2 div { background-image: url(/global/en-us/windows/enterprise/PublishingImages/windows8/products-and-technologies/devices/devices_hero2.jpg); background-repeat: no-repeat; background-position: center top;}
#devices .Industry_Carousel #dp1 .carousel-apps .HeroListItem3 div { background-image: url(/global/en-us/windows/enterprise/PublishingImages/windows8/products-and-technologies/devices/devices_hero3.jpg); background-repeat: no-repeat; background-position: center top;}
#devices .Industry_Carousel #dp1 .carousel-apps .HeroListItem4 div { background-image: url(/global/en-us/windows/enterprise/PublishingImages/windows8/products-and-technologies/devices/devices_hero4.jpg); background-repeat: no-repeat; background-position: center top;}

#devices .Industry_Carousel #Devices_Carousel { width: auto; overflow: hidden; margin-left: auto; margin-right: auto; position: relative; height: auto; }
#devices .Industry_Carousel .dp_page { float: left; height: 492px; }

/***********************************Left column******************************************/
#devices .prodleftcol .carousel { position: relative; background-repeat: no-repeat; width: 100%; max-width: initial; height: auto; }
#devices .Industry_Carousel .imagegroup { height: 492px; background-repeat: no-repeat; background-color: #00ccff; }
#devices .Industry_Carousel .imagegroup .sprite-Image { margin-top: 83px; }
#devices .Industry_Carousel .prodleftcol .imagegroup .textBox_Content { position: absolute; margin: 0px; }
#devices .Industry_Carousel .prodleftcol .imagegroup .textBox_Content .title { font-size: 3.1em; line-height: 50px; font-weight: 200; text-decoration: none; text-align: left; color: #454545; margin: 100px 0 4px 0px; }
#devices .Industry_Carousel .prodleftcol .imagegroup .textBox_Content .description { font-size: 1.231em; line-height: 22px; font-weight: 600; text-decoration: none; text-align: left; color: #454545; }
#devices .Industry_Carousel #carouselContainer { display: inline-block; overflow: hidden; max-width: 1125px; width: 100%; height: 438px; }
/*Devices Pagination styles*/

#devices .Industry_Carousel #my_carouselpagination { margin: 9px 0 0 0; }
#devices .Industry_Carousel .carousel-apps-Thumbs { margin: 1px 0 0 0; padding: 0px; height: 20px; list-style-type: none; }
#devices .Industry_Carousel #my_carouselpagination { margin: 0px; padding: 0px; height: 20px; float: left; }
#devices .Industry_Carousel .carousel-apps-Thumbs li { float: left; cursor: pointer; }
#devices .Industry_Carousel .devicepagination { display: block; width: auto; height: 20px; margin: 0 0 0 14px; left: 0px; position: absolute; bottom: 20px; }
/*Styles for left arrow pagination and right arrow*/
#devices .Industry_Carousel .paginationIcons { display: inline; float: left; width: auto; }
#devices .Industry_Carousel .btnprev { float: left; display: inline-block; height: 18px; width: 10px; background-image: url('/global/en-us/windows/enterprise/PublishingImages/windows8/products-and-technologies/devices/Devices_Toggle_Back_white.png'); padding: 0 0 0 0; background-repeat: no-repeat; float: left; margin: 0 12px 0 0; cursor: pointer; position: relative; }
#devices .Industry_Carousel .btnnext { float: left; height: 18px; width: 11px; background-image: url('/global/en-us/windows/enterprise/PublishingImages/windows8/products-and-technologies/devices/Devices_Toggle_Next_white.png'); padding: 0 0 0 5px; background-repeat: no-repeat; background-position: 3px 0; cursor: pointer; position: relative; }
#devices .Industry_Carousel ul.carousel-apps { list-style-type: none; position: relative; text-align: left; height: 494px; padding: 0 0 0 0; margin: 0 0 0 0; }
#devices .Industry_Carousel ul.carousel-apps li { width: 1125px; float: left; position: relative; text-align: left; height: 494px; padding: 0 0 0 0; vertical-align: top; }
#devices .Industry_Carousel ul#carouselPagingList { list-style-type: none; margin: 0 2px 0 0; float: left; height: 12px; padding: 4px 0 0 0; }
#devices .Industry_Carousel ul#carouselPagingList li { float: left; position: relative; padding-right: 5px; }
#devices .Industry_Carousel ul#carouselPagingList li .notselected { cursor: pointer; background: transparent url('/global/en-us/windows/enterprise/PublishingImages/windows8/products-and-technologies/devices/Devices_Toggle_Off_white.png') no-repeat; background-position: center; height: 11px; width: 11px; float: left; margin-left: 0px; display: inline-block; }
#devices .Industry_Carousel ul#carouselPagingList li .selected { cursor: pointer; background: transparent url('/global/en-us/windows/enterprise/PublishingImages/windows8/Devices/Devices_Toggle_On.png') no-repeat; background-position: center; height: 11px; width: 11px; float: left; margin-left: 0px; display: inline-block; }

/***********************************Right column******************************************/
/*Product title*/
#devices .Industry_Carousel .ProdTitle { font-size: 3.1em; line-height: 50px; font-weight: 200; text-decoration: none; text-align: left; color: #454545; margin: 84px 0 8px 0; }
#devices .PartnersDiv { margin-top: 65px; margin-bottom: 0; }
#mdopPageResponsive .featuredresources { margin: 30px auto 0 auto; }
#mdophome #mdopPageResponsive .withParas.notetext { margin-top: 28px; }
#mdopPageResponsive .withParas { margin-top: 43px; }
/*New letter*/
#newsletter ul.NewsLists{list-style-type: disc;padding-left: 40px;margin-top:12px;margin-bottom:12px;}
/*windows 8.1.1*/
#windows8-1-1 #heroBlock {background-color:rgb(0, 204, 255);}
#windows8-1-1 #heroBlock .boxContent .mediaElement {width: 46%;padding-right: 4%;}
#windows8-1-1 #heroBlock .headingRight.heading h3 { color:#fff;max-width:none;float:left;}
#windows8-1-1 .contentBlock { margin-top:72px;}
#windows8-1-1 .featuredresources { margin-top: 58px;padding-top:0px; }
#windows8-1-1 #bodycontainer { margin-bottom: 84px; }
/*ends*/
/*EOS new one*/

#EndOfSupport #heroBlock {background-color:#442359;}
#EndOfSupport #heroBlock .boxContent .mediaElement {width: 46%;padding-right: 4%;display:none;}
#EndOfSupport #heroBlock .headingRight.heading h3 { color:#fff;max-width:none;float:left;}
#EndOfSupport #endofsupoortTimerBlock { display:inline-block;color:#fff;font-size:40px;}
#EndOfSupport #endofsupoortTimerBlock ul li { float:left;height: 80px; }
#EndOfSupport #endofsupoortTimerBlock ul li.timeBlock {width: 60px;background-color:#7fba00;display:inline-block;}
#EndOfSupport #endofsupoortTimerBlock ul li.semicolumn { margin-left:10px;margin-right:10px;display:table;} 
#EndOfSupport #endofsupoortTimerBlock .bottomBlock { font-size: 12px;text-align: center;margin-top: 20px;display:inline-block;}
#EndOfSupport #endofsupoortTimerBlock .semicolumnBlock{vertical-align:middle; display:table-cell;}
#EndOfSupport .contentBlock { margin-top:72px;}
#EndOfSupport .timerblock { display:inline-block;margin-top:20px;text-align:center;width:100%;}
#EndOfSupport .featuredresources { margin-top: 10px; }
#EndOfSupport .gitFullBleed1 { margin-bottom:62px;}
/*#EndOfSupport .featuredDiv2 li { margin-bottom:30px;}*/
#EndOfSupport .gitFullBleed1 .row1 .text1{margin-right:4%;}
#EndOfSupport .gitFullBleed1 .row1 .text2{margin-right:0;}
/*EOS Ends*/

/*Compare Page*/
#ComparePage #top5 div { min-width: 170px; }
.dropDownRows { display: none; height: 60px; background-color: #00bcf2; }
.dropDownRows td { text-align: center; }
#ComparePage #Head3 { padding-left: 34px; }
.customTable .featuredEnc { font-size: 0.92em; text-align: left; line-height: 1.2; padding-top: 10px; padding-bottom: 10px; width: 270px; }
.skyblueColor { color: #00bcf2; }
#ComparePage .window81, .window81rt, .window81Pro, .window81Ent { width: 190px; }
.window7, .window8, #ComparePageEnterprise .window81 { width: 160px; }
#customTable3 { margin-top:30px;}
.compareFooter { display: none; }
#ComparePageEnterprise #Head1, #ComparePageEnterprise #Head5, #ComparePageEnterprise #Head6, #ComparePageEnterprise #Head7 { padding-left: 34px; }
.maindiv { display: none; margin-top: 35px; font-weight: lighter; font-size: 0.852em; }
.maindiv sup { vertical-align: super; }
.headborder span { margin-left: 35px; }
.Heading h2 { margin-top: 60px; font-size: 29px; margin-bottom: 0px; font-weight: 200; }
.customTable { width: 100%; }
.customTable th { font-size: 1.23em; font-weight: normal; vertical-align: middle; }
.customTable .empty { width: 90px; }
.soldblock { color: #00ccff; }
.customTable .ctCenter1 { margin-left: auto; margin-right: auto; text-align: center; }
.customTable td { font-size: 0.91em; font-weight: normal; vertical-align: middle; }

.customTable .ctCenter { margin-left: auto; margin-right: auto; }
.Headingrow { border-bottom: 1px solid #d2d2d2; }
tr:last { border-bottom: 1px solid #d2d2d2; }
.rows { border-bottom: 1px solid #d2d2d2; }
.customTable { border-collapse: collapse; }
#customTable3 td { padding: 1px; }
.HeadTop { background-color: #00bcf2; height: 80px; }
.CompareContainerDiv { height: auto; display: block; color: #454545; }
.CompareContainerDiv .Collapse { min-height: 22px; height: 100% ; width: auto; background: transparent url(/global/en-us/windows/enterprise/PublishingImages/windows8/products-and-technologies/windows-8-1/CompExpand.png) no-repeat 0px 0px; float: left;  margin-right: 20px; cursor: pointer; margin-left: 10px; }
.CompareContainerDiv .Expand { min-height: 22px; height: 100% ; width: auto; background: transparent url(/global/en-us/windows/enterprise/PublishingImages/windows8/products-and-technologies/windows-8-1/CompCollapse.png) no-repeat 0px 0px; float: left; margin-right: 20px; cursor: pointer; margin-left: 6px; }
.rows { display: none; }
#ComparePage .newStar { background: transparent url(/global/en-us/windows/enterprise/PublishingImages/windows8/products-and-technologies/windows-8-1/star.png) no-repeat 0px 0px; float: left; padding-left: 28px; height: auto; }
.newStars { width: 150px; display: none; background: transparent url(/global/en-us/windows/enterprise/PublishingImages/windows8/products-and-technologies/windows-8-1/star.png) no-repeat 0px 0px; float: left; padding-left: 28px; --> height: 25px; padding-top: 3px; }
.bottomButtons { margin-bottom: 30px; display: inline-block; margin-left: 36%; }
#ComparePage #subContainer, #ComparePageEnterprise #subContainer { display: inline-block; width: 100%; }
#ComparePage #centercol, #ComparePageEnterprise #centercol { width: 100%; float: left; display: inline-block; max-width: none; height: auto; margin-top: 0px; }
#ComparePage #rightcol, #ComparePageEnterprise #rightcol { display: none; }
.TopButton { margin-top: 30px; }
#botLink1 { width: 24%; }
#customTable1 { margin-top: 10px; }
.win81rt, .win81, .win81Pro, .win7, .win81, .win8 { width: 16.9%; }
.TopButton .button { background-color: #00188F;margin-top:0px;color: #ffffff; }
.TopButton .button:hover { background-color: #9b4f96; }

.BottomLinks .button { background-color: #9b4f96;color: #ffffff;min-width:68px;}
.BottomLinks .button:hover { background-color: #00bcf2; }

.bottomButtons #bottomLink2 { margin-left: 107px; }
.bottomButtons #bottomLink3 { margin-left: 53px; }
.bottomButtons #bottomLink4 { margin-left: 64px; }
.CompareContainer h3 { display: none; }
#HeadTitle { margin-top: 78px; margin-bottom: 0px; display: inline-block; font-weight: 100; color: #ffffff; }
#ComparePage .HeroBlock, #ComparePageEnterprise .HeroBlock { max-width: 998px; width: 94%; margin-left: auto; margin-right: auto; }
#ComparePage .Heading { height: 235px; background-color: #00bcf2; }
#ComparePageEnterprise .Heading { height: 300px; background-color: #00bcf2; }
#ComparePageEnterprise .ctVLeft { border-right: 1px solid #d2d2d2; padding-left: 50px; padding-right: 20px; }
.headborder { border-right: 1px solid #d2d2d2; width: 24%; }
#ComparePage #top5 { padding-right: 10px; }
.newcolor { color: green; }
.txtaln1 { text-align: left; padding-left: 15px; color: #ffffff; width: 230px; }
#ComparePage .txtaln { color: #ffffff; padding-top: 3px; width: 190px; }
#ComparePageEnterprise .txtaln { color: #ffffff; padding-top: 3px; width: 160px; }
#ComparePageEnterprise #top5 { width: 275px; }
#ComparePage .td.ctVRighte { width: 746px; }
.ctVCenter { text-align: center; }
#SideColor { width: 4px; background-color: #00bcf2; height: 60px; position: absolute; }
#EmptyRows,.EmptyRows { height: 10px; border-bottom: 0; border: none; border-collapse: collapse; }
#backgroundColorHead { width: 998px; height: 60px; position: absolute; }
#backgroundBlock { background-color: red; opacity: 0.025; width: 802px; height: 60px; position: absolute; margin-left: 197px; }
#SideColor, #backgroundBlock { display: none; }
.headerline {  margin-top: 20px; display: table; margin-bottom: 20px; }
.headbackcolor { background-color: #fff9f9; border-left: 4px solid #00bcf2; }
#containerDiv { overflow-y: auto; width: 100%; }
.dropDownRows { display: none; }
.HeadLeftText { padding-left: 20px; width: auto; margin-top: 20px; margin-bottom: 20px;  }
#ComparePage .bottomButtons { margin-bottom: 30px; display: inline-block; margin-left: 36%; }

#ComparePage .bottomButtons #bottomLink3 { margin-left: 108px; }
#ComparePage .bottomButtons #bottomLink4 { margin-left: 100px; }
#ComparePage .ctVLeft { border-right: 1px solid #d2d2d2; padding-left: 46px; padding-bottom: 10px; padding-top: 10px; padding-right: 20px; }
#ComparePage .newItem { padding-left: 18px; }
#ComparePage .win81 { padding-left: 6%; }
#ComparePage .win81Pro { padding-left: 8%; }
#ComparePage .win81Ent { padding-left: 10%; }


/*Compare page ends*/

/*compare device page*/
#CompareDevicePage #heroBlock .boxContent h3 { color: #454545; }
#CompareDevicePage .HeroDevblock { display:inline-block;}
 #CompareDevicePage .HeroDevblock p { margin-top:15px;}
#CompareDevicePage .txtalnTop { width: 20px;min-width: 15px;padding-right: 3px;cursor:pointer;}
#CompareDevicePage #bodycontainer { margin-bottom: 115px; }
#CompareDevicePage #heroBlock {background-color: #00bcf2;height: 450px;}
#CompareDevicePage #heroBlock .boxContent .mediaElement {width: 38%;padding-right: 4%;}
#CompareDevicePage #heroBlock h3 { max-width:none;float:left;}
    #CompareDevicePage #heroBlock ul li.DevtopLinks{ color:#ffffff;cursor:pointer;}
#CompareDevicePage .txtaln {color: #ffffff;width: 392px; }
#CompareDevicePage #subContainer .centercolclass { margin-top:0px;}
#CompareDevicePage .CompareContainerDiv .Collapse ,#CompareDevicePage .CompareContainerDiv .Expand { padding-left:34px;}
#CompareDevicePage #DevicecustomTable3 ,#CompareDevicePage #customTable5{margin-top: 60px;}
#CompareDevicePage .ctVCenter { border-left: 1px solid #d2d2d2;width: 392px;text-align:left;padding: 10px;}
#CompareDevicePage .ctVRighte { text-align: center;}
/*#CompareDevicePage .containerDiv {width: 100%;}*/
#CompareDevicePage #DevicecustomTable3 .txtaln1,#CompareDevicePage #customTable5 .txtaln1  { padding-right:15px;}

#CompareDevicePage .HeroDevblock ul { display:inline-block;}

/*ends*/

/*New windows phone*/
/*video players code*/
#windowsPhone #WinPhone1 #heroBlock { padding-top:22px;}
#windowsPhone #heroBlock { background:#0072c6;}
#windowsPhone .customerTilesVideo .videolist { margin-top:5px;}
#windowsPhone .customerTilesVideo .tileImage {background-size: 100%;border-color: #dadada;border-style: solid;border-width: 1px; }
#windowsPhone .prodspec { font-size: 1.24em;line-height: 22px;}
#windowsPhone #overlay-container { width:480px;}
#windowsPhone #overlay-inner-content {width:480px !important;}
#windowsPhone .customerTilesVideo a .videolist {margin-top: 16px;margin-bottom: 0px; }
#windowsPhone .deviceListItem { vertical-align:top;}
#windowsPhone #deviceListwinPhone4 .deviceListHeader { margin-top:78px;}
#windowsPhone #deviceListwinPhone5 .deviceListHeader { margin-top:60px;}
#windowsPhone .prodspec p { margin-top:20px;}
#windowsPhone  #heroBlock { height:100%;}
#windowsPhone #WinPhone1 #heroBlock .heading { padding-top:30px;padding-bottom:25px;padding-left:20px;}
#windowsPhone #WinPhone2 #heroBlock,#windowsPhone #WinPhone3 #heroBlock,#windowsPhone #WinPhone4 #heroBlock {padding-bottom:60px;padding-top:60px;}
#windowsPhone .heroBlocks2 .heading, #windowsPhone .heroBlocks3 .heading , #windowsPhone .heroBlocks2 .heading h3, #windowsPhone .heroBlocks3 .heading h3 { color:#ffffff;}
#windowsPhone #WinPhone1 #heroBlock .mediaElement {width:55.2%;padding-top:10px;}
#windowsPhone #WinPhone2 #heroBlock .mediaElement,#windowsPhone #WinPhone3 #heroBlock .mediaElement,#windowsPhone #WinPhone4 #heroBlock .mediaElement {width:30%;}
#windowsPhone  #WinPhone1 #heroBlock h3 {color:#ffffff;margin-bottom:30px;}
#windowsPhone #heroBlock h3 { max-width: 100%; }
#windowsPhone #WinPhoneDesc { color: #ffffff;line-height: 22px;font-size: 1.24em;}
#windowsPhone #WinPhone2 #heroBlock .heading,#windowsPhone #WinPhone3 #heroBlock .heading,#windowsPhone #WinPhone4 #heroBlock .heading { padding-left:40px;}
#windowsPhone #WinPhone2 #heroBlock h3{color:#454545; }
#windowsPhone .withParas h5 { color:#0072c6;}
#windowsPhone #deviceListWindowsPhone2 .deviceListItems ul li {vertical-align: top;padding-bottom: 55px;}
#windowsPhone .deviceImage {height: auto;}
#windowsPhone .deviceListItems ul li:nth-child(4n+4) {margin-right: 0px;}
#windowsPhone .deviceListSummary { border-bottom:none;margin-top:0px;}
#windowsPhone .deviceListHeader { padding-bottom:0px;}
#windowsPhone #deviceListWindowsPhone2 {background-color:#d2d2d2;}
#windowsPhone .featuredresources { margin-top: 42px; padding-top:0px;}
#windowsPhone #devicesList { margin-top: 0px; }
#windowsPhone .customerTilesVideo { margin-bottom: 75px; }
#windowsPhone #deviceListWindowsPhone2 .deviceListHeader { padding-top: 45px; margin-top: 0px;margin-bottom:0px; }
#windowsPhone .customerTilesVideo .tile3  .tileImage,#windowsPhone .customerTilesVideo .tile4  .tileImage { border:none;}
/*Ends*/
#UserStateV .gitFullBleed1 { margin-bottom: 15px; }
#mdopPageResponsive div.deviceListSummary { padding-bottom: 2px; padding-top: 0; }
#mdopPageResponsive .featuredresources ul li p { display: none; }
#mdopPageResponsive .withParas p:last-child {margin-bottom:3px; }

/*.PublicSafety.enterpriseenglish .industryouterdiv .customerTilesVideo{margin-bottom:-47px;}*/

/*Adjusting body contanier for 14 pages*/
#virtualizationhome #bodycontainer, #UserStateV #bodycontainer,
#PnTVirtAppDefault #bodycontainer, #operatingsystem #bodycontainer,
#mdopappv #bodycontainer, #mdopuev #bodycontainer,
#mdopmedv #bodycontainer, #mdopdart #bodycontainer, #mdopmbam #bodycontainer,
#mdopagpm #bodycontainer { margin-bottom:81px; }
#windows8-1preview #bodycontainer{ margin-bottom: 103px; }
#win7default #bodycontainer, #win8-1enterpriseedition #bodycontainer , #Apps  #bodycontainer,#EndOfSupport #bodycontainer,#windowsPhone #bodycontainer{margin-bottom:80px;}
/*Adjusting body contanier for 14 pages*/

@media only screen and (min-width: 541px) and (max-width: 900px) {
    .Industrysub_Carousel #carouselContainer { display: inline-block; }
    .Industrysub_Carousel .devicepagination { position: absolute; width: auto; right: 15px; top: 210px; }
    .Industrysub_Carousel .paginationIcons { width: auto; float: left; }
    #Lifesciences #deviceListIndustryRow1 {margin-top:26px;}
}

@media only screen and (max-width: 900px) {
    #windowstogo .customerTilesVideo .tile {margin-bottom:0px;    }
    #financeIndustry .ManufacuringVideoR1 div.tile1 {margin-bottom:25px; }
    #manufacturing #dp1 .carousel-apps .HeroListItem4 div.imagegroup .Image-sprite{background-position:center center;}
    /*#manufacturing #dp1 .carousel-apps .HeroListItem3 div.imagegroup .Image-sprite{background-position:center center;}*/
    #heroBlock h3.h3small { font-size:1.77em!important; }
   #Lifesciences .industryouterdiv .customerTilesVideo { margin-top: 27px; }
   /*Windows phone*/
    #windowsPhone #WinPhone1 #heroBlock .mediaElement { background: transparent url("/global/en-us/windows/enterprise/PublishingImages/Viewport_900/windows8/products-and-technologies/WinPhone_hero_900.png") no-repeat top; background-size: auto; height: 492px; }
     #windowsPhone #WinPhone1 #heroBlock .mediaElement img{ display:none;}
    #windowsPhone #WinPhone2 #heroBlock h3 , #windowsPhone #WinPhone3 #heroBlock h3 , #windowsPhone #WinPhone4 #heroBlock h3 { margin-bottom:10px;}
    #windowsPhone .customerTilesVideo { margin-bottom: 0px; }
     #windowsPhone #WinPhone2 #heroBlock .mediaElement, #windowsPhone #WinPhone3 #heroBlock .mediaElement,#windowsPhone #WinPhone4 #heroBlock .mediaElement {width:36%;}
     #windowsPhone #WinPhone2 #heroBlock, #windowsPhone #WinPhone3 #heroBlock, #windowsPhone #WinPhone4 #heroBlock { padding-bottom: 50px; padding-top: 50px; }
    .featured.mdopfeatured3{margin-bottom:80px;}
     #iehome #ieR3 {margin-bottom:65px;} 
    #iehome #ieR3 .right .button {margin-bottom: 15px; } 
    #workstyle #bodycontainer { margin-bottom: 55px; }
    #devices .PartnersDiv li { margin-bottom: 20px; }
    #win7default .featuredresources.twocolumn {margin-top: 19px !important;}
    #heroBlock .heading.headingLeft h3,
    #heroBlock .heading.headingRight h3 { float: none; }
    .mdopfeatured img, .linkFeatured0, .linkFeatured1, .linkFeatured2, .linkFeatured3, #navigationmdop, .mdopaccordion { display: none; }
    .mdopaccordionimg { cursor: pointer; }
    .featured { display: block; list-style-type: none; float: left; width: 230px; padding: 0; margin-right: 0px; margin-top: 0px; }
    .mdopfeatured ul { height: 60px; padding-left: 0px; }
    .mdopCollapse, .anchorImg { width: 100%; background-repeat: no-repeat; background-position: right center; }
    #mdopPageResponsive .mdopfeatured a { margin-top: auto; position: relative; display: table-cell; vertical-align: middle; padding-left: 0px; height: 60px; }
    #frontImg-mdopAccordFeatured0 { background-image: url("/global/en-us/windows/enterprise/PublishingImages/windows8/products-and-technologies/mdop/iconHome.png"); }
    .anchorImg { background-image: url("/global/en-us/windows/enterprise/PublishingImages/windows8/products-and-technologies/mdop/arrowRight.png"); float: right;}
    .featured li { height: 60px; }
    .featured.mdopfeatured1.MdopUl1Expand { height: 244px; }
    .featured.mdopfeatured2.MdopUl2Expand { height: 182px; }
    .mdopaccordionText { color: white; display: inline-block; margin-top: 18px; width: 70%; padding-top: 0; }
    #mdopLink3, #mdopLink2, #mdopLink4, #mdopLink5, #mdopLink6 { padding-left: 80px; color: white; position: absolute; }
    .frontImage{ margin-top: 13px; width: 34px; height: 35px; float: left; }
    .mdopfeatured {display: block; }
    .mdopfeatured0 { background: #969696; }
    #virtualizationhome .featured.mdopfeatured2 li, #UserStateV .featured.mdopfeatured2 li, #PnTVirtAppDefault .featured.mdopfeatured2 li, #operatingsystem .featured.mdopfeatured2 li { background-color: #ff8b00; }
    #virtualizationhome .featured.mdopfeatured3 li, #UserStateV .featured.mdopfeatured3 li, #PnTVirtAppDefault .featured.mdopfeatured3 li, #operatingsystem .featured.mdopfeatured3 li { background-color: #9b4f97; }
    #mdopPageResponsive .featured .linkFeatured1 a, #mdopPageResponsive .featured .linkFeatured2 a { padding-left: 64px; }
    #windows7-features .centercolclass { margin-top: 0px; }
    #windows7-features .centercolclass .withParas { margin-left: 0px; margin-right: 0px; }
    #homeenglish .withParas .leftImage .image-block {margin-left:0;}
    #mdopPageResponsive .mdopfeatured a{font-weight:600;}
    @media screen and (-webkit-min-device-pixel-ratio:0) {
        .featured.mdopfeatured2, .featured.mdopfeatured3 { display: block; }
    }

    .spotlightblocks div.inspotlights .spotlights .shortDesc div.description, .spotlightblocks div.inspotlights .spotlights .longDesc div.graphic{ width: 40%; }
    .spotlightblocks div.inspotlights .spotlights .longDesc div.description, .spotlightblocks div.inspotlights .spotlights .shortDesc div.graphic{ width: 55%; }
    .spotlightblocks div.inspotlights .spotlights .longDesc div.graphic { width: 42%; }

    .spotlightblocksenglish div.inspotlights .spotlights .shortDesc div.description, .spotlightblocksenglish div.inspotlights .spotlights .longDesc div.graphic{ width: 40%; }
    .spotlightblocksenglish div.inspotlights .spotlights .longDesc div.description, .spotlightblocksenglish div.inspotlights .spotlights .shortDesc div.graphic{ width: 55%; }
    .spotlightblocksenglish div.inspotlights .spotlights .longDesc div.graphic { width: 42%; }

    #devices .Industry_Carousel .devicepagination { bottom: 0px; }
    #frontImg-mdopAccordFeatured1 { background-image: url("/global/en-us/windows/enterprise/PublishingImages/windows8/products-and-technologies/mdop/iconVirt.png"); }
    #frontImg-mdopAccordFeatured2 { background-image: url("/global/en-us/windows/enterprise/PublishingImages/windows8/products-and-technologies/mdop/iconManage.png"); }
    #frontImg-mdopAccordFeatured3 { background-image: url("/global/en-us/windows/enterprise/PublishingImages/windows8/products-and-technologies/mdop/iconRestore.png"); }
    .mdopCollapse { background-image: url("/global/en-us/windows/enterprise/PublishingImages/windows8/products-and-technologies/mdop/expand.png"); float: right;}
    .featured.mdopfeatured1 .mdopExpand, .featured.mdopfeatured2 .mdopExpand { background-image: url("/global/en-us/windows/enterprise/PublishingImages/windows8/products-and-technologies/mdop/contract.png"); float: right; width: 100%; background-position: right center; background-repeat: no-repeat; }

    .featured.mdopfeatured1 > li:first-child { background-color: #8cc600; margin-bottom: 0px; }
    .featured.mdopfeatured1 li { background-color: #7fba00; margin-bottom: 0px; }

    .featured.mdopfeatured1 > li:last-child { border-top: 2px solid #8cc600; margin-bottom: 4px; }
    .featured.mdopfeatured1 > li:nth-child(3) { border-top: 2px solid #8cc600; }

    .featured.mdopfeatured2 > li:first-child { background-color: #63c29d; margin-bottom: 0px; border-top: none; }

    .featured.mdopfeatured2 li { background-color: #00b294; margin-bottom: 0px; height: 60px; }
    .featured.mdopfeatured2 > li:last-child { border-top: 2px solid #63c29d; margin-bottom: 4px; }

    .featured.mdopfeatured3 li { background-color: #00aeef; height: 60px; }
    #mdopPageResponsive .mdopfeatured li:nth-child(n+2) { padding-left: 40px; }
    #mdopPageResponsive .mdopfeatured li p { display: none; }
    #virtualizationhome #frontImg-mdopAccordFeatured1, #UserStateV #frontImg-mdopAccordFeatured1, #PnTVirtAppDefault #frontImg-mdopAccordFeatured1, #operatingsystem #frontImg-mdopAccordFeatured1 { background-image: url("/global/en-us/windows/enterprise/PublishingImages/windows8/products-and-technologies/virtualization/iconUserState.png"); }
    #virtualizationhome #frontImg-mdopAccordFeatured2, #UserStateV #frontImg-mdopAccordFeatured2, #PnTVirtAppDefault #frontImg-mdopAccordFeatured2, #operatingsystem #frontImg-mdopAccordFeatured2 { background-image: url("/global/en-us/windows/enterprise/PublishingImages/windows8/products-and-technologies/virtualization/iconApps.png"); }
    #virtualizationhome #frontImg-mdopAccordFeatured3, #UserStateV #frontImg-mdopAccordFeatured3, #PnTVirtAppDefault #frontImg-mdopAccordFeatured3, #operatingsystem #frontImg-mdopAccordFeatured3 { background-image: url("/global/en-us/windows/enterprise/PublishingImages/windows8/products-and-technologies/virtualization/iconOS.png"); }
    /*devices page carousel*/
    #devices .Industry_Carousel .device_container .deviceHeroContentBlock { float: right; width: 100%; margin-top: 165px; height: 286px; }
    #devices .Industry_Carousel .device_container .deviceHomeTextContent { width: 100%; display: table-cell; vertical-align: bottom; }
    #devices .Industry_Carousel .device_container .prodleftcol { width: 100%; margin-top: 0px; height: 300px; position: absolute; margin-top: 0px; }
    #devices .Industry_Carousel .groupr.carousel { height: 300px; }
    #devices .Industry_Carousel #carouselContainer { height: 310px; }
    #devices .Industry_Carousel .deviceHomeTextContent .videolist { font-size: 1em; margin-top: 20px; }
    #devices .Industry_Carousel #dp1 .carousel-apps .HeroListItem1 div { background-image: url(/global/en-us/windows/enterprise/PublishingImages/windows8/products-and-technologies/devices/devices_hero1.jpg); }
    #devices .Industry_Carousel #dp1 .carousel-apps .HeroListItem2 div { background-image: url(/global/en-us/windows/enterprise/PublishingImages/windows8/products-and-technologies/devices/devices_hero2.jpg); }
    #devices .Industry_Carousel #dp1 .carousel-apps .HeroListItem3 div { background-image: url(/global/en-us/windows/enterprise/PublishingImages/windows8/products-and-technologies/devices/devices_hero3.jpg); }
    #devices .Industry_Carousel #dp1 .carousel-apps .HeroListItem3 div { background-image: url(/global/en-us/windows/enterprise/PublishingImages/windows8/products-and-technologies/devices/devices_hero4.jpg); }

    #devices .Industry_Carousel div.carousel.groupr { max-width: 100%; }
    #PnTVirtAppDefault #heroBlock { background-position: center top; }
    #mdopPageResponsive #deviceListmdopwrkstyle { margin-top: 77px; }
    #UserStateV #mdopPageResponsive #deviceListmdopwrkstyle { margin-top: 42px; }
    #mdopPageResponsive .withParas { margin-top: 78px; }

    /*Industry Subpages*/
    .industryouterdiv #bodycontainer .gitFullBleed {margin-top:44px;}
    .industryouterdiv .gitFullBleed .left,.industryouterdiv .gitFullBleed .right {width:100%;}
    .industryouterdiv .gitFullBleed .left {margin-bottom:8px;}
        .industryouterdiv .gitFullBleed .left img {display:inline-block; margin-left:0px;}
        #PublicSafety .customerTilesVideo { margin-top: 46px; }
       #RetailIndustry .industryouterdiv #deviceListTNCR6 #devicesList, #Airlines .industryouterdiv #deviceListIndustryRow1 #devicesList {margin-top:76px;}
    .TextVideoBlock {margin-top:60px;}
    /*Compare*/
   
    .ctVLeft { padding-bottom: 5px; padding-top: 5px; height: 40px; }
    .HeadLeftText { padding-left: 10px; }
    #ComparePage .HeroBlock { height: 134px; }
    #HeadTitle { margin-top: 50px; }
    /*Ends*/
    /*EOS*/
   
    /*Blackberry*/

    @media screen and (-webkit-min-device-pixel-ratio:0) {#Blackberry #bodycontainer .windows8defText {margin-bottom:54px;}}
    

}

@media only screen and (max-width: 680px) {
    #homeenglish .withParas .leftImage {margin-bottom:50px;}
    #homeenglish .withParas .firstdiv.divSecond {margin-bottom:10px;}
    #windowstogo .customerTilesVideo .tile {margin-bottom:25px;    }
    #windowstogo .customerTilesVideo {margin-top:50px;    }
   #PublicSafety .customerTilesVideo { margin-bottom:0px;}
    #PublicSafety .featuredresources{margin-top:18px;}

    .midAlign { width: 90.8%; margin-left: auto; margin-right: auto; }

    #heroBlock { height: 350px; margin-top: 0px; }
    #heroBlock .midAlign { position: relative; }
    #heroBlock .midAlign .boxContent { height: 100px; bottom: 0px; position: absolute; }
    #heroBlock .heading { height: 100%; }
    #heroBlock .mediaElement { height: 100%; }
    #heroBlock h3 { color: #FFFFFF; }
    #heroBlock .boxContent .mediaElement .ctaLink { margin-top: auto; }
    #industry #heroBlock .headingRight.heading h3{color:#000000;}
    #industry #heroBlock {background-color: #d2d2d2;}
    #homeenglish #heroBlock {background-color:#00188f;  }
        #homeenglish #heroBlock h3 {color:#ffffff;        }
        #homeenglish .enterpriseenglish #heroBlock h3 {color:#ffffff;}
    #homeenglish #heroBlock .boxContent .heading .ctaLink { display: none; }
    #homeenglish #heroBlock .boxContent .mediaElement .ctaLink { display: block; background-color: #00bcf2; float: right;color:#000; }
    #homeenglish #heroBlock .boxContent .mediaElement .ctaLink:hover { color: #FFFFFF; background-color: #24459A; }


    #resources #heroBlock .midAlign .boxContent { height: 100%; bottom: inherit; position: relative; }
    #resources #heroBlock h3 { display: inline-block; }

    #windows8preview #heroBlock .midAlign .boxContent { height: 100%; bottom: inherit; position: relative; }
    #windows8preview #heroBlock .boxContent .mediaElement { display: none; }
    #windows8preview #heroBlock .boxContent .heading { width: 100%; }
    #windows8preview #heroBlock .boxContent .heading .ctaLink { margin-top: 10px; }

    #windowstogo #heroBlock { background-image: url("/global/en-us/windows/enterprise/PublishingImages/Viewport_680/windows8/products-and-technologies/devices/hero.jpg"); background-color: rgb(0, 24, 143); }
    #windowstogo #heroBlock .boxContent img { display: none; }
    #windowstogo #heroBlock .boxContent .heading .ctaLink { display: none; }
    #windowstogo #heroBlock .boxContent .mediaElement .ctaLink { display: block; }    
    #windowstogo .deviceListItem10 .deviceName{margin-top:5px;}
    #Apps #heroBlock .midAlign .boxContent { height: auto; bottom: inherit; position: relative; }
    #Apps #heroBlock .boxContent .heading { width: 100%; float: left; padding-top: 1%; }
    #Apps #heroBlock .boxContent .mediaElement { width: 100%; padding-top: 1%; float: left; }
    #Apps #heroBlock .boxContent .mediaElement img { width: 100%; max-width: 464px; }

    #windows8-1-1 #heroBlock .midAlign .boxContent { height: auto; bottom: inherit; position: relative; }
    #windows8-1-1 #heroBlock .boxContent .heading { width: 100%; float: left; padding-top: 1%; }
    #windows8-1-1 #heroBlock .boxContent .mediaElement { width: 100%; padding-top: 1%; float: left; }
    #windows8-1-1 #heroBlock .boxContent .mediaElement img { width: 100%; max-width: 464px; }

    /*windows phone*/
   
     #windowsPhone #WinPhone1 #heroBlock .midAlign .boxContent { height: auto; bottom: inherit; position: relative; }
    #windowsPhone #WinPhone1  #heroBlock .boxContent .heading { width: 100%; float: left; padding-top: 1%;padding-left:0px; }
    #windowsPhone #WinPhone1  #heroBlock .boxContent .mediaElement { width: 100%; padding-top: 1%; float: left; }
    #windowsPhone #WinPhone1  #heroBlock .boxContent .mediaElement img { width: 100%; max-width: 420px; }
    #windowsPhone #deviceListWindowsPhone2 .deviceListItems ul li {padding-bottom: 10px; }
    #windowsPhone #deviceListWindowsPhone2 { padding-bottom:60px;}
    /*compare device*/
     #CompareDevicePage #heroBlock .midAlign .boxContent { height: auto; bottom: inherit; position: relative; }
    #CompareDevicePage #heroBlock .boxContent .heading { width: 100%; float: left; padding-top: 1%;margin-top:35px; }
    #CompareDevicePage #heroBlock .boxContent .mediaElement { width: 100%; padding-top: 1%; float: left; text-align:center;top:10px;}
    #CompareDevicePage #heroBlock .boxContent .mediaElement img { width: 100%; max-width: 340px; }

    /*new windows phone*/
    #windowsPhone #heroBlock .midAlign .boxContent {height: 100%;position: relative;}
    #customer-stories #heroBlock .midAlign .boxContent { height: auto; bottom: inherit; position: relative; padding-top: 10%; }
    #customer-stories #heroBlock .boxContent .heading { display: table-row; }
    #customer-stories #heroBlock .boxContent .mediaElement { display: table-row; }
    #customer-stories #heroBlock h3 { margin-bottom: 30px; max-width: 100%; }
    #customer-stories #heroBlock .videolist { height: auto; max-width: none; }
    #customer-stories #heroBlock .videolist .videoTbnImg { width: 0px; height: 0px; text-align: center; max-width: none; }
    #customer-stories #heroBlock .videolist .videoTbnImg p { padding: 4px 10px 6px; color: #FFFFFF; line-height: 20px; font-size: 1.16em; display: inline-block; cursor: pointer; min-width: 100px; background-color: rgb(0, 204, 255); }
    #customer-stories #heroBlock .videolist .videoTbnImg p:hover { background-color: #24459A; }

    #imageWithDescSection div.ImgDesc img { margin-right: 0; }
    #products-and-technologies #imageWithDescSection div.ImgDesc ul li.links { margin-bottom: 13px; }
    #devices .PartnersDiv ul li.listItem5 { margin-bottom: 0px; }
    /*IEpage*/
    .benefits .contentdiv { margin-top: 10px; }
    .benefits { margin-bottom: 60px; }
    .technologies { margin-bottom: 112px; }
    .technologies .tileText { margin-top: 10px; }
    .technologies .tileText ul li { width: 100%; }
    #iehome .benefits { margin-bottom: 50px; }
    #iehome #ieR3 .right {margin-top:25px;}
    #iehome .gitFullBleed .TItop {width:100%}
    #iehome #ieR3 {margin-bottom:65px;}
    #iehome #ieR2 {margin-top:60px;}
    /*IEpage*/
    .keyfeatures .leftColumn { width: 100%; float: left; margin-right: auto; margin-left: auto; }
    .keyfeatures .rightColumn { width: 100%; float: left; margin-right: auto; margin-left: auto; }

    /*User State, Application, DV*/
    .gitFullBleed1 .row1 .text1, .gitFullBleed1 .row1 .text2 { width: 100%; }
    /*User State, Application, DV*/
    .mdopfeatured ul {width: 100%;margin-bottom: 4px;}

      .spotlightblocks div.inspotlights .spotlights .shortDesc div.description, .spotlightblocks div.inspotlights .spotlights .longDesc div.graphic,
    .spotlightblocks div.inspotlights .spotlights .longDesc div.description, .spotlightblocks div.inspotlights .spotlights .shortDesc div.graphic,     
     #homeenglish .withParas .contentblock, #homeenglish .withParas .image-block {width: 100%; }

      .spotlightblocksenglish div.inspotlights .spotlights .shortDesc div.description, .spotlightblocksenglish div.inspotlights .spotlights .longDesc div.graphic,
    .spotlightblocksenglish div.inspotlights .spotlights .longDesc div.description, .spotlightblocksenglish div.inspotlights .spotlights .shortDesc div.graphic{width: 100%; }
        #homeenglish .withParas .image-block img {width:484px; }
    
    .spotlightblocks div.inspotlights .spotlights div.graphic { margin-top: 18px; }
    .spotlightblocksenglish div.inspotlights .spotlights div.graphic { margin-top: 18px; }
    #windows7-features .centercolclass { margin-top: 0px; margin-bottom: 0px; }
    .spotlightblocksenglish div.inspotlights .spotlights .shortDesc div.description, .spotlightblocksenglish div.inspotlights .spotlights .longDesc div.description {margin-top:8px;    }

    #windows8preview .notetext { padding-right: 0; }

    /*Windows 8.1 Preview*/
    /*Manufacturing*/
    .ManufacuringVideoR1 .tile .videolist { width:100%;background-position: center;background-size: auto 100%;}
    .ManufacuringVideoR1 .tile a { width: 100%; padding-left: 0px; margin-top: 25px; }
    .ManufacuringVideoR1 .Lnkdescription { width: 100%; padding-left: 0px; }
   
  /*EOS*/
  #EndOfSupport #heroBlock .boxContent .mediaElement { display:none; }
  #EndOfSupport #heroBlock .midAlign .boxContent { top:90px;height:auto;}
  #EndOfSupport #endofsupoortTimerBlock { margin-top:15px;}
   #EndOfSupport .gitFullBleed1 .row1 .text1 {margin-bottom: 50px;}

}

@media only screen and (max-width: 540px) {
 #windowstogo .customerTilesVideo .tile {margin-bottom:5px;    }
}
#dp1 .carousel-apps .HeroListItem1 .groupr.carousel { width: 49%; height: auto; min-height: 492px; }
#dp1 .carousel-apps .HeroListItem div.imagegroup .Image-sprite { min-height: 492px; }
#dp1 .carousel-apps .HeroListItem div.imagegroup .Image-sprite {background-repeat:no-repeat; background-position:center center;}
#Airlines #dp1 .carousel-apps .HeroListItem1 div.imagegroup .Image-sprite { background-image: url("/global/en-us/windows/enterprise/PublishingImages/windows8/industry/Airlines/Airline_Hero_1.jpg"); }
#Airlines #dp1 .carousel-apps .HeroListItem2 div.imagegroup .Image-sprite { background-image:url("/global/en-us/windows/enterprise/PublishingImages/windows8/industry/Airlines/Industry_airlines_hero2_desktop.jpg") ; }
#Airlines #dp1 .carousel-apps .HeroListItem3 div.imagegroup .Image-sprite { background-image:  url("/global/en-us/windows/enterprise/PublishingImages/windows8/industry/Airlines/Airline_Hero_3.jpg") ; }
#Airlines #dp1 .carousel-apps .HeroListItem4 div.imagegroup .Image-sprite { background-image:  url("/global/en-us/windows/enterprise/PublishingImages/windows8/industry/Airlines/Industry_airlines_hero4_desktop.jpg") ; }
#Airlines #dp1 .carousel-apps .HeroListItem5 div.imagegroup .Image-sprite { background-image:  url("/global/en-us/windows/enterprise/PublishingImages/windows8/industry/Airlines/Industry_airlines_hero5_desktop.jpg") ; }
#Airlines .Industrysub_Carousel .HeroListItem .imagegroupdiv { background-color: rgb(255, 185, 0); }
#Airlines .tile a{width: 100%;}

#RetailIndustry #dp1 .carousel-apps .HeroListItem1 div.imagegroup .Image-sprite { background-image:  url("/global/en-us/windows/enterprise/PublishingImages/industry/Retail/Industry_retail_hero1_desktop.jpg") ; }
#RetailIndustry #dp1 .carousel-apps .HeroListItem2 div.imagegroup .Image-sprite { background-image:  url("/global/en-us/windows/enterprise/PublishingImages/industry/Retail/retail_hero2.jpg") ; }
#RetailIndustry #dp1 .carousel-apps .HeroListItem3 div.imagegroup .Image-sprite { background-image:  url("/global/en-us/windows/enterprise/PublishingImages/industry/Retail/Industry_retail_hero2_desktop.jpg") ; }
#RetailIndustry #dp1 .carousel-apps .HeroListItem4 div.imagegroup .Image-sprite { background-image:  url("/global/en-us/windows/enterprise/PublishingImages/industry/Retail/Industry_retail_hero3_desktop.jpg") ; }
#RetailIndustry .Industrysub_Carousel .HeroListItem .imagegroupdiv { background-color: rgb(236, 0, 140); }

#manufacturing #dp1 .carousel-apps .HeroListItem1 div.imagegroup .Image-sprite { background-image:  url("/global/en-us/windows/enterprise/PublishingImages/industry/manufacturing/manufacturing_Hero_01.jpg") ; }
#manufacturing #dp1 .carousel-apps .HeroListItem2 div.imagegroup .Image-sprite { background-image:  url("/global/en-us/windows/enterprise/PublishingImages/industry/manufacturing/manufacturing_Hero_02.jpg") ; }
#manufacturing .Industrysub_Carousel .HeroListItem .imagegroupdiv { background-color: rgb(255, 140, 0); }
#manufacturing #dp1 .carousel-apps .HeroListItem3 div.imagegroup .Image-sprite { background-image:  url("/global/en-us/windows/enterprise/PublishingImages/industry/manufacturing/WIN13_Matt_PanasonicToughPad_04-HR_554x492.jpg") ; }
#manufacturing #dp1 .carousel-apps .HeroListItem4 div.imagegroup .Image-sprite { background-image:  url("/global/en-us/windows/enterprise/PublishingImages/industry/manufacturing/WIN13_Tyria_Surface2_01_554x492.jpg") ; }


#financeIndustry #dp1 .carousel-apps .HeroListItem1 div.imagegroup .Image-sprite { background-image:  url("/global/en-us/windows/enterprise/PublishingImages/industry/finance/Industry_financialServices_hero1_desktop.jpg") ; }
#financeIndustry #dp1 .carousel-apps .HeroListItem2 div.imagegroup .Image-sprite { background-image:  url("/global/en-us/windows/enterprise/PublishingImages/industry/finance/Industry_financialServices_hero2_desktop.jpg") ; }
#financeIndustry #dp1 .carousel-apps .HeroListItem3 div.imagegroup .Image-sprite { background-image:  url("/global/en-us/windows/enterprise/PublishingImages/industry/finance/51682_Industry_hero_finance4.jpg") ; }
#financeIndustry #dp1 .carousel-apps .HeroListItem4 div.imagegroup .Image-sprite { background-image:  url("/global/en-us/windows/enterprise/PublishingImages/industry/finance/51682_Industry_hero_finance5.jpg") ; }

#financeIndustry .Industrysub_Carousel .HeroListItem .imagegroupdiv { background-color: rgb(0, 216, 204); }

#healthcare #dp1 .carousel-apps .HeroListItem1 .groupr.carousel { background-image:  url("/global/en-us/windows/enterprise/PublishingImages/windows8/industry/health/health_hero1.jpg") ; }
#healthcare #dp1 .carousel-apps .HeroListItem1 div.imagegroup .Image-sprite { background-image:  url("/global/en-us/windows/enterprise/PublishingImages/windows8/industry/health/health_hero2.jpg") ; }
#healthcare #dp1 .carousel-apps .HeroListItem2 div.imagegroup .Image-sprite { background-image:  url("/global/en-us/windows/enterprise/PublishingImages/windows8/industry/health/health_hero3.jpg") ; }
#healthcare #dp1 .carousel-apps .HeroListItem3 div.imagegroup .Image-sprite { background-image:  url("/global/en-us/windows/enterprise/PublishingImages/windows8/industry/health/Industry_Hero_desktop_health4.jpg") ; }
#healthcare #dp1 .carousel-apps .HeroListItem4 div.imagegroup .Image-sprite { background-image:  url("/global/en-us/windows/enterprise/PublishingImages/windows8/industry/health/health_hero4.jpg") ; }
#healthcare .Industrysub_Carousel .HeroListItem .imagegroupdiv { background-color: rgb(0, 24, 143); }

#Education #dp1 .carousel-apps .HeroListItem1 div.imagegroup .Image-sprite { background-image:  url("/global/en-us/windows/enterprise/PublishingImages/industry/education/Education_Hero1.jpg") ; }
#Education #dp1 .carousel-apps .HeroListItem2 div.imagegroup .Image-sprite { background-image:  url("/global/en-us/windows/enterprise/PublishingImages/industry/education/Education_Hero2.jpg") ; }
#Education #dp1 .carousel-apps .HeroListItem3 div.imagegroup .Image-sprite { background-image:  url("/global/en-us/windows/enterprise/PublishingImages/industry/education/Education_Hero3.jpg") ; }
#Education #dp1 .carousel-apps .HeroListItem4 div.imagegroup .Image-sprite { background-image:  url("/global/en-us/windows/enterprise/PublishingImages/industry/education/Education_Hero4.jpg") ; }
#Education .Industrysub_Carousel .HeroListItem .imagegroupdiv { background-color: rgb(155, 79, 150); }

#PublicSafety #dp1 .carousel-apps .HeroListItem1 div.imagegroup .Image-sprite { background-image:  url("/global/en-us/windows/enterprise/PublishingImages/industry/PublicSafety/Firemen_556.jpg") ; }
#PublicSafety #dp1 .carousel-apps .HeroListItem2 div.imagegroup .Image-sprite { background-image:  url("/global/en-us/windows/enterprise/PublishingImages/industry/PublicSafety/Fingerprint_556.jpg") ; }
#PublicSafety #dp1 .carousel-apps .HeroListItem3 div.imagegroup .Image-sprite {
background-image: url("/global/en-us/windows/enterprise/PublishingImages/industry/PublicSafety/Airline_Hero_1.jpg");
}
#PublicSafety #dp1 .carousel-apps .HeroListItem4 div.imagegroup .Image-sprite {
background-image: url("/global/en-us/windows/enterprise/PublishingImages/industry/PublicSafety/manufacturing_Hero_01.jpg");
}
#PublicSafety .Industrysub_Carousel .HeroListItem .imagegroupdiv { background-color: rgb(0, 24, 143); }

#Government #dp1 .carousel-apps .HeroListItem1 div.imagegroup .Image-sprite { background-image:  url("/global/en-us/windows/enterprise/PublishingImages/industry/Govt/WIN12_Renee_01_556.png") ; }
#Government #dp1 .carousel-apps .HeroListItem2 div.imagegroup .Image-sprite { background-image:  url("/global/en-us/windows/enterprise/PublishingImages/industry/Govt/WIN13_Lenovo_09_556.jpg") ; }
#Government #dp1 .carousel-apps .HeroListItem3 div.imagegroup .Image-sprite { background-image:  url("/global/en-us/windows/enterprise/PublishingImages/industry/Govt/00912473_Size1024_556.jpg") ; }
#Government .Industrysub_Carousel .HeroListItem .imagegroupdiv { background-color: rgb(0, 24, 143); }

#Hospitality #dp1 .carousel-apps .HeroListItem1 div.imagegroup .Image-sprite { background-image:  url("/global/en-us/windows/enterprise/PublishingImages/industry/Hospitality/WIN13_Brittany_SurfacePro2_01_554x492.jpg") ;background-position:100% 100%; }
#Hospitality #dp1 .carousel-apps .HeroListItem2 div.imagegroup .Image-sprite { background-image:  url("/global/en-us/windows/enterprise/PublishingImages/industry/Hospitality/WIN13_Lumia920_02_554x492.jpg") ; }
#Hospitality #dp1 .carousel-apps .HeroListItem3 div.imagegroup .Image-sprite { background-image:  url("/global/en-us/windows/enterprise/PublishingImages/industry/Hospitality/WIN13_TylerD_Surface2_01_554x492.jpg") ; }
#Hospitality #dp1 .carousel-apps .HeroListItem4 div.imagegroup .Image-sprite { background-image:  url("/global/en-us/windows/enterprise/PublishingImages/industry/Hospitality/WIN13_DellXPS18_01-HR_554x492.jpg") ; }
#Hospitality .Industrysub_Carousel .HeroListItem .imagegroupdiv { background-color: rgb(0, 24, 143); }

#CommMedia #dp1 .carousel-apps .HeroListItem1 div.imagegroup .Image-sprite { background-image:  url("/global/en-us/windows/enterprise/PublishingImages/industry/CommsMedia/Industry_commMed_hero1_desktop.jpg") ; }
#CommMedia #dp1 .carousel-apps .HeroListItem2 div.imagegroup .Image-sprite { background-image:  url("/global/en-us/windows/enterprise/PublishingImages/industry/CommsMedia/WIN12_Proto-Tablet_09_556x492.jpg") ; }
#CommMedia #dp1 .carousel-apps .HeroListItem3 div.imagegroup .Image-sprite { background-image:  url("/global/en-us/windows/enterprise/PublishingImages/industry/CommsMedia/WEB13_Alex_Mounir_Jaynee_098_556x492.jpg") ; }
#CommMedia .Industrysub_Carousel .HeroListItem .imagegroupdiv { background-color: rgb(0, 24, 143); }

#Lifesciences #dp1 .carousel-apps .HeroListItem1 div.imagegroup .Image-sprite { background-image:  url("/global/en-us/windows/enterprise/PublishingImages/windows8/industry/LifeSciences/51682_Industry_hero_lifeSciences1.jpg") ; }
#Lifesciences #dp1 .carousel-apps .HeroListItem2 div.imagegroup .Image-sprite { background-image:  url("/global/en-us/windows/enterprise/PublishingImages/windows8/industry/LifeSciences/51682_Industry_hero_lifeSciences2.jpg") ; }
#Lifesciences #dp1 .carousel-apps .HeroListItem3 div.imagegroup .Image-sprite { background-image:  url("/global/en-us/windows/enterprise/PublishingImages/windows8/industry/LifeSciences/51682_Industry_hero_lifeSciences3.jpg") ; }
#Lifesciences #dp1 .carousel-apps .HeroListItem4 div.imagegroup .Image-sprite { background-image:  url("/global/en-us/windows/enterprise/PublishingImages/windows8/industry/LifeSciences/Industry_LifeSciences_hero3.jpg") ; }
#Lifesciences .Industrysub_Carousel .HeroListItem .imagegroupdiv { background-color: rgb(0, 24, 143); }

#workstyle #dp1 .carousel-apps .HeroListItem1 div.imagegroup .Image-sprite { background-image:  url("/global/en-us/windows/enterprise/PublishingImages/windows8/scenarioLanding/bestBizTabPC_hero.jpg") ; }
#workstyle #dp1 .carousel-apps .HeroListItem2 div.imagegroup .Image-sprite { background-image:  url("/global/en-us/windows/enterprise/PublishingImages/windows8/scenarioLanding/WinAppBiz_hero.jpg") ; }
#workstyle #dp1 .carousel-apps .HeroListItem3 div.imagegroup .Image-sprite { background-image:  url("/global/en-us/windows/enterprise/PublishingImages/windows8/scenarioLanding/EntGradeSecurity_hero.jpg") ; }
#workstyle #dp1 .carousel-apps .HeroListItem4 div.imagegroup .Image-sprite { background-image:  url("/global/en-us/windows/enterprise/PublishingImages/windows8/scenarioLanding/EmpowerBYOD_hero.jpg") ; }
#workstyle #dp1 .carousel-apps .HeroListItem5 div.imagegroup .Image-sprite { background-image:  url("/global/en-us/windows/enterprise/PublishingImages/windows8/scenarioLanding/Mobility_hero.jpg") ; }

#windows8-1preview #dp1 .carousel-apps .HeroListItem1 div.imagegroup .Image-sprite { background: transparent url("/global/en-us/windows/enterprise/PublishingImages/windows8/products-and-technologies/windows-8-1/Win81_hero1.jpg") no-repeat center center; }

#windows8-1preview #dp1 .carousel-apps .HeroListItem2 div.imagegroup .Image-sprite { background: transparent url("/global/en-us/windows/enterprise/PublishingImages/windows8/products-and-technologies/windows-8-1/Win81_hero2.jpg") no-repeat center center; }

#windows8-1preview #dp1 .carousel-apps .HeroListItem3 div.imagegroup .Image-sprite { background: transparent url("/global/en-us/windows/enterprise/PublishingImages/windows8/products-and-technologies/windows-8-1/Win81_hero3.jpg") no-repeat center center; }

#windows8-1preview #dp1 .carousel-apps .HeroListItem4 div.imagegroup .Image-sprite { background: transparent url("/global/en-us/windows/enterprise/PublishingImages/windows8/products-and-technologies/windows-8-1/Win81_hero4.jpg") no-repeat center center; }

#windows8-1preview #dp1 .carousel-apps .HeroListItem5 div.imagegroup .Image-sprite { background: transparent url("/global/en-us/windows/enterprise/PublishingImages/windows8/products-and-technologies/windows-8-1/Win81_hero5.jpg") no-repeat center center; }
#Hospitality  .industryouterdiv #deviceListIndustryRow1 .deviceListItems li.deviceListItem4 img{border-color: #dadada;border-style: solid;border-width: 1px;}

#Hospitality #deviceListTNCR1 #devicesList .deviceListItems .deviceListItem1 .deviceName{ margin-top:18px;}
@media only screen and (min-width: 681px) {
    #EndOfSupport #heroBlock .headingRight.heading h3 { width:45%;text-align:right; margin-top:-15px;margin-right:3%;}
    #EndOfSupport #endofsupoortTimerBlock {
        min-width:330px;
        float:left;
        width:50%;
    }
     #EndOfSupport .enterpriseenglish #endofsupoortTimerBlock { margin-top:70px;}

}
/*@media only screen and (min-width: 1015px) {
    #device-details .device_container {left:-960px !important;}
}*/
@media only screen and (min-width: 901px) {
    #devicesTC #deviceListTNC1 #devicesList {margin-top:0px;}
    #devicesTC #deviceListTNCR1 .deviceListItem {margin-bottom:0px;}
    #manufacturing .Industrysub_Carousel .HeroListItem3 .imagegroupdiv{width:330px;}
   #Lifesciences #deviceListIndustryRow1 { margin-bottom:18px;margin-top:31px;}
    #Lifesciences .industryouterdiv .featuredresources {margin-top:0px;}
    #Lifesciences .industryouterdiv #deviceListTNCR1 #devicesList {margin-top:23px;}
    #HeaderNavSecondary .subnav1 A.overviewdesktop:first-child {display:none;}
    .keyfeatures { margin-bottom: 65px; }
    #win8-1enterpriseedition .Win8editiontext { margin-right: auto; margin-left: auto; width: 96.09%; margin-top: 48px; }
    .customerTilesImages div:nth-of-type(4n+4),
    .customerTilesVideo div:nth-of-type(4n+4) { margin-right: 0; }
    /*Industry carousel*/
    #deviceListIndustryRow1 .deviceListItems ul li:nth-child(4n+4) { padding-right: 0px; margin-right: 0px; }
    .industryouterdiv .Industrysub_Carousel .HeroListItem .prodrightcol { margin-top: 50px; margin-left: 45px; }
    .Industrysub_Carousel, .Industrysub_Carousel .HeroListItem { height: 492px; }
    .industryouterdiv #deviceListIndustryRow1 .deviceImage { margin-top: 0px; margin-bottom: 4px; }
    .industryouterdiv #deviceListIndustryRow1 .deviceListItems li.deviceListItem { margin-bottom: 35px; }
    .industryouterdiv #deviceListTNCR1 #devicesList { margin-top: 40px; }
    .industryouterdiv #deviceListTNCR1 .deviceListItems { margin-top: 3px; }
    .industryouterdiv .featuredresources .featuredDiv2 li p { display: none; }
    .Industrysub_Carousel .innerDiv { max-width: 1125px; margin-left: auto; margin-right: auto; height: 492px; }
    .Industrysub_Carousel .dp_page { vertical-align: top; }
    .Industrysub_Carousel .HeroListItem .Image-sprite { width: 49%; height: 492px; min-height: 492px; height: auto; }
    .Industrysub_Carousel .HeroListItem .imagegroupdiv { position: absolute; z-index: 1; width: 320px; height: 160px; opacity: 0.9; margin-top: 270px; }
    .Industrysub_Carousel .HeroListItem .imagegroupdiv .textBox_Content { width: 300px; height: 160px; }
    .Industrysub_Carousel .HeroListItem .imagegroup div { display: inline-block; }
    .Industrysub_Carousel .HeroListItem .prodrightcol { width: 41.8%; vertical-align: top; margin-top: 65px; margin-left: 40px; }
    .Industrysub_Carousel .HeroListItem .imagegroupdiv .textBox_Content .textBox_Content { color: white; font-size: 40px; font-weight: 200; line-height: 50px; }
    .Industrysub_Carousel .devicepagination { width: 200px; height: 20px; display: block; margin-left: 14px; position: absolute; bottom: 10px; }
    .Industrysub_Carousel .HeroListItem .imagegroupdiv .title h2 { color: white; }
    #healthcare .customerTilesVideo { margin-top: 40px; }
    #healthcare #customer2 { margin-top: 16px; }
    #manufacturing #Manufacuringcustomer { margin-top: 18px; }
    .featuredDiv2 li.listItem4, .featuredDiv2 li.listItem8 { margin-right: 0px; }
    
    #financeIndustry .industryouterdiv #deviceListTNCR1 #devicesList, #healthcare .industryouterdiv #deviceListTNCR1 #devicesList { margin-top: 55px; }
    #manufacturing .customerTilesVideo .mainHeading { margin-bottom: 13px; }
    #healthcare .industryouterdiv #customerTilesVideo { margin-top: 36px; }
    #manufacturing .industryouterdiv .customerTilesVideo div.tile { margin-bottom: 42px; }



    /*Workstyle Page*/

    #workstyle .Industrysub_Carousel .HeroListItem .imagegroupdiv { background-color: rgb(0, 32, 80); opacity: 0.9; margin-top: 280px; }
    #workstyle #dp1 .carousel-apps .HeroListItem div.imagegroup .Image-sprite { width: 49%; height: auto; min-height: 492px; }
    #workstyle .Industrysub_Carousel .HeroListItem .imagegroupdiv .textBox_Content { width: 340px; height: 160px; }
    #workstyle .Industrysub_Carousel .HeroListItem .imagegroupdiv .textBox_Content .title { width: 290px; }
    #workstyle #bodycontainer div.SequenceList { margin-bottom: 60px; }
    #workstyle #bodycontainer div.SequenceList div.leftTextSection { width: 47.9%; margin-right: 4%; }
    #workstyle #bodycontainer div.SequenceList div.rightTextSection { width: 47.9%; }
    #workstyle #bodycontainer div.SequenceList .Technologies { width: 100%; }
    #workstyle #bodycontainer div.SequenceList div.rightImageSection { width: 47.9%; }
    #workstyle #bodycontainer div.SequenceList div.rightImageSection img { width: 100%; height: auto; }
    #workstyle #bodycontainer div.SequenceList div.leftImageSection { width: 47.9%; margin-right: 4%; }
    #workstyle #bodycontainer div.SequenceList div.leftImageSection img { width: 100%; height: auto; }
    #workstyle #bodycontainer div.SequenceList .TabHeader { width: 100%; margin-top: 15px; }
    #workstyle #bodycontainer div.SequenceList div.leftImageSection div, #workstyle #bodycontainer div.SequenceList div.rightImageSection div, #workstyle #bodycontainer div.SequenceList #techLinks { width: 100%; }
    #workstyle #bodycontainer div.SequenceList .Technologies .ButtonLinks { width: 100%; margin-top: 20px; position: relative; }
    /*Workstyle Page Ends*/

    /*wIN 8-1*/
    #windows8-1preview #deviceListWin814 #devicesList .deviceListItems ul li { width: 47%; }
    #windows8-1preview .Industrysub_Carousel .HeroListItem .imagegroupdiv .textBox_Content { width: 340px; height: 150px; }
    #windows8-1preview .Industrysub_Carousel .HeroListItem .imagegroupdiv .textBox_Content .title { width: 290px; }
    /*wIN 8-1*/
    
    #mdopPageResponsive .featured { margin-bottom: 67px; }
    #mdopPageResponsive .featuredresources { margin-top: 25px; }
    #navigationmdop .mainnavitems .mainnavigationitem div #mainnav1:hover{background-color:rgb(39, 58, 150);}
    /*DV*/
    #PnTVirtAppDefault #bodycontainer li.mainnavigationitem a#mainnav3{background-color: #ff8c00;color: white;}
    #UserStateV #bodycontainer li.mainnavigationitem a#mainnav2{background-color: #8cc600;color: white;}
    #operatingsystem #bodycontainer li.mainnavigationitem a#mainnav4 {background-color: #9b4f96;color: white;}
    #PnTVirtAppDefault #bodycontainer li.mainnavigationitem a#mainnav3 span ,#UserStateV #bodycontainer li.mainnavigationitem a#mainnav2 span,#operatingsystem #bodycontainer li.mainnavigationitem a#mainnav4 span{color:#fff; }
    #navigationmdop .mainnavitems .mainnavigationitem div #mainnav1:hover span{ color:#fff!important;   }

     #Education .industryouterdiv .featuredresources {
    margin-top:6px !important;
    }

    .industryouterdiv .customerTilesVideo div.tile {
    margin-bottom:57px !important;
    }

       /*Eos*/
       
    @-moz-document url-prefix() {
        .Industrysub_Carousel .HeroListItem .imagegroupdiv { width: 342px; }
        .Industrysub_Carousel .HeroListItem .imagegroupdiv .textBox_Content { width: 322px; }
    }
}

#newsletter  #centercol { margin-top: 55px; margin-bottom: 83px; }
  #newsletter  #centercol  .jumpstart h3 { width: 100%; }
#device-details .device_container .prodrightcol .prodfinaldesc {-webkit-text-size-adjust:none;}
  @-moz-document url-prefix() {
        #workstyle #bodycontainer div.SequenceList a#bottomLinkTop{background-position:50% 3px;}
    }

#Airlines .industryouterdiv .AirlinesCustomerTiles {margin-top: 37px;margin-bottom: -25px; clear: both;height: auto;display: block;}
#Airlines .industryouterdiv .AirlinesCustomerTiles .mainHeading{margin-bottom:10px;}
#Airlines .industryouterdiv .AirlinesCustomerTiles div.tile{margin-bottom: 57px !important;}
#Airlines .industryouterdiv .AirlinesCustomerTiles .videolist{background-image: url(/global/en-us/windows/enterprise/PublishingImages/industry/Airlines/Jeppesen.jpg);height: 140px;cursor: pointer;background-size: 100%;background-repeat: no-repeat;background-position: center center;border: none;margin-bottom: 10px;}
#Airlines .AirlinesCustomerTiles .header{display:none;}
 #Airlines .enterpriseenglish .industryouterdiv .AirlinesCustomerTiles .videolist {
    background-image:none; 
    height: auto; 
}


#DA #dp2 .devicepagination,#TCARM #dp2 .devicepagination {
display:none !important;
}

#Hospitality .customerTilesVideo .tile1 .tileImage{background-size:contain;}


@media screen and (max-width:680px) {
    #Hospitality #deviceListTNCR1 #devicesList .deviceListItems .deviceListItem1 .deviceName { margin-top: 45px; }
}

@media screen and (max-width:540px) {
    #Hospitality #deviceListTNCR1 #devicesList .deviceListItems .deviceListItem1 .deviceName { margin-top: 0px; }
}