.mainSopDiv{padding-top:20px!important}.paddingZero{padding:0!important}.paymentProcessForm{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;border:1px solid #d8d8d8;background-color:#FFF}.alignleft{float:left}.alignright{float:right}.form{padding-bottom:15px}.seperator{padding-bottom:0!important;border-bottom:.071em solid #ddd;margin-bottom:.714em;margin-top:.357em}.formRow{margin-left:-15px}.bold{font-family:ProximaNovaBold,Arial,sansSerif;font-weight:400}.formTop{margin-top:15px}.clear{clear:both}.inactive{opacity:.4}.credit-card-images{padding-top:10px}.paddingTop{padding-top:5px}.errorInfo{padding-left:24px;background:url(../../static/images/RCI-Alert-Icon-Red-Error.png) no-repeat}.form-error-content{width:auto;background:0;position:relative;color:#8b0f04;min-width:8.571em;font-size:.857em;border:0 #ddd;padding:.286em 0;border-radius:.429em;-moz-border-radius:.429em;-webkit-border-radius:.429em;-o-border-radius:.429em;display:inline-block}.form-error-div{opacity:.87;position:relative;top:0;left:0;margin-top:5px}.CVVdisplay{display:inline!important}.alertInfo{padding-left:24px;background:url(../../static/images/urgent.png) no-repeat}.alertImg{position:absolute;left:0;top:30px;height:50px;width:50px;margin:5px}.alert-danger{color:#555!important;background-color:#f2dede;border-color:#ebccd1}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px;position:relative}.alertHeader{margin-left:40px}.alerttext{margin-left:20px}#paymentSOP button.primary-button-small.continue-disable:hover,.continue-disable,button.primary-button-small.continue-disable:focus{background-color:#999!important;border:3px solid #999!important}#paymentSOP select,input[type=text],input[type=tel],textarea{width:100%!important;box-sizing:border-box;height:2.5em!important}#paymentSOP body{font-size:14px}#paymentSOP label{display:inline-block;position:relative!important;white-space:nowrap}.cvvPadding{padding-top:25px}#paymentSOP img.CVVdisplay{height:35px}#paymentSOP a.renew-continue{cursor:not-allowed;opacity:.7;pointer-events:none}.deposit-section{border-style:solid;border-color:#c40811;border-width:2px;margin:15px;font-size:13px;padding-left:5px!important}.deposit-strong{line-height:30px}.rci-red-color{color:#c40811!important;fill:#c40811!important}.svg-dimension{width:1.8em;height:1.5em}@media screen and (max-width:599px) and (min-width:361px){.cvvStyle{padding-left:0;padding-right:0}}#paymentSOP .paddingRight{padding-right:0}.clickToChat select{display:block!important;padding:0 2.857em 0 .571em!important}.clickToChat p{font-size:1.143em!important}.cardinalPopup{width:20px;height:20px;margin-left:8px;background:url(../../static/images/RCILogo_Small.svg) no-repeat;float:left;background-size:20px;position:absolute;top:4px}.barclaysInnerContainer{background-color:#25b5d8;font-family:'Proxima Nova'!important}.offerCondition,.offerHeader{font-family:'Proxima Nova'}.offerHeader{color:#FFF;font-size:24px;font-weight:700;margin-bottom:0}.offerCondition{color:#fff;font-size:16px;line-height:20px}.calculatedValue,.offerValue,.transactionValue{color:#000;font-family:'Proxima Nova';font-size:18px;line-height:20px}.offerTransactionDetails{background-color:#83d9f2;padding:15px}.barclaysContainer,.leftPanel{padding-left:0;padding-right:0}.offerValue{FONT-WEIGHT:bold}.cardImage{height:138px}.barclaysOuterContainer{background-color:#ebf6f8;padding-top:20px;font-family:'Proxima Nova'!important}.leftContainer{display:inline-grid;FONT-WEIGHT:bold}.rightContainer{display:inline-table;text-align:center}.barclayButton{display:-webkit-inline-box}.barclayText{margin-top:10px}.rightPanel{text-align:center}.barclaysContainer{padding-bottom:15px}.rewardsSeperator{border-bottom:1px solid #b2b2b2;clear:both;padding-bottom:2px}span.downArrow,span.upArrow{border:solid #d64309;height:3px}.baseLayer{padding-top:12px!important}.rewardText{color:#0694ad}span.upArrow{border-width:3px 0 0 3px;display:inline-block;padding:3px;width:3px;float:left;transform:rotate(45deg);-webkit-transform:rotate(45deg);margin-top:8px}.hideContent,.showContent{float:left;width:60%;text-align:right;margin-right:8px}.hideDetails{display:table;width:100%;cursor:pointer;padding-top:12px}span.downArrow{border-width:3px 0 0 3px;display:inline-block;padding:3px;width:3px;float:left;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);margin-top:4px}@media(max-width:500px){.barclaysInnerContainer{padding-left:0;padding-right:0}.offerTransactionDetails{padding:5px 8px}.calculatedValue,.offerValue,.transactionValue{padding:5px 0}.calculatedValue span:nth-of-type(1),.offerValue span:nth-of-type(1),.transactionValue span:nth-of-type(1){padding:0 1%}.calculatedValue span:nth-of-type(2),.offerValue span:nth-of-type(2),.transactionValue span:nth-of-type(2){text-align:right;padding:0 1%}.buttonDiv{padding-top:12px}.rightContainer{width:auto}.hideContent,.showContent{width:63%}}.calculatedValue span:nth-of-type(2),.offerValue span:nth-of-type(2),.transactionValue span:nth-of-type(2){text-align:right;padding:0 1%}#barclaysApprovedForm label{font-size:16px}#barclaysApprovedForm .radio-back-off input[type=radio],#barclaysApprovedForm .radio-back-on input[type=radio]{width:1.6em;height:2.5em;top:-8px;left:-3px;z-index:1}.rewardsContainer1,.rewardsContainer2{width:100%;display:block}#barclaysApprovedForm .radio-back-off input[type=radio]:checked~label,#barclaysApprovedForm .radio-back-off input[type=radio]~label,#barclaysApprovedForm .radio-back-on input[type=radio]:checked~label,#barclaysApprovedForm .radio-back-on input[type=radio]~label{background-position:0 0}#barclaysApprovedForm .radio-custom,#barclaysApprovedForm .radio-custom-label{display:inline-block;vertical-align:middle;margin:0 5px 0 0!important;cursor:pointer;padding-left:44px}.useOfferHeader{margin:10px 0;height:32px;color:#FFF;font-family:"Proxima Nova";font-size:24px;font-weight:700;text-align:center}.useBannerInnerContiner{background-color:#b4e8f8;padding:0!important}.useBarclaysOutSideContainer{background-color:#83d9f2;border-radius:0 5px}.useBanerImage{position:absolute;top:-10px;left:0}.rightSideContainer{color:#000;padding-top:10px;line-height:1.8;padding-left:0}.rewardsContainer{display:block}.useBarclaysRewardText{color:#000;font-weight:700;font-size:20px}.rewardsContainer1{font-weight:700}.useBarclaysRewardText1{color:#000;font-weight:700}.barclaysInfo{padding-bottom:15px}.barclaysCCType{margin-left:1.5em}@media screen and (max-width:599px) and (min-width:361px){.cardImage,.useOfferHeader{height:auto}.useBarclaysOutSideContainer{background-color:#25b5d8}.leftSideContainer{padding:0}.cardImage{text-align:center;display:block}.cardImage img{position:static;top:0;left:0;width:100%}.rightSideContainer{background-color:#83d9f2;margin-top:-5px;text-align:center;padding-left:15px}}#barclaysSOP .primary-link{color:#d64309!important;font-family:ProximaNovaBold,Arial,sans-serif;font-size:inherit;font-weight:400}#paymentSOP .visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.alerttext li,ul.alerttext{list-style-type:disc!important}#paymentFormDiv iframe#resultFrame{position:relative!important;height:1169px!important;min-height:1169px!important}#paymentFormDivPOW iframe#resultFrame{height:994px!important;min-height:994px!important}