.department-inner {
     margin:0 auto;
}

h2.bigger.secondary-heading {
    font-size:30px !important;
    padding:15px 0 5px 15px;
}

canvas#myChart {
    width: 100% !important;
}
.secondary-wrapper .breadcrumbs ul{
    margin-top:-5px ;
}
@media all and (min-width: 450px) {

.department {
    padding:20px 0 !important;
    height: auto;
}

.department p {
    text-align:right !important;
    margin-right:20px;
} 

.department h2 a {
    margin-right:20px;
}

h2.bigger.secondary-heading {
    margin-top:0 !important;
}
.secondary-wrapper .breadcrumbs ul{
    margin-top:5px ;
}
}
@media all and (min-width: 769px) {
 
 .department {
     margin-top:0 !important;
     width:100%;
     padding:20px 0 30px 0 !important;
 }
 
 .department h2 a {
        margin-left:40px;
        width:50%;
        font-size:36px !important;
        line-height:42px;
    }
}

@media all and (min-width: 960px) {
 
 .department {
        width: 100% !important;
}

header.bannerinside.secondary nav {
    height: 141px !important;
}

}

@media all and (min-width: 1190px) {

.department {
    padding:10px 0 !important;
    margin-bottom:10px;
}

    .department h2 {
        margin-left:0;
        width:60%;
        min-width: 80%;
    }
    
    .department h2 a {
        margin-left:0;
    }

.secondary-heading-wrapper {
    max-width:1190px;
    margin:0 auto;
}

h2.bigger.secondary-heading {
    margin-left:0 !important;
    min-height:0 !important;
    padding: 5px 0 2px 0;
    float:left !important;
}

.secondary-wrapper .breadcrumbs {
    float:right;
    margin-top:0;
}
.department-inner {
    max-width:1190px; 
}
.department-inner .contact {
    font-size:16px;
}

#popout-nav, #popout-small-nav {
display:none !important;	
}

label.popout-nav-button {
    display:none !important;
}

input#popout-nav-button {
    display:none !important;
}

.secondary-wrapper > #popout-small-nav, .secondary-wrapper > #popout-nav {
display:block !important;
left:inherit;
top:auto;
background-color:#f3f3f3;
height:auto;
bottom:auto;
width:265px;
float:left;
position:relative !important;
margin-bottom:10px;
}

.secondary-wrapper > #popout-small-nav > ul, .secondary-wrapper > #popout-nav > ul {
    font-size:20px;
}

.secondary-wrapper > #popout-small-nav ul, .secondary-wrapper > #popout-nav ul {
    list-style-type:none;
    padding:0;
    margin-top:0;
}

.secondary-wrapper > #popout-small-nav li, .secondary-wrapper > #popout-nav li {
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}

.secondary-wrapper > #popout-small-nav > ul li a, .secondary-wrapper > #popout-nav > ul li a {
    padding:15px 20px;
    display:block;
    margin:0;
    color:rgba(0, 0, 0, 0.7);
    text-decoration:none;
}

.secondary-wrapper > #popout-small-nav ul li ul li, .secondary-wrapper > #popout-nav ul li ul li {
    font-size:18px;
}

.secondary-wrapper > #popout-small-nav ul li ul li a, .secondary-wrapper > #popout-nav ul li ul li a {
    padding: 15px 20px 15px 60px;
}

.secondary-wrapper > #popout-small-nav ul li ul li a:hover, .secondary-wrapper > #popout-nav ul li ul li a:hover {
background-color:#f3f3f3;
}

.secondary-wrapper > #popout-small-nav > ul li a:hover, .secondary-wrapper > #popout-nav > ul li a:hover {
    background-color:#FFF;
}

.active-trail > a {
    color:#246181 !important;
    border-bottom:1px solid rgba(0, 0, 0, 0.1);
}

.active-trail {
    background-color:#FFF;
    border-bottom:none !important;
}

.secondary-wrapper > #popout-small-nav ul li ul li.active > a {
    font-weight:bold !important;
}

.secondary-wrapper > #popout-small-nav ul li.contact, .secondary-wrapper > #popout-nav ul li.contact {
    line-height:20px;
    color:rgba(0, 0, 0, 0.7);
    font-family:Arial,sans-serif !important;
    border-bottom:none;
}

.secondary-wrapper > #popout-small-nav ul li.contact a, .secondary-wrapper > #popout-nav ul li.contact a {
    font-family:inherit;
    color: inherit;
    padding:0;
    margin:0;
    display:inline;
}

.nav-social {
}

#mm-0, #footer {
    margin-left:0;
}

.secondary-wrapper {
    max-width:1190px;
}

div.legacy-sidebar.section.group.span_3_of_12 {
    float: right;
    width: 21.66%;
}

div.secondary-wrapper main#maininside.secondary-main.span_9_of_12.floatleft, div.secondary-wrapper div#maininside.secondary-main.span_9_of_12.floatleft {
    padding-left: 302px;
}

div.secondary-wrapper main#maininside.secondary-main.span_9_of_12, div.secondary-wrapper div#maininside.secondary-main.span_9_of_12 {
    width: 51.91%;
}

main#maininside.secondary-main, div#maininside.secondary-main {
    float: right;
    width: 890px;
}

.secondary-main.span_9_of_12.floatleft {
    float:left !important;
    padding-left: 12px !important;
}

}

@media all and (min-width: 1220px) {

.secondary-wrapper > #popout-small-nav, .secondary-wrapper > #popout-nav {
    width:290px;
}

}

@media all and (min-width: 1390px) {



}