.divMStoreNome{position:relative;margin:20px 0 30px;font-size:26px;color:#d1005d;height:30px}.divMStoreNome:hover{cursor:pointer}#divMenuLeft{float:left;position:relative;margin-top:5px;width:500px;padding:5px}.divIconsRight{float:right;margin-bottom:5px;text-align:right}.spCartTotalAmount{margin-right:10px;color:#000}.spCartProductsCount{position:absolute;margin-top:10px;margin-left:-15px;color:#000}.spCartProductsCount.IsInCart{color:#fff}.spCartProductsCount.one-digit-cart{margin-left:-14px}.spCartProductsCount.two-digit-cart{margin-left:-18px}.spCartProductsCount.three-digit-cart{margin-left:-22px}#spCategorias{cursor:pointer;font-size:17px;padding-left:0;width:120px;line-height:28px}#spCategorias:after{cursor:pointer;content:url(/_layouts/15/images/BCP.SDC.FEP.MStore.Presentation/icon_arrow_dropboxClosed.png);color:#777;font-weight:700;margin-left:0}#spCategorias.active:after{content:url(/_layouts/15/images/BCP.SDC.FEP.MStore.Presentation/icon_arrow_dropboxOpen.png)}#divMenuCategorias{display:none;position:absolute;top:20px;z-index:99999999999;padding-top:13px}.breadCrumb li,.divConfirmStep .item-address,.lblMStorePayment,.linksToolTips{display:inline-block}#divMenuCategorias a:hover{background-color:#e0e0e0}#divMenuCategorias .triangle:before{top:1px;left:-7px;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #F8F8F8}.divHeaderDropDownItens{line-height:300%;padding:10px 0;border:1px solid #e0e0e0;background-color:#f5f5f5}.divHeaderDropDownItens a,.divHeaderDropDownItens a:active,.divHeaderDropDownItens a:hover,.divHeaderDropDownItens a:visited{color:#000}.divHeadingDropDownOption{margin:0;cursor:pointer;color:#000;background-color:#f5f5f5;padding:0 20px;vertical-align:middle}.divHeadingDropDownOption:hover{background-color:#e0e0e0}.divHeadingDropDownOption span{margin-left:10px;margin-right:10px;font-weight:700}.linksToolTips{position:relative;zoom:1;margin-right:16px}.linksToolTips .tooltiptext{visibility:hidden;width:120px;background-color:silver;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:99999999}.linksToolTips:hover .tooltiptext{visibility:visible;width:120px;top:100%;left:50%;margin-left:-59px;margin-top:18px}.linksToolTips .tooltiptext::after{content:"";position:absolute;bottom:99%;left:50%;border-width:8px;border-style:solid;border-color:transparent transparent silver;margin-left:-9px}#divFilterButton:after,#divOrderButton:after{color:#777;margin-left:5px;font-weight:700;cursor:pointer}.linksToolTips .imgCart{position:relative;top:1px!important}#divMenuFilterBy,#divMenuOrderBy{position:absolute;z-index:99999999}#divOrderBy{position:relative}#divMenuOrderBy{top:5px;width:150px;right:-28px}#divOrderButton{cursor:pointer;font-size:12px}#divOrderButton:after{content:url(/_layouts/15/images/BCP.SDC.FEP.MStore.Presentation/icon_arrow_dropboxClosed.png)}#divOrderButton.active:after{content:url(/_layouts/15/images/BCP.SDC.FEP.MStore.Presentation/icon_arrow_dropboxOpen.png)}#divOrderByDropDownItens{padding:10px 0;border:1px solid #e0e0e0;background-color:#f5f5f5}#divOrderByDropDownItens a,#divOrderByDropDownItens a:active,#divOrderByDropDownItens a:hover,#divOrderByDropDownItens a:visited{color:#000}#divOrderByDropDownItens a{display:block;font-size:12px;padding:10px 14px;width:120px}.divOrderByDropDownOption{background-color:#f5f5f5;width:100%}.active.divOrderByDropDownOption{font-weight:700}.divOrderByDropDownOption:hover{background-color:#e0e0e0}#divFilter{position:relative;font-size:12px}#divMenuFilterBy{top:0;right:-25px;width:210px;padding-top:15px}#divFilterButton{cursor:pointer;font-size:12px}#divFilterButton:after{content:url(/_layouts/15/images/BCP.SDC.FEP.MStore.Presentation/icon_arrow_dropboxClosed.png)}.divFiltro:hover,.divSubFilter a,.divSubFilter a:active,.divSubFilter a:hover,.divSubFilter a:visited{color:#000}#divFilterButton.active:after{content:url(/_layouts/15/images/BCP.SDC.FEP.MStore.Presentation/icon_arrow_dropboxOpen.png)}#divDropDownFilters{padding:10px 0;line-height:180%;border:1px solid #e0e0e0;background-color:#f5f5f5}.btExpand:hover,.divFiltro:hover{background-color:#e0e0e0}#divDropDownFilters table{margin-left:10px}.btExpand{cursor:pointer;padding:10px;font-weight:700}.btExpand:after{float:right;margin-right:5px;content:url(/_layouts/15/images/BCP.SDC.FEP.MStore.Presentation/icon_arrow_dropboxClosed.png)}.btExpand.active::after{content:url(/_layouts/15/images/BCP.SDC.FEP.MStore.Presentation/icon_arrow_dropboxOpen.png)}.btFilter,.topPainelMsg{background-color:#f5f5f5}.divFiltro span{padding-left:20px}.btFilter{text-align:left;padding-left:30px;width:100%;border:none;cursor:pointer}.btFilter:hover,.tableSupplierOrderDetails tr:last-child{background-color:#e0e0e0}.headerSupplier{font-size:21px;margin:10px;font-weight:400}.headerOrderReference{font-size:15px;color:#a5a4a4;margin:0 10px 20px;font-weight:400}.tableSupplierOrderDetails .headerDate{font-size:11pt;font-weight:400;margin:10px 10px 0}.tableSupplierOrderDetails .headerSupplier{font-size:12pt;margin:0 10px 10px;font-weight:700}.tableSupplierOrderDetails .headerOrderReference{font-size:10pt;color:silver;margin:0 10px 20px}.del-icon,.divConditionsTerms .divCheckConditions input[type=checkbox]{margin-right:10px}.supplierOrder{margin-bottom:40px}.tableSupplierOrderDetails{margin:10px;font-size:11pt;line-height:25px;width:98%;vertical-align:central}.tableSupplierOrderDetails td,.tableSupplierOrderDetails th{height:40px}.tableSupplierOrderDetails td{border-top:1px solid silver}.cleanButtonCss,.tableSupplierOrderDetails .itemStyle table tr td{border:none;background-color:#fff}.tableSupplierOrderDetails td:first-child,.tableSupplierOrderDetails th:first-child{padding-left:10px}.tableSupplierOrderDetails td:last-child,.tableSupplierOrderDetails th:last-child{padding-right:10px}.tableSupplierOrderDetails th{font-size:85%;font-weight:400}.tableSupplierOrderDetails .itemStyle table tr td:first-child{width:60px;text-align:center}.tableSupplierOrderDetails .footTotal{background-color:#fff;font-size:11pt;padding-top:10px}.tableSupplierOrderDetails .footLabel{padding-right:15px}.tableSupplierOrderDetails .footValue{font-size:13pt}.tableSupplierOrderDetails .headerValue{font-size:12pt}.tableSupplierOrderDetails .headerMark{color:silver;font-size:10pt;font-weight:700;margin-top:-4px;margin-bottom:0}.tableSupplierOrderDetails .headerOrderReference{margin-top:-10px;margin-bottom:11px}.cleanButtonCss{cursor:pointer;color:#40a6d9}.cleanButtonCss.productDetails{color:#000;font-size:20pt}.cleanButtonCss.productDetails:hover{color:#40a6d9}.cleanButtonCss.supplierOrder{position:relative;top:20px;background:url(/_layouts/15/images/BCP.SDC.FEP.MStore.Presentation/icon_remove.png) no-repeat}.itemImgProduct{height:30px;vertical-align:middle;padding-right:10px;width:30px}.itemImgProductHistory{height:20px;width:20px;vertical-align:middle;padding-right:10px;padding-left:10px}.itemImgProductStatus{height:10px;width:10px;vertical-align:middle;padding-left:20%;padding-right:5px}.divConditionsTerms{margin-left:10px;cursor:pointer;font-size:11pt}.divConditionsTerms .divCheckConditions{margin-left:10px;margin-bottom:5px}#divOrdersTotal{float:right;color:silver;margin:5px 64px 100px 0;font-weight:700}.labelOrdersTotal{font-weight:700;font-size:16pt}.wrapper{text-align:center}.divDadosFacturacao{text-align:left;display:block;margin:10px auto auto 120px;position:relative;font-size:15px}.divDadosFacturacao label{display:block;font-size:11pt;margin-top:5px!important}.divDadosFacturacao input{display:block;padding-left:5px;font-size:11pt;margin-top:5px;height:25px}.divDadosFacturacao input[type=submit]{border:none;background-color:#40a6d9;padding:5px;color:#fff;width:100px;cursor:pointer;margin-top:8px}.divDadosFacturacao input[type=reset],.divDadosFacturacao input[type=text]{height:25px;width:330px;border:1px solid #e0e0e0;border-radius:2px;margin-right:5px}.divDadosFacturacao input[type=text]:focus{border:1px solid #40a6d9}.divDadosFacturacao select{padding:2px;width:330px;height:28px;line-height:20px;border:1px solid #e0e0e0;border-radius:2px;background-color:#fff;font-size:11pt}.divDadosFacturacao .FloatLeft{float:left!important;margin-right:5px}.divDadosFacturacao .customerDataLargeWidth{width:430px!important}.contentContacts .col1,.divDadosFacturacao .col1{width:125px;text-align:right;padding:10px;vertical-align:top}.divDadosFacturacao .col1.col4{padding-top:0}.divDadosFacturacao .col1.col4 span{margin-top:13px}.contentContacts .col1 span,.divDadosFacturacao .col1 span{margin-top:10px}div.AddressZipCode a.zipCodeSearch,div.AddressZipCode a.zipCodeSearchDisabled{margin-left:5px!important;margin-top:6px!important;border-radius:2px}.paymentGeneralDiv{position:relative;font-family:arial,helvetica,sans-serif,verdana,'Open Sans';font-size:12pt;padding:0;margin-top:25px;margin-left:0;background-color:#fff}.divConfirmStep{width:420px;margin-top:-7px;margin-left:10px;font-size:11pt}.divConfirmStep div{float:left;padding-bottom:10px}.divConfirmStep table{border-collapse:collapse;margin-top:20px}.divConfirmStep table td:first-child{padding-left:20px;min-width:140px;text-align:right}.divConfirmStep label{font-size:10pt;margin-right:5px;margin-top:10px}.divConfirmStep input{width:350px;border:none;padding-left:5px;font-size:10pt;font-weight:700;margin-top:7px}.divConfirmStep .lblMStorePayment{margin-top:0;margin-right:5px;width:200px;text-align:right;float:left}.divConfirmStep .item-address{word-wrap:break-word;float:left;width:210px;font-weight:700;text-align:left}.lblMStorePayment{margin:20px auto 5px 0;padding-left:5px;font-size:15px;height:25px}.divAddressPrompt{text-align:left;display:block;margin:10px auto auto 10px;position:relative;height:50px}.AddressPromptText{float:left;margin-right:30px;margin-top:5px;font-size:15px}.rbAddressPrompt{background-color:silver;color:#fff;cursor:pointer;border:none;font-size:11pt;text-align:center;width:70px;margin-right:15px;padding:5px;display:block;float:left;border-radius:2px}.rbAddressPrompt.active{background-color:#40a6d9;color:#fff}.contentContacts{display:block;margin:10px auto auto 115px;text-align:left;position:relative}.contentContacts label{text-align:right;display:block;font-size:11pt;margin-top:5px}.contentContacts input{height:25px;width:320px;margin:5px;border:1px solid #e0e0e0;border-radius:2px;padding-left:5px;font-size:11pt}.contentContacts input:focus{border:1px solid #40a6d9}.contentContacts table{border:none;border-collapse:collapse}.contentContacts table.disabledContacts{margin-left:-80px}.contentContacts table.disabledContacts label{width:auto!important}.contentContacts table.disabledContacts td{text-align:left}.contentContacts table.disabledContacts td:first-child{padding-left:20px;min-width:83px;text-align:right}.topPainelMsg{padding:18px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin-top:30px;margin-bottom:30px;font-size:11pt;line-height:22px}.topPainelMsg a.blueButton{float:right;width:130px;height:34px;margin-top:-7px}#MStorePopup.modal{display:none;position:fixed;z-index:999999999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}#MStorePopup .modal-content{background-color:#fefefe;margin:15% auto;padding:20px 20px 0;border:1px solid #888;width:40%;height:60%;border-radius:5px;position:relative}#MStorePopup .modal-content input[type=button]{margin-top:15px!important}#MStorePopup .close{background:url(/_layouts/15/images/BCP.SDC.FEP.Foundation.Presentation/Transaction/close.png);margin-top:-30px;margin-right:-30px;padding:0 0 4px 4px;float:right;width:18px;height:18px}#MStorePopup .close:focus,#MStorePopup .close:hover{color:#000;text-decoration:none;cursor:pointer}.paymentTitlePage{padding-top:5px;margin:50px 0 35px 10px;clear:both}.paymentTitlePage span{margin-right:40px;font-size:13pt}.paymentTitlePage .active{color:#000;font-weight:700;float:left;height:25px}.paymentTitlePage span a{color:#51aedc}.paymentTitlePage .inactive{color:#ddd;float:left;height:25px}.paymentTitlePage .inactive.previous{color:#40a7da;font-weight:400}.paymentTitlePage span.inactive.mstore-sucess{background-image:url(/_layouts/15/images/BCP.SDC.FEP.MStore.Presentation/icon_conclusao_disabled.png);width:30px;height:30px;margin-top:-5px;display:block;float:left}.paymentTitlePage span.active.mstore-sucess{background-image:url(/_layouts/15/images/BCP.SDC.FEP.MStore.Presentation/icon_conclusao.png);width:29px;height:29px;margin-bottom:-10px;display:block;float:left;margin-top:-5px}.paymentStepTriangle,.paymentStepTriangle::before{width:0;height:0;border-top:none;border-left:8px solid transparent;border-right:8px solid transparent}.paymentStepTriangle{position:relative;z-index:3;border-bottom:8px solid #e0e0e0;margin-top:10px;clear:both}.paymentStepTriangle::before{content:'';top:3px;left:-8px;border-bottom:8px solid #fff;position:absolute;z-index:999999}.paymentStepTriangle.Step1{margin-left:35px}.paymentStepTriangle.Step2{margin-left:150px}.paymentStepTriangle.Step3{margin-left:270px}.paymentStepTriangle.Step4{margin-left:375px;clear:both}.headerPaymentMethod{font-size:21px;font-weight:400;margin-left:10px;margin-bottom:5px}.buttonArea{margin-top:40px}.continueExtraInfo{font-size:11pt;font-style:italic;font-weight:700;color:gray}.marginBottomBetweenControls{margin-bottom:40px!important}.marginBottomLargeBetweenControls{margin-bottom:60px!important}.trsdata{position:relative;margin-top:35px!important}.trsBox#accountDDAContainer,.trsBox#creditCardsContainer{margin-top:20px!important}.ASelectorContainer{margin-top:60px!important;border:none!important}.ASelectorContainer .ASelectorTab{border:none!important;font-weight:400!important;font-size:13pt;color:#40a6d9}.ASelectorContainer .ASelectorTabsContainer{margin-left:0!important}.ASelectorTab #imgTabLinkBankAccount{background:url(/_layouts/15/images/BCP.SDC.FEP.MStore.Presentation/icon_pagamento_contaordem.png) no-repeat;vertical-align:middle;margin-right:5px}.ASelectorTab.Selected #imgTabLinkBankAccount{background:url(/_layouts/15/images/BCP.SDC.FEP.MStore.Presentation/icon_pagamento_contaordem_on.png) no-repeat;vertical-align:middle;margin-right:5px}.ASelectorTab #imgTabLinkCreditCard{background:url(/_layouts/15/images/BCP.SDC.FEP.MStore.Presentation/icon_pagamento_cartaocredito.png) no-repeat;vertical-align:middle;background-position-y:6px}.ASelectorTab.Selected #imgTabLinkCreditCard{background:url(/_layouts/15/images/BCP.SDC.FEP.MStore.Presentation/icon_pagamento_cartaocredito_on.png) no-repeat;vertical-align:middle;background-position-y:6px}.ASelectorTab #imgTabLinkCreditRequest{background:url(/_layouts/15/images/BCP.SDC.FEP.MStore.Presentation/icon_pagamento_pedircredito.png) no-repeat;vertical-align:middle}.ASelectorTab.Selected #imgTabLinkCreditRequest{background:url(/_layouts/15/images/BCP.SDC.FEP.MStore.Presentation/icon_pagamento_pedircredito_on.png) no-repeat;vertical-align:middle}.paymentMethodSeparator{height:2px;background-color:#e0e0e0;border:none;margin-top:-15px;margin-left:-25px}.paymentMethodTriangle,.paymentMethodTriangle:before{width:0;height:0;border-top:none;border-left:8px solid transparent;border-right:8px solid transparent}.paymentMethodTriangle{position:relative;border-bottom:8px solid #e0e0e0;margin-top:-16px;margin-bottom:-1px;margin-left:50px}.paymentMethodTriangle:before{content:'';top:3px;left:-8px;border-bottom:8px solid #fff;position:absolute}.paymentMethodTriangle.tab2{margin-left:250px!important}.paymentMethodTriangle.tab3{margin-left:450px!important}table.trsAccSel{color:#000!important;margin:10px 0 40px!important;font-size:11pt!important;line-height:25px!important;vertical-align:central!important;width:98%!important;border:none!important}table.trsAccSel th{font-size:85%!important;font-weight:400!important;border:none!important}table.trsAccSel td,table.trsAccSel th,table.trsAccSel tr{color:#000!important;border-top:none!important;border-bottom:1px solid silver!important;height:40px!important;text-align:left!important;background-image:none!important}table.trsAccSel td,table.trsAccSel th{padding-left:30px!important}table.trsAccSel td:first-child,table.trsAccSel th:first-child{padding-left:10px}table.trsAccSel td:last-child,table.trsAccSel th:last-child{padding-right:10px}table.trsAccSel tr:hover{background-color:#bee6f8!important;color:#000!important;cursor:pointer!important}table.trsAccSel thead tr:hover{background-color:transparent!important;color:#000!important;cursor:default!important}table.trsAccSel .selected_row{background-color:#ECF6FB;font-weight:700}table.trsAccSel tr.selected_row:hover{background-color:#ECF6FB}table.trsAccSel .selected_row td:first-child{padding-left:15px;background:url(/_layouts/15/images/BCP.SDC.FEP.MStore.Presentation/icon_selected.png) center center no-repeat!important}table.trsAccSel tr.notSelectable:hover,table.trsAccSel.Confirm tr:hover{background-color:transparent!important;cursor:default!important}table.trsAccSel .notSelectable td:first-child,table.trsAccSel .notSelectable th:first-child{display:none!important}table.trsAccSel.Confirm{margin-left:10px}table.trsAccSel.Confirm tr:hover{color:#000!important}.summaryPainelMsg{border:1px solid #ddd;border-radius:5px;padding:10px 15px 5px;vertical-align:middle;font-size:13pt;line-height:22px}.divMostrarDetalhesSummary{margin-left:10px;font-size:13pt}.divMostrarDetalhesSummary .divDetalhesSummary{margin-top:40px;margin-bottom:40px}.divMostrarDetalhesSummary a{color:#40a6d9}.divMostrarDetalhesSummary #summaryShowDetails:after{content:url(/_layouts/15/images/BCP.SDC.FEP.MStore.Presentation/icon_arrow_dropboxClosed.png);color:#83c5e6;width:20px;height:20px;margin-left:10px}.divMostrarDetalhesSummary #summaryShowDetails.active:after{content:url(/_layouts/15/images/BCP.SDC.FEP.MStore.Presentation/icon_arrow_dropboxOpen.png)}.breadCrumb{padding-top:5px;margin-left:15px;font-size:12pt}.breadCrumb .breadCrumbCurrentNode{color:#000}.breadCrumb li.siteMapNodeLiSeparator:after{content:'/';padding-left:5px;padding-right:5px}.oldest{color:silver;font-size:13pt;font-weight:700;margin-top:20px;margin-left:30px}#divSucursalLocatorContainer{margin-left:5px!important}#divSucursalLocatorContainer #divSearch{margin-left:0!important}#divSucursalLocatorContainer #divSearch input[type=text]{width:315px!important;height:20px!important;background:0 0!important;border-radius:2px!important;font-size:11pt!important}#divSucursalLocatorContainer #divSearch .btnSearch{margin-left:-550px!important;margin-top:3px!important}.anchor-mdetails{margin-left:30px;margin-bottom:30px;color:#40a7da;cursor:pointer;margin-top:40px}.div-mdetails{display:none}.ASelectorContainer .Selected.ASelectorTab{font-size:13pt}input[type=text].error{border:1px solid #d1005d}.showDetailsStepTriangle,.showDetailsStepTriangle::before{width:0;height:0;border-top:none;border-left:8px solid transparent;border-right:8px solid transparent}.showDetailsStepTriangle{position:relative;z-index:3;border-bottom:8px solid #40a7da;margin-top:10px;clear:both}.showDetailsStepTriangle::before{content:'';top:3px;left:-8px;border-bottom:8px solid #fff;position:absolute;z-index:999999}div.del-title{width:100%;height:50px}.del-title span{line-height:45px;font-size:17px}.del-main{width:500px;color:#555}.del-icon,.del-main a{width:50px;display:block}.del-main a{margin-left:60px;height:15px;text-align:center;line-height:15px;margin-bottom:10px}.del-main a:hover{color:#fff}.del-icon{height:50px;float:left;background-image:url(/_layouts/15/images/BCP.SDC.FEP.MStore.Presentation/icon_popup_condicoes_entrega.png);background-repeat:no-repeat}.del-products{width:400px;margin:0 auto 30px}.del-prod-icon{height:25px;float:left;width:25px;margin-right:5px}.del-prod-name{padding:5px;font-size:16px;float:left;width:85%;line-height:16px}.del-prod-details{margin-left:35px;margin-top:5px}.del-prod{padding:10px;margin-top:10px}