/*!
  iPanorama 360 - jQuery Virtual Tour
  @name ipanorama.theme.modern.css
  @description a jQuery plugin for creating a panorama viewer and virtual tours
  @version 1.2.2
  @author Max Lawrence 
  @site http://www.avirtum.com
  @copyright (c) 2016 Max Lawrence (http://www.avirtum.com)
*/
.ipnrm.ipnrm-theme-modern .ipnrm-view {
  background-color: #19191b;
}
.ipnrm.ipnrm-theme-modern:hover .ipnrm-hotspot:after {
  opacity: 1;
}
.ipnrm.ipnrm-theme-modern .ipnrm-hotspot {
  -webkit-animation: ipanorama-hotspot-pulse-modern 0.7s steps(7) infinite alternate;
  animation: ipanorama-hotspot-pulse-modern 0.7s steps(7) infinite alternate;
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  width: 48px;
  height: 48px;
  /*background-image: url(data:image/png;base64,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);*/
  background-image: url('../../../Images/cerchio.jpg');
  z-index: 1;
}
    .ipnrm.ipnrm-theme-modern .ipnrm-hotspot:after {
        -webkit-transition: 0.3s;
        transition: 0.3s;
        content: "";
        position: absolute;
        top: 50%;
        left: 50%;
        width: 32px;
        height: 32px;
        margin-top: -16px;
        margin-left: -16px;
        /*background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABHBJREFUeNrEV1tLVFEY3Wcu3sfb3LSp6EWIEpnpCmElBb0EQZBdKAR78Cf0W8KHBJ+6WK8JUgY9i6RIEL4U2pg66sx4mdGZOa01nO9wHI/O8VYHNvvMnH32Wt/ae3/fOpqu6+p/Xh6nAwcGBhrRRdE6XC5XW0VFxWmPxxPgHIVCIbG5uTmby+Wm8XsKbaK3t/eXk3m1cgoA2IUuhna9vr7+Ql1dXVN1dXUDCNS43e7iGBBQW1tb2Y2NjdTa2tpyOp2eBpkveDQGIskDEwD4GXT3GhoabjQ2NkZ8Pp+3pqZGVVVVKUSvrAQAqLLZrAIJtbq6qpLJZHxpaWkSz4YwZBxEdMcEjKivIMrHgUDgclNTUyWiV7W1taqyslLh/yI4lqI4nnPk83mqUCSxvr5eJLGysqIWFxd/4J4kRkAiXZYAwBnWTUTaEw6H2/1+v7KCe71eE1zTNJOAkLAqkUql1PLyspqfn4+j/4Ch70EiVW4TXiJ4a2trezAYVJDfBCcwG4EFXC4SICk+5/KQqDT814rx3ViSDAIcAoktWwJ4eAryPkHk5wkO6beBW6PeIaVBio3jhIy8g70QgjoPocoMhn+V91wW8Cp097HmVyG7JpHLhtsLvJSIgHOvcNNyCbmUCIoBPgVWeAcBXGcB2oWovdY13y3ywcHBQGdnZ5SN96VERAUhgROkcJJUc3Mzj/StbQSMJNOFAS124HZXf3//SZx5Nxvv7cYICe4D5I4iCczvhqp3DExTgSiTDAZUOAHfz2VdDi4nEhmJnDOyqkmgAw/8lMp61PZa876+vhls1iwb78uR4D7i3CQBNYjbYZ4C5nb86eNDSTLlNlxPT88im6N8j7nkeBpK6AiyzSTAwoJWLenVyY6PxWIXrb/Hx8fHnJwOI0doaKfNJWBVA7DmFPyglyVHECtg3QOef1H7SwLzmARYz1nR2CSvH8fFeQWHmCYBmglUsk0WEhaU4yAhxcooWDrwZk0CdDI0E6xiLKlC4qgjl5KNgHW0aesemEJGW2IJJQkqIctxlNEDVGUyGZZq3bBuJoEJ2igYhwLNBEkclQql4JwfWHFimgRoIBH1JziYP3QyHMQX+CKVOKz0lJ3gUJkmJYd+REyr9fhNwrVMIiWHkalcpRlxv3XBCk5FDZ9Ih/Qbj0dtLRkqVBTF6EUkEmlDjtdYPlkfSEYq20EipzVbWFhQ8Xg8hf4lon+7myX7BnneYdBzRN+C6DU5knZe0A641KBivVUikSCBdbRhDBsuZ0p96B7AOHSHQqEgeo0egfWcSki9sPOEYs8lcspOU0rwubm5UYx5heh/OrHl9ejuAvgRLNoJuCQX67iQoBqiBJs1ychu54bDmuuIfhUEPmK+N6Xge36YGPb8GgCfQYUOOhmQcEnJFp8oHyYiu3HUdKx7nhsORF5T9lI7vp9PsxC627RRdDJQQSMJllRWNYOATumZ4QBegPRzPGp49BnA3w/1bWj3cUozwXpulNTixylzu5Fej/bj9LivvwIMACgz5oU4E9CoAAAAAElFTkSuQmCC);*/
        background-image: url('../../../Images/img_info.jpg');
        opacity: 0;
    }
    .ipnrm.ipnrm-theme-modern .ipnrm-hotspot.ipnrm-hotspot-scene:after {
        /*background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAD9klEQVRIx6WVS2hcZRTHf/e7j9x5ZpJMEqOZNIjBEmtIWo0gxJQKFawURKiKUhhw2aW4s2hWRYQupDvhLkxr1erWQMEKrsWYEKUSkLSZZpLJZDqTeWTm3vt9LuaZR33gWd57/7/v3HO+8z+a4v+FcdRDJ8YkE2LMGjHiGDJbS3mrrLCUvHf4W+1gBo5gipnoyXBPoNsK6oDErVYKpdzuqvcjPyfzfwtwRjnf/VLsiYgZxMagDvCoUqFIfmNnWd7il6Q6EuAIpq234s/3dEUJ0YWFjgAUPi5VyhR5yPYfxVvcTu4eAjg6s8GLgyf6qMtNdAQaoFD4jSwK5NjayH3Ht8lCXad/1AAsTgffGzoxQA9RglgtgIZAQ6BjYGBioEf80Upl8e6U7OiCk7DeHnymnx5CdLXObqXZAInGGzngXSis8xOAAHBsXo+/0Kd1E8LGOCBvQgQ6FkGi9NGfsN5xBlsAjnef7jGjR57eGQKBRZAIMXqnONMAODFOxx5ry5uxFr50fOjUwKlL4/cjnQiTABGiun3WidUzmIyejFgH5X+GrgzfCJl08Xng8nAnQsfCJkxknMk6YCLcF2w0rpn8WujTxPWQjU2YXuaDc8P3w22EQRc2AcEECBBjgYiN1SG/F/okcT1kYKJwsYgyH5xLpMLNcuoYWNjKHAMB1ogVMDqKdzd6dfhGCI7JMVcpj6fdJ2UXXwavDG9G2h0xMDVzBAQYcV3rrL0z+Fm4xrj/4eYbD6uqzCv5y+lnXY1roauDnU0Vmh6v1+DASD+3l1DH1Afp19K26wudqn9ma25zwh9Rk5U2oGkGBsisHJAomlNxbjNezWqvZoRaN3Uk24ZiJvOxlGJmpwlQSCQyCwbUUm7Ms3wUCg0I1GYyElMVdB2FhqmVRdid3dYwVFPu4+MpNwUCvNVKoYqL38pBV6ZqV1wCYKq2XOLjUlO11XoNVko7Fap4SNS+249WoYSr7b/aCp8ae1QUK/UCLu1OF5+KiMCBMYr4F/LLts3FXMw7LC+zu8FSw1Cc2b73E0P9dGPvu86HQyGpUmSblLf+RfJacxqXc8s5uUsFF9n450fJXaoUyZN7wJ3WOCd35NfbqzuqQJnaIxF1+R675MgWSjeTv7X9AH4tfZNJb6s8Jap4HR1pi5uumCVTziywsM8Tp1hM7WlylOB+N1GoVtuqlCmQZaucvsN8cuuwrUc5F30z/niPCBPAwmyYav3a1NijRF5li5nv+Sq5duRicXRetN7tnYjqYWFjYSCgcf4eZVXwcw9KN1loWvrRq22Al+2zkfGAZmNqQgOpPGqqLIvp0m1+SP7+D7uxvVzNMXNEj2PIrJuq/fvl+l/jLyBmoK43F+HNAAAAAElFTkSuQmCC);*/
        background-image: url('../../../Images/img_action.jpg');
    }
