body {
	background-image: none;
	background-color: white;
}

.fb_envelope_block {
	width: 760px;
	text-align: left;
	margin: 0px auto;
	background-color: white;
	padding: 20px 0;
}

.fb_config_header_block {
	width: 600px;
	height: 150px;
	position: relative;
	margin: 0px auto;
	margin-top: 20px;
}

.fb_config_header_logo {
	top: 0px;
	left: 0px;
}

.fb_config_header_text_block {
	top: 0px;
	left: 185px;
}


.fb_config_header_title {
	font-size: 31px;
	margin-top: 10px;
}
.fb_config_header_subtitle {
	margin-top: 15px;
	font-size: 24px;
}

.fb_config_section_block {
	width: 700px;
	margin: 0px auto;
}
.fb_config_store_block {
	margin-top: 30px;
}
.fb_config_section_title {
	font-size: 30px;
}

.fb_config_section_title_smaller {
	text-transform: uppercase;
	font-size: 80%;
}

.fb_config_section_subtitle {
	font-size: 21px;
}

.fb_config_section_desc {
	margin-top: 15px;
	font-size: 14px;
}

.fb_config_label_top,
.fb_config_label {
	font-size: 19px;
}
.fb_config_label {
	position: relative;
	top: 4px;
	margin-right: 5px;
}

.fb_config_input_store_url {
	width: 420px;
}

.fb_config_store_form_button {
	position: relative;
	top: 17px;
	margin-left: 10px;
}

.fb_config_store_form_example_block {
	margin-top: 7px;
	text-align: center;
	font-size: 15px;
}

.fb_config_store_confirm_block {
	position: relative;
	margin: 0px auto;
	height: 180px;
	width: 500px;
}

.fb_config_store_confirm_logo_block {
	text-align: center;
	top: 0px;
	left: 0px;
	padding-top: 10px;
}
.fb_config_store_confirm_text_block {
	width: 250px;
	top: 40px;
	right: 0px;
}

.fb_config_store_confirm_title {
	text-align: center;
}

.fb_config_store_confirm_inputs_block {
	position: relative;
	width: 190px;
	height: 50px;
	margin: 20px auto 0 auto;
}


.fb_config_store_confirm_input_no,
.fb_config_store_confirm_input_yes {
	top: 0px;
	width: 70px;
}

.fb_config_store_confirm_input_yes {
	left: 0px;
}
.fb_config_store_confirm_input_no {
	right: 0px;
}

.fb_config_check_label {
	font-size: 23px;
	text-transform: uppercase;
	position: relative;
	top: -7px;
	left: 3px;
}

.fb_config_store_error_block {
	width: 670px;
	height: 240px;
	margin: 0px auto;
}
.fb_config_store_error_text_block {
	padding: 20px;
}
.fb_configure_store_error_title {
	font-size: 24px;
}

.fb_configure_store_error_desc {
	font-size: 14px;
	margin-top: 15px;
}


.fb_configure_store_error_inputs_block {
	width: 630px;
	height: 110px;
	position: relative;
	margin: 0px auto;
}


.fb_configure_store_error_input_block1 {
	left: 0px;
}
.fb_config_input_store_name {
	width: 270px;
}
.fb_config_input_email {
	width: 350px;
}
.fb_configure_store_error_input_block2 {
	right: 0px;
}

.fb_config_label_top {
	margin-bottom: 10px;
}
.fb_config_store_error_button {
	bottom: 0px;
	right: -1px;
}

.fb_config_loading_shell {
	margin-top: 20px;
	height: 40px;
	text-align: center;
}

.loading_icon {
	position: relative;
	top: 4px;
	margin-right: 2px;
}
.loading_text {
	text-transform: uppercase;
	font-size: 19px;
}
#loading {
	display: none;
}



.fb_contact_submitted {
	width: 400px;
	padding: 10px;
	margin: 0px auto;
}

.fb_contact_submitted_desc {
	margin-left: 5px;
	margin-top: 15px;
}

.fb_config_store_success_block {
	width: 400px;
	padding: 10px;
	margin: 0px auto;
	text-align: center;
}

.fb_config_store_success_title {
	font-size: 22px;
}

.fb_app_tab_settings_screen1 {
	margin-top: 20px;
}
.fb_app_tab_settings_screen2 {
	margin: 20px auto;
}

.fb_header_title {
	text-align: left;
	position: relative;
	top: -40px;
	font-size: 33px;
}
.fb_header_logo {
	padding-right: 10px;
	margin-left: -40px;
}

.fb_header_small {
	margin: 20px auto;
	text-align: center;
}

.fb_list_item_block {
	margin-top: 20px;
}