/* ----------------------------------- */
/*       UPS: SHARED Russian CSS       */
/*   www.ups.com and wwwapps.ups.com   */
/*      not loaded by mobile site      */
/* ----------------------------------- */

/* UPS-2213 */
.ups-contentBlock_wrap.clearfix .ups-table td button, .ups-table-comparison td button { text-align: right; }

/*UPS-2207*/
#ups-navItems.ups-container form#ups-header_search { width: 240px; }
button#ups-custServe-toggle.ups-analytics.ups-menu_toggle { width: 240px; }

/***UPS-2240***/
div.ups-carousel_item:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > h2:nth-child(1){ font-size:1.9em; }
div.ups-carousel_item:nth-child(3) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > h2:nth-child(1){ font-size:1.8em; }

/* UPS-2242 */
div.ups-carousel_contentWrap div.ups-carousel_content div.ups-carousel_msg p  { font-size: 1em; }

/* UPS-2478 */
div.row.ups-group div.col-xs-4 div.row div.col-xs-9 { width: 100%; }

/* UPS-2480 */
.ui-dialog.ui-widget button.gldIcnBtn { line-height: 15px; }

/* UPS-2531 */
body.ups-appPage.ups-headFixed div.iw_viewport-wrapper div.container-fluid.iw_section div.row.iw_row.iw_stretch div#ups-rr-legacy_app_container.iw_columns.col-lg-12 div.row.iw_row div.iw_columns.col-lg-8 div#ups-rr_legacy_app_wrap div.ups-rr_legacy_app_inner div#main form div.appLvl.col18.mod div.appBody div#shipFromAddressDetails fieldset fieldset div.subcol9.marginEnd { margin-left:170px !important; width: 251px !important; }
body.ups-appPage.ups-headFixed div.iw_viewport-wrapper div.container-fluid.iw_section div.row.iw_row.iw_stretch div#ups-rr-legacy_app_container.iw_columns.col-lg-12 div.row.iw_row div.iw_columns.col-lg-8 div#ups-rr_legacy_app_wrap div.ups-rr_legacy_app_inner div#main form div.appLvl.col18.mod div.appBody div#shipFromAddressDetails fieldset fieldset div.subcol9.marginBegin dl dd select#shipFromSaveOption { width: 402px !important; }

/* UPS-2540 */
div#main form table.modbordercolor2 tbody tr td table { width: 670px; }

/*UPS-2527*/
#shipperStaticAddress.subcol9.marginEnd dl dd select#shipperSameAsShipFrom { max-width: 252px; }

/*UPS-2538*/
div.ups-wrap_inner div.ups-list_component div.ups-list-col_bullets div.ups-list_row.clearfix a.ups-list_link div.ups-list_detail h3{ font-size: 1em; }

/* UPS-2517 */
#main select[name="loginbean.language"]:not([multiple]){ background-image: url("/assets/resources/images/legacyAppImages/sprites_black.png") !important; }
#main form input[type="image"] { display: inline !important; }

/* UPS-2653 */
#CreateShippingPrivsScreen > table:nth-child(2) > tbody > tr > td > table:nth-child(3) > tbody > tr:nth-child(3) > td:nth-child(2) > table:nth-child(1) > tbody > tr > td > div { width: 390px; }

/*UPS-2670*/
#iw_comp1480381637724 > div.ups-spot_contentWrap > div.row > div:nth-child(1) > div > div.ups-spot_content > a[href="#/informationPage/communicationpreferences"] { line-height: 1.5em; font-size: 13px; }
@media screen and (max-width: 991px) {
	#iw_comp1480381637724 > div.ups-spot_contentWrap > div.row > div:nth-child(1) > div > div.ups-spot_content > a[href="#/informationPage/communicationpreferences"] { line-height: 3em; font-size: 14px; }
}

/*UPS-2643*/
body.ups-appPage .container-fluid.iw_section .row.iw_row #ups-rr-legacy_app_container .row.iw_row .iw_columns.col-lg-4 .iw_component { max-width: 400px; }
.ups-secondaryNav .ups-accordion_wrapper .ups-accordion_content .ups-accordion_item .ups-accordion_toggle.current_page { padding: 12px 10px; font-size: 14px; }

/*UPS-2645*/
div#ups-rr_legacy_app_wrap div.ups-rr_legacy_app_inner div#main table tbody tr td span.blueboldHead { font-size: 1.9em; }

/*UPS-2678*/
.ups-application_wrapper .ups-input_unit_measure { right: -33px; font-size:11px; width: auto; }

/* UPS-2721 */
.ups-carousel_content .ups-cta { font-size: 0.9em; }

