#large_screen_sidebar_wrapper { display: none; }

@media screen and (min-width: 1280px) { #wrapper, #rich_footer, #search_footer_wrapper, #service_header, #topics_header .header_inner, #global_header .header_inner { padding-right: 170px; }
  #large_screen_sidebar_wrapper { display: block; background: #f7f3e8; }
  #large_screen_sidebar_wrapper .title_bar { display: none; }
  .large_screen_sidebar_disable #large_screen_sidebar_wrapper { display: none; }
  .large_screen_sidebar_disable #wrapper, .large_screen_sidebar_disable #rich_footer, .large_screen_sidebar_disable #search_footer_wrapper, .large_screen_sidebar_disable #service_header, .large_screen_sidebar_disable #topics_header .header_inner, .large_screen_sidebar_disable #global_header .header_inner { padding-right: 0; }
  .large_screen_sidebar_enable #large_screen_sidebar_wrapper { display: block; background: #ffffff; border-left: 1px solid #e3dcca; }
  .large_screen_sidebar_enable #large_screen_sidebar_wrapper .title_bar { display: block; }
  .large_screen_sidebar_enable #notification_menu, .large_screen_sidebar_enable #global_header .config_dropdown_menu { right: 170px; }
  .large_screen_sidebar_enable #search_footer_wrapper #search_footer_tab { display: none; }
  .large_screen_sidebar_enable #search_footer_wrapper #search_footer_inner { padding-top: 0 !important; }
  .large_screen_sidebar_enable #search_footer_wrapper #search_footer_inner .recent_viewed_recipes { display: none; }
  .large_screen_sidebar_enable #search_footer_wrapper #related_recipes_label { font-size: 108%; padding-top: 10px; margin-left: 30px; } }

.ext_large_screen_sidebar_ext-sidebar_wrapper { position: relative; }

#large_screen_sidebar_wrapper { z-index: 10; position: fixed; top: 35px; right: 0; width: 190px; height: 100%; }

#large_screen_sidebar_wrapper.scrollable { position: absolute; top: auto; bottom: 0; height: auto; }

#large_screen_sidebar_wrapper .title_bar { font-size: 93%; font-weight: bold; padding: 3px 5px 0px; border-bottom: 1px solid #e3dcca; }

#large_screen_sidebar_wrapper .sidebar_content { overflow: auto; overflow-y: hidden; height: 100%; }

#large_screen_sidebar_wrapper .related_recipes .recipe, #large_screen_sidebar_wrapper .recent_view_recipes .recipe { *zoom: 1; }

#large_screen_sidebar_wrapper .related_recipes .recipe:after, #large_screen_sidebar_wrapper .recent_view_recipes .recipe:after { content: ""; display: block; clear: both; }

#large_screen_sidebar_wrapper .related_recipes .recipe a, #large_screen_sidebar_wrapper .recent_view_recipes .recipe a { text-decoration: none; }

#large_screen_sidebar_wrapper .related_recipes .recipe a:hover .recipe_title, #large_screen_sidebar_wrapper .recent_view_recipes .recipe a:hover .recipe_title { text-decoration: underline; }

#large_screen_sidebar_wrapper .related_recipes .recipe a:hover .recipe_photo, #large_screen_sidebar_wrapper .recent_view_recipes .recipe a:hover .recipe_photo { opacity: 0.8; filter: alpha(opacity=80); -ms-filter: "alpha(opacity=80)"; }

#large_screen_sidebar_wrapper .related_recipes .recipe .recipe_info, #large_screen_sidebar_wrapper .recent_view_recipes .recipe .recipe_info { min-height: 50px; }

#large_screen_sidebar_wrapper .related_recipes .recipe .recipe_photo, #large_screen_sidebar_wrapper .recent_view_recipes .recipe .recipe_photo { width: 50px; height: 50px; float: left; margin-right: 5px; }

#large_screen_sidebar_wrapper .related_recipes .recipe .recipe_title, #large_screen_sidebar_wrapper .recent_view_recipes .recipe .recipe_title { font-size: 86%; line-height: 1.3; }

#large_screen_sidebar_wrapper .related_recipes .recipe .recipe_author, #large_screen_sidebar_wrapper .recent_view_recipes .recipe .recipe_author { font-size: 72%; color: #999999; }

#large_screen_sidebar_wrapper .related_recipes .show_more, #large_screen_sidebar_wrapper .recent_view_recipes .show_more { font-size: 86%; padding: 4px; text-align: center; }

#large_screen_sidebar_wrapper .related_recipes.last_content, #large_screen_sidebar_wrapper .recent_view_recipes.last_content { padding-bottom: 35px; }

#large_screen_sidebar_wrapper .blank_message { font-size: 93%; color: #999999; padding: 10px; }
