/* RE IMPORTING THE STYLES IE CAN'T SEE
as they're in media queries 
**********************************************************************/
/* First the mixins it will need*/
/**
 * @license
 * MyFonts Webfont Build ID 2804294, 2014-05-01T02:11:14-0400
 * 
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are 
 * explicitly restricted from using the Licensed Webfonts(s).
 * 
 * You may obtain a valid license at the URLs below.
 * 
 * Webfont: Avenir 35 Light by Linotype
 * URL: http://www.myfonts.com/fonts/linotype/avenir/35-light/
 * Copyright: Copyright &#x00A9; 1989, 1995, 2002 Adobe Systems Incorporated.  All Rights Reserved. &#x00A9; 1981, 1995, 2002 Heidelberger Druckmaschinen AG. All rights reserved.
 * Licensed pageviews: 250,000
 * 
 * 
 * License: http://www.myfonts.com/viewlicense?type=web&buildid=2804294
 * 
 * © 2014 MyFonts Inc
*/
/* @import must be at top of file, otherwise CSS will not work */
@import url("//hello.myfonts.net/count/2aca46");
@font-face {
  font-family: 'AvenirLTStd-Light';
  src: url("../fonts/2ACA46_0_0.eot");
  src: url("../fonts/2ACA46_0_0.eot?#iefix") format("embedded-opentype"), url("../fonts/2ACA46_0_0.woff") format("woff"), url("../fonts/2ACA46_0_0.ttf") format("truetype"); }
/* MUSEO SANS (to be removed after avenir is working)
************************************************************************************************************/
/* Generated by Font Squirrel (http://www.fontsquirrel.com) on April 15, 2014 */
/*
@font-face {
    font-family: 'museo_sans500';
    src: url('../fonts/exljbris_-_museosans-500-webfont.eot');
    src: url('../fonts/exljbris_-_museosans-500-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/exljbris_-_museosans-500-webfont.woff') format('woff'),
         url('../fonts/exljbris_-_museosans-500-webfont.ttf') format('truetype'),
         url('../fonts/exljbris_-_museosans-500-webfont.svg#museo_sans500') format('svg');
    font-weight: normal;
    font-style: normal;

}
*/
/* ICOMOON
************************************************************************************************************/
@font-face {
  font-family: 'icomoon';
  src: url("../fonts/icomoon.eot?nu5ynl");
  src: url("../fonts/icomoon.eot?#iefixnu5ynl") format("embedded-opentype"), url("../fonts/icomoon.woff?nu5ynl") format("woff"), url("../fonts/icomoon.ttf?nu5ynl") format("truetype"), url("../fonts/icomoon.svg?nu5ynl#icomoon") format("svg");
  font-weight: normal;
  font-style: normal; }
[class^="icon-"], [class*=" icon-"] {
  font-family: 'icomoon';
  width: auto;
  height: auto;
  margin: 0px;
  background: none;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.icon-instagram:before {
  content: "\e604"; }

.icon-star:before {
  content: "\e600"; }

.icon-twitter:before {
  content: "\e601"; }

.icon-facebook:before {
  content: "\e602"; }

.icon-pinterest:before {
  content: "\e603"; }

.icon-feed:before {
  content: "\e605"; }

/*
@mixin museo{
	font-family: 'museo_sans500';
}
*/
/* ADDS A BROWSER PREFIX TO THE PROPERTY */
/* BACKGROUND GRADIENT */
/* Above the fluid column */
/* 																	  HEADER
***************************************************************************************************************************************/
header #blog-btn {
  display: block;
  max-width: 130px; }
header #tab-menu {
  display: block; }
header #header-img .span12 {
  padding: 0px 180px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }
header #nav-primary, header #nav-secondary {
  text-align: left; }
  header #nav-primary .navbar, header #nav-secondary .navbar {
    margin: 0px; }
    header #nav-primary .navbar .btn-navbar, header #nav-secondary .navbar .btn-navbar {
      display: none; }
    header #nav-primary .navbar .nav-collapse.collapse, header #nav-secondary .navbar .nav-collapse.collapse {
      height: auto !important;
      overflow: visible; }
      header #nav-primary .navbar .nav-collapse.collapse ul.nav, header #nav-secondary .navbar .nav-collapse.collapse ul.nav {
        margin-bottom: 0px; }
        header #nav-primary .navbar .nav-collapse.collapse ul.nav li, header #nav-secondary .navbar .nav-collapse.collapse ul.nav li {
          display: inline-block;
          width: auto; }
header ul.nav > li + li:before {
  content: '\2022';
  display: inline-block;
  position: relative;
  top: -1px; }

/* 																	 MAIN
***************************************************************************************************************************************/
main {
  position: relative; }
  main:before {
    content: '';
    height: 100%;
    width: 1px;
    border-left: 1px dotted #9e9ea2;
    display: block;
    position: absolute;
    right: 32.7%;
    top: 0px; }

/* 																	 SIDEBAR
***************************************************************************************************************************************/
#sidebar {
  border-top: none;
  padding-top: 0px;
  margin-top: 0px; }

/* 																	    K2
***************************************************************************************************************************************/
/* single row template */
.k2-single-row .itemContainer .catItemImageBlock {
  text-align: left;
  float: left;
  margin: 0 2% 0 0;
  max-width: 34%; }
.k2-single-row .itemContainer .catItemRHS {
  text-align: left;
  float: left;
  max-width: 64%; }

/* Small desktop */
header #tab-menu {
  font-size: .7em; }
header #header-img .span12 {
  padding: 0px 140px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }
