html,body{
	height:100%
}

body,h1,h2,h3,h4,p,input[type=text],li,textarea{
	font-family:Helvetica,arial,sans-serif;
	-webkit-font-smoothing:antialiased
}

img{
	border:none
}

*{
	margin:0;
	padding:0
}

:focus{
	outline:none
}

::-moz-focus-inner{
	border:0
}

body{
	background-color:#ecebe8;
	color:#545454;
	margin:0px;
	padding:0px;
	font-size:1em
}

a{
	color:#363;
	text-decoration:none
}

a:hover{
	text-decoration:underline
}

.anchor{
	display:block;
	position:relative;
	top: -39px;
	visibility:hidden
}

ol{
	padding:0
}

h1{
	font-size:35px;
	color:#222;
	line-height:normal;
	margin:0;
	text-align:left
}

h1
a{
	color:#222
}

h1 a:hover{
	text-decoration:none
}

h2,legend{
	font-size:20px;
	font-weight:bold;
	margin:0px 0px 10px 0px;
	padding:0;
	color:#222;
	line-height:18px
}

legend{
	color:#545454
}

.section
h2{
	position:absolute;
	top:0;
	width:100%;
	left:0;
	line-height:62px;
	background-color:#f6f5f4;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	z-index:3
}

.section h2
span{
	margin-left:27px
}

.section h2
.editsection{
	margin-right:27px
}

h3,h4{
	font-size:20px;
	font-weight:bold;
	color:#222;
	line-height:18px;
	width:100%;
	background-color:#f6f5f4
}

.section
h3{
	position:absolute;
	z-index:3;
	left:0;
	top:0px;
	line-height:29px;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	background:#f6f5f4
}

div.section h3 span, .section h4
span{
	display:block;
	margin-left:0px;
	padding:16px
0px 15px 50px
}

.section h3
.editsection{
	margin:12px
27px 0 10px
}

.section h2.sticking, .section h3.sticking, .tool
div.sticking{
	position:fixed;
	top:39px;
	margin-left: -27px;
	width:723px;
	left:auto;
	z-index:998
}

.tool
div.sticking{
	margin-left:0;
	width:675px
}

div.thumbnail
img{
	min-width:120px;
	min-height:120px
}

div.thumbnail
div.text{
	min-width:120px;
	min-height:30px
}

.altblock{
	height:18px;
	width:18px;
	background-color:#93b874;
	float:left;
	margin-right:8px
}

.section
.altblock{
	margin:21px
8px 0 25px
}

#ingredients
.altblock{
	margin:17px
8px 0 0
}

h4
.altblock{
	filter:alpha(opacity=40);
	opacity:0.40
}

h4{
	font-weight:normal;
	line-height:29px;
	margin: -21px 0 0 -27px
}

#dialog-box h3, #dialog-box
h4{
	background:none
}

h5{
	font-size: .9em;
	color:#222
}

sup{
	line-height:normal
}

.hidden{
	display:none
}

.article_inner
h4{
	margin:20px
-15px 15px -15px
}

p{
	margin:0;
	padding:0
}

.clearall{
	clear:both
}

.clearleft{
	clear:left
}

.hide{
	display:none
}

textarea,select{
	border:2px
solid #999;
	padding:5px;
	font-size:14px;
	color:#000
}

input[type="checkbox"]{
	margin-right: .4em
}

.button{
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	border-radius:4px;
	border:0px;
	color:#686868;
	padding:12px
16px;
	font-size:12px;
	margin-right:10px;
	cursor:pointer;
	font-weight:bold;
	border:1px
solid #e5e5e5;
	background-color:#FFF
}

.button.small{
	padding:2px
6px;
	font-size:10px;
	height:20px
}

.button:hover{
	text-decoration:none;
	-webkit-transition:0.2s ease;
	-moz-transition:0.2s ease;
	-ms-transition:0.2s ease;
	-o-transition:0.2s ease;
	transition:0.2s ease
}

A.new{
	color:#B30000
}

.button.large{
	font-size:16px;
	padding:0
15px
}

a.button.disabled,input.button.disabled,a.button.clickfail,input.button.clickfail{
	background:#e4e4e4;
	cursor:default
}

a.button.disabled{
	border-color:#e4e4e4
}

a.button.disabled:hover,input.button.disabled:hover,a.button.clickfail:hover,input.button.clickfail:hover{
	background:#e4e4e4
}

.button.primary{
	background-color:#97ba78;
	border:1px
solid #97ba78;
	color:#fff
}

.button.primary:hover{
	background-color:#83a168;
	border:1px
solid #83a168
}

.button.secondary{
	color:#686868;
	background-color:#fff
}

.button.secondary:hover{
	color:#2483ef;
	border:1px
solid #2483ef
}

.button.red:hover{
	color:#f11c1c;
	border:1px
solid #f11c1c
}

.submit_button{
}

.buttonright{
	float:right
}

.buttonleft{
	float:left
}

.input_med,#wpCaptchaWord{
	font-size:1.3em;
	padding:11px;
	border:1px
solid #f2f0eb;
	margin-bottom:5px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px
}

.noborder{
	border:0px
}

#article_shell{
	margin-right:325px;
	position:relative;
	float:left;
	width:725px
}

#container,#footer{
	width:1050px;
	margin:0 auto
}

#header{
	max-width:1050px;
	min-width:935px;
	margin:0
auto
}

#main_container{
	position:relative;
	min-height:100%;
	padding:0
20px
}

#container.no_sidebar{
	background:none
}

.no_sidebar
#article_shell{
	width:1050px
}

.no_sidebar
#article_shell{
	margin-right:0px
}

.mw-label, #userloginForm
label{
	font-weight:bold;
	padding-right:1em;
	text-align:right
}

.mw-info,.mw-error{
	background:url(/skins/WikiHow/images/bkg_error_bottom.png) bottom left no-repeat;
	overflow:hidden;
	width:243px;
	margin: -45px 0 0 265px;
	position:absolute;
	z-index:2
}

.mw-info{
	display:none
}

.mw-error-top{
	background:url(/skins/WikiHow/images/bkg_error_top.png) top left no-repeat;
	width:183px;
	margin-bottom:10px;
	padding:10px
20px 0 40px;
	font-size:11px
}

.wpMark{
	display:none;
	vertical-align:middle;
	margin-left:8px
}

.wpMark:hover{
	cursor:pointer
}

#header_outer{
	position:fixed;
	*position:relative;
	z-index:100000006;
	top:0;
	width:100%;
	background-color:#93b874
}

#header_space{
	height:72px;
	*display:none
}

#header{
	background-color:#93b874;
	height:72px;
	position:relative
}

#header
#logo_link{
	height:42px;
	width:182px;
	float:left
}

#header.shrunk
#logo_link{
	height:27px;
	overflow:hidden;
	margin-top:5px
}

#header
.logo{
	height:42px;
	width:162px;
	margin:15px
20px 15px 0
}

#header.shrunk
.logo{
	margin:0
20px 0 0
}

#cse-search-box, #header
#bubble_search{
	padding:15px
15px 15px 0;
	white-space:nowrap
}

#header.shrunk #cse-search-box, #header.shrunk
#bubble_search{
	padding:4px
15px 5px 0
}

#header
#actions{
	float:right;
	padding:0px;
	margin:0px;
	border-right:1px solid #89ac6c;
	width:380px
}

#header #actions
li{
	border-left:1px solid #89ac6c;
	padding:0px;
	height:72px;
	*width:75px;
	float:right;
	list-style:none !important;
	margin:0px;
	overflow:hidden;
	cursor:pointer
}

#header #actions li:hover{
	background-color:#85A669
}

#header.shrunk #actions
li{
	height:39px
}

#header #actions li
.nav{
	font-size:10px;
	font-weight:bold;
	color:#475347;
	display:block;
	padding-top:47px;
	position:relative;
	text-align:center;
	width:74px;
	z-index:1
}

#header #actions li:hover
.nav{
	color:#FFF;
	text-decoration:none
}

#header.shrunk #actions li
.nav{
	padding:0;
	line-height:36px
}

.menu,.menu_login,.menu_messages{
	font-size:1em;
	position:absolute;
	border:1px
solid #91af79;
	margin:0;
	padding:10px
0;
	top:71px;
	z-index:1000;
	background-color:#f9f9f9;
	display:none
}

#header.shrunk .menu, #header.shrunk .menu_login, #header.shrunk
.menu_messages{
	top:38px
}

.menu_login{
	padding:15px
25px
}

.menu
a{
	display:block;
	padding:0
20px 0 15px;
	line-height:26px;
	color:#693
}

#AdminOptions.menu
a{
	color:#363
}

.menu a:hover{
	color:white;
	background-color:#91af79;
	text-decoration:none
}

#AdminOptions.menu a:hover{
	color:white
}

.admin_arrow{
	height:6px;
	width:6px;
	display:inline-block;
	margin-left:3px
}

.nav_icon{
	background:url(/skins/owl/images/header_sprite.png) no-repeat 0 0;
	position:relative;
	margin:13px
auto -33px
}

#header.shrunk
.nav_icon{
	display:none
}

#nav_explore_li
.nav_icon{
	background-position:0 -99px;
	width:27px;
	height:18px;
	margin-top:15px
}

#nav_explore_li:hover
.nav_icon{
	background-position: -46px -99px
}

#nav_messages_li
.nav_icon{
	background-position:0 -19px;
	width:38px;
	height:20px
}

#nav_messages_li:hover
.nav_icon{
	background-position: -46px -19px
}

#nav_profile_li
.nav_icon{
	background-position:0 -131px;
	width:22px;
	height:20px
}

#nav_profile_li:hover
.nav_icon{
	background-position: -46px -131px
}

#nav_help_li
.nav_icon{
	background-position:0 -62px;
	width:25px;
	height:21px;
	margin-top:12px
}

#nav_help_li:hover
.nav_icon{
	background-position: -46px -62px
}

#nav_edit_li
.nav_icon{
	background-position:0 -163px;
	width:21px;
	height:21px;
	margin-top:12px
}

#nav_edit_li:hover
.nav_icon{
	background-position: -46px -163px
}

#nav_edit_li
.menu{
	right:300px
}

#nav_help_li
.menu{
	right:225px
}

#nav_explore_li
.menu{
	right:150px
}

#nav_profile_li .menu , #nav_profile_li
.menu_login{
	right:75px
}

.notice{
	color:#FFF;
	background-color:#C00;
	font-size:10px;
	font-weight:bold;
	line-height:16px;
	min-width:16px;
	height:16px;
	display:block;
	text-align:center;
	position:absolute;
	top:0;
	right:0;
	padding:0
3px;
	margin:7px;
	-moz-border-radius:11px;
	-webkit-border-radius:11px;
	-khtml-border-radius:11px;
	border-radius:11px
}

#header.shrunk
.notice{
	margin-top: -3px
}

.count{
	float:right;
	background-color:#C00;
	font-size:10px;
	line-height:14px;
	min-width:14px;
	color:white;
	margin:6px
-10px 0px 10px;
	text-align:center;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	-khtml-border-radius:7px;
	border-radius:7px
}

#actionbar{
	height:40px;
	position:relative;
	z-index:2
}

#actionbar.isTool{
	height:15px
}

.search_box{
	font-size:1em;
	border:none;
	background-color:#c9dcb9;
	font-weight:bold;
	color:#475347;
	width:30%;
	min-width:276px;
	margin:0
-5px 0 0;
	padding:10px
12px;
	-moz-border-radius:5px 0 0 5px;
	-webkit-border-radius:5px 0 0 5px;
	-khtml-border-radius:5px 0 0 5px;
	border-radius:5px 0 0 5px;
	font:inherit
}

.search_box.search_white{
	background-color:#FFF
}

#search_site_bubble,#search_site_footer,.search_button{
	font-size:1em;
	background-color:#6d855e;
	border:none;
	color:#FFF;
	font-weight:bold;
	padding:10px
11px;
	-moz-border-radius:0 5px 5px 0;
	-webkit-border-radius:0 5px 5px 0;
	-khtml-border-radius:0 5px 5px 0;
	border-radius:0 5px 5px 0;
	cursor:pointer;
	font:inherit;
	vertical-align:top;
	-webkit-appearance:none
}

#header.shrunk .search_box, #header.shrunk #search_site_bubble, #header.shrunk #cse-search-box
.search_button{
	padding:6px
12px
}

#search_site_bubble:hover,#search_site_footer:hover,.search_button:hover{
	background-color:#5a6c52;
	color:#FFF
}

.search_input{
	font-size:1em;
	padding:9px;
	height:17px;
	margin-right: .5em;
	border:1px
solid #f2f0eb;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px
}

.userlogin_inputs{
	margin:10px
0 5px 0
}

#wpName1_head,#wpPassword1_head{
	color:#ABABAB
}

.userlogin .input_med, #userloginForm .input_med, #mw-resetpass-table .mw-input
input{
	margin:5px
0;
	width:65%;
	border:1px
solid #f6f5f4
}

.userlogin
.input_med{
	width:90%
}

#mw-resetpass-table .mw-input
input{
	font-size:0.8em;
	padding:11px
}

#mw-resetpass-table .mw-input input[type=checkbox]{
	width:auto
}

#mw-resetpass-table .mw-input input[type=submit]{
	padding:12px
16px;
	border:1px
solid #E5E5E5;
	width:auto;
	margin:3px
}

#mw-resetpass-table .mw-input label[for=wpRemember]{
	font-size: .9em
}

.bc_submitlogin
fieldset{
	margin-top:20px
}

.bc_submitlogin fieldset
legend{
	color:#545454;
	font-size:1.1em;
	font-weight:normal;
	margin:0;
	padding:0px
3px 0px 3px
}

