@import url("responsive.desktop.css") all;
/*
 * Target IE 6, 7 and 8 (less than IE9)
 */
/*
 * Assuming a mobile first approach with respond.js OFF, we must reset the font
 * size for lt IE9
 */

#search-block-form input[name='search_block_form']{
  padding:0;
  border-top:6px solid #fff;
  border-bottom: 2px solid #fff;
  height:17px;
}
#search-block-form{
   background: url(images/ie-search.png) no-repeat scroll left center transparent;
   padding-left: 16px;
}
#search-block-form .container-inline{
  background: url(images/ie-search.png) no-repeat scroll right center transparent;
   padding-right: 10px;
}
.view-id-whats_happening.view-display-id-block img{
  max-width:100%
}
#branding #site-name a{
  background-image: url(images/logo_v2.png);
  background-position: center center;
}
.got-milk-header {
    background-image: url("images/got-milk.png");
}
.image-style-large-retina,.quicktabs-tabpage img,.file-video-youtube img,.image-style-hp-featured-content-square{
  width:100%
}
.node-type-celebrity #page #page-title-2 h1{
  max-width: 100%
}
.view-id-whats_happening .views-row.node-type-gamd .views-field-body,
.view-home-page-featured-content .views-row.node-type-gamd .region-two-50-first,
.page-landing.page-landing-gamd .view-home-page-featured-content .views-row .region-two-50-first {
  background-color: rgba(51, 102, 204, .8);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#8c3366cc', endColorstr='#8c3366cc'); /* IE */
}
.page-landing-recipe .region-two-50-first,.view-home-page-featured-content .views-row .region-two-50-first,
.view-id-whats_happening .views-row.node-type-recipe .views-field-field-directions,
.view-home-page-featured-content .views-row.node-type-recipe .region-two-50-first,
.page-landing.page-landing-recipe .view-home-page-featured-content .views-row .region-two-50-first{
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#8c46956f', endColorstr='#8c46956f'); /* IE */
}
.view-id-whats_happening .views-row.node-type-celebrity .views-field-body,
.view-home-page-featured-content .views-row.node-type-celebrity .region-two-50-first,
.page-landing.page-landing-celebrity .view-home-page-featured-content .views-row .region-two-50-first {
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#8c317aa9', endColorstr='#8c317aa9'); /* IE */
}
.pane-videos-landing-panel-pane-1 .views-field-uri,
.pane-videos-landing-panel-pane-1 .views-field-filename-1,
.view-id-whats_happening .views-row.node-type-nutrition .views-field-body,
.view-home-page-featured-content .views-row.node-type-nutrition .region-two-50-first,
.page-landing.page-landing-nutrition .view-home-page-featured-content .views-row .region-two-50-first {
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#8c4e84a7', endColorstr='#8c4e84a7'); /* IE */
}
.view-id-whats_happening .views-row.node-type-morning-tips .views-field-body,
.view-home-page-featured-content .views-row.node-type-morning-tips .region-two-50-first,
.page-landing.page-landing-morning-tips .view-home-page-featured-content .views-row .region-two-50-first {
  background-color: rgba(241, 127, 48, .8);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#8cf17f30', endColorstr='#8cf17f30'); /* IE */
}

.view-id-whats_happening .views-row.node-type-just-for-fun .views-field-body,
.view-home-page-featured-content .views-row.node-type-just-for-fun .region-two-50-first,
.page-landing.page-landing-just-for-fun .view-home-page-featured-content .views-row .region-two-50-first {
  background-color: rgba(249, 199, 67, .8);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#8cf9c743', endColorstr='#8cf9c743'); /* IE */
}
.page-landing .views-exposed-form{
  width: 41%;
  top:-34px;
}
.lt-ie9 .view-id-whats_happening .views-field-body, .lt-ie9 .view-id-whats_happening .views-field-field-directions {
  margin-right: 26px;
}
.lt-ie9 body.page-landing .region-two-66-33-bottom, .lt-ie9 body.front #home-page > .region-two-66-33-bottom {
  background-image: url("images/line_long.png");
  background-position: center 10px;
}
.lt-ie9 .view-id-home_page_featured_content.view-display-id-panel_pane_4 img {
  width: 90px;
}
.lt-ie9 .not-front.page-landing .pane-home-page-featured-content-panel-pane-1 img.image-style-hp-featured-content-square {
  width: 82px;
}
.view-id-whats_happening .view-content {
  margin-left: 5px;
  margin-right: 5px;
}
.lt-ie9 body {
  min-width: 1025px;
  overflow: auto;
}
.lt-ie9 footer .got-milk-header {
  background-image: url("images/got_milk_footer.png");
  background-position: -5px 100%
}
.lt-ie9 .promotion-text-wrapper {
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#8c000000', endColorstr='#8c000000'); /* IE */
}
.promotion-text-wrapper .body-wrapper a{
  background: url("images/arrow.png") no-repeat 98% center;
}
.view-home-page-featured-content.view-display-id-panel_pane_2 .views-field-view-node,
.view-home-page-featured-content.view-display-id-panel_pane_3 .views-field-view-node {
  background-image: url("images/arrow.png");
}
.lt-ie9 body{
  background-position: center top
}
.lt-ie9 .page-videos input.form-radio{
  display:block;
  position: absolute;
  z-index: -1;
}
.lt-ie9 .page-videos input+label{
  position: static;
}
.lt-ie9 .page-videos .form-type-radio{
  float:left;
  margin-left:10px;
}
.page-videos .views-widget-sort-order:before{
  left:0;
  margin-left: -60px;
}
.page-videos .views-widget-sort-order{
  left:-312px;
  margin-top:-2px;
}
.lt-ie8 .view-id-whats_happening .view-content > div.views-row {
  width: 23.9%;
}
.view-id-whats_happening .view-content > div {
display:inline-block!important;
}
body.node-type-nutrition .pane-node-field-main-image img,
body.node-type-morning-tips .pane-node-field-main-image img,
body.node-type-just-for-fun .pane-node-field-main-image img{
  width: 100%
}
#page .video-0{
  width: 216px
}
.lt-ie9 .page-landing .views-exposed-form {
  top: 10px;
  width: 552px;
}
.lt-ie9 #page .video-0{
  width:197px!important;
  min-width:197px!important;
}
.lt-ie9 .page-landing .view-id-whats_happening .image-style-whats-happening-thumb-landing{
  width:100%
}
.lt-ie9 .page-videos .views-widget-sort-order{
  left:-332px;
}
.lt-ie9 .page-videos #views-exposed-form-videos-landing-panel-pane-1{
  margin-top: -95px;
}
.lt-ie9 #search-block-form .form-text{
  max-width:none
}
.lt-ie9 .video-page-title,.region-three-33-bottom{
  background-image: url('images/line_long.png');
}