@media(max-width:979px){#header_content .header_content-inner,#access .access-content,#internal_wrapper .internal_wrapper-inner,#featured .featured-inner,#colophon{max-width:740px}#featured .featured-content,#main .main-content,#featured_below .featured_below-content{padding:0 25px}html,body{font-size:13px!important}#access li a,#access a.sf-with-ul{font-size:.77rem;line-height:1em;margin:0 1px;padding:11px 8px}#access .sf-menu a.sf-with-ul:hover,#access li.current-menu-item a,#access li.current-menu-ancestor a,#access li a:hover{padding:10px 7px}#access .sf-menu li:hover ul,#access .sf-menu li.sfHover ul{top:50px}.portfolio_module-wrapper{display:none}.portfolio_module-fallback{display:block}.portfolio_module-fallback .tj_wrapper.one_third li{width:33.3333%}.portfolio_module-fallback .tj_wrapper.one_fourth li{width:25%}.portfolio_module-fallback .portfolio_module-item{position:relative}.portfolio_module-fallback .portfolio_module-item .item-info .item-excerpt{display:none}.themeblvd-mini-post-list ul.small-thumbs .mini-post-list-content h4,.themeblvd-mini-post-list ul.smaller-thumbs .mini-post-list-content h4,.themeblvd-mini-post-list ul.smallest-thumbs .mini-post-list-content h4{font-size:1rem;padding-top:0}.themeblvd-mini-post-list ul.small-thumbs .mini-post-list-content,.themeblvd-mini-post-list ul.smaller-thumbs .mini-post-list-content,.themeblvd-mini-post-list ul.smallest-thumbs .mini-post-list-content{margin-left:55px;min-height:60px}.themeblvd-mini-post-list .wp-post-image{width:45px}.post .entry-title,.portfolio_item .entry-title{font-size:1.85rem}.post .entry-meta{font-size:.77rem}.post .meta-wrapper{margin-bottom:-10px}.post_grid .entry-title{font-size:1.08rem}.standard-slider [class*="media-align-"] .content-inner{padding:10px 20px}.standard-slider-wrapper [class*="media-align-"] .slide-description-text{font-size:.85rem}div[class*="sidebar_"] .standard-slider .media-full .content .slide-title,div[class*="sidebar_"] .tb-nivo-slider-wrapper .nivo-caption .content .slide-title{font-size:1.23rem}}@media(max-width:767px){#branding #header_content .header_content-inner{max-width:none;padding:0}#internal_wrapper .internal_wrapper-inner,#featured .featured-inner,#colophon{margin-left:auto;margin-right:auto;max-width:480px}#featured .featured-content,#main .main-content,#featured_below .featured_below-content{padding:0 15px}#top{border-top:0;border-bottom:1px solid #ddd}.content_dark #top{border-bottom-color:#212121}#top #branding{border:0}#top #branding .header_logo{float:none;padding:50px 0 15px 0;text-align:center}#header_content,#access .container{padding:0}#access{background-image:none;display:none;height:auto;margin:0 auto 10px auto;max-width:440px}#access .access-inner{background-image:none}#access li{display:block;float:none;height:inherit;padding:0}#access li a,#access a.sf-with-ul{background:url(../images/menu-bg.png);display:block;font-size:14px;padding:15px;text-align:left}#access li.current-menu-item a,#access li.current-menu-ancestor a,#access li a:hover,#access .sf-menu a.sf-with-ul:hover{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;margin:0;padding:14px 15px}#access li a>.sf-sub-indicator{display:inline;float:right}#access li li a,#access li li a:hover{padding-left:20px!important}#access li li li a,#access li li li a:hover{padding-left:30px!important}#access #primary-menu.sf-menu ul{margin:0;position:static;width:auto}#access #primary-menu.sf-menu ul ul{border-right:0;border-left:none}#access .sf-menu ul .sf-sub-indicator.fa-caret-right:before{content:"\f0d7"}#access #primary-menu{padding:0}#access .sf-menu li:hover ul,#access .sf-menu li.sfHover ul{top:44px}#branding .social-media{border:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;margin:0;padding:0;top:0;right:0;left:0}#branding .social-media-inner{max-width:480px;margin:0 auto}#branding .social-media .themeblvd-contact-bar{float:right}#branding .social-media{border:0}#branding .themeblvd-contact-bar ul{float:right;margin-top:5px;margin-right:10px}#branding .themeblvd-contact-bar li{display:inline-block;float:none}.mobile_nav_graphic #top .btn-navbar{color:#fff;display:block;float:left;font-size:28px;line-height:1.4;margin-left:10px}#branding .responsive-nav-wrapper{padding:0 15px}#branding .responsive-nav{display:block;max-width:440px;margin:0 auto 10px auto}.mobile_nav_select #branding .social-media .themeblvd-contact-bar,.mobile_nav_select #branding .themeblvd-contact-bar ul{float:none;text-align:center}.mobile_nav_select #branding .themeblvd-contact-bar ul{margin:4px 0}.mobile_nav_select #branding .themeblvd-contact-bar li{display:inline-block}#breadcrumbs{display:none}.post .entry-title,.portfolio_item .entry-title{font-size:1.69rem;margin-bottom:5px;line-height:1em}.post_list .entry-footer .tags,.post_list .entry-footer .comments-link a,.post_list .entry-footer .read-more-link a{display:block;float:none;margin-bottom:5px}.post .entry-footer{margin:0 -8px -8px -8px}.attachment-small{float:none;margin-right:0}.attachment-small img{width:100%}article[class*="format-"]:before{content:"";display:none}.pagination{padding:5px 5px 15px 5px}.post_grid .entry-title{font-size:1.08rem}.post_grid .featured-image-wrapper div.featured-image{margin-left:auto;margin-right:auto}.post_grid .featured-image-wrapper div.themeblvd-video-wrapper{display:block;min-width:320px}.post_grid .grid-row{margin-bottom:0}.post_grid article{margin-bottom:20px}.post_grid .entry-title{text-align:center}#bottom .footer_content{padding-left:5px;padding-right:5px}.element-slogan .tb-slogan{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;box-orient:vertical}.element-slogan .tb-slogan .slogan-text{display:block;text-align:center;-webkit-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;margin-bottom:20px}.element-slogan .tb-slogan.text_only .slogan-text{margin-bottom:0}.element-slogan .tb-slogan [class*="btn"]{display:block;float:none;-webkit-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}.firefox .element-slogan .tb-slogan{display:block}.portfolio_module-item .item-info h2{font-size:11px}}@media(max-width:440px){#access{margin-bottom:0}.tb-image-icon.alignleft,.tb-image-icon.alignright{display:block;float:none}}