#userloginForm h4, .modal_form
h4{
	color:#93B874;
	font-size:1.1em;
	font-weight:normal;
	background:none;
	padding:0;
	margin:0
}

#userloginForm .mw-error h4, #userloginForm .mw-info h4,
.modal_form .mw-error h4, .modal_form .mw-info
h4{
	color:#F00;
	font-size:1.4em;
	line-height:normal;
	font-weight:bold;
	padding:0
0 .2em 0;
	background:none;
	margin:0
}

#userloginForm .mw-info
h4{
	color:#363
}

.menu_login{
	font-size: .8em
}

.login_button{
	float:right;
	padding:9px
16px;
	font-size:1.1em;
	font-weight:normal;
	margin:0
}

.userlogin_links{
	padding:20px
14px 0 0;
	font-weight:bold;
	clear:both
}

#forgot_pwd_head,#forgot_pwd{
	float:right
}

#fb_connect_head,#gplus_connect_head,#fb_connect,#gplus_connect{
	float:left
}

#fb_login_head,#gplus_login_head,#fb_login,#gplus_login{
	background:url(/skins/owl/images/header_sprite.png) no-repeat 0 -197px;
	height:34px;
	width:127px;
	margin:5px
0 15px 0;
	float:left
}

#gplus_login,#gplus_login_head{
	background-position:0 -241px;
	margin-left:5px
}

#fb_login_head span, #gplus_login_head span, #fb_login span, #gplus_login
span{
	height:34px;
	width:127px;
	position:absolute;
	filter:alpha(opacity=15);
	opacity:0.15;
	background:none;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	border-radius:4px
}

#fb_login_head:hover span, #gplus_login_head:hover span, #fb_login:hover span, #gplus_login:hover
span{
	background-color:#000
}

.menu_messages{
	right:0;
	font-size: .8em;
	width:300px;
	padding:0
0 3px 0
}

.menu_messages .mw-echo-state{
	padding:5px
0;
	background-color:#EEE
}

.menu_messages .mw-echo-state:hover{
	background-color:#F9F9F9
}

.menu_messages .mw-echo-unread{
	background-color:#F9F9F9
}

.menu_messages .mw-echo-content{
	padding-right: .5em
}

.menu_message_morelink{
	text-align:center;
	padding:5px
}

.note_row{
	border-top:1px solid #c9dcb9;
	padding:15px
10px
}

.first_note_row{
	border:none
}

.note_empty{
	border:none;
	text-align:center;
	color:#ABABAB
}

.note_icon_talk,.note_icon_kudo,.note_icon_thumb{
	height:20px;
	width:20px;
	background:url(/skins/owl/images/header_sprite.png) no-repeat 0 -286px;
	float:left;
	margin-right:6px
}

.note_icon_kudo{
	background-position:0 -316px
}

.note_icon_talk{
	background-position:0 -343px
}

.th_avimg{
	width:20px;
	height:20px;
	margin-bottom: -4px
}

.th_close{
	display:block;
	background:url(/skins/owl/images/header_sprite.png) no-repeat 0 0;
	width:13px;
	height:15px;
	float:right;
	cursor:pointer;
	margin-top: -5px
}

.th_close:hover{
	background-position: -46px 0;
	background-color:#f9f9f9
}

.th_content{
	padding:0
15px 0 22px
}

span.tooltip_span,.th_giver_ids{
	display:none
}

#clear_footer{
	clear:both
}

#footer_outer{
	background-color:#93b874;
	width:100%
}

#footer{
	padding:0px
0px 0px 50px;
	clear:both;
	position:relative
}

#footer
ul{
	position:absolute;
	top:20px
}

#footer ul
li{
	float:left;
	padding:0
12px 0 18px;
	list-style-type:none;
	margin:0px
}

#footer ul li
a{
	color:white
}

#footer ul
li.top{
	background-image:none;
	padding:0
12px 0 0
}

#footer_tag{
	margin-bottom:15px
}

#footer_side{
	height:45px
}

#creative_commons,#mediawiki_p,#carbon_neutral{
	display:inline-block;
	*display:inline;
	top:40px;
	padding:0px
20px 10px 0;
	font-size:12px
}

#footer
.logo{
	height:36px;
	width:211px;
	float:left;
	margin:15px
20px
}

ul#tabs{
	position:absolute;
	top:0px;
	left:0px;
	margin:0px;
	padding:0px
}

ul#tabs
li{
	float:left;
	list-style:none !important;
	padding:0px;
	margin:0px;
	padding-right:15px;
	line-height:42px
}

ul#tabs li
a{
	font-size:13px;
	font-weight:500
}

#tabs
a.on{
	color:#454545;
	font-weight:bold
}

#AdminOptions{
	position:absolute;
	top:40px;
	font-size:1em;
	border:1px
solid #91af79;
	color:#363;
	margin:0;
	background-color:#f9f9f9
}

ul#AdminOptions
li{
	padding-left:0px
}

ul#breadcrumb{
	float:right;
	margin:13px
0 0 0;
	max-width:700px;
	max-height:15px;
	overflow:hidden
}

ul#breadcrumb:hover{
	overflow:visible
}

ul#breadcrumb
li{
	float:left;
	list-style:none !important;
	padding:0px;
	margin:0px;
	margin-left:3px;
	font-size:10px;
	color:#999
}

ul#breadcrumb li a, ul#breadcrumb
li.bread_ellipsis{
	font-size:12px;
	color:#767676 !important
}

ul#breadcrumb li.bread_ellipsis
span{
	font-size:10px;
	color:#999
}

#sidebar{
	width:301px;
	margin-left:-328px;
	padding-top:0px;
	float:right;
	padding-left:27px
}

.sidebox{
	background-color:#f6f5f4;
	padding:16px;
	margin:0
0 15px 0;
	position:relative;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	border-radius:4px;
	color:#686868;
	font-size:13px;
	border:1px
solid #e5e5e5
}

.sidebox.hydra_ad{
	padding:0;
	height:250px
}

.notice_bgcolor{
	background-color:#F6F5F4
}

.notice_bgcolor_important{
	background-color:#FDFCDE
}

.notice_bgcolor_lo{
	background-color:#FFF
}

#site_notice_x,#transbox_x{
	float:right;
	display:block;
	width:14px;
	height:14px;
}

.userlogin h3, .sidebox
h3{
	font-size:13px;
	font-weight:bold;
	color:#686868;
	margin-bottom:10px;
	padding:0px;
	background:none
}

.userlogin
h3{
	clear:both
}

.sidebox
p{
	font-size:14px;
	line-height:17px;
	margin:12px
0px 0px 0px
}

#site_notice
p{
	margin:0
}

.sidebox
p.bottom_button{
	text-align:center;
	padding: .5em
}

.sidebox ul
li{
	font-size:14px;
	line-height:18px;
	margin:0;
	padding:0 0 0 15px;
	list-style-position: inside;
}

.sidebox
ul{
	margin:10px
0px 10px 0;
	padding:0px
}

#top_links{
	padding:30px
15px
}

#sidebar_share{
	*display:none
}

#sidebar_share
div{
	float:left;
	margin-right:10px
}

#sidebar_share
div.gplus1_button{
	margin:2px
10px 0 17px
}

#sidebar_share
div.like_button{
	margin-top:1px
}

#sidebar_share
div#pinterest{
	margin-top:42px
}

#gatWriteAnArticle{
	margin-right:0
}

#staff_stats_box
p{
	margin:0
}

#side_new_articles
h3{
	margin-bottom:5px
}

#side_new_articles .thumb
img{
	margin:3px
5px 3px 0
}

#follow_table{
	margin-left:-3px
}

#follow_table
td{
	padding:8px
12px
}

#follow_table td
a{
	display:block;
	height:32px;
	width:32px;
	background-image:url(/skins/owl/images/follow_sprite.png?8)
}

#follow_table td a
div{
	height:32px;
	width:32px;
	position:absolute;
	filter:alpha(opacity=15);
	opacity:0.15;
	background:none
}

#follow_table td a div:hover{
	background-color:#000
}

#gatFollowFacebook{
	background-position: -105px -35px
}

#gatFollowTwitter{
	background-position:0 0
}

#gatFollowRss{
	background-position: -35px -35px
}

#gatHeartWikiHow{
	background-position: -70px -35px
}

#gatFollowPlus{
	background-position:0 -70px
}

#gatFollowPinterest{
	background-position: -35px -70px
}

#gatFollowTumblr{
	background-position: -35px 0
}

#gatFollowStumbleupon{
	background-position: -70px 0
}

#gatFollowAndroid{
	background-position: -105px 0
}

#gatFollowApp{
	background-position:0 -35px
}

#rcElement_list{
	border-top:2px solid #d2d8cd;
	border-bottom:2px solid #d2d8cd;
	padding:0;
	overflow:hidden;
	margin:10px
0 15px 0;
	height:300px
}

#rcElement_list .even, #rcElement_list
.odd{
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	border-radius:4px;
	border:0px;
	background-color:#eee;
	padding:10px;
	color:#555;
	font-size:14px;
	margin-top:7px
}

#rcElement_list
.even{
	background-color:#e7ebe4
}

.rc_widget_time{
	font-size:12px;
	color:#999
}

.weather{
	float:right;
	font-weight:bold;
	height:20px;
	padding-left:20px;
	background:url(/skins/owl/images/widget_sprite.png) no-repeat
}

.weather.sunny{
	background-position: -25px -55px
}

.weather.rainy{
	background-position: -25px -15px
}

.weather.partlysunny{
	background-position: -25px -36px;
	padding-left:23px
}

.weather.cloudy{
	background-position: -25px -72px
}

#play_pause_button{
	background:url(/skins/owl/images/widget_sprite.png) no-repeat 0px 0px;
	width:21px;
	height:21px;
	float:right;
	display:block
}

#play_pause_button:hover{
	background-position:0 -23px
}

#play_pause_button:active{
	background-position:0 -45px
}

#play_pause_button.play{
	background-position:0 -70px
}

#play_pause_button.play:hover{
	background-position:0 -93px
}

#play_pause_button.play:active{
	background-position:0 -116px
}

.sidebox
.category_column{
	list-style:none
}

.sidebox .category_column
ul{
	margin:0
0 10px 0
}

.sidebox .category_column
li{
	font-weight:bold;
	list-style:none;
	margin:0px
}

.sidebox .category_column ul
li{
	font-weight:normal
}

.catbox,.cat_icon{
	background:url(/skins/owl/images/cat_icon_sprite.png) no-repeat 0 0
}

.cat_artsandentertainment{
	background-position:9px 5px
}

.cat_carsandothervehicles{
	background-position:9px -27px
}

.cat_computersandelectronics{
	background-position:9px -60px
}

.cat_educationandcommunications{
	background-position:9px -94px
}

.cat_familylife{
	background-position:9px -134px
}

.cat_financeandbusiness{
	background-position:9px -174px
}

.cat_foodandentertaining{
	background-position:9px -216px
}

.cat_health{
	background-position:9px -255px
}

.cat_hobbiesandcrafts{
	background-position:9px -289px
}

.cat_holidaysandtraditions{
	background-position:9px -323px
}

.cat_homeandgarden{
	background-position:9px -357px
}

.cat_personalcareandstyle{
	background-position:9px -388px
}

.cat_petsandanimals{
	background-position:9px -420px
}

.cat_philosophyandreligion{
	background-position:9px -456px
}

.cat_relationships{
	background-position:9px -494px
}

.cat_sportsandfitness{
	background-position:9px -523px
}

.cat_travel{
	background-position:9px -554px
}

.cat_wikihow{
	background-position:9px -586px
}

.cat_workworld{
	background-position:9px -617px
}

.cat_youth{
	background-position:9px -650px
}

.article_inner{
	font-size:16px;
	line-height:25px;
	padding:0
15px
}

.section ul, .section
ol{
	padding:5px
5px 20px 25px
}

.section
li{
	margin-bottom:5px
}

.section{
    overflow: auto;
	background-color:#f6f5f4;
	padding:62px
27px 27px 27px;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	margin-bottom:25px;
	position:relative;
	line-height:25px;
	border:1px
solid #e5e5e5
}

#bodycontents.section,.minor_section{
	background-color:#f6f5f4;
	padding:22px
27px;
	margin-bottom:25px;
	position:relative
}

.section_text{
	padding:15px;
	background-color:#fff
}

.section_text
a{
	word-wrap:break-word
}

.steps
.section_text{
	background-color:inherit;
	padding:0;
	border:none
}

.minor_text{
	font-size: .8em
}

#ingredients h3, .section_text
h3{
	position:relative;
	background-color:inherit;
	line-height:normal;
	z-index:inherit
}

#ingredients h3
span{
	padding:15px
0
}

#intro,.wh_block{
	padding:27px;
	margin-bottom:25px;
	word-wrap:break-word;
	background-color:#fff
}

.section_text,.wh_block,#intro,.minor_section{
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border:1px
solid #e5e5e5
}

#ingredients ul, #thingsyoullneed
ul{
	padding:4px
5px 20px 0px
}

#ingredients ul li, #thingsyoullneed ul
li{
	list-style-type:none;
	margin-bottom:10px
}

#ingredients ul li li, #thingsyoullneed ul li
li{
	list-style-type:inherit
}

#intro.article_inner{
	border-bottom-right-radius:0;
	-moz-border-bottom-right-radius:0px;
	-webkit-border-bottom-right-radius:0;
	border-bottom-left-radius:0px;
	-moz-border-bottom-left-radius:0px;
	-webkit-border-bottom-left-radius:0px;
	margin-top:0px
}

#video{
	padding-top:35px
}

.article_inner{
	margin-top:-72px;
	padding:25px;
	margin:-35px 15px 15px 15px
}

