﻿body { text-align: right; direction: rtl; }
.alignRight { text-align: left; }
#previewForBuild { float: right; }
#insiderProgramBadge { float: left; }
#feedbackEntry { right: auto; left: 20px; }
.icon-win-TypedNoteFill:before {  padding-right: 0px; padding-left: 10px; }
#feedbackDialog .radio { margin-right: 0em; margin-left: 1em; }
#npsFeedback .radio label span:before { right: calc(50% - 18px); left: auto; }

/* Left Nav Related, needs important tags since left Nav css will come after this one */

#pageMainContent.col-xs-18 { margin-left: 0px !important; margin-right: 300px; }

.navApp .navAppIcon { margin-right: 0px !important; margin-right: 16px; }
.navApp .navAppName span:before { background: transparent; content: ''; }
.navApp .navAppName span:after { content: ''; background: transparent; }
.devcenter-nav ul li > ul li { margin-left: 0px !important; margin-right: 1em; }

.devcenter-nav ul li > ul li a { padding-left: 0px !important; padding-right: 32px; }
.devcenter-nav ul ul ul li a { padding-left: 0px !important;padding-right: 48px; }
.devcenter-nav ul ul ul ul li a { padding-left: 0px !important;padding-right: 64px; }
.devcenter-nav ul ul ul ul ul li a { padding-left: 0px !important;padding-right: 80px; }
.devcenter-nav ul ul ul ul ul ul li a { padding-left: 0px !important;padding-right: 96px; }
.devcenter-nav ul ul ul ul ul ul ul li a { padding-left: 0px !important;padding-right: 112px; }
.devcenter-nav ul ul ul ul ul ul ul ul li a { padding-left: 0px !important;padding-right: 128px; }

.devcenter-nav li a .icon-win-ChevronDown, .devcenter-nav li a .icon-win-ChevronUp { float: left !important; }

.icon-win-Back:before { content: "\E72A" !important; padding-right: 0px !important; padding-left: 5px; }

#broadcastNotification .win-icon-IncidentTriangle { margin-right: 0em; margin-left: 1em; }

@media (max-width: 898px) {
    body { padding-right: 0px; }
    .leftMenu.col-xs-6, .col-xs-6#wizardNavWrapper { border-left: none; }
    #pageMainContent.col-xs-18 { margin-right: 0px; }
    .devcenter-nav li a { padding: 10px 20px 10px 0px; }
    .devcenter-nav-title span { padding-left: 0px; padding-right: 20px; }
    .devcenter-nav-title .chevron { float: left; }
    .navApp .navAppIcon { margin-right: 0em; margin-left: 1em; }
    .navApp .chevron { float: left; }
    .devcenter-nav a { padding-left: 0px; padding-right: 20px; }
    .devcenter-nav ul ul li a { padding-left: 0px; padding-right: 40px; }
    .devcenter-nav ul ul ul li a { padding-left: 0px; padding-right: 60px; }
    .devcenter-nav ul ul ul ul li a { padding-left: 0px; padding-right: 80px; }
    .devcenter-nav ul ul ul ul ul li a { padding-left: 0px; padding-right: 100px; }
    .devcenter-nav ul ul ul ul ul ul li a { padding-left: 0px; padding-right: 120px; }
    .devcenter-nav ul ul ul ul ul ul ul li a { padding-left: 0px; padding-right: 140px; }
    .devcenter-nav ul ul ul ul ul ul ul ul li a { padding-left: 0px; padding-right: 160px; }
    .devcenter-nav .icon-win-ChevronDown, .devcenter-nav .icon-win-ChevronUp { padding-right: 20px; padding-left: 0px; font-size: 8pt; }
    .command-bar .mobile-leftnav, .leftnav-app-picker .mobile-leftnav { float: left; }
    #badgeStrip { left: 160px; right: auto; }
}

@media (max-width: 539px) {
    #badgeStrip { right: auto; left: 99px; }
}