/*
@CreatedDate     05-07-2019
@ModifiedDate    01-27-2020
@author          Somnath Mitra-Accenture
@LastModifiedBy  Somnath Mitra-Accenture
@Description     This file serves as the styling/CSS controller for the Europe Custom Preference Center for Contacts and Leads.
@Requirement Id(s)  SFDC-60003, SFDC-61765, SFDC-64793, SFDC-68747, SFDC-64801, EUMKTG-1.
*/

label,p{font-stretch:normal;font-style:normal;letter-spacing:normal}.container{width:100%}html{overflow:scroll;overflow-x:hidden}#main-image{z-index:-1;padding:0 0 25px;left:0;top:0;width:100%;position:static}.profile-title h2,.subscription-title h2{font-weight:800!important;color:#003C71;font-family:"Open Sans",Arial,sans-serif}body{font-family:Arial,sans-serif;padding:0;margin:0;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1{font-family:"Open Sans",Arial,sans-serif;margin-bottom:0;z-index:-1000005}p{font-family:Arial,Arial,sans-serif;margin-bottom:10px;margin-top:10px;word-wrap:break-word}.navbar.open .navbar-header{width:88%}.hero,.hero-header{width:100%;display:flex;float:left}.navbar-brand{float:left;padding:13px;font-size:18px;line-height:20px}.hero-header{height:87px;background-color:#003C71;justify-content:center;align-items:flex-start;flex-direction:column;margin-top:50px}.hero{height:200px;text-align:center;margin:0 auto 2rem;position:relative;overflow:hidden;background-color:#E1E3E5;justify-content:center;align-items:center;flex-direction:column}.hero-title,.sidenav,aside>nav{position:absolute}.img-responsive{display:block;max-width:100%;height:auto}.img img-responsive js-image-responsive logo{float:left}.hero-title{color:#003C71!important;font-family:'Open Sans',sans-serif;font-weight:600!important;font-size:48%;display:inline;top:30%;left:30%;right:30%}#mobile-navbar{display:none}.nav-link,.sidenav a,.survey,aside>nav{display:block}.btn-primary{font-family:SST-Bold,sans-serif;color:#fff;background-color:#007DB3;border-color:#007DB3;height:34px;left:1px}#bsc-footer .bsc-lead,#bsc-footer ul li a,.bsc-social-left{font-family:Arial;text-align:left}.btn-primary.focus,.btn-primary:focus,.btn-primary:hover,.btn-primary:not([disabled]):not(.disabled).active,.btn-primary:not([disabled]):not(.disabled):active{color:#007DB3;background-color:#fff;border-color:#007DB3}.sidenav a,.sidenav a:hover{color:#6A737B}ul{list-style:none;margin:0;padding:0}.subscriptionLink{vertical-align:middle;font-size:1em;margin-bottom:5px}.sidenav a{padding:.75em 0;text-decoration:none}a.nav-link{font-size:16px;line-height:2.19;color:#003C71;font-weight:600;padding:0}a:active,label{font-weight:700}a:active{color:#007DB3}label{font-size:1.125em;line-height:normal;color:#003C71}p{font-size:1em;font-weight:400;line-height:1.5;color:#888}section.form-group.card.card-alternate{padding-left:0;padding-right:0;border:none!important}.card-body{margin-top:5px;padding:0}section.form-group.card>div{border-bottom:#eaeaea 1px solid}#lastNameLabel{width:200px;margin:0 20px 0 252px}.survey{margin-top:1rem;padding:1rem;border:1px solid #cacaca;border-radius:0;width:100%}.tgl+.tgl-btn{outline:0;display:inline-block;width:38px;height:16px;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-width:38px}.tgl+.tgl-btn:after,.tgl+.tgl-btn:before{position:relative;display:block;content:"";width:12px;height:100%;min-width:12px}.tgl+.tgl-btn:after{left:0}.tgl+.tgl-btn:before{display:none}.tgl:checked+.tgl-btn:after{-webkit-transform:translateX(280%);transform:translateX(187%)}.tgl-ios+.tgl-btn{background:#aeaeae;border-radius:20px;padding:1px;transition:all .4s ease;border:1px solid #e8eae9}.tgl-ios+.tgl-btn:after{border-radius:10px;background:#eaeaea;transition:padding .3s ease,margin .3s ease,-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275);transition:transform .3s cubic-bezier(.175,.885,.32,1.275),padding .3s ease,margin .3s ease;transition:transform .3s cubic-bezier(.175,.885,.32,1.275),padding .3s ease,margin .3s ease,-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275);box-shadow:0 0 0 1px rgba(0,0,0,.1)}.tgl-ios+.tgl-btn:hover:after{will-change:padding}.tgl-ios+.tgl-btn:active{box-shadow:inset 0 0 0 2em #e8eae9}.tgl-ios+.tgl-btn:active:after{padding-right:.8em}.tgl-ios:checked+.tgl-btn{background:#003C71}.tgl-ios:checked+.tgl-btn:active{box-shadow:none}.tgl-ios:checked+.tgl-btn:active:after{margin-left:-.8em}label.tgl-btn-label{position:absolute;bottom:0;right:0;margin:0;text-align:center;font-size:12px;font-weight:400;min-width:100%;color:#003C71}.pc-clickable-media .form-check{top:-2em;padding:0 1.25rem}input.tgl,input[type=checkbox]{opacity:0;position:absolute!important}input[type=checkbox]+label{cursor:pointer;font-size:16px;font-weight:400;font-style:normal;letter-spacing:normal;color:#1a1a1a;overflow-wrap:break-word}.show input[type=checkbox]+label{max-width:11em}input[type=checkbox]+label::before{content:" ";line-height:1;display:inline-block;font-weight:400;font-variant:normal;text-transform:none;margin-right:10px;outline:#aeaeae solid 1px;box-sizing:border-box;height:12px;width:12px;background-color:#fff;margin-left:2px}input[type=checkbox]:checked+label::before{background-color:#48B8D2;border:1px solid #fff;outline-color:#48B8D2}#Email{margin-bottom:15px}.bsc-row{height:44px;padding:0 4px 65px}.col-bsc-4{width:25%;float:left;position:relative;min-height:1px;padding-left:18px;padding-right:18px}#bsc-footer .bsc-lead{color:#828181;font-size:14px;font-weight:400;letter-spacing:.16px;text-transform:uppercase;margin-bottom:0}#bsc-social{padding:35px 0 0;position:relative;margin-bottom:33px}#bsc-social p{margin-bottom:10px}footer#bsc-footer div.bsc-footer-content div#bsc-social div.bsc-container.bsc-social-brder div.bsc-row p.bsc-social-right a.social-icon-link{color:#185688;font-size:22px;padding:0 15px}.bsc-social-brder{border-bottom:1px solid #e1e3e5;margin-top:10px}.bsc-social-left{float:left;width:65%;padding-left:10px;color:#07457e;font-size:15px;font-weight:700;letter-spacing:.17px;line-height:25px}.paradsk{display:block}.bsc-social-right{float:right;width:auto;padding-top:15px!important}#bsc-footer,#footerfill{padding-top:0;background:#F7F7F7;font-family:'Open Sans',sans-serif;width:100%;position:relative}.social-icon-link{color:#07457e}#footerfill{height:250px;z-index:-1}#bsc-footer{font-weight:300;float:left;z-index:1}#bsc-footer ul{padding:5px 0;margin:0}#bsc-footer ul li{list-style:none;padding:0;margin:0 0 5px;line-height:15px}#bsc-footer ul li a{color:#005781;font-size:13px;font-weight:400;letter-spacing:.15px}.bsc-copy-left,.bsc-copy-right a{font-family:Arial;letter-spacing:.13px;line-height:24px}#bsc-footer ul li a:hover{color:#1093cd;font-weight:700}#bsc-copy{padding:0;position:relative}.bsc-copy-left{float:left;width:53%;color:#575757;font-size:11px;font-weight:400;text-align:left;margin:16px 0}.bsc-copy-right{float:right;font-size:1.5em;margin:14px 0;width:auto}.bsc-copy-right a{padding-left:10px;color:#3c3c3c;font-size:13px;font-weight:700;text-align:right}@media all and (max-width:1041px){.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}nav.navbar{margin:0 auto!important}.sidenav{display:none}.hero{width:100%}.hero-title{top:15%}#save-button{position:fixed!important;z-index:99999;justify-content:space-evenly;bottom:0!important;width:101%;text-align:center;margin-top:1rem;margin-left:0;left:-1px}#mobile-navbar{position:fixed;top:0;z-index:99999;display:inline-flex;width:130%;flex-direction:row;flex-wrap:nowrap;justify-content:space-evenly;background-color:#F7F8F8;margin-bottom:1rem}#mobile-footer{font-size:12px}}@media screen and (max-height:991px){.hero-title{top:15%}.bsc-copy-right{margin:5px 0}.bsc-copy-right a{font-size:10px}}@media all and (max-width:768px){.hero-header{margin-top:40px}.hero-header.hero{width:105%;right:5px}.hero-title{top:15%}#mobile-footer{margin-left:0;margin-top:-25px}.bsc-copy-left{margin:7px 0}.bsc-copy-right{margin:-45px 0}}@media all and (max-width:575px){.container{width:100%;padding-right:0;padding-left:0}.hero-header{margin-top:40px}.img-responsive{margin-left:13px}.hero-title h1{font-size:4.75em;text-align:left}.profile-title h2,.subscription-title h2{font-size:1.5rem}p{font-size:.8em}}@media all and (max-width:500px){.hero-header.hero{width:105%;right:5px}.hero-title{top:10%}#mobile-footer{font-size:9px}}@media screen and (max-width:450px){.navbar-brand{padding:13px 40px}.sidenav{padding-top:15px}.sidenav a{font-size:18px}.hero,.hero-header{width:107%}.hero-header{margin-top:40px}.hero-title h1{font-size:4em;margin-top:8%}.bsc-row{padding:0}.bsc-social-right{float:none;width:auto;margin:auto;max-width:100%;padding-top:0;text-align:center}#bsc-social p{margin-bottom:20px}.bsc-social-left{width:100%}#bsc-footer{width:106%;bottom:20px;padding-right:15px;padding-left:0}.bsc-copy-right,.bsc-copy-right a{margin:-4px 0;padding-right:10px}#mobile-footer{font-size:13px}#footerfill{width:112%;height:248px;bottom:20px}}@media screen and (max-width:414px){.container,.main-container{width:98%}.hero,.hero-header{width:104%;margin-left:-5px}.hero-title{top:13%}.form-group{width:100%}label.tgl-btn-label{bottom:0!important;font-size:.6em}.align-items-center{padding-left:0;padding-right:8px}#mobile-footer{font-size:12px;margin-left:5px}.bsc-social-brder{border-bottom:1px solid #e1e3e5;margin-top:15px;padding-bottom:9px}.bsc-copy-left{text-align:right;width:105%;padding-top:30px}.bsc-copy-right a{display:none}#bsc-copy{padding:9px 0;margin-right:35px}#bsc-footer,#footerfill{width:100%!important}}@media screen and (max-width:411px){.survery-card{padding-right:0;padding-left:0;right:0}.form-group{width:100%;margin-bottom:1rem;padding-left:0;margin-right:-24px}#bsc-social p{margin-bottom:50px}#bsc-footer{padding-left:35px}#footerfill{width:131%}.bsc-social-brder{padding-bottom:15px;margin-left:26px}.bsc-copy-left{width:105%;font-size:10px}.bsc-copy-right a{display:none}}@media screen and (max-width:400px){.hero,.hero-header{width:125%;margin-left:-40px}.bsc-social-brder{border-bottom:1px solid #e1e3e5;margin-top:15px;padding-bottom:9px}.bsc-copy-left{text-align:right;width:101%;padding-top:30px}.bsc-copy-right a{display:none}}@media screen and (max-width:375px){.container,.main-container{width:100%}.hero,.hero-header{width:100%;margin-left:0}.align-items-center{padding-left:0;padding-right:25px}label.tgl-btn-label{bottom:0;right:12px!important}.form-group{width:100%!important;padding:0}.survery-card{padding-right:0;padding-left:0}.bsc-copy-left{width:115%;margin:10px 0;font-size:9px}.bsc-social-brder{padding-bottom:15px;padding-left:16px}#bsc-social p{margin-bottom:25px}#mobile-footer{width:105%}#bsc-footer{width:100%;bottom:20px;padding-right:50px;padding-left:0}#footerfill{width:100%!important}}@media screen and (max-height:812px){.form-group,.survery-card{padding-left:0}.align-items-center{padding-right:35px}label.tgl-btn-label{padding-right:25px}.survery-card{padding-right:0}#footerfill{width:100%}}@media screen and (max-width:360px){.main-container{width:95%}.container{width:95%;margin:1px;padding:1px 0}.hero,.hero-header{width:111%;margin-left:-1px}.form-group{width:103%;margin-bottom:1rem;margin-left:5px;margin-right:-1px;left:5px}.navbar-brand{padding:13px 30px}hr{width:113%}label.tgl-btn-label{right:2px!important;font-size:.6em}.align-items-center{padding-left:0;padding-right:0}.bsc-social-left{width:100%}#bsc-footer{bottom:15px;padding-right:15px}.bsc-copy-right,.bsc-copy-right a{margin:-4px 0;padding-right:10px}#mobile-footer{font-size:12px;width:115%;margin-left:-20px;right:8px}#footerfill{width:110%;height:248px;bottom:20px}}

.deleteMe{font-family:SST-Bold,sans-serif;color:#fff;background-color:#007DB3;border-color:#007DB3;height:34px;left:1px;display:inline-block;}.deleteMe.focus,.deleteMe:focus,.deleteMe:hover,.deleteMe:not([disabled]):not(.disabled).active,.deleteMe:not([disabled]):not(.disabled):active{color:#007DB3;background-color:#fff;border-color:#007DB3}.sidenav a,.sidenav a:hover{color:#6A737B}ul{list-style:none;margin:0;padding:0}

.showMoreButton{
 cursor: pointer;
 color: #003C71;
 font-weight:700;
}