body 								{margin: 0;padding: 0;}


.tp-shadow {text-shadow: 2px 2px 2px rgba(0,0,0,0.60);}
.progress-back 						{z-index:998; position:absolute; bottom:0px; left:0; height:6px; width:100%; background-color:#000 }

.slider-footer						{position:fixed; background-color:#333; bottom:0; z-index:20; width:100%; height:35px;border-top:1px #666 solid;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.slider-total						{padding:10px; height:32px; line-height:32px; color:#fff;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

.tp-caption.Video-Title,
.Video-Title						{color:rgba(255,255,255,1.00);font-size:30px;line-height:30px;font-weight:900;font-style:normal;font-family:Raleway;padding:5px 5px 5px 5px;text-decoration:none;background-color:rgba(0,0,0,1.00);border-color:transparent;border-style:none;border-width:0;border-radius:0 0 0 0;text-align:left}
.tp-caption.Video-SubTitle,
.Video-SubTitle						{color:rgba(255,255,255,1.00);font-size:12px;line-height:12px;font-weight:600;font-style:normal;font-family:Raleway;padding:5px 5px 5px 5px;text-decoration:none;background-color:rgba(0,0,0,0.35);border-color:transparent;border-style:none;border-width:0;border-radius:0 0 0 0;letter-spacing:2px;text-align:left}
	
.hades.tparrows						{cursor:pointer;background:#000;background:rgba(0,0,0,0.15);width:100px;height:100px;position:absolute;display:block;z-index:100}
.hades.tparrows:before				{font-family:"revicons";font-size:30px;color:#fff;display:block;line-height:100px;text-align:center; transition:background 0.3s,color 0.3s}
.hades.tparrows.tp-leftarrow:before	{content:"\e824"}
.hades.tparrows.tp-rightarrow:before{content:"\e825"}
.hades.tparrows:hover:before		{color:#aaa;  background:#fff;  background:rgba(255,255,255,1)}
.hades .tp-arr-allwrapper			{position:absolute; left:100%; top:0px; background:#888;  width:100px;height:100px; -webkit-transition:all 0.3s; transition:all 0.3s; -ms-filter:"progid:dximagetransform.microsoft.alpha(opacity=0)"; filter:alpha(opacity=0); -moz-opacity:0.0; -khtml-opacity:0.0; opacity:0.0; -webkit-transform:rotatey(-90deg); transform:rotatey(-90deg); -webkit-transform-origin:0% 50%; transform-origin:0% 50%}
.hades.tp-rightarrow .tp-arr-allwrapper{left:auto;  right:100%;  -webkit-transform-origin:100% 50%; transform-origin:100% 50%;  -webkit-transform:rotatey(90deg); transform:rotatey(90deg)}
.hades:hover .tp-arr-allwrapper		{-ms-filter:"progid:dximagetransform.microsoft.alpha(opacity=100)"; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;   -webkit-transform:rotatey(0deg); transform:rotatey(0deg)}
.hades .tp-arr-iwrapper				{}
.hades .tp-arr-imgholder				{background-size:cover; position:absolute; top:0px;left:0px; width:100%;height:100%}
.hades .tp-arr-titleholder			{}
.hades .tp-arr-subtitleholder		{}

.gyges .tp-thumb						{ border-top:#666 3px solid;}
.gyges .tp-thumb-img-wrap			{margin:3px 0 0 0; background-color:#000; display:inline-block; width:100%; height:100%; position:relative; box-sizing:border-box;  transition:all 0.3s;  -webkit-transition:all 0.3s}
.gyges .tp-thumb-image				{padding:3px 0 0 0;display:block;opacity:0.5;  box-sizing:border-box;  position:relative;}

.gyges .tp-thumb-image:hover,
.gyges .tp-thumb.selected .tp-thumb-image			{opacity:1}
.gyges .tp-thumb:hover,
.gyges .tp-thumb.selected			{border-top:#fff 3px solid}