/*UPS-2542*/
div#shipmentDesc.secLvl.step fieldset div.secBody.inline4col.clearfix fieldset div#EnterInfoUseSameContainer.subcol9.marginEnd{ width:345px }
div#EnterInfoUseSameContainer.subcol9.marginEnd dl dt label#samePackageAttributeLabel{ font-size:12px; }

/* UPS-2845 */
body.ups-appPage.ngdialog-open div#ngdialog2.ngdialog.ngdialog-theme-plain.ng-scope div.ngdialog-content.ui-draggable div.ngdialog-message div.appLvl.mod.modal.dialog div.appHead.clearfix.ui-draggable-handle h2#ngdialog3-aria-labelledby..ng-binding { letter-spacing: -0.6px; font-size: 24.6px; }
body.ups-appPage.ngdialog-open div#ngdialog1.ngdialog.ngdialog-theme-plain.ng-scope div.ngdialog-content.ui-draggable div.ngdialog-message div.appLvl.mod.modal.dialog div.appHead.clearfix.ui-draggable-handle h2#ngdialog1-aria-labelledby.ng-binding { letter-spacing: -0.6px; font-size: 24.6px; }

/* UPS-2843 */
div#ups-fw_legacy_app_wrap div.ups-fw_legacy_app_inner div#main div#ccCntMod.ng-scope div#QvmcAppCtrlId.ng-scope div.ng-scope div#Outbound.main.ng-scope form.ng-pristine.ng-valid div div.appLvl.tab.col24.clearfix div.appBody.clearfix div.flexFirst.clearfix dl.outHozFlex dd.relative input.formcol4.ng-pristine.ng-untouched.ng-valid.ng-empty { letter-spacing: -0.7px; width: 179px; }
div#Outbound.main.ng-scope form.ng-pristine.ng-valid div div.appLvl.tab.col24.clearfix div.appBody.clearfix div.flexFirst.clearfix dl.outHozFlex dd.relative input.formcol4.ng-pristine.ng-valid.ng-empty.ng-touched { width: 179px; }

/* UPS-2844 */ 
#main div#ccCntMod.ng-scope div#QvmcAppCtrlId.ng-scope div.ng-scope div#Outbound.main.ng-scope form.ng-pristine.ng-valid div div div.appBody.clearfix div.floatBegin div.flexAfter.clearfix.ng-scope div dl dd input[type="text"] { width: 110px; }

/* UPS-2893, RT-452203 */ 
/*#ngdialog2 > div.ngdialog-content.ui-draggable{ width: 750px !important; }
.button, .btnArwSingle, a.button, .btn:not(.btn-facebook), .btn_bak_a, .btn_a, .btnGroup1, .btnGroup2, .btnGroup3, .btnGroup4, .btnGroup5, .btnGroup6, .btnGroup7, .btnGradient, input.btnArw, input.btnBackArw, input.btn_a, input.btn { padding: 0 20px !important; }*/

/* UPS-2891 */ 
.ngdialog.ngdialog-theme-plain .ngdialog-content .appLvl .appBody div>.outHozFixed>dl>dt { width: 400px; }

/* UPS-2891 */
.outHozFixed [role="presentation"] dt { width: 400px; }

/* UPS-2884 */
.outHozFixed.qvmbottom dt { width: 350px; }

/*UPS-2777*/
body div.iw_component div#main div#SignupDiv.ng-scope > div.ups-signup.ups-wrap > div.ups-wrap_inner > div:nth-child(1) > div.ups-application_wrapper.ups-form_wrap.ups-app_onboarding:nth-child(2) > div.ups-group:nth-child(1) > span:nth-child(1) > a.ups-link:nth-child(1) { margin-left: 2px; }

/* UPS-2860 */
div.ng-scope div#Outbound.main.ng-scope form.ng-pristine.ng-valid div div.appLvl.tab.col24.clearfix div.appBody.clearfix div.flexAfter.clearfix span.bFilterDisplay div.flexAfterPad.clearfix p a.btnInk.apply-filter.ng-binding { width: 127px; }

/* UPS-2863 */
.ups-appPage div.iw_viewport-wrapper div.container-fluid.iw_section div.row.iw_row.iw_stretch div.iw_columns.col-lg-12 div.iw_component div#ups-fw_legacy_app_wrap div.ups-fw_legacy_app_inner div#main div#ccCntMod.ng-scope div#QvmcAppCtrlId.ng-scope div.ng-scope div#inboundTab.main.ng-scope form.ng-pristine.ng-valid div div.appLvl.tab.col24.clearfix div.appBody.clearfix div.floatEnd { margin-bottom: 4px; }

/* UPS-2868 */
.ups-appPage div.mnmChanged div#one div.modal.fade.ng-isolate-scope.ups-application_wrapper.in div.modal-dialog.modal-lg div.modal-content div.modal-header h2#ups-modal-heading.modal-title { font-size: 1.9em; }

