



@media only screen and (min-width:768px) and (max-width:977px) { #navigation li {padding:10px 1.8%;}
.container{width:90%;}
.module.banner h1 {font-size:3em;}
.module.overview li {height:224px;width:32.3%;}
.module.overview li.last-small { border-right:4px solid #000;}
.module.statistics li.id-fraud-percentage, .module.statistics li.id-theft-recovery, .module.statistics li.id-fraud-percentage, .module.statistics li.id-theft-percentage {background-size:72%;}
.module.statistics li p {margin-top:245px;}
#footer {height:270px;}
}
@media screen and (max-width:767px) { .desktop-only { display:none;}
.mobile-only { display:block;}
#navigation .close-btn {width:2.625em;height:2.25em;padding:0;border:0;outline:none;background:url("/bca/PG_UK/images/homepage/menu_close-btn.png") left center no-repeat;overflow:hidden;white-space:nowrap;text-indent:100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-tap-highlight-color:rgba(0, 0, 0, 0);position:absolute;top:-4.2em;left:3.5em;display:block;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;}
.close-btn:focus, .close-btn:hover {filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}
.nav-btn {display:block;width:2.2em;height:2.25em;padding:0;border:0;outline:none;background:transparent url("/bca/PG_UK/images/homepage/menu_icon.png") left center no-repeat;background-size:30px 26px;overflow:hidden;white-space:nowrap;text-indent:100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:1;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.nav-btn:hover, .nav-btn:focus {filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}
#navigation {overflow:hidden;position:absolute;top:0;padding-top:5.25em;}
#navigation .block {position:relative;padding:0;}
#navigation .block-title {border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
#navigation .block ul {margin:1em 0;}
#navigation ul {*zoom:1;display:block;}
#navigation ul:before, #navigation ul:after {content:"";display:table;}
#navigation ul:after {clear:both;}
#navigation li {display:block;position:relative;border-top:1px solid rgba(255, 255, 255, 0.1);}
#navigation li a {display:block;color:#eaeaea;line-height:1.28571em;outline:none;padding:0.85714em 2.14286em;font-weight:100;font-size:1.1em;font-family:Arial;}
#navigation li a:focus, #navigation li a:hover {color:#fff;background:#282828;}
#navigation li.active a {background:none repeat scroll 0 0 #64b400;border-radius:0px;}
#navigation li.active:after {z-index:50;display:block;content:"";position:absolute;top:50%;right:-0.03125em;margin-top:-0.625em;border-top:0.625em transparent solid;border-bottom:0.625em transparent solid;border-right:0.625em white solid;}
#navigation li:last-child {border-bottom:1px solid rgba(255, 255, 255, 0.1);}
#navigation:target .close-btn {display:block;}
.js-ready #navigation {height:100%;width:265px;}
.js-ready #navigation .block {background:transparent;}
.js-ready #navigation .close-btn:focus, .js-ready #navigation .close-btn:hover {filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}
.js-ready #wrap {left:0;}
.js-nav #wrap {left:240px;}
.csstransforms3d.csstransitions.js-ready #navigation {left:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;z-index:1;}
.csstransforms3d.csstransitions.js-ready #wrap {left:0 !important;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.csstransforms3d.csstransitions.js-nav #wrap {-webkit-transform:translate3d(240px, 0, 0) scale3d(1, 1, 1);-moz-transform:translate3d(240px, 0, 0) scale3d(1, 1, 1);-ms-transform:translate3d(240px, 0, 0) scale3d(1, 1, 1);-o-transform:translate3d(240px, 0, 0) scale3d(1, 1, 1);transform:translate3d(240px, 0, 0) scale3d(1, 1, 1);}
.csstransforms3d.csstransitions.js-ready #navigation .block {filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;-webkit-transition:opacity 300ms 100ms, -webkit-transform 500ms ease;-webkit-transition-delay:ease, 0s;-moz-transition:opacity 300ms 100ms ease, -moz-transform 500ms ease;-o-transition:opacity 300ms 100ms ease, -o-transform 500ms ease;transition:opacity 300ms 100ms ease, transform 500ms ease;-webkit-transform:translate3d(100%, 0, 0) scale3d(0.9, 0.9, 0.9);-moz-transform:translate3d(100%, 0, 0) scale3d(0.9, 0.9, 0.9);-ms-transform:translate3d(100%, 0, 0) scale3d(0.9, 0.9, 0.9);-o-transform:translate3d(100%, 0, 0) scale3d(0.9, 0.9, 0.9);transform:translate3d(100%, 0, 0) scale3d(0.9, 0.9, 0.9);-webkit-transform-origin:50% 0%;-moz-transform-origin:50% 0%;-ms-transform-origin:50% 0%;-o-transform-origin:50% 0%;transform-origin:50% 0%;display:none;}
.csstransforms3d.csstransitions.js-nav #navigation .block {filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.js-ready #navigation {background-color:transparent;transition:1s;-moz-transition:1s;-webkit-transition:1s;-o-transition:1s;}
.js-nav #navigation {background-color:#323232;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;-o-transition:0.3s;}
.js-ready .nav-btn {transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg);transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;}
.js-nav .nav-btn {transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-moz-transform:rotate(90deg);transition:.6s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;}
#navigation a.dropdown {background:url("/bca/PG_UK/images/homepage/menu_arrow-down.png") 215px 20px no-repeat;}
#navigation li a.dropdown:focus, #navigation li a.dropdown:hover {color:#fff;background:#282828 url("/bca/PG_UK/images/homepage/menu_arrow-down.png") 215px 20px no-repeat;}
#navigation ul.drop-nav {background-color:#262626;}
#navigation ul.drop-nav li {padding-left:1em;}
.ie9 #navigation {width:250px;left:-250px;top:-1px;}
.ie9 #navigation li.active {left:-18px;width:258px;}
.module.login {width:110px;}
.logo-block {padding:21px 0;}
#logo img {height:46px;width:200px;margin-left:-20px;}
#wrap {background-size:210%;background-position:center 52px;}
.module.banner {background-size:36%;padding-right:36%;}
.module.banner h1 {font-size:300%;}
.module.banner p {font-size:1em;}
a.sign-up {background-size:100% auto;width:134%;}
.module.overview ul {padding:0;}
.module.overview li {width:32%;}
.module.overview li h3 {font-size:1.7em;line-height:1em;min-height:0;}
.extendCol {width:90%;}
a.fix-btn-rwd {width:57%;}
.module.key-features th.feature {font-size:1.8em;}
.module.key-features th.feature span {font-size:0.4em;}
#main .module.footnote {margin-top:0;}
.js-nav #header {box-shadow:1px 0 10px 5px #CCCCCC inset;}
#navigation li {padding:0px;width:100%;}
.js-nav #navigation {background-color:#818286;}
#navigation li.active {background:none;}
#navigation li.active a {background:none repeat scroll 0 0 #000000;}
}
@media only screen and (min-width:480px) and (max-width:767px) { .container{  width:98%;}
.question label {text-align:left;}
.csstransforms3d.csstransitions.js-ready #navigation {transform:translate3d(-98.3%, 0px, 0px);-webkit-transform:translate3d(-98.3%, 0, 0);-moz-transform:translate3d(-97.3%, 0, 0);-ms-transform:translate3d(-98.3%, 0, 0);-o-transform:translate3d(-98.3%, 0, 0);}
.ie9 #navigation li.active {left:0px;width:250px;}
.module.overview li.last-small { border-right:4px solid #000;}
.colOffset1{ padding-left:0;}
.col9{ width:100%;}
.csstransforms3d.csstransitions.js-ready #navigation {transform:translate3d(-99.3%, 0px, 0px);}
#footer .container .row .img-sentinel {width:94px;}
#footer {height:324px;}
#footer .logo-powered-by { float:left;padding:4px 0 0 4px!important;}
#footer p.fs1em, #footer .small-font, .small-font a { text-align:left;}
}
@media only screen and (max-width:479px) { .container{  width:98%;}
.question label {text-align:left;}
.csstransforms3d.csstransitions.js-ready #navigation {transform:translate3d(-99.8%, 0px, 0px);-webkit-transform:translate3d(-99.8%, 0, 0);-moz-transform:translate3d(-98.3%, 0, 0);-ms-transform:translate3d(-99.8%, 0, 0);-o-transform:translate3d(-99.8%, 0, 0);}
#header .col8 {width:30%;}
#logo img {margin-left:-40px;width:150px;height:34px;}
.module.login {width:86px;}
.module.login ul li {margin:0 0 10px 15px;}
.module.banner h1 {font-size:250%;}
.module.banner {background-size:100px auto;}
#wrap {background-size:312% auto;}
a.sign-up {width:300px;}
.module.overview li.credit-score h3, .module.overview li.credit-report h3, .module.overview li.credit-profile h3, .module.overview li.alerts h3, .module.overview li.fraud-support h3 {background-size:49px auto;}
.module.overview li {border:4px solid #000000;height:155px;width:97%;}
#footer ul li {width:50%;}
.module.overview li h3{}
.extendCol {width:98%;margin:0 1%;}
.module.key-features th.feature {padding:2px;font-size:1.3em;}
.module.key-features th.column1 {padding:2px;font-size:1em;}
.module.key-features th.column2 {padding:2px;font-size:1em;}
.module.key-features table td {padding:5px;}
.module.key-features th.feature span {font-size:0.55em;}
#footer .container .row .img-sentinel {width:127px;}
.module.key-features th.compare span {border-bottom:none;}
.csstransforms3d.csstransitions.js-ready #navigation {transform:translate3d(-99.9%, 0px, 0px);}
#footer {height:518px;}
#footer .logo-powered-by { float:left;padding:4px 0 0 4px!important;}
#footer p.fs1em, #footer .small-font, .small-font a { text-align:left;}
}
