/** ONEAL **/

body .container{}

h1,h2 {
    font-size: 22px;
    line-height: 24px;
}

h4 {
    font-size: 14px;
    line-height: 16px;
}


.container-banner.full-width div:nth-child(0){}
.container-banner.full-width div:nth-child(1){}

body.site {border-top: 3px solid #0000ca;background-color: #b8b8b8;}


body .container-header .navbar-brand img {width: 100%;min-width: 100%;}

 .nav-pills > .active > a, .nav-pills > .active > a:hover, .btn-primary {
    background: #0000ca;
}

.mod-list li.active > a {
    text-decoration: none;
    display: flex;
    color: #fff;
    padding: 5px 10px;
    border-radius: 5px;
}

.container-banner {max-height: 240px;overflow: hidden;}

#copyright{padding: 20px 0;}
#copyright p{margin: 0; padding: 0; font-size: 14px;}


@media (min-width: 1400px){
body .container-xxl, body .container-xl, body .container-lg, body .container-md, body .container-sm, body .container {
    max-width: 980px;
}
}


@media (min-width: 1200px){
body .container-xl, body .container-lg, body .container-md, body .container-sm, body .container {max-width: 980px;}
}


@media (max-width: 981px){
	.container-banner {max-height: 180px;}
	
}

@media (max-width: 767px){
	.container-banner {max-height: 130px;}
	.grid-row-1{grid-row: 1;}
	.grid-row-2{grid-row: 2;}
	.grid-row-3{grid-row: 3;}
}