@charset "UTF-8";
/*
Theme Name: wpprospect
*/
body {
	font-family: Inter;
	font-size: 16px;
	font-weight: 400;
	line-height: 22px;
	text-align: center;
	color: #7E7E7E;
}
a {
	text-decoration: none;
}
#header {
	padding: 30px;
}
#header .alpha {
	text-align: left;
}
#header .omega {
	text-align: right;
}
#header .logo {
	display: inline-block;
}
#header .omega a {
	width: 90px;
	height: 40px;
	border-radius: 4px;
	text-align: center;
	line-height: 40px;
	color: #000000;
	font-family: Inter;
	font-size: 16px;
	font-weight: 500;
	display: inline-block;
}
#header .omega a.active {
	border: 1px solid #000;
}
.btn-sign-up {
	width: 90px;
	height: 40px;
	border-radius: 4px;
	text-align: center;
	line-height: 40px;
	color: #000000;
	font-family: Inter;
	font-size: 16px;
	font-weight: 500;
	display: inline-block;
	border: 1px solid #000;
}
.delete-account {
	font-family: Inter;
	font-size: 14px;
	font-weight: 500;
	line-height: 16.94px;
	text-align: center;
	color: #FF4040!important;
}
#header .omega a + a {
	margin-left: 10px;
}
#check-form {
	margin: 80px 0 129px
}
#check-form h2 {
	font-family: Inter;
	font-size: 30px;
	font-weight: 600;
	line-height: 36.31px;
	text-align: center;
	margin: 0 0 23px;
	color: #000;
}
#check-form h4 {
	font-family: Inter;
	font-size: 24px;
	font-weight: 400;
	line-height: 29.05px;
	text-align: center;
	margin: 0 0 35px;
	color: #7E7E7E;
}
#form-check {
}
#form-check .spinner-border,
#form-check-bulk .spinner-border {
	display: none;
	text-align: center;
  	width: 2rem;
  	margin: 0 auto;
}
#form-check .input-group {
	background: #F7F7F7;
  	padding: 7px 8px 9px;
	border-radius: 8px;
}
#form-check .form-control {
	border-color: #E4E4E4;
	font-family: Inter;
	font-size: 16px;
	font-weight: 400;
	line-height: 19.36px;
	text-align: left;
	border-right: none;
}
#form-check .form-control:focus {
	box-shadow:none;
}
#form-check .input-group-text {
	border-color: #E4E4E4;
	border-left: none;
	padding: 4px;
}
#form-check .btn-submit {
	font-family: Inter;
	font-size: 16px;
	font-weight: 400;
	line-height: 19.36px;
	text-align: left;
	color: #fff;
	background: #000;
}
.form-check-inline {
	white-space: nowrap;
}
.form-check-label {
	white-space: break-spaces;
}
#insturtion {
	background: #F7F7F7;
	padding: 67px 0 57px;
}
#insturtion .item {
	margin: 0 0 40px;
	text-align: center;
}
#insturtion .img {
	margin: 0 0 25px;
	text-align: center;
}
#insturtion h2 {
	font-family: Inter;
	font-size: 22px;
	font-weight: 600;
	line-height: 26.63px;
	text-align: center;
	margin: 0 0 40px;
	color: #000;
}
#insturtion h4 {
	font-family: Inter;
	font-size: 16px;
	font-weight: 500;
	line-height: 22px;
	color: #000;
	margin: 0 0 15px;
}
#insturtion p {
	font-family: Inter;
	font-size: 16px;
	font-weight: 400;
	line-height: 22px;
	text-align: center;
	color: #7E7E7E;
}
#insturtion .table {
	background: none;
	margin: 0 0 30px;
}
#insturtion .table td {
	background: none;
}
#insturtion .table h4 {
	font-family: Inter;
	font-size: 16px;
	font-weight: 500;
	line-height: 22px;
	text-align: center;
	color: #000000;
	margin-top: 15px;
}
#insturtion .table ul {
	list-style: none;
	padding: 0;
}
#insturtion .table li {
	font-family: Inter;
	font-size: 16px;
	font-weight: 400;
	line-height: 22px;
	text-align: center;
	color: #7E7E7E;
	margin: 0 0 15px;
}
#insturtion .table li a {
	color: #000000;
	font-family: Inter;
	font-size: 16px;
	font-weight: 500;
	line-height: 22px;
	text-align: left;
	display: block;
	padding-left: 40px;
}
#footer {
	padding: 30px;
}
#footer .alpha {
	font-family: Inter;
	font-size: 14px;
	font-weight: 400;
	line-height: 20px;
	text-align: left;
	color: #7E7E7E;
}
#footer .omega {
	text-align: right;
}
#footer .omega a {
	font-family: Inter;
	font-size: 14px;
	font-weight: 500;
	line-height: 20px;
	text-align: center;
	color: #000;
}
#footer .omega a + a {
	margin-left: 30px;
}
#main.settings {
	padding: 40px 0;
  	background: #F7F9FA;
}
#tabs-settings {
	max-width: 384px;
	margin: 0 auto;
	border: none;
  	padding: 0;
	text-align: center;
	background: #F7F9FA;
}
#tabs-settings > h2 {
	font-family: Inter;
	font-size: 30px;
	font-weight: 600;
	line-height: 38px;
	text-align: center;
	color: #000;
	margin: 0 0 20px;
}
#tabs-settings > ul {
	padding: 0;
	margin: 0 0 30px;
	background: none;
	border: 1px solid #EFF1F2;
  	display: inline-block;
}
#tabs-settings > ul > li {
	padding: 0;
	margin: 0;
	border: none;
	background: none;
}
#tabs-settings > ul > li + li {
	margin-left: 30px;
}
#tabs-settings > ul > li > a {
	font-family: Inter;
	font-size: 14px;
	font-weight: 500;
	line-height: 20px;
	text-align: left;
	color: #6F7273;
	margin: 0;
	background: #F7F9FA;
	padding: 10px 16px;
	border-radius: 4px 4px 0px 0px;
	opacity: 0px;
}
#tabs-settings > ul > li.ui-state-active > a {
	color: #151616;
	background: #fff;
}
#tabs-settings.ui-tabs .ui-tabs-panel {
	padding: 0;
}
#tabs-settings .um_group_segment > h4 {
	font-family: IBM Plex Sans;
	font-size: 18px;
	font-weight: 500;
	line-height: 24px;
	text-align: center;
	margin: 0 0 20px;
}
#tabs-settings .um_group_segment {
	margin: 0 0 35px!important;
}
#tabs-settings .um_field_container {
	margin: 0;
}
#tabs-settings .um_field_container label {
	font-size: 14px;
	font-weight: 400;
	line-height: 20px;
	text-align: left;
	color: #6F7273;
	margin: 0 0 5px;
}
#tabs-settings #um_form_changepassword .um_field_container h4 {
	font-size: 18px;
	font-weight: 500;
	line-height: 24px;
	text-align: center;
	color: #151616;
	margin: 0 0 20px;
	font-family: "IBM Plex Sans", sans-serif;
}
#tabs-settings #um_form_changepassword .um_field_container label {
	font-size: 14px;
	font-weight: 400;
	line-height: 20px;
	text-align: left;
	margin: 0 0 5px;
	color: #6F7273;
}
#tabs-settings .um_input {
	width: 100%;
	margin: 0 0 20px;
	height: 44px;
}
#tabs-settings .um_input[readonly] {
	color: #B4B4B4;
	background: #E8EAEB;
}
#tabs-settings .um_input:hover,
#tabs-settings .um_input:focus {
	box-shadow: none;
}
#tabs-settings .um_button {
	width: 100%;
	font-family: Inter;
	font-size: 16px;
	font-weight: 400;
	line-height: 19.36px;
	text-align: center;
	background: #0A79BE;
	color: #fff;
	border-radius: 4px;
  	height: 48px;
  	border: none;
	margin: 0 0 20px;
}
.hideShowPassword-toggle {
	background: url(img/Eye.png) no-repeat center;
  text-indent: -999px;
  overflow: hidden;
  border: none;
	width: 20px;
  height: 20px;
  right: 10px !important;
  top: 13px !important;
	margin: 0 !important;
}
.form-control::placeholder {
	color: #B4B4B4!important;
}
#main.login {
	margin: 200px 0;
}
#main.login .gform_login_widget,
#main.login .gform_wrapper {
	max-width: 384px;
	margin: 0 auto;
}
#main.login .gform-theme--foundation .gform_fields {
	display: block;
}
#main.login h2 {
	font-family: Inter;
	font-size: 34px;
	font-weight: 600;
	line-height: 41.15px;
	text-align: center;
	color: #000;
	margin: 0 0 50px;
}
#main.login h2.gform_submission_error {
	font-family: Inter;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-align: center;
  color: #000;
  margin: 0 0 10px;
}
#main.login .gform_validation_errors ol {
	text-align: left;
}
#main.login .validation_message {
}
#main.login .gfield_label {
	display: none;
}
#main.login .gfield--type-remember_me {
	display: none;
}
#main.login .ginput_recaptcha {
}
#main.login .ginput_recaptcha > div {
	
}
#main.login .flex-checkbox {
	margin: 0 0 20px;
	font-family: Inter;
	font-size: 14px;
	font-weight: 500;
	line-height: 20px;
	text-align: center;
}
#main.login .flex-checkbox .gchoice {
	display: flex;
	justify-content: center;
	align-items: center;
}
#main.login .flex-checkbox .gchoice .gform-field-label {
	width: 260px;
	color: #7E7E7E;
}
#main.login .flex-checkbox a {
	color: #000;
}
#main.login .gfield {
	margin: 0 0 20px;
}
#main.login input[type="text"],
#main.login input[type="email"],
#main.login input[type="password"] {
	border: 1px solid #E4E4E4;
	border-radius: 6px;
	height: 48px;
	padding: 4px 16px;
	width: 100%;
	text-align: left;
	font-family: Inter;
	font-size: 16px;
	font-weight: 400;
	line-height: 19.36px;
}
#main.login .gform_button {
	font-family: Inter;
	font-size: 16px;
	font-weight: 400;
	line-height: 19.36px;
	text-align: center;
	background: #000;
	color: #fff;
	border-radius: 4px;
	width: 100%;
  	height: 48px;
  	border: none;
	margin: 0 0 20px;
}
#main.login p {
	font-family: Inter;
	font-size: 16px;
	font-weight: 400;
	line-height: 22px;
	text-align: center;
	color: #7E7E7E;
}
#main.login p a {
	color: #000;
	font-weight: 500;
}
#main.login p.forgot-pass {
	text-align: right;
}
#main.login p.forgot-pass a {
	font-family: Inter;
	font-size: 14px;
	font-weight: 500;
	line-height: 20px;
}
.results {
	background: #F7F7F7;
}
.results .item {
	color: #000;
	padding: 15px 20px;
}
#form-check-bulk .results .item {
	padding: 15px 5px;
}
.results .item h4 {
	font-family: Inter!important;
	font-size: 18px!important;
	font-weight: 600!important;
	line-height: 21.78px!important;
	text-align: left!important;
	margin: 0 0 14px!important;
  	color: #000!important;
	position: relative;
}
.results .item p {
	font-family: Inter;
	font-size: 16px;
	font-weight: 400;
	line-height: 22px;
	text-align: left;
	display: flex;
  	justify-content: start;
  	align-items: center;
  	gap: 5px;
  	margin: 0;
	position: relative;
}
.results .item  p + p {
	margin-top: 10px;
}
.results .item .num {
	position: absolute;
  right: 0;
  top: 0;
	font-family: Inter;
font-size: 16px;
font-weight: 600;
line-height: 19.36px;
text-align: right;
}
.results .item p .skip {
	padding: 0 20px 0 0;
	background: url(img/info.png) no-repeat center right;
	cursor: pointer;
	width: 16px;
  	height: 16px;
}
.results .buttons {
	font-family: Inter;
	font-size: 14px;
	font-weight: 500;
	line-height: 22px;
	text-align: left;
	padding: 10px 0 0;
	border-top: 1px solid #E3E3E3;
}
.results .counts {
	font-size: 14px;
	font-weight: 400;
	line-height: 20px;
	text-align: center;
	color: #C3C6C8;
	margin: 20px 0 0;
}
.status-check {
	background: url(img/vector.png) no-repeat center;
	width: 18px;
	height: 18px;
	margin: 0 5px 0 0;
}
.status-cross {
	background: url(img/vector2.png) no-repeat center/contain;
  	width: 18px;
  	height: 18px;
	margin: 0 5px 0 0;
}
.icon-table {
	background: url(img/table.png) no-repeat center;
	width: 16px;
	height: 16px;
	display: inline-block;
  vertical-align: text-bottom;
  margin: 0 5px 0 0;
}
.icon-download {
	background: url(img/download.png) no-repeat center;
	width: 16px;
	height: 16px;
	display: inline-block;
  vertical-align: text-bottom;
  margin: 0 5px 0 0;
}
#main.history,
#main.faqs {
	padding: 40px 0;
  	background: #F7F9FA;
}
.history h2 {
	font-family: IBM Plex Sans;
	font-size: 30px;
	font-weight: 600;
	line-height: 39px;
	text-align: center;
	color:#151616;
	margin: 0 0 20px;
}
.btn-search,
.btn-export {
	width: 119px;
	height: 40px;
	padding: 8px 16px 8px 16px;
	gap: 10px;
	border-radius: 4px;
	opacity: 1px;
	background: #0A79BE;
	font-family: Inter;
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	text-align: left;
	color: #fff;
	border: none;
	display: inline-block;
}
.btn-search {
	width: auto;
}
.history #form-filter-history {
	margin: 0 0 10px;
}
.history #form-filter-history label {
	font-family: IBM Plex Sans;
	font-size: 14px;
	font-weight: 400;
	line-height: 20px;
	text-align: left;
	margin: 0 0 5px;
	display: block;
}
.history #form-filter-history input,
.history #form-filter-history select {
}
.history .header {
	font-family: Inter;
	font-size: 14px;
	font-weight: 400;
	line-height: 22px;
	text-align: left;
	padding: 10px 0 ;
	border-bottom: 1px solid #ECECEC;
}
.history .items {
	font-family: Inter;
	font-size: 16px;
	font-weight: 400;
	line-height: 22px;
	text-align: left;
	color: #000;
}
.history .items .item {
	padding: 10px 0;
	border-bottom: 1px solid #E8EAEB;
}
.history .items .date {
	
}
.history .items .web {
	font-family: Inter;
	font-size: 18px;
	font-weight: 600;
	line-height: 21.78px;
	text-align: left;
	word-break: break-word;
}
.history .items .status {
  display: flex;
  justify-content: start;
  align-items: center;
  gap: 5px;
  margin: 0;
}
.history .items .version {
	
}
.per {
	font-family: IBM Plex Sans;
	font-size: 12px;
	font-weight: 500;
	line-height: 16px;
	text-align: left;
	color: #6F7273;
}
.per select {
	background: #fff;
  border-radius: 8px;
  border: none;
  height: 32px;
  padding: 0 8px;
}
.wp-pagenavi {
}
.wp-pagenavi a, .wp-pagenavi span {
	height: 32px;
	width: 32px;
	font-family: IBM Plex Sans;
	font-size: 12px;
	font-weight: 500;
	line-height: 32px;
	text-align: center;
	display: inline-block;
	border: none;
  	padding: 0;
	color: #6F7273;
}
.wp-pagenavi .current {
	border-radius: 8px;
	background: #fff;
	color: #0A79BE;
}
#tabs-check {
	max-width: 495px;
	margin: 0 auto;
	border: none;
  	padding: 0;
}
#tabs-check > h2 {
	font-family: Inter;
	font-size: 34px;
	font-weight: 600;
	line-height: 41.15px;
	text-align: left;
	color: #000;
	margin: 0 0 20px;
}
#tabs-check > ul {
	padding: 0;
	margin: 0 0 25px;
	border: none;
	background: none;
}
#tabs-check > ul > li {
	padding: 0;
	margin: 0;
	border: none;
	background: none;
	float: none;
  	display: inline-block;
}
#tabs-check > ul > li + li {
	margin-left: 30px;
}
#tabs-check > ul > li > a {
	font-family: Inter;
	font-size: 16px;
	font-weight: 500;
	line-height: 19.36px;
	text-align: left;
	color: #7E7E7E;
	padding: 0;
	margin: 0;
	background: none;
}
#tabs-check > ul > li.ui-state-active > a {
	color: #000000;
	background: none;
}
#tabs-check.ui-tabs .ui-tabs-panel {
	padding: 0;
}
#recents {
	padding: 40px 0;
	background: #F7F7F7;
}
#recents h2 {
	font-family: Inter;
	font-size: 22px;
	font-weight: 600;
	line-height: 26.63px;
	text-align: center;
	margin: 0 0 20px;
	color: #000;
}
#recents #histories {
	margin: 0 0 20px;
}
.btn-view-history {
  width: 149px;
  height: 40px;
  border-radius: 4px;
  text-align: center;
  line-height: 40px;
  color: #000000;
  font-family: Inter;
  font-size: 16px;
  font-weight: 500;
  display: inline-block;
  border: 1px solid #000;
}
#check-bulk {
	background: #F7F7F7;
  	padding: 7px 8px 9px!important;
	border-radius: 8px;
}
#form-check-bulk {
	background: #fff;
}
#form-check-bulk .form-group + .form-group {
	margin-top: 15px;
}
#form-check-bulk #domains {
	min-height: 190px;
}
#form-check-bulk .btn-submit {
	font-family: Inter;
	font-size: 16px;
	font-weight: 400;
	line-height: 19.36px;
	text-align: left;
	color: #fff;
	background: #000;
	margin: 0 5px 5px 0;
}
.bulk-textarea {
	border: none;
}
.bulk-textarea:hover,
.bulk-textarea:focus {
	box-shadow: none;
}
.btn-upload-cv {
	font-family: Inter;
	font-size: 14px;
	font-weight: 500;
	line-height: 16.94px;
	text-align: left;
	margin: 0 0 0 5px;
}
#cv_file {
	display: none;
}
.post .entry {
	text-align: left;
}
h2.page-title {
	font-family: Inter;
  	font-size: 30px;
  	font-weight: 600;
  	line-height: 36.31px;
  	text-align: center;
  	color: #000;
}
h2.wp-block-heading {
  	color: #000;
	font-size: 20px;
}
.wp-block-details {
	margin: 0 0 10px;
	font-size: 16px;
	font-weight: 500;
	line-height: 22px;
	text-align: left;
	color: #151616;
	border-bottom: 1px solid #E8EAEB;
	padding: 0 0 10px;
}
.wp-block-details summary {
	color: #151616;
	font-size: 16px;
	font-weight: 400;
	line-height: 22px;
	text-align: left;
	list-style: none;
  	padding: 0 20px 0 0;
  	background: url(img/Arrow-down.png) no-repeat center right;
}
.wp-block-details[open] summary {
  	background: url(img/Arrow-up.png) no-repeat center right;
}
.wp-block-details p {
	margin: 10px 0 0;
}
@media( max-width:768px ){
	#header {
		padding: 15px;
	}
	#header .omega a {
  		width: auto;
	}
	#check-form {
	  	margin: 40px 0 60px;
	}
}
@media( max-width:576px ){
	#insturtion .table li a {
		padding-left: 0;
	}
}	