@media (max-width: 1199px) {
  #ucHome, #ucAbout, #ucScholars, #ucResearch, #ucEvents {
    margin-right: 80px; }

  .ucTopContainer {
    width: 940px; }

/*
  .ucTopNav nav {
    margin: 15px 0 15px 20px; }
*/
 .podcastStatic p {
    font: 18px/21px "ProximaNova-Bold", "Helvetica Neue", Helvetica, Arial, sans-serif;
    margin-top: 43px;
    width: 220px;
  }

  h6.block-title {
    font: 13px/21px "ProximaNova-Bold", "Helvetica Neue", Helvetica, Arial, sans-serif;
    margin-bottom: 6px;
  }
  .podcastScroll p a, .paperTitle p {
    font: 18px/27px "ProximaNova-Regular", "Helvetica Neue", Helvetica, Arial, sans-serif;
  }
  .ucOpenArt p, .ucRSVPArt p, .ucFeaturesArt p {
    font: 36px/56px "ProximaNova-Bold", "Helvetica Neue", Helvetica, Arial, sans-serif;
  }
}
        
    
/*
@media (max-width: 1068px) {
  .ucTopNav .topNav1Container {
    width: 52.0833%; }
  .ucTopNav .topNav2Container {
    width: 22.75%; } 
}
*/

@media (max-width: 1309px) {
  body.front aside.span4 .block {
    min-height: 458px;
  }
/*
  .widget_pager_bottom div {
    width: 25%;
  }
  .widget_pager_bottom div.views-field-title,
  .widget_pager_bottom div.views-content-title {
    width: 100%;
  }
*/
}
@media (max-width: 1068px) {
  body.front aside.span4 .block {
    min-height: 458px;
  }



/*
  .views-slideshow-pager-field-item.active:before {margin-left: -170px;}
*/

}


/* Tablet Styles */

@media (min-width: 768px) and (max-width: 979px) {
 
  .region-sidebar-first ul.nav {width:150px;}

  .eyebrow {
    width: 285px;
    font: 11px/27px "ProximaNova-Bold", "Helvetica Neue", Helvetica, Arial, sans-serif;
  }
  .views-slideshow-pager-field-item.active:before {margin-left: 30px;} 
  body.not-front div.region-sidebar-first .block {
    width: 150px;
  }
  body.front aside.span4 .block.block-twitter-block {height: 458px; overflow-y: hidden; min-height: inherit;}
  
  .ucFilterBox a.toggle {
    display: block;
  }
  body.price-theory footer .bfiLogo {max-width: 207px; }
  
  
  body.price-theory .ucSecNav nav ul li a,
  body.mfm .ucSecNav nav ul li a,
  body.health-economics .ucSecNav nav ul li a {
    font: 17px/26px "ProximaNova-Regular", "Helvetica Neue", Helvetica, Arial, sans-serif;
    letter-spacing: 0;
  }
  body.mfm .ucMainNav ul li {margin-right:30px;}
  body.lars-peter-hansen .ucMainNav ul li {margin-right:45px;}
  body.health-economics .ucMainNav ul li {margin-right: 30px; }
  
  #block-views-scholars-block-scholar-search .views-exposed-widget {width:150px;}  
  
  nav.topNav2.group {
	  margin-top:12px;
  }
  
    
    

  
}
@media (min-width: 768px) and (max-width: 1199px) {
	
  .filter-toggle i.icon-rss {
    margin-left: 15px;
  }

  .ucRSVPEvent .ucRSVPArt p.small {font-size:22px;}
}
/* Smartphone range */

@media (min-width: 0) and (max-width: 768px) {
    p.subtitle {
    max-width: 580px;
  }

  .region-bottom .view-initiatives .views-row {
    min-height: 240px;
  }

  .view-header .more-link {
    float: none;
    margin-top: 0;
  }
  .filter-toggle i {
    margin-left: 0;
  }

  .field-name-body ul li {
    margin: 0px 0px 12px 0;
    padding-left: 0;
  }
  
  body.price-theory footer .bfiLogo {max-width: 100%; margin-bottom:20px; }
  
}



@media (max-width: 979px) {
  #ucHome, #ucAbout, #ucScholars, #ucResearch, #ucEvents {
    margin-right: 37px; }

  .ucTopContainer {
    width: 100%; }
    
  .topNav1Container {width: 40%; }
  .topNav2Container {width: 42%; } 
  
  .ucMainNav ul li {margin-right:30px;}
  
  .topNav2 li a {margin-right: 20px;}   
    
  .topNav1 ul li a:after {padding: 0 5px;}

  .bfiLogo {
    margin-left: 20px; }

  .ucBranding h2 {
    margin-top: 0; }

