/*! CSS Used from: https://www.hometownapparel.com/journal-cache/_930b5e1eabba3100ac6cd30492b7c1c4.css */
.container:before,.container:after,.row:before,.row:after{content:" ";display:table;}
.container:after,.row:after{clear:both;}
div,span,h1,p,a{margin:0;padding:0;border:0;outline:0;}
#container *{box-sizing:border-box;}
*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;}
:before,:after{font-family:'journal-icons';position:relative;font-style:normal;font-variant:normal;color:inherit;font-size:inherit;display:inline-block;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;}
#container{max-width:1024px;position:relative;margin:0 auto;background-color:transparent;z-index:3;}
.heading-title{line-height:40px;font-size:15px;font-weight:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;}
.heading-title{margin-bottom:0px;border-bottom-width:0px!important;}
#content{position:relative;z-index:2;padding:8px 20px 0 20px;background-color:transparent;-webkit-transform:translate3d(0,0,0);}
#content:after{content:".";display:block;clear:both;height:0;visibility:hidden;}
a{color:#333745;text-decoration:none;cursor:pointer;}
.breadcrumb{margin:0 auto;padding:0 15px;height:30px;line-height:28px!important;position:relative;z-index:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:0;}
.breadcrumb a{color:inherit;font-size:inherit;transition:all .2s ease;display:inline-block;vertical-align:middle;}
ul.breadcrumb{list-style:none;}
ul.breadcrumb li{display:inline-block;}
ul.breadcrumb li a{margin:0 4px;}
ul.breadcrumb li::before{content:"Â»";margin-right:2px;}
ul.breadcrumb li:first-of-type a{margin-left:0;}
ul.breadcrumb li:first-of-type::before{display:none;}
@media only screen and (max-width: 724px){
ul.breadcrumb{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:22px!important;height:auto;padding:10px;padding-bottom:0px;padding-left:20px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
ul.breadcrumb>li{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;white-space:normal;text-align:left;}
}
.extended-container{position:relative;z-index:10;}
.extended-container:before{content:"";display:block;width:100%;height:40px;position:absolute;}
.oc2.information-page #content{padding-bottom:20px;}
.loader{min-height:300px;cursor:wait;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);opacity:0.30;position:absolute;z-index:10000;background:#fff;}
.spinner{margin:100px auto 0;width:70px;text-align:center;margin-bottom:100px;}
.spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s;}
.spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s;}
.spinner>div{width:18px;height:18px;background-color:#002868;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both;}
.backface :before,.backface :after{-webkit-backface-visibility:hidden;}
@media only screen and (max-width: 980px){
#container{max-width:100%;}
}
@media only screen and (max-width: 760px){
.heading-title{max-height:100%;}
}
@media only screen and (max-width: 1024px){
#content ::-webkit-scrollbar{-webkit-appearance:none;}
#content ::-webkit-scrollbar-thumb{background-color:#999;}
#content ::-webkit-scrollbar-track{background-color:#ddd;}
}
.container:before,.container:after,.row:before,.row:after{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;}
.heading-title{text-align:left;border-bottom-width:1px;border-style:solid;border-color:rgb(228, 228, 228);line-height:40px;min-height:40px;;background-color:rgb(255, 255, 255);}
.heading-title{font-weight:700;font-family:"Lato";font-style:normal;font-size:18px;text-transform:uppercase;}
.breadcrumb{font-weight:400;font-family:"Lato";font-style:normal;font-size:13px;text-transform:uppercase;color:rgb(119,119,119);background-color:rgb(255,255,255);line-height:60px;}
#container{background-color:rgb(255,255,255);margin-bottom:200px;margin-top:10px;}
a{color:rgb(0,40,104);}
a:hover{color:rgb(0, 40, 104);}
.breadcrumb a:hover{color:rgb(0,40,104);}
.information-page #content h1.heading-title{text-align:left;}
ul.breadcrumb li::before{content:'/';}
#container{max-width:1220px;}
.breadcrumb{text-align:left;}
@media only screen and (max-width: 1235px){
.breadcrumb{padding-left:20px;}
}
@media only screen and (max-width: 760px){
div#container{margin-top:0;margin-bottom:0;box-shadow:none;}
}
#container{margin-bottom:100px;}
