.bg-white {
    background: #fff none repeat scroll 0 0 !important;
}
.bg-silver-lighter {
    background: #f4f6f7 none repeat scroll 0 0 !important;
}
.bg-silver {
    background: #f0f3f4 none repeat scroll 0 0 !important;
}
.bg-silver-darker {
    background: #b4b6b7 none repeat scroll 0 0 !important;
}
.bg-black {
    background: #2d353c none repeat scroll 0 0 !important;
}
.bg-black-darker {
    background: #242a30 none repeat scroll 0 0 !important;
}
.bg-black-lighter {
    background: #575d63 none repeat scroll 0 0 !important;
}
.bg-grey {
    background: #b6c2c9 none repeat scroll 0 0 !important;
}
.bg-grey-darker {
    background: #929ba1 none repeat scroll 0 0 !important;
}
.bg-grey-lighter {
    background: #c5ced4 none repeat scroll 0 0 !important;
}
.bg-red {
    background: #ff5b57 none repeat scroll 0 0 !important;
}
.bg-red-darker {
    background: #cc4946 none repeat scroll 0 0 !important;
}
.bg-red-lighter {
    background: #ff7c79 none repeat scroll 0 0 !important;
}
.bg-orange {
    background: #f59c1a none repeat scroll 0 0 !important;
}
.bg-orange-darker {
    background: #c47d15 none repeat scroll 0 0 !important;
}
.bg-orange-lighter {
    background: #f7b048 none repeat scroll 0 0 !important;
}
.bg-yellow {
    background: #e3fa3e none repeat scroll 0 0 !important;
}
.bg-yellow-darker {
    background: #b6c832 none repeat scroll 0 0 !important;
}
.bg-yellow-lighter {
    background: #e9fb65 none repeat scroll 0 0 !important;
}
.bg-green {
    background: #00acac none repeat scroll 0 0 !important;
}
.bg-green-darker {
    background: #008a8a none repeat scroll 0 0 !important;
}
.bg-green-lighter {
    background: #33bdbd none repeat scroll 0 0 !important;
}
.bg-blue {
    background: #348fe2 none repeat scroll 0 0 !important;
}
.bg-blue-darker {
    background: #2a72b5 none repeat scroll 0 0 !important;
}
.bg-blue-lighter {
    background: #5da5e8 none repeat scroll 0 0 !important;
}
.bg-aqua {
    background: #49b6d6 none repeat scroll 0 0 !important;
}
.bg-aqua-darker {
    background: #3a92ab none repeat scroll 0 0 !important;
}
.bg-aqua-lighter {
    background: #6dc5de none repeat scroll 0 0 !important;
}
.bg-purple {
    background: #727cb6 none repeat scroll 0 0 !important;
}
.bg-purple-darker {
    background: #5b6392 none repeat scroll 0 0 !important;
}
.bg-purple-lighter {
    background: #8e96c5 none repeat scroll 0 0 !important;
}







.title_row {
    margin: 0 -10px;
    color: #333;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 14px;
    line-height: 1.42857;
      /*color: #707478;
    font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 12px*/
   overflow: hidden;
}
.title_row > [class*="col-"] {
    padding: 0 10px;
}


.widget.widget-stats {
    position: relative;
}
.widget {
    color: #fff;
    margin-bottom: 20px;
}

.widget li {
    color: #676a6c;;
}

.media-messaging .media, .widget {
    padding: 15px;
}

.result-list > li, .widget {
    border-radius: 3px;
    overflow: hidden;
}




.widget-stats .stats-icon.stats-icon-lg {
    font-size: 52px;
    right: 21px;
    top: 12px;
}
.widget-stats .stats-icon {
    color: #fff;
    font-size: 42px;
    height: 56px;
    line-height: 56px;
    margin-left: 15px;
    opacity: 0.2;
    position: absolute;
    right: 15px;
    text-align: center;
    top: 15px;
    width: 56px;
}


.widget-stats .stats-desc, .widget-stats .stats-title {
    color: rgba(255, 255, 255, 0.6);
    font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 12px;
    
    
}
.widget-stats .stats-title {
    font-size: 12px;
    line-height: 1.1;
    margin: 2px 0 7px;
    position: relative;
}


.widget-stats .stats-number {
    font-size: 24px;
    font-weight: 300;
    margin-bottom: 10px;
}


.widget-stats .stats-progress {
    background: rgba(0, 0, 0, 0.2) none repeat scroll 0 0;
    height: 2px;
    margin: 0 -15px 12px;
}


.progress {
    background: #e2e7eb none repeat scroll 0 0;
    box-shadow: none;
}




.widget-stats .stats-progress .progress-bar {
    background: #fff none repeat scroll 0 0;
}
.progress-bar {
    background: #348fe2 none repeat scroll 0 0;
    box-shadow: none;
    
    
     color: #fff;
    float: left;
    font-size: 12px;
    height: 100%;
    line-height: 20px;
    text-align: center;
    transition: width 0.6s ease 0s;
    
}


.widget-stats .stats-desc {
    font-weight: 300;
    margin-bottom: 0;
}
.widget-stats .stats-desc, .widget-stats .stats-title {
    color: rgba(255, 255, 255, 0.6);
}