/* @override http://imagesbv123.s3.amazonaws.com/landing_pages/css/home.css */

/* @override http://imagesbv123.s3.amazonaws.com/landing_pages/css/home.css */

/* @override http://imagesbv123.s3.amazonaws.com/landing_pages/css/home.css */

/* @override http://imagesbv123.s3.amazonaws.com/landing_pages/css/home.css */

/* @group Layout */

p {
	margin-bottom: 10px;
	color: #888;
}

ul.footer_columns li p {
	font-size: 15px;
	line-height: 21px;
}
/* @group top */
.top {
	width: 100%;
}



.top_wrap {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
}


.header {
	overflow: hidden;
}

a.bv_logo {
	width: 269px;
	height: 38px;
	background: url(../images/bv_logo.png) no-repeat;
	display: block;
	float: left;
	margin-top: 18px;
}

ul.top_utility {
	color: #000;
	font-size: 14px;
	float: right;
	margin-top: 33px;
}

ul.top_utility li {
	float: left;
}

ul.top_utility a {
	color: #4eb400;
}

.top_arrow {
	height: 8px;
	width: 28px;
	background: url(../images/icon_top_arrow.png) no-repeat;
	margin-top: 4px;
	margin-left: 10px;
	margin-right: 10px;
}

a.btn_sign_up {
	background: url(../images/btn_sign_up.png) no-repeat;
	width: 74px;
	height: 27px;
	display: block;
	margin-top: -6px;
	margin-right: 10px;
}

a.btn_sign_up:hover {
	background: url(../images/btn_sign_up_hover.png) no-repeat;

}

/* @group leaderboard */

.home2_leaderboard_top {
	width: 960px;
	height: 304px;
	background: url(../images/bkg_home2_leader_top.png) no-repeat;
	margin-top: 18px;
}


ul.home2_leaderboard_bot {
	
}

ul.home2_leaderboard_bot li {
	float: left;
}

ul.home2_leaderboard_bot li a:hover {
	text-decoration: none;
}

a.leaderboard_nav_first {
	width: 252px;
	height: 76px;
	background: url(../images/bkg_home2_leaderboard_nav_first.png) no-repeat;
	display: block;
}

a.leaderboard_nav_first:hover {
	background: url(../images/bkg_home2_leaderboard_nav_first_hover.png) no-repeat;
}

a.leaderboard_nav_first_on {
	width: 252px;
	height: 76px;
	background: url(../images/bkg_home2_leaderboard_nav_first_on.png) no-repeat;
	display: block;
}

a.leaderboard_nav_second {
	width: 213px;
	height: 76px;
	background: url(../images/bkg_home2_leaderboard_nav_second.png) no-repeat;
	display: block;
}

a.leaderboard_nav_second:hover {
	background: url(../images/bkg_home2_leaderboard_nav_second_hover.png) no-repeat;
}

a.leaderboard_nav_second_on {
	width: 213px;
	height: 76px;
	background: url(../images/bkg_home2_leaderboard_nav_second_on.png) no-repeat;
	display: block;
}

a.leaderboard_nav_third {
	width: 225px;
	height: 76px;
	background: url(../images/bkg_home2_leaderboard_nav_third.png) no-repeat;
	display: block;
}

a.leaderboard_nav_third:hover {
	background: url(../images/bkg_home2_leaderboard_nav_third_hover.png) no-repeat;
}

a.leaderboard_nav_third_on {
	width: 225px;
	height: 76px;
	background: url(../images/bkg_home2_leaderboard_nav_third_on.png) no-repeat;
	display: block;
}

a.leaderboard_nav_last {
	width: 270px;
	height: 76px;
	background: url(../images/bkg_home2_leaderboard_nav_last.png) no-repeat;
	display: block;
}

a.leaderboard_nav_last:hover {
	background: url(../images/bkg_home2_leaderboard_nav_last_hover.png) no-repeat;
}

a.leaderboard_nav_last_on {
	width: 270px;
	height: 76px;
	background: url(../images/bkg_home2_leaderboard_nav_last_on.png) no-repeat;
	display: block;
}

.icon_home2_leaderboard_nav_id {
	width: 45px;
	height: 47px;
	background: url(../images/icon_home2_leader_nav_id.png) no-repeat;
	display: block;
	margin-left: 41px;
	float: left;
	margin-top: 17px;
}

