@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700);#wtb_seo {	border: 0;	font-family: 'Open Sans', sans-serif;}#wtb_seo .hndle {	border: 1px solid #DFDFDF;}#wtb_seo .inside {	padding: 7px 0 0;	margin-bottom: 0;	background: white;}#wtb_seo .wp-seo-box-header .wp-seo-box-header-wrapper {	background: #f5f8e9;	border: 1px solid #e7e8e3;	padding: 9px;	margin-bottom: 13px;}#wtb_seo .wp-seo-box-header .info {	border: #d9e7a9 1px solid;	text-align: center;	background: #e3edc2;	font-size: 11px;	color: #333;	padding: 6px 11px;	line-height: 17px;	margin-bottom: 13px;}#wtb_seo .wp-seo-box-header .info-error {	border: #c66 1px solid;	text-align: center;	background: #fee;	font-size: 11px;	color: #333;	padding: 6px 11px;	line-height: 17px;	margin-bottom: 13px;}#wtb_seo .wp-seo-box-general .wp-seo-box-header-wrapper {	background: #d1eaf4;	border: 1px solid #e7e7e7;    padding: 0;}#wtb_seo .wp-seo-box-general .info {	border: #cbd9dd 1px solid;	background: #aedaed;    margin: 9px;}.to-remove-keyword {	margin: 0;}.to-remove-keyword input {	background: white;	border: 1px solid #b5b5b5;	color: #333;	font-size: 12px;	margin: 0 10px 10px;	width: 75%;}.to-remove-keyword input[disabled=disabled] {	cursor: no-drop;}.remove-keyword-trigger {	background: url(../img/minus.png) center center no-repeat;	cursor: pointer;	display: inline-block;	width: 13px;	height: 13px;}#add-keyword {	font-size: 12px;	color: #b3b3b3;	border: 1px solid #b5b5b5;	margin: 0 10px 10px;	width: 75%;		/* textarea */	height: 23px;	padding: 3px;	resize: none;	vertical-align: baseline;}#add-keyword-trigger {	background: url(../img/plus.png) 0 0 no-repeat;	cursor: pointer;	display: inline-block;	width: 13px;	height: 13px;}#wtb_seo .main-info {	border-bottom: 2px solid #e2e2e2;	font-family: "Helvetica Neue", sans-serif;	font-size: 24px;	height: 59px;	text-align: center;}#wtb_seo .main-info .left-info {	border-right: 1px solid #e7e7e7;	float: left;	height: 59px;	width: 50%;}#wtb_seo .main-info .right-info {	border-left: 1px solid #c5c5c5;	float: left;	height: 59px;	width: 49%;}#wtb_seo .main-info .unit {	font-size: 10px;	display: block;	padding: 9px 0 0;}#wtb_seo .main-info .number {	color: #71B72F;	font-weight: bold;}#wtb_seo .main-info .score-not-bad .number,#wtb_seo .main-info .density-not-bad .number {	color: #cc0;}#wtb_seo .main-info .score-bad .number,#wtb_seo .main-info .density-bad .number {	color: #c00;}#wtb-seo-accordion .ui-accordion-header {	cursor: pointer;	border: 1px solid #a7d1e8;	font-family: 'Open Sans', sans-serif;	font-weight: 700;	-webkit-border-radius: 6px;	border-radius: 6px;	background: #82c840 url(../img/bg.png) 0 bottom repeat-x;	color: #2282b0;	padding-top: 6px;	padding-bottom: 6px;	font-size: 11px;	color: white;	text-shadow: none;}#wtb-seo-accordion .ui-accordion-header.ui-accordion-header-active {	border: 1px solid #63b123;	background: #71b72f url(../img/bg-active.png) 0 bottom repeat-x;	-webkit-border-radius: 6px 6px 0 0;	border-radius: 6px 6px 0 0;}#wtb-seo-accordion .ui-accordion-header .ui-accordion-header-icon {	display: none;}#wtb-seo-accordion .ui-accordion-content {	border: 1px solid #DFDFDF;	-webkit-border-radius: 0 0 6px 6px ;	border-radius: 0 0 6px 6px ;	padding: 0;}.wtb-seo-results {	margin: 0;	width: 100%;}.wtb-seo-results td {	border: 0;	height: 51px;	margin-bottom: 0;	font-size: 11px;	vertical-align: middle;		background: #ffffff; /* for non-css3 browsers */	background: -moz-linear-gradient(top, #ffffff,  #e3e3e3); /* for firefox 3.6+ */ 	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e3e3e3)); /* Safari 4+, Chrome */	background: -webkit-linear-gradient(left top, left bottom, #ffffff, #e3e3e3); /* Chrome 10+, Safari 5.1+, iOS 5+ */	background: -o-linear-gradient(top, #ffffff,#e3e3e3); /* Opera 11.10+ */	background: -ms-filter:"progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#ffffff, EndColorStr=#e3e3e3, GradientType=0)";	background: linear-gradient(to bottom, #ffffff,#e3e3e3); /* W3C */	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e3e3e3', GradientType='0'); /* for IE */}.wtb-seo-results td.wtb-seo-results-faq,.wtb-seo-results td.wtb-seo-results-icon {	text-align: center;}.wtb-seo-results td.wtb-seo-results-icon span {   background: url(../img/x.png) 15px 50% no-repeat;   display: block;   height: 30px;   width: 35px;}.wtb-seo-results td.wtb-seo-results-faq span {   background: url(../img/quest.png) 50% 50% no-repeat;   display: block;   height: 30px;   width: 35px;}.wtb-seo-results tr.active td.wtb-seo-results-icon span {   background: url(../img/v.png) 15px 50% no-repeat;}.wp-seo-box-general .wtb-seo-results td {    background: transparent;}#wtb_seo .wp-seo-box-general .main-info {    background: #9fd7f0;    border-bottom: 0;    border-top: 2px solid #e2e2e2;    line-height: 13px;}#wtb_seo .wp-seo-box-general .main-info .number {    line-height: 31px;} #wp-seo-refresh {	border: 1px solid #a5e1f3;	border-bottom-color: #33bde6; 	border-top-color: #7aceed; 	color: #fff;	cursor: pointer;	font-size: 11px;	font-weight: bold;	height: 37px;	line-height: 37px;		padding: 0 12px;	margin-bottom: 13px;		-webkit-border-radius: 6px;	border-radius: 6px;		background: #2db6e4; /* for non-css3 browsers */	background: -moz-linear-gradient(top, #58c2e8,  #01ace0); /* for firefox 3.6+ */ 	background: -webkit-gradient(linear, left top, left bottom, from(#58c2e8), to(#01ace0)); /* Safari 4+, Chrome */	background: -webkit-linear-gradient(left top, left bottom, #58c2e8, #01ace0); /* Chrome 10+, Safari 5.1+, iOS 5+ */	background: -o-linear-gradient(top, #58c2e8,#01ace0); /* Opera 11.10+ */	background: -ms-filter:"progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#58c2e8, EndColorStr=#01ace0, GradientType=0)";	background: linear-gradient(to bottom, #58c2e8,#01ace0); /* W3C */	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#58c2e8', endColorstr='#01ace0', GradientType='0'); /* for IE */}#wp-seo-refresh span {	background: url(../img/refresh.png) no-repeat left 50%;	padding-left: 24px;}#wp-seo-refresh:hover {	background: #7aceed; /* for non-css3 browsers */	background: -moz-linear-gradient(top, #58c2e8,  #7aceed); /* for firefox 3.6+ */ 	background: -webkit-gradient(linear, left top, left bottom, from(#58c2e8), to(#7aceed)); /* Safari 4+, Chrome */	background: -webkit-linear-gradient(left top, left bottom, #58c2e8, #7aceed); /* Chrome 10+, Safari 5.1+, iOS 5+ */	background: -o-linear-gradient(top, #58c2e8,#7aceed); /* Opera 11.10+ */	background: -ms-filter:"progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#58c2e8, EndColorStr=#7aceed, GradientType=0)";	background: linear-gradient(to bottom, #58c2e8,#7aceed); /* W3C */	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#58c2e8', endColorstr='#7aceed', GradientType='0'); /* for IE */}