@media (min-width: 768px) and (max-width: 979px) {
	.wrapper{width: 704px;padding:0 10px;}
	.fullwidth {width:704px !important;}

	#header {border-bottom:0}
	#mainmenu {border-top:none;padding-bottom:5px;}

	#primary-left {width:498px;}
	.featured-slider {height:304px;}
	#primaryleft_2col {display:block;overflow:hidden;width:100%;margin-bottom:20px}
	#primaryleft_2col .col {width:49%;}
	#primaryleft_3col .col {width:32%}
	#primaryleft_3col .col.left.mid {margin:0 2%;}
	#primaryleft_2col .featuredpost,#primaryleft_3col .featuredpost {border:none !important;}
	#primaryleft_2col .featuredpost img,#primaryleft_3col .featuredpost img {width:100%;max-width:100%}	
	#primary-mid {width:160px;margin:0 0 0 14px;}
	#primary-right {display:none}
	
	#content {width:704px;float:left}
		#content #secondary_top .col {width:345px;}
		#content #secondary_top .col img,#content #secondary_top .media_wrapper {width:335px;max-width:335px;height:166px}
		
	#secondary_bottom .leftcol {width:479px;}
	#secondary_bottom .leftcol .featuredpost,#secondary_bottom .leftcol .featuredpost img, #secondary_bottom .leftcol .featuredpost iframe {width:479px;height:279px}
		#secondary_bottom .leftcol .postteaser {width:459px;}
	#secondary_bottom .rightcol {width:190px;}
	#secondary_bottom .rightcol .catname {left:8px}

	#secondary-right {display:none}

	#footer .wrapper,#footer_data .wrapper {max-width:704px;}
	#foo_widget1 {width:154px;margin-right:15px;}
	#foo_widget2 {width:250px;margin-right:15px;}
	#foo_widget2 .text {width:91%;max-width:230px;}
	#foo_widget3 {width:270px;background:none}
	#foo_widget3 .subcaption {font-size:22px;}
	#foo_widget3 .followuson {width:250px;padding:10px;}
		
	/* Single Post */
	.bigpicture img {width:100% !important;height:auto !important}
	#sidebar {width:100%;padding-top:20px;}
	
	.gab_relatedposts .last {width:100%;margin-right:0;border:1px solid #eee !important;padding-bottom:5px;margin:0 0 5px;}	
	.gab_relatedposts {overflow:hidden;margin-bottom:30px;width:100%;display:block}
	.gab_relatedposts .featuredpost {width:222px;border:1px solid #eee !important;padding-bottom:4px;margin:0 15px 0 0;}
	.gab_relatedposts .featuredpost img,.gab_relatedposts .featuredpost iframe {width:222px;height:110px;}
	.gab_relatedposts .featuredpost.last {margin:0 !important;padding:0}
	.gab_relatedposts .featuredpost h2{margin:0 0 5px;}
	.gab_relatedposts .featuredpost p{margin:0;}
	.gab_relatedposts .featuredpost .postteaser {padding:0 7px 5px}
		
	.fullwidth .gab_relatedposts .featuredpost {width:162px;border:1px solid #eee !important;padding-bottom:4px;margin:0 15px 15px 0;}
	.fullwidth .gab_relatedposts .featuredpost img,.gab_relatedposts .featuredpost iframe {width:162px;height:77px;}			
		
	#slides {width:704px !important}
	.slides_container {width:704px !important}
	.slides_container img {width:704px !important;height:auto}	
		
	/* Archive pages */
	#archive_4cols .entry {width:23%;margin:0 1% 15px;border:none !important;}
	#archive_4cols .entry .postteaser {padding:0}
	
	#archive_3cols .entry {width:222px;margin:0 15px 20px 0;}
	
	#archive_2cols .entry {width:48%;margin:0 1% 15px;border:none !important;}
	#archive_2cols .entry img {width:100%}
	#archive_2cols .entry .postteaser {padding:0}
	#archive_2cols .entry p {margin:0}	
	
	#archive_mag .firstrowleft {width:330px;}
	#archive_mag .firstrowleft img {width:100%;}
	#archive_mag .firstrowright {width:329px;margin-bottom:20px}
	#archive_mag .secondrow .featuredpost {width:220px;}
	#archive_mag .secondrow .featuredpost img {width:100%;}
	#archive_mag .thirdrow .featuredpost {width:342px;}
	#archive_mag .thirdrow .featuredpost img {width:100%;}	
}

@media (min-width: 640px) and (max-width: 767px) {
	#header .sitelogo {display:block;margin:0 auto;float:none}
	#header .sitelogo img {display:block;margin:0 auto;float:none;padding:0 !important}		
	#header .header-right {width:468px;margin:0 auto 15px;display:block;float:none}

	.sb-holder {z-index:20 !important;display: block;}
	.sb-options {z-index: 2 !important;}
	.menu {display: none;}
	.tinynav {display: block;}	
	.sb-selector {display:none}
	iframe, img {max-width:100%; height:auto}
			
	.wrapper{width: 610px;padding:0 10px;}
	.fullwidth {width:610px !important;}

	#header {border-bottom:0}
	#mainmenu {border-top:none;padding-bottom:5px;}
	.featured-slider {height:243px;}
	#primary-left {width:400px;}
	#primaryleft_2col {display:block;overflow:hidden;width:100%;margin-bottom:20px}
	#primaryleft_2col .col {width:49%;}
	#primaryleft_3col .col {width:32%}
	#primaryleft_3col .col.left.mid {margin:0 2%;}
	#primaryleft_2col .featuredpost,#primaryleft_3col .featuredpost {border:none !important;}
	#primaryleft_2col .featuredpost img,#primaryleft_3col .featuredpost img {width:100%;max-width:100%}
	#primary-mid {width:160px;margin:0 0 0 14px;}
	#primary-right {display:none}
	#mid_carousel {padding-top:20px;margin-top:30px}
	#content {width:610px;float:left}
		#content #secondary_top .col {width:298px;}
		#content #secondary_top .col img,#content #secondary_top .media_wrapper {width:278px;max-width:278px;height:138px}
		#carousel_two .catname {background-position:top center;}	
	#secondary_bottom .leftcol {width:379px;}
	#secondary_bottom .leftcol .featuredpost,#secondary_bottom .leftcol .featuredpost img, #secondary_bottom .leftcol .featuredpost iframe {width:379px;height:221px}
		#secondary_bottom .leftcol .postteaser {width:359px;}
	#secondary_bottom .rightcol {width:200px;}
	#secondary_bottom .rightcol .catname {left:13px}

	#secondary-right {display:none}

	#footer {background-image:none;background-color:#424953}
	#footer .wrapper,#footer_data .wrapper {max-width:610px;}
	#foo_widget1 {width:250px;margin-right:30px;}
	#foo_widget2 {width:330px;margin-right:0;}
	#foo_widget2 .text {width:330px;}
	#foo_widget3 {clear:both;width:610px;background:none;padding-top:20px;}
	#foo_widget3 .subcaption {font-size:22px;}
	#foo_widget3 .followuson {width:330px;padding:10px;}
	
	/* Single Post */
	.bigpicture img {width:100% !important;height:auto !important}
	#sidebar {width:100%;padding-top:20px;}
	
	.gab_relatedposts .featuredpost {width:100%;margin-right:0;border:1px solid #eee !important;padding-bottom:5px;margin:0 0 5px;}
	.gab_relatedposts {overflow:hidden;margin-bottom:30px;width:100%;display:block}
	.gab_relatedposts .featuredpost {width:191px;border:1px solid #eee !important;padding-bottom:4px;margin:0 15px 15px 0;}
	.gab_relatedposts .featuredpost img,.gab_relatedposts .featuredpost iframe {width:191px;height:102px;}
	.gab_relatedposts .featuredpost.last {margin:0 !important;padding:0}
	.gab_relatedposts .featuredpost h2{margin:0 0 5px;}
	.gab_relatedposts .featuredpost p{margin:0;}
	.gab_relatedposts .featuredpost .postteaser {padding:0 7px 5px}	
		
	.fullwidth .gab_relatedposts .featuredpost {width:139px;border:1px solid #eee !important;padding-bottom:4px;margin:0 15px 15px 0;}
	.fullwidth .gab_relatedposts .featuredpost img,.gab_relatedposts .featuredpost iframe {width:139px;height:66px;}			
		
	#slides {width:610px !important}
	.slides_container {width:610px !important}
	.slides_container img {width:610px !important;height:auto}	
	
	#archive_2cols .entry {width:48%;margin:0 1% 15px;border:none !important;}
	#archive_2cols .entry img {width:100%}
	#archive_2cols .entry .postteaser {padding:0}
	#archive_2cols .entry p {margin:0}	
	
	#archive_3cols .entry {width:191px;margin:0 15px 20px 0;}
	
	#archive_4cols .entry {width:23%;margin:0 1% 15px;border:none !important;}
	#archive_4cols .entry .postteaser {padding:0}	
	
	#archive_grid .entry.widetall {width:303px;height:206px;}
	#archive_grid .entry.wideshort {width:303px;height:102px;}
	#archive_grid .entry.secondrow{width:150px;height:180px;}
	#archive_grid .entry .postteaser {width:283px;}
	#archive_grid .entry.secondrow .postteaser{width:132px;}
	#archive_grid .short_postswrap {width:305px;height:207px;}
	
	#archive_mag .firstrowleft {width:260px;}
	#archive_mag .firstrowleft img {width:100%;}
	#archive_mag .firstrowright {width:309px;margin-bottom:20px}
	#archive_mag .secondrow .featuredpost {width:189px;}
	#archive_mag .secondrow .featuredpost img {width:100%;}
	#archive_mag .thirdrow .featuredpost {width:295px;}
	#archive_mag .thirdrow .featuredpost img {width:100%;}		
}

@media (min-width: 550px) and (max-width: 639px) {
	#header .sitelogo {display:block;margin:0 auto;float:none}
	#header .sitelogo img {display:block;margin:0 auto;float:none;padding:0 !important}
	#header .header-right {display:none}

	.sb-holder {z-index:20 !important;display: block;}
	.sb-options {z-index: 2 !important;}
	.menu {display: none;}
	.tinynav {display: block;}	
	.sb-selector {display:none}
	iframe, img {max-width:100%; height:auto}
			
	.wrapper{width: 510px;padding:0 10px;}
	.fullwidth {width:510px !important;}

	#header {border-bottom:0}
	#mainmenu {border-top:none;padding-bottom:5px;}
	.featured-slider {height:311px;}
	#primary-left {width:510px;float:none}
	#featured-slider p {display:none}
	#featured-slider .postteaser {margin-top:-70px;}
	#primaryleft_2col {display:block;overflow:hidden;width:100%;margin-bottom:20px}
	#primaryleft_2col .col {width:49%;}
	#primaryleft_3col .col {width:32%}
	#primaryleft_3col .col.left.mid {margin:0 2%;}
	#primaryleft_2col .featuredpost,#primaryleft_3col .featuredpost {border:none !important;}
	#primaryleft_2col .featuredpost img,#primaryleft_3col .featuredpost img {width:100%;max-width:100%}
	#primary-mid {width:480px;margin:30px 0 0 0;}
	#primary-right {display:none}
	#mid_carousel {padding-top:30px;margin-top:30px}
	#content {width:510px;float:left}
		#content #secondary_top .col {width:252px;}
		#content #secondary_top .col img,#content #secondary_top .media_wrapper {width:232px;max-width:245px;height:115px}
		
	#content #secondary_top {margin-bottom:0}

	#secondary_bottom .leftcol {width:299px;}
	#secondary_bottom .leftcol .featuredpost,#secondary_bottom .leftcol .featuredpost img, #secondary_bottom .leftcol .featuredpost iframe {width:299px;height:174px}
		#secondary_bottom .leftcol .postteaser {width:279px;}
		#secondary_bottom .leftcol .postteaser p,#secondary_bottom .leftcol .postteaser .r_more {display:none}
	#secondary_bottom .rightcol {width:185px;}
	#secondary_bottom .rightcol .catname {left:7px}
	#secondary_bottom .rightcol .r_more  a {display:none}
	
	#secondary-right {display:none}
	
	#footer {background-image:none;background-color:#424953}
	#footer .wrapper,#footer_data .wrapper {max-width:510px;}
	#foo_widget1 {width:510px;margin:0 0 20px;}
	#foo_widget2 {width:510px;margin:0 0 20px;}
	#foo_widget2 .subscribe_footer .text {width:490px;}
	#foo_widget3 {width:510px;background:none;}
	#foo_widget3 .subcaption {font-size:22px;}
	#foo_widget3 .followuson {width:490px;padding:10px;}
	
	/* Single Post */
	.bigpicture img {width:100% !important;height:auto !important}
	#sidebar {width:100%;padding-top:20px;}
	
	.gab_relatedposts {overflow:hidden;margin-bottom:30px;width:100%;display:block}
	.gab_relatedposts .featuredpost {width:114px;border:1px solid #eee !important;padding-bottom:4px;margin:0 15px 15px 0;}
	.gab_relatedposts .featuredpost img,.gab_relatedposts .featuredpost iframe {width:114px;height:83px;}
	.gab_relatedposts .featuredpost.last {margin:0 !important;padding:0}
	.gab_relatedposts .featuredpost h2{margin:0 0 5px;}
	.gab_relatedposts .featuredpost p{margin:0;}
	.gab_relatedposts .featuredpost .postteaser {padding:0 7px 5px}	
	
	#slides {width:510px !important}
	.slides_container {width:510px !important;min-height:100px !important}
	.slides_container img {width:510px !important;height:auto}	
	
	#archive_2cols .entry {width:48%;margin:0 1% 15px;border:none !important;}
	#archive_2cols .entry img {width:100%}
	#archive_2cols .entry .postteaser {padding:0}
	#archive_2cols .entry p {margin:0}	

	#archive_3cols .entry {width:160px;margin:0 15px 20px 0;border:0 !important;}
	#archive_3cols .entry .postteaser {padding:0}
	
	#archive_4cols .entry {width:48%;margin:0 1% 15px;border:none !important;}
	#archive_4cols .entry img{width:100%}
	#archive_4cols .entry .postteaser {padding:0}
	#archive_4cols .clear.cleareven {display:block}
	
	#archive_grid img {width:100%}
	#archive_grid .entry.widetall {width:510px;height:345px;}
	#archive_grid .entry.wideshort {width:510px;height:171px;}
	#archive_grid .entry.secondrow{width:253px;height:344px;}
	#archive_grid .entry .postteaser {width:490px;}
	#archive_grid .entry.secondrow .postteaser{width:233px;}
	#archive_grid .short_postswrap {width:510px;height:346px;}
	
	#archive_mag .firstrowleft {width:210px;padding:5px}
	#archive_mag .firstrowleft img {width:100%;}
	#archive_mag .firstrowright {width:280px;margin-bottom:20px}
	#archive_mag .secondrow .featuredpost {width:156px;}
	#archive_mag .secondrow .featuredpost img {width:100%;}
	#archive_mag .thirdrow .featuredpost {width:245px;}
	#archive_mag .thirdrow .featuredpost img {width:100%;}	
}


@media (max-width: 549px) {
	#header .sitelogo {display:block;margin:0 auto;float:none}
	#header .sitelogo img {display:block;margin:0 auto;float:none;padding:0 !important}
	#header .header-right {display:none}

	.sb-holder {z-index:20 !important;display: block;}
	.sb-options {z-index: 2 !important;}
	.menu {display: none;}
	.tinynav {display: block;}	
	.sb-selector {display:none}
	iframe, img {max-width:100%; height:auto}
			
	.wrapper{width: 300px;padding:0 10px;}
	.fullwidth {width:300px !important;}
	
	.featured-slider .featured-caption{background:rgba(0,0,0,0.7);position:absolute;left:0;bottom:0;padding:5px 10px;width:270px}	
	.featured-slider .entry-title {font:17px/20px 'Droid Serif', serif;}
	.featured-slider .entry-title a {color:#eee;text-decoration:none;text-transform:none}
	
	#header {border-bottom:0}
	#mainmenu {border-top:none;padding-bottom:5px;}
	.featured-slider {height:180px;}
	#primary-left {width:300px;float:none}
	#featured-slider p {display:none}
	#featured-slider .postteaser {margin-top:-70px;}
	#primaryleft_2col {display:block;overflow:hidden;width:100%;margin-bottom:20px}
	#primaryleft_2col .col {width:49%;}
	#primaryleft_3col .col {width:32%}
	#primaryleft_3col .col.left.mid {margin:0 2%;}
	#primaryleft_2col .featuredpost,#primaryleft_3col .featuredpost {border:none !important;}
	#primaryleft_2col .featuredpost img,#primaryleft_3col .featuredpost img {width:100%;max-width:100%}
	#primary-mid {width:270px;margin:30px 0 0 0;}
	#mid_carousel {padding-top:30px;margin-top:30px}
	#content {width:300px;float:left}
		#content #secondary_top .col {width:300px;margin-bottom:15px}
		#content #secondary_top .col img,#content #secondary_top .media_wrapper {width:280px;max-width:280px;height:139px}
		
	#content #secondary_top {margin-bottom:0}

	#secondary_bottom .leftcol {width:300px;margin-bottom:20px}
	#secondary_bottom .leftcol p {display:none;}
	#secondary_bottom .leftcol .featuredpost,#secondary_bottom .leftcol .featuredpost img, #secondary_bottom .leftcol .featuredpost iframe {width:300px;height:175px}
		#secondary_bottom .leftcol .postteaser {width:280px;}
	#secondary_bottom .rightcol {width:300px;}
	#secondary_bottom .rightcol .catname {left:63px}

	#footer {background-image:none;background-color:#424953}
	#footer .wrapper,#footer_data .wrapper {max-width:300px;}
	#foo_widget1 {width:300px;margin:0 0 20px;}
	#foo_widget2 {width:300px;margin:0 0 20px;}
	#foo_widget2 .text {width:290px;}
	#foo_widget3 {width:300px;background:none;}
	#foo_widget3 .subcaption {font-size:22px;}
	#foo_widget3 .followuson {width:280px;padding:10px;}
	
	/* Single Post */
	.bigpicture img {width:100% !important;height:auto !important}
	#sidebar {width:100%;padding-top:20px;}
	
	.gab_relatedposts {overflow:hidden;margin-bottom:30px;width:100%;display:block}
	.gab_relatedposts .featuredpost {width:300px;border:1px solid #eee !important;padding-bottom:4px;margin:0 15px 15px 0;}
	.gab_relatedposts .featuredpost img,.gab_relatedposts .featuredpost iframe {width:300px;height:159px;}
	.gab_relatedposts .featuredpost.last {margin:0 !important;padding:0}
	.gab_relatedposts .featuredpost h2{margin:0 0 5px;}
	.gab_relatedposts .featuredpost p{margin:0;}
	.gab_relatedposts .featuredpost .postteaser {padding:0 7px 5px}	
	
	#slides {width:300px !important}
	.slides_container {width:300px !important;min-height:100px !important}
	.slides_container img {width:300px !important;height:auto}	
	
	#archive_2cols .entry {width:100%;margin:0 0 15px;border:none !important;}
	#archive_2cols .entry img {width:100%}
	#archive_2cols .entry .postteaser {padding:0}
	#archive_2cols .entry p {margin:0}	
	
	#archive_3cols .entry {width:298px;margin:0 0 15px;}
	#archive_3cols .entry img {width:100%}
	
	#archive_4cols .entry {width:100%;margin:0 1% 20px;border:none !important;}
	#archive_4cols .entry img{width:100%}
	#archive_4cols .entry .postteaser {padding:0}
	
	#archive_grid img {width:100%}
	#archive_grid .entry.widetall {width:300px;height:203px;}
	#archive_grid .entry.wideshort {width:510px;height:101px;}
	#archive_grid .entry.secondrow{width:148px;height:201px;}
	#archive_grid .entry .postteaser {width:280px;}
	#archive_grid .entry.secondrow .postteaser{width:280px;}
	#archive_grid .short_postswrap {width:300px;height:203px;}	
	
	#archive_mag .firstrowleft {width:280px;padding:10px}
	#archive_mag .firstrowleft img {width:100%;}
	#archive_mag .firstrowright {width:300px;margin-bottom:20px}
	#archive_mag .secondrow {margin-bottom:0 !important}
	#archive_mag .secondrow .featuredpost {width:298px;margin-bottom:15px}
	#archive_mag .secondrow .featuredpost img {width:100%;}
	#archive_mag .thirdrow .featuredpost {width:300px;}
	#archive_mag .thirdrow .featuredpost img {width:100%;}
	#archive_mag .fourthrow  img {width:80px;}
}

@media (max-width: 979px) {
	.sb-holder {z-index:20 !important;display: block;}
	.sb-options {z-index: 2 !important;}
	.menu {display: none;}
	.tinynav {display: block;}	
	.sb-selector {display:none}
	iframe, img {max-width:100%; height:auto}
	.gabfire_ad {display:none}
	
	/* Galleries */
	.entry img {border:none;padding:0;}
	.gallery-item  { width: 33%;float:left}
	.gallery-icon  img { width: 96%;border:none !important;padding:0;display:block;margin:0 auto}
	.attachment-nav {background:#eee;margin: 0 auto;text-align: center;width: auto;padding: 7px;display: block;overflow: hidden;border: 1px solid #ddd;}
	.attachment-nav a {padding: 4px;margin: 3px;color:#434343;}
	.attachment-nav a:hover { color:#444; background: #f2f2f2;text-decoration:underline}			
	.att-gallery-icon-wrapper {width: 100%;float:left}
	.att-gallery-icon {width:33%;}
	.att-gallery-icon  img { width: 96%;border:none !important;padding:0;display:block;margin:0 auto}	
	
	/* BuddyPress */
	ul.item-list li img.avatar {float:left;width:30px;height:30px;margin:0 10px 0 0}
	.item-avatar {display:block;float:left;width:30px;height:30px;margin:0 10px 0 0}
	.topic-meta img {display:none}
	#item-header-avatar {float:left;display:block;margin: 0;width:100%}
	div#item-header div#item-header-content {float:left;display:block;margin: 0 0 10px;width:100%;padding-left:0;margin-left:0;left:0}
	div#item-header div#item-actions {float:left}
	div#item-header ul li {float:left;}
	div#item-header div#item-actions {float: left;margin-left:0;text-align:left;width:100%}		
	
	/* comments */
	#comments .comment-avatar {display:none}
	#comments .commentmeta, .fullwidth #comments .commentmeta{float:none;width:100%;}
	#comments .depth-2 .comment-wrapper,#comments .depth-3 .comment-wrapper,#comments .depth-4 .comment-wrapper,#comments .depth-5 .comment-wrapper,
	.fullwidth #comments .depth-2 .comment-wrapper,.fullwidth #comments .depth-3 .comment-wrapper,.fullwidth #comments .depth-4 .comment-wrapper,.fullwidth #comments .depth-5 .comment-wrapper	{padding-left:0;background:none}
	#comments .depth-2 .commentmeta,#comments .depth-3 .commentmeta,#comments .depth-4 .commentmeta,#comments .depth-5 .commentmeta,
	.fullwidth #comments .depth-2 .commentmeta,.fullwidth #comments .depth-3 .commentmeta,.fullwidth #comments .depth-4 .commentmeta,.fullwidth #comments .depth-5 .commentmeta{width:100%}
}	