/* Custom CSS for responsive theme */ .row-fluid.left-right-sidebar div.post div.post-content, .row-fluid.left-right-template div.post div.post-content, .row-fluid.left-right-template #blog-search div.post-content { width: 90%; } .row-fluid .cc_slider.span12 { width: 100%; margin: 0; } #header .row-fluid .span4, #content .row-fluid .span4, #footer .row-fluid .span4{ margin-left: 8px; width: 32.2%; } .single.responsive div.post div.post-content,.responsive div.post div.post-content { width: 90%; } #container #message-threads.messages-notices{ width: 97%; clear: both; } @media screen and (max-width: 1200px) { #header .row-fluid .span4, #content .row-fluid .span4, #footer .row-fluid .span4{ width: 30.5%; } } /* Tablet Landscape */ @media screen and (max-width: 1024px) { ul.item-list li .item-avatar img.avatar{ margin-top: 0; } body #outerrim{ width: 100%; margin: 0; } .boxgrid{ margin: 45px 0px -35px 0; } body.bubble div.post div.post-content, #blog-search div.post-content{ margin-left: 7px; } div.v_line_right{ right: 23%; } #container .row-fluid .span8, .row-fluid .span8{ width: 80%; } #container .row-fluid.left-right-sidebar .span8{ width: 575px; } .row-fluid.left-right-sidebar .span11{ width: 89%; } .row-fluid.full-width .span8 { width: 100%; } .row-fluid .span8.left-right-template{ width: 50%; } #access .menu-header, div.menu { margin-left: 0.9765%; } .ui-tabs-nav.span4{ width: 235px; } #header .row-fluid .span4, #content .row-fluid .span4, #footer .row-fluid .span4{ width: 32.2%; } .widgets_imp_350 { margin-left: 30% !important; } .widgets_imp_410 { margin-left: 34% !important; } } @media screen and (max-width: 768px) { #community-nav ul li{ display: inline-block; } .boxgrid{ width: 160px; height: 115px; } body.bubble div.post div.post-content, #blog-search div.post-content{ width: 95%; } ul.item-list.displaymode-grid li, ul#groups-list.displaymode-grid li{ margin: 10px; } .row-fluid .span8{ width: 70%; } #sidebar.span4, #leftsidebar.widgetarea, div#leftsidebar h3.widgettitle{ float: none; width: 97.5%; margin: 0; } #container div#content{ float: none; width: 96%; margin: 0 2%; } ul.item-list li div.item-title, ul.item-list li h4{ margin-left: 10px; } div.widget-title ul.item-list li{ margin-left: 20px; } div#sidebar .widget_search, div.widgetarea .widget_search{ margin-left: 20px; } div#sidebar div.item-options, div.widgetarea div.item-options{ margin-top:0; } div.widget ul#members-list li{ min-height: 86px; width: 100%; margin-bottom: 0 !important; } #header .row-fluid h3.widgettitle, #content .row-fluid h3.widgettitle, #footer .row-fluid .span4 h3.widgettitle{ width: 92%; } #sidebar .widget .widgettitle{ width: 97.5%; } body #header .row-fluid .span4, body #content .row-fluid .span4, body #footer .row-fluid .span4{ margin-left: 5px; } body.bubble #outerrim div.post div.post-content, #blog-search #outerrim div.post-content{ margin-left: 3px; width: 98%; } #access { position: static; margin-bottom: 0px; } .widget { margin-left: 20px; } #header .row-fluid .span4, #content .row-fluid .span4, #footer .row-fluid .span4{ width: 32.2%; } } @media screen and (max-width: 480px) { .paddersidebar{ padding: 10px 0; } .row-fluid .span8, .activity-list li.mini .activity-content{ width: 100%; } div.activity-comments{ margin-left: 10px; } div.activity-comments ul li > ul{ margin-left: 10px; } .displaymode-grid .item-avatar.hidden-phone{ display: block !important; } div.dir-search { margin: 0 0 0 0; } h3, h3 a, h3 a:hover, h3 a:focus{ font-size: 1em; width: 90%; } .dir-list ul.item-list li .hoverblock{ width: 130px; height: 120px; font-size: 1em; text-align: justify; } .dir-list ul.item-list.displaymode-grid li, .dir-list ul#groups-list.displaymode-grid li{ width: 100px; height: 100px; padding: 15px; } .dir-list ul.item-list.displaymode-grid li img.avatar{ width: 100px; height: 100px; } div#item-header div#item-header-content{ width: 60%; } #wpadminbar{ display: none; } html{ margin-top: 0 !important; } #container div#content .left-menu{ float: none; width: 100%; overflow: hidden; } #container div#content .main-column{ margin: 0; } div#invite-list{ margin: 0; height: auto; overflow: hidden; width: 100%; } ul.item-list li div.item-title, ul.item-list li h4{ font-size: 0.9em; margin: -14px 0 0px 0; } .boxgrid { width: 150px; height: 108px; } .accordion h3{ padding: 7px 15px; } span.cc_blockquote{ width: 60%; } .widget_bp_core_whos_online_widget .avatar, .widget_bp_core_whos_online_widget .item-avatar{ display: block; } div.widget ul#members-list li{ min-height: 45px; } .item-avatar, .avatar{ display: none; } #groups-directory-form h3, #members-directory-form h3, #group-dir-search.dir-search , #members-dir-search.dir-search{ width: 100%; } body #header .row-fluid .span4, body #content .row-fluid .span4, body #footer .row-fluid .span4 { margin: 0; width: 100%; } div.widget ul#groups-list li{ min-height: 45px; } .widgets_imp_350 { margin-left: 0 !important; } .widgets_imp_410 { margin-left: 0 !important; } } @media screen and (max-width: 320px) { #group-dir-search.dir-search, div.dir-search { float: left; margin: -10px 0 0 10px; width: 90%; } ul#friend-list li{ height: auto; padding-bottom: 25px !important; } ul.item-list li div.action{ position: static; top: 0; left: 0; width: 80%; float: left; } ul.item-list li div.item-title, ul.item-list li h4, ul.item-list li div.action { width: 98%; float: none; margin: 0 0 0 2%; } .accordion h3 { padding: 0px 0px 0 20px; width: 85%; } .item-meta{ width: 100%; } #content ul.item-list li div.action{ width: 95%; } #header .row-fluid h3.widgettitle, #content .row-fluid h3.widgettitle, #footer .row-fluid .span4 h3.widgettitle { width: 89%; } } @media screen and (max-width: 240px) { .boxgrid { width: 115px; height: 83px; } #header .row-fluid h3.widgettitle, #content .row-fluid h3.widgettitle, #footer .row-fluid .span4 h3.widgettitle { width: 85%; } } img { max-width: 100%; }