#sessionTimerModalMarkup{ 
left: 25%;
    position: absolute;
    top: 17%;
    z-index: 100001;
}
#HeaderTimer
{

    font-size: 1em !important;
    line-height: 2em !important;
    padding-left: 7px !important;
height:17px !important;
width : 576px !important;
}
.BodyPopup 
{
 padding :1px 10px 15px !important;
font-weight:normal !important
}

/** OpinionLabs override **/
#oo_feedback_fl_spacer { display: block; height: 1px; position: absolute; top: 0; width: 100px; }

.oo_feedback_float { width: 100px; height: 50px; overflow: hidden; font: 12px Tahoma, Arial, Helvetica, sans-serif; text-align: center; color: #252525; cursor: pointer; z-index: 999997; position: fixed; bottom: 5px;  border-radius: 9px; -moz-border-radius: 9px; -webkit-border-radius: 9px; right: 10px; -webkit-transition: -webkit-transform 0.3s ease; }
.oo_feedback_float .screen_reader { position: absolute; clip: rect(1px 1px 1px 1px); /* for Internet Explorer */ clip: rect(1px, 1px, 1px, 1px); padding: 0; border: 0; height: 1px; width: 1px; overflow: hidden; }
.oo_feedback_float .olUp { width: 100%; height: 100%; background: url(oo_float_icon.gif) center 10px no-repeat; text-align: center; padding: 31px 0 5px 0; position: relative; z-index: 2; filter: alpha(opacity=100); opacity: 1; transition: opacity .5s; -moz-transition: opacity .5s; -webkit-transition: opacity .5s; -o-transition: opacity .5s; }
.oo_feedback_float .olUp img { margin-bottom: 5px; }
.oo_feedback_float .oo_transparent { display: block; background: white; position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 1; opacity: 0.8; filter: alpha(opacity=80); border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; }
 .oo_transparent { opacity: 1.0; filter: alpha(opacity=100); }
 .olUp { display: block; opacity: 0; filter: alpha(opacity=0); }
.oo_feedback_float .fbText { display: block; }
.oo_feedback_float .olOver { display: block; height: 100%; width: 100%; position: absolute; top: 0; left: 0; min-height: 50px; z-index: 2; opacity: 0; filter: alpha(opacity=0); transition: opacity .5s; -moz-transition: opacity .5s; -webkit-transition: opacity .5s; -o-transition: opacity .5s; }
.oo_feedback_float .olOver span { display: block; padding: 10px 5px; } .olOver { opacity: 1.0; filter: alpha(opacity=100); top: 0; }

@media print { #oo_bar, .oo_feedback_float, #oo_tab { display: none; } }
/* CSS for high-resolution retina devices */
@media only screen and (-Webkit-min-device-pixel-ratio: 1.5), only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-device-pixel-ratio: 1.5) { #oo_tab div { background-image: url(oo_tab_retina.png); background-size: 100%; }
  #oo_tab span { background-image: url(oo_tab_icon_retina.gif); background-size: 100%; }
  #oo_bar span.icon { background-image: url(oo_bar_icon_retina.gif); background-size: 100%; }
  .oo_feedback_float .olUp { background: url(oo_float_icon_retina.gif) center 10px no-repeat; background-size: 20%; }
  #oo_tab_1 span.icon { background-image: url(oo_tab_icon_1_retina.gif) !important; background-size: 100%; } }