.col75{width:100% !important;float: right;}
.col25{width:100% !important;float: left;}
@media (min-width: 992px){
  .col75{width:75% !important;float: left;}
  .col25{width:25% !important;float: right;}
}

.svgWrap {
    height: 0;
    padding-top: 63.63%;
    position: relative;}

svg{
  left: 0;
  top:0;
  width:100%;
  height:100%;
  display:block;
  position: absolute;}

	.st0{fill-rule:evenodd;clip-rule:evenodd;fill:#192326;}
	.st1{fill-rule:evenodd;clip-rule:evenodd;fill:#323A3D;}
	.st2{fill:#0098C3;}
	.st3{fill:#BED600;}
	.st4{fill:#CB0044;}
	.st5{fill:#00B2A9;}
	.st6{fill:#971986;}
	.st7{fill:#9F014F;}
	.st8{fill:none;}

.mapInfoCol{
padding-left: 0px !important;
padding-right: 60px !important;}

.mapWrapper{
  background:#192326;
  margin: 0px 0 20px 0;}

.mapWraptitle{
  color: #fff;
  margin-left: 15%;
  padding-top: 40px;}

.mapPinTitle{
    font-size: 25px;
  font-style: italic;
  font-family: lora;}

.hotspot{
  fill:transparent !important;
  cursor: pointer;
  stroke-dasharray: 20,10,5,5,5,10;}

.hotOn{
 stroke-width: 3px !important;}

#circ1:hover, #circ2:hover, #circ3:hover, #circ4:hover, #circ5:hover, #circ6:hover{
   stroke-width: 3px !important;}

#circ1{
 stroke: #0098c3;
 stroke-width:0px;}

#circ2{
 stroke: #bed600;
  stroke-width: 0px;}

#circ3{
 stroke: #00B2A9;
  stroke-width: 0px;}

#circ4{
 stroke: #CB0044;
  stroke-width: 0px;}

#circ5{
 stroke: #971986;
  stroke-width: 0px;}

#circ6{
 stroke: #9F014F;
  stroke-width: 0px;}

.spotInfo {
  margin-top: 40px;
  display:none;}

.locPhoto{
  width: 100%;
  max-width: 480px;
  padding: 10px 0 0 22px;
  margin-bottom: 40px;}

.irTitle{
 font-size: 27px !important;}

@media (min-width: 992px){
  .spotInfo {
  margin-top: 120px;
    margin-right: 30px;}
}

@media (min-width: 1125px){
  .irTitle{
 font-size: 32px !important;}
}

.locTitleWrap {
  padding: 5px 5px 5px 15px;
  border-left-width: 5px;
  border-left-style: solid;}

.locTitle {
  font-size: 44px;}

.locLoc {
  font-weight: 600;
  color: #fff;}

.locDesc {
  padding: 15px 5px 5px 22px;
  color: #e3e1e1;}

.info1{
  border-left-color: #0098c3;
  color: #0098c3;}

.info2{
  border-left-color: #bed600;
  color: #bed600;}

.info3{
  border-left-color: #00B2A9;
  color: #00B2A9;}

.info4{
  border-left-color: #CB0044;
  color: #CB0044;}

.info5{
  border-left-color: #971986;
  color: #971986;}

.info6{
  border-left-color: #9F014F;
  color: #9F014F;}
 