/* UI BUILD: Monday, Sep 12 2016 at  6:21:19 PM -- BUILD ID: BRANCH_NAME: com.bestbuy.atg-apps.release.1637 VERSION: 16.37.77 */
/* MD5: 5433d886dfcda52529e3f3649e6f8267 */

html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{font-family:Arial, Helvetica, "Nimbus Sans L", "Liberation Sans", FreeSans, sans-serif;font-size:13px;line-height:1.5;color:#49494a;background-color:#ffffff}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.modal-footer:before,.modal-footer:after{content:" ";display:table}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-6{width:50%}.col-xs-12{width:100%}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h4,.h4,h5,.h5,h6,.h6{margin-top:9.5px;margin-bottom:9.5px}.btn-lg,.btn-group-lg>.btn{padding:10px 16px;font-size:17px;line-height:1.33;border-radius:6px}.btn-lg,.btn-group-lg>.btn{font:bold 15px/1.2 Arial, Helvetica, "Nimbus Sans L", "Liberation Sans", FreeSans, sans-serif;padding:8px 11px 7px 11px}.btn-primary{background-image:-webkit-linear-gradient(top, #fff200 0, #ffe500 100%);background-image:linear-gradient(to bottom, #fff200 0%,#ffe500 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffff200', endColorstr='#ffffe500', GradientType=0);border:1px solid #f2ca00;color:#49494a;box-shadow:inset 0 -1px 1px #f2ca00;text-shadow:none}.btn-secondary{background-image:-webkit-linear-gradient(top, #006cbc 0%, #00449e 100%);background-image:linear-gradient(to bottom, #006cbc 0%,#00449e 100%);background-repeat:repeat-x;border:1px solid #003865;color:#fff;text-shadow:0px -1px 1px rgba(0,0,0,0.75);box-shadow:inset 1px 1px 1px rgba(255,255,255,0.2)}body{background:url("../images/profile/border_background.png") repeat-x 0 0;color:#49494a}body a,body a:link{color:#004691;text-decoration:none}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.container-fluid{max-width:1008px}.content-wrapper{overflow:hidden;border-radius:5px;position:relative}.content-wrapper::before,.content-wrapper::after{display:block;width:25px;height:554px;position:absolute;top:0}.content-wrapper::before{background:url("../images/profile/border_left.png");left:0}.content-wrapper::after{background:url("../images/profile/border_right.png");right:0}.content{background:#fff url("../images/profile/border_top.png") repeat-x;padding-top:25px;height:554px}.application-header{display:block;width:100%;height:80px}.logo{position:relative;height:55px;width:100%;margin-top:16px;padding-left:15px;padding-right:15px;background:url("../images/profile/Citi_ApplyNow_Title_lg1x.png") 44px 5px no-repeat}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dppx){.logo{background:url("../images/profile/Citi_ApplyNow_Title_lg2x.png") 44px 5px no-repeat;background-size:505px 40px}}.marketing-wrapper{width:100%;margin:0 auto;position:relative;z-index:10}.marketing-wrapper .marketing{max-height:200px;position:relative}.marketing-wrapper .marketing .marketing__offer{display:block;width:743px;height:104px;margin:0 auto;background:url("../images/profile/cc_offer_dual_lg1x.png") 0 0/contain no-repeat}.marketing-wrapper .marketing .rule-top,.marketing-wrapper .marketing .rule-bottom{display:block;width:100%;height:35px;margin:0 auto}.marketing-wrapper .marketing .rule-top{background:url("../images/profile/shadow_rule_top.png") 0 0/contain no-repeat}.marketing-wrapper .marketing .rule-bottom{background:url("../images/profile/shadow_rule_bottom.png") 0 0/contain no-repeat}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dppx){.marketing-wrapper .marketing .marketing__offer{background:url("../images/profile/cc_offer_dual_lg2x.png") 0 0/contain no-repeat;background-size:743px 104px}}.application-wrapper{margin-left:-15px;margin-right:-15px}.application-wrapper h4{font-size:20px;font-weight:bold}.application-wrapper p{font-size:15px}.application-wrapper a{font-size:11px}.application-wrapper ul{margin:18px 0 10px 15px;padding:0;list-style-type:disc}.application-wrapper ul li{margin-bottom:10px;font-size:13px;line-height:1.2}.continue-anonymously,.create-account,.signin-form,.use-authenticated-account{position:relative;width:50%}.continue-anonymously:before,.continue-anonymously:after,.create-account:before,.create-account:after,.signin-form:before,.signin-form:after,.use-authenticated-account:before,.use-authenticated-account:after{content:" ";display:table}.continue-anonymously:after,.create-account:after,.signin-form:after,.use-authenticated-account:after{clear:both}.signin-form,.use-authenticated-account{padding-left:15px}.continue-anonymously,.create-account{padding-right:15px}.guest-user__wrapper{position:relative;margin:60px 0;padding:0 60px}.guest-user__wrapper p{margin-top:18px}.sign-in-form__wrapper{position:relative;margin:60px 0;padding:0 60px;min-height:139px;border-right:1px solid #737474}.sign-in-form__wrapper::after{position:absolute;background:white;color:#737474;font-size:10px;padding:10px;right:-18px;top:calc(50% - 10px);text-transform:uppercase;content:'or';display:table}.sign-in-form__wrapper p{margin-top:18px}.legal-disclosure{margin-top:20px}.legal-disclosure p{max-width:966px;font-size:10px;line-height:1.3;margin:0 auto 30px auto}.application-header.scenarioB{margin-top:15px;margin-bottom:70px}.application-header.scenarioB .logo{margin-top:15px;width:327px;margin:0 auto;background-position:25px 5px}.application-header.scenarioB .rule-top{display:block;width:100%;height:35px;margin:10px auto 0 auto;background:url("../images/profile/shadow_rule_top.png") 0 0/contain no-repeat}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dppx){.application-header.scenarioB .logo{background-position:25px 5px}}.marketing-offer-container.scenarioB{width:56%;float:left}.marketing-offer-container.scenarioB .marketing{max-height:450px}.marketing-offer-container.scenarioB .marketing-wrapper .marketing .marketing__offer{height:250px;background:url("../images/profile/stackedOffer1x.png") 40px 0/contain no-repeat}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dppx){.marketing-offer-container.scenarioB .marketing-wrapper .marketing .marketing__offer{background:url("../images/profile/stackedOffer2x.png") 40px 0/contain no-repeat}}.marketing-offer-copy{width:100%;float:left}.marketing-offer-copy ul{max-width:300px;display:block;margin:10px auto}.marketing-offer-copy ul li{font-size:19px;margin-top:6px}.marketing-offer-copy a{width:300px;margin:0 auto;display:block;font-size:15px;margin-top:-5px;line-height:1;padding-left:40px;margin-top:-9px}.application-wrapper.scenarioB{width:44%;float:left;margin:0;border-left:1px solid #ccc}.application-wrapper.scenarioB .signin-form,.application-wrapper.scenarioB .create-account{width:100%;padding:0}.application-wrapper.scenarioB .signin-form .sign-in-form__wrapper{border-right:none}.application-wrapper.scenarioB .signin-form .sign-in-form__wrapper::after{display:none}.application-wrapper.scenarioB .guest-user__wrapper,.application-wrapper.scenarioB .sign-in-form__wrapper{margin:0;padding:0 85px 0 40px}.application-wrapper.scenarioB .create-account .guest-user__wrapper ul{margin-top:20px}.application-wrapper.scenarioB button{width:100%}.application-wrapper.scenarioB li{font-size:13px;line-height:1.4}.application-wrapper.scenarioB .btn-lg,.application-wrapper.scenarioB .btn-group-lg>.btn{padding:14px 11px 13px 11px}.application-wrapper.scenarioB #SigninBTN{padding:14px 11px 13px 11px;height:45px}.guest-user-button.scenarioB{width:100%}.sign-in__copy__B ul li{margin-bottom:20px}.sign-in__copy__B h4{font-size:20px;font-weight:normal;text-align:center}.sign-in__copy__B a{font-size:13px}.sign-in__copy__B .form-disclaimer{margin-top:-50px;font-size:11px}.sign-in__copy__B .form-disclaimer a{font-size:11px}.sign-in__copy__B #passwordContainer{margin:20px 0 25px 0;padding-bottom:20px;border-bottom:1px solid #ccc}.sign-in__copy__B #passwordContainer a{font-size:13px}.legal-disclosure.scenarioB{margin-top:60px}.right{float:right}.left{float:left}.hidden{display:none !important}.error-messaging{display:none;background-color:#bb0628;margin:0 0 20px 0;padding:10px 10px 5px 15px;border-radius:2px}.error-messaging span.error-icon{display:inline-block;float:left;width:25px;height:25px;margin-top:5px;background-image:url("../images/sprites/icon-sprite.png");background-repeat:no-repeat;background-size:88px 328px;background-position:-41px -208px}.error-messaging ul.error-messages{float:left;color:#fff;list-style:none;margin:5px 0 0;width:90%;padding:0}.error-messaging ul.error-messages li{margin-left:15px;line-height:1.2;margin-bottom:10px;list-style:none;font-size:12px}#sigin-fields{width:100% !important}#sigin-fields label{font-size:15px !important;width:100% !important;margin:0;color:#49494a;float:left;display:block;max-width:500px !important}#sigin-fields .password{width:100% !important}.password a{color:#085eb9 !important;text-decoration:none !important;font-size:13px !important}#sigin-fields .email{margin-bottom:10px !important}#sigin-fields .field-link-align{margin-right:0 !important}#sigin-fields input{width:100% !important;margin:7px auto 0 auto !important;max-width:500px !important;border-radius:3px;border:1px solid #ccc !important;height:35px !important;padding:8px;overflow:hidden;color:#49494a;float:left}#signin-form #sigin-fields .password,#signin-form #sigin-fields .email{height:82px !important}