#article
ol.steps_list_2{
	padding:0
0 16px 0
}

.steps_list_2
li{
	margin-bottom:30px;
	font-size:16px;
	line-height:25px;
	color:#545454;
	list-style:none;
	background-color:#fff;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	padding:20px;
	border:1px
solid #e5e5e5;
	clear:both
}

.steps_list_2
li.final_li{
	margin-bottom:0
}

.mwimg{
	border:1px
solid rgba(0, 0, 0, 0.1);
	line-height:0px;
	position:relative;
	margin-bottom:20px;
	overflow:hidden
}

.steps_list_2
.mwimg.largeimage{
	margin-left:-21px;
	margin-right:-21px;
	margin-top: -21px
}

.mwimg.largeimage.underwidth{
	margin-left:auto;
	margin-right:auto
}

#article
ol{
}

#originators{
	font-size:11px;
	line-height:normal;
	color:#212121;
	margin-bottom:21px
}

#sp_inner{
	overflow:auto
}

#social_proof_sidebox{
	line-height:normal;
	margin:3px
0 15px 0;
	padding:5px
4px 10px 10px;
	background-color:#fff;
	color:#686868;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	position:relative
}

#social_proof_wrapper{
	position:relative
}

.arrow_box{
	position:relative;
	border:1px
solid #e5e5e5
}

.arrow_box:after,.arrow_box:before{
	right:100%;
	top:50%;
	border:solid transparent;
	content:" ";
	height:0;
	width:0;
	position:absolute;
	pointer-events:none
}

.arrow_box:after{
	border-color:rgba(255, 255, 255, 0);
	border-right-color:#FFF;
	border-width:11px;
	margin-top: -80px
}

.arrow_box:before{
	border-color:rgba(229, 229, 229, 0);
	border-right-color:#e5e5e5;
	border-width:12px;
	margin-top: -81px
}

#social_proof_sidebox
h3{
	margin:5px
5px;
	text-align:left;
	font-size:15px
}

.sp_box{
	background-color:#f6f8f7;
	border-radius:4px;
	float:left;
	width:46%;
	height:75px;
	margin:3px;
	padding:1px;
	position:relative
}

.sp_top_box{
	background-color:#f6f8f7;
	border-radius:4px;
	float:left;
	width:95%;
	height:50px;
	margin:3px;
	padding:1px;
	position:relative
}

.sp_top_box_hoverable:hover{
	border:1px
solid #DEDEDE;
	margin:2px
}

.sp_box_hoverable:hover{
	border:1px
solid #DEDEDE;
	margin:2px
}

#social_proof{
	font-size:11px;
	line-height:normal;
	color:#212121;
	margin:3px
0 30px 0;
	padding:0
0 5px 0;
	list-style:none
}

#social_proof
li{
	margin:0
10px 0 0;
	float:left;
	line-height:15px;
	color:#767676
}

#sp_modified{
	display:inline-block;
	min-width:70px
}

.sp_circle{
	border-radius:50%;
	width:15px;
	height:15px;
	display:inline-block;
	vertical-align:middle;
	margin-right:3px;
	float:left
}

.sp_updated_icon{
	background-image:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAABiElEQVQokWWTy0rDUBCGq7gXfATRveBSfAjxKYovIO7ciWvfQXHjRvAVek1bgr2lhCpSumlj0qY0TZNx/uFMOcSBj57L/HPm0pQajUapwAnzyHhMxkTMB3PNHNi+tmifKTPfDIF6vS6YfcK8meD/xE8qqtVq8ttsNgX7jPlhzm3xjS30PI+iKKLNZkNpmtJisaDRaCR3JhOXOYLwlPFVOJlMCJZlGa1WKwFrGO6sDO4gflDhcDgUpyRJqNvt7mrGer1eyx18TABJGV2larVK8/lcHHq9HlUqFX1B1v1+X+6CIFBxUOLIWavVkktER4qIjjO769hvt1uK41jrziEO0dHZbEZqYRiKs44JL3U6HcrznJbLpZ4nSPtdnZA2hI7j7IQoB+LpdFpsmg/xFRPDWeeqQrzu+77UCUPnrYyedc4vdn2aKrqMVGGYu+u6+mrKXKr4mPnSABqk3W7TeDymwWAge2vG98W/5xnzWQygNZuzzAj3imJwyNwyDvOLcZgPAh/LK3Nh+/8BzL3gbTXWW3IAAAAASUVORK5CYII=)
}

.sp_updated_icon_sidebar{
	margin:14px
auto 5px auto;
	position:absolute;
	left: -2px;
	right:0;
	width:22px;
	height:20px;
	background-image:url(data:image/svg+xml;
	base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjM3LjU5M3B4IiBoZWlnaHQ9IjMzLjAwOXB4IiB2aWV3Qm94PSIwIDAgMzcuNTkzIDMzLjAwOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMzcuNTkzIDMzLjAwOSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGcgaWQ9IkxheWVyXzEiPjxnPjxnPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0yMS4wODksMzMuMDA5di01YzYuMzQ0LDAsMTEuNTA0LTUuMTYxLDExLjUwNC0xMS41MDRTMjcuNDMzLDUsMjEuMDg5LDVTOS41ODQsMTAuMTYxLDkuNTg0LDE2LjUwNGMwLDAuNTQxLDAuMDM4LDEuMDg0LDAuMTEyLDEuNjE0bC00Ljk1MSwwLjY5NGMtMC4xMDYtMC43Ni0wLjE2MS0xLjUzNy0wLjE2MS0yLjMwOUM0LjU4NCw3LjQwNCwxMS45ODgsMCwyMS4wODksMHMxNi41MDQsNy40MDQsMTYuNTA0LDE2LjUwNFMzMC4xODksMzMuMDA5LDIxLjA4OSwzMy4wMDl6Ii8+PC9nPjxnPjxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iMTQuMTY5LDE3LjQ2OCA3LjA4NCwyNC41NTIgMCwxNy40NjggIi8+PC9nPjwvZz48L2c+PGcgaWQ9IkxheWVyXzIiPjwvZz48L3N2Zz4=);
	background-size:cover
}

.sp_difficult_icon{
	position:absolute;
	left:0;
	right:0;
	background-size:cover;
	width:5px;
	height:26px;
	margin:11px
auto 5px auto;
	background-image:url(data:image/svg+xml;
	base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjUuNDJweCIgaGVpZ2h0PSIyNi43MTlweCIgdmlld0JveD0iMCAwIDUuNDIgMjYuNzE5IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1LjQyIDI2LjcxOSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGcgaWQ9IkxheWVyXzEiPjwvZz48ZyBpZD0iTGF5ZXJfMiI+PGc+PHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTAsMS4zMzZWMGg1LjQydjEuMzM2TDQuMDA4LDE4LjI4NEgxLjQ1TDAsMS4zMzZ6IE0wLjE5MSwyMS40OWg1LjA3N3Y1LjIyOUgwLjE5MVYyMS40OXoiLz48L2c+PC9nPjwvc3ZnPg==)
}

.sp_method_text{
	padding-top:33px;
	line-height:12px;
	font-weight:normal
}

.sp_text{
	padding-top:53px;
	line-height:12px;
	font-weight:normal
}

.sp_edit_icon{
	background-image:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAABO0lEQVQoU33TS0qFUBjA8Vs0D1pC1DxoGC0iWkW0gWjWLBq3h6JJk6A1+BYjUMRXKE7EfIKXi35930njXFMP/AYe/HuOr5Usy6uRI/SAbNSiAr2jS7THn8tHu+gKfSGYsEav/cX/xY8zEYiiyPTHITrl4+u5UBAEsG0bHMcBSZKG+Q90QOExcudC13Wh6zqgEYYhv4Nbiu/nQs/z/kIaeZ7zq7Mt21Oh7/vAj7quwTAMPv6muOVD2lYQBFthVVWg6zq/ZdJRnA8TdNUoirbCsixB07RxSNYUvw0rmqbJ4qZpWFgUBaiqOhUSl+ILVNOqcRyDZVnsCWdZthSSp+E9P1OcpikkScLeq6Io/MMZ26DzIT5EAQXDvS+E5E4efZ4n6HMhIG0f7oxjso9ukIoy1Mm/PwT9LC/ojD//B2Ls2dQ+SLLKAAAAAElFTkSuQmCC)
}

.sp_edit_icon_sidebar{
	margin:15px
auto 5px auto;
	position:absolute;
	left:0;
	right:0;
	width:18px;
	height:18px;
	background-image:url(data:image/svg+xml;
	base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE5LjgxM3B4IiBoZWlnaHQ9IjE5LjgycHgiIHZpZXdCb3g9IjAgMCAxOS44MTMgMTkuODIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE5LjgxMyAxOS44MiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGcgaWQ9IkxheWVyXzEiPjwvZz48ZyBpZD0iTGF5ZXJfMiI+PGc+PHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTE5LjgwMSw0Ljc5MmwtNi4zOTgsNi4zOTdsLTcuMzYxLDcuMzExTDAsMTkuODJsMS4yNjktNi4wOTJsNy4zNjItNy4zMTFsNi4zOTctNi4zOTdjMCwwLDEuMzcxLTAuMzA1LDMuMTk5LDEuNTIzQzIwLjA1NSwzLjQyLDE5LjgwMSw0Ljc5MiwxOS44MDEsNC43OTJ6IE02LjI5NiwxNy4xOGMwLDAtMC4wNTEtMS4xMTctMS4zMi0yLjM4NmMtMS4yMTktMS4yNjktMi4zODctMS4yNjktMi4zODctMS4yNjlsLTAuNTU4LDAuNjA5bC0wLjQ1NywyLjAzMWMwLjM1NSwwLjIwMywwLjc2MSwwLjQ1NywxLjE2NywwLjg2M2MwLjQ1NywwLjQ1NywwLjcxMSwwLjgxMiwwLjkxNCwxLjIxOWwyLjAzMS0wLjQ1N0w2LjI5NiwxNy4xOHoiLz48L2c+PC9nPjwvc3ZnPg==);
	background-size:cover
}

.sp_views_icon{
	background-image:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAABkklEQVQokWWTy0rDUBCGq7gXfATRveBSfAjxKYovIO7ciWvfQXHjRvAZektpQ+glvRnS0ssiJjS0aRrH+YdMOdSBj56k8/8zZ85JoVqtFvY4Y54Zl8mYiPlibpkjM9cUHTJFxmMIVCoV0jWTMB+5+T/xiyaWy2X5tSyLarWaPBtGPnNpiu+0EhgOh7RcLmm73VKSJLRYLKjZbO5MGZs5gfCcGah4NpuRBoQwQGw2G3IcxzR4gPhJW+31ejtRq9WSltH6dDqV91EUmTOQll2tGgSBJLXbbWG1WknLMIEQAdO8elDIj0Pc1us1pWlK9Xpd9qzR6XTI8zxZ9/t9KpVKyP+FONTKcRxLQqPRoPl8LmvsGcPS1l3XVXEC8afueTKZSAKEeNftdkWIQWVZJl3BOD+2AcQ3TIwX+AOtI8IwlCODIUQI3/fNab/qOb9pdVTR9jVQdTwemxclZa5VfMp8qwGmi71hSKPRiGzbNiuCx/3recE45hXFYIBRMcuFB/ticMzcMxbzg+PIPwh8LO/MlZn/B+iL595qAREvAAAAAElFTkSuQmCC)
}

.sp_views_icon_sidebar{
	margin:15px
auto 5px auto;
	position:absolute;
	left:0;
	right:0;
	width:20px;
	height:20px;
	background-image:url(data:image/svg+xml;
	base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI4LjczOXB4IiBoZWlnaHQ9IjI4LjczOXB4IiB2aWV3Qm94PSIwIDAgMjguNzM5IDI4LjczOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjguNzM5IDI4LjczOSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGcgaWQ9IkxheWVyXzEiPjwvZz48ZyBpZD0iTGF5ZXJfMiI+PGc+PGc+PHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTE0LjM2OSwyOC43MzlDNi40NDYsMjguNzM5LDAsMjIuMjkyLDAsMTQuMzY5UzYuNDQ2LDAsMTQuMzY5LDBzMTQuMzY5LDYuNDQ2LDE0LjM2OSwxNC4zNjlTMjIuMjkyLDI4LjczOSwxNC4zNjksMjguNzM5eiBNMTQuMzY5LDUuNTc1Yy00Ljg1LDAtOC43OTUsMy45NDUtOC43OTUsOC43OTVzMy45NDUsOC43OTUsOC43OTUsOC43OTVzOC43OTUtMy45NDUsOC43OTUtOC43OTVTMTkuMjE5LDUuNTc1LDE0LjM2OSw1LjU3NXoiLz48L2c+PGc+PGNpcmNsZSBmaWxsPSIjRkZGRkZGIiBjeD0iMTQuMzY5IiBjeT0iMTQuMzY5IiByPSI0Ljk2NCIvPjwvZz48L2c+PC9nPjwvc3ZnPg==);
	background-size:cover
}

.sp_top_icon_bg{
	margin:8px
auto 5px auto;
	position:absolute;
	left:8px;
	width:34px;
	height:34px;
	background:#CDCDCD;
	border-radius:50%
}

.sp_top_icon_check_bg{
	margin:30px
auto 5px auto;
	position:absolute;
	left:32px;
	width:15px;
	height:15px;
	background:#ADD58B;
	border-radius:50%
}

