﻿/* 
 * Panoramic style
 */
@font-face {
  font-family: 'panoramic';
  src:url('../fonts/panoramic.eot?hjx7hc');
  src:url('../fonts/panoramic.eot?#iefixhjx7hc') format('embedded-opentype'),
    url('../fonts/panoramic.woff?hjx7hc') format('woff'),
    url('../fonts/panoramic.ttf?hjx7hc') format('truetype'),
    url('../fonts/panoramic.svg?hjx7hc#panoramic') format('svg');
  font-weight: normal;
  font-style: normal;
}
.panoramic img{
  max-width: none !important;
  height: inherit;
  box-shadow: none !important;
}
.panoramic a {
  text-decoration: none; 
  color:#444;
}
.panoramic div{
  word-wrap: normal !important;
}
.panoramic.full{
  position:fixed !important; 
  width:100% !important; 
  height:100% !important;
  left:0px !important;
  top:0px !important;
  margin:0px !important;
  z-index:10 !important;
}
.panoramic .pctrl{
  background:#F5F5F5; 
  opacity:0.7; 
  padding: 5px; 
  color: #444; 
  border-radius: 1px; 
  border: 1px solid #fff; 
  text-align: center; 
  font-size: 1.5em; 
  margin:8px 8px 30px;
  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
}
.panoramic .vert .pctrl{
  margin:8px;
}
.panoramic .icon {
  font-family: 'panoramic';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  color: #444;
  font-weight: 100;
  text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.5);
  text-align: center;
  font-size: 1.3em;
  text-decoration: none;
  display: inline-block;
  margin: 5px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.panoramic .vert .icon {
  display: block;
}
.panoramic .icon.f:before {
  content: "\e600";
}
.panoramic.full .icon.f:before {
  content: "\e601";
}
.panoramic .icon.play:before {
  content: "\e602";
}
.panoramic .icon.p.pause:before {
  content: "\e603";
}
.panoramic .icon.r:before {
  content: "\e604";
}
.panoramic .icon.l:before {
  content: "\e605";
}
.panoramic div[controlwidth="18"]{
  display: none !important;
}