.esi-slide-reopen {margin-top:-224px!important; padding:0px!important;}
.slidew { padding-right:40px; padding-left:40px; padding-top:20px; padding-bottom:20px;}
h5{ direction:rtl!important; line-height: 22px; text-align: right; margin-bottom: 15px!important; }
.gomi {display:none;}

/* #### Mobile Phones Portrait #### */
@media screen and (max-device-width: 480px) and (orientation: portrait){
.gomi {padding-right:20px; padding-left:20px; padding-top:20px; padding-bottom:10px; display:block!important;}
h5{ direction:rtl!important; line-height: 22px; text-align: right; margin-bottom: 15px!important; }
}

/* #### Mobile Phones Landscape #### */
@media screen and (max-device-width: 640px) and (orientation: landscape){
.gomi {padding-right:20px; padding-left:20px; padding-top:20px; padding-bottom:10px; display:block!important;}
h5{ direction:rtl!important; line-height: 22px; text-align: right; margin-bottom: 15px!important; }
}

/* #### Mobile Phones Portrait or Landscape #### */
@media screen and (max-device-width: 640px){
.gomi {padding-right:20px; padding-left:20px; padding-top:20px; padding-bottom:10px; display:block!important;}
h5{ direction:rtl!important; line-height: 22px; text-align: right; margin-bottom: 15px!important; }
}

/* #### iPhone 4+ Portrait or Landscape #### */
@media screen and (min-device-width: 320px) and (-webkit-min-device-pixel-ratio: 2){
.gomi {padding-right:20px; padding-left:20px; padding-top:20px; padding-bottom:10px; display:block!important;}
h5{ direction:rtl!important; line-height: 22px; text-align: right; margin-bottom: 15px!important; }
}

/* #### iPhone 5 Portrait or Landscape #### */
@media (device-height: 568px) and (device-width: 320px) and (-webkit-min-device-pixel-ratio: 2){
.gomi {padding-right:20px; padding-left:20px; padding-top:20px; padding-bottom:10px; display:block!important;}
h5{ direction:rtl!important; line-height: 22px; text-align: right; margin-bottom: 15px!important; }
}

