﻿.locationBusiness{font-family:'fs_silas_sans';font-weight:bold;font-style:normal;font-size:16px;}.businessTitle{font-size:12px;letter-spacing:0.1em;display:block;}.locationGmap{background:#fff;color:#1c2156;font-size:12px;padding:20px 20px 15px 20px;margin:20px -20px 0;overflow:hidden;}.locationGmap hr{border-color:#cfcdc9!important;}.mapLink{width:50%;display:block;color:#E74744;font-size:14px;}.locationWrap{width:100%;background:#e2e3df;}#mapdiv{height:800px;width:100%;padding-top:3px;}.locationWrap .nav-tabs{border-bottom:0;padding-top:40px;position:relative;height:71px;}.locationWrap .nav-tabs:after{position:absolute;content:"";bottom:-8px;left:0;right:0;background:#d5d3d0;height:1px;width:100%;}.locationWrap .nav-tabs .locationToggle div{padding:7px 15px;}.locationWrap .nav-tabs .locationToggle div:last-child{padding-right:0;}.locationWrap .nav-tabs>div:first-child{padding:0;}.locationWrap .nav-tabs>div:first-child a{font-size:25px;color:#212355;padding:0;}.locationWrap .nav>.locationToggle div>a:focus,.locationWrap .nav>li>a:hover{background:none;border-bottom:5px solid #212355;position:relative;}.locationWrap .nav-tabs div a{font-size:20px;color:#716e6a;padding:7px 0 0 0;position:relative;z-index:5;}.locationWrap .nav-tabs div a:hover,.locationWrap .nav-tabs div a.active{color:#212355;border-bottom:5px solid #212355;}.locationWrap .nav-tabs .locationToggle div a:focus{background:none;}.locationWrap .nav-tabs .locationToggle div{float:none;display:inline-block;}.locationWrap .tab-content{padding-top:0;min-height:300px;}.locationToggle{display:block;}.ammapDescriptionText h4,.__addressisotope h4{background:#1C2156;color:#fff;display:block;font-size:15px;font-weight:500;letter-spacing:0.1em;line-height:100%;padding:15px;margin-top:0;margin-bottom:15px;text-transform:uppercase;white-space:nowrap;}.ammapDescriptionText h4{background:#1C2156;color:#fff;display:block;font-size:15px;font-weight:500;letter-spacing:0.1em;line-height:100%;padding:0;margin-top:0;margin-bottom:0;text-transform:uppercase;white-space:nowrap;}.__addressisotope p{overflow:hidden;margin-bottom:30px;}.__addressisotope aside{margin-bottom:30px;}.__addressisotope aside a{color:#E74744;display:inline-block;padding:15px 0 0;}.__addressisotope aside a:hover{color:#E42822;}.__addressisotope aside strong{color:#1C2156;display:block;padding-bottom:5px;}.fa-map-signs:before{content:"\f277";}body.location-page{background:#E2E3DF!important;}.location-page .inner-slant{background:url("../images/inner-slant-location.png.html") no-repeat center 0;}.dashedBorder{margin-left:-20px;position:relative;}.dashedBorder::before{background:#e2e3df none repeat scroll 0 0;content:"";height:3px;position:absolute;width:767px;}@media only screen and (min-width: 992px) and (max-width: 1024px) {#mapdiv{height:700px;}.__addressisotope aside a{padding:0;}.mapDirection{padding-top:10px!important;}.ammapDescriptionWindow{max-height:450px!important;overflow-x:hidden;overflow-y:scroll;}}@media only screen and (min-width: 950px) and (max-width: 991px) {#mapdiv{height:350px!important;}.ammapDescriptionWindow{max-height:300px!important;top:40px!important;overflow-x:hidden;overflow-y:scroll;}}@media only screen and (min-width: 768px) and (max-width: 991px) {#mapdiv{height:700px;}.locationWrap .nav-tabs div a{font-size:17px;display:block;padding-top:12px;}.locationWrap .nav-tabs .locationToggle div{padding:0 15px;}.mapDirection{padding-top:10px!important;}.ammapDescriptionWindow{max-height:450px!important;overflow-x:hidden;overflow-y:scroll;}}@media only screen and (min-width: 320px) and (max-width: 479px) {.locationWrap .nav-tabs div:first-child a{font-size:20px;}}@media (max-width:768px) {.__addressisotope aside a{padding:0;}}@media (max-width: 767px) {.locationToggle{display:none;}.locationToggle{background:#1C2156;margin-top:45px;position:relative;z-index:10;}.locationWrap .nav-tabs .locationToggle a{display:block;text-align:left;padding:10px;color:#fff!important;border-bottom:1px solid #2D3370!important;}.locationWrap .nav-tabs .locationToggle a.active{color:#1ca6df!important;}.locationWrap .nav-tabs .locationToggle a:hover{padding:10px;color:#fff;border-bottom:1px solid #2D3370;}.locationWrap .nav>.locationToggle div>a:focus,.locationWrap .nav>li>a:hover{border-bottom:1px solid #2D3370;}.locationWrap .nav-tabs .locationToggle div{width:100%;padding:0 10px;color:#fff;}#mapdiv{height:350px;}.ammapDescriptionWindow{width:100vw!important;height:300px!important;left:0!important;top:20px!important;overflow-x:hidden;overflow-y:scroll;}#mapdiv{padding-top:6px;}}