.ipnrm.ipnrm-theme-modern .ipnrm-info,
.ipnrm.ipnrm-theme-modern .ipnrm-btn-load {
  -webkit-transition: 0.3s;
  transition: 0.3s;
  position: absolute;
  bottom: 5px;
  left: 5px;
  padding: 10px 15px;
  color: #ffffff;
  background-color: #0d0d0e;
  border-radius: 3px;
  font-size: 14px;
  font-weight: bold;
  opacity: 0.8;
}
.ipnrm.ipnrm-theme-modern .ipnrm-btn-load {
  cursor: pointer;
}
.ipnrm.ipnrm-theme-modern .ipnrm-btn-load:hover {
  color: #19191b;
  background-color: #ffffff;
}
.ipnrm.ipnrm-theme-modern .ipnrm-btn-load:before {
  content: "CLICK TO LOAD...";
}
.ipnrm.ipnrm-theme-modern .ipnrm-btn-load p {
  display: none;
}
.ipnrm.ipnrm-theme-modern .ipnrm-load-info {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 44px;
  height: 44px;
  margin: -22px 0 0 -22px;
  background-color: transparent;
  z-index: 1;
}
.ipnrm.ipnrm-theme-modern .ipnrm-load-info p {
  display: none;
}
.ipnrm.ipnrm-theme-modern .ipnrm-load-info-inner {
  -webkit-animation: ipanorama-loader-modern 1.1s infinite linear;
  animation: ipanorama-loader-modern 1.1s infinite linear;
  width: 100%;
  height: 100%;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAopJREFUeNrUWYtxgzAMhV4HYAQ2KBvE3YARGCHdIJ3AzQSswAY0EySZADaADVyLs6lDHJAFJkR3yu+C/BDSkyyHQojgleQdXsIwnGODKd2p96FcpLZST1J/lZKkcy7RwwAsl9qAHUdt1LVsDcCwSKkXj6JIpGkqOOeiLEsxFPgN/jMCvnQB7gI4ksr1QnEcizzPRdM0YkoOhwPG61ytsQjgROpZexSAugh4GRkqZ7XWLMCJjlN49BiPDgVu0DG+EyrgHiw8VorADSZJQknK5BHgsHu5p7VEJUQkPRRkWTYZ5HVdB5fLJbher/33oiiCtm0pLAQXfSpKnPRwpGMW41l45AQvYmM6wgDmOmankgnYwligUtdmRjHJ1G8VETSfAsw0G4wl2H6/p3DpDYc7KBsD3Bkcoy4Zz2ZypIT4TB0rZPkIMNNFAeHZZoozEdzeuHp5CDgf865RAOaCpYDObYCbsdg1EiwNlpPUgZtvALMxZjCqVemhxcUmIgOsb0b8BrvdzmrxeDzqj98eAGNtsv/MU3dpaxGrqjJ51pdgeLo0PdxVFMbu6RTKrZLCI2CM7Q7jm5GxVtG9AXz0CPiKZJUeMEZqj4DRticBQ9e1KVFJJ2xJB5xs7MkyjzAyDLWZPNxvgaClBOCWtpF7BMwx7aYJGEPem6K1E8JoTJklIAtCjPjfyYxh5trqPas03zQ/yAs30fz07eXcrfia7SU2LDbTwLvE0ya2SK5efsom1DZIARLfE/uBQjUytUGFH8qrMcHmj9Qv9CDlyYoepFCSYmm1JjV6GLgFsM7j1meDJQ20V4jZ2QNt65GBB130yGAJLl39UGYzx16PJvDUg8XIEoeLHiyGr3Z0+yfAAJ1ViEC/YzjDAAAAAElFTkSuQmCC);
  background-repeat: no-repeat;
}
.ipnrm.ipnrm-theme-modern .ipnrm-load-progress {
  display: none;
}
.ipnrm.ipnrm-theme-modern .ipnrm-scene-thumbs {
  position: absolute;
  background-color: rgba(25, 25, 27, 0.9);
  cursor: move;
  display: none;
}
.ipnrm.ipnrm-theme-modern .ipnrm-scene-thumbs.ipnrm-active {
  display: block;
}
.ipnrm.ipnrm-theme-modern .ipnrm-scene-thumbs .ipnrm-scene-thumbs-inner {
  -webkit-transition: all 0.5s cubic-bezier(0, 1.1, 1, 1.1);
  transition: all 0.5s cubic-bezier(0, 1.1, 1, 1.1);
  position: absolute;
  white-space: nowrap;
}
.ipnrm.ipnrm-theme-modern .ipnrm-scene-thumbs .ipnrm-scene-thumb {
  margin: 10px;
  background-color: rgba(0, 0, 0, 0.2);
  border: 1px solid rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
.ipnrm.ipnrm-theme-modern .ipnrm-scene-thumbs .ipnrm-scene-thumb:hover {
  border-color: rgba(0, 0, 0, 0.5);
}
.ipnrm.ipnrm-theme-modern .ipnrm-scene-thumbs .ipnrm-scene-thumb.ipnrm-active {
  border: 2px solid rgba(0, 0, 0, 0.8);
}
.ipnrm.ipnrm-theme-modern .ipnrm-scene-thumbs .ipnrm-scene-thumb .ipnrm-scene-thumb-img {
  display: block;
}
.ipnrm.ipnrm-theme-modern.ipnrm-scene-thumbs-active.ipnrm-scene-thumbs-v .ipnrm-view {
  left: 150px;
}
.ipnrm.ipnrm-theme-modern.ipnrm-scene-thumbs-active.ipnrm-scene-thumbs-v .ipnrm-btn.ipnrm-btn-zoom-in,
.ipnrm.ipnrm-theme-modern.ipnrm-scene-thumbs-active.ipnrm-scene-thumbs-v .ipnrm-btn.ipnrm-btn-zoom-out {
  left: 155px;
}
.ipnrm.ipnrm-theme-modern.ipnrm-scene-thumbs-active.ipnrm-scene-thumbs-v .ipnrm-title {
  left: 155px;
}
.ipnrm.ipnrm-theme-modern.ipnrm-scene-thumbs-active.ipnrm-scene-thumbs-h .ipnrm-view {
  bottom: 125px;
}
.ipnrm.ipnrm-theme-modern.ipnrm-scene-thumbs-active.ipnrm-scene-thumbs-h .ipnrm-title {
  bottom: 130px;
}
.ipnrm.ipnrm-theme-modern.ipnrm-scene-thumbs-active.ipnrm-scene-thumbs-h .ipnrm-compass {
  bottom: 130px;
}
.ipnrm.ipnrm-theme-modern.ipnrm-scene-thumbs-v .ipnrm-scene-thumbs {
  top: 0;
  left: 0;
  bottom: 0;
  width: 150px;
}
.ipnrm.ipnrm-theme-modern.ipnrm-scene-thumbs-v .ipnrm-scene-thumbs .ipnrm-scene-thumb {
  display: block;
}
.ipnrm.ipnrm-theme-modern.ipnrm-scene-thumbs-v .ipnrm-scene-thumbs .ipnrm-scene-thumb .ipnrm-scene-thumb-img {
  width: 100%;
}
.ipnrm.ipnrm-theme-modern.ipnrm-scene-thumbs-h .ipnrm-view {
  bottom: 0px;
}
.ipnrm.ipnrm-theme-modern.ipnrm-scene-thumbs-h .ipnrm-scene-thumbs {
  left: 0;
  bottom: 0;
  right: 0;
  height: 125px;
}
.ipnrm.ipnrm-theme-modern.ipnrm-scene-thumbs-h .ipnrm-scene-thumbs .ipnrm-scene-thumb {
  display: inline-block;
}
.ipnrm.ipnrm-theme-modern.ipnrm-scene-thumbs-h .ipnrm-scene-thumbs .ipnrm-scene-thumb .ipnrm-scene-thumb-img {
  height: 100px;
}
.ipnrm.ipnrm-theme-modern .ipnrm-compass {
  position: absolute;
  right: 5px;
  bottom: 10px;
  width: 26px;
  height: 26px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABCRJREFUeNrMVlFMU1cYbpmlsWtThLmxttveWDISkbloim4ZJGAivHRxbz4ocQ9dyJKp+OSC84WkPEAWQknQweN8YCbI02jLWFyYGmwLFphiKAtgWa+wlvZi23vv2f91p3IpreFhM7vJ15x+//f/X8+55/ynWsaY5lU82ldupNVqi2lMhHcJVoKZoOd8ihAjrBD+IGwWK5D1wEeRWaFgVUVFRZvb7X40NTW1sb6+nlL4gzE4xKCBVvUj9mx0gHDy/PkvvMmkKMmywnKQJFkB1Bw00CKH5+7J6EBpaekZn88XlSSJAZFIJNPT0xOn2GO9Xv+UsEDju729vcLa2lo6p0MOcvPNChlh6ifHxjzRVCrNnj9Psb4+d5K4JcIcjDo7O5MAxpy7PzBw/Rm0yEEun5n+ZUZVra2t3q2tLSaKIrPb7XjZ84QAIdTS0hIHD2AMjsfm6uvrZ8EjFzX4OytoZCovL28TBEFKJBKMlirNTaYI03V1dcLy8rISi8UYgDE4xLhmrr+//xlyUQO1+I7dZVTd3d39KBaLs4WFJzJfLj/H4vj4zxJiaoDjugDX3V9cDKcRox/6O2rmjEpU78x6+HDtQVmWNTdv/oACIkEhGFyuLktNTc1riKkB7s6dX22kMXKtcXh4OI7YoUM1b/Kzl33URmarzWqQZEkzOjqaoO8Zwn6Hw2E5e+5sKfhCqHq/qoQ0ldAiZ+T2iADe9o7NwA/4LiO90WjUZTIZzeTkJIxYQ0PDG66urtfzZ5IP0higRc4vExMZbHXUUu88tZFGluQstnfLNuf1eKS3KysFQphDAJeLq46iKb9OvlFqfWMjo1DG0WPHsOba8XGf0H65PUmtQXPi40/28f72F0cKHGLQQIscu71OJyuKFrW4fpdRbCkcFrEUjY2NMMLUt26PjKwODQ2mwQ8ODr1FzdcMYAwOMWigRU5TU5MJfDi8KPKmu8toxR/wR2V6kc3NzTAx8Lh4taNjNeB/IB8/cXyf0+m0ABiDo9gK36HQGk41n9qPGsFg8E/e2bdPbe7AlpWVtT3wB+TZuXnW0XF1x4E9cuQj4be795SZhyEGYGyz2SIUC3LN/LfXriWR6w8EJdQqdmCzLej06c+9M6FZNk3Fams/3NGCqM3EwQMYE/eQH9R5aMEjFzVe1oJeNNUb3w9Gg9MzLBCcZleufJNWN9WvL1xIAqqmugQNtMhB7l6aavaa0Ol0Zwau34jSMjJgzONVLl68hB30lK6BCIAxOI/XJ+d0yEFuoWui2FUO4VGH47PLl9rbP6X758Wmocv1n11Usr2P0um03OVyTdy69aOLvt4jbOzVKLeM75nN5ian88uvPqiuPmi1WAxGkwk7UpPY3MysrK6Ks6FQ1O3u+446+k98iVOFbtj/xZ+Tf+3ZMaP/+vlbgAEAleJ2lIl/JowAAAAASUVORK5CYII=);
  background-repeat: no-repeat;
}
.ipnrm.ipnrm-theme-modern .ipnrm-btn {
  position: absolute;
  width: 26px;
  height: 26px;
  background-image: url(data:image/png;base64,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);
  cursor: pointer;
}
.ipnrm.ipnrm-theme-modern .ipnrm-btn.ipnrm-btn-zoom-in {
  top: 5px;
  left: 5px;
  background-position: 0 -182px;
}
.ipnrm.ipnrm-theme-modern .ipnrm-btn.ipnrm-btn-zoom-out {
  top: 36px;
  left: 5px;
  background-position: 0 -208px;
}
.ipnrm.ipnrm-theme-modern .ipnrm-btn.ipnrm-btn-scene-menu {
  right: 98px;
  top: 5px;
  background-position: 0 0;
}
.ipnrm.ipnrm-theme-modern .ipnrm-btn.ipnrm-btn-scene-prev {
  right: 67px;
  top: 5px;
  background-position: 0 -26px;
}
.ipnrm.ipnrm-theme-modern .ipnrm-btn.ipnrm-btn-scene-next {
  right: 36px;
  top: 5px;
  background-position: 0 -52px;
}
.ipnrm.ipnrm-theme-modern .ipnrm-btn.ipnrm-btn-fullscreen {
  top: 5px;
  right: 5px;
  background-position: 0 -78px;
}
.ipnrm.ipnrm-theme-modern .ipnrm-btn.ipnrm-btn-fullscreen.ipnrm-active {
  background-position: 0 -104px;
}
.ipnrm.ipnrm-theme-modern .ipnrm-btn.ipnrm-btn-share {
  top: 36px;
  right: 5px;
  background-position: 0 -234px;
}
.ipnrm.ipnrm-theme-modern.ipnrm-no-scene-nextprev-ctrl .ipnrm-btn.ipnrm-btn-scene-menu {
  right: 36px;
}
.ipnrm.ipnrm-theme-modern.ipnrm-no-fullscreen-ctrl .ipnrm-btn.ipnrm-btn-scene-menu {
  right: 5px;
}
.ipnrm.ipnrm-theme-modern .ipnrm-title {
  position: absolute;
  left: 5px;
  bottom: 5px;
  max-width: 300px;
  background-color: rgba(25, 25, 27, 0.9);
  color: #ffffff;
  border-radius: 2px;
  padding: 10px 15px;
  font-size: 14px;
  letter-spacing: 1px;
}
.ipnrm.ipnrm-theme-modern .ipnrm-popover {
  max-width: 276px;
  background-color: #ffffff;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  font-size: 14px;
}
.ipnrm.ipnrm-theme-modern .ipnrm-popover.ipnrm-close .ipnrm-close {
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
  position: absolute;
  right: 1px;
  top: 1px;
  width: 16px;
  height: 16px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSIzIiBkPSJNMy4yNjEsMy4yNjJsOS40NzgsOS40NzcgTTEyLjczOCwzLjI2MmwtOS40NzgsOS40NzciLz48L3N2Zz4=);
  cursor: pointer;
  opacity: 0.4;
}
.ipnrm.ipnrm-theme-modern .ipnrm-popover.ipnrm-close .ipnrm-close:hover {
  opacity: 0.8;
}
.ipnrm.ipnrm-theme-modern .ipnrm-popover .ipnrm-content {
  padding: 10px;
}
.ipnrm.ipnrm-theme-modern .ipnrm-popover.ipnrm-close .ipnrm-content {
  padding: 15px;
}
.ipnrm.ipnrm-theme-modern .ipnrm-popover.ipnrm-popover-left.ipnrm-close .ipnrm-close,
.ipnrm.ipnrm-theme-modern .ipnrm-popover.ipnrm-popover-top-left.ipnrm-close .ipnrm-close,
.ipnrm.ipnrm-theme-modern .ipnrm-popover.ipnrm-popover-bottom-left.ipnrm-close .ipnrm-close {
  left: 1px;
}
.ipnrm.ipnrm-theme-modern .ipnrm-popover.ipnrm-popover-top {
  margin-top: -11px;
}
.ipnrm.ipnrm-theme-modern .ipnrm-popover.ipnrm-popover-right {
  margin-left: 11px;
}
.ipnrm.ipnrm-theme-modern .ipnrm-popover.ipnrm-popover-bottom {
  margin-top: 11px;
}
.ipnrm.ipnrm-theme-modern .ipnrm-popover.ipnrm-popover-left {
  margin-left: -11px;
}
.ipnrm.ipnrm-theme-modern .ipnrm-popover.ipnrm-popover-top-right .ipnrm-arrow,
.ipnrm.ipnrm-theme-modern .ipnrm-popover.ipnrm-popover-top-left .ipnrm-arrow,
.ipnrm.ipnrm-theme-modern .ipnrm-popover.ipnrm-popover-bottom-right .ipnrm-arrow,
.ipnrm.ipnrm-theme-modern .ipnrm-popover.ipnrm-popover-bottom-left .ipnrm-arrow {
  display: none;
}
.ipnrm.ipnrm-theme-modern .ipnrm-popover > .ipnrm-arrow,
.ipnrm.ipnrm-theme-modern .ipnrm-popover > .ipnrm-arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.ipnrm.ipnrm-theme-modern .ipnrm-popover > .ipnrm-arrow {
  border-width: 11px;
}
.ipnrm.ipnrm-theme-modern .ipnrm-popover > .ipnrm-arrow:after {
  content: "";
  border-width: 11px;
}
.ipnrm.ipnrm-theme-modern .ipnrm-popover.ipnrm-popover-top > .ipnrm-arrow {
  left: 50%;
  margin-left: -11px;
  border-bottom-width: 0;
  border-top-color: rgba(0, 0, 0, 0.2);
  bottom: -11px;
}
.ipnrm.ipnrm-theme-modern .ipnrm-popover.ipnrm-popover-top > .ipnrm-arrow:after {
  content: "";
  bottom: 1px;
  margin-left: -11px;
  border-bottom-width: 0;
  border-top-color: #ffffff;
}
.ipnrm.ipnrm-theme-modern .ipnrm-popover.ipnrm-popover-right > .ipnrm-arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-left-width: 0;
  border-right-color: rgba(0, 0, 0, 0.2);
}
.ipnrm.ipnrm-theme-modern .ipnrm-popover.ipnrm-popover-right > .ipnrm-arrow:after {
  content: "";
  left: 1px;
  bottom: -11px;
  border-left-width: 0;
  border-right-color: #ffffff;
}
.ipnrm.ipnrm-theme-modern .ipnrm-popover.ipnrm-popover-bottom > .ipnrm-arrow {
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  top: -11px;
}
.ipnrm.ipnrm-theme-modern .ipnrm-popover.ipnrm-popover-bottom > .ipnrm-arrow:after {
  content: "";
  top: 1px;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #ffffff;
}
.ipnrm.ipnrm-theme-modern .ipnrm-popover.ipnrm-popover-left > .ipnrm-arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: rgba(0, 0, 0, 0.2);
}
.ipnrm.ipnrm-theme-modern .ipnrm-popover.ipnrm-popover-left > .ipnrm-arrow:after {
  content: "";
  right: 1px;
  border-right-width: 0;
  border-left-color: #ffffff;
  bottom: -11px;
}
@-webkit-keyframes ipanorama-hotspot-pulse-modern {
  0% {
    background-position: 0px;
  }
  100% {
    background-position: -336px;
  }
}
@keyframes ipanorama-hotspot-pulse-modern {
  0% {
    background-position: 0px;
  }
  100% {
    background-position: -336px;
  }
}
@-webkit-keyframes ipanorama-loader-modern {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes ipanorama-loader-modern {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
