/*tablets*/
@media screen and (max-width: 1028px) {
/*misc*/
.full-width-ad {}
#site-logo {display:none;}
#site-logo-iphone {display:none;}
#site-logo-ipad {display:block;}
.demo-wrapper {display:none;}
#page-wrapper, #logo-bar-shadow {width:758px;}
#main-wrapper {width:756px;}
.main-content {width:756px;}
.main-content-left {width:500px;}
.hide-responsive {display:none !important;}	
.page-content .the-content {width:485px;overflow:auto;}
.main-content .page-content .the-content {width:720px;}
.post-loop .category-arrow, .categorypanels .category-arrow, .categorypanels .vertical .category-arrow, .spotlight .category-arrow {left:8px;}
.dark-skin .post-loop .category-arrow, .dark-skin .categorypanels .category-arrow, .dark-skin .categorypanels .vertical .category-arrow, .dark-skin .spotlight .category-arrow {left:9px;}
/*top menu bar*/
#top-menu-wrapper {width:768px;}
#top-menu {width:748px;}
#top-menu .container {width:535px;padding-left:0px;}
#top-menu .container.mid {width:535px;}
#top-menu .container.wide {width:535px;}
#top-menu ul li a {padding:8px 5px 6px 5px;font-size:9px;}
#top-widget {margin-left:5px;margin-right:5px;}
#search .wrapper {width:135px;}
#search input#s {width:91px;}
/*main menu*/
.cat-menu {width:758px;}
#menu-main-menu {width:688px;}
.cat-menu a.home-link {width:35px;background: url(../images/menu-home.png) no-repeat 14px 13px;}
.cat-menu a.home-link:hover {background:url(../images/menu-home.png) no-repeat 14px -26px;}
.cat-menu ul li a {padding:15px 7px 10px 7px;font-size:11px;}
.cat-menu ul li ul li a, .cat-menu ul li:hover ul li a, .cat-menu ul li.over ul li a {padding:12px 14px 12px 10px;font-size:11px;}
.cat-menu a.sf-with-ul {padding-right:12px;}
.cat-menu .sf-sub-indicator {right:0px;}
.cat-menu ul li ul li ul, .cat-menu ul li ul li:hover ul, .cat-menu ul li ul li.sfHover ul {left:145px;}
.cat-menu.tax ul li a {font-size:11px;padding:6px 8px 9px 8px;}
/*dont miss bar*/
#dontmiss-bar {width:764px;}
.dark-skin #dontmiss-bar {width:764px;}
.dontmiss {width:463px;}
#dontmiss-email {width:200px;padding:7px 5px 6px 10px;}
.signup .email-wrapper {width:104px;}
.signup form.subscribe input {width:100px;}
#dontmiss-email .rss {margin:7px 10px 0px 20px;}
#dontmiss-email .facebook {margin:7px 10px 0px 0px;}
#dontmiss-email .twitter {margin:7px 0px 0px 0px;}
/*latest slider*/
#latest-wrapper {display:none;}
#latest-wrapper-responsive {display:block;padding-top:20px;margin-left:14px;margin-bottom:0px;height:210px;overflow:hidden;}
.latest ul li {margin-right:20px;margin-bottom:15px;float:left;list-style-type:none;}
.latest {float:left;margin-left:8px;position:relative;visibility:visible;left:0px;}
/*featured slider*/
#featured {width:500px;height:275px;}
.nivoSlider img {height:277px;}
#featured-wrapper.full #featured {width:757px;height:420px;}
#featured-wrapper.full .nivoSlider img {height:417px;}
.nivoSlider {overflow:hidden;}
a.nivo-nextNav {top:235px !important;}
a.nivo-prevNav {left:430px;top:235px !important;}
#featured-wrapper.full a.nivo-nextNav {top:378px !important;}
#featured-wrapper.full a.nivo-prevNav {left:678px;top:378px !important;}
.nivo-caption {width:500px;}
#featured-wrapper.full .nivo-caption {width:758px;}
.nivo-html-caption {display:none;width:500px;}
#featured-wrapper.full .nivo-html-caption {width:758px;}
#featured-wrapper .video {left:215px;bottom:110px;}
#featured-wrapper.full .video {left:350px;bottom:180px;}
#featured .title {width:410px;padding:8px 10px 8px 15px;}
#featured-wrapper.full .title {width:508px;}
#featured-wrapper .category {bottom:230px;}
#featured-wrapper.full .category {bottom:374px;}
#featured-wrapper .stars, #featured-wrapper .number, #featured-wrapper .letter {bottom:238px;}
.nivo-caption h1 a {font-size:.6em;}
#featured-wrapper.full .nivo-caption h1 a {font-size:.7em;}
/*spotlight slider*/
.spotlight-container-full ul {display:none;}
.spotlight-container-tablet {display:block;}
#spotlight-slider-responsive {display:block;width:99999px;position:relative;visibility:hidden;left:-5000px;}
#spotlight-wrapper {width:485px !important;margin-left:15px;}
#spotlight-wrapper .section-wrapper {margin-left:-22px;}
#spotlight-wrapper .ribbon-shadow-left {left:-22px;}
#spotlight-wrapper .section-arrow {left:230px;}
.spotlight .post-panel {width:230px;height:390px;margin-right:15px;}
.dark-skin .spotlight .post-panel {margin-right:12px;}
.spotlight .category {top:122px;}
.spotlight h2 {font-size:1em;}
.spotlight .inner {padding:20px 10px 10px 10px;}
.spotlight .more-bar {width:228px;}
.spotlight .arrow-catpanel-top {left:90px;}
.spotlight .excerpt {font-size:11px;line-height:1.4em;}
.spotlight .stars {padding-left:4px;padding-right:4px;}
.spotlight .comments {margin-left:2px;}
.main-content #spotlight-wrapper, .dark-skin .main-content #spotlight-wrapper {width:747px !important;}
.main-content #spotlight-wrapper .section-arrow {left:350px;}
.main-content .spotlight {width:738px !important;}
.main-content .spotlight .post-panel {margin-right:12px;}
.dark-skin .main-content .spotlight .post-panel {margin-right:9px;}
/*frontpage tabs*/
#tabs-frontpage {display:none;}
/*trending*/
#trending {display:none;}
#trending-responsive {display:block;}
#trending-wrapper a.trending-prev, #trending-wrapper a.trending-next {display:none;}
#trending-wrapper {width:490px !important;}
.trending {visibility:visible;left:0px;}
.trending ul {list-style-type:none;}
.trending ul li {float:left;margin-right:12px;}
#trending-wrapper .section-arrow {left:229px;}
.main-content #trending-wrapper {width:752px !important;}
.main-content #trending-wrapper .section-arrow {left:353px;}
.main-content .trending ul li {margin-left:50px;}
/*category panels*/
.categorypanels-wrapper {width:480px !important;}
.categorypanels-wrapper .section-arrow {left:219px;}
.categorypanels .categorypanel {margin-left:80px;}
.main-content .categorypanels-wrapper {width: 742px !important;}
.main-content .categorypanels-wrapper .section-arrow {left:343px;}
.main-content .categorypanels .categorypanel {margin-left:27px;}
.main-content .categorypanels .clear-responsive {display:block;clear:both;width:100%;height:10px;float:none;}
.main-content .categorypanels .clearer.non-responsive {display:none;}
/*latest posts */
.post-loop {width:482px !important;}
.post-loop .section-arrow {left:217px;}
.post-loop .post-panel {margin-left:80px;}
.post-loop .post-panel.layout-b {margin-left:0px;margin-right:0px;width:480px;}
.post-loop .layout-b .inner {padding:30px 20px 10px 15px;width:344px;}
.post-loop .layout-b.no-more .inner {width:444px;}
.post-loop .layout-b h2 {font-size:1.1em;}
.post-loop .layout-b .article-image {display:none;}
.post-loop .layout-b .article-image.responsive {display:block;}
.post-loop .layout-b .article-image.responsive a.darken {background:none !important;}
.post-loop .layout-b .category {top:155px;}
.post-loop .post-panel.layout-c {margin-left:0px;margin-right:0px;width:480px;}
.post-loop .layout-c .more-bar {width:160px;padding:15px 10px 10px 10px;}
.post-loop .layout-c h2 {font-size:1.0em;}
.post-loop .layout-c .tags {display:none;}
.post-loop .layout-c .comments {margin-left:0px;}
.post-loop .layout-c .clear-responsive {display:block;width:100%;clear:both;float:none;height:6px;}
.post-loop .layout-c .arrow-catpanel-top {left:70px;}
.post-loop .layout-c.no-more .inner, .dark-skin .post-loop .layout-c.no-more .inner {width:442px;border-top:0px;}
.main-content .post-loop {width:744px !important;}
.main-content .post-loop .section-arrow {left:347px;}
.main-content .post-loop .post-panel, .dark-skin .main-content .post-loop .post-panel {margin-left:36px;margin-right:19px;}
.main-content .post-loop .clear-responsive {display:block;clear:both;width:100%;height:10px;float:none;}
.main-content .post-loop .clearer.non-responsive {display:none;}
.main-content .post-loop .post-panel.layout-b {width:630px;}
.main-content .post-loop .layout-b .article-image.responsive-large {display:block;}
.main-content .post-loop .layout-b .article-image.responsive {display:none;}
.main-content .post-loop .layout-b .inner {width:494px;}
.main-content .post-loop .post-panel.layout-b.no-more {width:630px;}
.main-content .post-loop .layout-b.no-more .inner {width:595px;}
.main-content .post-loop .post-panel.layout-b, .dark-skin .main-content .post-loop .post-panel.layout-b {margin-left:42px;}
.main-content .post-loop .layout-b .category {top:337px;}
.main-content .post-loop .layout-b .excerpt {font-size:11px;margin-top:8px;margin-bottom:5px;}
.main-content .post-loop .layout-c .more-bar {width:310px;}
.main-content .post-loop .layout-c .inner {width:578px;padding-left:25px;padding-right:25px;}
.main-content .post-loop .post-panel.layout-c {width:630px;}
.main-content .post-loop .layout-c .arrow-catpanel-top {left:145px;}
.main-content .post-loop .layout-c.no-more .inner, .dark-skin .main-content .post-loop .layout-c.no-more .inner {width:588px;}
.main-content .post-loop .post-panel.layout-c, .dark-skin .main-content .post-loop .post-panel.layout-c {margin-left:43px;margin-top:35px;}
/*frontpage widgets*/
#homepage-widgets .widget-wrapper {width:231px;margin-left:12px;}
/*various pages*/
#authorbox.categorypanel, #authorbox.categorypanel.right {margin-left:80px;float:left;}
.search-loop .post-panel, .dark-skin .post-loop.search-loop .post-panel {width:480px;margin-left:0px;margin-right:0px;}
.search-loop .inner {width:385px;padding-left:15px;padding-right:10px;}
.dark-skin .search-loop .inner {width:383px;}
.search-loop .category {padding-right:5px;}
.search-loop .number, .search-loop .letter {margin-right:6px;}
.search-loop .date {padding-left:10px;}
.post-loop .catname {margin-left:5px;}
.search-loop .more a {margin-left:5px;margin-right:0px;}
.page-content .section-arrow {left:220px;}
.page-content h1.error {margin-left:60px;}
.page-content .searchform input#s {width:400px;}
.page-content .home, .page-content .menu, .page-content .search {margin-left:25px;}
.page-content .content-panel {padding-left:0px;}
.main-content .page-content .content-panel {padding-left:0px;}
.post-loop.directory .post-panel, .post-loop.directory .post-panel.wide {width:480px;}
.post-loop.directory .arrow-catpanel-bottom, .post-loop.directory .post-panel.wide .arrow-catpanel-bottom {left:205px;}
.main-content .post-loop.directory .post-panel, .dark-skin .main-content .post-loop.directory .post-panel {margin-left:10px;margin-right:20px;width:335px;}
.main-content .post-loop.directory .post-panel.wide, .dark-skin .main-content .post-loop.directory .post-panel.wide {width:700px;}
.main-content .post-loop.directory .arrow-catpanel-bottom {left:140px;}
.main-content .post-loop.directory .post-panel.wide .arrow-catpanel-bottom {left:325px;}
/*shortcodes*/
#shortcode-slider {width:85%;}
.toggle-content {width:470px;}
.toggle-box .toggle-content {width:450px;}
/*single post*/
.article-image {display:none;}
.article-image.responsive {display:block;}
.article-image.responsive-small {display:none;}
.page-content .article-image.video {display:block;width:100%;max-width:100%;}
.main-content .page-content .article-image.video {display:block;width:100%;max-width:100%;}
.article-image.small .video-wrapper {width:450px !important;}
.page-content #authorbox {float:none;margin-bottom:20px;display:block;width:400px;}
.page-content #authorbox ul {width:380px;}
.page-content #authorbox .arrow-catpanel-bottom {left:176px;}
#related .hide-responsive {display:block !important;}
ol.commentlist .comment-wrapper {width:420px;}
ol.commentlist .comment-inner {width:355px;padding:10px 5px 8px 8px;}
ol.commentlist ul.children {margin-left:30px;}
ol.commentlist ul.children .comment-wrapper {width:390px;}
ol.commentlist ul.children .comment-inner {width:325px;}
ol.commentlist ul.children ul.children .comment-wrapper {width:360px;}
ol.commentlist ul.children ul.children .comment-inner {width:295px;}
ol.commentlist ul.children ul.children ul.children .comment-wrapper {width:330px;}
ol.commentlist ul.children ul.children ul.children .comment-inner {width:265px;}
#comments .comment-form-author, #comments .comment-form-email, #comments .comment-form-url, #comments .comment-form-comment {float:none;margin-bottom:10px;margin-right:0px;}
#comments .label {margin-bottom:8px;}
#comments #commentform textarea {width:465px;}
#comments input {width:446px;}
#comments ol.commentlist #respond input {width:368px;}
#comments ol.commentlist #respond textarea {width:390px;}
#comments ul.children #respond input {width:338px;}
#comments ul.children #respond textarea {width:360px;}
#comments ul.children ul.children #respond input {width:308px;}
#comments ul.children ul.children #respond textarea {width:330px;}
#comments ul.children ul.children ul.children #respond input {width:278px;}
#comments ul.children ul.children ul.children #respond textarea {width:300px;}
.main-content.full-width .page-content {width:742px !important;}
.main-content.full-width .page-content .section-arrow {left:345px;}
.main-content.full-width #comments {width:480px;}
/*single review*/
.review .overview-wrapper .full-width-image {margin-left:10px;}
.review .overview-wrapper .article-image.video {display:block;width:100%;max-width:100%;}
.review .overview-wrapper {width:485px;}
.review .overview .arrow-catpanel-bottom {left:220px;}
.review .overview-wrapper h1 {font-size:1.7em;}
.review .overview .left-panel {width:450px;}
.review .overview .right-panel {width:450px;}
.review .overview .ratings-wrapper {width:255px;margin-left:95px;}
.review .overview .summary {width:100%;}
.review .overview .ribbon-shadow-right {display:none;}
.sidebar.hide-responsive {display:block !important;}
/*sidebar*/
.sidebar {margin-left:15px;width:231px;position:relative;z-index:3;}
.sidebar .ad {margin-left:50px;}
.sidebar .flickr li {margin-left:25px;}
.sidebar #calendar_wrap {padding-left:7px;padding-right:8px;}
.sidebar .widget table#wp-calendar td {padding:6px 7px;}
.sidebar #searchform input#s {width:110px;padding-right:12px;}
.sidebar .simple-list .review-header {padding:10px 7px 10px 7px;}
.sidebar ul.tabnav li a {padding:8px 8px 8px 8px;}
.sidebar .complex-list.compact a.post-title {width:142px;}
.sidebar .complex-list.compact ul li {padding-left:8px;}
.sidebar #tabs-comments ul li a {padding:12px 8px 12px 8px;}
.sidebar .complex-list a.thumbnail {display:none;}
.sidebar .signup {padding:10px 10px 10px 15px;}
.sidebar .unwrapped {width:231px;overflow:hidden;}
/*footer*/
#footer {width:758px;}
#footer .footer-menu {widtH:758px;}
#footer .footer-menu a.home-link {width:40px;background: url(../images/menu-home.png) no-repeat 16px -26px;}
#footer .footer-menu a.home-link:hover {background:#333 url(../images/menu-home.png) no-repeat 16px -26px;}
#footer .footer-menu ul {width:718px;}
#footer .footer-menu ul li a {padding:13px 7px 11px 7px;}
#footer .copyright {width:730px;padding: 12px 20px 12px 20px;}
#footer .inner {padding:30px 0px 25px 30px;}
#footer .panel {margin-right:25px;}
#footer .panel.right {display:none;} /*this hides panel 4 on tablets. if you want to show it, delete this line and the 4th panel will wrap below the others*/
#footer .complex-list a.thumbnail {margin-right:13px;}
/*buddypress*/
#page-wrapper .widget ul.item-list li div.item-title, #page-wrapper .widget ul.item-list li h4 {width:100%;}
.page-content div.item-list-tabs ul li:first-child {margin-left:8px;}
.page-content div.item-list-tabs ul li a, .page-content div.item-list-tabs ul li span {padding:5px 5px;font-size:11px;}
.page-content ul.item-list li div.item-title, .page-content ul.item-list li h4 {width:100%;}
.page-content ul.item-list li div.item-title a {display:block;width:100%;padding:5px 0px 10px 0px;}
.page-content .activity-list .activity-content .activity-header, .page-content .activity-list .activity-content .comment-header {line-height:120%;}
body.bbPress .page-content {margin-left:10px;}
body.bbPress .page-content .the-content {width:495px;}
#page-wrapper span.activity {font-size:11px;padding:1px 3px;letter-spacing:-1px;}
.page-content ul.item-list li h5 span.small {float:none;width:100%;display:block;}
.page-content ul.item-list li h5 span.small a {font-size:11px !important;padding:4px 6px !important;margin-bottom:5px;}
.page-content #bbpress-forums li.bbp-header .bbp-topic-author, .page-content #bbpress-forums li.bbp-footer .bbp-topic-author, .page-content #bbpress-forums li.bbp-header .bbp-reply-author, .page-content #bbpress-forums li.bbp-footer .bbp-reply-author {width:100px;border-right:0px;}
.login-form input[type="text"], .login-form input[type="password"] {width:180px;}
}