/* line 4, ../sass/fancy_custom.scss */
.fancybox-overlay .fancybox-wrap {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid white;
}
/* line 7, ../sass/fancy_custom.scss */
.fancybox-overlay .fancybox-wrap .fancybox-title {
  width: 100%;
  text-align: center;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background-color: black;
  padding: 13px 0;
  z-index: 666;
  margin-top: 0;
  font-size: 1rem;
  font-family: Arial;
}
/* line 20, ../sass/fancy_custom.scss */
.fancybox-overlay .fancybox-wrap .fancybox-item.fancybox-close {
  background: none;
  position: absolute;
  top: 0;
  right: 0;
  background-color: black;
  width: 55px;
  height: 55px;
  -webkit-transition: opacity 0.4s ease !important;
  -moz-transition: opacity 0.4s ease !important;
  -ms-transition: opacity 0.4s ease !important;
  -o-transition: opacity 0.4s ease !important;
  transition: opacity 0.4s ease !important;
  -moz-opacity: 0.7 !important;
  -khtml-opacity: 0.7 !important;
  -ms-filter: "alpha(opacity=70)" !important;
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70) !important;
  filter: alpha(opacity=70) !important;
  opacity: 0.7 !important;
  zoom: 1 !important;
  background-image: url("/plugins/fancybox/custom/cross.png");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 20px;
  /*&:after{
  	//@include fawesome('\f00d');
  	content : 'x';
  	font-family : Arial;
  	font-size: 1.6rem;
  	color : white;
  	@include inline(100%, 100%);
  	line-height : 55px;
  	text-align : center;
  	position: relative;
  	padding: 0;
  }*/
}
/* line 46, ../sass/fancy_custom.scss */
.fancybox-overlay .fancybox-wrap .fancybox-item.fancybox-close:hover {
  -moz-opacity: 1 !important;
  -khtml-opacity: 1 !important;
  -ms-filter: "alpha(opacity=100)" !important;
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100) !important;
  filter: alpha(opacity=100) !important;
  opacity: 1 !important;
  zoom: 1 !important;
}
/* line 52, ../sass/fancy_custom.scss */
.fancybox-overlay .fancybox-wrap .fancybox-skin {
  box-shadow: inherit;
  box-shadow: initial;
  box-shadow: unset;
}
/* line 61, ../sass/fancy_custom.scss */
.fancybox-overlay .fancybox-wrap .fancybox-nav.fancybox-next > span, .fancybox-overlay .fancybox-wrap .fancybox-nav.fancybox-prev > span {
  background-position: center center;
  background-repeat: no-repeat;
  width: 80px;
  height: 80px;
  margin-top: -40px;
  visibility: visible;
  background-color: rgba(0, 0, 0, 0.8);
  background-size: 20px;
  -webkit-transition: background-color 0.4s ease !important;
  -moz-transition: background-color 0.4s ease !important;
  -ms-transition: background-color 0.4s ease !important;
  -o-transition: background-color 0.4s ease !important;
  transition: background-color 0.4s ease !important;
}
/* line 71, ../sass/fancy_custom.scss */
.fancybox-overlay .fancybox-wrap .fancybox-nav.fancybox-next > span:hover, .fancybox-overlay .fancybox-wrap .fancybox-nav.fancybox-prev > span:hover {
  background-color: black;
}
/* line 77, ../sass/fancy_custom.scss */
.fancybox-overlay .fancybox-wrap .fancybox-nav.fancybox-next > span {
  right: 0;
  background-image: url("/plugins/fancybox/custom/nav_right.png");
}
/* line 83, ../sass/fancy_custom.scss */
.fancybox-overlay .fancybox-wrap .fancybox-nav.fancybox-prev > span {
  left: 0;
  background-image: url("/plugins/fancybox/custom/nav_left.png");
}
