/**handles:themeblvd_responsive**/
@media(max-width:992px){#branding,#main .main-inner,#featured_below .featured_below-inner,#featured .featured-inner,#colophon{max-width:740px}.layout_boxed #wrapper{max-width:742px}#bottom{padding-right:10px;padding-left:10px}#featured .has_slider{min-height:0}#featured .slider_is_last .secondary-bg{display:none}#access li a{font-size:11px;line-height:1em;padding:12px 12px}#access li.home a{width:30px;height:35px}#access .sf-menu li:hover ul,#access .sf-menu li.sfHover ul{top:35px}#access li a>.sf-sub-indicator{top:14px}#access ul.sf-menu>li>a .sf-sub-indicator,#access ul.sf-menu>[class^="menu-icon-"]>a .fa{line-height:7px}#access li a.sf-with-ul{padding-right:25px}#access li a>.sf-sub-indicator{right:12px}#featured .standard-slider-wrapper .slides,#featured .tb-nivo-slider-wrapper .slider{min-height:0}#featured .standard-slider .media-full .slide-title,#featured .tb-nivo-slider-wrapper .slide-title{font-size:24px;font-size:2rem}#featured .media-full .slide-description,#featured .nivoSlider .slide-description{font-size:11px;font-size:.916em}#featured .standard-slider .media-align-left .slide-title,#featured .standard-slider .media-align-right .slide-title{font-size:18px;font-size:1.5rem}}@media(max-width:767px){#branding,#main .main-inner,#featured_below .featured_below-inner,#featured .featured-inner,#colophon{max-width:470px}.layout_boxed #wrapper{max-width:492px}.layout_boxed #container{margin:0 10px}#bottom{padding-left:20px;padding-right:20px}.mobile_nav_select #access,.mobile_nav_toggle_graphic #access{display:none}.mobile_nav_toggle_graphic .btn-navbar{display:inline-block}.mobile_nav_select .responsive-nav{display:block;margin-bottom:20px;text-align:center}#branding .header_logo{float:none;margin-bottom:10px;text-align:center}#branding .header-addon{margin:0;position:static}#branding .header-addon-with-text{margin:0}#branding .header-text{text-align:center}#branding .social-media{margin:0;position:static;text-align:center}#branding .themeblvd-contact-bar ul{float:none}#branding .themeblvd-contact-bar li{display:inline-block;float:none}#access{border-bottom-width:1px;margin:0 10px 10px 10px}#access li{border-right:0;float:none}#access li.home{display:none}#access li a{font-size:14px;line-height:1em;padding:14px 14px}#access li li a{padding-left:20px}#access li li li a{padding-left:30px}#access .sf-menu ul{border:0;margin:0;position:static;width:auto}#access .sf-menu ul a>.sf-sub-indicator{background-position:0 -100px}#access .sf-menu ul{background:#f7f7f7}#access .sf-menu ul .sf-sub-indicator.fa-caret-right{position:static;right:inherit}#access .sf-menu ul .sf-sub-indicator.fa-caret-right:before{content:"\f0d7"}.primary_blue #access .sf-menu ul{background:#7990a1}.primary_brown #access .sf-menu ul{background:#5c4b42}.primary_dark #access .sf-menu ul{background:#292929}.primary_light #access .sf-menu ul{background:#f7f7f7}.primary_light_blue #access .sf-menu ul{background:#e2edf8}.primary_light_orange #access .sf-menu ul{background:#efad7e}.primary_midnight_blue #access .sf-menu ul{background:#354867}.primary_mint #access .sf-menu ul{background:#b6dcd1}.primary_orange #access .sf-menu ul{background:#c14724}.primary_purple #access .sf-menu ul{background:#686f93}.primary_red #access .sf-menu ul{background:#cc5a4e}.primary_tan #access .sf-menu ul{background:#ded1b8}.media-full .slide-title,.nivoSlider .slide-title{display:none}.slide-description{display:none}.standard-slider .media-align-left .content-inner,.standard-slider .media-align-right .content-inner{padding:3px}.standard-slider .media-align-right .slide-title,.standard-slider .media-align-left .slide-title{font-size:12px}.element-content .element-inner,.element-post_grid .element-inner,.element-post_list .element-inner,#content .element-columns .element-inner,#content .element-slogan .element-inner,#content .element-tweet .element-inner,#content .element-post_list .element-inner,#content .element-post_grid_slider .post_grid,#content .element-post_list_slider .post_list,#featured_below .element-columns .element-inner,#featured_below .element-slogan .element-inner,#featured_below .element-tweet .element-inner,#featured_below .element-post_list .element-inner,#featured_below .element-post_grid_slider .post_grid,#featured_below .element-post_list_slider .post_list,.tb-tabs-open .tab-content{padding:8px}.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;font-size:1.3rem;text-align:center;-webkit-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;margin-bottom:20px}.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}.attachment-small{float:none;margin-right:0}.attachment-small img{width:100%}.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}}@media(max-width:767px) and (min-width:321px){.themeblvd-news-scroller{text-align:center}.themeblvd-news-scroller .slides img{display:inline;max-width:70%}}@media(max-width:320px){.tb-image-icon.alignleft,.tb-image-icon.alignright{display:block;float:none}}