.geerio-campagne.page-footer-fixed .page-container {
    margin-bottom: 50px !important;
}

.geerio-campagne.page-footer-fixed .page-footer {
    padding: 16px 20px 10px;
    background: rgb(0, 0, 0);
    background: rgba(0, 0, 0, .75);
    color: white;
}
a.linkNotification
{
    text-decoration: underline;
}
a.linkNotification:hover
{
    text-decoration: none;

}
#changeMyPlan .pricing-content li
{
    font-size: 14px;
    text-align: center;
}
#changeMyPlan .pricing-footer label
{
    font-size: 20px;
}
.dropdown-menu
{
    box-shadow: none;
}
.dropdown-menu.pull .btn
{
    border-radius: 0px;
}
.dropdown-menu.pull li:last-child > a{
border-radius: 0 0 4px 4px;
}

#tab_PlanFacture .portlet > div.portlet-body
{
    min-height: 250px;
}
.g-recaptcha div{
    width: 100% !important;
}

/* coeffValue inline */
#typeCoeff{
    font-size:17px;
}
#coeffValue{
    width:80%;
    display: inline-block;
}
.hide {
    display: none;
}
#cke_1_contents{
    height:600px !important;
}

/*** SMART TAGE RESPONSIVE CLICK ****/
@media (min-width: 0px)  and (max-width: 1230px) {
        .pull-responsive{
            float:none !important;
        }
    .col-md-3 {
        width: 100%;
    }
}


/*** BUTTON CSV ***/
.stats-csv {
    display: block;
    cursor: pointer;
    background-image: url('img/csv.png');
    background-repeat : no-repeat;
    height: 26px;
    width: 26px;
    border: 0px solid #ddd;
}
.griser{
    opacity:0.5;
}
.stats-csv-mini{
    display: block;
    margin-top:25px;
    cursor: pointer;
    background-image: url('img/csv.png');
    background-repeat : no-repeat;
    height: 26px;
    width: 26px;
    border: 0px solid #ddd;
}
.stats-csv:hover{
    background-image: url('img/csv_hover.png');
}

/** Css Table ADMINISTRATOR page **/
#sample_5_wrapper .dataTables_scroll .dataTables_scrollBody {
    height: 100% !important;
}

.underStats td{
    padding: 4px 0;
}
.stats-data{
    width : 60px;
    display:inline-block;

}
.portlet.light.bgcTransparent,
.bgcTransparent
{
    background-color: transparent;
}

div.slimScrollDiv  ul.page-sidebar-menu .last.quota_credit{
    bottom: 0;
    position: absolute;
    width: 100%;
}

.last.quota_credit{
    position: inherit;
    bottom:0;
}

.quota_credit{
    color: #FFF;
}
li.langue.form-body{
    width: 40px;
    overflow: hidden;
}
li.langue.form-body select{
    width: 54px;
    cursor: pointer;
    border:none !important;
}
.langue .form-group.form-md-line-input{
    margin-top: 2px;
}
.langue .form-group.form-md-line-input::after {
    content: "▼";
    font-size: 8px;
    left: 33px;
    position: absolute;
    top: 30px;
}
li.langue.form-body select.form-control option,
li.langue.form-body select.form-control
{
    font-size: 14px;
    height: 30px;
}
.quota_credit label
{
    font-size: 10px;
}
.lineSepare{
    border-top: 2px solid grey;
    height: 1px;
    margin: 5px auto;
    width: 50%;
}
.quota_credit > div{
    border: 1px solid #5b9bd1;
    margin: 10px;
    padding: 5px;
}
.alert-empty-quota-credit {
    display: block;
    left: 430px;
    margin-top: 5px;
    position: absolute;
    top: 10px;
}