.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#FFFFDD none repeat scroll 0 0;border:1px solid #F0C020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(http://cdn-mime.thedailymeal.net/sites/all/modules/contrib/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(http://cdn-mime.thedailymeal.net/sites/all/modules/contrib/ctools/images/status-active.gif) center center no-repeat;}
.ugc-slideshow-wrapper{line-height   :normal;padding       :10px;margin-bottom :10px;font-weight   :bold;overflow      :hidden;position      :relative;}.ugc-slideshow-wrapper .title{font-size :134%;color     :#B12024;}.ugc-slideshow-wrapper p{width :480px;}.ugc-slideshow-wrapper .icon{width               :34px;height              :34px;display             :inline-block;background-image    :url(http://cdn-png.thedailymeal.net/sites/all/modules/features/tdm_block/images/ugc_sprite.png);background-position :0 0;background-repeat   :no-repeat;vertical-align      :top;float               :left;margin-right        :10px;position            :relative;top                 :2px;}.ugc-slideshow .slide-1 .icon{background-position :0 -34px;}.ugc-slideshow .slide-1 .icon{background-position :0 -68px;}.ugc-slideshow .slide-3 .icon{background-position :0 -102px;}.ugc-slideshow-nav{position :absolute;bottom   :0;right    :0;margin   :0 20px 20px 0;z-index  :5;}.ugc-slideshow-nav a{display             :inline-block;width               :16px;height              :16px;background          :url(http://cdn-png.thedailymeal.net/sites/all/modules/features/tdm_block/images/ugc_sprite.png);background-position :-16px -170px;background-repeat   :no-repeat;font-size           :0;}.ugc-slideshow-nav .activeSlide{background-position :0 -170px;}.channel-header--block.channel-header--block-form{height :100px;}.channel-header--block{height              :52px;width               :1000px;margin              :0 auto;background-position :center;background-repeat   :no-repeat;text-align          :center;}.channel-header--block > div{display       :block;border-top    :2px solid #CCCCCC;border-bottom :2px solid #CCCCCC;font-family   :"Georgia",Times New Roman,Times,serif;height        :52px;padding       :0 10px;}.channel-header--block > div > div{display :inline-block;}.channel-header--block > div > div > span.channel-header--block-title{font-size      :38px;font-style     :normal;padding-right  :10px;line-height    :48px;float          :left;text-transform :uppercase;}.channel-header--block > div > div > span.channel-header--block-description{font-size   :20px;font-style  :italic;line-height :52px;display     :inline-block;}.channel-header--block form h3,.channel-header--block form label{display :none;}.channel-header--block form .form-item,.channel-header--block form input[type="submit"]{margin :0;float  :none;display:inline-block;}.channel-header--block form input[type="submit"]{width      :20px;height     :20px;color      :transparent;border     :none;background :url(/sites/all/themes/thedailymeal/images/magnify.png);margin     :3px 0;vertical-align:top;}.channel-header--block form input[type="text"]{padding     :3px;margin      :0 10px 0 0;border      :1px #BBBBBB solid;height      :26px;font-family :"Georgia",Times New Roman,Times,serif;font-size   :16px;}.channel-header--block form input[type="text"].form-autocomplete{background :white;border     :#D9D9D9 1px solid;}.channel-header--block form.recipe-collection-search-form{height :26px;width  :450px;text-align :center;margin :11px auto;}.channel-header--block form.recipe-collection-search-form input[type="text"]{width :394px;}.channel-header--block form.venue-search-form{height :26px;width  :465px;margin :11px auto;text-align:center;}.channel-header--block form.venue-search-form input[name="term"]{width :280px;}.channel-header--block form.venue-search-form input[name="place"]{width :130px;}.channel-header--block form input[type="text"]::-webkit-input-placeholder{color          :#989898;text-transform :uppercase;font-size      :16px;line-height    :20px;text-align     :center;font-style     :italic;}.channel-header--block form input[type="text"]:-moz-placeholder{color          :#989898;text-transform :uppercase;font-size      :16px;line-height    :20px;text-align     :center;font-style     :italic;}.channel-header--block form input[type="text"]::-moz-placeholder{color          :#989898;text-transform :uppercase;font-size      :16px;line-height    :20px;text-align     :center;font-style     :italic;}.channel-header--block form input[type="text"]:-ms-input-placeholder{color          :#989898;text-transform :uppercase;font-size      :16px;line-height    :20px;text-align     :center;font-style     :italic;}.channel-header--cook > div{border-top    :2px solid #B65E5D;border-bottom :2px solid #B65E5D;color         :#B65E5D;}.channel-header--eat > div{border-top    :2px solid #39579A;border-bottom :2px solid #39579A;color         :#39579A;}.channel-header--healthy_eat > div{border-top    :2px solid #407e18;border-bottom :2px solid #407e18;color         :#407e18;}.channel-header--drink > div{border-top    :2px solid #A0335E;border-bottom :2px solid #A0335E;color         :#A0335E;}.channel-header--drink form.venue-search-form{width :370px;}.channel-header--drink form.venue-search-form input[name="term"]{width :190px;}.channel-header--travel > div{border-top    :2px solid #E37F26;border-bottom :2px solid #E37F26;color         :#E37F26;}.channel-header--entertain > div{border-top    :2px solid #A2D2B6;border-bottom :2px solid #A2D2B6;color         :#A2D2B6;}.channel-header--best_recipes > div{color:#435e98;border-bottom :2px solid #435e98;border-top :2px solid #435e98;}.channel-header--holidays > div{border-top    :2px solid #009CCE;border-bottom :2px solid #009CCE;color         :#009CCE;}.channel-header--lists > div{border-top    :2px solid #D30000;border-bottom :2px solid #D30000;color         :#D30000;}.channel-header--community{margin-bottom:25px;}.channel-header--community > div{border-top    :2px solid #C8B398;border-bottom :2px solid #C8B398;color         :#C8B398;}.drink-sidebar-form form{margin-bottom :6px;}.drink-sidebar-form form .form-item,.drink-sidebar-form form input[type="submit"]{margin  :0;display :inline-block;}.drink-sidebar-form form input[type="submit"]{border                :0px solid #80364F;-webkit-border-radius :3px;-moz-border-radius    :3px;border-radius         :3px;font-size             :14px;font-family           :arial,helvetica,sans-serif;padding               :5px 5px 5px 5px;text-decoration       :none;display               :inline-block;text-shadow           :1px 1px 0 rgba(0,0,0,0.3);font-weight           :bold;color                 :#FFFFFF;background-color      :#A84667;background-image      :-webkit-gradient(linear,left top,left bottom,from(#A84667),to(#722941));background-image      :-webkit-linear-gradient(top,#A84667,#722941);background-image      :-moz-linear-gradient(top,#A84667,#722941);background-image      :-ms-linear-gradient(top,#A84667,#722941);background-image      :-o-linear-gradient(top,#A84667,#722941);background-image      :linear-gradient(to bottom,#A84667,#722941);filter                :progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#A84667,endColorstr=#722941);}.drink-sidebar-form form input[type="text"]{width        :200px;margin-right :10px;padding      :0 5px;}.drink-sidebar-form form input.form-autocomplete{background :white;border     :#D9D9D9 1px solid;}.drink-sidebar-form form input{height      :25px;font-family :"Georgia",Times New Roman,Times,serif;font-size   :14px;}.drink-sidebar-form form input[type="text"]::-webkit-input-placeholder{color       :#222222;font-size   :14px;line-height :16px;font-family :"Georgia",Times New Roman,Times,serif;}.drink-sidebar-form form input[type="text"]:-moz-placeholder{color       :#222222;font-size   :14px;line-height :25px;font-family :"Georgia",Times New Roman,Times,serif;}.drink-sidebar-form form input[type="text"]::-moz-placeholder{color       :#222222;font-size   :14px;line-height :25px;font-family :"Georgia",Times New Roman,Times,serif;}.drink-sidebar-form form input[type="text"]:-ms-input-placeholder{color       :#222222;font-size   :14px;line-height :25px;font-family :"Georgia",Times New Roman,Times,serif;}.drink-sidebar-form .block-content-inner{padding :0 5px;}.drink-sidebar-form ul{margin     :0;padding    :0;list-style :none;}
#node-story-article-like-wrapper .hp-section-header-content span{font-size    :14px;float        :right;margin-right :7px;}#like_left{background                        :#EFEAE5;height                            :81px;width                             :250px;float                             :left;font-size                         :12px;text-align                        :center;-webkit-border-top-left-radius    :5px;-webkit-border-bottom-left-radius :5px;-moz-border-top-left-radius       :5px;-moz-border-bottom-left-radius    :5px;border-top-left-radius            :5px;border-bottom-left-radius         :5px;}#like_left_title{margin-top :2px;}#like_left form{padding          :0;margin           :2px 0;background-color :transparent;}#like_left form input{-webkit-border-radius :3px;-moz-border-radius    :3px;border-radius         :3px;}#like_email_address{border         :1px solid #C7B299;width          :144px;height         :11px;line-height    :1.4;margin         :0;vertical-align :top;}#like_email_address-wrapper{margin  :0 3px 0 0;display :inline-block;}#like_sign_up{background     :#C7B299;border         :0;color          :#FFFFFF;text-transform :uppercase;width          :77px;height         :23px;cursor         :pointer;margin         :0;line-height    :1;font-size      :13px;font-weight    :bold;}#like_left .like_links{font-size :12px;color     :#666666;}#like_left .like_links a{color :#666666;}#like_right{background                         :#EFEAE5;float                              :left;margin-left                        :2px;height                             :81px;width                              :246px;text-align                         :center;-webkit-border-top-right-radius    :5px;-webkit-border-bottom-right-radius :5px;-moz-border-top-right-radius       :5px;-moz-border-bottom-right-radius    :5px;border-top-right-radius            :5px;border-bottom-right-radius         :5px;}#like_right .facebook_widget_wrapper{margin :14px 0 8px;}#node-story-article-like-wrapper.slideshows .hp-section-header{border :none;}#node-story-article-like-wrapper.slideshows .hp-section-header-content{background  :none;color       :#000000;font-weight :bold;}#node-story-article-like-wrapper.slideshows #like_left{width      :410px;background :none;}#node-story-article-like-wrapper.slideshows #like_right{border-left :10px #F2EEE9 solid;background  :none;}#node-story-article-like-wrapper.slideshows #like_email_address{width :270px;}#inline_mailing_registration_block.widge{width :680px;}#inline_mailing_registration_block.narrow{overflow   :hidden;margin-top :30px;}#inline_mailing_registration_top{font-size     :20px;font-weight   :bold;margin-bottom :10px;}#inline_mailing_registration_block.narrow #inline_mailing_registration_top{font-size :14px;}#inline_mailing_registration_block.wide #inline_mailing_registration_left{margin-top :8px;float      :left;width      :470px;}#inline_mailing_registration_block.narrow #inline_mailing_registration_left{margin-top :8px;float      :left;}#inline_mailing_registration_block.narrow #inline_mailing_registration_left #inline_mailing_registration_left_subhead{width :200px;}#inline_mailing_registration_divider{float            :left;width            :7px;height           :78px;background-color :#F2EEE9;}#inline_mailing_registration_right{float      :left;width      :193px;overflow   :hidden;text-align :right;margin-top :6px;}#inline_mailing_registration_right .facebook_widget_wrapper{float       :left;margin-left :10px;}#inline_mailing_registration_right .twitter_widget_wrapper{overflow :hidden;width    :90px;float    :left;}#inline_mailing_registration_block div form{background :none;margin     :10px 0px 0px 0px;padding    :0px;display    :inline;}#inline_mailing_registration_block div form input#inline_mailing_registration_email_address{width         :200px;border        :1px solid #000000;border-radius :0px;color         :#E33124;}#inline_mailing_registration_block div form input#submit_button{background-color :#E33124;color            :#FFFFFF;border-radius    :0px;border           :1px solid #000000;}.inline_mailing_registration_links{margin-left    :18px;margin-top     :10px;font-size      :90%;vertical-align :top;}#inline_mailing_registration_block.narrow #inline_mailing_registration_left .inline_mailing_registration_links{display     :block;margin-left :0px;margin-top  :0px;}.inline_mailing_registration_links a{vertical-align :top !important;}#inline_mailing_newsletter_signup-wrapper{margin :0;}.mailer_alerts{padding   :10px 7px;color     :#000000;font-size :14px;}.mailer_alerts label{font-size    :16px;padding-left :7px;}.mailer_alerts .form-checkboxes{margin-top    :5px;margin-bottom :-10px;margin-left   :-5px;}.mailer_alerts .form-checkboxes .form-item{width :auto !important;float :left;}.mailer_alerts .form-checkboxes > div{margin :0 10px 0 0;}.mailer_alerts .form-checkboxes .form-item label{font-size   :14px;cursor      :pointer;font-weight :bold;}.mailer_alerts .checkbox{width         :21px;height        :16px;display       :inline-block;margin-bottom :-2px;background    :url(/sites/all/themes/thedailymeal/images/checkbox.png) no-repeat;}.mailer_alerts input.form-checkbox{zoom        :1;filter      :alpha(opacity=0);opacity     :0;margin-left :-18px;cursor      :pointer;}.mailer_alerts input[name=email]{width         :170px !important;border-radius :4px 4px 4px 4px;border        :2px solid #D9D7D5 !important;font-size     :14px;line-height   :19px;}.mailer_alerts #edit-email-1-wrapper,.mailer_alerts #edit-email-wrapper{margin       :0;display      :inline-block;margin-right :5px;}.mailer_alerts input[type=submit]{background-image :url('/sites/all/themes/thedailymeal/images/signup_button.png') !important;text-indent      :-9999px !important;width            :74px !important;height           :30px !important;padding          :0 !important;border           :0 !important;cursor           :pointer;}.mailer_alerts #edit-special-offers-3222-1-wrapper label,.mailer_alerts #edit-special-offers-3222-wrapper label{font-family :Arial,Helvetica;font-size   :12px;font-weight :normal;line-height :25px;}.mailer_alerts .privacy_alerts{margin-top   :8px;padding-left :8px;color        :#7E7E7E;margin-top   :17px;}.mailer_alerts .privacy_alerts a{font-family  :Arial,Helvetica;font-size    :12px;font-weight  :normal;color        :#7E7E7E;padding-left :10px;}#block-tdm_simplenews-tdm_simplenews_drink_rod .block-content-inner > img{float:right;}#block-tdm_simplenews-tdm_simplenews_drink_rod .block-content-inner > h3{color:#a43b5e;font-size:16px;text-transform:uppercase;line-height:20px;margin-bottom:5px;}.drink-recipe-of-the-day-block .views-field-title-1{margin:5px 0;}.drink-recipe-of-the-day-block .views-field-title-1 a{font-size:16px;}.drink-recipe-of-the-day-block .views-field-field-recipe-intro{font-size:12px;}
nav.navbar.navbar-default,.region.region-sidebar-first,.ad-top,#block-trending-stories-trending-stories{background:white;z-index:13;will-change:transform;}nav.navbar.navbar-default{z-index:20;}.ad-top{z-index:12;}@media (min-width:960px){body:not(.front) .ad-top.is_stuck + *{margin-top:136px;}}@media (min-width:768px){.ad-top.is_stuck{margin-bottom:6px !important;}body.no-fixed-ads #block-trending-stories-trending-stories.is_stuck #trending-stories{border-top:0;}nav.navbar.navbar-default.is_stuck{z-index:999;}nav.navbar.navbar-default.is_stuck .navbar-brand .visible-xs{display:block !important;margin:10px 0;}nav.navbar.navbar-default.is_stuck .navbar-brand .hidden-xs{display:none !important;}nav.navbar.navbar-default.is_stuck .region.region-nav-social,nav.navbar.navbar-default.is_stuck .secondary-nav{display:none !important;}nav.navbar.navbar-default.is_stuck .region.region-search .block{margin-top:0;}nav.navbar.navbar-default.is_stuck .region.region-search .block form{margin:15px 0;}nav.navbar.navbar-default.is_stuck .secondary-header{margin-top:10px;}}
