/*
 *   Important Information about this CSS File
 *
 * - Do not delete or rename this file, if you do not use it leave it blank (delete
 *   everything) and the file will be skipped when you enable Production Mode in
 *   the Global theme settings.
 *
 * This stylesheet will apply if the following media query is fulfilled:
 * +------------------------------------------------------------------------+
 * |                                                                        |
 * |     @media only screen and (min-width:768px) and (max-width:1024px)    |
 * |                                                                        |
 * +------------------------------------------------------------------------+
 */
html {
  font-size: 100%;
}

.two-66-33 > .region-two-66-33-first {
	width: 100%;
}

.front .view-home-page-featured-content.view-display-id-panel_pane_3 .views-row .region-two-50-first {
	height: 520px;
}

#quicktabs-whats_happening_quicktab .item-list .quicktabs-tabs.quicktabs-style-nostyle {
}

.view-id-whats_happening.view-display-id-block,
.view-id-whats_happening.view-display-id-block_1 {
	margin-left: 2
}
.node-type-celebrity .region-three-33-first .panel-pane:before{
  background-color: #2A93DC;
  content: "";
  height: 100%;
  position: absolute;
  left: 100%;
  width: 187%;
}
.node-type-celebrity .region-three-33-second{
  width: 100%;
  clear: both;
}
.node-type-celebrity .region-three-33-second .panel-pane:before{
  right: -100%;
}
.view-id-content_media.view-display-id-block_2 .views-row {
  width: 31%;
}
#page-panel-celebrity{
  position:relative
}
#page-panel-celebrity .region-three-33-third{
  position: absolute;
  top: 5.5em;
  right: 0;
  width:65%;
}
.node-type-celebrity .field-name-field-main-image img{
  display:block
}
.node-type-celebrity .region-three-33-first{
  width:35%;
  min-height:200px;
}
.node-type-celebrity .region-three-33-first img{
  width:100%;
}
.node-type-celebrity.page-node #page-title-2 {
  max-width: 67%;
}

.page-node #page-title-2{
  padding-left:5%
}
.page-node .node-icons {
  float: left;
  padding-left: 10%;
  text-align: left;
}
/*other nodes*/
.node-type-nutrition .node-icons, .node-type-just-for-fun .node-icons, .node-type-morning-tips .node-icons{
  width: 100%;
  float: none;
  text-align: right;
}
/*videos*/
.page-videos iframe{
  height:420px
}

.video-page-title h2,.video-page-title .node-icons{
  position: absolute;
  margin-top: -505px;
  padding-left: 0px;

}
.video-page-title .node-icons{
  left: 153px;
}
.page-videos .view-content .views-row {
  width: 31%;
}
.video-page-title h2, .video-page-title .node-icons{
  margin-top: -551px;
  padding-left: 10px;
}
/*brands*/
.page-brands .node-icons.panel-pane a:after {
  font-size: 21px;
}
.view-partners-landing .views-row{
  width: 49%;
}


body.page-brands #bp-view-glossary-get-states-form {
  top: 70px;
}
