html{font-size:14px}body{font-family:"Open Sans",Arial;font-weight:400;color:#555}p,li,li a{color:#555}h1,h2,h3,h4,h5,h6{margin-top:5px;text-shadow:none;font-weight:normal;font-family:'Open Sans',sans-serif}blockquote{font-style:italic;padding-left:20px}.btn{border-radius:0!important}.btn-primary{background-color:#00579a!important;border-color:#00579a!important}.site_btn{width:100%;background-color:#3498db;color:#fff;border-radius:3px;font-size:.9rem}.site_btn:hover{box-shadow:none!important;outline:0!important;background-color:#2f71a0;font-size:.9rem}.nav-active a.nav-link{color:#3498db!important;border-bottom:2px solid #3498db}.nav-pills .nav-link{color:#3498db!important;border-radius:unset!important;padding-left:1.5rem;padding-right:1.5rem}.nav-pills .nav-link.active{color:#fff!important;background-color:#3498db!important}nav{font-size:1rem;font-weight:600}nav .navbar-collapse{margin-top:20px}.navbar .dropdown-menu{padding:0}.navbar .dropdown-menu a.dropdown-item{border-bottom:1px solid #ddd;padding:.5rem 1.5rem;font-weight:600}.navbar .dropdown-menu a.dropdown-item:hover{background-color:#4f535c!important;color:#fff!important}.navbar-nav .show>.nav-link{color:rgba(0,0,0,.5)!important}.navbar-nav .show>.nav-link.nav-active{color:#3498db!important}.navbar-nav .show>.nav-link.nav-active:hover{background-color:#fff!important;color:#3498db!important}.breadcrumb{background-color:#f0f0f0;color:#999;height:80px;border-top:2px solid #ddd;border-bottom:2px solid #ddd}.breadcrumb ul>li{float:left;margin-left:2em}.breadcrumb a{color:#999}.breadcrumb ul>li:first-child{list-style-type:none}.footer p{color:#dadada}.footer{color:#dadada;background:#585f69;padding:20px 0 30px}.footer .product-list li a{color:#dadada}.footer .product-list ul{padding:1px;list-style:none}.footer p,.footer a,.footer address{font-size:.9rem}.copyright{font-size:.75rem;padding:11px 0 7px;background:#3e4753;border-top:solid 1px #777}.copyright p{color:#dadada;margin-top:12px}.footer a,.copyright a,.footer a:hover,.copyright a:hover{color:#3498db}.headline{display:block;margin:10px 0 25px 0;border-bottom:1px dotted #dadada}.headline h2{font-size:1.3rem}.headline h2,.headline h3,.headline h4{margin:0 0 -2px 0;padding-bottom:5px;display:inline-block}.headline h2,.headline h3,.headline h4{border-bottom:2px solid #3498db}.topbar{background-color:#00579a;border-bottom:4px solid #3498db;color:#fff;width:100%;height:2.6rem}.topbar div.menu{font-size:.75rem;padding:10px 20px}.topbar div.menu-iconbar{font-size:.75rem;padding:10px 10px}.topbar .active{background-color:#3498db}.topbar .menu-text{color:#fff}.topbar .menu-text-bold{font-weight:bold;letter-spacing:1px}.topbar .menu-text.menu-text-bold:hover{text-decoration:underline}.topbar .menu-text:hover{text-decoration:none}.homeHeading-big{color:#fff;font-weight:bold;padding-left:50px}.homeContentVeryBig{color:#fff;font-size:3rem;font-weight:600}.homeContentBig{color:#fff;font-size:2rem;font-weight:500}.homeHeading-big-1{color:#fff;font-weight:600}.homeHeading-big-1-black{color:#555;font-weight:600;padding-bottom:20px}.homeHeading-big-2{color:#fff;font-weight:600;padding-left:80px}.homeHeading-small{font-size:1.5rem;color:#fff;padding-left:50px!important}.homeHeading-small-2{font-size:1rem;color:#fff}.SmallerText{font-size:.9rem}.SmallerText i.fa{color:#3498db}.tpn-font-300{font-weight:300!important}.tpn-font-0{font-weight:normal!important}.tpn-light-bg{background-color:#f0f0f0;color:#888}.tpn-light-grey-bg{background-color:#fafafa;color:#888}.tpn-blue-bg{background-color:#3498db;color:#fff}.tpn-blue-bg p{color:#fff}.tpn-red-bg{background-color:#e74c3c;color:#fff}.tpn-red-bg p{color:#fff}.WhiteOnBlueBackground{background-color:#3498db;color:#fff!important}a.WhiteOnBlueBackground:hover{background-color:#56bafd!important;color:#fff!important}.WhiteOnGreyBackground{background-color:#4f535c!important;color:#fff!important}a.WhiteOnGreyBackground:hover{background-color:#999!important}.WhiteOnDarkGreyBackground{background-color:#505050;color:#fff}.WhiteOnDarkBlueBackground{background-color:#2f71a0!important;color:#fff!important}.DarkBlueOnWhiteBackground{background-color:#fff!important;color:#2f71a0!important}a.WhiteOnDarkBlueBackground:hover{background-color:#4f93c2!important}.BlackOnLightGreyBackground{background-color:#eee!important;color:#555!important}.WhiteText{color:#fff!important}.BlackText{color:#555!important}.BlueText{color:#3498db!important}.OrangeText{color:#e67e22!important}.WhiteOnOrangeBackground{background-color:#e67e22!important;color:#fff!important}a.WhiteOnOrangeBackground{background-color:#e67e22!important;color:#fff!important}a.WhiteOnOrangeBackground:hover{background-color:#f99f44!important;text-decoration:none}.user_card{height:400px;width:350px;min-width:300px!important;margin-top:50px;margin-bottom:100px;background:#f0f0f0;position:relative;display:flex;justify-content:center;flex-direction:column;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-moz-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);border-radius:5px}.tpn-card-col .card,.shop-card.card{max-width:22rem;border-radius:0!important;border:0!important}.tpn-card-col .card-body,.shop-card .card-body{padding:0!important;padding-top:1.25rem!important}.tpn-card-col a{text-decoration:none;color:#555}.tpn-card-col a:hover{text-decoration:none;color:#555}.card-body a{text-decoration:none;color:#555}.card-body a:hover{text-decoration:none;color:#555}.card-body a.card-link{color:#3498db}.card-body a.card-link:hover{text-decoration:underline;color:#3498db}.card-img-top{width:100%;border:0!important;max-height:240px;max-width:352px}.card-img-alt{border-top:1px dotted #555;margin-top:0}.card-title{font-weight:700}.tpn-card-col .card-text,.shop-card .card-text{font-size:.9rem;padding-right:8px;min-height:62px;margin-bottom:16px!important}.card-img-top{width:100%;border:0!important;border-top-left-radius:0!important;border-top-right-radius:0!important;max-height:240px;max-width:352px}.BlackOnLightGreyBackground .card-body{background-color:#eee!important}.info-blocks{padding:2px;margin-bottom:15px}.info-blocks:hover{border:2px solid #ddd;padding:0}.info-blocks a:hover{text-decoration:none}.info-blocks:hover i.icon-info-blocks{color:#3498db}.info-blocks i.icon-info-blocks{float:left;color:#555;font-size:2.25rem;min-width:50px;margin-top:10px;text-align:center}.info-blocks .info-blocks-in{padding:0 10px;overflow:hidden}.info-blocks .info-blocks-in h3{color:#555;font-size:1.4rem;line-height:28px}.info-blocks .info-blocks-in p{font-size:.8rem}.social-icons{margin:0;padding:0}.social-icons li{list-style:none;margin-right:3px;margin-bottom:5px;text-indent:-9999px;display:inline-block}.social_facebook{background:url(../images/social/facebook.png) no-repeat}.social_twitter{background:url(../images/social/twitter.png) no-repeat}.social_youtube{background:url(../images/social/youtube.png) no-repeat}.social_blogger{background:url(../images/social/blogger.png) no-repeat}.social-icons li a,a.social-icon{width:28px;height:28px;display:block;background-position:0 0;background-repeat:no-repeat;transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.social-icons li:hover a{background-position:0 -38px}.tpn-contact-footer{border-top:2px solid #ddd}.tpn-contact-footer a{color:#3498db}.home-btn-border{border:1px solid #fff;color:#fff}.home-btn-border:hover{background-color:#fff}@media(min-width:991px){.media-iframe{width:50%;margin:0 50px;position:sticky;top:0;height:fit-content;overflow:hidden}}@media(max-width:991px){.media-iframe{width:80%;margin:0 50px;overflow:hidden}}@media(min-width:991px){.media-flex{display:-ms-flexbox!important;display:flex!important}}@media(max-width:991px){.media-flex{display:-ms-flexbox!important}}@media(min-width:991px){.navbar-expand-lg .navbar-nav .nav-link{padding-right:2rem!important;padding-left:2rem!important}}@media(max-width:991px){nav .navbar-collapse{margin-top:0!important}}@media(max-width:992px){.homeHeading-big{font-size:1.5rem;color:#fff;font-weight:bold;padding-left:10px}.homeHeading-small{font-size:1rem;color:#fff;padding-left:10px!important}.homeContentVeryBig{font-size:2.5rem!important;padding-left:0;padding-right:0}.homeContentBig{font-size:1.5rem!important;padding-left:0;padding-right:0}.homeHeading-big-1{font-size:1.3rem;color:#fff;font-weight:bold}.homeHeading-big-1-black{font-size:2rem;color:#555;font-weight:700}.homeHeading-big-2{font-size:1rem;color:#fff;font-weight:bold;padding-left:0}}@media(max-width:576px){.homeContentVeryBig{font-size:2rem!important;padding-left:0;padding-right:0}.homeContentBig{font-size:1rem!important;padding-left:0;padding-right:0}}#store-locator-container #form-container{margin-top:15px;width:100%}#store-locator-container #map-container a{color:#15709c;text-decoration:none}#store-locator-container #loc-list{height:475px;overflow:auto;min-width:250px}#store-locator-container #loc-list ul{display:block;list-style:none;margin:0;padding:0}#store-locator-container #loc-list ul li{display:block;clear:left;float:left;margin:6px 10px;cursor:pointer;width:100%;border:1px solid #fff;font-size:.85rem}#store-locator-container #loc-list .list-label{float:left;margin:10px 0 0 6px;padding:2px 3px;width:17px;text-align:center;background:#00579a;color:#fff;font-weight:bold}#store-locator-container #loc-list .list-details{float:left;margin-left:6px;width:165px}#store-locator-container #loc-list .list-details .list-content{padding:10px}#store-locator-container #loc-list .list-details .loc-dist{font-weight:bold;font-style:italic;color:#8e8e8e}#store-locator-container #loc-list .list-focus{border:1px solid rgba(82,168,236,.9);-moz-box-shadow:0 0 8px rgba(82,168,236,.7);-webkit-box-shadow:0 0 8px rgba(82,168,236,.7);box-shadow:0 0 8px rgba(82,168,236,.7);transition:border .2s linear 0s,box-shadow .2s linear 0s}#store-locator-container .loc-name{color:#15709c;font-weight:bold}.u-bg-grey{color:#d0d0d0}.u-bg-grey hr{border-top:1px solid #d0d0d0}.u-p-small{font-size:.8rem}.u-color-darkgrey{color:#999}.u-heading-1{font-size:2.5rem}.u-heading-1-big{font-size:2.5rem;font-weight:600}.u-heading-2{font-size:1.25rem;font-weight:600}.u-heading-2-small{font-size:1.25rem}.u-heading-3{font-size:1rem;font-weight:600}.u-heading-3-small{font-size:1rem}