.icon_home2_leaderboard_nav_property {
	width: 37px;
	height: 34px;
	background: url(../images/icon_home2_leader_nav_property.png) no-repeat;
	display: block;
	margin-left: 41px;
	float: left;
	margin-top: 18px;
}

.icon_home2_leaderboard_nav_social {
	width: 41px;
	height: 42px;
	background: url(../images/icon_home2_leader_nav_social.png) no-repeat;
	display: block;
	margin-left: 41px;
	float: left;
	margin-top: 20px;
}

.icon_home2_leaderboard_nav_phone {
	width: 35px;
	height: 45px;
	background: url(../images/icon_home2_leader_nav_phone.png) no-repeat;
	display: block;
	margin-left: 41px;
	float: left;
	margin-top: 17px;
}


.leaderboard_nav_copy {
	float: left;
	color: #FFF;
	font-size: 16px;
	font-weight: bold;
	margin-left: 10px;
	margin-top: 18px;
}

.home2_leaderboard_inner_top {
	overflow: hidden;
}

.title_bkg_check {
	width: 428px;
	height: 58px;
	background: url(../images/title_bkg_check.png) no-repeat;
	margin-left: auto;
	margin-right: auto;
	margin-top: 46px;
}

/*.subtitle_bkg_check_criminal {
	width: 346px;
	height: 34px;
	background: url(../images/subtitle_bkg_check_criminal.png) no-repeat;
	margin: 10px auto 30px;
}*/

.subtitle_bkg_check_criminal {
	width: 682px;
	height: 34px;
	background: url(../images/subtitle_home.png) no-repeat;
	margin: 11px auto 30px;
}

.home2_leaderboard_inner_form {
	width: 712px;
	height: 91px;
	background: url(../images/bkg_leaderboard_form.png) no-repeat;
	margin-left: auto;
	margin-right: auto;
}

ul.home2_form {
	margin-left: 12px;
}

.home2_form li {
	float: left;
	margin-left: 4px;
	white-space:nowrap;
	padding-top: 25px;
}


input.home2_input_174 {
	width: 161px;
	background: url(../images/bkg_input_174.png) no-repeat;
	border-style: none;
	font-size: 16px;
	color: #000;
	padding-left: 10px;
	height: 38px;
	margin-right: 4px;
}

input.home2_input_40 {
	width: 30px;
	height: 38px;
	background: url(../images/bkg_input_40.png) no-repeat;
	border-style: none;
	font-size: 16px;
	color: #6f6f6f;
	padding-left: 10px;
}

.btn_search {
	width: 112px;
	height: 40px;
	background: url(../images/btn_search.png) no-repeat;
}

ul.home2_form_reverse {
	height: 52px;
	margin-left: 33px;
	padding-top: 19px;
}




/* @end */



/* @end */

/* @group main */



.main {
	width: 100%;
	overflow: hidden;
}

.main_wrap {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
}



.section {
	clear: both;
	overflow: hidden;
	padding-top: 20px;
	margin-bottom: 20px;
}

div.section_secure {
	margin-bottom: 24px;
	padding-left: 17px;
}

.bkg_dots_960_top {
	width: 960px;
	height: 4px;
	background: url(../images/bkg_callout_dots_960_top.png) no-repeat;
}

.bkg_dots_body {
	width: 958px;
	border-right: 1px solid #efefef;
	border-left: 1px solid #efefef;
	overflow: hidden;
	background: url(../images/bkg_dots.png) repeat;
}

.bkg_dots_body_wrap {
	padding: 16px 14px;
	overflow: hidden;
}

.bkg_dots_960_bot {
	width: 960px;
	height: 4px;
	background: url(../images/bkg_callout_dots_960_bot.png) no-repeat;
	
}

ul.callout_boxes {
	
}

ul.callout_boxes li {
	background-image: url(../images/bkg_callout_inner_box.png);
	width: 302px;
	height: 202px;
	float: left;
	margin-left: 12px;
}



ul.callout_boxes li.first {
	margin-left: 0;
}

ul.callout_boxes li a:hover {
	text-decoration: none;
}

.callout_title {
	text-align: center;
	color: #0e476c;
	font-size: 18px;
	margin-top: 15px;
	display: block;
}

