.fg-web-theme {
    background: rgba(250, 250, 250, 1);
    color: rgba(0, 0, 0, 1);
}

/* BUTTONS */
.fg-web-theme .fg-body-bg .btn:not(.selectpicker):not(.fg-upload-btn) {
    border-color: rgba(242, 100, 34, 1);
    color: rgba(242, 100, 34, 1);
    background: rgba(255, 251, 247, 1);
}
.fg-web-theme .fg-body-bg .btn:not(.selectpicker):not(.fg-upload-btn):hover {
    background : rgba(242, 100, 34, 1);
    color: white;
}
.fg-web-theme a {
    color : rgba(242, 100, 34, 1);
}
.fg-web-theme caption{
	color: rgba(0, 0, 0, 1);
}
.fg-web-theme .fg-login-widget .form-group input {
    background: rgba(250, 250, 250, 1);
    color : rgba(247, 248, 252, 0.47);
    border-color : rgba(247,  248,  252, 0.3) !important;
}
.fg-web-theme .form-group .help-block {
  /*inverse color */
  color: rgba(0, 0, 0, 1);
}
.fg-web-theme .form-group .input-group-addon{
	/*inverse color 30% opacity */
  border-color: rgba(0,  0,  0, 0.3);

}

/* ADMIN HEADER */
.fg-web-theme .fg-webpage-admin-header .form-control::-webkit-input-placeholder,
.fg-web-theme .fg-webpage-admin-header .form-control::-moz-placeholder,
.fg-web-theme .fg-webpage-admin-header .form-control::-ms-input-placeholder {
    color: #999;
}

/* FORM PLACEHOLDER */
.fg-web-theme .form-control::-webkit-input-placeholder,
.fg-web-theme .form-control:-moz-placeholder,
.fg-web-theme .form-control::-moz-placeholder,
.fg-web-theme .form-control:-ms-input-placeholder {
    color : rgba(0,  0,  0, 0.5) ;
}

/* HEADER */
.fg-web-theme .fg-web-page-header {
    background: rgba(255, 255, 255, 0.9);
}
.fg-web-theme .fg-web-page-header .fg-web-top-nav-wrapper {
    border-color : rgba(0,  0,  0, 0.1);
}
.fg-web-theme .fg-web-page-header .fg-web-top-nav-wrapper li {
    color : rgba(0,  0,  0, 0.3);
}
.fg-web-theme .fg-web-page-header .fg-web-top-nav-wrapper li a {
    color : rgba(0,  0,  0, 0.3);
}
.fg-web-theme .fg-web-page-header .fg-web-top-nav-languages > .current-language .dropdown-menu li a {
    /*inverse color 50% opacity */
    color : rgba(247,  248,  252, 0.5) ;
    background: rgba(250, 250, 250, 1);
}
.fg-web-theme .fg-web-page-header .fg-web-top-nav-languages > .current-language .dropdown-menu li a:hover {
    color: rgba(0,79,171,1);
    background: rgba(247,  248,  252, 0.1);
}
.fg-web-theme .fg-web-page-header .fg-web-top-nav-languages > .current-language .dropdown-menu li.active > a {
    color: rgba(0,79,171,1);
    background: rgba(247,  248,  252, 0.1);
}
.fg-web-theme .fg-web-page-header .fg-web-top-nav-languages > .current-language:hover > a, .fg-web-theme  .fg-web-page-header .fg-web-top-nav-languages > .current-language.active > a {
    color: rgba(0,79,171,1);
    background: rgba(247,  248,  252, 0.1);
}
.fg-web-theme .fg-web-page-header .fg-web-top-nav-wrapper li.active > a,
.fg-web-theme .fg-web-page-header .fg-web-top-nav-wrapper li:hover > a {
    color: rgba(0, 0, 0, 1);
    background: rgba(247,  248,  252, 0.1);
}

