 

.vegas-loading {
     border-radius: 10px;
     background: #000;
     background: rgba(0,0,0,0.7);
     background: url(images/loading.gif) no-repeat center center; /* Loading Gif by http://preloaders.net/ */
     height: 32px;
     left: 20px;
     position: fixed;
     top: 20px;
     width: 32px; 
     z-index: 0;
}

.vegas-overlay {
     background: transparent url(overlays/01.png);
     opacity: 0.5;
     z-index: -1;
}

.vegas-background {
     -ms-interpolation-mode: bicubic;
     image-rendering: optimizeQuality;
     max-width: none !important; /* counteracts global img modification by twitter bootstrap library */
     z-index: -2;
     background-size: 100% 100%;
     
}

.vegas-overlay,
.vegas-background {
     -webkit-user-select: none;
      -khtml-user-select: none;
        -moz-user-select: none;
         -ms-user-select: none;
             user-select: none;
             -webkit-background-size: cover;  
  -moz-background-size: cover;  
  -o-background-size: cover;  
  background-size: cover;  
  -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://media02.hongkiat.com/oversized-background-image-design/bg.jpg', sizingMethod='scale')";  
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.http://media02.hongkiat.com/oversized-background-image-design/bg.jpg', sizingMethod='scale');  
}