.bv_mobile_devices {
	background-image: url(../images/img_mobile_devices.png);
	width: 166px;
	height: 136px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 11px;
	display: block;
}

.bv_video {
	background-image: url(../images/img_bv_video.png);
	width: 241px;
	height: 141px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 6px;
	display: block;
}

.timer {
	margin-left: auto;
	margin-right: auto;
	width: 262px;
	margin-top: 18px;
}

.timer span {
	background: url(../images/bkg_look_up_ticker.png) no-repeat;
	width: 30px;
	height: 37px;
	overflow: hidden;
	float: left;
	color: #FFF;
	font-size: 29px;
	text-align: center;
	padding-top: 2px;
	margin-left: 1px;
}


.comma {
	float: left;
	font-size: 22px;
	padding-top: 16px;
}


.callout_copy_wrap {
	color: gray;
	clear: both;
	padding-left: 15px;
	padding-right: 15px;
	padding: 15px;
}

ul.feature_row {
	overflow: hidden;
	margin-bottom: 20px;
}

ul.feature_row li {
	float: left;
	width: 300px;
	margin-left: 15px;
}

#my-dropdown {
	font-size: 13px;
	background:white repeat scroll 0 0;
	font-weight:normal;
	height: 37px;
	border: 1px inset #e8f0f0;
	padding-top: 4px;
	-moz-outline:0 none;
}

.feature_title {
	font-weight: bold;
	color: #000;
	font-size: 16px;
}
.feature_copy {
	float: left;
	width: 220px;
	margin-left: 15px;
}

.icon_feature_id {
	float: left;
	width: 64px;
	height: 55px;
	background: url(../images/icon_feature_id.png) no-repeat;
}

.icon_feature_criminal {
	float: left;
	width: 64px;
	height: 48px;
	background: url(../images/icon_feature_criminal.png) no-repeat;
}

.icon_feature_social {
	float: left;
	width: 65px;
	height: 55px;
	background: url(../images/icon_feature.social.png) no-repeat;
}

.icon_feature_sex_offender {
	float: left;
	width: 64px;
	height: 57px;
	background: url(../images/icon_feature_sex_offender.png) no-repeat;
	}
	
.icon_feature_phone {
	float: left;
	width: 64px;
	height: 59px;
	background: url(../images/icon_feature_phone.png) no-repeat;
	}
	
.icon_feature_alerts {
	float: left;
	width: 65px;
	height: 54px;
	background: url(../images/icon_feature_alerts.png) no-repeat;
	}
	
.bkg_callout_930_top {
	width: 930px;
	height: 5px;
	background: url(../images/bkg_callout_930_top.png) no-repeat;
}


.bkg_callout_930_body {
	background-color: #f2f2f2;
	border-right: 1px solid #e1e1e1;
	border-left: 1px solid #e1e1e1;
	overflow: hidden;
	width: 928px;
}

.bkg_callout_930_body_wrap {
	margin: 15px 20px;
	overflow: hidden;
}


.bkg_callout_930_bot {
	width: 930px;
	height: 5px;
	background: url(../images/bkg_callout_930_bot.png) no-repeat;
}

.icon_lock {
	background: url(../images/icon_lock.png) no-repeat;
	width: 64px;
	height: 59px;
	float: left;
}

.secure_copy {
	float: left;
	width: 450px;
}

ul.secure_logos {
	float: right;
}


ul.secure_logos li {
	float: left;
	margin-left: 30px;
}

a.logo_bbb {
	width: 32px;
	height: 48px;
	background: url(../images/logo_bbb.png) no-repeat;
	display: block;
}

a.logo_iapp {
	width: 114px;
	height: 58px;
	background: url(../images/logo_iapp.png) no-repeat;
	display: block;
}

a.logo_verisign {
	width: 100px;
	height: 58px;
	background: url(../images/logo_verisign.png) no-repeat;
	display: block;
}


/* @end */



/* @end */

/* @group footer */


.footer {
	background: #111 url(../images/bkg_footer.png) repeat-x;
}

.footer_wrap {
	width: 960px;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 20px;
}

.press {
	height: 83px;
	width: 960px;
	overflow: hidden;
}

ul.press_links {
	margin-top: 33px;
}

