@charset "UTF-8";
/* Custom CSS Override for inFocus Theme */
#wp-admin-bar {display: none; height: 0px!important;}
/* HEADER */
#header {height: 123px;}
#chowphoto { position: absolute; top: 5px; left: 360px; width: 206px; height: 143px; background:url(/wp-content/uploads/chow-photos/rotator.php) no-repeat left top; z-index: 10;}
.logo {top: 16px;}
/* MENU */

#primary_menu { background-color: #fbd8b4; padding: 0; margin-top: 22px; border: 1px solid #984501; border-bottom-color: #832c02; border-top-color: #a85700;
 -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 0 4px 4px 0 #3d1c01; -moz-box-shadow: 0 4px 4px 0 #3d1c01; box-shadow: 0 4px 4px 0 #3d1c01;
background: #fbd8b5; /* Old browsers */
background: -moz-linear-gradient(top,  #fbd8b5 0%, #f5c08b 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbd8b5), color-stop(100%,#f5c08b)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fbd8b5 0%,#f5c08b 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fbd8b5 0%,#f5c08b 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fbd8b5 0%,#f5c08b 100%); /* IE10+ */
background: linear-gradient(top,  #fbd8b5 0%,#f5c08b 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbd8b5', endColorstr='#f5c08b',GradientType=0 ); /* IE6-9 */*/
} 
#primary_menu li { border-right: 1px solid #e9b47e; border-left: 1px solid #fee9cf;}
#primary_menu li#menu-item-57, #primary_menu li#menu-item-57 a:hover, #primary_menu li#menu-item-57 a:active { border-right: none; -webkit-border-top-right-radius: 6px; -webkit-border-bottom-right-radius: 6px; -moz-border-radius-topright: 6px; -moz-border-radius-bottomright: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px;}
#primary_menu li#menu-item-204, #primary_menu li#menu-item-204 a:hover, #primary_menu li#menu-item-204 a:active { border-left: none; -webkit-border-top-left-radius: 6px; -webkit-border-bottom-left-radius: 6px; -moz-border-radius-topleft: 6px; -moz-border-radius-bottomleft: 6px; border-top-left-radius: 6px; border-bottom-left-radius: 6px;}
#primary_menu li .sub-menu li { border: none!important;}
#primary_menu li .sub-menu { padding: 6px 0; -webkit-border-bottom-right-radius: 6px; -webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomright: 6px; -moz-border-radius-bottomleft: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px;}
.jqueryslidemenu { height: 35px;}
.jqueryslidemenu ul a { height: 35px; line-height: 35px; color: #4e2401;}
.jqueryslidemenu ul a:hover, .jqueryslidemenu ul a:active { color: #e17409; background: #f5c08b;
/* Old browsers */
background: -moz-linear-gradient(top,  #f5c08b 0%, #fbd8b5 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5c08b), color-stop(100%,#fbd8b5)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f5c08b 0%,#fbd8b5 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f5c08b 0%,#fbd8b5 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f5c08b 0%,#fbd8b5 100%); /* IE10+ */
background: linear-gradient(top,  #f5c08b 0%,#fbd8b5 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5c08b', endColorstr='#fbd8b5',GradientType=0 ); /* IE6-9 */
}
.jqueryslidemenu ul ul a {color: #fbd8b4;}
.jqueryslidemenu ul ul a:hover, .jqueryslidemenu ul ul a:active { color: #e17409;}
/* INTRO HEADER */
/*#intro {display: none;}*/
#intro_inner {padding: 10px 0;}
.intro_title, .fancy_button, .button_link, #searchsubmit, .post_more_link, #submit { -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;}

/* MAIN BODY */
#content { padding-top: 10px!important;}
#content { background: #FFFDFC url(/wp-content/themes/infocus/images/content_top.png) repeat-x scroll center -12px!important;}
#main {margin-top: 15px;}
.post_title a {color: #ED8800;}
h1.post_title {font-size: 38px!important;}
h2.post_title { line-height: 25px!important; padding-bottom: 10px!important;}
.divider {margin: 15px 0;}
.orange_sprite a:hover, .orange_sprite a:active {color: #c00!important;}
.small_post_list .post_title {padding: 0.3em 0;}
.small_post_list .post_title a {color: #C30; font-size: 22px;}
.small_post_list .post_title a:hover, .small_post_list .post_title a:active {color: #c00;}
.small_post_list .post_title, .small_post_list .post_meta {background: url(/wp-content/themes/infocus/images/line.gif) repeat-x center bottom;}
.post_meta {margin-bottom: 10px;}
.post_excerpt p {margin: 0.5em 0 1em 0;}
/* BUTTONS */
#submit, .call_to_action, #intro .intro_title, .fancy_button, .button_link, #searchsubmit, .post_more_link {color: #fff;}
.colored_box_title, .titled_box_title {font-size: 14px; font-weight: bold;}

/* SIDEBAR */
#phpbb3-users-widget-5 {display: none;}
#sidebar .widget, #footer .widget { padding: 0 0 20px 0;}
#sidebar .widgettitle {line-height: 1em;}
.widgettitle {margin-bottom: 10px; padding-bottom: 10px;}
.widget li { line-height: 1.2em;}
.widget_categories ul {padding-top: 1em;}
/* SOCIAL TABS */
.social-tabs li img {width: auto!important;}
.textwidget .mysite_sociable {margin-right: 0;}
.dc-social.static ul.social-tabs li, .dc-social.static .dcsmt, .static .dcsmt  { border: none!important; background: transparent;}
.dc-social.static .social-tabs li.active, .dc-social.static ul.social-tabs li, .tab-inner { padding: 0!important; border: none;}
.dc-social.static .social-tabs li.active, .dc-social.static ul.social-tabs li {padding: 0 25px 10px 0!important;}
.dc-social.static ul.social-tabs li {opacity: 0.5 !important; -moz-opacity: 0.5 !important;}
.dc-social.static ul.social-tabs li:hover, .dc-social.static .social-tabs li.active {opacity: 1 !important; -moz-opacity: 1 !important; -webkit-transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; transition: all 0.2s ease;}


/* FOOTER */
.footerlinks { text-align: center;}
.footerlinks a, #sub_footer a { margin: 0 .5em; color: #ED8800!important;}
.footerlinks a:hover, .footerlinks a:active, #sub_footer a:hover, #sub_footer a:active { text-decoration: underline!important; color: #c30!important;}
.footerlinks a span, #sub_footer a span { vertical-align: text-top;}
img.hidden-chow { position: absolute; left: -99999px;}
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px) {
.jqueryslidemenu a {padding: 0 10px;}
}