.sliderWrapper {max-width: 800px;overflow: hidden;position: relative;margin: 10px auto;
box-shadow: 0 2px 4px 0 rgba(0,0,0,0.15),0 2px 10px 0 rgba(0,0,0,0.11);
}
h1 {margin:150px auto 50px auto; text-align:center; color:#fff;}
.borderBottom{ border-bottom: 2px solid red; }

.flesh{-webkit-box-shadow: 8px 7px 10px gray;box-shadow: 0 0 10px gray;}
.showDialog:hover{ background: blue;color:white; }
.shake:hover{background: lightgreen;transform: scale(1.1);}
#info-block {border: 3px solid black;}
.file-marker > div {padding: 0 3px;margin-top: -0.8em; }
.box-title {background: white none repeat scroll 0 0;display: inline-block;padding: 0 2px;margin-left: 8em;}
.dot{height: 10px;width: 10px;background-color: red;border-radius: 50%;display: inline-block;}
@keyframes blink{
	0%{ opacity: 1; }
	100%{opacity: 0;}
}
.blink{ animation: blink 1.5s linear infinite; }
.bordergray{ border-bottom: 1px solid gray !important; }

@media print{
	.hidePrint{ display: none; }
}



@keyframes shake {
  10%, 90% {
    transform: translate3d(-1px, 0, 0);
  }

  20%, 80% {
    transform: translate3d(2px, 0, 0);
  }

  30%, 50%, 70% {
    transform: translate3d(-4px, 0, 0);
  }

  40%, 60% {
    transform: translate3d(4px, 0, 0);
  }
}

.face {
  animation: shake 1s linear infinite;

}

 @font-face {
    font-family: 'montereyflfregular';
    src: url('icon-fonts/sap/montereyflf-webfont.eot');
    src: url('icon-fonts/sap/montereyflf-webfont.eot?#iefix') format('embedded-opentype'),
         url('icon-fonts/sap/montereyflf-webfont.woff2') format('woff2'),
         url('icon-fonts/sap/montereyflf-webfont.woff') format('woff'),
         url('icon-fonts/sap/montereyflf-webfont.ttf') format('truetype'),
         url('icon-fonts/sap/montereyflf-webfont.svg#montereyflfregular') format('svg');
    font-weight: normal;
    font-style: normal;
    text-transform: lowercase;

}

.stylefont{ font-family: montereyflfregular; }

 #pre_loader {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  background: rgba(0,0,0,0.75) url(media/loading.gif) no-repeat center center;
  z-index: 10000;
}

.sticky-top {position: -webkit-sticky;position: sticky;top: 0;z-index: 1020;}