/* Developed for Aries Electronics by Graphic Studio */

.p7IGM03 {
	margin: 0 auto;
	line-height: 1;
}
.p7IGM03_layout, .p7IGM03_layout div {
	line-height: 1;
}
.p7IGM03_layout {
	overflow: hidden;
	position: relative;
	z-index: 2;
}
.p7IGM03_FSwrapper {
	position: relative;
	padding: 0px;
	overflow: hidden;
	border: 1px solid;
}
.p7IGM03_image {
	zoom: 1;
}
.p7IGM03_FSimage {
}
.p7IGM03_FSimage, .p7IGM03_FSimage img {
}
.p7IGM03_FSimage img {
	display: block;
	border: none;
	max-width: 100%;
}
.p7IGM03_IGMloading {
	position: absolute;
	height: 50px;
	width: 50px;
	background-image: url(assets/loading.gif);
	left: 50%;
	margin-left: -25px;
	top: 50%;
	margin-top: -4px;
	z-index: 99;
	display: none;
	border-radius: 8px;
	box-shadow: 0px 0px 30px #000;
	opacity: .6;
	background-color: #FFF;
}
.p7igm_image_link, .p7igm_description {
	display: none;
}
.p7IGM03.p7IGM-fullscreen {
	background-image: none;
	background-color: #000000;
}
.p7IGM03.p7IGM-fullscreen .p7IGM03_layout, .p7IGM03.p7IGM-fullscreen .p7IGM03_FSwrapper {
	border-radius: 0px;
	border: none;
}
.p7IGM03-back, .p7IGM03-pags-back {
	float: left;
	display: none;
}
.p7IGM03.p7IGM-fullscreen .p7IGM03-back, .p7IGM03.p7IGM-fullscreen .p7IGM03-pags-back {
	display: block;
	height: 20px;
	width: 25px;
	background-repeat: no-repeat;
	position: absolute;
	left: 6px;
	z-index: 9;
}
.p7IGM03_thumbsviewport, .p7IGM03_thumbslist a, .p7IGM03_FSwrapper {
	border-color: #666;
}
.p7IGM03_thumbslist a:hover, .p7IGM03_thumbslist a:focus {
	border-color: #FF3300;
}
.p7IGM03_thumbslist a.thumb_down {
	border-color: #00CC99;
}
 @media only screen and (max-device-width: 480px) {
.p7IGM03_caption {
	font-size: 16px !important;
}
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
.p7IGM03_caption {
	font-size: 16px !important;
}
}
.IGMnoscript .p7IGM03_thumbslist li {
	display: inline;
}
.IGMnoscript .p7IGM03_thumbslist a {
	display: inline;
}
.IGMnoscript .p7IGM03_thumbswrapper {
	overflow: hidden;
	width: 99%;
	margin: 0px 0px;
}
.IGMnoscript .p7IGM03_thumbslist {
	white-space: nowrap;
}
.IGMnoscript .p7IGM03_FSwrapper {
	width: 98%;
	margin: 0px auto;
}
.IGMnoscript .p7IGM03_fs_img {
	height: auto;
	width: auto;
	width: 100%;
	max-width: 100%;
}
.IGMnoscript .p7IGMdescription-wrapper {
	display: none;
}
.IGMnoscript .p7IGM03-prev-arrow, .IGMnoscript .p7IGM03-next-arrow {
	display: none;
}
.IGMnoscript .p7IGM03-paginator {
	display: none;
}
.IGMnoscript .p7IGMcaption-wrapper {
	display: none;
}
.IGMnoscript .p7IGM03-toolbar-wrapper {
	display: none;
}
.IGMnoscript .p7IGM03-fullscreen.max {
	top: 0px;
}
