
.dhonishow * {
font-size:0px;
color:#FFFFFF;
  list-style: none;
  padding: 0;
  margin: 0;
}

.dhonishow .dhonishow-elements {
font-size:1px;
color:#FFFFFF;
  display: block;
  overflow: hidden;
  position: relative;
}

.dhonishow .element {
  position: absolute;  
  overflow: visible;
  line-height: 0px;
  padding: 0;
  margin: 0;
  left: 0;
  top: 0;
}

.dhonishow .element * {

}



.dhonishow .dhonishow_module_alt {
font-size:0px;
color:#FFFFFF;
}
             
.dhonishow .dhonishow-paging {
font-size:1px;
color:#FFFFFF;

}

.dhonishow .error {
  background: #ea2032;
  text-align: center;
  line-height: 0px;
  padding: 1em;
  font-size: 1px;
  color: #fff;
}

/* Hide */



/* Align */

/* DhoniShow alt Right ++++++++++++++++++++++++++++++++++++++++++++++++++++++*/


/* DhoniShow alt Right ------------------------------------------------------*/



/* DhoniShow Paging and Buttons Left ++++++++++++++++++++++++++++++++++++++++*/

.align-pagingbuttons_inside-top .dhonishow-paging-buttons,
.align-pagingbuttons_inside-bottom .dhonishow-paging-buttons,
.align-pagingbuttons_bottom .dhonishow-paging-buttons {
  right: auto;
  left: 0;
  width: 0em;
}

/* DhoniShow Paging and Buttons left ++++++++++++++++++++++++++++++++++++++++*/



/* DhoniShow Alt, Paging and Butons top +++++++++++++++++++++++++++++++++++++*/

.align-alt_inside-top .dhonishow-alt,
.align-alt_inside-top-right .dhonishow-alt,
.align-pagingbuttons_inside-top .dhonishow-paging-buttons,
.align-pagingbuttons_inside-top-right .dhonishow-paging-buttons {
  bottom: auto;
  top: 0;
}

/* DhoniShow Alt, Paging and Butons top -------------------------------------*/

/* ALIGN_INSIDE-BOTTOM IS SET */

/* DhoniShow Alt bottom +++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.align-alt_bottom .dhonishow-alt,
.align-alt_bottom-right .dhonishow-alt {
  position: relative;
}

/* DhoniShow Alt bottom -----------------------------------------------------*/

.align-pagingbuttons_inside-top-right .dhonishow-paging-buttons,
.align-pagingbuttons_bottom-right .dhonishow-paging-buttons,
.align-pagingbuttons_inside-top .dhonishow-paging-buttons,
.align-pagingbuttons_bottom .dhonishow-paging-buttons,
.align-alt_inside-top .dhonishow-paging-buttons,
.align-alt_inside-top-right .dhonishow-paging-buttons,
.hide-alt_true .dhonishow-paging-buttons {
}

.align-pagingbuttons_inside-top .dhonishow-paging-buttons .dhonishow-theme-helper,
.align-pagingbuttons_bottom .dhonishow-paging-buttons .dhonishow-theme-helper {
  overflow: hidden;

}

.align-alt_inside-top .align-pagingbuttons_inside-top-right .dhonishow-paging-buttons,
.align-alt_inside-top-right .align-pagingbuttons_inside-top .dhonishow-paging-buttons,
.align-alt_inside-bottom .align-pagingbuttons_bottom-right .dhonishow-paging-buttons,
.align-alt_inside-bottom-right .align-pagingbuttons_bottom .dhonishow-paging-buttons,
.align-alt_bottom-right .align-pagingbuttons_bottom .dhonishow-paging-buttons,
.align-alt_bottom .align-pagingbuttons_bottom-right .dhonishow-paging-buttons {
  background: none;
  width: 0em;
}

/*Buttons in the middle +++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.align-alt_inside-top-right .align-pagingbuttons_inside-middle .dhonishow-paging-buttons,
.align-alt_inside-top .align-pagingbuttons_inside-middle .dhonishow-paging-buttons,
.align-alt_inside-bottom .align-pagingbuttons_inside-middle .dhonishow-paging-buttons,
.align-alt_inside-bottom-right .align-pagingbuttons_inside-middle .dhonishow-paging-buttons,
.align-alt_bottom .align-pagingbuttons_inside-middle .dhonishow-paging-buttons,
.align-alt_bottom-right .align-pagingbuttons_inside-middle .dhonishow-paging-buttons {
  background: none;
}

.align-pagingbuttons_inside-middle .dhonishow-paging-buttons {
  top: 0;
  left: 0;
}

.align-pagingbuttons_inside-middle .dhonishow-paging {
  display: none;
}

.align-pagingbuttons_inside-middle .dhonishow-next-button,
.align-pagingbuttons_inside-middle .dhonishow-previous-button {

}

.align-pagingbuttons_inside-middle .dhonishow-previous-button {
}

.align-pagingbuttons_inside-middle .dhonishow-next-button:hover {
}

.align-pagingbuttons_inside-middle .dhonishow-previous-button:hover {
}

.align-pagingbuttons_inside-top .dhonishow_module_alt,
.align-pagingbuttons_inside-top-right .dhonishow_module_alt,
.align-pagingbuttons_inside-middle .dhonishow_module_alt,
.align-pagingbuttons_bottom .dhonishow_module_alt,
.align-pagingbuttons_bottom-right .dhonishow_module_alt,
.align-alt_inside-top .dhonishow_module_alt,
.align-alt_inside-top-right .dhonishow_module_alt,
.align-alt_inside-bottom .dhonishow_module_alt,
.align-alt_inside-bottom-right .dhonishow_module_alt,
.align-alt_bottom .dhonishow_module_alt,
.align-alt_bottom-right .dhonishow_module_alt,
.hide-buttons_true .dhonishow_module_alt {
 padding-right: 0px; 
}

.align-alt_inside-top-right .align-pagingbuttons_inside-top .dhonishow_module_alt,
.align-alt_inside-top .align-pagingbuttons_inside-top-right .dhonishow_module_alt,
.align-alt_inside-bottom-right .align-pagingbuttons_bottom .dhonishow_module_alt,
.align-alt_inside-bottom .align-pagingbuttons_bottom-right .dhonishow_module_alt {
 padding-right: 0em;
}

.align-pagingbuttons_inside-middle .dhonishow-alt {
  z-index: 1000;
}

/* Effects  */

.dhonishow-effect-helper {
  position: relative;
  overflow: hidden;
}

.effect_slide .dhonishow-elements {
  position: absolute;
  width: 100%;
}