/*
  .ucTopNav nav {
    margin: 15px 0 15px 20px; }
  .ucTopNav .ucSearch {
    margin-left: 0; }
*/
  .podcastStatic p {
    font: 13px/21px "ProximaNova-Bold", "Helvetica Neue", Helvetica, Arial, sans-serif;
    letter-spacing: 1px;
    margin-top: 0; }

  .ucEAIcon {
    width: 51px;
    height: 18px;
    margin-top: -3px; }
  .ucEAIcon img {
    padding-bottom: 3px;
    height: 18px;
  }
  .podcastScroll p {
    white-space: normal;
  }
  .podcastScroll p, .paperTitle p {
    height: 81px;
  }
  .podcastScroll p a, .paperTitle p {
    font: 16px/27px "ProximaNova-Regular", "Helvetica Neue", Helvetica, Arial, sans-serif;
    
    overflow: hidden;
  }
  .ucBranding h2 {
    font: 21px/26px "ProximaNova-Regular", "Helvetica Neue", Helvetica, Arial, sans-serif; }

  .num {
    font: 65px/85px "ProximaNova-Regular", "Helvetica Neue", Helvetica, Arial, sans-serif } 
    
   .field-name-body p,
   .field-name-body ul li,
   .field-name-body ol li  { padding-right: 0; }
   
   	.table td.span2, .table th.span2 {width:124px;}
	.table td.span3, .table th.span3 {width:186px;}
	.table td.span4, .table th.span4 {width:248px;}
	.table td.span5, .table th.span5 {width:310px;}
	.table td.span6, .table th.span6 {width:372px;}
	.table td.span7, .table th.span7 {width:434px;}
   
        
}
    
@media (max-width: 835px) {

}


/* Phone Styles */
    
    
@media (max-width: 767px) {
  .views-exposed-form .views-widget-filter-title {
    top: -80px;
    right: 0;
    left: 75px;
  }
  .views-submit-button .btn, .views-reset-button .btn {
    right: 0;
    bottom: -30px;
  }
  .views-submit-button .btn {
    left: 0;
  }
  .form-search .input-append {
    margin-top: 15px;
    margin-left: 10px;
  }
  .form-search .input-append .search-query {
    min-height: 19px;
  }
  .ucCollapseBtn {
    margin-right: 20px;
  }
  .ucMainNav, .ucSpryNav {
    display: none; }

  .ucCollapseBtn {
    display: block; }
    
  .ucDropdown .nav {margin-bottom:0;}  
    
  .ucSearchContainer {width:auto;}  

  .ucBranding .bfiLogo {
    float: none;
    width: 369px;
    margin: 0 auto; }
  .ucBranding .bfiLogo img {
    max-width: 100%; }
  .ucPgContainer, .region-bottom, .region-footer-numbers, .ucFooterTop, .ucFooterBottom, .ucFooterMobile, .ucNumHeader, .mfm-address-row, .region-sub-content, div.region-header section.teasers {
    padding-left: 20px;
    padding-right: 20px;
  }
  .ucSocial.phone-only {
    margin-top: 20px;
  }
  .ucFooterMobile {
    margin-bottom: 20px;
  }
  
  .mfm-address-row {margin:24px 0;}
/*
  .ucBranding h2 {
    display: none; }
*/
 .podcastStatic p {
  margin-left: 60px;
  float: none; }

 /* .ucEAIcon {
    width: 170px;
    height: 62px;
    margin-top: 0px; }*/

  .podcastScroll p a, .paperTitle p {
    font: 20px/27px "ProximaNova-Regular", "Helvetica Neue", Helvetica, Arial, sans-serif;
  }
  .ucBoxes {
    width: 50%;
    float: left; }

  section.teasers div.view-current div.view-content div.views-row div span a {
    max-width: 280px; }

  .ucTableHeader span {
    text-align: left; } 
  .ucImgCaption {
    margin: 30px 0 0 0;
    padding-left: 20px;
  }
  footer {height:auto;}
  .dropdown-menu {
    display: block;
    position: relative;
    float: none;
    background-color: #f2f2f2;

    border: none;
    border-radius: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    padding: 0;
    margin: 0;
  }
.ucMaroon ul li.dropdown {
    padding: 5px 0 0 0;
  }
  .dropdown-menu li a {
    margin-left: 0 !important;
    color: #8B0021 !important;
  }
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus,
.dropdown-submenu:hover > a,
.dropdown-submenu:focus > a {
    background-color: #ccc;
    background-image: none;
  }
  aside ul.nav {
    display: none;
  }
  .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
    background: none;
    background-color: #ccc;
  }
  .dropdown-menu li.leaf {
    border-bottom: 1px solid #bbb;
    padding: 0;
  }
  .dropdown-menu li.leaf a {
    padding-top: 5px;
    padding-bottom: 5px;
  }
  .block-sharethis,
  #block-block-15 {display: none; }
  
  .view-initiative-site-teaser .external-link {
    margin-bottom: 20px;
  }

  body.front aside.span4 .block {
    min-height: 300px;
    border-bottom: none;
  }
  body.front aside.span4 .block.block-twitter-block {
    border-bottom: 3px solid #8b0021;
  }
  body.front .ucPgContainer {
    margin-bottom: 10px;
  }
  #block-block-14 {
    margin-bottom: 25px;
  }
  .ucImageContainer, .ucFlickrContainer {margin-bottom: 0;}
  
  #block-views-flickr-block {display:none;}
  .ucImgCaption {display:none;}
  
  .views-slideshow-pager-field-item.active:before {display:none;}  
  .views-slideshow-pager-field-item {display:none;}
  .views-slideshow-pager-field-item.active {display:block;}
  .views-slideshow-pager-field-item.active .views-content-title {padding: 0 20px;}

  .ucOpenArt p, .ucRSVPArt p, .ucFeaturesArt p {
    font: 46px/56px "ProximaNova-Bold", "Helvetica Neue", Helvetica, Arial, sans-serif;
  }
  
  #block-views-scholars-block-scholar-search,
  #block-views-featured-related-content-block {display:none;}
  
}

