
.page-container {
    padding: 5px 5px 5px 20px!important;
}

.text-ellipsis {
     display:block;
     word-break:keep-all;
     white-space:nowrap;
     overflow:hidden;
     text-overflow:ellipsis;
     -o-text-overflow:ellipsis;
     -icab-text-overflow:ellipsis;
     -khtml-text-overflow:ellipsis;
     -moz-text-overflow: ellipsis;
     -webkit-text-overflow:ellipsis;
}

.pull-creator {
    position: absolute;
    right: 150px;
}

.pull-creator-navbar {
    position: absolute;
    right: 15px;
    top: 7px;
}
.pull-creator-navbar .search-box {
    margin-top: 0px!important;
}

.button-creator-navbar {
    color: #fff;
    background-color:#f79305!important;
    padding: 0 20px!important;
}
.button-creator {
    padding: 0 5px;
    background-color:#f79305!important;
    color: #fff;
    padding: 0 20px!important;
}

.cycle-banner {
    position: absolute; top: 0px; left: 0px; z-index: 98; visibility: hidden; opacity: 1; display: block;
    position: absolute; top: 0px; left: 0px; z-index: 98; visibility: hidden; opacity: 1; display: block;
}

/* paging - start */
.paging{margin: 25px 0; text-align: center;}
.paging .message{ display: inline-block;margin-right: 20px; display: none;}
.pagingList {display: inline-block;}
.pagingList .pagingItem { display: inline-block; }
.pagingList .pagingItem a{
    color: black;
    padding: 4px 12px;
    text-decoration: none;
    border-radius: 5px;
    border: 1px solid #e4e4e4;
    margin: 0 10px;
    box-shadow:0px 2px 3px rgba(0,0,0,.08);
}
.pagingList .pagingItem.current a {
    background-color: #2A882A;
    color: white;
    padding-top: 3px;
    margin-left: -9px;
    margin-right: -9px;
    border: none;
}
.pagingList .pagingItem:hover:not(.current) a{background-color: #ddd;}

.current{ /*width:30px;*/background-color:#2A882A;margin-left:10px; padding:5px 10px 5px 10px;border-radius: .25em; color:#FFF;}
/* paging - end */
