/**handles:wp-wls**/
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{font-size:14px;line-height:1.42857143;color:#333;background-color:#fff;overflow-y:scroll;margin:0}body,h1,h2,h3{font-family:Calibri,Helvetica,Arial,sans-serif}label,li,p{font-size:17px;font-weight:400}p{margin:0 0 10px}hr{margin:30px 0;border-top:#101010 1px solid;border-bottom:#222 1px solid}.custom-container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.custom-row{margin:15px 0}.main-header{background-color:#3a9ac4;background-color:rgba(58,154,196,.5);color:#fff;padding:50px 0 40px}.main-header .main-logo .logo{border-radius:30px;border:5px solid #fff;font-size:3.3vw;padding:8px 20px;background-color:rgba(255,255,255,.15)}.logoPanel{text-align:center;margin-top:15px}.logoPanel p{font-size:22px;margin:20px 0 0;text-align:center}.bodyGradient{background:-moz-linear-gradient(-45deg,#0f1932 0,#45acbf 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0,#0f1932),color-stop(100%,#45acbf));background:-webkit-linear-gradient(-45deg,#0f1932 0,#45acbf 100%);background:-o-linear-gradient(-45deg,#0f1932 0,#45acbf 100%);background:-ms-linear-gradient(-45deg,#0f1932 0,#45acbf 100%)}.WebsitesContainer,.bodyGradient{width:100%!important;max-width:100%!important;margin:0!important}.secondaryHeader{padding:30px 0;background-color:#2e82a7;background-color:rgba(46,130,167,.5);margin-bottom:40px;height:120px}#wpwls-form{position:relative;display:table;border-collapse:separate}.secondaryHeader input[type=email],.secondaryHeader input[type=password],.secondaryHeader input[type=text]{height:60px;border-top-left-radius:10px;border-bottom-left-radius:10px;font-size:27px;border:none;width:100%}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0;padding:0 12px}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.secondaryHeader button{font-size:27px;height:60px;border-top-right-radius:10px;border-bottom-right-radius:10px}.btn-primary{border:1px solid #fff!important;background-color:#2b5766}#wpwls-form{position:relative;display:table;border-collapse:separate}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px;color:#fff}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}.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{color:#fff;background-color:#204d74;border-color:#122b40}.secondaryHeader{margin-bottom:0}.WebsitesContainer{background:-moz-linear-gradient(-45deg,#320f0f 0,#ba4343 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0,#320f0f),color-stop(100%,#ba4343));background:-webkit-linear-gradient(-45deg,#320f0f 0,#ba4343 100%);background:-o-linear-gradient(-45deg,#320f0f 0,#ba4343 100%);background:-ms-linear-gradient(-45deg,#320f0f 0,#ba4343 100%);background:linear-gradient(135deg,#320f0f 0,#ba4343 100%)}.pwnedWebsite h3{margin-top:15px;font-size:25px}.WebsitesContainer{display:inline-block;width:100%}.pwnedWebsite,.pwnedWebsite a{color:#fff}.pwnedWebsite hr{margin:10px 0;border-top-color:#8a3c3c;border-bottom:none;max-width:100%!important}.logo-left{width:16.66666667%;float:left;padding-right:15px}img{max-width:100%}.text-right{width:83.33333333%;float:left}.pwnLogo.large{width:115px;max-height:100px}.pwnedSearchResult .custom-row{display:flex;flex-wrap:wrap}.pwnedSearchResult .custom-container{padding-top:5px;padding-bottom:5px}.powered-div{margin:0!important;text-align:right;max-width:100%!important;background:#3790ad;color:#fff;padding-right:10px}.powered-div a{color:#d0d0d0!important;text-decoration:none!important;font-weight:700}.powered-box{display:flex;width:100%;margin:0!important;max-width:100%!important;background:#3790ad;justify-content:flex-end}.powered-box .powered-div{padding:0 10px}.powered-box{flex-wrap:wrap}@media (max-width:767px){.powered-box{flex-wrap:wrap}}@media (max-width:991px){.custom-container{width:100%}}@media (max-width:575px){.main-header .main-logo .logo{border-radius:12px;border:2px solid #fff;font-size:25px;padding:5px 12px}.logo-left{width:100%;text-align:center}.text-right{width:100%}.logoPanel p{font-size:15px;margin-top:20px}.main-header{padding-top:10px;padding-bottom:10px}}@media (min-width:992px){.custom-container{max-width:960px}}@media (min-width:1200px){.custom-container{max-width:1170px}}