.sp_expert_icon{
	margin:8px
auto 5px auto;
	position:absolute;
	left:8px;
	width:34px;
	height:34px;
	background-size:cover;
	background-image:url(data:image/svg+xml;
	base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjMyLjg3NXB4IiBoZWlnaHQ9IjMyLjkwOHB4IiB2aWV3Qm94PSIwIDAgMzIuODc1IDMyLjkwOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMzIuODc1IDMyLjkwOCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGcgaWQ9IkxheWVyXzEiPjwvZz48ZyBpZD0iTGF5ZXJfMiI+PHBhdGggZmlsbD0iI0MzRDlCMSIgZD0iTTMyLjgyNSwxNi40MzNjLTAuMDc1LTAuNjM0LTAuMjg1LTEuMjI1LTAuNDUxLTEuODMxYy0wLjAwNS0wLjAxOS0wLjAwOS0wLjAzOC0wLjAxMy0wLjA1N2MtMC4xODktMC4xNjktMC4yNzEtMC4zOTUtMC4zMzQtMC42M2wtMC4wMDEtMC4wMDRjLTAuMDItMC4wMjQtMC4wNC0wLjA0OS0wLjA1OS0wLjA3M2MtMC4wMDctMC4wMTctMC4wMTMtMC4wMzUtMC4wMTgtMC4wNTNjLTAuMDY3LTAuMDI5LTAuMTEyLTAuMDc3LTAuMTE5LTAuMTUzYy0wLjAwNy0wLjAxOC0wLjAxMy0wLjAzNi0wLjAxOS0wLjA1NGMtMC4wNjgtMC4wMjktMC4xMTMtMC4wNzYtMC4xMjMtMC4xNTJsMC4wMDEtMC4wMDFjLTAuMDIxLTAuMDI0LTAuMDQyLTAuMDQ3LTAuMDYyLTAuMDcxYy0wLjAwOC0wLjAxNy0wLjAxNS0wLjAzNS0wLjAyMi0wLjA1M2MtMC4wNjktMC4wMjctMC4xMTMtMC4wNzUtMC4xMjUtMC4xNWwwLTAuMDAxYy0wLjAyMi0wLjAyMy0wLjA0NC0wLjA0Ny0wLjA2Ny0wLjA3bC0wLjAwMS0wLjAwMWMtMC4wMjYtMC4wNDEtMC4wNTItMC4wODEtMC4wNzktMC4xMjJsLTAuMDA2LTAuMDA5Yy0wLjAyLTAuMDIxLTAuMDM5LTAuMDQyLTAuMDU5LTAuMDYyYzAsMC0wLjAwNy0wLjAwNy0wLjAwNy0wLjAwN2MtMC4wMjEtMC4wMjEtMC4wNDEtMC4wNDMtMC4wNjItMC4wNjRsLTAuMDA2LTAuMDA2Yy0wLjAyMS0wLjAyMS0wLjA0Mi0wLjA0My0wLjA2My0wLjA2NGwtMC4wMDUtMC4wMDVjLTAuMDIxLTAuMDIxLTAuMDQyLTAuMDQzLTAuMDY0LTAuMDY0bC0wLjAwNS0wLjAwNWMtMC4wMjEtMC4wMjEtMC4wNDMtMC4wNDMtMC4wNjQtMC4wNjRMMzAuOTg4LDEyLjZjLTAuMDIxLTAuMDIxLTAuMDQyLTAuMDQyLTAuMDY0LTAuMDYzbC0wLjAwNi0wLjAwNmMtMC4wMjEtMC4wMi0wLjA0Mi0wLjA0LTAuMDYzLTAuMDU5bC0wLjAxLTAuMDA5Yy0wLjAyLTAuMDE4LTAuMDM5LTAuMDM3LTAuMDU5LTAuMDU1YzAsMC0wLjAxNS0wLjAxNC0wLjAxNS0wLjAxNGMtMC4wMTgtMC4wMTctMC4wMzYtMC4wMzQtMC4wNTQtMC4wNWMwLDAtMC4wMi0wLjAxMi0wLjAyLTAuMDEyYy0wLjA4NC0wLjAxNC0wLjE2LTAuMDQxLTAuMTg4LTAuMTM0YzAsMC0wLjAwOS0wLjAxMy0wLjAwOS0wLjAxM2MtMC4wMi0wLjAxOC0wLjAzOS0wLjAzNS0wLjA1OS0wLjA1M2wtMC4wMTUtMC4wMDljLTAuMDM4LTAuMDI0LTAuMDc2LTAuMDQ3LTAuMTE1LTAuMDcxYy0wLjAzLTAuMDIzLTAuMDYtMC4wNDYtMC4wOS0wLjA2OWMtMC4wODQtMC4wMTMtMC4xNjUtMC4wMzItMC4xOTYtMC4xMjdjMCwwLTAuMDExLTAuMDExLTAuMDExLTAuMDExYy0wLjQ4Ny0wLjE2Mi0wLjQ5Ny0wLjE5NS0wLjM2My0wLjY4MmMwLjQyNi0xLjU0MiwwLjI4OS0zLjA0MS0wLjM2My00LjQ5N2MtMC4wNjEtMC4xMzUtMC4xNTItMC4yNTktMC4xNjEtMC40MTVsLTAuMDAxLTAuMDAyQzI5LjA1MSw2LjIsMjkuMDA4LDYuMTMsMjguOTk3LDYuMDRsLTAuMDAyLTAuMDAzYy0wLjEtMC4wNTgtMC4xMzUtMC4xNTMtMC4xNDctMC4yNjFjMCwwLTAuMDA3LTAuMDA1LTAuMDA3LTAuMDA1Yy0wLjA3Mi0wLjAyMi0wLjExMS0wLjA3Mi0wLjEyMS0wLjE0NkwyOC43Miw1LjYyM2MtMC4wMjUtMC4wNDMtMC4wNS0wLjA4NS0wLjA3Ni0wLjEyOEwyOC42NCw1LjQ5M2MtMC4wNzMtMC4wMi0wLjExNC0wLjA2OS0wLjEyOC0wLjE0MkwyOC41MSw1LjM0OGMtMC4wMjUtMC4wNDEtMC4wNTEtMC4wODMtMC4wNzYtMC4xMjRjMCwwLTAuMDA1LTAuMDA5LTAuMDA1LTAuMDA5Yy0wLjAyLTAuMDIxLTAuMDQtMC4wNDItMC4wNTktMC4wNjNsLTAuMDA2LTAuMDA2Yy0wLjAyMS0wLjAyMi0wLjA0Mi0wLjA0NC0wLjA2Mi0wLjA2NmwtMC4wMDQtMC4wMDRjLTAuMDIxLTAuMDIyLTAuMDQzLTAuMDQ0LTAuMDY0LTAuMDY2TDI4LjIzLDUuMDA3Yy0wLjAyMi0wLjAyMi0wLjA0My0wLjA0NC0wLjA2NS0wLjA2NmwtMC4wMDQtMC4wMDRjLTAuMDIyLTAuMDIyLTAuMDQzLTAuMDQ0LTAuMDY1LTAuMDY1YzAsMC0wLjAwNC0wLjAwNC0wLjAwNC0wLjAwNGMtMC4wMjItMC4wMjItMC4wNDMtMC4wNDMtMC4wNjUtMC4wNjVMMjguMDIzLDQuOGMtMC4wMjItMC4wMjEtMC4wNDMtMC4wNDMtMC4wNjUtMC4wNjRsLTAuMDA1LTAuMDA1Yy0wLjAyMi0wLjAyMS0wLjA0My0wLjA0Mi0wLjA2NS0wLjA2M2MwLDAtMC4wMDUtMC4wMDUtMC4wMDUtMC4wMDVjLTAuMDIxLTAuMDIxLTAuMDQzLTAuMDQxLTAuMDY0LTAuMDYybC0wLjAwOC0wLjAwN2MtMC4wMjEtMC4wMTktMC4wNDEtMC4wMzktMC4wNjItMC4wNThjMCwwLTAuMDEtMC4wMDYtMC4wMS0wLjAwNmMtMC4wNC0wLjAyNS0wLjA3OS0wLjA1LTAuMTE5LTAuMDc1Yy0wLjAyNy0wLjAyNC0wLjA1NC0wLjA0OC0wLjA4MS0wLjA3M2MtMC4wMjItMC4wMi0wLjA0My0wLjAzOS0wLjA2NS0wLjA1OWwtMC4wMDctMC4wMDZjLTAuMDIxLTAuMDE4LTAuMDQyLTAuMDM3LTAuMDYzLTAuMDU1bC0wLjAxNC0wLjAwOGMtMC4wNC0wLjAyMy0wLjA3OS0wLjA0Ni0wLjExOS0wLjA2OGMwLDAtMC4wMTEtMC4wMS0wLjAxMS0wLjAxYy0wLjAyMS0wLjAxOC0wLjA0Mi0wLjAzNS0wLjA2Mi0wLjA1M2wtMC4wMTQtMC4wMDhjLTAuMDQtMC4wMjItMC4wOC0wLjA0NC0wLjEyLTAuMDY2YzAsMC0wLjAxMi0wLjAxLTAuMDEyLTAuMDFjLTAuMDIyLTAuMDE3LTAuMDQzLTAuMDM0LTAuMDY1LTAuMDVjLTEuNTY3LTAuODktMy4yMDktMS4xMjItNC45MzctMC41NDdjLTAuMjAxLDAuMDY3LTAuMjY0LTAuMDM4LTAuMzQxLTAuMThjLTAuNDItMC43NzUtMC45NTQtMS40NTQtMS42NTItMi4wMDNjLTEuMzM5LTEuMDUyLTIuODYzLTEuNDM5LTQuNTI3LTEuMTgyYy0xLjk3MywwLjMwNS0zLjM5MywxLjQyNi00LjM0NCwzLjE1N2MtMC4xMjEsMC4yMjEtMC4yMzMsMC4yNTktMC40NiwwLjE3OWMtMC40NzctMC4xNy0wLjk3Ni0wLjI1Mi0xLjQ4Mi0wLjI3NUM4LjA0MiwzLjA4MSw2LjkyOSwzLjM5LDUuODkxLDMuOTg5QzUuODY5LDQuMDA2LDUuODQ3LDQuMDIzLDUuODI1LDQuMDRMNS44MTQsNC4wNDljLTAuMDQsMC4wMjItMC4wOCwwLjA0NC0wLjEyLDAuMDY3TDUuNjgsNC4xMjRDNS42NTksNC4xNDIsNS42MzksNC4xNTksNS42MTgsNC4xNzZMNS42MDYsNC4xODdjLTAuMDQsMC4wMjItMC4wOCwwLjA0NS0wLjEyLDAuMDY3TDUuNDc0LDQuMjYxQzUuNDUyLDQuMjgsNS40MzEsNC4yOTgsNS40MSw0LjMxN0w1LjQwNCw0LjMyM2MtMC4wMjIsMC4wMi0wLjA0NCwwLjA0LTAuMDY1LDAuMDYxTDUuMzMxLDQuMzlDNS4yOTIsNC40MTUsNS4yNTMsNC40MzksNS4yMTQsNC40NjNsLTAuMDE2LDAuMDFDNS4xNzksNC40OSw1LjE1OSw0LjUwOCw1LjE0LDQuNTI2YzAsMC0wLjAxMSwwLjAxMS0wLjAxMSwwLjAxMWMtMC4wMiwwLjAxOS0wLjA0MSwwLjAzOC0wLjA2MSwwLjA1OEw1LjA2LDQuNjAzYy0wLjAyMSwwLjAyLTAuMDQyLDAuMDQtMC4wNjMsMC4wNkw0Ljk5LDQuNjY5QzQuOTY4LDQuNjksNC45NDcsNC43MSw0LjkyNSw0LjczMUw0LjkyLDQuNzM1QzQuODk5LDQuNzU3LDQuODc3LDQuNzc4LDQuODU1LDQuOEw0Ljg1MSw0LjgwNEM0LjgyOSw0LjgyNSw0LjgwNyw0Ljg0Nyw0Ljc4Niw0Ljg2OUw0Ljc4Miw0Ljg3MkM0Ljc2LDQuODk0LDQuNzM4LDQuOTE2LDQuNzE2LDQuOTM4YzAsMC0wLjAwMywwLjAwMy0wLjAwMywwLjAwM0M0LjY5Miw0Ljk2Myw0LjY3LDQuOTg1LDQuNjQ4LDUuMDA3TDQuNjQ1LDUuMDFDNC42MjMsNS4wMzMsNC42MDIsNS4wNTUsNC41ODEsNS4wNzdMNC41NzcsNS4wODFDNC41NTUsNS4xMDMsNC41MzQsNS4xMjUsNC41MTIsNS4xNDZMNC41MTEsNS4xNUM0LjQ4NCw1LjE5Miw0LjQ1OCw1LjIzNCw0LjQzMSw1LjI3NUM0LjQxLDUuMyw0LjM4OCw1LjMyNCw0LjM2Niw1LjM0OUM0LjM1Myw1LjQyMyw0LjMxMiw1LjQ3Myw0LjIzOSw1LjQ5M0w0LjIzNCw1LjQ5NUM0LjIwOSw1LjUzOCw0LjE4NCw1LjU4LDQuMTU5LDUuNjIzTDQuMTU3LDUuNjI2Yy0wLjAxMSwwLjA3My0wLjA1LDAuMTIzLTAuMTIyLDAuMTQ1TDQuMDI5LDUuNzc1QzQuMDA1LDUuODE3LDMuOTgxLDUuODYsMy45NTcsNS45MDJMMy45NTUsNS45MDVDMy45MzEsNS45NDksMy45MDcsNS45OTMsMy44ODMsNi4wMzdMMy44ODEsNi4wNGMtMC4wMiwwLjAyNC0wLjA0LDAuMDQ4LTAuMDYsMC4wNzJsMCwwLjAwM0MzLjc5Niw2LjE1OSwzLjc3Myw2LjIwMywzLjc0OSw2LjI0N0wzLjc0Nyw2LjI1QzMuNzI4LDYuMjc2LDMuNzEsNi4zMDMsMy42OTIsNi4zMjlDMy42OSw2LjM0OSwzLjY4NSw2LjM2OCwzLjY3Nyw2LjM4NkMzLjY1OSw2LjQxMywzLjY0LDYuNDM5LDMuNjIyLDYuNDY2QzMuNjIsNi40ODUsMy42MTUsNi41MDQsMy42MDgsNi41MjNDMy41ODksNi41NSwzLjU3LDYuNTc4LDMuNTUyLDYuNjA1QzMuNTUxLDYuNjI0LDMuNTQ4LDYuNjQyLDMuNTQxLDYuNjZDMy41MTgsNi43MDYsMy40OTUsNi43NTMsMy40NzIsNi44bDAsMEMzLjQsNy4yODYsMy4xODQsNy43MzMsMy4wOTQsOC4yMThjLTAuMTk2LDEuMDQ0LTAuMTMyLDIuMDY1LDAuMTcxLDMuMDczYzAuMDcyLDAuMjQsMC4wNzEsMC40MDItMC4yMSwwLjQ1OWMtMC4wMjUsMC4wMDktMC4wNSwwLjAxOS0wLjA3NiwwLjAyOGMtMC4wMzksMC4wMjItMC4wNzcsMC4wNDMtMC4xMTYsMC4wNjVsLTAuMDExLDAuMDEyYy0wLjAzMiwwLjA5NC0wLjExMiwwLjExMy0wLjE5NiwwLjEyNmMwLDAtMC4wMTEsMC4wMTEtMC4wMTEsMC4wMTFjLTAuMDMxLDAuMDk1LTAuMTA5LDAuMTE3LTAuMTk0LDAuMTNMMi40MzYsMTIuMTNjLTAuMDIsMC4wMTgtMC4wNCwwLjAzNi0wLjA2LDAuMDU1YzAsMC0wLjAxLDAuMDEtMC4wMSwwLjAxYy0wLjAyMSwwLjAxOS0wLjA0MiwwLjAzOC0wLjA2MywwLjA1N2wtMC4wMSwwLjAwOWMtMC4wMzksMC4wMjMtMC4wNzcsMC4wNDctMC4xMTUsMC4wN2wtMC4wMTcsMC4wMTJjLTAuMDE4LDAuMDE3LTAuMDM1LDAuMDM0LTAuMDUzLDAuMDUxYzAsMC0wLjAxNiwwLjAxNS0wLjAxNiwwLjAxNWMtMC4wMiwwLjAxOC0wLjAzOSwwLjAzNi0wLjA1OSwwLjA1NGMwLDAtMC4wMSwwLjAwOS0wLjAxLDAuMDA5Yy0wLjAyMSwwLjAyLTAuMDQzLDAuMDQtMC4wNjQsMC4wNTlsLTAuMDA1LDAuMDA1QzEuOTMyLDEyLjU1OCwxLjkxMSwxMi41NzksMS44OSwxMi42bC0wLjAwNSwwLjAwNWMtMC4wMjIsMC4wMjEtMC4wNDMsMC4wNDMtMC4wNjQsMC4wNjRsLTAuMDA1LDAuMDA1Yy0wLjAyMiwwLjAyMS0wLjA0MywwLjA0My0wLjA2NSwwLjA2NGwtMC4wMDQsMC4wMDVjLTAuMDIxLDAuMDIxLTAuMDQzLDAuMDQzLTAuMDY0LDAuMDY0bC0wLjAwNSwwLjAwNWMtMC4wMjEsMC4wMjEtMC4wNDIsMC4wNDMtMC4wNjMsMC4wNjRsLTAuMDA2LDAuMDA3Yy0wLjAyLDAuMDIxLTAuMDQsMC4wNDItMC4wNiwwLjA2M2wtMC4wMDUsMC4wMDhjLTAuMDI2LDAuMDQtMC4wNTIsMC4wODEtMC4wNzksMC4xMjFsLTAuMDAzLDAuMDAzYy0wLjAyMSwwLjAyMy0wLjA0MywwLjA0Ni0wLjA2NCwwLjA3bC0wLjAwMSwwLjAwM2MtMC4wMTMsMC4wNzQtMC4wNTgsMC4xMjEtMC4xMjYsMC4xNDhjLTAuMDA2LDAuMDE4LTAuMDEzLDAuMDM2LTAuMDIxLDAuMDUzYy0wLjAyMSwwLjAyMy0wLjA0MSwwLjA0Ny0wLjA2MSwwLjA3bDAsMC4wMDJjLTAuMDEsMC4wNzUtMC4wNTUsMC4xMjItMC4xMjIsMC4xNTFjLTAuMDA1LDAuMDE4LTAuMDEyLDAuMDM2LTAuMDE5LDAuMDU0Yy0wLjAwNiwwLjA3Ny0wLjA1MSwwLjEyNC0wLjExOSwwLjE1NGMtMC4wMDUsMC4wMTgtMC4wMTEsMC4wMzUtMC4wMTgsMC4wNTJjLTAuMDIsMC4wMjUtMC4wNDEsMC4wNDktMC4wNjEsMC4wNzRsMCwwLjAwM2MtMC4wODIsMC4yODMtMC4xOTEsMC41NTMtMC40LDAuNzcxYy0wLjAwNCwwLjAxOS0wLjAwOCwwLjAzOC0wLjAxMiwwLjA1N2MtMC4wMTksMC4wOS0wLjAyOCwwLjE4Mi0wLjA1NywwLjI2OGMtMC4zNTcsMS4wMjYtMC40NywyLjA3Mi0wLjMxMywzLjE1MWMwLjI1OCwxLjc2OSwxLjA4MSwzLjIwMiwyLjUzNiw0LjI0N2MwLjI5NiwwLjIxMywwLjQwOCwwLjM5LDAuMzk0LDAuNzg2Yy0wLjA2OSwxLjkyNiwwLjUyNSwzLjYyNSwxLjk2OCw0Ljk1M2MxLjYzNywxLjUwNywzLjU0NiwxLjk3NSw1LjY5NCwxLjM1OGMwLjI5NS0wLjA4NSwwLjQzLTAuMDU0LDAuNTg4LDAuMjMxYzAuODE0LDEuNDY4LDEuOTg3LDIuNTE0LDMuNjQzLDIuOTQ4YzAuOTYzLDAuMjUzLDEuOTM1LDAuMzE4LDIuOTA5LDAuMDU3YzEuMTY5LTAuMzEzLDIuMTc3LTAuODg3LDIuOTkxLTEuODAyYzAuMzc3LTAuNDI0LDAuNjYyLTAuOTA3LDAuOTc5LTEuMzY5YzAuMDktMC4xMzEsMC4xNy0wLjE4MSwwLjI5LTAuMTA0YzAuMjg3LDAuMTg2LDAuNjAzLDAuMjE3LDAuOTMyLDAuMjM5YzAuNjE3LDAuMDQsMS4yMzMsMC4wOTUsMS44NDgtMC4wMTRjMi4xMS0wLjM3NiwzLjU3My0xLjU5MSw0LjQ3MS0zLjVjMC40ODEtMS4wMjIsMC42OTItMi4xMTEsMC41MzUtMy4yNDZjLTAuMDI4LTAuMjA1LDAuMDcyLTAuMjkxLDAuMjEzLTAuMzgyYzAuODA2LTAuNTIsMS40NTQtMS4xOTQsMS45MzEtMi4wMjRDMzIuNzIzLDE5LjI2NSwzMi45OTgsMTcuODk5LDMyLjgyNSwxNi40MzN6IE0yNC43MTgsMTMuODcyTDEzLjgyMiwyNC43NjdsLTYuMjQ2LTYuMjQ2Yy0wLjk0My0wLjk0My0wLjk0My0yLjQ3MywwLTMuNDE2YzAuOTQzLTAuOTQzLDIuNDczLTAuOTQzLDMuNDE2LDBsMi44MjksMi44MjlsNy40NzktNy40NzljMC45NDMtMC45NDMsMi40NzMtMC45NDMsMy40MTYsMEMyNS42NjEsMTEuMzk5LDI1LjY2MSwxMi45MjgsMjQuNzE4LDEzLjg3MnoiLz48L2c+PC9zdmc+)
}

