html * {margin:0; padding:0;}
html, body { font-size: 100%; min-width: 240px;  }
body {background-color:#e3dede; font-family: 'Ubuntu', sans-serif; color:#676767;}

a {color:#922424;}
a:hover {color:#af6821; text-decoration: none;}
img {width:100%;}

.clr {clear: both;}

.hr-10 {height: 10px; clear: both;}
.hr-20 {height: 20px; clear: both;}
.hr-30 {height: 30px; clear: both;}
.hr-40 {height: 40px; clear: both;}
.hr-50 {height: 50px; clear: both;}

#top .inner { background-color:#fff; border-top:10px solid #922424; padding: 5px 10px 10px 10px;}

#main-menu {font-family: 'PT Sans Narrow', sans-serif;  }
#main-menu .navbar-default {background: #fff none; border:none; -moz-border-radius:0; -webkit-border-radius:0; border-radius: 0; margin:0; min-height: 30px;}
#main-menu #menu-1 {padding:0;}
#main-menu ul.nav {list-style-type:none; font-size:11px; }
#main-menu ul.nav li ul {display: none; background-color: #923131; z-index: 100; position: absolute; }
#main-menu ul.nav li {padding:0;}
#main-menu ul.nav li:first-child {background: none;}
#main-menu ul.nav li a {display: block; padding: 0; color:#676767;}
#main-menu ul.nav li a span {line-height: 15px; display: block; padding: 10px 11px;}
#main-menu ul.nav li ul li {display: block; float:none; background: none; padding: 0;}
#main-menu ul.nav li ul li a {white-space: nowrap; color:#fff;}
#main-menu ul.nav li:hover {background: #923131;}
#main-menu ul.nav li:hover a {color:#fff;}
#main-menu ul.nav li:hover ul {display: block;}
#main-menu ul.nav li a:hover {text-decoration: none; color:#fff;}
#main-menu ul.nav li ul li:hover {background: #af6821;}jak 

#carousel-1 {border-top:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; }


#left-column {padding-left:0;}
#left-column .inner {background-color:#fff; padding: 15px;}
#logo {color:#676767; background-color:#f7f0f0; margin:15px 0; padding: 15px;}
#logo h1 {font-size:36px; margin:0;}
#content { background-color:#f7f0f0; padding: 15px; }
#content #pathway {padding: 0;}
#content .article-box {margin-bottom:20px;}
#content .article-box .inner {background-color:#fff; padding:15px;}
#content .article-box .inner .content {padding-left:0;}
#content .image {padding-left:0;}
#content .title {color:#922424; font-size:16px;}
#content .title h2 {font-size:16px;}
#content .info {color:#999; font-size:80%; margin:5px 0;}
#content .info span {margin:0 10px 0 0;}

#content .article-content {background-color: #fff; padding: 30px 15px;}
#content .article-content .similar h2 {font-weight: bold; font-size:18px; text-transform: uppercase; color:#999;}
#content .article-content .similar h5 {margin:0 0 5px 0; font-size:14px; font-weight: bold;}
#content .article-content .similar .article {font-size:14px;}

#right-column {padding:20px 15px 20px 15px; background-color: #fff;}
#right-column .title {color:#676767; font-size:18px; text-transform: uppercase;}
#right-column ul {list-style-type: none; text-align: left;}
#right-column ul li {border-bottom:1px solid #ebebeb; font-size:14px; }
#right-column ul li a {padding:10px 0; color:#999; display: block;}
#right-column ul li a:hover {color:#af6821;}

#footer-row .inner {background-color:#922424; padding: 20px 30px; font-size:14px; color:#e3dede;}


@media (max-width : 769px) {
    #main-menu {background-repeat: repeat-x; background-position: 0 0; float:none; width:100%; top:0;}
    #main-menu #menu-1 {padding: 0;}
    #main-menu ul.nav {max-height: 900px; overflow: auto; text-align: left; float:none; text-align: left; margin:0; font-size:14px;}
    #main-menu ul.nav > li { display: block; background: none; padding:0; }
    #main-menu ul.nav li {border-bottom:1px solid #e3dede;}
    #main-menu ul.nav li a span {padding: 10px 15px; color:#676767;}
    #main-menu ul.nav li ul {display: block; position: static; padding:0; border-radius: 0; background:transparent none; border-top:1px solid #e3dede;}
    #main-menu ul.nav li ul li {padding: 0;}
    #main-menu ul.nav li:hover {background: none;}
    #main-menu ul.nav li:hover a span {background: none;}
    #main-menu ul.nav li a:hover {background: #e3dede;}
    
    #right-column ul li {float:none; width:100%; margin:0;}
    #right-column ul li:nth-child(2n+1) {float:none;}
}


.col-lg-1:nth-child(12n+1),
.col-lg-2:nth-child(6n+1),
.col-lg-3:nth-child(4n+1),
.col-lg-4:nth-child(3n+1),
.col-lg-6:nth-child(2n+1),
.col-md-1:nth-child(12n+1),
.col-md-2:nth-child(6n+1),
.col-md-3:nth-child(4n+1),
.col-md-4:nth-child(3n+1),
.col-md-6:nth-child(2n+1) {
    clear: both;
}

.col-sm-1:nth-child(12n+1),
.col-sm-2:nth-child(6n+1),
.col-sm-3:nth-child(4n+1),
.col-sm-4:nth-child(3n+1),
.col-sm-6:nth-child(2n+1) {
    clear: left;
}
  
