/*  html Elements  */
/*  Structure Elements  */
/*  Header Elements  */
/*  Sidebar Elements  */
/*  Article and  Content Styles  */
/*  Navigation  */
nav .nav-child {
	position: absolute;
	top: 95%;
	left: 0;
	z-index: 1000;
	display: none;
	float: left;
	list-style: none;
}

nav .nav-child.pull-right {
	right: 0;
	left: auto;
}

nav .nav-child a {
	display: block;
	clear: both;
	white-space: nowrap;
}

nav .nav > li {
	position: relative;
}

nav .nav > li:hover > .nav-child, nav .nav > li > a:focus + .nav-child {
	display: block;
}

nav .nav > li {
	position: relative;
}

nav .nav > li:hover > .nav-child, nav .nav > li > a:focus + .nav-child {
	display: block;
}

nav .nav-child:before {
	position: absolute;
	display: inline-block;
	content: '';
}

nav .nav-child:after {
	position: absolute;
	display: inline-block;
	content: '';
}

@media (max-width: 979px) {

nav .nav-child {
	position: static;
	top: auto;
	left: auto;
	z-index: 1000;
	display: block;
	float: none;
	min-width: 160px;
}

nav .nav-child:before, nav .nav-child:after {
	display: none;
}
}

/*  HG  */

section {
  -webkit-column-count: 3;
     -moz-column-count: 3;
          column-count: 3;
}

section {
  -webkit-column-width: 340px;
     -moz-column-width: 340px;
          column-width: 340px;
}

section {
  -webkit-column-gap: 2em;
     -moz-column-gap: 2em;
          column-gap: 2em;
  
  -webkit-column-rule: 1px dotted #000;
     -moz-column-rule: 1px dotted #000;
          column-rule: 1px dotted #000;
}

.row-fluid .span9
{
  width: 100%;
}

p {
-webkit-column-break-inside: avoid;
          page-break-inside: avoid;
               break-inside: avoid;
}

hr {
    border-top-color: #000000;
}