.blog_item {clear: both; border-bottom: 1px solid #d1d1d1; padding: 15px 0 18px 0; overflow: auto; width: 803px; margin-right: 12px;}
.blog_item .title_area {float: left;}
.blog_item .topseos_best_blog {float: right;}
.blog_item .blog_title, .blog_item .rss_link {float: left;}
.blog_item .blog_title a {text-decoration: underline; font-size: 1.2em; color: #2973b6; margin-right: 10px;}
.blog_item .blog_link {color: #2973b6; text-decoration: underline; float: left; font-size: 1.2em;}
.blog_item .description_text {padding: 4px 0 8px 0; font-size: 1.2em; line-height: 1.3em; clear: both; text-align: justify; width: 803px;}
.blog_item .description_text a{text-decoration: underline}
.blog_item .rating {clear: left; padding-top: 4px;}
.blog_item .view_details {float: right; font-size: 1.1em; font-weight: bold; margin: 0 5px 0 0; padding: 0 19px 0 0; background:transparent url('../../img/images/view_details_red_arrow.png') no-repeat scroll right 1px;}
/* ***** Tools to Keyword Research ***** */
#add_your_tool { margin: 10px 0 0 0; }
#play_to_win { margin: 20px 0; }
#tols-to-keyword-research-left-sidebar { width: 209px; padding-left: 7px; float: left; }
#tols-to-keyword-research-main-area { width: 571px; float: left; }
#contents.tools-ii-keyword-research #allc_main { width: 563px; float: none; margin: 18px 0 5px 0; }
#contents.tools-ii-keyword-research #allc_main #allc_preferences { width: 563px; }
#contents.tools-ii-keyword-research h3#keyword_research_title { font-size: 1.8em; font-weight: normal; margin: 10px 12px 10px 0; }
#contents.tools-ii-keyword-research .col17 p.usual_text { margin: 0 12px 11px 0; text-align: justify; line-height: 1.5em; }
#contents.tools-ii-keyword-research .linkbox { font-size: 1.2em; margin: 14px 10px 0 0; }
#contents.tools-ii-keyword-research .blog_item h4.blog_title { font-size: 1.8em; clear: right; font-weight:normal; width:100%;}
#contents.tools-ii-keyword-research .blog_item h4.blog_title span { font-size: .8em; color: #757474; }
#contents.tools-ii-keyword-research .blog_item { width: 559px; overflow: visible; padding-bottom: 13px; margin-bottom: 5px; }
#contents.tools-ii-keyword-research .blog_item .description_text { width: 555px; line-height: 1.5em; margin-bottom: 16px; }
#contents.tools-ii-keyword-research #allc_main .allc_vp_sb { padding-top: 6px; }
#contents.tools-ii-keyword-research #allc_main .allc_vp_dr { padding-top: 6px; }
#contents.tools-ii-keyword-research .blog_item p.with_view_details {text-align: right; }
#contents.tools-ii-keyword-research .blog_item .view_details { float: none; display: inline; }
#contents.tools-ii-keyword-research #tols-to-keyword-research-editors-picks .box_type23 { width: 183px; border: 1px solid #d7d7d7; background-color: #f9f9f9; padding: 8px 7px 11px 7px;}
#contents.tools-ii-keyword-research #tols-to-keyword-research-editors-picks h3 { font-size: 1.8em; margin: 16px 0 2px 0; font-weight: normal; }
#contents.tools-ii-keyword-research #tols-to-keyword-research-editors-picks .box_type23 .pick_item { border-bottom: 1px solid #d7d7d7; padding-bottom: 15px; margin-bottom: 10px; }
#contents.tools-ii-keyword-research #tols-to-keyword-research-editors-picks .box_type23 .lowest_one { border-bottom: 0; }
#contents.tools-ii-keyword-research #tols-to-keyword-research-editors-picks .box_type23 .pick_item  h4 { font-size: 1.2em; }
#contents.tools-ii-keyword-research #tols-to-keyword-research-editors-picks .box_type23 .description_text { font-size: 1.1em; line-height: 1.2em; text-align: justify; margin: 4px 0 12px 0;}
#contents.tools-ii-keyword-research #tols-to-keyword-research-editors-picks .box_type23 .view_details { font-size: 1.2em; color: #105b9d; font-weight: bold; text-decoration: underline; }
#contents.tools-ii-keyword-research .box_type20 form input { margin-top: 4px; margin-bottom: 2px; font-size: 1.2em; }
#contents.tools-ii-keyword-research .box_type20 form .with_button { margin-bottom: 12px; }
#contents.tools-ii-keyword-research .box_type20 { margin-top: 12px; }
#contents.tools-ii-keyword-research .blog_item .description_text { width: 555px; line-height: 1.5em; margin-bottom: 16px; }
#contents.tools-ii-keyword-research #allc_main .allc_vp_sb { padding-top: 6px; }
#contents.tools-ii-keyword-research #allc_main .allc_vp_dr { padding-top: 6px; }
#contents.tools-ii-keyword-research .blog_item p.with_view_details {text-align: right; }
#contents.tools-ii-keyword-research .blog_item .view_details { float: none; display: inline; }
#contents.tools-ii-keyword-research #tols-to-keyword-research-editors-picks .box_type23 { width: 183px; border: 1px solid #d7d7d7; background-color: #f9f9f9; padding: 8px 7px 11px 7px;}
#contents.tools-ii-keyword-research #tols-to-keyword-research-editors-picks h3 { font-size: 1.8em; margin: 16px 0 2px 0; font-weight: normal; }
#contents.tools-ii-keyword-research #tols-to-keyword-research-editors-picks .box_type23 .pick_item { border-bottom: 1px solid #d7d7d7; padding-bottom: 15px; margin-bottom: 10px; }
#contents.tools-ii-keyword-research #tols-to-keyword-research-editors-picks .box_type23 .lowest_one { border-bottom: 0; }
#contents.tools-ii-keyword-research #tols-to-keyword-research-editors-picks .box_type23 .pick_item  h4 { font-size: 1.2em; }
#contents.tools-ii-keyword-research #tols-to-keyword-research-editors-picks .box_type23 .description_text { font-size: 1.1em; line-height: 1.2em; text-align: justify; margin: 4px 0 12px 0;}
#contents.tools-ii-keyword-research #tols-to-keyword-research-editors-picks .box_type23 .view_details { font-size: 1.2em; color: #105b9d; font-weight: bold; text-decoration: underline; }
#contents.tools-ii-keyword-research .box_type20 form input { margin-top: 4px; margin-bottom: 2px; font-size: 1.2em; }
#contents.tools-ii-keyword-research .box_type20 form .with_button { margin-bottom: 12px; }
#contents.tools-ii-keyword-research .box_type20 { margin-top: 12px; }

/* tools */
.longer_two { width: 245px !important; }
.tools_details #featured_ceo_actions { height: 40px !important; }
.tools_details #featured_ceo_actions li a { width: 175px !important; }
.tools_details #featured_ceo_actions li a.fca_tool { background: transparent url('../../img/images/icon-edit-tool.png') no-repeat left top; }
.vs_key_facts td a { color: #236eb0; text-decoration: underline; }
#tool_overview h5 { padding-bottom: 10px; }
#tool_overview h6 { font-weight: bold !important; }
#tool_overview a { font-weight: bold !important; text-decoration: underline; }