/* NAVIGATION */
@media only screen and (min-width: 992px) {
.fg-web-theme .fg-web-main-nav::before {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#6d6d6d+0,ffc200+100  */
	background: rgba(143, 145, 153, 0.85); /* Old browsers */
	background: -moz-linear-gradient(-15deg, rgba(143, 145, 153, 0.85) 0%, rgba(242, 100, 34, 0.85) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(-15deg, rgba(143, 145, 153, 0.85) 0%,rgba(242, 100, 34, 0.85) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(105deg, rgba(143, 145, 153, 0.85) 0%,rgba(242, 100, 34, 0.85) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(143, 145, 153, 0.85)', endColorstr='rgba(242, 100, 34, 0.85)',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
}
.fg-web-theme .fg-web-main-nav-bar .navbar-nav > li a {
    color : rgba(247, 248, 252, 0.47);
}
.fg-web-theme .fg-web-main-nav-bar .navbar-nav > li a:hover {
    color : rgba(0, 0, 0, 1);
}
.fg-web-theme .fg-web-main-nav-bar .navbar-nav > li.active > a,
.fg-web-theme .fg-web-main-nav-bar .navbar-nav > li.hover > a {
    color : rgba(0, 0, 0, 1);
    border-color: rgba(247,  248,  252, 0.1);
}
.fg-web-theme .fg-web-main-nav-bar .navbar-nav .dropdown-menu {
    background: rgba(143, 145, 153, 0.85);
}
.fg-web-theme .fg-web-main-nav-bar .navbar-nav .dropdown-menu li {
    color: rgba(34,34,34,1);
    background: rgba(143, 145, 153, 0.85);
}
.fg-web-theme .fg-web-main-nav-bar .navbar-nav .dropdown-menu li a {
    color: rgba(34,34,34,1) ;
}

.fg-web-theme .fg-web-main-nav-bar .navbar-nav .dropdown-menu li.active,
.fg-web-theme .fg-web-main-nav-bar .navbar-nav .dropdown-menu li:hover {
    
    background: rgba(204,204,204,1) ;
}

.fg-web-theme .fg-web-main-nav-bar .navbar-nav .dropdown-menu li.active > a,
.fg-web-theme .fg-web-main-nav-bar .navbar-nav .dropdown-menu li:hover > a {
    color : rgba(227,0,11,1) !important;
    
}
@media only screen and (min-width: 992px) {
    .fg-web-theme .fg-web-main-nav-bar .navbar-nav {

    }
    .fg-web-theme .fg-web-main-nav-bar .navbar-nav li {
        color: rgba(17, 17, 18, 1);
    }
    .fg-web-theme .fg-web-main-nav-bar .navbar-nav li a {
        color: rgba(17, 17, 18, 1);
    }
    .fg-web-theme .fg-web-main-nav-bar .navbar-nav li a:hover {
        color: rgba(17, 17, 18, 1);
    }
    .fg-web-theme .fg-web-main-nav-bar .navbar-nav li .caret,
	.fg-web-theme .fg-web-main-nav-bar .navbar-nav li .fg-dropdown-toggle {
        color: rgba(17,  17,  18, 0.6);
		border-top-color: rgba(17,  17,  18, 0.6);
    }
    .fg-web-theme .fg-web-main-nav-bar .navbar-nav li.active > a, .fg-web-theme .fg-web-main-nav-bar .navbar-nav li.hover > a, .fg-web-theme .fg-web-main-nav-bar .navbar-nav li:hover > a {
        color : rgba(0,79,171,1) !important;
        background: none !important;
    }
    .fg-web-theme .fg-web-main-nav-bar .navbar-nav li.active > .caret,
	.fg-web-theme .fg-web-main-nav-bar .navbar-nav li.active > .fg-dropdown-toggle,
	.fg-web-theme .fg-web-main-nav-bar .navbar-nav li.hover > .caret,
	.fg-web-theme .fg-web-main-nav-bar .navbar-nav li.hover > .fg-dropdown-toggle,
	.fg-web-theme .fg-web-main-nav-bar .navbar-nav li:hover > .caret,
	.fg-web-theme .fg-web-main-nav-bar .navbar-nav li:hover > .fg-dropdown-toggle {
        color : rgba(0,79,171,1) !important;
		border-top-color: rgba(0,79,171,1);
    }
}
@media only screen and (max-width: 991px) {
  .fg-web-theme .fg-web-main-nav {
    background-color: rgba(143, 145, 153, 0.85);
  }
  .fg-web-main-nav.navbar-default .navbar-nav > li.active > a,
  .fg-web-main-nav.navbar-default .navbar-nav > li > a:hover {
    border-color: rgba(17,  17,  18, 0.2);
    background-color: rgba(17,  17,  18, 0.1);
  }
}

/* BOXES */
.theme-mainarea .fg-container,
.fg-team-special-page-wrapper,
.fg-article-contents,
 #article-content > div > div,
.fg-calendar-detail-wrapper > div,
.fg-team-portrait-page-wrapper,
#article-comment,
.fg-gallery-special-page-wrapper,
.fg-article-special-contents-wrapper .fg-article-content-block,
.fg-calendar-special-contents-wrapper {
	background : rgba(255, 255, 255, 0.9);
}

/* HEADINGS */
.fg-web-theme .fg-web-page-title-bar {
    background : rgba(255, 255, 255, 0.9);
}
.fg-web-theme .fg-web-page-title-bar {
    color : rgba(0, 0, 0, 1);
}
.fg-web-theme .fg-web-page-container h2 {
    color : rgba(0, 0, 0, 1);
}

/* CALENDAR */
.fg-web-theme .fg-web-page-container .fg-calendar-event-widget .fg-event-block .fg-event-title,
.fg-web-theme .fg-web-page-container .fg-calendar-event-widget .fg-event-block .fg-event-date {
    color : rgba(0, 0, 0, 1);
}
.fg-web-theme .fg-web-page-footer .fg-calendar-event-widget .fg-event-block .fg-event-title,
.fg-web-theme .fg-web-page-footer .fg-calendar-event-widget .fg-event-block .fg-event-date {
    color : rgba(242, 100, 34, 1);
}
.fg-web-theme .fg-calendar-event-widget .fg-event-block {
    border-color : rgba(247,  248,  252, 0.1);
}

/* FOOTER */
.fg-web-theme .theme-footerarea {
    background : rgba(247, 248, 252, 0.47);
    color: rgba(242, 100, 34, 1);
}

.fg-web-theme .fg-web-go-top {
    color: rgba(250,  250,  250, 0.2);
}

/* ARTICLES */
.fg-web-theme .fg-article-widget .fg-article-wrapper footer {
    border-color : rgba(247,  248,  252, 0.1);
}

.fg-web-theme .fg-article-widget .fg-article-slider .fg-cat-wrapper .fg-areas > span {
  /*---do not convert to dynamic for moment*/
  color: #fff;
  /*accent color*/
  background:rgba(220, 220, 220, 1) !important;
}
.fg-web-theme .fg-article-widget .fg-article-slider .fg-cat-wrapper .fg-cats > span {
  /*inverse color  */
  color: rgba(247, 248, 252, 0.47);
  /*inverse color  20% opacity */
  background: rgba(247,  248,  252, 0.2) !important;
}
.fg-web-theme .fg-article-widget .fg-article-slider .carousel-caption {
  /*inverse color  */
  color: rgba(247, 248, 252, 0.47);
  /*background color  value  50% opacity */
  background: rgba(250,  250,  250, 0.5) !important;
}
.fg-web-theme .fg-article-widget .fg-article-slider .fg-article-slider-nav {
  /*inverse color  10% opacity */
   border-color: rgba(247,  248,  252, 0.1)!important;
}
.fg-web-theme .fg-article-widget .fg-article-slider .fg-article-slider-nav li {
  /*background color  */
  color: rgba(250, 250, 250, 1);
  /*inverse color  10% opacity */
   border-color: rgba(247,  248,  252, 0.1) !important;
}
.fg-web-theme .fg-article-widget .fg-article-slider .fg-article-slider-nav li a {
  /*inverse color */
  color: rgba(247, 248, 252, 0.47);
}
.fg-web-theme .fg-article-widget .fg-article-slider .fg-article-slider-nav li.active {
  /*Highlighting color color */
  color: rgba(0,79,171,1);
}
.fg-web-theme .fg-article-widget .fg-article-slider .fg-article-slider-nav li.active a {
  /*accent color */
  color: rgba(0,79,171,1) !important;
}

.fg-web-theme .fg-web-page-footer .fg-article-widget .fg-article-slider .carousel-caption {
  /*background color  */
  color:  rgba(250, 250, 250, 1);
  /*inverse color  value  50% opacity */
  background-color: rgba(247,  248,  252, 0.5) !important;
}
.fg-web-theme .fg-web-page-footer .fg-article-widget .fg-article-slider .fg-article-slider-nav {
  /*background color  10% opacity */
  border-color:rgba(250,  250,  250, 0.2)  !important;
}
.fg-web-theme .fg-web-page-footer .fg-article-widget .fg-article-slider .fg-article-slider-nav li {
  /*background color  10% opacity */
  border-color: rgba(250,  250,  250, 0.1) !important;
}
.fg-web-theme .fg-web-page-footer .fg-article-widget .fg-article-slider .fg-article-slider-nav li a {
  /*background color */
  color: rgba(250, 250, 250, 1);
}
.fg-web-theme .fg-web-page-footer .fg-article-widget .fg-article-slider .fg-carousel-nav > a:hover {
  /*Inverse color  value  100% opacity and 20% */
  background: -moz-linear-gradient(left, rgba(247,  248,  252, 0.2) 0%, rgba(247, 248, 252, 0.47) 77%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(left, rgba(247,  248,  252, 0.2) 0%, rgba(247, 248, 252, 0.47) 77%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to right, rgba(247,  248,  252, 0.2)) 0%, rgba(247, 248, 252, 0.47) 77%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(247,  248,  252, 0.2)', endColorstr='rgba(247, 248, 252, 0.47)',GradientType=1 );
  /* IE6-9 */
}
.fg-web-theme .fg-web-page-footer .fg-article-widget .fg-article-slider .fg-carousel-nav > a.fg-prev:hover {
  /*Inverse color  value  20% opacity and 100% */
  background: -moz-linear-gradient(left, rgba(247, 248, 252, 0.47) 0%, rgba(247,  248,  252, 0.2) 77%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(left, rgba(247, 248, 252, 0.47) 0%, rgba(247,  248,  252, 0.2) 77%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to right, rgba(247, 248, 252, 0.47) 0%, rgba(247,  248,  252, 0.2) 77%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(51,51,51,1)', endColorstr='rgba(247,  248,  252, 0.2)',GradientType=1 );
  /* IE6-9 */
}

/* HEADINGS */
.fg-web-theme .fg-header-widget h2:before {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#6d6d6d+0,ffc200+100 */
	background: #6d6d6d; /* Old browsers */
	background: -moz-linear-gradient(-15deg, #ffffff 0%, rgba(242, 100, 34, 1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(-15deg, #ffffff 0%, rgba(242, 100, 34, 1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(105deg, #ffffff 0%, rgba(242, 100, 34, 1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='rgba(242, 100, 34, 1)',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
.fg-web-theme .fg-header-widget h3:after {
    background : rgba(242, 100, 34, 1);
}

.fg-web-theme .fg-login-widget .fg-back-button {
    color: #727272;
}

/* SUPPLEMENTARY MENU, TEAM MENU */
.fg-web-theme .fg-supplementary-widget .panel-group,.fg-web-theme .fg-web-page-container .fg-teams-innerpage-wrapper .fg-team-nav {
    border-color: rgba(247,  248,  252, 0.1);
}

.fg-web-theme .fg-supplementary-widget .card-header,.fg-web-theme .fg-web-page-container .fg-teams-innerpage-wrapper .fg-team-nav li {
    background: rgba(250,  250,  250, 0.5);
}
.fg-web-theme .fg-supplementary-widget .card-header.active,.fg-web-theme .fg-web-page-container .fg-teams-innerpage-wrapper .fg-team-nav li.active {
    background: rgba(247,  248,  252, 0.05)
}

.fg-web-theme .fg-supplementary-widget .card-body {
    background: rgba(250,  250,  250, 0.5);
}

.fg-web-theme .fg-supplementary-widget a,.fg-web-theme .fg-web-page-container .fg-teams-innerpage-wrapper .fg-team-nav a {
    color: rgba(247, 248, 252, 0.47);
}

.fg-web-theme .fg-supplementary-widget .active > a,
.fg-web-theme .fg-supplementary-widget .active > .fg-arrow,
.fg-web-theme .fg-supplementary-widget a:hover,
.fg-web-theme .fg-web-page-container .fg-teams-innerpage-wrapper .fg-team-nav .active > a,
.fg-web-theme .fg-web-page-container .fg-teams-innerpage-wrapper .fg-team-nav a:hover {
    color: rgba(0,79,171,1);
}

.fg-web-theme .fg-supplementary-widget .card-header:hover,
.fg-web-theme .fg-supplementary-widget .card-header:hover a,
.fg-web-theme .fg-supplementary-widget .card-header.active .fg-arrow,
.fg-web-theme .fg-supplementary-widget .card-header.active a,
.fg-web-theme .fg-web-page-container .fg-teams-innerpage-wrapper .fg-team-nav li:hover,
.fg-web-theme .fg-web-page-container .fg-teams-innerpage-wrapper .fg-team-nav li:hover a,
.fg-web-theme .fg-web-page-container .fg-teams-innerpage-wrapper .fg-team-nav li:active a {
    color: rgba(0,79,171,1);
}

/* TAGS */
.fg-web-theme .fg-article-widget .fg-article-wrapper footer .fg-cat-tags > span.fg-club-tag,
.fg-web-theme .fg-article-detail-wrapper .fg-article-details-block .fg-cat-tags > span.fg-club-tag,
.fg-web-theme .fg-article-special-contents-wrapper .fg-article-content-block .fg-footer .fg-cat-tags > .fg-club-tag,
.fg-web-theme .fg-calendar-detail-wrapper .fg-calendar-meta-details-block > li .fg-area-tags > span {
    background: rgba(0,  0,  0, 0.3) ;
    color: rgba(0, 0, 0, 1);
}
.fg-web-theme .fg-article-widget .fg-article-wrapper footer .fg-cat-tags > span.fg-cat-tag,
.fg-web-theme .fg-article-special-contents-wrapper .fg-article-content-block .fg-footer .fg-cat-tags > .fg-cat-tag,
.fg-article-detail-wrapper .fg-article-details-block .fg-cat-tags > .fg-cat-tag,
.fg-web-theme .fg-calendar-detail-wrapper .fg-calendar-meta-details-block > li .fg-cat-tags > span {
    color: rgba(220, 220, 220, 1);
    background: rgba(220,  220,  220, 0.3);
}

.fg-web-theme .fg-article-detail-wrapper .fg-article-details-block,
.fg-web-theme .fg-article-special-contents-wrapper .fg-article-content-block .fg-footer {
    border-color: rgba(247,  248,  252, 0.1);
}

.fg-web-theme .fg-calendar-detail-wrapper .fg-calendar-meta-details-block > li {
    border-color: rgba(247,  248,  252, 0.1);
}

.fg-web-theme .fg-gallery-album .fg-image:after {
    border-bottom-color:rgba(250, 250, 250, 1);
}

/* PAGE TITLE BAR FILTERS */
.fg-web-theme h2.fg-page-subtitle:after {
    background: rgba(220, 220, 220, 1);
}

.fg-web-theme .fg-web-page-title-bar ::-webkit-input-placeholder {
    color: rgba(247,  248,  252, 0.5);
}

.fg-web-theme .fg-web-page-title-bar :-moz-placeholder {
    color: rgba(247,  248,  252, 0.5);
}

.fg-web-theme .fg-web-page-title-bar ::-moz-placeholder {
    color: rgba(247,  248,  252, 0.5);
}

.fg-web-theme .fg-web-page-title-bar :-ms-input-placeholder {
    color: rgba(247,  248,  252, 0.5);
}

.fg-web-theme .fg-web-page-title-bar input[type="text"], .fg-web-theme .fg-web-page-title-bar .bootstrap-select {
    border-color: rgba(247,  248,  252, 0.1);
    background: rgba(250, 250, 250, 1);
    color: rgba(247,  248,  252, 0.5);
}

.fg-web-theme .fg-web-page-title-bar .bootstrap-select .selectpicker {
    background: rgba(250, 250, 250, 1);
    color: rgba(247, 248, 252, 0.47);
}

.fg-web-theme .fg-web-page-title-bar .bootstrap-select .selectpicker > li > a {
    color: rgba(247, 248, 252, 0.47);
}
.fg-web-theme .fg-web-page-title-bar .bootstrap-select .selectpicker > li > a:hover {
    background: none;
    color : rgba(242, 100, 34, 1);
}
.fg-web-theme .fg-web-page-title-bar .bootstrap-select .selectpicker > li.selected > a {
    background: none;
    color : rgba(242, 100, 34, 1);
}

.fg-web-theme .fg-web-page-title-bar .bootstrap-select .dropdown-menu {
    /*inverse color 30% opacity */
    border-color: rgba(247,  248,  252, 0.3);
}

.fg-web-theme caption {
    color: rgba(0, 0, 0, 1);
}
.fg-web-theme .fg-breadcrumb-block .fg-breadcrumbs li a {
    color: rgba(0, 0, 0, 1);
}
.fg-web-theme .fg-web-main-nav-bar .fg-web-nav-icon::before {
    background: rgba(143, 145, 153, 0.85);
    color: rgba(220, 220, 220, 1);
}
.fg-web-theme .form-group .form-control:not(.bootstrap-select) {
    background: rgba(255, 251, 247, 1);
    color: rgba(0, 0, 0, 1) !important;
    border-color : rgba(0,  0,  0, 0.3) !important;
}

/* SELCET DROPDOWN */
.fg-web-theme .fg-web-page-footer .fg-contact-table-widget .form-control,
.fg-web-theme .fg-web-page-footer .fg-contact-table-widget .fg-contact-table-header .bootstrap-select,
.fg-web-theme .fg-web-page-footer .fg-contact-table-widget .fg-contact-table-header .selectpicker,
.fg-web-theme .fg-web-page-footer .fg-contact-table-widget .fg-contact-table-header .dropdown-menu,
.fg-web-theme .fg-web-article-comments-wrapper .fg-web-article-comment-block .fg-content-wrapper .form-group > input[type='text'],
.fg-web-theme .fg-web-article-comments-wrapper .fg-web-article-comment-block .fg-content-wrapper #comment-text-area_new,
.fg-web-theme .fg-contact-table-widget .form-control,
.fg-web-theme .fg-contact-table-widget .fg-contact-table-header .bootstrap-select,
.fg-web-theme .fg-contact-table-widget .fg-contact-table-header .selectpicker, .fg-web-theme .fg-contact-table-widget .fg-contact-table-header .dropdown-menu,
.fg-web-theme .bootstrap-select .dropdown-toggle {
    background: rgba(255, 251, 247, 1);
    color: rgba(0, 0, 0, 1) !important;
    border-color : rgba(0,  0,  0, 0.3) !important;
}
.fg-web-theme .bootstrap-select .dropdown-menu {
    background: rgba(255, 255, 255, 0.9);
    color: rgba(0, 0, 0, 1) !important;
    border-color : rgba(0,  0,  0, 0.3) !important;
}
.fg-web-theme .bootstrap-select .dropdown-menu > li > a {
    color: rgba(0, 0, 0, 1) !important;
}
.fg-web-theme .bootstrap-select .dropdown-menu > li > a:hover {
    color: rgba(0, 0, 0, 1) !important;
    background: rgba(255, 251, 247, 1) !important;
}
.fg-web-theme .bootstrap-select .filter-option {
    color: rgba(0, 0, 0, 1) !important;
}

/* CALENDAR PAGE */
.fg-web-theme .fg-calendar-special-contents-wrapper .fg-calendar-month-block .fg-content .fg-event-title,
.fg-web-theme .fg-calendar-special-contents-wrapper .fg-calendar-month-block .fg-content .fg-event-title a,
.fg-web-theme .fg-calendar-special-contents-wrapper .popover .fg-calendar-popover .card-header .panel-title,
.fg-web-theme .fg-calendar-special-contents-wrapper .popover .fg-calendar-popover .card-header .panel-title > a  {
    color: rgba(0, 0, 0, 1);
}
.fg-web-theme .fg-calendar-special-contents-wrapper .fg-event-cats .fg-cat {
    background: rgba(0,  0,  0, 0.2);
}
.fg-web-theme .fg-calendar-special-contents-wrapper .fg-calendar-month-block .fg-border-rows > .fg-rows {
    border-color:  rgba(0,  0,  0, 0.1)
}


/* TEAM PAGE */
.fg-web-theme .fg-team-special-page-wrapper .fg-teams .fg-title a {
  color: rgba(0, 0, 0, 1);
}
.fg-web-theme .fg-team-special-page-wrapper .fg-teams .fg-thumb > a.fg-placeholder {
  background: rgba(0,  0,  0, 0.2);
}
.fg-web-theme .fg-teams-portrait-innerpage-wrapper .fg-team-portrait-page-wrapper .fg-portrait-team-wrapper .fg-portrait .fg-portrait-thumb a i {
	color: rgba(0, 0, 0, 1);
}
.fg-web-theme .fg-teams-portrait-innerpage-wrapper .fg-team-portrait-page-wrapper .fg-portrait-team-wrapper .fg-datatable .dt-scroll-body table tr td a {
	color: rgba(0, 0, 0, 1);
}
.fg-web-theme .fg-teams-portrait-innerpage-wrapper .fg-team-contact-details tr {
    border-color: rgba(0,  0,  0, 0.1) !important;
}
.fg-web-theme .fg-web-page-sidebar-wrapper .fg-team-nav li.active > a {
  color: rgba(242, 100, 34, 1);
}

/* CONTACT TABLE ELEMENT */
.fg-web-theme .fg-contact-table-widget .fg-contact-table-header .selectpicker li > a, .fg-web-theme .fg-contact-table-widget .fg-contact-table-header .dropdown-menu li > a {
    /*inverse color 100% opacity */
    color: rgba(247, 248, 252, 0.47);
}
.fg-web-theme .fg-contact-table-widget .fg-contact-table-header .fg-export {
    /*inverse color */
    color: rgba(247, 248, 252, 0.47);
    /*inverse color 10% opacity*/
    background-color: rgba(247,  248,  252, 0.1);
}

/* DATA TABLES */
.fg-web-theme .fg-datatable .dt-container .dt-scroll-head thead th:before {
    /*inverse color 50% opacity*/
    border-bottom-color: rgba(247,  248,  252, 0.1);
}
.fg-web-theme .fg-datatable .dt-container .dt-scroll-head thead th:not(.sorting_disabled):after {
    /*inverse color 50% opacity*/
    border-top-color: rgba(247,  248,  252, 0.1);
}
.fg-web-theme .fg-datatable .dt-container .dt-scroll-head thead th:not(.sorting_disabled).sorting_asc:before {
    /*inverse color */
    border-bottom-color: rgba(247, 248, 252, 0.47);
}
.fg-web-theme .fg-datatable .dt-container .dt-scroll-head thead th:not(.sorting_disabled).sorting_desc:after {
    /*inverse color*/
    border-top-color: rgba(247, 248, 252, 0.47);
}
.fg-web-theme .fg-datatable .dt-container .dataTable thead th, .fg-web-theme .fg-datatable .dt-container .dataTable thead td {
    /*Inverse color 10% opacity*/
    border-color: rgba(247,  248,  252, 0.1) !important;
}
.fg-web-theme .fg-datatable .dt-container .dataTable tbody tr.fg-hover {
    /*accent color 10% opacity*/
    background: rgba(220,  220,  220, 0.1);
}
.fg-web-theme .fg-datatable .dt-container .dataTable tbody tr td {
    /*Inverse color 10% opacity*/
    border-color: rgba(247,  248,  252, 0.1) !important;
}

.fg-web-theme .fg-datatable .dt-container .dataTable tbody tr td .fa:not(.fa-star) {
    /*link color */
    color: rgba(242, 100, 34, 1);
}

.fg-web-theme .fg-datatable .dt-container .dataTable tbody tr td .fa:not(.fa-star):hover {
    /*Highlighting color color */
    color: rgba(242, 100, 34, 1);
}
.fg-web-theme .fg-datatable .dt-container .dataTable tbody tr td .fg-avatar .fg-placeholder {
    /*inverse color 10% opacity*/
    background-color: rgba(247,  248,  252, 0.1);
}
.fg-web-theme .fg-datatable .dt-container .dataTable tbody tr td .fg-avatar .fg-placeholder .fa {
    /*inverse color*/
    color: rgba(247, 248, 252, 0.47);
}
.fg-web-theme .fg-datatable .dt-container .dataTable.no-footer {
    /*Inverse color 10% opacity*/
    border-color: rgba(247,  248,  252, 0.1) !important;
}

.fg-web-theme .fg-datatable .dt-container .dataTable.dtr-column.collapsed tbody tr td:first-child:before, .fg-web-theme .fg-datatable .dt-container .dataTable.dtr-column.collapsed tbody tr th:first-child:before {
    /*link color */
    color: rgba(220, 220, 220, 1);
}

.fg-web-theme .fg-datatable .dt-container .dataTable.dtr-column.collapsed tbody tr.parent td:first-child:before, .fg-web-theme .fg-datatable .dt-container .dataTable.dtr-column.collapsed tbody tr.parent th:first-child:before {
    /*Highlighting color color */
    color: rgba(220, 220, 220, 1);
}

.fg-web-theme .fg-datatable .dt-container .dt-paging .dt-paging-button{
    /*inverse color */
    color: rgba(247, 248, 252, 0.47) !important;
    /*inverse color 10% opacity*/
    border-color: rgba(247,  248,  252, 0.1);
}
.fg-web-theme .fg-datatable .dt-container .dt-paging .dt-paging-button:hover:not(.disabled), .fg-web-theme .fg-datatable .dt-container .dt-paging .dt-paging-button.current, .fg-web-theme .fg-datatable .dt-container .dt-paging .dt-paging-button.current:hover {
    color: #fff !important;
    /*accent color */
    border-color: rgba(220, 220, 220, 1);
    background: rgba(220, 220, 220, 1);
}

/* FOOTER ADJUSTMENTS */
.fg-web-theme .fg-web-page-footer .fg-contact-table-widget .fg-contact-table-header .selectpicker li > a,
.fg-web-theme .fg-web-page-footer .fg-contact-table-widget .fg-contact-table-header .dropdown-menu li > a {
    /*background color 100% opacity */
    color: rgba(250, 250, 250, 1) !important;
}
.fg-web-theme .fg-web-page-footer .fg-contact-table-widget .fg-contact-table-header .fg-export {
    /*background color */
    color: rgba(250, 250, 250, 1);
    /*background color 10% opacity*/
    background-color: rgba(250,  250,  250, 0.1);
}
.fg-web-theme .fg-web-page-footer .fg-datatable .dt-container .dataTable tbody tr td {
    /*background color 10% opacity*/
    border-color: rgba(250,  250,  250, 0.1) !important;
}
.fg-web-theme .fg-web-page-footer .fg-datatable .dt-container .dataTable tbody tr td .fg-avatar .fg-placeholder {
    /*background color 10% opacity*/
    background-color: rgba(250,  250,  250, 0.1);
}
.fg-web-theme .fg-web-page-footer .fg-datatable .dt-container .dataTable tbody tr td .fg-avatar .fg-placeholder .fa {
    /*background color*/
    color: rgba(250, 250, 250, 1);
}

.fg-web-theme .fg-web-page-footer .fg-contact-table-widget .dt-paging .dt-paging-button {
    /*background color */
    color: rgba(250, 250, 250, 1) !important;
    /*background color 10% opacity*/
    border-color: rgba(250,  250,  250, 0.1);
}
.fg-web-theme .fg-portrait-widget .form-control {
    /*background color */
    background: rgba(250, 250, 250, 1);
    /*inverse color 100% opacity */
    color: rgba(247, 248, 252, 0.47) !important;
    /*inverse color 30% opacity */
    border-color: rgba(247,  248,  252, 0.3) !important;
}

/* FIELDSET */
.fg-web-theme fieldset {
  /*inverse color 10% opacity*/
  border-color: rgba(247,  248,  252, 0.1) ;
}
.fg-web-theme fieldset > legend {
  /*inverse color 10% opacity*/
  background-color: rgba(247,  248,  252, 0.1);
}

/* PAGINATIONS */
.fg-web-theme .fg-pagination li a, .fg-web-theme .fg-pagination li span {
    /*inverse color */
    color: rgba(247, 248, 252, 0.47) !important;
    /*inverse color 10% opacity*/
    border-color: rgba(247,  248,  252, 0.1);
}
.fg-web-theme .fg-pagination li:not(.disabled) a:hover,
.fg-web-theme .fg-pagination li:not(.disabled) a.current,
.fg-web-theme .fg-pagination li:not(.disabled) a.current:hover,
.fg-web-theme .fg-pagination li:not(.disabled) span:hover,
.fg-web-theme .fg-pagination li:not(.disabled) span.current,
.fg-web-theme .fg-pagination li:not(.disabled) span.current:hover {
    color: #fff !important;
    /*accent color */
    border-color: rgba(220, 220, 220, 1);
    background: rgba(220, 220, 220, 1);
}

/* FOOTER ADJUSTMENTS */
.fg-web-theme .fg-web-page-footer .fg-portrait-widget .form-control {
    /*inverse color */
    background: rgba(247, 248, 252, 0.47);
    /*background color 100% opacity */
    color: rgba(250, 250, 250, 1) !important;
    /*inverse color 30% opacity */
    border-color: rgba(250,  250,  250, 0.3) !important;
}

.fg-web-theme .fg-web-page-footer .fg-pagination li a,
.fg-web-theme .fg-web-page-footer .fg-pagination li span {
    /*background color */
    color: rgba(250, 250, 250, 1) !important;
    /*background color 10% opacity*/
    border-color: rgba(250,  250,  250, 0.1);
}



.fg-web-theme .fg-cms-event-subscription-form-wrapper .fg-total-wrapper {	
	background-color: rgba(242, 100, 34, 1);
}

.fg-web-theme .fg-cms-event-subscription-form-wrapper .fg-sub-event-bg{
  background: rgba(0,  0,  0, 0.1);
  
}

.fg-web-theme #fg-add-part-tab-list a.fg-step{
    color: rgba(0, 0, 0, 1);
}

.fg-web-theme .fg-switch .fg-switch-btn{
    background-color : rgba(242, 100, 34, 1);
    color: rgba(0, 0, 0, 1);
}

.fg-web-theme .fg-form-wizard-wrapper .form-wizard .steps > li > a.step > .desc, .fg-web-theme .fg-form-wizard-wrapper .form-wizard .steps > li > a.step > .desc i, .fg-web-theme #fg-standalone-login-form p,.fg-web-theme #fg-standalone-login-form .fg-resend-code, .fg-web-theme #fg-standalone-login-form .fg-add-item{
  color: rgba(0, 0, 0, 1);
}


    .fg-web-theme  .fg-event-list-wrapper .fg-event-list-smallBox-list .fg-event-list-smallBox-item,
.fg-web-theme  .fg-event-list-wrapper .fg-event-list-announcementBox-list .fg-event-list-announcementBox-item{
  color: rgba(0, 0, 0, 1);
}

.fg-web-theme .fg-event-calendar-special-page .fc-event,
.fg-web-theme .fg-event-calendar-special-page .fc-event-dot {
      background:rgba(242, 100, 34, 1);
}
.fg-web-theme .modal .modal-content, .fg-web-theme .fg-page-loading, .fg-web-theme .fg-login-to-event-wraper .dropdown-menu.fg-login-code-wrap{
  background-color:rgba(250, 250, 250, 1);
}

.fg-web-theme .fg-login-to-event-wraper .fg-login-code-wrap .fg-login-arrow:before{
  color:rgba(250, 250, 250, 1);
}

.fg-web-theme #event-cancel-subscription .btn.btn-primary {
    border-color: rgba(242, 100, 34, 1);
    color: rgba(242, 100, 34, 1);
    background: rgba(255, 251, 247, 1);
}
.fg-web-theme #event-cancel-subscription .btn.btn-primary:hover {
    background : rgba(242, 100, 34, 1);
    color: white;
}

.fg-web-theme .fg-event-category-list-wrapper .fg-categories-list-items .fg-title a {
	color: rgba(0, 0, 0, 1);
}

.fg-web-theme #fg-cms-event-special-page-section {
    background-color: rgba(255, 255, 255, 0.9);
}

.fg-web-theme .fg-website-contact-application-wrapper fieldset.fg-website-contact-application-payment-wrapper,
.fg-web-theme .fg-paymentFee-checkbox-parent [type=radio]+label,
.fg-web-theme .fg-website-contact-application-payment-wrapper .fg-payment-type [type=radio]+label,
.fg-web-theme #fg-event-subscription-form-paymentTemplateWrapper fieldset#fg-event-subscription-form-paymentTemplate,
.fg-web-theme #fg-event-subscription-form-paymentTemplateWrapper .fg-payment-type [type=radio]+label{
    border-color: rgba(247,  248,  252, 0.1) !important;
}
.fg-web-theme .fg-website-contact-application-payment-wrapper .fg-payment-type [type=radio]:checked+label,
.fg-web-theme .fg-website-contact-application-payment-wrapper .fg-paymentFee-checkbox-parent [type=radio]:checked+label,
.fg-web-theme #fg-event-subscription-form-paymentTemplateWrapper .fg-payment-type [type=radio]:checked+label {
  /*Box background color with opacity current value X 80% */
    background-color: rgba(247,  248,  252, 0.1)!important;
}

