#cookiemodule {
    position: fixed;
    bottom: 10px;
    left: 10px;
    display: none;
    z-index: 9999;
    border-radius: 5px
}

.modouter {
    position: relative;
    z-index: 1;
    background-color: #2B2830;
    border-radius: 5px;
    box-shadow: 0 0 10px rgba(72, 72, 72, .8);
    width: 240px;
    padding: 3px;
    opacity: .9;
    filter: alpha(opacity=90);
}

.modinner {
    border-radius: 5px;
    position: relative;
    z-index: 2
}

.modcontent {
    padding: 5px
}

.modinner h5 {
    color: #0a9;
    font-size: .9em;
    font-weight: 700;
    margin: 0;
    padding: 3px;
    text-align: center;
    padding-top: 10px
}

.modinner p {
    font-size: 12px;
    margin: 5px;
    padding: 0;
    line-height: normal;
    color: #fff
}

.modinner div.intro {
    position: relative;
    top: 0;
    left: 0;
    margin-bottom: 10px;
    padding-left: 5px
}

.modinner div.modopen {
    margin: 20px 0 10px;
    padding-left: 5px;
    display: none
}

.modinner a, .modinner a:visited {
    color: #0a9;
    text-decoration: none;
    border-bottom: 0;
}

.modinner a:hover, .modinner a:active {
    color: #6ff
}

.modinner button {
    outline:none
}
    /*background-color: #f93;*/
    /*border: 1px solid #666;*/
    /*border-radius: 3px;*/
    /*box-shadow: 0 0 2px #fff inset;*/
    /*color: #0a9;*/
    /*display: block;*/
    /*font-size: 1em;*/
    /*font-weight: 700;*/
    /*padding: 3px;*/
    /*text-align: center;*/
    /*text-decoration: none;*/
    /*text-shadow: none;*/
    /*line-height: normal;*/
    /*cursor: pointer*/
/*}*/

/*button.close {*/
    /*background: trnsparent; !*url(/images/site/cookie_close.png) no-repeat left top transparent;*!*/
    /*width: 16px;*/
    /*height: 16px;*/
    /*border: 0;*/
    /*border-radius: none;*/
    /*box-shadow: none;*/
    /*position: absolute;*/
    /*top: 5px;*/
    /*right: 5px;*/
    /*text-indent: -999em*/
/*}*/

/*button.close:hover {*/
    /*background: transparent;!*url(/images/site/cookie_close.png) no-repeat left bottom transparent*!*/
/*}*/

.modinner button.readmore {
    background: 0 0;
    border: 0;
    border-radius: none;
    color: #0a9;
    z-index: 1;
    box-shadow: none;
    margin: 5px 0;
    font-weight: 400;
    font-size: 12px;
    padding-left: 10px
}

.modinner button.readmore:hover {
    color: #6ff
}

.modinner button.accept {
    font-size: 0.9em;
    margin: 0;
}
    /*background-color: #0a9;*/
    /*color: #fff;*/
    /*margin: 5px auto;*/
    /*border-radius: 5px;*/
    /*padding: 5px;*/
    /*width: 95%;*/
    /*font-weight: 700*/
/*}*/

/*.modinner button.accept:hover {*/
    /*color: #ffe5c1*/
/*}*/