.sp_chef_icon{
	position:absolute;
	left:13px;
	background-size:cover;
	width:24px;
	height:19px;
	background-image:url(data:image/svg+xml;
	base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI2LjMwNnB4IiBoZWlnaHQ9IjIxLjExNXB4IiB2aWV3Qm94PSIwIDAgMjYuMzA2IDIxLjExNSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjYuMzA2IDIxLjExNSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGcgaWQ9IkxheWVyXzEiPjwvZz48ZyBpZD0iTGF5ZXJfMiI+PGc+PHBvbHlnb24gZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSIxOC40MjksMTcuMDA1IDcuMjI2LDE3LjAwNSA3LjIyNiwxNy4wMDQgNS42MzgsMTcuMDA0IDUuNjM4LDIxLjExNSAyMC4wMTcsMjEuMTE1IDIwLjAxNywxNy4wMDQgMTguNDI5LDE3LjAwNCAiLz48cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjEuMDI0LDBjLTEuNTcsMC0yLjk2NywwLjcwMy0zLjkzNSwxLjc5NEMxNi4xMiwwLjcwMywxNC43MjQsMCwxMy4xNTQsMGMtMS41NywwLTIuOTY3LDAuNzAzLTMuOTM2LDEuNzk0QzguMjQ5LDAuNzAzLDYuODUyLDAsNS4yODIsMEMyLjM2OSwwLDAsMi4zNzEsMCw1LjI4M2MwLDIuOTEyLDIuMzY5LDUuMjgxLDUuMjgyLDUuMjgxYzAuMTE1LDAsMC4yMjMtMC4wMjcsMC4zMzYtMC4wMzR2NS4zMTNoMC44MTR2MGgxMi43OTF2MGgwLjgxNXYtNS4zNzhjMC4zMiwwLjA2MSwwLjY0OSwwLjEsMC45ODcsMC4xYzIuOTEzLDAsNS4yODItMi4zNjksNS4yODItNS4yODFDMjYuMzA2LDIuMzcxLDIzLjkzNywwLDIxLjAyNCwweiIvPjwvZz48L2c+PC9zdmc+);
	margin:16px
auto 5px auto
}

.sp_top_icon_check{
	position:absolute;
	margin:34px
auto 5px auto;
	left:35px;
	width:10px;
	height:8px;
	background-size:cover;
	background-image:url(data:image/svg+xml;
	base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjM3Ljg3OXB4IiBoZWlnaHQ9IjMwLjM4M3B4IiB2aWV3Qm94PSIwIDAgMzcuODc5IDMwLjM4MyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMzcuODc5IDMwLjM4MyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGcgaWQ9IkxheWVyXzEiPjwvZz48ZyBpZD0iTGF5ZXJfMiI+PHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTM1LjczMyw4LjY5NEwxNC4wNDUsMzAuMzgzTDEuNjEzLDE3Ljk1Yy0xLjg3OC0xLjg3OC0xLjg3OC00LjkyMywwLTYuOGMxLjg3OC0xLjg3OCw0LjkyMy0xLjg3OCw2LjgsMGw1LjYzMiw1LjYzMkwyOC45MzMsMS44OTRjMS44NzgtMS44NzgsNC45MjItMS44NzgsNi44LDBDMzcuNjExLDMuNzcxLDM3LjYxMSw2LjgxNiwzNS43MzMsOC42OTR6Ii8+PC9nPjwvc3ZnPg==)
}

.sp_expert_text
p{
	padding-top:2px;
	font-size:12px;
	line-height:13px;
	margin:0
auto
}

.sp_expert_text{
	padding-top:8px;
	padding-left:50px;
	line-height:13px;
	font-weight:normal;
	text-align:left
}

.sp_chef_text{
	padding-top:20px;
	line-height:12px;
	font-size:13px;
	font-weight:normal
}

.sp_icon_bg{
	margin:8px
auto 5px auto;
	position:absolute;
	left:0;
	right:0;
	width:34px;
	height:34px;
	background:#CDCDCD;
	border-radius:50%
}

.sp_oval_icon_bg{
	position:absolute;
	top:18px;
	left:0;
	right:0;
	margin:0
auto;
	color:#ABABAB;
	;
	font-size:22px;
	font-weight:normal
}

.sp_difficult_popup_container{
	bottom:190px;
	left:-20px;
	position:absolute;
	z-index:100000007;
	display:none
}

.sp_top_popup_container{
	bottom:250px;
	right:18px;
	left:30px;
	position:absolute;
	z-index:100000007;
	display:none
}

.sp_popup_container{
	bottom:190px;
	left:-20px;
	position:absolute;
	z-index:100000007;
	display:none
}

.sp_helpful_popup_container{
	bottom:190px;
	left:-20px;
	position:absolute;
	z-index:100000007;
	display:none
}

.sp_star_section{
	padding-left:10px;
	padding-top:10px
}

.hint_box{
	min-width:150px;
	max-width:180px;
	position:relative;
	background:#FFF;
	border:3px
solid;
	border-color:rgba(0, 0, 0, .13);
	border-radius:4px;
	font-weight:normal;
	padding:9px;
	-moz-background-clip:padding;
	-webkit-background-clip:padding;
	background-clip:padding-box
}

.expert_hint_box
p{
	font-size:11px;
	line-height:12px;
	margin:0;
	text-align:left
}

.expert_hint_box
img{
	float:left;
	max-width:39px;
	border-radius:50%;
	margin-right:8px;
	margin-bottom:8px
}

.expert_hint_box{
	min-height:45px;
	max-width:280px;
	padding:8px
}

