body{min-width:1022px}.container{margin-left:auto;margin-right:auto;width:1022px}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:before,.clearfix:after,.container:before,.container:after{content:'.';display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0}.clearfix:after,.container:after{clear:both}.clearfix,.container{zoom:1}
/* POPOVER */
.cp-popover{
    position:fixed;z-index:999999999999;
    bottom:0;
    right:50px;
    box-shadow:0 4px 4px rgba(0,0,0,.4);
    background:#245fa1;border:3px solid #303232}
.cp-popover.popdown{bottom:-500px}
.cp-popover-body{
    position:relative;text-align:center;border:3px solid #FFF
}
.cp-popover-title{
    font-family:futura-pt,arial,sans-serif;text-transform:uppercase;font-weight:600;color:#245fa1;background:#FFF;margin:0;line-height:26px;padding:10px;font-size:25px;border-bottom:1px dashed #666
    
}
.cp-popover-deadline{
    display:block;font-size:18px;line-height:15px
}
.cp-popover-code{
    padding:15px;font-family:futura-pt,arial,sans-serif;text-transform:uppercase;font-weight:600;font-size:28px;line-height:20px;margin:0;color:#FFF}
    .cp-popover-code a,
    .cp-popover-code a:hover,.cp-popover-code a:focus{color:#FFF}
    .cp-popover-btn-close,
    .cp-popover-btn-close:hover, .cp-popover-btn-close:focus{text-decoration:none;position:absolute;left:5px;top:-28px;text-align:center;display:block;width:35px;height:25px;background:#303232;color:#FFF;line-height:25px;border-radius:3px 3px 0 0}
    .cp-popover-date,
    .cp-popover-message{display:block;font-size:25px;font-weight:500;text-transform:none;font-family:Helvetica,Arial,sans-serif;color:#FFF}
    .cp-popover-message{font-size:25px;padding:10px;margin:0;color:#FFF}
.cp-popover{
    bottom:-500px;
}

.editpopover{
    position:relative!important;
    display:block!important;
    z-index:1!important;
}
/*END POPOVER */
