/**
 * Copyright: 2007-2015, Web Techtonics, LLC
 * This code is property of Web Techtonics, LLC. All rights reserved.
 * May not be re-used, re-distributed or modified without permission.


*/

.AV-VMedia-5
{
	position: relative;
	cursor: pointer;
}

	.AV-VMedia-5 .owl-carousel:not(.owl-loaded) a.rkt-launcher > img
	{
		width: 100%;
	}

	.AV-WInventoryview-2 .AV-VMedia-5 .photos img.single-image,
	.AV-WInventoryview-3 .AV-VMedia-5 .photos img.single-image,
	.AV-WInventoryview-2 .AV-VMedia-5 .mobile-photos img.single-image,
	.AV-WInventoryview-3 .AV-VMedia-5 .mobile-photos img.single-image
	{
		width: 100%;
	}
	.AV-VMedia-5 .zoom-indicator
	{
		opacity: 0;
		-webkit-transition: all 500ms ease;
		   -moz-transition: all 500ms ease;
			-ms-transition: all 500ms ease;
			 -o-transition: all 500ms ease;
				transition: all 500ms ease;
		color: #fff;
		position: absolute;
		top: 30px;
		right: 30px;
		font-size: 16px;
		z-index: 10;
		background-color: #000;
		padding: 8px;
		border-radius: 30px;
		pointer-events: none;
	}
	.AV-VMedia-5:hover .zoom-indicator
	{
		opacity: 0.75;
	}
	.container-fluid .AV-VMedia-5 .zoom-indicator
	{
		padding: 4px 8px;
	}

	.AV-VMedia-5 .owl-carousel .owl-stage-outer
	{
		/*background-color: #000;*/
	}
	.AV-VMedia-5 .owl-carousel .owl-video-wrapper {
		background: #fff;
	}

	.AV-WInventoryview-2 .AV-VMedia-5 .photos img.no-photos,
	.AV-WInventoryview-2 .AV-VMedia-5 .mobile-photos img.no-photos
	{
		width: 50%;
		max-width: 600px;
	}

  @media (max-width: 440px) {
    .AV-VMedia-5 .photos .shy-image
  	{
  		width: 100%;
  	}
  }

	.AV-VMedia-5 .photos .frame-overlay,
	.AV-VMedia-5 .mobile-photos .frame-overlay
	{
		width: 100%;
		position: relative;
	}
	.AV-VMedia-5 .photos .owl-item .frame-overlay,
	.AV-VMedia-5 .photos .frame-overlay img,
	.AV-VMedia-5 .mobile-photos .owl-item .frame-overlay,
	.AV-VMedia-5 .mobile-photos .frame-overlay img
	{
		width: 100%;
	}
	.AV-VMedia-5 .photos .frame-overlay img.overlay-image,
	.AV-VMedia-5 .mobile-photos .frame-overlay img.overlay-image
	{
		text-align: left;
		position: absolute;
		top: 0; left: 0;
		display: block;
		z-index: 10;
		pointer-events: none;
	}
	.AV-VMedia-5 .photos .frame-overlay img.overlay-image-notframed,
	.AV-VMedia-5 .mobile-photos .frame-overlay img.overlay-image-notframed
	{
		width: 30%;
		text-align: left;
		position: absolute;
		bottom: 5px; right: 5px;
		display: block;
		z-index: 10;
		pointer-events: none;

	}
	.AV-VMedia-5 .photos .owl-controls,
	.AV-VMedia-5 .mobile-photos .owl-controls
	{
		height: 20px;
		margin-top: 20px;
	}
	.AV-VMedia-5 .photos .owl-controls .owl-dots div,
	.AV-VMedia-5 .mobile-photos .owl-controls .owl-dots div
	{
		display: inline-block;
    	margin-right: 10px;
	}
	.AV-VMedia-5 .photos .owl-controls .owl-dots div:last-child,
	.AV-VMedia-5 .mobile-photos .owl-controls .owl-dots div:last-child
	{
    	margin-right: 0px;
	}
	.AV-VMedia-5 .photos .owl-controls .owl-dots div span,
	.AV-VMedia-5 .mobile-photos .owl-controls .owl-dots div span
	{
    	background-color: #000;
	    height: 10px;
	    width: 10px;
	    display: block;
	    border-radius: 20px;
	}

	.AV-VMedia-5 .owl-dots
	{
		position: absolute;
		bottom: 10px;
		text-align: center;
		left: 50%;
		width: 50%;
		-webkit-transform: translateX(-50%);
		   -moz-transform: translateX(-50%);
			-ms-transform: translateX(-50%);
			 -o-transform: translateX(-50%);
				transform: translateX(-50%);
		opacity: 1;
		-webkit-transition: all 500ms ease;
		   -moz-transition: all 500ms ease;
			-ms-transition: all 500ms ease;
			 -o-transition: all 500ms ease;
				transition: all 500ms ease;

	}
	.AV-VMedia-5 .gallery-swipe-help
	{
		display: none;
		width: 100%;
		text-align: center;
		opacity: 0.85;
		position: absolute;
		top: 50%;
		bottom: auto;
		z-index: 10;
		pointer-events: none;
		color: #fff;
		font-size: 90px;
		font-size: 20vw;
	}


@media (max-width: 739px) {
	.AV-VMedia-5.widget {
		padding: 0;
	}
}
