/***************************************************** NEW TMP *****************************************************/
body{ padding-top: 100px !important; }
header{ background-color: #2b5f93; }
#main-nav{ box-shadow: 0 1px 0 0 rgba(0,0,0,0.1) }
.page-h{ background-color: #2b5f93 !important; box-shadow: none !important; }
.page-h .jumbotron h1{ color: #FFF !important; }
.filter-fr .input-group-addon{ color: #FFF; }
.filter-fr .input-group .form-control{ color: #FFF; }
.news_1.item .inner .left-side img{ object-fit: cover; }
.page-h .jumbotron .back{ color: #FFF !important; }
/***************************************************** NEW TMP *****************************************************/

.activity-info-table{ width: auto !important; margin-bottom: 40px; }
.activity-info-table th, .activity-info-table td{ border-bottom: 1px solid #DDD; }

.page-b .not-start { font-size: 20px; line-height: 20px; padding: 10px;
    background-color: #1D687D; color: #FFF; margin-bottom: 30px; }
.page-b .continues { font-size: 20px; line-height: 20px; padding: 10px;
    background-color: #1B7E5A; color: #FFF; margin-bottom: 30px; }
.page-b .finished  { font-size: 20px; line-height: 20px; padding: 10px;
    background-color: #963F45; color: #FFF; margin-bottom: 30px; }


.page-h .jumbotron h1{ font-size: 22px !important; margin: 31px 0 0 0; padding-bottom: 0px; }