@import url('https://fonts.googleapis.com/css?family=Montserrat:400,700&subset=latin-ext');html {}body {    font-family: 'Montserrat', sans-serif;}.header-outer{    background-color: #e0f7fa;}.navbar {    margin-bottom: 0px;}#content-inner {    background-color: white;    padding-top: 20px;    padding-bottom: 60px;}#footer-inner {    padding-top: 20px;    padding-bottom: 20px;}.navbar-inner {    padding: 0px;}#navigation .btn-navbar {    font-size: 18px;    margin-bottom: 3px;}h1 {    padding-bottom: 10px;    margin-bottom: 5px;}h2{}/* new*/.navbar .nav > li > a:after {    content: '';}.nav-section {    border-bottom: 1px solid #dddddd;    padding-bottom: 20px;    margin-bottom: 20px;}.nav-section li {    position: relative;    padding: 4px 15px;}.nav-section li a {    color: black;    text-decoration: underline;}.nav-section li a:hover {    text-decoration: none;}.nav-section li::before {    background: #bcbcbc none repeat scroll 0 0;    border: 1px solid #888888;    border-radius: 1px;    content: "";    display: inline-block;    height: 6px;    left: 0;    line-height: 0;    overflow: hidden;    position: absolute;    top: 0.7em;    width: 6px;}.breadcrumb {    padding: 10px 15px 6px 15px;}.breadcrumb > li {    /*        padding: 0 10px 0 10px;         background: rgba(0, 0, 0, 0) url("../images/chevron.gif") no-repeat scroll 100% -2px;;    */}.breadcrumb > li + li::before {    content: ">";}.link-more-records {    color: #8c8c8b;    font-weight: bold;    margin-top: 10px;    text-transform: uppercase;}.input-group-btn {    font-size: 0.92em;}.footer-outer {    background: #e0f7fa;    color: #424952;    padding-bottom: 20px;}.copy-outer {    color: #424952;    padding: 20px 0px;    text-align: center;}.copy-outer a {    color: #424952;    text-decoration: underline;}.footer .widget-footer .social-icon > li > a {    background-color: #212121;    border-bottom: medium none;    border-radius: 3px;    display: block;    height: 40px;    position: relative;    text-align: center;    width: 40px;}.social {    background-color: #3B579D;    border-bottom: medium none;    border-radius: 5px;    display: block;    height: 40px;    position: relative;    text-align: center;    width: 40px;    text-decoration: none;}.social span {    margin-left: 50px;    font-size: 18px;    line-height: 40px;}.social i {    text-decoration: none;    top: 5px;    font-size: 22px;    height: 40px;    left: 0;    line-height: 32px;    position: absolute;    text-align: center;    width: 40px;}.visitors {    margin: 20px 0px;;}.nav-section {    border-bottom: 1px solid #dddddd;    padding-bottom: 20px;    margin-bottom: 20px;}.nav-section li {    position: relative;    padding: 4px 15px;}.nav-section li a {    color: black;    text-decoration: underline;}.nav-section li a:hover {    text-decoration: none;}.nav-section li::before {    background: #bcbcbc none repeat scroll 0 0;    border: 1px solid #888888;    border-radius: 1px;    content: "";    display: inline-block;    height: 6px;    left: 0;    line-height: 0;    overflow: hidden;    position: absolute;    top: 0.7em;    width: 6px;}/**/.navbar{    border: none;}.navbar .nav > li > a {    font-size: 18px;    line-height: 18px;    padding-left: 16px;    padding-right: 16px;}.headline-outer{    background-color: #212121;}.headline-outer, .headline-outer a{    color: white;}.jumbotron-outer a{    color: white;}.jumbotron-outer .col-text{    padding-top: 60px;    color: white;}.jumbotron-outer h2 {    font-size: 28px;    font-weight: bold;    margin-bottom: 10px;    color: white;}.jumbotron-outer .perex {    font-size: 18px;    font-weight: normal;    margin-bottom: 20px;    color: white;}.jumbotron-outer .date {    font-size: 18px;    font-weight: normal;    margin-bottom: 10px;}.jumbotron-outer div.left {    position: absolute;    left: 15px;    top: 0px;    bottom: 0px;    background: -moz-linear-gradient(right, rgba(44, 62, 80, 0), #212121);    background: -webkit-linear-gradient(right, rgba(44, 62, 80, 0), #212121);    background: -o-linear-gradient(right, rgba(44, 62, 80, 0), #212121);    background: -ms-linear-gradient(right, rgba(44, 62, 80, 0), #212121);    background: -webkit-linear-gradient(right, rgba(44, 62, 80, 0), #212121);    height: 100%;    width: 200px;}.jumbotron-outer div.right {    position: absolute;    left: 420px;    top: 0px;    bottom: 0px;    background: -moz-linear-gradient(right, #212121, rgba(44, 62, 80, 0));    background: -webkit-linear-gradient(right, #212121, rgba(44, 62, 80, 0));    background: -o-linear-gradient(right, #212121, rgba(44, 62, 80, 0));    background: -ms-linear-gradient(right, #212121, rgba(44, 62, 80, 0));    background: -webkit-linear-gradient(right, #212121, rgba(44, 62, 80, 0));    height: 100%;    width: 200px;}.topbar a, .topbar span{    font-size: 13px;    color: #333;    text-decoration: none;    text-transform: uppercase;}.logo-text{    color: black;    float: left;    text-transform: uppercase;    padding-top: 8px;}.logo-text .t1{    font-weight: bold;    color: #333;    display: block;    font-size: 24px;    }.logo-text .t2{    font-size: 14px;    color: #333;    font-weight: bold;    display: block;}.col-day{    margin-top: 12px;}.home h2{    text-transform: uppercase;    font-size: 18px;    font-weight: bold;}.jumbotron-outer .btn {    border: none;    padding: 10px 16px;    position: relative;    z-index: 1;    background-color: #6c6313;    color: white;    text-transform: uppercase;}.jumbotron-outer .btn::after {    background-color: #827717;    border-radius: 5px;    content: "";    display: block;    height: 100%;    left: 0;    position: absolute;    top: 0;    -webkit-transition: width .35s ease;    transition: width .35s ease;    width: 0;    z-index: -1;}.jumbotron-outer .btn:hover::after{    width: 100%}.content-outer{    padding-bottom: 30px;    padding-top: 15px;}.topbar-default{    padding-top: 14px;}.caption h2 a {    color: black;    background-color: white;}.caption h2  {    color: black;    background-color: white;    padding: 4px 0px;    font-size: 18px;    font-weight: bold;}.btn-default.btn-section {    border: none;    border-radius: 5px;    padding: 15px 20px;    position: relative;    z-index: 1;    background-color: #e0f7fa;    color: black;    width: 100%;    margin-bottom: 20px;    white-space: normal;    vertical-align: middle;}.btn-section:hover::after {    width: 100%;}.btn-section::after {    background-color: #e0f7fa;    border-radius: 5px;    content: "";    display: block;    height: 100%;    left: 0;    position: absolute;    top: 0;    -webkit-transition: width .35s ease;    transition: width .35s ease;    width: 0;    z-index: -1;}.text-blue{    color: #005baa;;}.navbar-default {    background-color: #e0f7fa;}.section-inverse{    color: white;}.section-inverse a{    color: white;}.section-padding{    padding-top: 35px;    padding-bottom: 35px;}