.chef_hint_box{
	min-height:28px;
	max-width:280px;
	padding:8px
}

.hint_box:after,.hint_box:before{
	top:100%;
	left:50%;
	border:solid transparent;
	content:" ";
	height:0;
	width:0;
	position:absolute;
	pointer-events:none
}

.hint_box:after{
	border-color:rgba(255, 255, 255, 0);
	border-top-color:#FFF;
	border-width:10px;
	margin-left: -10px
}

.hint_box:before{
	border-top-color:#d5d5d5;
	border-width:14px;
	margin-left: -14px;
	-moz-background-clip:padding;
	-webkit-background-clip:padding;
	background-clip:padding-box
}

#sp_helpful_alltime{
	font-size:9px;
	font-weight:normal;
	margin-bottom:9px
}

.sp_star_container{
	height:23px;
	width:23px;
	position:relative;
	float:left
}

.sp_helpful_icon_star{
	height:18px;
	width:20px;
	position:absolute;
	background-image:url(data:image/svg+xml;
	base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI2LjAyOHB4IiBoZWlnaHQ9IjI0LjY1MnB4IiB2aWV3Qm94PSIwIDAgMjYuMDI4IDI0LjY1MiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjYuMDI4IDI0LjY1MiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGcgaWQ9IkxheWVyXzEiPjxwYXRoIGZpbGw9IiNDRENEQ0QiIGQ9Ik0xMy4wMTQsMGw0LjAyMiw4LjExNWw4Ljk5MiwxLjMwMWwtNi41MDcsNi4zMTZsMS41MzYsOC45MTlsLTguMDQzLTQuMjExbC04LjA0Myw0LjIxMWwxLjUzNi04LjkxOUwwLDkuNDE2bDguOTkyLTEuMzAxTDEzLjAxNCwweiIvPjwvZz48ZyBpZD0iTGF5ZXJfMiI+PC9nPjwvc3ZnPg==);
	background-size:cover
}

.sp_helpful_icon_star_empty{
	height:18px;
	width:20px;
	position:absolute;
	background-image:url(data:image/svg+xml;
	base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI2LjAyOHB4IiBoZWlnaHQ9IjI0LjY1MnB4IiB2aWV3Qm94PSIwIDAgMjYuMDI4IDI0LjY1MiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjYuMDI4IDI0LjY1MiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGcgaWQ9IkxheWVyXzEiPjxwYXRoIGZpbGw9IiNDRENEQ0QiIGQ9Ik0xMy4wMTQsMy4zNzhsMi42NzgsNS40MDNsMC4zNSwwLjcwNmwwLjc3OSwwLjExM2w1Ljk3NCwwLjg2NWwtNC4zMTksNC4xOTJsLTAuNTY4LDAuNTUxbDAuMTM0LDAuNzhsMS4wMjEsNS45MjhsLTUuMzU0LTIuODAzbC0wLjY5Ni0wLjM2NGwtMC42OTYsMC4zNjRsLTUuMzU0LDIuODAzbDEuMDIxLTUuOTI4bDAuMTM0LTAuNzhsLTAuNTY4LTAuNTUxbC00LjMxOS00LjE5Mmw1Ljk3NC0wLjg2NWwwLjc3OS0wLjExM2wwLjM1LTAuNzA2TDEzLjAxNCwzLjM3OCBNMTMuMDE0LDBMOC45OTIsOC4xMTVMMCw5LjQxNmw2LjUwNyw2LjMxNmwtMS41MzYsOC45MTlsOC4wNDMtNC4yMTFsOC4wNDMsNC4yMTFsLTEuNTM2LTguOTE5bDYuNTA3LTYuMzE2bC04Ljk5Mi0xLjMwMUwxMy4wMTQsMEwxMy4wMTQsMHoiLz48L2c+PGcgaWQ9IkxheWVyXzIiPjwvZz48L3N2Zz4=);
	background-size:cover
}

.sp_h_icon{
	position:relative;
	margin:0
auto 2 auto
}

.sp_h_icon_bg{
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	right:0;
	border-radius:100%;
	background:#ecebe8
}

.sp_h_icon_outer{
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	right:0;
	border-radius:100%;
	clip:rect(0px,15px,15px,7px)
}

.sp_h_icon_inner{
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	right:0;
	border-radius:100%;
	clip:rect(0px,7px,15px,0px);
	background:#93b874
}

.sp_h_icon_outer_second{
	-webkit-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	-o-transform:rotate(180deg);
	transform:rotate(180deg)
}

.sp_h_icon_inner_second{
	clip:rect(0px, 8px, 15px, 0px) !important
}

.sp_h_icon_donut_hole{
	position:absolute;
	top:5px;
	left:5px;
	bottom:5px;
	right:5px;
	border-radius:100%;
	background:#FFF
}

@media
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (   min--moz-device-pixel-ratio: 2),
only screen and (     -o-min-device-pixel-ratio: 2/1),
only screen and (        min-device-pixel-ratio: 2),
only screen and (                min-resolution: 192dpi),
only screen and (                min-resolution: 2dppx){
	.sp_views_icon{
		background-image:url(data:image/png;
		base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAgCAYAAADqgqNBAAAB7UlEQVRIx82XTU7CQBiGOQK4UpdyAN25coMr7yB3wPMALmEnXED2JPwk7GogEQIpCZJYoI0E2vF7yQwpZaYUSxgneVPm+3s6w7SdSTQajURE3ZBypDeSQfomMX41uD3H4yLVjBKUIb2TPA47JI/HZ+LAL/loWAwh/+pY+APJjAkWMnm9SPAnknMisJDD64bC70n2icFCNq8vhadIn2EFOp0OM02T2bbNPM9jaLiiDzv8B26gzzl78LwqqdlssvF4vAWqGvyIQ3zIDeSD8FuSKwtut9tsPp+zY9pisdjkKeAu523hJdWIZ7OZErJer5U+5IXMQEnAk6QfWdBwONwr6jgO6/V6rNVqbWJwRR/2YEO+Ag5eEvBn1XS7rrtTbDqdKkcDO/z+hvyQ6c8CXpA5B4PBTiGsaD+42+1uRoar/wYQ52+oo4AXAK/LnJZl7RQxDGM7zcF1gL74GxDnb6ijgNcBn8icq9VqWwC/hX00GkkXGOyHcgOaAL6UOYOPjrCrHjvYRQzi/U0BX2qH65r2L+0L7lXTo1YEPKvzJaPr9ZoSH5bymT8sZV2fVOxu73RtJoqqbVT/DNuoi3+3gdS+ddZ+aBC6JlVjgqu8zp8Pio+k2pEHxRrPi31KFUqTXkgV0gfJ4jCL9yvcn45a8xdL4dMc5c4kJgAAAABJRU5ErkJggg==);
		background-size:15px 15px
	}

	.sp_updated_icon{
		background-image:url(data:image/png;
		base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACd0lEQVRYw81XaW7iMBjNz86onGLKBeYy7ZGGOUELcyBGAsImFrGI5U/YBIgGSFhcv8ipHMcGO1Cplp4Ugf29Z3+LP1uFQsHSxCPFM8UrRZ5iQrFnmLDfXtmcR127OpOeKHIU7xREE+9szdMtAh4o/lB4BsQisDbDbBkJ+EVh30Aswladhoz8N4VzR/IQDrN9UQBUTi8Zsm2bjMdj4rou8TyP+L4fAN+73Y7M53NSr9dV66fiSfDkPyjKKuJisUgcxwnIro3j8Ug2mw2pVqsyWxXGFROQUZGXy+Vgd+fzmZiMw+FAut2uzGZGFICg81Xk+/0+Zvx0OgWnAWEAXABCmYheryfa9UNXhAJyqt3D1/zAKUAQjMIt/Fz4frVaBS4QRdRqNdH2v1BASlVkhsNhsFN+14vFIkYsotPpxE4DG5EUq5TFSqfUEI6VH+v1WjvtIII/CXy3Wi1x3jMEZGUGms1mxAD8jRQ0yX0I5sdyuRTnZC12icQWI+WuLL6KRqMR2QRiR5iTh4CZjnpJJGuBrxv4Fv6fWfxlAx+12+0A2+02Evmj0ejzP0lEK8GnsESAFxEwGAwCMj7yeRFhCqI23OkEvJgL+v2+tKBgoOCYBKJGDMykQQgRYjGBS74gC/LKNOSLCYpIqVQyItesA9mLhQhGcKslIdeohJ+FKGXY7ylheBe4YSm22MWQiBSGE9yGkcso7IT8JALESNfsB8CV1m5ITAVc6YiAv6qWrJJUgGZPGLZkPxM3pTfiYlP6Ldpy/iQqdySvmDxM+KdZJml2cNGe6GnGI82aVteAeMvyPH2P1zH/PH+heKP4zwLKZ5iy397YHO3n+QcSfCLSG9bSowAAAABJRU5ErkJggg==);
		background-size:15px 15px
	}

	.sp_edit_icon{
		background-image:url(data:image/png;
		base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAgCAYAAADqgqNBAAABuklEQVRIx82XMW7CMBRAOQJ0ajuWA7Rbpy504g7lDvQ80I50K1yg7EhBwEjEUISiRCISCSJRAIH7P/q2gOI01E5TS08ozvd/NrGS75xhGLmE3ABV4B0YAh7A6HdI/VWKS5QzSVAJ+AC2JPuJLcWXVOSXtBqmAI6/Olf+ANiKYo5N+RLJy0CoScwJKW+s/B4INIs5AeU/KS8AnymJOWPyfJPXVBL3+30WhiFbr9fMsizW7XZlsbVj+S2wURXvt9lsJpvAhnxC3tAp5m0ymcjGNbg8D0S6xdhWq5VsLPryKH9KQ4wN78fkqKC8npYY42Ly1FHeyUCMdFA+zUCMTFG+zECMLBPJUxAL+TQDMeLGbrjBYJCWWGy4V1lAEAS7t5Tv+7rFyAvKK7JVz+dzcW3b9oEYJ6YgFi+Zk6/X0WjEXNc96MPJYFssFqzX66mI0VfgH5a34wC+UsdxRB8+Ag1iRj75J3X/OeM/gNeIBjFWt3exxUQURczzvF1hYJqmDqnYaLIyavwHZdTFvysgMy+dMz80cK6BlqK4RXl+fVB8BNpnHhTbNE75lMopAs9AEzABn2Q+XTfpfjFpzi8TvZItMwZU9wAAAABJRU5ErkJggg==);
		background-size:15px 15px
	}

}

#social_proof
#originators{
	color:#767676
}

#social_proof
#originators{
	display:inline
}

#method_toc{
	line-height:15px;
	margin-bottom:5px;
	font-size:12px;
	font-weight:bold;
	line-height:1.65em;
	color:#222;
	border-top:1px solid #CCC;
	border-bottom:1px solid #CCC;
	padding:5px
0
}

#method_toc.sp_method_toc{
	margin:3px
-27px;
	border:0
27px;
	padding:10px
27px 10px 27px;
	border:0;
	color:#222;
	background-color:#f6f8f7;
	font-size:12px;
	font-weight:bold;
	line-height:1.65em
}

#method_toc
a{
	margin-right:10px;
	background-image:url(data:image/gif;
	base64,R0lGODlhCgAKAIAAAJa6eQAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjEgNjQuMTQwOTQ5LCAyMDEwLzEyLzA3LTEwOjU3OjAxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgTWFjaW50b3NoIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjIxMjNDN0VGMjdBRjExRTNBNkUwQTY5OUIxODI0MUQ5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjIxMjNDN0YwMjdBRjExRTNBNkUwQTY5OUIxODI0MUQ5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjEyM0M3RUQyN0FGMTFFM0E2RTBBNjk5QjE4MjQxRDkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MjEyM0M3RUUyN0FGMTFFM0E2RTBBNjk5QjE4MjQxRDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQAAAAAACwAAAAACgAKAAACCISPqcvtD2MrADs=);
	background-repeat:no-repeat;
	background-position:0px 4px;
	padding-left:15px;
	display:inline-block
}

#method_toc
span{
	margin-right: .75em
}

.mwimg.tright{
	float:right
}

.mwimg.tleft{
	float:left
}

.mwimg.tcenter{
	margin-left:auto;
	margin-right:auto
}

.mwimg.largeimage
img{
	width:100%;
	height:auto
}

.thumbnail{
	float:left;
	position:relative;
	margin-right:4px;
	margin-bottom:4px;
	border:1px
solid #f2f0eb;
	overflow:hidden
}

.thumbnail
a{
	display:block
}

#relatedwikihows
.thumbnail{
	margin-right:10px;
	margin-bottom:10px
}

.thumbnail
div.text{
	position:absolute;
	width:100%;
	bottom:0;
	left:0;
	line-height:normal;
	z-index:0;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.65))), repeat;
	background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 100%), repeat;
	background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 100%), repeat;
	background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%), repeat;
	background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%), repeat;
	background:linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%), repeat;
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#66000000',GradientType=0 )
}

.thumbnail
p{
	color:#fff;
	margin:7px;
	text-decoration:none;
	font-size:11px;
	line-height:normal;
	overflow:hidden
}

.thumbnail a:hover
div.text{
	background:#fff
}

.thumbnail a:hover
p{
	color:#2483ef
}

.thumbnail p
span{
	font-weight:bold;
	font-size:16px;
	word-break:normal;
	word-wrap:normal
}

#relatedwikihows .thumbnail p span, .sidebox .thumbnail p
span{
	font-size:13px
}

.caption{
	position:absolute;
	width:96%;
	bottom:0;
	left:0;
	background-color:#444;
	opacity:0.7;
	text-align:left;
	font-size:12px;
	line-height:normal;
	padding:5px
2%;
	color:#fff
}

