/*
 * Nivo Lightbox Default Theme v1.0
 * http://dev7studios.com/nivo-lightbox
 *
 * Copyright 2013, Dev7studios
 * Free to use and abuse under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 */

.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	background: #666;
	background: rgba(6, 15, 20, 0.72);
}
.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading { background: url(loading.gif) no-repeat 50% 50%; }

.nivo-lightbox-theme-default .nivo-lightbox-nav {
  /*background: rgba(6, 15, 20, 0.86);*/
  /*padding: 322px 5px;*/
  top: 30%;
  margin-left: 10px;

    margin-right: 10px;
  width: 104px;
  height: 38%;
  text-indent: -9999px;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  opacity: 0.5;
}





.nivo-lightbox-theme-default .nivo-lightbox-nav:hover {
	opacity: 1;
  /*background: rgba(6, 15, 20, 0.40);*/
	/*background-color: rgba(0,0,0,0.5);*/
}
.nivo-lightbox-theme-default .nivo-lightbox-prev {
  left: 0;
  /*width: 20px;
  height: 38px;*/
  /*top: 50%;*/
  padding: 12px ;
	background-image: url(prev.png);
	border-radius: 0 3px 3px 0;
}


.nivo-lightbox-theme-default .nivo-lightbox-next {
	background-image: url(next.png);
  padding: 12px ;
  right: 0;
  /*width: 20px !important;

  height: 38px !important;*/
  /*padding: 22px 5px;*/
  /*top: 50%;*/
	border-radius: 3px 0 0 3px;
}

@media only screen and (min-width: 768px) {


}



@media only screen and (max-width: 767px) {



}


.nivo-lightbox-theme-default .nivo-lightbox-close {
	display: block;
	background: url(close.png) no-repeat;
	width: 48px;
	height: 48px;
	text-indent: -9999px;
	padding: 5px;
	opacity: 0.85;
}
.nivo-lightbox-theme-default .nivo-lightbox-close:hover { opacity: 1; }

.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { bottom: -7%; }
.nivo-lightbox-theme-default .nivo-lightbox-title {
	font: 14px/20px 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	background: #000;
	color: #fff;
	padding: 7px 45px;
	border-radius: 30px;
}

.nivo-lightbox-theme-default .nivo-lightbox-image img {
	background: #fafafa;
	-webkit-box-shadow: 0px 1px 1px rgba(0,0,0,0.4);
	        box-shadow: 0px 1px 1px rgba(0,0,0,0.4);
  /*margin-left: 18px;*/
  /*margin-right: 18px;*/
  /*padding: 25px;*/
  margin: 0 auto;
}
.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline {
	background: #fafafa;
	padding: 40px;
	-webkit-box-shadow: 0px 1px 1px rgba(0,0,0,0.4);
	        box-shadow: 0px 1px 1px rgba(0,0,0,0.4);
}

@media (-webkit-min-device-pixel-ratio: 1.3),
       (-o-min-device-pixel-ratio: 2.6/2),
       (min--moz-device-pixel-ratio: 1.3),
       (min-device-pixel-ratio: 1.3),
       (min-resolution: 1.3dppx) {

	.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading {
		background-image: url(loading@2x.gif);
		-webkit-background-size: 32px 32px;
		        background-size: 32px 32px;
	}
	.nivo-lightbox-theme-default .nivo-lightbox-prev {
		background-image: url(prev@2x.png);
		-webkit-background-size: 48px 48px;
		        background-size: 48px 48px;
	}
	.nivo-lightbox-theme-default .nivo-lightbox-next {
		background-image: url(next@2x.png);
		-webkit-background-size: 48px 48px;
		        background-size: 48px 48px;
	}
	.nivo-lightbox-theme-default .nivo-lightbox-close {
		background-image: url(close@2x.png);
		-webkit-background-size: 16px 16px;
		        background-size: 16px 16px;
	}

}