/* UPS-2864 */
.ups-appPage.ups-headFixed div.iw_viewport-wrapper div.container-fluid.iw_section div.row.iw_row.iw_stretch div.iw_columns.col-lg-12 div.iw_component div#ups-fw_legacy_app_wrap div.ups-fw_legacy_app_inner div#main div#ccCntMod.ng-scope div#QvmcAppCtrlId.ng-scope div.ng-scope div#inboundTab.main.ng-scope form div div.appLvl.tab.col24.clearfix div.secLvl.step div.secBody div.gridcontent div#SummaryGrid.grid.ui-grid.ng-isolate-scope div.ui-grid-contents-wrapper div.ui-grid-render-container.ng-isolate-scope.ui-grid-render-container-body ui-grid-footer.ng-scope div.ui-grid-footer-panel.ui-grid-footer-aggregates-row.ng-scope div.ui-grid-footer.ui-grid-footer-viewport div.ui-grid-footer-canvas div.ui-grid-footer-cell-wrapper div.ui-grid-footer-cell-row div.ui-grid-footer-cell.ui-grid-clearfix.ng-scope.ng-isolate-scope.ui-grid-coluiGrid-00TW div.ui-grid-cell-contents.ng-scope div { font-size: 11px; }

/*UPS-2881*/
#inboundTab > form > div:nth-child(3) > div.appLvl.tab.col24.clearfix > div:nth-child(9) > div.secBody > div.floatEnd > div:nth-child(1) > input{ font-size: 11.4px !important; }
#inboundTab > form > div:nth-child(3) > div.appLvl.tab.col24.clearfix > div:nth-child(9) > div.secBody > div.floatEnd > div:nth-child(2) > input{ font-size: 11.4px !important; }
#inboundTab > form > div:nth-child(3) > div.appLvl.tab.col24.clearfix > div:nth-child(9) > div.secBody > div.floatEnd > div:nth-child(4) > input{ font-size: 11.4px !important; }

/*UPS-2883*/
#ngdialog1 > div.ngdialog-content > div:nth-child(1) > div:nth-child(1) > div.ngdialog-message.ng-scope > div > div.appHead.clearfix > h2{ font-size: .95em; }

/*UPS-2945*/
#Combined > form > div:nth-child(3) > div.appLvl.tab.col24.clearfix > div.appBody.clearfix > div.floatEnd{ margin-bottom: 15px; }

/*UPS-2949*/
div.ngdialog-content.ui-draggable > div.ngdialog-message > div > div.appBody > div > div.secBody > form > div.flexAfter.clearfix > dl > dd > table > tbody > tr > td:nth-child(2) > label { font-size:12px; }

/*UPS-2893*/
#iw_comp1476982981537 > div > section > div.main.ups-wrap > div > div > form > div:nth-child(2) > button[data-content-block-id="W18"]{ padding: 16px 30px 14px !important; }

/*UPS-3086*/
/* Removed for UPS-4076 */
/*#main #support_cat, #main #suppot_topic { width: 187px; }*/
div.modFixed4col { width: 584px; }

/*UPS-3494*/
.tab-title { font-size:13px; }

/*UPS-3542*/
#iw_comp1464681783739 .ups-contentBlock_wrap img.align-left {
    margin-bottom: 45px;
}

/* UPS-3658 */
#main .appLvlAction .formcol7{
	width: 425px;
}
/* UPS-3998 */
@media screen and (max-width: 1278px) {
	.ups-saag .ups-saag-datacont .ups-saag-datalist>li .ups-saag-region>li, .ups-saag .ups-saag-datacont .ups-saag-datalist>.ups-saag-domestic_selector .ups-saag-region>li {
		font-size:15px;
}}

/* UPS-4500 */
#main #support_cat, #main #suppot_topic {
    width: inherit;
}
/* UPS-4499 */
.ups-carousel .ups-carousel_item .ups-carousel_msg h2 {
    font-size: 2em;
}
/* UPS-4498 */
@media screen and (max-width: 1278px) {
	div.ups-content_wrap.clearfix > div > div > div:nth-child(3) > div > table > tbody > tr:nth-child(1) > th > p > strong {font-size:11px;}
}

/* UPS-6551 */
.ups-date_picker_button {
    margin-top: 44px;
}

/* UPS-6955 */
#main h1, #main .pg-head, #main .blueboldHead, #main .blueBoldHead, #main .blueboldhead, #main span.header {
    font-size: 2.1em;
}

/*UPS-10309*/
#iw_comp1616393854754 > div > div > div.ups-list_component > div > ul > li:nth-child(n) > a > div > div > div > h4 {
	font-size: 20px;
}

/* UPS-13286 */
@media (min-width: 1280px) {
	.ups-component.app-teaser .nav-item .nav-link {
	    font-size: 1.55rem;
	    padding: 0 1.15rem;
	}
}