.steps_list_2 li
li{
	border:none;
	margin:0;
	list-style:disc;
	padding:0
}

.steps_list_2 li li
.mwimg.largeimage{
	margin-left:0;
	margin-right:0;
	margin-top:0
}

.steps_list_2 ul, .steps_list_2
ol{
	padding-left:55px;
	padding-top:5px
}

.lone_p{
	margin-bottom:15px
}

.step_num{
	font-size:43px;
	color:#545454;
	padding:8px
15px 3px 0;
	float:left;
	font-weight:bold
}

.editsection{
	float:right;
	height:25px;
	font-size:12px;
	font-weight:normal;
	margin-right:0;
	margin-top: -5px
}

#tips ul li, #thingsyoullneed ul li, #warnings ul
li{
	line-height:28px;
	clear:both
}

#last_question{
	font-size:20px;
	background-color:#eee;
	padding:56px;
	text-align:center
}

#last_question
.big{
	font-size:200%
}

#last_question
.small{
	font-size:75%;
	padding-top:10px;
	display:block
}

#article
UL#end_options{
	padding:0
}

#article UL#end_options
LI{
	float:left;
	margin-right:20px;
	list-style:none
}

UL#end_options LI
span{
	width:10px;
	height:12px;
	float:left;
	margin:7px
8px 0 0
}

UL#end_options LI.endop_discuss
span{
	background-position: -64px 0
}

UL#end_options LI.endop_print
span{
	background-position: -64px -15px
}

UL#end_options LI.endop_email
span{
	background-position: -64px -29px
}

UL#end_options LI.endop_watch
span{
	background-position: -64px -70px;
	width:15px
}

UL#end_options LI.endop_edit
span{
	background-position: -64px -43px
}

UL#end_options LI.endop_fanmail
span{
	background-position: -64px -57px
}

UL#end_options LI.endop_embed
span{
	background:none
}

.info{
	font-size:16px;
	padding-left:0px;
	margin:0px
0px 10px 0px;
	line-height:inherit
}

#article_info{
	padding:27px;
	position:relative
}

.info{
	color:#222;
	margin-bottom:10px
}

.page_stats{
	text-align:center;
	font-size:18px;
	color:#000;
	font-weight:bold;
	margin-top:30px
}

#article_rating{
	text-align:center;
	font-size:18px;
	margin-top:20px
}

#ar_buttons{
	margin-top:20px
}

.ar_line{
	width:100%;
	border-top:1px solid #E5E5E5;
	margin-top:10px;
	margin-bottom:14px
}

#article_rating_more{
	display:inline-block;
	margin:10px
auto;
	width:100%
}

#article_rating_feedback{
	width:100%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	float:left;
	font-size:1em;
	padding:7px
}

.clearfix:after{
	content:" ";
	display:block;
	height:0;
	clear:both
}

#article_rating_more input[type="radio"]{
	margin-right:1em
}

.article_rating_detail{
	display:block;
	font-size:0.9em;
	line-height:normal;
	text-align:left;
	padding:1px
}

#article_accuracy_form
textarea{
	width:100%
}

.rating_submit{
	float:right;
	margin-top:8px
}

#article_accuracy_form{
	overflow:hidden
}

#article_rating_input{
	margin-top:10px
}

#article_rating
p{
	margin-bottom:10px
}

#article_rating_input{
	width:60%;
	margin:0
auto;
	min-width:270px
}

#feature_star{
	width:52px;
	height:12px;
	padding-top:65px;
	vertical-align:bottom;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#c2baaa;
	float:right;
	margin: -27px 0 5px 5px;
	line-height:normal
}

.fs_template{
	float:left !important;
	margin-right:30px !important;
	margin-top: -10px !important
}

.fs_template_text{
	padding:1.5em
}

.fc_id_img{
	float:left;
	padding:0
10px 10px 0
}

.image_map{
	padding:3px
}

.side_ad{
	margin-bottom:15px
}

.steps
.wh_ad{
	margin-top:5px
}

.ad_label{
	background-color:#363;
	width:18px;
	padding:2px;
	line-height:normal;
	color:#fff;
	font-size:13px;
	border-radius:2px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	float:left;
	clear:left
}

.ad_label_long{
	background-color:#363;
	padding:2px;
	border-radius:2px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	font-size:13px;
	color:#fff;
	clear:left;
	display:inline-block;
	line-height:normal
}

.login_header{
	padding:15px
22px;
	margin-bottom:0;
	border-radius:5px 5px 0 0;
	-moz-border-radius:5px 5px 0 0;
	-webkit-border-radius:5px 5px 0 0
}

.login_headline{
	font-size:2.2em;
	font-weight:bold
}

.login_top_link{
	float:right;
	font-size: .8em;
	line-height:3.3em
}

#userloginForm{
	font-size: .8em
}

.userloginform div, .usercreateform
div{
	padding-bottom: .5em
}

.userloginform{
	width:340px
}

.usercreateform{
	width:380px
}

#userloginForm
table{
	border-spacing:0
}

.userloginform .mw-info, .userloginform  .mw-error{
	margin: -50px 0 0 312px;
	padding-bottom:0
}

.usercreateform  .mw-info, .usercreateform   .mw-error{
	margin: -50px 0 0 342px;
	padding-bottom:0
}

#userloginForm .mw-info#wpCaptchaWord_info{
	margin-top: -62px
}

.userlogin_label,.captcha_label{
	display:block;
	width:64px;
	float:left;
	padding-top: .8em
}

.captcha_label{
	padding-top:1.5em
}

.mw-ui-checkbox-label{
	font-weight:normal
}

#userloginForm
.input_med{
	font-size:1.3em
}

.remember_pwd{
	float:right;
	padding-top:1em
}

#wpLoginAttempt,#wpCreateaccount,#realname_check,.fancycaptcha-image-container{
	margin-left:78px
}

#realname_check
label{
	font-weight:normal;
	font-size: .75em
}

.userlogin_option_row{
	padding-bottom: .5em;
	font-size: .85em
}

.userlogin_captcha{
	position:relative;
	padding-top:1em;
	font-size: .85em
}

.userlogin_captcha
p{
	margin-bottom:1em
}

#real_name_row{
	display:none
}

#userlogin_alt_logins{
	font-size: .8em;
	float:right;
	background-color:#F9F9F9;
	padding:15px;
	margin-top:30px;
	border:1px
solid #DFDACD;
	width:265px;
	height:65px;
	border-radius:6px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px
}

#userloginprompt{
	padding: .5em 0
}

#editcta,.captcha-warning{
	background:white;
	border:#93b874 4px solid;
	padding:10px;
	text-align:center;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	margin:15px
0;
	position:relative
}

.captcha-warning{
	border:#B30000 2px solid
}

.captcha_fineprint{
	margin:1em
0 0 78px;
	font-size: .8em
}

#dialog-box{
	display:none
}

.ui-dialog-content::-webkit-scrollbar{
	-webkit-appearance:none;
	width:11px;
	height:11px
}

.ui-dialog-content::-webkit-scrollbar-thumb{
	border-radius:8px;
	border:2px
solid white;
	background-color:rgba(0, 0, 0, .5)
}

.ui-dialog-titlebar-close .ui-icon{
	text-indent:0;
	width:auto;
	height:auto;
	background:none !important;
	color:#363;
	font-weight:normal;
	font-size: .8em
}

.modal2 .ui-dialog-content{
	background:none !important
}

fieldset{
	padding:5px;
	margin-bottom:10px;
	line-height:20px
}

fieldset
h4{
	margin:10px
-7px
}

#noarticletext
div{
	padding:20px
!important;
	border:1px
solid #f2f0eb !important;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px
}

#emaillink{
	font-size: .8em
}

#emaillink
td{
	padding:5px
10px
}

.noarticletext
div{
	border:none !important;
	padding:0px
}

#quicknotecontent{
	display:none
}

.cse_search_page_block{
	padding-top:0
}

.bc_credits{
	line-height:25px;
	font-size: .9em
}

.checkbox-text{
	display:inline-block;
	*display:inline;
	width:95%;
	vertical-align:top;
	line-height:22px;
	margin-top: -2px
}

input[type=checkbox].css-checkbox{
	position:absolute;
	overflow:hidden;
	height:1px;
	width:1px;
	margin:-1px;
	padding:0;
	border:0
}

input[type=checkbox].css-checkbox+label.css-checkbox-label{
	height:17px;
	width:17px;
	background-repeat:no-repeat;
	background-position: -87px 0;
	cursor:pointer;
	display:inline-block;
	margin-right:5px
}

input[type=checkbox].css-checkbox:checked+label.css-checkbox-label{
	background-position: -87px -18px;
	color:lightgray
}

.fading{
	filter:alpha(opacity=40);
	opacity:0.4
}

.template_top.wh_block{
	padding:10px
}

.tmp_li{
	display:none
}

#sd_container{
	background-color:#FFF;
	padding-top:10px
}

.sd_thumb{
	text-align:center
}

.sd_thumb
img{
	border:1px
solid #BBB;
	padding:5px;
	margin:8px
0 10px 0
}

.sd_multiple_2{
	float:left;
	padding:0
12px 8px;
	width:45%;
	min-width:200px
}

.sd_multiple_3{
	float:left;
	padding:0
12px 8px;
	width:29%;
	min-width:188px
}

.article_widget{
	border:none;
	height:282px;
	margin:15px
auto 5px auto;
	overflow:hidden;
	width:674px;
	float:right
}

html>body li
.article_widget{
	*margin-left: -60px
}

.widget_br{
	clear:both
}

.mw-userpage-userdoesnotexist{
	display:none
}

#tip_more{
	display:block;
	margin-left:20px;
	padding-bottom:20px
}

#sliderbox{
	position:fixed;
	right: -500px;
	z-index:4;
	*display:none;
	margin-right: -10px
}

* html
#sliderbox{
	position:absolute
}

#sliderbox
h2{
	background:url(/extensions/wikihow/slider/header_bg.png) repeat-x 0 0;
	height:32px;
	line-height:32px;
	padding-left:12px;
	font-size:1.2em;
	border:2px
solid #b5ab97;
	-moz-border-radius:10px 10px 0 0;
	-webkit-border-radius:10px 10px 0 0;
	-khtml-border-radius:10px 10px 0 0;
	border-radius:10px 10px 0 0;
	-moz-box-shadow: -3px 3px 4px #BFBFBF;
	-webkit-box-shadow: -3px 3px 4px #BFBFBF;
	box-shadow: -3px 3px 4px #BFBFBF
}

a#slider_close_button{
	float:right
}

a#slider_close_button:hover{
	text-decoration:none
}

#slider_thanks_outer_03{
	border:5px
solid #FFF;
	border-radius:150px 150px 0 150px;
	box-shadow: -3px 3px 4px #BFBFBF;
	margin-bottom:0
}

.sliderbox_08{
	width:250px;
	bottom: -310px
}

#slider_thanks_08{
	background-color:#FFF;
	border:5px
solid #93b874;
	border-right:none;
	border-bottom:none;
	border-radius:150px 150px 0 150px;
	font-size:0.9em;
	height:160px;
	margin-bottom:0;
	padding:40px;
	text-align:center
}

.slider_become_main{
	font-size:1.4em;
	margin-top:18px
}

.slider_become_text{
	font-size:1.3em;
	font-weight:bold
}

.sliderbox_08
.slider_button{
	margin-top:1em
}

.sliderbox_08 .slider_button
a{
	margin-right:0
}

.sliderbox_08
#slider_close_button{
	background:url(/skins/owl/images/ico-x.png) no-repeat 0 0;
	width:14px;
	height:14px;
	position:relative
}

#knowledgebox{
	display:none
}

.kbheadline{
	font-size:23px
}

.kbrow{
	display:table;
	table-layout:fixed;
	width:100%;
	margin:0
auto;
	border-spacing:10px;
	border-collapse:separate
}

.kbcol{
	position:relative;
	display:table-cell;
	height:200px
}

.kbcol-inner{
	position:relative;
	display:inline-block;
	float:left;
	width:100%;
	height:200px
}

.kbtop{
	position:absolute;
	float:top;
	width:100%;
	height:100%;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-right-radius:4px;
	border-bottom-left-radius:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-bottomleft:4px;
	-webkit-border-top-left-radius:4px;
	-webkit-border-top-right-radius:4px;
	-webkit-border-bottom-right-radius:4px;
	-webkit-border-bottom-left-radius:4px;
	padding-top:10px;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:6px;
	text-align:center
}

