.pageContent.hotspotPage img{height:auto!important;max-width:100%;width:100%}.hotspotPage{background:url(../images/map_texture.html);width:100%;height:100%;position:relative}.cd-single-step,.cd-single-step::after,.hotspot_layer,.hotspot_layer .info-icon,.hotspot_wrapper,.popover,img.info-icon{position:absolute}.hotspot_wrapper{width:720px;height:830px;top:50%;left:50%;margin-top:0;margin-left:-360px}.hotspot_layer img{max-width:100%;height:auto!important}.hotspot_layer .info-icon{display:block;cursor:pointer;width:12px;height:12px}img.info-icon{cursor:pointer;z-index:1001}.popover{z-index:1010;opacity:.3!important;display:none;width:236px;padding:0;text-align:left;white-space:normal;background-color:#111;border:1px solid #111;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-content .projects,.popover-title{background-color:#333;color:#fff;text-align:center;margin:0}.popover-title{padding:8px 14px;font:14px Monda,sans-serif;font-weight:500;line-height:18px;border-bottom:1px solid #111;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.popover-content{padding:0}.popover-content .projects{font:12px Monda,sans-serif;font-weight:500;padding:5px;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover .arrow{border-width:11px}.popover .arrow:after{border-width:10px;content:""}.popover.top .arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#111;border-top-color:rgba(0,0,0,.25);border-bottom-width:0;display:none}.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-top-color:#111;border-bottom-width:0}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#111;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right .arrow:after{bottom:-10px;left:1px;border-right-color:#111;border-left-width:0}.popover.bottom .arrow{top:-11px;left:50%;margin-left:-11px;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);border-top-width:0}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-bottom-color:#fff;border-top-width:0}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-left-color:#999;border-left-color:rgba(0,0,0,.25);border-right-width:0}.popover.left .arrow:after{right:1px;bottom:-10px;border-left-color:#fff;border-right-width:0}.animated{-webkit-animation-duration:.6s;-moz-animation-duration:.6s;-o-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes cardInTop{0%{-webkit-transform-origin:50% 100% 0;-webkit-transform:perspective(500px) rotateX(-90deg) scale(.5,.5)}100%{-webkit-transform-origin:50% 100% 0;-webkit-transform:perspective(500px) rotateX(0) scale(1,1);opacity:1}}@-moz-keyframes cardInTop{0%{-moz-transform-origin:50% 100% 0;-moz-transform:perspective(500px) rotateX(-90deg) scale(.5,.5)}100%{-moz-transform-origin:50% 100% 0;-moz-transform:perspective(500px) rotateX(0) scale(1,1);opacity:1}}@-o-keyframes cardInTop{0%{-o-transform-origin:50% 100% 0;-o-transform:perspective(500px) rotateX(-90deg) scale(.5,.5)}100%{-o-transform-origin:50% 100% 0;-o-transform:perspective(500px) rotateX(0) scale(1,1);opacity:1}}@keyframes cardInTop{0%{transform-origin:50% 100% 0;transform:perspective(500px) rotateX(-90deg) scale(.5,.5)}100%{transform-origin:50% 100% 0;transform:perspective(500px) rotateX(0) scale(1,1);opacity:1}}.cardInTop{-webkit-animation-name:cardInTop;-moz-animation-name:cardInTop;-o-animation-name:cardInTop;animation-name:cardInTop}@-webkit-keyframes cardInBottom{0%{-webkit-transform-origin:50% 0 0;-webkit-transform:perspective(500px) rotateX(90deg) scale(.5,.5)}100%{-webkit-transform-origin:50% 0 0;-webkit-transform:perspective(500px) rotateX(0) scale(1,1);opacity:1}}@-moz-keyframes cardInBottom{0%{-moz-transform-origin:50% 0 0;-moz-transform:perspective(500px) rotateX(90deg) scale(.5,.5)}100%{-moz-transform-origin:50% 0 0;-moz-transform:perspective(500px) rotateX(0) scale(1,1);opacity:1}}@-o-keyframes cardInBottom{0%{-o-transform-origin:50% 0 0;-o-transform:perspective(500px) rotateX(90deg) scale(.5,.5)}100%{-o-transform-origin:50% 0 0;-o-transform:perspective(500px) rotateX(0) scale(1,1);opacity:1}}@keyframes cardInBottom{0%{transform-origin:50% 0 0;transform:perspective(500px) rotateX(90deg) scale(.5,.5)}100%{transform-origin:50% 0 0;transform:perspective(500px) rotateX(0) scale(1,1);opacity:1}}.cardInBottom{-webkit-animation-name:cardInBottom;-moz-animation-name:cardInBottom;-o-animation-name:cardInBottom;animation-name:cardInBottom}@-webkit-keyframes cardInLeft{0%{-webkit-transform-origin:100% 50% 0;-webkit-transform:perspective(500px) rotateY(-90deg) scale(0,0)}100%{-webkit-transform-origin:100% 50% 0;-webkit-transform:perspective(500px) rotateY(0) scale(1,1);opacity:1}}@-moz-keyframes cardInLeft{0%{-moz-transform-origin:100% 50% 0;-moz-transform:perspective(500px) rotateY(-90deg) scale(0,0)}100%{-moz-transform-origin:100% 50% 0;-moz-transform:perspective(500px) rotateY(0) scale(1,1);opacity:1}}@-o-keyframes cardInLeft{0%{-o-transform-origin:100% 50% 0;-o-transform:perspective(500px) rotateY(-90deg) scale(0,0)}100%{-o-transform-origin:100% 50% 0;-o-transform:perspective(500px) rotateY(0) scale(1,1);opacity:1}}@keyframes cardInLeft{0%{transform-origin:100% 50% 0;transform:perspective(500px) rotateX(-90deg) scale(0,0)}100%{transform-origin:100% 50% 0;transform:perspective(500px) rotateX(0) scale(1,1);opacity:1}}.cardInLeft{-webkit-animation-name:cardInLeft;-moz-animation-name:cardInLeft;-o-animation-name:cardInLeft;animation-name:cardInLeft}@-webkit-keyframes cardInRight{0%{-webkit-transform-origin:0 50% 0;-webkit-transform:perspective(500px) rotateY(90deg) scale(0,0)}100%{-webkit-transform-origin:0 50% 0;-webkit-transform:perspective(500px) rotateY(0) scale(1,1);opacity:1}}@-moz-keyframes cardInRight{0%{-moz-transform-origin:0 50% 0;-moz-transform:perspective(500px) rotateY(90deg) scale(0,0)}100%{-moz-transform-origin:0 50% 0;-moz-transform:perspective(500px) rotateY(0) scale(1,1);opacity:1}}@-o-keyframes cardInRight{0%{-o-transform-origin:0 50% 0;-o-transform:perspective(500px) rotateY(90deg) scale(0,0)}100%{-o-transform-origin:0 50% 0;-o-transform:perspective(500px) rotateY(0) scale(1,1);opacity:1}}@keyframes cardInRight{0%{transform-origin:0 50% 0;transform:perspective(500px) rotateX(90deg) scale(0,0)}100%{transform-origin:0 50% 0;transform:perspective(500px) rotateX(0) scale(1,1);opacity:1}}.cardInRight{-webkit-animation-name:cardInRight;-moz-animation-name:cardInRight;-o-animation-name:cardInRight;animation-name:cardInRight}@-webkit-keyframes cardOutTop{0%{-webkit-transform-origin:50% 100% 0;-webkit-transform:perspective(500px) rotateX(0) scale(1,1);opacity:1}100%{-webkit-transform-origin:50% 100% 0;-webkit-transform:perspective(500px) rotateX(-90deg) scale(.5,.5);opacity:0}}@-moz-keyframes cardOutTop{0%{-moz-transform-origin:50% 100% 0;-moz-transform:perspective(500px) rotateX(0) scale(1,1);opacity:1}100%{-moz-transform-origin:50% 100% 0;-moz-transform:perspective(500px) rotateX(-90deg) scale(.5,.5);opacity:0}}@-o-keyframes cardOutTop{0%{-o-transform-origin:50% 100% 0;-o-transform:perspective(500px) rotateX(0) scale(1,1);opacity:1}100%{-o-transform-origin:50% 100% 0;-o-transform:perspective(500px) rotateX(-90deg) scale(.5,.5);opacity:0}}@keyframes cardOutTop{0%{transform-origin:50% 100% 0;transform:perspective(500px) rotateX(0) scale(1,1);opacity:1}100%{transform-origin:50% 100% 0;transform:perspective(500px) rotateX(-90deg) scale(.5,.5);opacity:0}}.cardOutTop{-webkit-animation-name:cardOutTop;-moz-animation-name:cardOutTop;-o-animation-name:cardOutTop;animation-name:cardOutTop}@-webkit-keyframes cardOutBottom{0%{-webkit-transform-origin:50% 0 0;-webkit-transform:perspective(500px) rotateX(0) scale(1,1);opacity:1}100%{-webkit-transform-origin:50% 0 0;-webkit-transform:perspective(500px) rotateX(90deg) scale(.5,.5);opacity:0}}@-moz-keyframes cardOutBottom{0%{-moz-transform-origin:50% 0 0;-moz-transform:perspective(500px) rotateX(0) scale(1,1);opacity:1}100%{-moz-transform-origin:50% 0 0;-moz-transform:perspective(500px) rotateX(90deg) scale(.5,.5);opacity:0}}@-o-keyframes cardOutBottom{0%{-o-transform-origin:50% 0 0;-o-transform:perspective(500px) rotateX(0) scale(1,1);opacity:1}100%{-o-transform-origin:50% 0 0;-o-transform:perspective(500px) rotateX(90deg) scale(.5,.5);opacity:0}}@keyframes cardOutBottom{0%{transform-origin:50% 0 0;transform:perspective(500px) rotateX(0) scale(1,1);opacity:1}100%{transform-origin:50% 0 0;transform:perspective(500px) rotateX(90deg) scale(.5,.5);opacity:0}}.cardOutBottom{-webkit-animation-name:cardOutBottom;-moz-animation-name:cardOutBottom;-o-animation-name:cardOutBottom;animation-name:cardOutBottom}@-webkit-keyframes cardOutLeft{0%{-webkit-transform-origin:100% 50% 0;-webkit-transform:perspective(500px) rotateY(0) scale(1,1);opacity:1}100%{-webkit-transform-origin:100% 50% 0;-webkit-transform:perspective(500px) rotateY(90deg) scale(0,0);opacity:0}}@-moz-keyframes cardOutLeft{0%{-moz-transform-origin:100% 50% 0;-moz-transform:perspective(500px) rotateY(0) scale(1,1);opacity:1}100%{-moz-transform-origin:100% 50% 0;-moz-transform:perspective(500px) rotateY(90deg) scale(0,0);opacity:0}}@-o-keyframes cardOutLeft{0%{-o-transform-origin:100% 50% 0;-o-transform:perspective(500px) rotateY(0) scale(1,1);opacity:1}100%{-o-transform-origin:100% 50% 0;-o-transform:perspective(500px) rotateY(90deg) scale(0,0);opacity:0}}@keyframes cardOutLeft{0%{transform-origin:100% 50% 0;transform:perspective(500px) rotateX(0) scale(1,1);opacity:1}100%{transform-origin:100% 50% 0;transform:perspective(500px) rotateX(90deg) scale(0,0);opacity:0}}.cardOutLeft{-webkit-animation-name:cardOutLeft;-moz-animation-name:cardOutLeft;-o-animation-name:cardOutLeft;animation-name:cardOutLeft}@-webkit-keyframes cardOutRight{0%{-webkit-transform-origin:0 50% 0;-webkit-transform:perspective(500px) rotateY(0) scale(1,1);opacity:1}100%{-webkit-transform-origin:0 50% 0;-webkit-transform:perspective(500px) rotateY(-90deg) scale(0,0);opacity:0}}@-moz-keyframes cardOutRight{0%{-moz-transform-origin:0 50% 0;-moz-transform:perspective(500px) rotateY(0) scale(1,1);opacity:1}100%{-moz-transform-origin:0 50% 0;-moz-transform:perspective(500px) rotateY(-90deg) scale(0,0);opacity:0}}@-o-keyframes cardOutRight{0%{-o-transform-origin:0 50% 0;-o-transform:perspective(500px) rotateY(0) scale(1,1);opacity:1}100%{-o-transform-origin:0 50% 0;-o-transform:perspective(500px) rotateY(-90deg) scale(0,0);opacity:0}}@keyframes cardOutRight{0%{transform-origin:0 50% 0;transform:perspective(500px) rotateX(0) scale(1,1);opacity:1}100%{transform-origin:0 50% 0;transform:perspective(500px) rotateX(-90deg) scale(0,0);opacity:0}}.cardOutRight{-webkit-animation-name:cardOutRight;-moz-animation-name:cardOutRight;-o-animation-name:cardOutRight;animation-name:cardOutRight}.cd-single-step{z-index:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);border-radius:50%;visibility:hidden;opacity:1;background-color:transparent;box-shadow:none;-webkit-transition:visibility 0s .4s;-moz-transition:visibility 0s .4s;transition:visibility 0s .4s}.cd-single-step::after{content:'';width:100%;height:100%;top:0;left:0;border-radius:inherit;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.cd-single-step>span{position:relative;z-index:1;width:12px;height:12px;border-radius:inherit;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .4s;-moz-transition:-moz-transform .4s;transition:transform .4s;overflow:hidden;text-indent:100%;white-space:nowrap;background:#da251c;background:-moz-radial-gradient(center,ellipse cover,red 0,#cd1c13 100%);background:-webkit-radial-gradient(center,ellipse cover,red 0,#cd1c13 100%);background:radial-gradient(ellipse at center,red 0,#cd1c13 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#cd1c13', GradientType=1 );box-shadow:0 0 20px 0 rgba(255,0,0,.5),0 4px 20px 0 rgba(0,0,0,.3),0 7px 8px -5px rgba(255,0,0,.5);-moz-box-shadow:0 0 20px 0 rgba(255,0,0,.5),0 4px 20px 0 rgba(0,0,0,.3),0 7px 8px -5px rgba(255,0,0,.5);-webkit-box-shadow:0 0 20px 0 rgba(255,0,0,.5),0 4px 20px 0 rgba(,0,0,.3),0 7px 8px -5px rgba(255,0,0,.5);opacity:.5}.cd-single-step::after,.cd-single-step>span{display:block}.active .cd-single-step,.active .cd-single-step.move-left{-webkit-transition:visibility 0s .4s;-moz-transition:visibility 0s .4s;transition:visibility 0s .4s;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.cd-single-step.is-selected{visibility:visible;-webkit-transition:visibility 0s 0s;-moz-transition:visibility 0s 0s;transition:visibility 0s 0s}.cd-single-step.is-selected>span{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.cd-single-step.is-selected::after{-webkit-animation:cd-pulse 2s infinite;-moz-animation:cd-pulse 2s infinite;animation:cd-pulse 2s infinite;-webkit-animation-delay:.5s;-moz-animation-delay:.5s;animation-delay:.5s}.hotspot_layer .cd-single-step:nth-child(odd).is-selected::after{-webkit-animation:cd-pulse 1.5s infinite;-moz-animation:cd-pulse 1.5s infinite;animation:cd-pulse 1.5s infinite}.hotspot_layer .cd-single-step:nth-child(even).is-selected::after{-webkit-animation:cd-pulse 2.5s infinite;-moz-animation:cd-pulse 2.5s infinite;animation:cd-pulse 2.5s infinite}.cd-single-step.is-selected .cd-more-info{opacity:1}@-webkit-keyframes cd-pulse{0%{box-shadow:0 0 0 0 #da251c}100%{box-shadow:0 0 0 20px rgba(218,37,28,0)}}@-moz-keyframes cd-pulse{0%{box-shadow:0 0 0 0 #da251c}100%{box-shadow:0 0 0 20px rgba(218,37,28,0)}}@keyframes cd-pulse{0%{box-shadow:0 0 0 0 #da251c}100%{box-shadow:0 0 0 20px rgba(218,37,28,0)}}@media (max-width:767px){.hotspotPage{background:0 0;overflow:auto}.hotspot_wrapper{position:relative;width:720px;height:830px;top:auto;left:auto;margin:20px auto}}

.info-icon1 {bottom:55px; left:220px;}
.info-icon2 {bottom:170px; left:230px;}
.info-icon3 {bottom:160px; left:290px;}
.info-icon4 {bottom:180px; left:270px;}
.info-icon5 {bottom:240px; left:285px;}
.info-icon6 {bottom:268px; left:257px;}
.info-icon7 {bottom:285px; left:275px;}
.info-icon8 {bottom:250px; right: 375px;}
.info-icon9 {bottom:290px; left:378px;}
.info-icon10 {bottom:340px; left:420px;}
.info-icon11 {bottom:355px; left:405px;}
.info-icon12 {bottom:380px; left:425px;}
.info-icon13 {top:373px; right:140px;}
.info-icon14 {top:342px; right:115px;}
.info-icon15 {top:333px; right:100px;}
.info-icon16 {top:270px; right:218px;}
.info-icon17 {top:280px; left:295px;}
.info-icon18 {top:244px; left:222px;}
.info-icon19 {top:202px; left:250px;}
.info-icon20 {top:189px; left:207px;}




/*.info-icon21 {
bottom: 340px;
left: 425px;
}

.info-icon22 {
top: 235px;
left: 442px;
}

.info-icon23 {
top: 235px;
left: 455px;
}

.info-icon24 {
top: 224px;
left: 446px;
}

.info-icon25 {
top: 188px;
left: 364px;
}

.info-icon26 {
top: 227px;
left: 305px;
}

.info-icon27 {
top: 193px;
left: 217px;
}

.info-icon28 {
top: 168px;
left: 178px;
}

.info-icon29 {
top: 157px;
left: 168px;
}

.info-icon30 {
top: 133px;
left: 190px;
}

.info-icon31 {
top: 122px;
left: 158px;
}

.info-icon32 {
top: 122px;
left: 138px;
}*/

#pop1, #pop2, #pop3, #pop4, #pop5, #pop6, #pop7, #pop8, #pop9, #pop10, #pop11, #pop12, #pop13, #pop14, #pop15, #pop16, #pop17, #pop18, #pop19, #pop20, #pop21{
	top:575px;
	left:425px;
	opacity:.3 !important;
}