/* Background */
.gm-default-skin .gmVideoFrameHolder, 
.gmrsFSfix .gm-default-skin .gmOverflow,
.gmrsFSfix .gm-default-skin .gmThumbs, .gmrsFSfix .realSlider {background:#151515;color:#fff;}
.gm-default-skin {
	background: none;
	color: black;
}
.gm-default-skin .gmOverflow, .gm-default-skin .gmSlide, .gm-default-skin .gmThumbs {
	background: none;
	color: #fff;
}
/*.gmNavItem {
	margin-right: 10px !important;
}*/

/* Arrows */
.gm-default-skin .gmArrow {height:100%;width:44px;position:absolute;display:block;cursor:pointer;z-index:21;}
.gm-default-skin.gmVer .gmArrow {width:100%;height:44px;}
.gm-default-skin.gmVer .gmArrowLeft {top:0;left:0;}
.gm-default-skin.gmVer .gmArrowRight {bottom:0;left:0;}

.gm-default-skin.gmHor .gmArrowLeft {left:0;top:0;}
.gm-default-skin.gmHor .gmArrowRight {right:0;top:0;}

.gm-default-skin .gmArrowIcn {width:32px;
	height:32px;
	top:50%;
	left:50%;
	margin-top:-16px;
	margin-left:-16px;
	position:absolute;
	cursor:pointer;
	background:url('../../img/skin-default.png');
	background-color:#000;
	background-color:rgba(0, 0, 0, 0.75);
	*background-color:#000;
	border-radius:16px;}

.gm-default-skin .gmArrowIcn:hover {background-color:rgba(0, 0, 0, 0.9);}

.gm-default-skin.gmHor .gmArrowLeft .gmArrowIcn {background-position:-64px -32px;}
.gm-default-skin.gmHor .gmArrowRight .gmArrowIcn {background-position:-64px -64px;}

.gm-default-skin.gmVer .gmArrowLeft .gmArrowIcn {background-position:-96px -32px;}
.gm-default-skin.gmVer .gmArrowRight .gmArrowIcn {background-position:-96px -64px;}

.gm-default-skin .gmArrowDisabled .gmArrowIcn {opacity:.2;filter:alpha(opacity=20);*display:none;}

/* Bullets */
.gm-default-skin .gmBullets {position:absolute;z-index:35;left:0;bottom:0;width:100%;height:auto;margin:0 auto;background:#000;background:rgba(0, 0, 0, 0.75);text-align:center;line-height:8px;overflow:hidden;}
.gm-default-skin .gmBullet {width:8px;height:8px;display:inline-block;*display:inline;*zoom:1;padding:6px 5px 6px;}
.gm-default-skin .gmBullet span {display:block;width:8px;height:8px;border-radius:50%;background:#777;background:rgba(255, 255, 255, 0.5);}
.gm-default-skin .gmBullet.gmNavSelected span {background-color:#fff;}

/* Thumbnails */
.gm-default-skin .gmThumbsHor {
	width:100%;
	height:72px;
}
.gmrsFSfix .gm-default-skin .gmThumbsHor {
	width:100%;
	height:72px;
	/*margin-top: -20px;*/
    padding-top: 20px;
    padding-bottom: 10px;
}
/*.gmrsFSfix .gmOverflow {
	margin-top: 10px;
}*/
.gmrsFSfix .gmMainSlideImage {
	width: auto !important;
	/*max-height: none !important;*/
	/*margin: 0 auto !important;1111111111111111111111111111111111111111111111111111111111111*/
	/*padding-top: 10px;*/
}
/*.gmMainSlideImage {
	width: 100% !important;
	height: auto !important;
	max-height: 428px !important;
	margin: 0 !important;
}*/
.gm-default-skin .gmThumbsVer {width:96px;height:100%;position:absolute;top:0;right:0;}
.gm-default-skin.gmWithThumbsHor .gmThumbsContainer {position:relative;height:100%;}
.gm-default-skin.gmWithThumbsVer .gmThumbsContainer {position:relative;width:100%;}
.gm-default-skin .gmThumb {float:left;
	overflow:hidden;
	/*width:96px;*/
	height:72px;}


/*.gmrsFSfix .gm-default-skin .gmThumb {float:none;
	overflow:hidden;
	width:96px;
	height:72px;
display: inline-block;}*/

.gmrsFSfix .gm-default-skin .gmThumb {float:left;
	overflow:hidden;
	width:96px;
	height:72px;}


.gm-default-skin .gmThumb img {width:auto;height:100%;}
.gm-default-skin .gmThumb img.gmTmbVertical {width:100%;height:auto;}
.gm-default-skin .gmThumb.gmNavSelected {background:black;}
.gm-default-skin .gmThumb.gmNavSelected img {opacity:0.3;filter:alpha(opacity=30);}
.gm-default-skin .gmTmb {display:block;}
/* Thumbnails with text */
.gm-default-skin .gmTmb h5 {font-size:16px;margin:0;padding:0;line-height:20px;color:#fff;}
.gm-default-skin .gmTmb span {color:#ddd;margin:0;padding:0;font-size:13px;line-height:18px;}
/* Thumbnails arrow icons */
.gm-default-skin .gmThumbsArrow {height:100%;width:30px;position:absolute;display:block;cursor:pointer;z-index:21;}
.gm-default-skin .gmThumbsArrow:hover {}
.gm-default-skin.gmWithThumbsVer .gmThumbsArrow {width:100%;height:20px;}
.gm-default-skin.gmWithThumbsVer .gmThumbsArrowLeft {top:0;left:0;}
.gm-default-skin.gmWithThumbsVer .gmThumbsArrowRight {bottom:0;left:0;}

.gm-default-skin.gmWithThumbsHor .gmThumbsArrowLeft {left:0;top:0;}
.gm-default-skin.gmWithThumbsHor .gmThumbsArrowRight {right:0;top:0;}

.gm-default-skin .gmThumbsArrowIcn {width:25px;
	height: 25px;
	top:50%;
	left:0%;
	margin-top:-12px;
	position:absolute;
	cursor:pointer;
	
	border-radius: 15px;
}

.gm-default-skin.gmWithThumbsHor .gmThumbsArrowLeft .gmThumbsArrowIcn:hover {
	background:rgba(0, 0, 0, 0.95) url('http://torturemuseum.net/wp-content/uploads/2015/09/arrow-left-sm.png') center no-repeat;
}
.gm-default-skin.gmWithThumbsHor .gmThumbsArrowRight .gmThumbsArrowIcn:hover {
	background:rgba(0, 0, 0, 0.95) url('http://torturemuseum.net/wp-content/uploads/2015/09/arrow-right-sm.png') center no-repeat;
}
.gm-default-skin.gmWithThumbsHor .gmThumbsArrowLeft .gmThumbsArrowIcn {
	background:rgba(0, 0, 0, 0.75) url('http://torturemuseum.net/wp-content/uploads/2015/09/arrow-left-sm.png') center no-repeat;
	margin-left:10px;
}
.gm-default-skin.gmWithThumbsHor .gmThumbsArrowRight .gmThumbsArrowIcn {
	background:rgba(0, 0, 0, 0.75) url('http://torturemuseum.net/wp-content/uploads/2015/09/arrow-right-sm.png') center no-repeat;
	margin-right: 10px;
}

.gm-default-skin.gmWithThumbsVer .gmThumbsArrowLeft .gmThumbsArrowIcn {background-position:-144px -32px;}
.gm-default-skin.gmWithThumbsVer .gmThumbsArrowRight .gmThumbsArrowIcn {background-position:-144px -48px;}

.gm-default-skin .gmThumbsArrowDisabled {display:none;}

/* Thumbnails resizing on smaller screens */
@media screen and (min-width:0px) and (max-width:800px) {
	.gm-default-skin .gmThumb {
		/*width:59px;*/
		height:44px;}
	.gm-default-skin .gmThumbsHor {height:44px;}
	.gm-default-skin .gmThumbsVer {width:59px;}
}

/* Tabs */
.gm-default-skin .gmTabs {width:100%;height:auto;margin:0 auto;text-align:center;overflow:hidden;padding-top:12px;position:relative;}
.gm-default-skin .gmTab {display:inline-block;cursor:pointer;text-align:center;height:auto;width:auto;color:#333;padding:5px 13px 6px;min-width:72px;border:1px solid #d9d9dd;border-right:1px solid #f5f5f5;text-decoration:none;background-color:#fff;background-image:-webkit-linear-gradient(top, #fefefe, #f4f4f4);background-image:-moz-linear-gradient(top, #fefefe, #f4f4f4);background-image:linear-gradient(to bottom, #fefefe, #f4f4f4);-webkit-box-shadow:inset 1px 0 0 #fff;box-shadow:inset 1px 0 0 #fff;*display:inline;*zoom:1;}
.gm-default-skin .gmTab:first-child {-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;}
.gm-default-skin .gmTab:last-child {-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;border-right:1px solid #cfcfcf;}
.gm-default-skin .gmTab:active {border:1px solid #d9d9dd;background-color:#f4f4f4;box-shadow:0 1px 4px rgba(0, 0, 0, 0.2) inset;}
.gm-default-skin .gmTab.gmNavSelected {color:#fff;border:1px solid #999;text-shadow:1px 1px #838383;box-shadow:0 1px 9px rgba(102, 102, 102, 0.65) inset;background:#acacac;background-image:-webkit-linear-gradient(top, #acacac, #bbb);background-image:-moz-llinear-gradient(top, #acacac, #bbb);background-image:linear-gradient(to bottom, #acacac, #bbb);}

/* Fullscreen button */
.gm-default-skin .gmFullscreenBtn {right:0;top:0;width:44px;height:44px;z-index:22;display:block;position:absolute;cursor:pointer;}
.gm-default-skin .gmFullscreenIcn {display:block;
	margin: 6px;
	width:32px;
	height:32px;
	background:url('../../img/skin-default.png') 0 0;
	background-color:#000;
	background-color:rgba(0, 0, 0, 0.75);
	*background-color:#000;
	border-radius:16px;}

.gmrsFSfix .gm-default-skin .gmFullscreenIcn {display:block;
	margin: 16px 6px 6px;
	width:32px;
	height:32px;
	background:url('../../img/skin-default.png') 0 0;
	background-color:#000;
	background-color:rgba(0, 0, 0, 0.75);
	*background-color:#000;
	border-radius:16px;}

.gmrsFSfix .gmThumbsContainer {
    margin-left: auto !important;
    margin-right: auto !important;
    text-align: center;
}
.gm-default-skin .gmFullscreenIcn:hover {background-color:rgba(0, 0, 0, 0.9);}
.gm-default-skin.gmFullscreen .gmFullscreenIcn {background-image: url(http://torturemuseum.net/wp-content/uploads/2015/10/close.png);
background-color: none !important;}

/* Play/close video button */
.gm-default-skin .gmPlayBtn {-webkit-tap-highlight-color:rgba(0, 0, 0, 0.3);width:64px;height:64px;margin-left:-32px;margin-top:-32px;cursor:pointer;}
.gm-default-skin .gmPlayBtnIcon {width:64px;display:block;height:64px;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;background:url(../../img/skin-default.png) no-repeat 0 -32px;background-color:#000;background-color:rgba(0, 0, 0, 0.75);*background-color:#000;}
.gm-default-skin .gmPlayBtn:hover .gmPlayBtnIcon {background-color:rgba(0, 0, 0, 0.9);}
.gm-default-skin .gmBtnCenterer {position:absolute;left:50%;top:50%;}
.gm-default-skin .gmCloseVideoBtn {right:0;top:0;width:44px;height:44px;z-index:500;position:absolute;cursor:pointer;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);}
.gm-default-skin .gmCloseVideoBtn.gmiOSBtn {top:-38px;right:-6px;}

.gm-default-skin .gmCloseVideoIcn {margin:6px;width:32px;height:32px;background:url('../../img/skin-default.png') -64px 0;background-color:#000;background-color:rgba(0, 0, 0, 0.75);*background-color:#000;}
.gm-default-skin .gmCloseVideoIcn:hover {background-color:rgba(0, 0, 0, 0.9);}

/* Preloader */
.gm-default-skin .gmPreloader {width:20px;height:20px;background-image:url(../../img/preloader-white.gif);left:50%;top:50%;margin-left:-10px;margin-top:-10px;}

/* Caption */
.gm-default-skin .gmSlideText {position:absolute;float:none;top:6px;left:6px;text-align:left;background:rgb(0, 0, 0);background:rgba(0, 0, 0, 0.75);color:#fff;padding:2px 8px;width:auto;font-size:12px;border-radius:2px;}
/* Global caption */
.gm-default-skin .gmGCaption {position:absolute;float:none;top:6px;left:6px;text-align:left;background:rgb(0, 0, 0);background:rgba(0, 0, 0, 0.75);color:#fff;padding:2px 8px;width:auto;font-size:12px;border-radius:2px;}
.gmImg {
	/*margin: 0 auto !important;*/
	max-height: 544px !important;
}
.gmThumb {
	background: #e5e5e5;
}
.gmrsFSfix .gmThumb {
	background: none;
}

/*.gmTmb {
	padding-right: 15px !important;
}*/

.gmThumbsContainer {
	margin-left: -20px;
	/*width: 100% !important;*/
	min-width: 814px !important;
}

.gmThumbsContainer .gmThumb:first-child {
	margin-left: 20px;
}
#realSlider_ID35 .gmThumbsContainer .gmThumb:first-child, 
#realSlider_ID49 .gmThumbsContainer .gmThumb:first-child,
#realSlider_ID65 .gmThumbsContainer .gmThumb:first-child, 
#realSlider_ID70 .gmThumbsContainer .gmThumb:first-child, 
#realSlider_ID76 .gmThumbsContainer .gmThumb:first-child, 
#realSlider_ID82 .gmThumbsContainer .gmThumb:first-child,
#realSlider_ID88 .gmThumbsContainer .gmThumb:first-child, 
#realSlider_ID90 .gmThumbsContainer .gmThumb:first-child,
#realSlider_ID80 .gmThumbsContainer .gmThumb:first-child {
	margin-left: 0px;
}


/*.gmrsFSfix #realSlider_ID90 .gmThumbsArrowDisabled {
	display: block !important;
}*/
#realSlider_ID90 .gmThumbsContainer,

#realSlider_ID35 .gmThumbsContainer, 
#realSlider_ID49 .gmThumbsContainer,
#realSlider_ID65 .gmThumbsContainer,
#realSlider_ID70 .gmThumbsContainer,
#realSlider_ID76 .gmThumbsContainer,
#realSlider_ID82 .gmThumbsContainer,
#realSlider_ID88 .gmThumbsContainer {
	min-width: 2000px !important;
}
.gmrsFSfix #realSlider_ID90 .gmThumbsContainer {
	min-width: 100% !important;
}

.gmrsFSfix .gmThumbsContainer {
	min-width: 100% !important;
}
/*.gmrsFSfix #realSlider_ID90 .gmThumbsContainer, 
.gmrsFSfix #realSlider_ID35 .gmThumbsContainer, 
.gmrsFSfix #realSlider_ID49 .gmThumbsContainer,11111111111
.gmrsFSfix #realSlider_ID65 .gmThumbsContainer,
.gmrsFSfix #realSlider_ID70 .gmThumbsContainer,
.gmrsFSfix #realSlider_ID76 .gmThumbsContainer,
.gmrsFSfix #realSlider_ID82 .gmThumbsContainer,
.gmrsFSfix #realSlider_ID88 .gmThumbsContainer {
	min-width: 100% !important;
}*/
.gmThumbs {
	margin-top: 5px;
	margin-bottom: 20px;
}

@media (max-width: 480px) {
	.gm-default-skin .gmThumbsArrowIcn {
    top: 54%;
    }
}

@media (min-width: 980px) {
	.gmImg {
	margin: 0 auto !important;
	max-height: 544px !important;
}
.gmrsFSfix .gmMainSlideImage {
	width: auto !important;
	max-height: none !important;
	/*margin: 0 auto !important;1111111111111111111111111111111111111111111111111111111111111*/
	padding-top: 10px;
}
.gmrsFSfix .gmOverflow {
    margin-top: 10px;
}
.gmrsFSfix .gm-default-skin .gmThumbsHor {
    width: 100%;
    height: 72px;
    margin-top: -20px;
    padding-top: 20px;
    padding-bottom: 10px;
}
}

@media (max-width: 979px) {
	.gmMainSlideImage {
		margin-left: auto !important;
		margin-right: auto !important;
	}
}