@media screen and (min-width:768px){.navbar.container{max-width:720px}}@media screen and (min-width:768px){ul.secondary{float:right}}@media (min-width:768px){.form-horizontal .form-group label{float:left;width:16.66666667%}}
@media (max-width:991px){body{background:#fff}}@media (max-width:1259px){.font-large-caption{font-size:14px}}
@media (max-width:991px){#content-wrapper .main-content-area>.row>.col-md-12,#content-wrapper .main-content-area>.row>.col-md-9,#first-sidebar{padding-left:0;padding-right:0}}@media (max-width:991px){.region-sidebar-first>*{padding:0}}
@media (max-width:834px),(max-width:1058px) and (min-width:992px),(max-width:1356px) and (min-width:1260px){.addthis-smartlayers-desktop{display:none!important}}
@media (max-width:991px){.media.media-element-container .field.field-name-field-image-caption{font-size:18px}body.page-best-recipes.device-mobile .cc-window.cc-bottom,body.page-search.device-mobile .cc-window.cc-bottom,body.page-video-search.device-mobile .cc-window.cc-bottom,body.page-wine-search.device-mobile .cc-window.cc-bottom{bottom:0!important}}@media (max-width:991px){body.device-mobile .cc-window.cc-bottom{bottom:40px!important}}
@media (min-width:768px) and (max-width:991px){body.sticky-ads:not(.sticky-ads-stop) #block-advertisement-dfp-desktop-top{height:70px;display:none}body.sticky-ads:not(.sticky-ads-stop) #block-advertisement-dfp-desktop-top .dfp-ad{width:580px}}
@media (max-width:1259px){.header-menu{width:100%!important;padding:0}.nav.navbar-nav{width:100%;padding:0 15px}.nav.navbar-nav>li{border-bottom:none!important;float:none;text-align:left}}@media (max-width:1259px){.nav.navbar-nav>li>a{padding:6px 10px;border-left:4px solid transparent}.nav.navbar-nav>li.open>a{border-left:4px solid #e33124!important}.nav.navbar-nav .dropdown-menu{border:none;-webkit-box-shadow:none;box-shadow:none;padding-left:30px;position:relative;width:100%!important}}@media (max-width:991px){.header-form{padding-top:10px}}
@media (max-width:1259px){.site-footer .share h3:first-child{margin-top:30px}}@media (min-width:768px) and (max-width:991px){.site-footer .about-navigation .menu.nav li,.site-footer .footer-navigation .menu.nav li{display:block;width:33%;float:left}}
@media (max-width:1259px){.brand-footer{text-align:center}}@media (max-width:991px){.brand-footer .container{padding:0 10px}.brand-footer .brand-copy{text-align:center;line-height:20px}.brand-footer .brand-copy span{display:block;padding:0;margin-bottom:10px}.brand-footer .brand-copy span+span:before{display:none}}
@media (max-width:991px){.field-collection-container .tabs{display:none}}@media (min-width:768px){.field-collection-container .tabs-content .tab-content>.node{float:left;width:50%}}@media (max-width:1259px){.region-content .view-mode-full.node .field-name-body .block-related{max-width:50%}}@media (max-width:991px){.region-content .view-mode-full.node .field-name-body .block-related{width:100%;max-width:initial;float:none;margin:10px 0}.region-content .view-mode-full.node .field-name-body .block-related .content ul li:before{display:none}}@media (max-width:1259px){.region-content .view-mode-full.node .field-name-body .pull-quote{max-width:50%}}@media (max-width:991px){.region-content .view-mode-full.node .field-name-body .pull-quote{width:100%;max-width:initial;float:none;margin:10px 0}}@media (min-width:500px){#taboola-mid-article-thumbnails .trc_rbox_outer{overflow:hidden!important}}
@media (max-width:991px){.region-content-top .story-content-top{border-bottom:1px solid #9b9b9b;padding:10px 0}}@media (max-width:991px){.region-content-top .field-name-field-upload-image{margin:0}}@media (max-width:991px){.region-content-top .field-name-field-upload-image .view-mode-hero_image .image-caption{font-size:18px}}@media (max-width:991px){.region-content-top .field-name-field-upload-image .view-mode-hero_image .image-caption{padding:0 15px}.region-content-top .field-name-field-upload-image{margin-left:-15px;margin-right:-15px}}@media (max-width:991px){.region-content{padding-left:15px;padding-right:15px}}@media (max-width:991px){.region-content .field-name-field-reference-slideshow-single{border-bottom:1px solid #9b9b9b;border-top:1px solid #9b9b9b;padding:10px 0}}@media (max-width:991px){.story-wide-image .region-main-top .view-mode-wide_image{display:none}}@media (max-width:991px){.story-wide-image .region-content-top .field-name-field-upload-image .view-mode-hero_image{display:table}}
@media (max-width:991px){.full-all-content-top .field-name-social-tools-inline-top{position:static;margin:5px 0}}@media (max-width:991px){.full-all-content-top .field-name-social-tools-inline-top{display:none}.full-all-content-top h1{font-size:27px}.full-all-content-top.with-rating{padding-bottom:24px}}@media (max-width:991px){.full-all-content-top .field-name-field-rating{text-align:left;bottom:0;left:0}.full-all-content-top .field-name-field-rating .help-block{float:left}.full-all-content-top .field-name-field-rating .fivestar-summary{padding:5px 0 0 10px}}@media (max-width:991px){.full-all-content-top .field-name-field-title-128{font-size:18px}}
@media (hover:none),(hover:on-demand){.video-click-icon:not(.videojs-loaded):hover:after,.video-click-icon:not(.videojs-loaded):hover:before{display:block}}
@media (max-width:991px){.mobile-adhesive-top-ad{position:fixed;background:#fff;width:100%;text-align:center;z-index:1000;left:0;bottom:0}.addthis-smartlayers-mobile{display:none}.header-sticky-title .mobile-adhesive-top-ad{top:0;bottom:auto;border-bottom:1px solid #d3d3d3}.header-sticky-title .mobile-adhesive-top-ad .ad-close-button{position:absolute;right:0;padding:10px;background:url(/sites/all/themes/tdmr/assets/icon-close-grey.png) #fff;border-radius:0 0 0 10px;-webkit-box-shadow:0 2px 0 1px rgba(0,0,0,.2);box-shadow:0 2px 0 1px rgba(0,0,0,.2);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:24px;height:24px}.header-sticky-title .addthis-smartlayers-mobile{display:block}}
@media (max-width:991px){.simplenews_custom{text-align:center}}@media (max-width:991px){.simplenews_custom .form-type-checkboxes{text-align:center}}
@media (max-width:991px){.view-search-main-search-form form[data-type=venue] input[name=text]{width:60%}.view-search-main-search-form form[data-type=venue] input[name=place]{width:40%}}
