#cpolicyHolder {
    background:rgba(0,0,0,0.9);
    background:none\9;
    _background:none;
    -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#E5000000,endColorstr=#E5000000);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#E5000000,endColorstr=#E5000000);
    zoom: 1;
    position:fixed;
    bottom:0px;
    z-index:999;
    padding:10px 10px;
    margin:0;
    display: none;
}
#cpolicyHolder p {
    color:#fff;
    font-size:12px;
    padding:0;

}
#cpolicy_acc {


}

.navbar-footer-newsletter {
    height: 34px;
    color: #a2a2a2;
    background-color: transparent;
    border: solid 1px #919191;
    border-right: none;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
    padding-left: 20px
}

.btn-footer-newsletter {
    height: 34px;
    color: #a2a2a2;
    background-color: transparent;
    background-image: url(...);
    background-repeat: no-repeat;
    padding: 3px 3px;
    border: 1px solid #919191;
    border-left: none;
    padding-right: 6px;
    padding-left: 6px;
    font-size: 12px;
}

.footer-right-padding-newsletter {
    display: inline;
    padding-right: 15px;
}

.glyphicon-footer-newsletter {
    font: arial;
    font-size: 12px;
}


