@import url(https://fonts.googleapis.com/css?family=Lato|Open+Sans);.account-management body:after,.myaccount .container.body-content footer:before,.myaccount .nav-tabs>li>a:before,.myaccount .panel-primary>.panel-heading:after,.myaccount .py-content.container h2:after,body a.navbar-brand:after,html:before{content:''}@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=4.7.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'),url(../fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(../fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(../fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url(../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}a,body,button,h1,h2,h3,h4,h5,h6,table,td,th,tr{font-family:'Open Sans'}body .navbar-inverse{background-image:none;border-radius:0;background-color:#fff;height:80px;border-width:0}body .nav.navbar-nav,body .navbar-brand{margin:0}body .nav.navbar-nav{margin-top:5px}body .navbar-header,body .navbar-header a,body .navbar-inverse .navbar-brand,body .navbar-inverse .navbar-nav>li>a{color:#fff;min-width:200px}body .navbar-inverse .btn-link[type=submit]:focus{outline:0}body a.navbar-brand:after{display:inline-block;background:url(https://bbcdev-portal11.microsoftcrmportals.com/logo-site.png) no-repeat;position:absolute;left:10px;width:184px;height:50px;background-size:contain;visibility:visible;top:15px}.navbar ul.nav.navbar-nav,button.navbar-toggle{display:none}.account-management .navbar-brand,.login.account-management .col-md-offset-2.col-md-10 .checkbox label input{visibility:hidden}body .navbar>.container{position:relative}body .navbar-inverse .btn-link,body .navbar-inverse .navbar-brand,body .navbar-inverse .navbar-nav>li>a{color:#fff;font-weight:700;text-shadow:none}.account-management body:after,.navbar .navbar-right ul.navbar-right,html:before{display:block}.account-management .container.body-content>.row>.col-md-8,body:after{width:100%;padding:0 60px}.account-management body,.account-management body:after{background-size:cover;background-attachment:fixed}.account-management .container.body-content{margin-top:70px;background-color:#fff;color:#4a4a4a;box-shadow:none;font-family:inherit;max-width:none;margin-bottom:50px;border:2px solid #662964;position:relative}.forgot-password.account-management .container.body-content{max-width:350px;min-height:450px}.login.account-management .container.body-content{background-color:transparent;border-width:0}.register .container.body-content{padding:0 20px;max-width:1000px}.login.account-management .body-content .row{text-align:center}#gdpr,#loginNavi,.login.account-management #guest,.login.account-management #registrationcomments,.login.account-management #signin{background:#fff;width:340px;border-radius:0;border:2px solid #662964;min-height:540px;padding:20px;display:inline-block;float:none;vertical-align:top;margin:0 auto;text-align:left;font-size:15px}h2:empty{display:none}.myaccount .journey-client-root,.myaccount .nav-tabs>li>a,.myaccount body,.myaccount body .navbar-right li.weblink a{font-family:inherit}.account-management body{background-image:url(https://bbcdev-portal11.microsoftcrmportals.com/bbc-homepage1.JPG);background-color:#ecece8;background-repeat:no-repeat;padding-bottom:0}.account-management body:after{height:100%;position:fixed;top:0;z-index:-1;opacity:.6}.account-management .form-group select,.account-management input[type=email],.account-management input[type=password],.account-management input[type=text]{background-color:#fff;color:#4a4a4a;border:1px solid #dddcd5;border-radius:0}.account-management .container.body-content h2,.account-management .container.body-content h4{text-align:center;padding-bottom:15px;font-size:20px}.account-management .container.body-content h2{margin:0 -15px;padding:25px 25px 5px;vertical-align:top;height:60px;position:relative;font-size:22px}.account-management .container.body-content a{color:#4a4a4a}.account-management .container.body-content p{display:inline-block;width:100%;margin-right:2px;box-sizing:border-box}#registrationcomments .panel-body>p:first-child{display:none}.account-management .btn.btn-default,.account-management .container.body-content p a.btn{padding:10px;display:block;border:0 solid #888;text-align:center;background-color:#662964;color:#fff!important;transition:all 150ms ease;border-radius:5px;margin-top:4px}.myaccount .btn,.myaccount .btn.upload-button-label{background-image:none;background-color:#662964!important;text-transform:uppercase;border-radius:0;transition:background 150ms ease;padding:7px 20px;color:#fff;border-color:transparent;font-weight:100;text-shadow:none}.form-horizontal .control-label{text-align:left}.myaccount .btn.upload-button-label:active,.myaccount .btn.upload-button-label:focus,.myaccount .btn.upload-button-label:hover,.myaccount .btn:active,.myaccount .btn:active:focus,.myaccount .btn:active:hover,.myaccount .btn:focus,.myaccount .btn:hover{background-color:#955592;border-color:transparent;color:#fff}.account-management .form-control,.account-management input[type=password]:focus,.account-management input[type=text]:active,.account-management input[type=text]:focus,input[type=password]:active{box-shadow:none}.account-management .btn.btn-default:hover,.account-management .container.body-content p a.btn:hover{background-color:#955592;text-decoration:none;border-color:transparent}.account-management .search-box .btn.btn-default{border-radius:0 5px 5px 0;height:34px!important;background:#fff;color:#662964!important;border:1px solid #dddcd5;margin:0 0 0 -1px;padding:8px 10px}.account-management .search-box .btn.btn-default:active,.account-management .search-box .btn.btn-default:focus,.account-management .search-box .btn.btn-default:hover{background:#ecece8;color:#662964}.account-management .input-group-btn:first-child>.btn{margin-right:-1px;width:35px;height:33px;padding:9px}.account-management .alert-warning{color:#4a4a4a;background-color:#ecece8;border-color:#dddcd5;border-radius:0}.account-management input.input-validation-error{border-color:red}.account-management input.valid{border-color:#7ed321}.account-management .btn.btn-default{width:100%;border-radius:5px}.account-management .col-md-offset-2.col-md-10{margin-left:0;width:100%}.account-management section{margin-bottom:0}.login.account-management #guestform>div>p>div{overflow:hidden;height:90px;position:relative;width:270px;float:right}.grecaptcha-badge{position:absolute!important}.account-management label{font-weight:700}.account-management .btn .btn-default,.account-management .btn.active,.account-management .btn:active{background-color:#662964;position:relative;-webkit-transition:All 250ms ease;-moz-transition:All 250ms ease;-o-transition:All 250ms ease;-ms-transition:All 250ms ease;transition:All 250ms ease}.account-management .btn.focus,.account-management .btn:focus,.btn:hover{color:#fff;background-color:#662964;border-color:transparent}.account-management .btn-primary:focus,.account-management .btn-primary:hover,.account-management .btn.active.focus,.account-management .btn.active:focus,.account-management .btn.focus,.account-management .btn:active.focus,.account-management .btn:active:focus,.btn:focus{background-color:#662964;border-color:transparent;outline:0;outline-offset:0;text-decoration:none}.account-management .btn-default,.account-management .btn-primary{background-color:#662964;border-width:0;background-image:none}.account-management .btn-primary.active,.account-management .btn-primary.active.focus,.account-management .btn-primary.active:focus,.account-management .btn-primary.active:hover,.account-management .btn-primary:active,.account-management .btn-primary:active.focus,.account-management .btn-primary:active:focus,.account-management .btn-primary:active:hover,.account-management .open>.dropdown-toggle.btn-primary.focus,.account-management .open>.dropdown-toggle.btn-primary:focus,.account-management .open>.dropdown-toggle.btn-primary:hover{background-color:#955592;border-color:#955592}.account-management .btn.btn-default:active,.account-management .container.body-content p a:active{top:0;box-shadow:none;text-decoration:none;color:#fff}.account-management .alert-danger{background-image:none;background-color:#ecece8;border:0 solid transparent;border-left:5px solid red;border-radius:0;color:red}.account-management .navbar-collapse.collapse a,.login.account-management footer>p{color:#fff}.account-management .control.has-error>.row+.row{display:inline-block}.account-management .alert.alert-danger.validation-summary{width:100%;display:inline-block;background-color:#ecece8}.account-management footer>p,.myaccount footer>p{position:absolute;bottom:0;left:0}.logged-out.account-management footer>p{color:#4a4a4a}.account-management footer{height:30px;text-align:center;margin-top:20px}.login.account-management #guest button{margin-top:25px}.account-management label[for=Email],label[for=Password]{width:80%;text-align:left!important}.address-search-wrapper .address-detail-controls:empty{margin:0}.account-management.register form.form-horizontal .col-md-6{padding:0 15px}.account-management .container.body-content p+p{margin-right:0;margin-left:2px}.account-management form.form-horizontal:after{display:block;width:100%;background-image:url(../images/ecc_logo-blk.png);height:73px;background-repeat:no-repeat;background-position:center;margin-right:0}.account-management label.col-md-2{width:100%;text-align:left}.account-management form.form-horizontal[action*=Register] label.col-md-2.control-label{text-align:left;width:100%;padding:0 85px}.account-management .alert.coderesponse:empty{padding:0;margin:0}.account-management .text-danger{color:red}.account-management .validpassword{padding-top:5px}.account-management .validpassword li{color:#000}.account-management .validpassword li.valid{color:#007E31}.account-management .validpassword li.invalid{color:red;font-weight:700}.account-management .form-horizontal .control-label,.account-management .form-horizontal .form-group label{padding-bottom:5px}.account-management .text-danger:not(:empty){padding-left:25px}.account-management.forgot-password-confirmation .myaccount-wrapper p{margin:50px 10px}.logged-out.account-management small{display:block;margin-top:20px}.myaccount body .navbar>.container{max-width:1170px}.myaccount body .navbar-right li.weblink a{color:#fff;font-size:15px;padding:22px}.myaccount body .navbar-right li.divider-vertical{border-right:1px solid #fff;vertical-align:middle;height:25px;margin-top:21px}.myaccount body .navbar-right li.weblink a:hover{color:#E40037;text-decoration:underline}body ul.nav.navbar-nav.weblinks{height:auto}body .navbar.navbar-inverse.navbar-static-top{min-height:47px;border-color:#e40037;width:100%;display:block;margin-bottom:0}.myaccount span.fa.fa-home{font-size:20px}.navbar-nav li a[href="/Manage"]{display:none}.myaccount .bootstrap-datetimepicker-widget table td.active,.myaccount .bootstrap-datetimepicker-widget table td.active:hover{background-color:transparent}.myaccount #container{max-width:960px;min-height:600px;margin:0 auto;background-color:#fff;padding-bottom:30px;box-shadow:0 0 15px 0 #d1d1d1}.myaccount .container.body-content{max-width:1200px}.myaccount .py-content .col-md-9{padding-left:30px}.myaccount .journey-client-root{padding-top:130px}.myaccount .py-header.container{position:relative}.myaccount .py-header>h1.page-header>a,.myaccount .py-header>h1.page-header>a.active:hover{text-decoration:none}.myaccount h1.page-header{border-width:0}.myaccount ul.nav.nav-pills.nav-stacked{margin-top:78px}.myaccount ul.nav.nav-pills.nav-stacked li a:hover{background-color:#955592}.myaccount ul.nav.nav-pills.nav-stacked li a{color:#fff;background-color:#9d9d9d;transition:all 150ms ease;border-radius:0;margin-bottom:4px;padding-left:20px;text-transform:uppercase}.myaccount input[type=checkbox]:after,.myaccount input[type=checkbox]:before{display:block;position:absolute;transition:all 250ms ease-in-out;content:''}.myaccount ul.nav.nav-pills.nav-stacked li a.active{background-color:#662964}.myaccount .nav-stacked>li+li,.nav-stacked>li{margin-top:1px}.myaccount .py-content.container h1{margin-top:0;padding:15px 0;font-weight:700;text-align:center}.myaccount .panel-primary>.panel-heading{background-image:none;background-color:transparent;color:#4a4a4a;border-color:transparent;padding-left:10px;font-weight:700;border-radius:0;font-size:30px;text-align:center}.myaccount .panel-primary>.panel-heading:after{border-bottom:2px solid #955592;display:block;width:10%;margin:0 auto;padding-bottom:8px}.myaccount .panel.panel-primary{border-radius:0;border:0 solid transparent;background:0 0;-webkit-box-shadow:none;box-shadow:none}table.table{margin-top:30px}.myaccount .panel-heading{border-radius:0}.myaccount .table tr{background-color:transparent}.myaccount .form-control{padding:6px}.myaccount .py-content.container{margin-bottom:30px;width:100%}.myaccount .table>tbody>tr>td,.table>tbody>tr>th{width:11%;padding:11px}.myaccount .panel>.table>tbody:first-child>tr:first-child td,.myaccount .panel>.table>tbody:first-child>tr:first-child th,.myaccount .panel>.table>tbody>tr td,.myaccount .panel>.table>tbody>tr th{border:1px solid #dddcd5;border-left-width:0;line-height:12px}.myaccount .panel>.table>tbody:first-child>tr:first-child td,.myaccount .panel>.table>tbody:first-child>tr:first-child td.value,.myaccount .panel>.table>tbody>tr td,.myaccount .panel>.table>tbody>tr td.value{border-right-width:0;font-weight:400;line-height:1.4}.myaccount .panel>.table>tbody>tr td.description,.myaccount .panel>.table>tbody>tr:first-child td.description{font-weight:700}.myaccount .panel>.table>tbody>tr th{font-weight:100}div#gdpr{min-height:50px;width:684px;margin-bottom:30px;padding:12px}.email-validation a,div#gdpr a{text-decoration:underline}.email-validation a:active,.email-validation a:hover,div#gdpr a:active,div#gdpr a:hover{color:#4a4a4a}div#gdpr p{margin:0}#gdpr.guest{width:1024px}@media (max-width:480px){#gdpr{width:90%!important;min-height:auto!important;max-height:inherit!important}#loginNavi{height:120px}#gdpr.guest+#loginNavi{height:170px}.account-management body,.account-management body:after,.navbar.navbar-inverse.navbar-fixed-top{background-color:#fff}#gdpr,#loginNavi,.login.account-management #guest,.login.account-management #registrationcomments,.login.account-management #signin{width:90%;margin:0 auto 30px;min-height:auto}.account-management form.form-horizontal[action*=Register] label.col-md-2.control-label{padding:0 60px!important}div#root{padding:0 20px!important}.account-management .form-horizontal .control-label,.account-management .form-horizontal .form-group label,.address-search-wrapper{padding:0!important}.account-management .form-horizontal .form-group label,.forgot-password .account-management .form-horizontal .control-label{padding-left:20px!important}.address-search-controls.row{margin-right:-35px!important;margin-left:-5px!important}.account-management .search-box .btn.btn-default{border-radius:0 5px 5px 0!important}.address-search-wrapper .address-detail-controls .btn{margin-right:0;border-radius:0;width:100%}.address-search-wrapper .address-detail-controls .btn+.btn{margin-top:5px}.account-management .search-box .btn.btn-default{margin:0;border-left-width:0}.account-management body{padding:0}.account-management body:after{opacity:1}.account-management .container.body-content .col-md-4:before{width:150px}.account-management .container.body-content{width:100%;margin:90px 0 0;max-width:100%;height:100%;border-width:0;box-shadow:none}.account-management .container.body-content p{width:100%}.account-management .btn.focus,.account-management .btn:focus,.account-management .btn[disabled=disabled]:hover{background-color:transparent;color:#fff}body .navbar-collapse.collapse{margin-top:29px}body a.navbar-brand:after{height:45px}body .navbar-inverse .navbar-toggle{background-color:#662964;transition:background 150ms ease}body .navbar-inverse .navbar-toggle:hover{background-color:#955592}body .navbar-collapse.collapse.in{margin-top:29px;background-color:rgba(66,66,66,.5);font-size:19px;padding:20px 10px;transition:all 150ms ease}body .navbar-inverse .navbar-collapse,body .navbar-inverse .navbar-form{border-width:0}}@media (min-width:481px) and (max-width:992px){#gdpr,#loginNavi,.login.account-management #guest,.login.account-management #registrationcomments,.login.account-management #signin{max-width:80%!important;margin-bottom:30px;width:100%}}@media (max-width:992px){.account-management .container.body-content .col-md-4:before{margin-top:0;width:150px}.account-management .navbar-inverse .navbar-toggle{background-color:#662964;transition:background 150ms ease}.account-management .navbar-inverse .navbar-toggle:hover{background-color:#955592}.navbar-collapse.collapse.in{margin-top:29px;background-color:#4a4a4a}body a.navbar-brand:after{height:45px}body .navbar-inverse .navbar-toggle{background-color:#662964;transition:background 150ms ease;margin-top:15px}body .navbar-inverse .navbar-toggle:hover{background-color:#955592}body .navbar-collapse.collapse.in{margin-top:15px;background-color:rgba(66,66,66,.5);font-size:19px;padding:20px 10px;transition:all 150ms ease}body .navbar-inverse .navbar-collapse,body .navbar-inverse .navbar-form{border-width:0}.myaccount .nav-tabs>li>a{font-size:12px}}@media (min-width:1200px){.myaccount .container{width:100%}}@media (min-width:992px){.account-management .col-md-offset-2{margin-left:0}.account-management .container.body-content .col-md-4:before{margin-top:0}.login.account-management .btn.btn-default{min-width:250px;max-width:300px;min-height:33px;margin:0 auto}}.btn-default.active:focus,.btn-default:active.focus,.btn-default:active:hover,.myaccount .btn-default.active.focus,.myaccount .btn-default.active:hover,.myaccount .btn-default:active:focus,.myaccount .open>.dropdown-toggle.btn-default.focus,.myaccount .open>.dropdown-toggle.btn-default:focus,.myaccount .open>.dropdown-toggle.btn-default:hover{color:#fff;text-shadow:none;border-color:transparent;background-color:#A20027}.myaccount a.active.btn.btn-default{background-color:#662964;border-color:#fff;text-shadow:none;color:#fff;border-radius:0;padding:7px 10px;text-transform:uppercase;transition:background 150ms ease}.myaccount a.active.btn.btn-default:hover{background-color:#955592}.btn-primary.active:focus,.btn-primary:active,.btn-primary:active.focus,.btn-primary:active:hover,.btn-primary:hover,.myaccount .btn-primary.active,.myaccount .btn-primary.active.focus,.myaccount .btn-primary.active:hover,.myaccount .btn-primary:active:focus,.myaccount .btn-primary:focus,.myaccount .open>.dropdown-toggle.btn-primary.focus,.myaccount .open>.dropdown-toggle.btn-primary:focus,.myaccount .open>.dropdown-toggle.btn-primary:hover{background:#955592;border-color:#955592}.myaccount button.btn.btn-danger{margin-left:5px;background-color:#4a4a4a!important}.myaccount input[type=checkbox]:before{width:50px;height:25px;background-color:#fff;left:-3px;top:-4px;border:1px solid #ddd;border-radius:500px}.myaccount input[type=checkbox]:checked:before{background-color:#c783c3}.myaccount input[type=checkbox]:after{width:15px;height:15px;background-color:#662964;left:0;top:1px;cursor:pointer;border-radius:50%}.myaccount input[type=checkbox]:checked:after{background-color:#fff;left:29px}.myaccount input[type=checkbox][disabled]:checked:after{cursor:not-allowed}.myaccount input[type=checkbox][disabled]:checked:before,.radio label input[type=radio][disabled]:before,input[type=radio][disabled]:before{background:#eee;cursor:not-allowed}.myaccount input[type=checkbox]{position:relative}.myaccount .py-header>h1.page-header>a.active:hover:before{background-color:#d48504}.myaccount .py-content.container .row>.col-md-4{width:33.33333%}.myaccount .col-xs-6.col-md-4 a.thumbnail{display:none}.myaccount .alert-danger{background-image:none;background-color:#eee;border:0 solid transparent;border-left:5px solid #c8252f;border-radius:0;color:#c8252f}.myaccount .control.has-error>.row+.row{display:inline-block}.myaccount .alert.alert-danger.validation-summary{width:100%;display:inline-block;background-color:#f3f4ff}.myaccount .has-success .form-control{border:1px solid #444}.myaccount .form-control:focus{border-color:#444}.myaccount .form-control{border:1px solid #eee;border-radius:0}.myaccount .address-search-wrapper input.form-control{width:100%;margin:0;border:1px solid #dddcd5}.myaccount .py-content.container h2{background-color:transparent;padding:10px;color:#4a4a4a;font-size:30px;border-radius:5px;text-align:center}.myaccount .py-content.container h2:after{border-bottom:2px solid #955592;display:block;width:20%;margin:0 auto;padding-bottom:8px;max-width:90px}.myaccount .input-group-btn:first-child>.btn,.myaccount .input-group-btn:first-child>.btn-group{margin-right:0;vertical-align:top}.myaccount span.input-group-btn .form-control{display:inline-block}.myaccount input.form-control{width:100%;margin-left:-4px}.myaccount .search-box>.input-group>.input-group-btn{float:left;margin-top:-3px;padding:2px 0;width:auto}.myaccount .search-box .input-group .form-control{width:auto;margin-left:0}.myaccount .search-box .btn.btn-default{padding:7px 12px}.myaccount .nav-tabs{width:100%;margin:0 auto;max-width:1300px;border-bottom:0 transparent;background:0 0}.myaccount .nav-tabs>li{background-color:transparent;display:table-cell!important;width:1%;float:none!important;vertical-align:top;margin:10px;padding:10px 0}.myaccount .nav-tabs>li:last-child{border-right:0 solid transparent}.myaccount .nav-tabs>li>a{border-right:2px solid #dddcd5;height:63px;display:block;text-align:center;color:#4a4a4a;padding-top:0;position:relative;border-top:0 solid transparent;transition:all 150ms ease-in-out;font-size:18px;border-radius:0;margin:0}.myaccount .nav-tabs>li>a:before{display:block;background-image:url(/report-it/photos.png);width:50px;height:35px;top:11%;left:39%;background-size:50px;background-repeat:no-repeat;margin:0 auto;transition:all 150ms ease-in-out}.myaccount .nav-tabs>li:last-child>a,.myaccount .nav-tabs>li:last-child>a:hover{border-width:0}.myaccount .nav-tabs>li.active>a,.myaccount .nav-tabs>li.active>a:focus,.myaccount .nav-tabs>li.active>a:hover,.myaccount .nav-tabs>li>a.active,.myaccount .nav-tabs>li>a.active:focus,.myaccount .nav-tabs>li>a.active:hover{margin-right:0;border-top:0 transparent solid;color:#fff;transition:all 250ms linear;background-color:#955592;border-radius:0}.myaccount .nav-tabs>li>a.active:before,.myaccount .nav-tabs>li>a.active:focus:before,.myaccount .nav-tabs>li>a.active:hover:before{opacity:1}.myaccount .nav-tabs>li>a:hover:before{color:#fff;opacity:1}.myaccount .nav-tabs>li>a[href*="#"]:before{background-image:none;font-family:FontAwesome;font-size:26px;font-weight:100}.myaccount .nav-tabs>li>a[href="#/profile"]:before{content:'\f007'}.myaccount .nav-tabs>li>a[href="#/cases"]:before{content:'\f0b1'}.myaccount .nav-tabs>li>a[href="#/tasks"]:before{content:'\f07c'}.myaccount .nav-tabs>li>a[href="#/payments"]:before{content:'\f09d'}body .navbar-inverse .btn-link[type=submit]{text-decoration:none;background-color:transparent;color:#4a4a4a;margin-top:18px;display:none}body .navbar-inverse .btn-link[type=submit]:after{font-family:FontAwesome;width:20px;height:20px;content:'\f08b';color:#4a4a4a;position:absolute;right:-10px;font-size:13px;margin-top:1px}.myaccount .tab-content>.tab-pane{max-width:1300px;margin:0 auto;height:10px}.myaccount h1.page-header a{color:#444}.myaccount .nav-tabs>li>a:hover{border-radius:0;background-color:#955592;color:#fff;border-right:2px solid #dddcd5;margin:0}.myaccount .btn-danger.active.focus,.myaccount .btn-danger.active:focus,.myaccount .btn-danger.active:hover,.myaccount .btn-danger:active.focus,.myaccount .btn-danger:active:focus,.myaccount .btn-danger:active:hover,.myaccount .btn-primary:hover,.myaccount .open>.dropdown-toggle.btn-danger.focus,.myaccount .open>.dropdown-toggle.btn-danger:focus,.myaccount .open>.dropdown-toggle.btn-danger:hover,.myaccount button.btn.btn-danger:hover{background:#000;border-color:transparent}.myaccount .btn-primary,.myaccount button.btn.btn-danger{background:#662964;transition:background 150ms ease;border-color:transparent;border-radius:0;text-transform:uppercase}.myaccount .btn-primary:hover{background:#955592;border-color:transparent}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{background-color:#955592;border-color:transparent}.myaccount .container:nth-child(4)>.row>div>div>ul,.myaccount .row+.row+div ul{margin:45px 0 0;padding:0;list-style:none;text-align:right}.myaccount .container:nth-child(4)>.row>div>div>ul>li,.myaccount .row+.row+div ul li{display:inline-block;margin-right:15px}.myaccount .container:nth-child(4)>.row>div>div>ul>li>a,.myaccount .row+.row+div ul li a{background-color:#662964;transition:all 250ms ease-in-out;display:block;color:#fff;min-width:175px;text-align:center;text-decoration:none;font-weight:400;padding:10px 0;border-radius:0;text-transform:uppercase}.myaccount .container:nth-child(4)>.row>div>div>ul>li>a:hover,.myaccount .row+.row+div ul li a:hover{background-color:#955592;color:#fff}.myaccount footer ul{margin:0 0 5px;padding:0}.myaccount footer ul li{display:inline;border-right:solid 1px #adadad;padding-right:5px;margin-right:5px}.myaccount footer ul li:last-child{border-right:none}.myaccount footer a{color:#c5213d!important;font-size:14px}.myaccount footer a:hover{color:#000!important;font-weight:400!important}.myaccount .footer_top{padding:5px 0;margin:0 auto;max-width:970px}.myaccount .footer_bottom{margin-top:15px;margin-left:auto;margin-right:auto;color:#222;max-width:970px}.myaccount footer hr{border:none;border-bottom:solid 1px #ccc;margin:0 auto;max-width:1170px}.myaccount .footer_social{display:inline-block;width:36px;height:36px;margin-left:5px}.myaccount .footer_youtube{background-position:-46px 0}.myaccount .footer_twitter{background-position:-94px 0}.myaccount .footer_fb{background-position:-142px 0}.myaccount .footer_logo{display:inline-block;margin-left:30px}.myaccount #footerRight{float:right}.myaccount #footerLeft{float:left;padding:40px 0 0 10px}.myaccount #social li,.myaccount #social li:last-child{padding-right:0!important;margin-right:0!important}.myaccount #social{margin-top:40px;float:right}.myaccount #social li{float:left;margin-left:11px;border:none!important}.myaccount #social a{background:url(/img/social.png) center left no-repeat;display:block;height:36px;text-indent:-9999px;outline:0;width:36px}.myaccount #social .flickr a{background-position:0 0}.myaccount #social .youtube a{background-position:-46px 0}.myaccount #social .facebook a{background-position:-142px 0}.myaccount #social .twitter a{background-position:-94px 0}.myaccount .copyright{line-height:170%;margin-top:11px;padding-top:10px;clear:right;float:right}.myaccount .copyright p{margin-bottom:10px}.myaccount .footerLinks{border-top:1px dotted #adadad;float:left;line-height:170%;padding:10px 0;margin:10px 0;width:100%}.myaccount footer.container{width:100%;height:5px}.myaccount footer.container:nth-child(4)>.row>div>div>ul{margin-top:10px}.myaccount footer.container:nth-child(4)>.row>div>div>ul>li{margin:0}.myaccount footer.container:nth-child(4)>.row>div>div>ul>li>a{border:0;width:auto;padding:0 7px;text-transform:none}footer.container:nth-child(4)>.row>div>div>ul>li>a:before{content:'';margin:0;padding:0}footer.container:nth-child(4)>.row>div>div>ul>li>a:hover{background-color:transparent;text-decoration:underline}.h4,h4{font-size:15px}hr{border:0 solid transparent;display:none}.col-md-offset-2.col-md-10 .checkbox{text-align:center;margin:10px 0;font-size:16px}.col-md-offset-2.col-md-10 .checkbox label{font-weight:100}.login.account-management .col-md-offset-2.col-md-10 .checkbox label input:before{width:20px;height:20px;background-color:#fff;border-radius:5px;content:'';display:block;z-index:10;visibility:visible;margin:-3px -3px 0 -10px;padding-right:5px;border:1px solid #dddcd5}.myaccount .py-content.container h2:nth-child(3),.myaccount .row+.row+div h2{display:none}.login.account-management .col-md-offset-2.col-md-10 .checkbox{position:relative}.login.account-management .col-md-offset-2.col-md-10 .checkbox label input:hover:before{cursor:pointer}.login.account-management .col-md-offset-2.col-md-10 .checkbox label input:checked:after{font-family:'Glyphicons Halflings';content:'\e013';visibility:visible;color:#000;position:absolute;top:-1px;left:-8px;font-size:14px;cursor:pointer}.myaccount .py-header.container,.myaccount .py-header.container a{background:#955592;color:#fff;font-size:30px;font-weight:700;padding:15px;width:100%}.myaccount .py-header.container h1{margin:0}.myaccount .py-header.container a:first-letter{text-transform:uppercase!important}.myaccount .py-navigation.container{background:#f7f7f7;width:100%}.myaccount div#myaccount-spa{padding-bottom:20px}.myaccount .col-md-4.your-account table{margin-left:20px}.myaccount .open-cases ul>li>a{color:#000;font-weight:700;text-decoration:none}.myaccount .py-header.container,.myaccount .py-header.container a,.myaccount body .navbar-inverse{display:none!important}#returnHome{margin-top:20px}.logged-out .container.body-content{max-width:500px;padding:10px 60px}.logged-out h1{font-size:2.3em}.confirmcode .col-md-6,.email-validation .col-md-6{width:100%!important}@media (max-width:992px) and (min-width:481px){.myaccount .py-content.container .row>.col-md-4{width:100%;display:inline-block;vertical-align:top}.myaccount .container:nth-child(4)>.row>div>div>ul>li>a{margin-bottom:15px}.myaccount .navbar .navbar-header{margin:8px}.myaccount ul.nav.nav-pills.nav-stacked{margin-top:0}.myaccount .nav-tabs>li>a,.myaccount .nav-tabs>li>a:hover{font-size:2.3vw}}@media (max-width:480px){.myaccount .container:nth-child(4)>.row>div>div>ul>li{width:100%;margin-bottom:10px;display:block}.myaccount .container:nth-child(4)>.row>div>div>ul>li>a{width:100%}.myaccount .nav-tabs>li>a,.myaccount .nav-tabs>li>a:hover{border-right-width:0}.myaccount .navbar .navbar-header{margin:8px}.myaccount .container.body-content{min-width:350px}.myaccount .table>tbody>tr>td:nth-child(3),.myaccount .table>tbody>tr>td:nth-child(4),.myaccount .table>tbody>tr>td:nth-child(5),.myaccount .table>tbody>tr>td:nth-child(6),.myaccount .table>tbody>tr>td:nth-child(7),.myaccount .table>thead>tr>th:nth-child(3){display:none}.myaccount ul.nav.nav-pills.nav-stacked{margin-top:0}.myaccount .py-content.container .row>.col-md-4,.myaccount body:before,html.myaccount:before{width:100%}.myaccount ul.nav.nav-tabs li{display:block;width:100%;float:left!important;margin:0}.myaccount .py-content.container h1{margin-top:20px}.myaccount .table thead tr th+th+th+th{display:none}.myaccount body .row+.row+div ul li{margin:0 auto 10px;width:100%}}@media (min-width:481px) and (max-width:1200px){.myaccount .py-header>h1.page-header>a.active{margin:0 -5px 0 -15px}}@media (min-width:992px) and (max-width:1199px){ #gdpr, #loginNavi, .login.account-management #guest, .login.account-management #registrationcomments, .login.account-management #signin { width: 33%; padding: 15px; } #gdpr.guest{ width:100%; } .account-management .container.body-content{ margin-top:55px;}} #guestloginmodal .createanaccount {margin-left: 133px;}