ul.press_links li {
	float: left;
	margin-left: 10px;
	margin-right: 10px;
}


a.logo_msnbc {
	width: 141px;
	height: 16px;
	background: url(../images/logo_msnbc.png) no-repeat;
	display: block;
}

a.logo_cbs {
	width: 53px;
	height: 17px;
	background: url(../images/logo_cbs.png) no-repeat;
	display: block;
}

a.logo_nyt {
	width: 135px;
	height: 18px;
	background: url(../images/logo_nyt.png) no-repeat;
	display: block;
}

a.logo_tmz {
	width: 39px;
	height: 19px;
	background: url(../images/logo_tmz.png) no-repeat;
	display: block;
}

a.logo_tech_crunch {
	width: 93px;
	height: 15px;
	background: url(../images/logo_tech_crunch.png) no-repeat;
	display: block;
}

a.logo_mashable {
	width: 85px;
	height: 16px;
	background: url(../images/logo_mashable.png) no-repeat;
	display: block;
}

a.logo_venture_beat {
	width: 119px;
	height: 16px;
	background: url(../images/logo_venture_beat.png) no-repeat;
	display: block;
}

a.logo_about {
	width: 100px;
	height: 16px;
	background: url(../images/logo_about.png) no-repeat;
	display: block;
}

.footer_bot {
	overflow: hidden;
}

ul.footer_columns {
	margin-top: 25px;
	float: left;
	overflow: hidden;
	display: block;
}

ul.footer_columns li {
	float: left;
	width: 200px;
	margin-left: 15px;
	margin-right: 22px;
}

.footer_title {
	color: #c1c1c1;
	font-weight: bold;
	font-size: 14px;
}

.footer a {
	color: #888;
}

.footer a:hover {
	color: #FFF;
	text-decoration: none;
}


ul.footer_nav {
}

ul.footer_nav li {
	margin-bottom: 8px;
	margin-left: 0;
}


.footer_right {
	width: 185px;
	float: right;
	margin-right: 15px;
	overflow: hidden;
}

a.footer_sign_up {
	width: 185px;
	height: 55px;
	background: url(../images/btn_footer_signup.png) no-repeat;
	display: block;
	margin-top: 25px;
}

a.footer_sign_up:hover {
	background: url(../images/btn_footer_signup_hover.png) no-repeat;
}

a.logo_footer {
	width: 183px;
	height: 26px;
	background: url(../images/logo_bv_footer.png) no-repeat;
	display: block;
	margin-top: 36px;
}

.no_cc {
	margin-top: 8px;
	color: #626262;
	text-align: center;
}

.disclaimer {
	clear: both;
	margin-top: 15px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	color: #888;
}

/* @end */

/* @group reverse_form */
.reverse_top {
	width: 960px;
	height: 304px;
	background: url(../images/bkg_home2_leader_top.png) no-repeat;
	margin-top: 18px;
}

.reverse_inner_form {
	width: 712px;
	height: 91px;
	background: url(../images/bkg_leaderboard_form.png) no-repeat;
	margin-left: auto;
	margin-right: auto;
	margin-top: 24px;
}

.title_reverse {
	width: 501px;
	height: 58px;
	background: url(../images/reverse_phone_lookup_title.png) no-repeat;
	margin: 48px auto 16px;
}

h1.reverse_phone_title {
	text-align: center;
	font-size: 28px;
	color: #eff8fe;
}

#reverse_sample_text {
	color: #fff;
	float: left;
	margin-left: 129px;
	margin-top: 5px;
}

.home2_input_reverse {
color: black;
font-size: 30px;
height: 43px;
margin-right: 4px;
padding-left: 10px;
width: 501px;	
float: left;
}

.btn_search_reverse {
	width: 112px;
	height: 40px;
	background: url(../images/btn_search.png) no-repeat;
	margin-top: 4px;
	margin-left: 13px;
}

/* @end */

/* @group Opt-out */

.manage_listing {
	font-size: 38px;
	color: white;
	margin: 32px 139px 22px 173px;
	font-weight: bold;
}

.manage_subtitle {
	color: white;
	font-size: 19px;
	margin: 25px 109px 26px 121px;
}
.btn_search_find_me {
	width: 112px;
	height: 40px;
	background: url(../images/find_me_btn.png) no-repeat;
	
}




/* @end */