@media (max-width: 670px) {
/*   .views-slideshow-pager-field-item.active:before {margin-left: -145px;} */ 
}    

@media (max-width: 585px) {    
   .eyebrow {display: none;}  
}  

@media (max-width: 560px) {    
   .views-exposed-widget div.views-widget {margin-bottom: 15px;}  
}  

@media (max-width: 525px) {
  .ucBoxes {
    width: 100%;
    float: none; }     
}
@media (max-width: 515px) {
/*     .views-slideshow-pager-field-item.active:before {margin-left: -125px;} */
}
@media (max-width: 405px) {
    
   .table td.span2, .table th.span2 {width:100px;} 
   .ucBranding .bfiLogo {width: 300px; } 
}

@media (max-width: 369px) {
  .ucBranding .bfiLogo {width: 229px; } 
  .view-id-events td.span3, .view-id-events th.span3 {display: none;}
  
  /*.podcastScroll p, .paperTitle p {
    height: 60px;
  }*/
}








/* Large Desktop Styles */

@media (min-width: 1200px) {

    .ucTopContainer {width: 1200px; }

	.topNav1Container {width: 50%; }
	.topNav2Container {width: 32%; }
	
	.ucMainNav ul li {margin-right:116px;}

	.field-name-body p,
	.field-name-body ul li,
	.field-name-body ol li  { padding-right: 120px; }
	
	
	.table td.span2, .table th.span2 {width:200px;}
	.table td.span3, .table th.span3 {width:300px;}
	.table td.span4, .table th.span4 {width:400px;}
	.table td.span5, .table th.span5 {width:500px;}
	.table td.span6, .table th.span6 {width:600px;}
	.table td.span7, .table th.span7 {width:700px;}
	
	.views-exposed-form .views-exposed-widget {width: 260px;}
	
	.views-exposed-form .views-widget-filter-title {right:100px;}
	
	.views-slideshow-pager-field-item.active:before {margin-left: 80px;}
	
	body.price-theory footer .bfiLogo {max-width: 347px; }	
	body.price-theory .ucMainNav ul li {margin-right: 70px;}
	
	#block-views-scholars-block-scholar-search .views-exposed-widget {width:180px;}
	
	body.mfm .ucSecNav nav ul li {margin-right:70px;}
	
	body.lars-peter-hansen .ucSecNav nav ul li {margin-right:160px;}

	body.health-economics .ucMainNav ul li {margin-right: 75px; }
	


}



