@media only screen and (min-width: 960px) and (max-width: 1179px) {
	#screen-res:after{ content: ">=960px and <= 1179px"}
	
	#page{ width: 100%}
#home_posts_featured, #main-content{width: 960px; margin:0px auto;}
#home_posts_featured{height: 314px;}
div#primary,section#primary{width: 720px;}
div#main-content #primary{width: 680px; margin-left: 20px;}
.home div#main-content #primary{width: 720px; margin-left: 0px;}

div#sidebar{ width: 240px;}
.header-main{width: 960px; padding: 0px; margin: 0px auto; margin-top: 16px;}
#site-switcher{margin-left: 10px;}
nav#primary-navigation{width: 960px; margin-left: 0px;}
div.menu-menu-container ul li{ margin: 0px 4px; padding: 0px 12px;font-size: 13px;}


@media only screen and (min-width: 960px) and (max-width: 979px){ #category_header.background{height: 123px !important;} }
@media only screen and (min-width: 980px) and (max-width: 999px){ #category_header.background{height: 125px !important;} }
@media only screen and (min-width: 1000px) and (max-width: 1049px){ #category_header.background{height: 132px !important;} }
@media only screen and (min-width: 1050px) and (max-width: 1099px){ #category_header.background{height: 138px !important;} }
@media only screen and (min-width: 1100px) and (max-width: 1179px){ #category_header.background{height: 148px !important;} }


#home_posts_featured .layout_4.featured_0{width: 208px; height: 156px; float: left; border-right: 2px solid #fbfbf9;}
#home_posts_featured .layout_4.featured_1{width: 148px; height: 156px; float: left; }
#home_posts_featured .layout_4.featured_2{width: 600px; height: 314px; float: right;border-left: 2px solid #fbfbf9;}
#home_posts_featured .layout_4.featured_3{width: 358px; height: 156px; float: left; border-top: 2px solid #fbfbf9;}

#home_posts_featured .layout_3.featured_0{width: 358px; height: 156px; float: left;}
#home_posts_featured .layout_3.featured_1{width: 600px; height: 315px; float: right; border-left: 2px solid #fbfbf9;}
#home_posts_featured .layout_3.featured_2{width: 358px; height: 156px; float: left; border-top: 2px solid #fbfbf9;}

#home_posts_featured .layout_2.featured_0{width: 358px; height: 315px; float: left; border-left: 2px solid #fbfbf9;}
#home_posts_featured .layout_2.featured_1{width: 600px; height: 315px; float: right;}

#home_posts_featured .layout_1.featured_0{width: 960px; height: 420px;}


#home_posts_featured .item .excerpt_category{ top:75px; }
#home_posts_featured .layout_4.featured_2 .featured_title, #home_posts_featured .layout_3.featured_1 .featured_title, #home_posts_featured .layout_2.featured_1 .featured_title{margin-top: 110px; margin-left: 300px;}
#home_posts_featured .layout_4.featured_2 .featured_excerpt, #home_posts_featured .layout_4.featured_2 .featured_date, #home_posts_featured .layout_3.featured_1 .featured_excerpt, #home_posts_featured .layout_3.featured_1 .featured_date, #home_posts_featured .layout_2.featured_1 .featured_excerpt, #home_posts_featured .layout_2.featured_1 .featured_date{margin-top: 10px;}

#home_posts_featured .layout_4.featured_0 .featured_title, #home_posts_featured .layout_4.featured_1 .featured_title, #home_posts_featured .layout_4.featured_3 .featured_title, #home_posts_featured .layout_3.featured_0 .featured_title, #home_posts_featured .layout_3.featured_2 .featured_title{margin-top:80px;}

div.newsletter-box{ background-position-x: -34px; width: 180px; }
div.newsletter-box .newsletter-title{font-size: 16px;}
div.newsletter-box form input[type="text"]{width: 175px;}
div.newsletter-box form input[type="submit"]{background: white url("images/mail-icon.png") center center no-repeat;width: 36px;padding: 0px;height: 36px;border: none;float: right;position: absolute;
;margin-left: -36px;color: transparent;}
aside.recent_post .widget-container .widget-header, aside.related_products .widget-container .widget-header, body.home aside.facebook .widget-container .widget-header, aside.forum .widget-container .widget-header{background: transparent url('images/sidebar-dotted-top_240.png') top left no-repeat}
aside.recent_post .widget-container .widget-content, aside.related_products .widget-container .widget-content , body.home aside.facebook .widget-container .widget-content, aside.forum .widget-container .widget-content {background: transparent url('images/sidebar-dotted-middle_240.png') top left repeat-y;}
aside.recent_post .widget-container .widget-footer, aside.related_products .widget-container .widget-footer, body.home aside.facebook .widget-container .widget-footer, aside.forum .widget-container .widget-footer {background: transparent url('images/sidebar-dotted-bottom_240.png') bottom left no-repeat;height: 23px;padding-top: 0px;}
.widget .widget-container .widget-header, .widget .widget-container .widget-content, .widget .widget-container .widget-footer{width: 200px;}
#sidebar aside.widget .widget-title{font-size: 24px; padding-right: 44px;}
#sidebar aside.recent_post .featured-post h4{width: 125px;}

.home div.main-content .content-area #content{padding-left: 0px;}
#content.homepage article{margin: 0px 10px 40px; width: 220px;}
#content.homepage article a.post-thumbnail, #related_posts article a.post-thumbnail{ width: 220px;}
#related_posts article.post{margin: 0px 4px 40px; width: 220px}


div#main-content div.post-image{ width: 680px; height: 314px; }
#search-container{margin-left: 10px; }
div.main-content .content-area #content article .article-right{width: 510px;}
div.post-content .content-area #content article.no-left .article-right,div.page-content .content-area #content article.no-left .article-right{width: 680px}

#footer-box{width: 960px; background-position-x: 760px; }
#footer-box .column{width: 200px;}	
.site-info{width: 760px; padding-left: 200px; background-position-x: 10px; }
.site-info p{ text-align: right;}	
div#main-content div.breadcrumbs{ margin-left: 10px;}
div.category-content article.page div.article-right,div.category-content article.post div.article-right{ width: 415px !important; margin-left: 10px !important;}

aside.related_products .widget-content .related_product_item{float: left; width: 90px; margin: 0px 5px;}


#home_featured {clear: both;width: 680px;padding: 20px 20px;background: transparent url('images/home-featured-bg.png') top center no-repeat;height: 250px;background-size: 710px 250px}
#home_featured #featured_product_container{margin:0px;}
#home_featured #featured_product_list{width: 632px; margin: 0px 0px 0px 6px;}
#featured_product_scroll_left{ margin-left: 0px;}
#home_featured ul li h4{margin-bottom: 6px}
#home_featured #home_featured_title{margin-bottom: 0px;}

article.post .entry-header h2,article.page .entry-header h2,
article.post .entry-header h3,article.page .entry-header h3{font-size: 20px;line-height: 22px;}

article.post .entry-content {
max-height: 113px;
overflow: hidden;
font-size: 13px;
line-height: 21px;
padding-right: 6px;
}

div.category-content .content-area #content article.post div.article-right .entry-summary,
div.category-content .content-area #content article.page div.article-right .entry-summary{line-height: 21px;}
}
