.rsContainer.rsDark .rsImg{
  border: 1px solid black !important;
  box-shadow: 5px 5px 10px 0px #191919 !important;
}

.rsContainer.rsLight .rsImg{
  border: none !important;
  /*box-shadow: 2px 2px 5px #555 !important;*/
  box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5)!important;
}

.rsGCaption.rsDark td.data{
  background-color: #ccc !important;
  box-shadow: none;
  border: none !important;
}

.rsGCaption.rsLight td.data {
  background-color: #fff !important;
 /* box-shadow: 2px 2px 5px #555;*/
  /*box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.5)!important;*/
}

.rsDefault.rsLight {
  background-image: url('/themes/Modern10/images/bg-body.png') !important;
}

.rsDefault.rsDark {
  background-image: none !important;
}

#gallery-container.rsLight {
  background-image: url('/themes/Modern10/images/bg-body.png') !important;
  border: none !important;
}

#gallery-container.rsDark {
  background-image: none !important;
  border: 1px solid #666 !important;
}

.rsDefault .rsFullscreenIcn.rsDark {
  background: url('rs-default.png') -1px -1px;
}

.rsDefault .rsFullscreenIcn.rsLight {
  background: url('../default-inverted/rs-default-inverted.png') -1px -1px;
}

.rsDefault .rsFullscreenIcn.rsDark:hover, .rsDefault .rsThemeIcn.rsDark:hover, .rsDefault .rsArrowIcn.rsDark:hover{
  border-top: 1px solid #333;
  border-left: 1px solid #333;
  border-bottom: 1px solid #252525;
  border-right: 1px solid #252525;
  box-shadow: 1px 1px 1px #000;
  background-color: #303030;
}

.rsDefault .rsFullscreenIcn.rsLight:hover, .rsDefault .rsThemeIcn.rsLight:hover, .rsDefault .rsArrowIcn.rsLight:hover {
  border-top: 1px solid #ccc;
  border-left: 1px solid #ccc;
  border-bottom: 1px solid #aaa;
  border-right: 1px solid #aaa;
  /*box-shadow: 1px 1px 1px rgba(#252525;*/
  box-shadow: 2px 2px 5px rgba(37, 37,37, 0.5)!important;
  /*background-color: #f8f8f8;*/
  background-color: #fff;
}

.icon-stack-base, .icon-desktop.rsDark{
  color:white;
}

.icon-stack-base, .icon-desktop.rsLight{
  color:black;
}

.rsDefault .rsArrowIcn.rsLight {
  background: url('../default-inverted/rs-default-inverted.png');
}

.rsDefault .rsArrowIcn.rsDark {
  background: url('rs-default.png');
}

body.rsLight .fancybox-skin{
  border: none;
 /* box-shadow: 2px 2px 10px #555 !important;*/
  box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5)!important;
}

body.rsDark .fancybox-skin{
  border: 1px solid #000;
  /*box-shadow: none !important;*/
  box-shadow: 5px 5px 10px 0px #191919 !important;
}