.kbgradients{
	position:absolute;
	content:" ";
	display:block;
	width:100%;
	height:100%;
	z-index:10;
	top:0;
	left:0;
	right:0;
	background:url(data:image/svg+xml;
	base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjEwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjA3Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjE1JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM1JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjA3Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjYwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjA3Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjY1JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg1JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjkwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjA3Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background-size:6px 6px;
	background-image: -webkit-gradient(
linear,
0 0,
100% 100%,
from(rgba(0, 0, 0, 0.06)),
color-stop(0.10, rgba(0, 0, 0, 0.06)),
color-stop(0.15, rgba(0, 0, 0, 0)),
color-stop(0.35, rgba(0, 0, 0, 0)),
color-stop(0.40, rgba(0, 0, 0, 0.06)),
color-stop(0.60, rgba(0, 0, 0, 0.06)),
color-stop(0.65, rgba(0, 0, 0, 0)),
color-stop(0.85, rgba(0, 0, 0, 0)),
color-stop(0.90, rgba(0, 0, 0, 0.06)),
to(rgba(0, 0, 0, 0.06)));
	background-image: -webkit-linear-gradient(
315deg,
rgba(0, 0, 0, 0.06) 10%,
rgba(0, 0, 0, 0) 15%,
rgba(0, 0, 0, 0) 35%,
rgba(0, 0, 0, 0.06) 40%,
rgba(0, 0, 0, 0.06) 60%,
rgba(0, 0, 0, 0) 65%,
rgba(0, 0, 0, 0) 85%,
rgba(0, 0, 0, 0.06) 90%);
	background-image: -moz-linear-gradient(
315deg,
rgba(0, 0, 0, 0.06) 10%,
rgba(0, 0, 0, 0) 15%,
rgba(0, 0, 0, 0) 35%,
rgba(0, 0, 0, 0.06) 40%,
rgba(0, 0, 0, 0.06) 60%,
rgba(0, 0, 0, 0) 65%,
rgba(0, 0, 0, 0) 85%,
rgba(0, 0, 0, 0.06) 90%);
	background-image: -ms-linear-gradient(
315deg,
rgba(0, 0, 0, 0.06) 10%,
rgba(0, 0, 0, 0) 15%,
rgba(0, 0, 0, 0) 35%,
rgba(0, 0, 0, 0.06) 40%,
rgba(0, 0, 0, 0.06) 60%,
rgba(0, 0, 0, 0) 65%,
rgba(0, 0, 0, 0) 85%,
rgba(0, 0, 0, 0.06) 90%);
	background-image: -o-linear-gradient(
315deg,
rgba(0, 0, 0, 0.06) 10%,
rgba(0, 0, 0, 0) 15%,
rgba(0, 0, 0, 0) 35%,
rgba(0, 0, 0, 0.06) 40%,
rgba(0, 0, 0, 0.06) 60%,
rgba(0, 0, 0, 0) 65%,
rgba(0, 0, 0, 0) 85%,
rgba(0, 0, 0, 0.06) 90%);
	background-image:linear-gradient(
315deg,
rgba(0, 0, 0, 0.06) 10%,
rgba(0, 0, 0, 0) 15%,
rgba(0, 0, 0, 0) 35%,
rgba(0, 0, 0, 0.06) 40%,
rgba(0, 0, 0, 0.06) 60%,
rgba(0, 0, 0, 0) 65%,
rgba(0, 0, 0, 0) 85%,
rgba(0, 0, 0, 0.06) 90%);
	filter:progid:DXImageTransform.Microsoft.gradient(
enabled='true',
startColorStr='#00000000',
endColorStr='#32000000',
GradientType=0
);
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-webkit-perspective:1000
}

.kbbot{
	z-index:12;
	position:absolute;
	bottom:0;
	width:100%;
	height:17%;
	float:bottom;
	padding:0
}

.kbbotborder{
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	border-top-left-radius:0;
	border-top-right-radius:0;
	border-bottom-right-radius:4px;
	border-bottom-left-radius:4px;
	-moz-border-radius-topleft:0;
	-moz-border-radius-topright:0;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-bottomleft:4px;
	-webkit-border-top-left-radius:0;
	-webkit-border-top-right-radius:0;
	-webkit-border-bottom-right-radius:4px;
	-webkit-border-bottom-left-radius:4px
}

.kbbotoutline{
	position:absolute;
	width:100%;
	height:100%;
	bottom:0;
	left:0
}

.kbarrow{
	position:absolute;
	top:100%;
	left:50%;
	border:1px
solid transparent;
	content:" ";
	height:0;
	width:0;
	pointer-events:none;
	border-collapse:rgba(229, 229, 229, 0);
	border-top-color:#93b874;
	border-width:67px 25px 0 25px;
	margin-left: -25px;
	z-index:15;
	display:none
}

.kbtellus{
	width:90%;
	padding-left:9px;
	text-align:left;
	font-size:14px
}

.kbttopic{
	font-size:18px
}

.kbbotstripe{
	display:none;
	position:absolute;
	width:100%;
	height:100%;
	bottom:0;
	background-color:#93b874
}

.kbbotwrapper{
	position:absolute;
	width:100%;
	height:100%;
	cursor:pointer;
	bottom:0
}

.kbbotleftwrapper,.kbbotrightwrapper{
	position:relative;
	width:50%;
	height:100%;
	margin:0;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	transition:background-color 0.25s, border-color 0.25s;
	-o-transition:background-color 0.25s, border-color 0.25s;
	-ms-transition:background-color 0.25s, border-color 0.25s;
	-moz-transition:background-color 0.25s, border-color 0.25s;
	-webkit-transition:background-color 0.25s, border-color 0.25s;
	z-index:18;
	border-top:2px solid;
	border-bottom:2px solid;
	border-color:#93b874
}

.kbbotleftwrapper{
	float:left;
	border-bottom-left-radius:4px;
	-moz-border-radius-bottomleft:4px;
	-webkit-border-bottom-left-radius:4px;
	background-color:#93b874;
	border-left:2px solid;
	border-color:#93b874
}

.kbbotrightwrapper{
	float:right;
	border-bottom-right-radius:4px;
	-moz-border-radius-bottomright:4px;
	-webkit-border-bottom-right-radius:4px;
	background-color:#f4f5f6;
	border-right:2px solid;
	border-color:#93b874
}

.kbbotleftwrapper:hover
.kbyes{
	text-decoration:underline
}

.kbbotrightwrapper:hover
.kbno{
	text-decoration:underline
}

.kbbotleftwrapper:active{
	transition:background-color 0.25s, border-color 0.25s;
	-o-transition:background-color 0.25s, border-color 0.25s;
	-ms-transition:background-color 0.25s, border-color 0.25s;
	-moz-transition:background-color 0.25s, border-color 0.25s;
	-webkit-transition:background-color 0.25s, border-color 0.25s;
	background-color:#7ba05c;
	border-color:#7ba05c
}

.kbbotrightwrapper:active{
	transition:background-color 0.25s;
	-o-transition:background-color 0.25s;
	-ms-transition:background-color 0.25s;
	-moz-transition:background-color 0.25s;
	-webkit-transition:background-color 0.25s;
	background-color:#e3f5d4
}

.kbyes,.kbno{
	position:absolute;
	text-align:center;
	width:100%;
	margin:0;
	bottom:10%;
	font-size:21px;
	font-weight:bold
}

.kbyes{
	left:0;
	color:#f4f5f6
}

.kbno{
	right:0;
	color:#93b874
}

.noselect{
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-khtml-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none
}

.kbgreen{
	background-color:#d4ecb0
}

.kbred{
	background-color:#e3b8b8
}

.kbpurple{
	background-color:#eeb8ee
}

.kborange{
	background-color:#ecd4b0
}

.kbcyan{
	background-color:#b0d4ec
}

.kbyellow{
	background-color:#eeeeb0
}

.kbnodisplay{
	display:none
}

.kbclose{
	position:absolute;
	top:17px;
	right:17px;
	cursor:pointer;
	display:inline-block;
	-webkit-border-radius:15px;
	-moz-border-radius:15px;
	border-radius:15px;
	width:30px;
	height:30px;
	background-color:#93b874;
	color:#fff;
	text-align:center;
	font-weight:bolder
}

.kbclose>div{
	position:absolute;
	margin:12px
6px;
	width:19px;
	height:6px;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	background-color:#fff
}

.kbrcw{
	transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-o-transform:rotate(45deg)
}

.kbrccw{
	transform:rotate(-45deg);
	-webkit-transform:rotate(-45deg);
	-moz-transform:rotate(-45deg);
	-ms-transform:rotate(-45deg);
	-o-transform:rotate(-45deg)
}

.kbedit_section{
	padding-top:27px;
	display:none
}

.kbeditheader{
	height:100px;
	display:table;
	table-layout:fixed;
	margin-left: -17px;
	margin-right:17px;
	margin-bottom:17px;
	border-collapse:separate;
	border-spacing:17px;
	*border-collapse:expression('separate', cellSpacing = '17px')
}

.kbeditimage{
	position:relative;
	height:100%;
	width:100%;
	overflow:hidden;
	margin:0;
	padding:0;
	display:table-cell
}

.kb-image-inner{
	position:relative;
	display:inline-block;
	height:100%;
	width:100%;
	float:top;
	margin:0;
	padding:0
}

.kb-placeholder-image,.kb-actual-image{
	position:absolute;
	overflow:hidden;
	top:0;
	height:100px;
	width:100px;
	background-image:url(http://pad1.whstatic.com/extensions/wikihow/search/no_img_green_mobile.png);
	background-image:center;
	background-size:cover;
	background-repeat:no-repeat;
	border-radius:6px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border:1px
solid #e5e5e5
}

.kb-actual-image{
	z-index:10
}

.kbeditheadertext{
	position:relative;
	width:444px;
	display:table-cell;
	background-color:#fff;
	border-radius:6px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border:1px
solid #e5e5e5
}

.kb-headertext-inner{
	position:relative;
	display:inline-block;
	float:left;
	width:444px;
	padding-left:27px;
	padding-right:27px;
	padding-top:17px;
	padding-bottom:28px;
	word-wrap:break-word
}

.kbeditheadertext>div{
	position:relative;
	float:left
}

.kbheaderarrow-outer,.kbheaderarrow-inner{
	position:absolute;
	top:43px;
	right:100%;
	border:1px
solid transparent;
	content:" ";
	height:0;
	width:0;
	pointer-events:none
}

.kbheaderarrow-inner{
	border-collapse:rgba(255, 255, 255, 0);
	border-right-color:#fff;
	border-width:17px;
	margin-top: -17px
}

.kbheaderarrow-outer{
	border-collapse:rgba(229, 229, 229, 0);
	border-right-color:#e5e5e5;
	border-width:19px;
	margin-top: -19px
}

.kb-headertext-inner>div{
	margin:0
-7px
}

.kbrdhp{
	font-size:17px
}

.kbrdht{
	font-size:24px;
	font-weight:bold
}

#kbthanks{
	display:none
}

.kbformcontainer{
	position:relative
}

#kbform{
	width:100%
}

.kbnewcontent{
	width:100%;
	display:none
}

.fancy_input{
	width:100%;
	max-width:100%;
	height:96px;
	max-height:96px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
	-webkit-box-shadow:inset 1px 2px 6px -1px rgba(202,202,186,0.75);
	-moz-box-shadow:inset 1px 2px 6px -1px rgba(202,202,186,0.75);
	box-shadow:inset 1px 2px 6px -1px rgba(202,202,186,0.75);
	border:1px
solid #e5e5e5;
	padding:15px
15px 15px 15px;
	font-size:1em;
	margin-bottom:16px;
	background-color:#fff
}

.fancy_input:focus{
	font-size:16px!important
}

#kbcontent.inactive,#kbcontentbox.inactive{
	color:#999;
	min-height:96px;
	height:96px;
	max-height:96px;
	overflow:none;
	resize:none
}

#kbcontent.active,#kbcontentbox.active{
	color:#414141;
	min-height:333px;
	height:333px;
	max-height:none;
	overflow-x:hidden;
	overflow-y:overlay;
	resize:vertical;
	scrollbar-face-color:#c0c0aa
}

.kbpadless{
	padding-right:115px
}

.kbpadmore{
	padding-right:215px
}

.kbtipsbox{
	position:absolute;
	pointer-events:none;
	top:17px;
	right:27px;
	width:177px;
	padding:11px;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	border-radius:6px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border:1px
dashed #b3d894
}

.kbtipstoggle{
	color:#93b874;
	font-size:12px
}

.kbtipstogglebtn{
	position:relative;
	top:2px;
	width:12px;
	height:12px;
	display:inline-block;
	pointer-events:auto;
	cursor:pointer;
	border-radius:2px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	background-color:#93b874
}

.kbtipstogglebtn>div{
	position:absolute;
	margin:5px
2px;
	width:8px;
	pointer-events:none;
	height:2px;
	border-radius:2px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	background-color:#fff
}

.kbtipsvbar{
	display:none;
	transform:rotate(90deg);
	-webkit-transform:rotate(90deg);
	-moz-transform:rotate(90deg);
	-ms-transform:rotate(90deg);
	-o-transform:rotate(90deg)
}

.kbtipsheader{
	pointer-events:none
}

.kbtipsdetails{
	font-size:12px;
	line-height:17px;
	pointer-events:none
}

.kbformbot{
	position:relative;
	display:table;
	height:auto;
	width:100%
}

.kbformbot-left{
	display:table-cell;
	width:65%;
	float:left;
	vertical-align:middle
}

.kbformbot-right{
	display:table-cell;
	width:25%;
	float:right;
	vertical-align:middle
}

#kbemail{
	height:37px;
	width:100%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
	-webkit-box-shadow:inset 1px 2px 6px -1px rgba(202,202,186,0.75);
	-moz-box-shadow:inset 1px 2px 6px -1px rgba(202,202,186,0.75);
	box-shadow:inset 1px 2px 6px -1px rgba(202,202,186,0.75);
	border:1px
solid #e5e5e5;
	padding:15px;
	font-size:0.87em;
	background-color:#fff
}

#kbadd,#kbwaiting{
	float:right;
	margin-right:0px;
	padding:5px
10px
}

#kbadd{
	font-size:15px
}

.kbspinner{
	display:none
}

.kbthanks{
	position:absolute;
	top:50%;
	left:102%;
	text-align:right;
	font-style:italic;
	font-weight:bolder;
	font-size:21px;
	z-index:100;
	color:#93b874;
	background:#f4f5f6;
	padding:6px
8px;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	border-radius:6px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border:1px
solid #b3d894
}

.kbvisible{
	visibility:visible
}

.kbopaque{
	opacity:1
}

.kbtransparent{
	opacity:0
}

.kbnoclick{
	pointer-events:none
}

#tip_more{
	display:block;
	margin-left:20px;
	padding-bottom:20px
}
