.fg-web-theme .fg-web-page-title-bar .fg-web-page-title{
	color:rgba(0, 0, 0, 1);
    background: rgba(91, 197, 242, 1);
}
.fg-web-theme .fg-widget-block{
    color:rgba(63, 68, 74, 1);
}

.fg-footer-wrapper{
    color: rgba(63, 68, 74, 1);
	background:rgba(241, 243, 244, 1);	
}
.fg-footer-wrapper .fg-widget-block, .fg-footer-wrapper .fg-web-theme .fg-widget-block{
    color: rgba(63, 68, 74, 1);
}
.fg-web-theme a, .fg-club-tag, .fg-cat-tag, .fc-view-container thead.fc-head, .fg-web-theme .fg-web-page-header .fg-web-main-nav-bar .fg-web-main-nav .navbar-nav .dropdown-menu li.active > a{
    color: rgba(0, 159, 227, 1);	
}
.fg-web-theme .fg-web-page-header .fg-web-main-nav-bar .fg-web-main-nav .navbar-nav .dropdown-menu li{
    background: rgba(33, 37, 41, 1);
}
.fg-footer-wrapper h3, .fg-footer-wrapper h4, .fg-footer-wrapper h2{
    color: rgba(255, 255, 255, 1);
}
.fg-web-theme{
    color:rgba(63, 68, 74, 1);
    background: rgba(255, 255, 255, 1);
}


.fg-web-theme .fg-web-page-header .fg-web-main-nav-bar > .container{
    background: rgba(255, 255, 255, 0.6);
}
.fg-web-theme .fg-web-main-nav-bar .navbar-nav > li a, a.fg-page-next-link:hover, a.fg-page-close-link:hover, a.fg-page-prev-link:hover{
    color:rgba(0, 0, 0, 1);
}
.fg-web-theme .fg-web-page-container h2{
    color:rgba(0, 0, 0, 1);
}
.fg-web-theme .fg-web-page-header{
    background: rgba(255, 255, 255, 1);
}
.fg-web-theme .btn:not(.selectpicker):not(.fg-btn), .btn-primary, .fg-web-theme .fg-body-bg .fg-login-widget .form-group .fg-submit, a.fg-read-more, div.fg-title,
.fg-article-special-contents-wrapper .fg-article-content-block .fg-content .fg-read-more, .fg-calendar-special-contents-wrapper #fg-calendar-fullcalendar .fc-button-group button.fc-today-button,
.fg-calendar-special-contents-wrapper #fg-calendar-fullcalendar .fc-view-container .fc-widget-content .fc-day-grid-event.fc-event,
.fg-gallery-album-wrapper .fg-gallery-album .fg-album-title, 
.fg-form-widget fieldset > legend, .fg-nl-subscription-widget fieldset > legend,
.fg-web-theme .fg-datatable .dt-paging .dt-paging-button:hover, .fg-web-theme .fg-datatable .dt-paging .dt-paging-button.current, .fg-web-theme .fg-pagination li.active > span.current, .fg-web-theme .fg-pagination li:hover > a,
.fg-team-nav.fg-widget-block li.active, .fg-team-nav.fg-widget-block li:hover{
    color:rgba(0, 159, 227, 1);
    background-color: rgba(255, 255, 255, 1);
}
.fg-web-theme .fg-datatable .dt-paging .dt-paging-button:hover{
    background: rgba(255, 255, 255, 1) !important; 
}
.fg-team-nav.fg-widget-block li.active a, .fg-team-nav.fg-widget-block li:hover a{
    color:rgba(0, 159, 227, 1);
}

.fg-web-theme .fg-calendar-event-widget .fg-event-block, .fg-web-page-title-bar input[type="text"], div.btn-group.bootstrap-select.fg-page-timeperiod-input, .fg-web-page-title-bar .bootstrap-select, .fc-view-container thead.fc-head,
.fg-gallery-album-wrapper, .fg-form-widget fieldset, .fg-nl-subscription-widget fieldset, .fg-form-widget fieldset.fg-noseprator, .fg-nl-subscription-widget fieldset.fg-noseprator,
.fg-datatable .dt-container.dt-empty-footer .dt-scroll-body, .fg-calendar-special-contents-wrapper #fg-calendar-fullcalendar .fc-button-group button.fc-today-button,
.fg-web-theme .fg-datatable .dt-paging .dt-paging-button.current, .fg-web-theme .fg-body-bg .form-group *:not(.fa):focus, .fg-web-theme .fg-widget-block, .fg-team-nav.fg-widget-block, .fc table,
.fc-unthemed th, .fc-unthemed td, .fc-unthemed thead, .fc-unthemed tbody, .fc-unthemed .fc-divider, .fc-unthemed .fc-row, .fc-unthemed .fc-content, .fc-unthemed .fc-popover, .fc-unthemed .fc-list-view, 
.fc-unthemed .fc-list-heading td, .fc-day.fc-widget-content{
    border-color: rgba(255, 255, 255, 1);
}
.fg-portrait{
    background: rgba(255, 255, 255, 1);
    color: rgba(63, 68, 74, 1);
}
.fg-web-theme .form-group .input-group-addon, .icon-span-filestyle.fg-icon-file{
    color: rgba(0, 159, 227, 1);
}
.fg-web-theme .form-group input.form-control, .fg-web-theme .form-group textarea.form-control, .bootstrap-select > .dropdown-toggle.selectpicker, button.btn.dropdown-toggle{
    color: rgba(63, 68, 74, 1);
    border-color: rgba(63, 68, 74, 1);
    background: rgba(255, 255, 255, 1);
}
button.btn.dropdown-toggle, .bootstrap-select .dropdown-toggle{
    color: rgba(63, 68, 74, 1);
    border-color: rgba(63, 68, 74, 1);
    background: rgba(255, 255, 255, 1);
}
.bootstrap-select .dropdown-toggle:before{
    color: rgba(63, 68, 74, 1);
}
.fg-web-theme .fg-web-page-header .fg-web-main-nav-bar{
    background: rgba(255, 255, 255, 0.6);
}
.fg-web-theme .fg-web-page-header .fg-web-main-nav-bar .fg-web-main-nav .navbar-nav > li.active > a{
    color: rgba(255, 255, 255, 1);
    background: rgba(0, 0, 0, 1);
}
.fg-web-theme .fg-web-page-header .fg-web-main-nav-bar .fg-web-main-nav .navbar-nav .dropdown-menu li.active{
    background: rgba(0, 0, 0, 1);
}
.fg-web-theme .fg-web-page-header .fg-web-main-nav-bar .fg-web-main-nav .navbar-nav .dropdown-menu li.active > a{
    color: rgba(255, 255, 255, 1);
}
.fg-web-theme .fg-web-page-header .fg-web-main-nav-bar .fg-web-main-nav .navbar-nav > li:hover > a, .fg-web-theme-02 .bootstrap-select .inner.dropdown-menu a:hover, .fg-web-theme .dropdown-menu > li > a:hover{
    color: rgba(11, 187, 239, 1);
    background-color: rgba(0, 0, 0, 1);
}
input.btn:after, button.btn:after, a.fg-read-more:after{
    color: rgba(91, 197, 242, 0);
}
.col-sm-12 .dataTable.dt-empty-footer td, .fc table, .fc table td, .fc-unthemed tbody{
    background: rgba(245, 245, 245, 1);
}

.fg-web-theme .fg-event-widget .dataTable.dt-empty-footer a{
  color:rgba(0, 159, 227, 1);
}

.fg-web-theme .fg-web-page-header .fg-web-main-nav-bar .fg-web-main-nav .navbar-nav .dropdown-menu a{
    color: rgba(255, 255, 255, 0.5)
}

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

.fg-web-theme .fg-web-page-header .fg-web-main-nav-bar .fg-web-main-nav .navbar-nav .dropdown-menu li:hover > a ,.fg-web-theme .fg-web-page-header .fg-web-main-nav-bar .fg-web-main-nav .navbar-nav .dropdown-menu li.active > a{
    color: rgba(255, 255, 255, 1);
}

@media only screen and (max-width: 991px) {
    .fg-web-theme .fg-web-page-header .fg-web-main-nav-bar .fg-web-main-nav .navbar-nav .dropdown-menu  .fg-dropdown-toggle::before{  
        color: rgba(255, 255, 255, 0.5);
    }
    .fg-web-theme .fg-web-page-header .fg-web-main-nav-bar .fg-web-main-nav .navbar-nav .dropdown-menu li:hover .fg-dropdown-toggle::before, .fg-web-theme .fg-web-page-header .fg-web-main-nav-bar .fg-web-main-nav .navbar-nav .dropdown-menu li.active .fg-dropdown-toggle::before{
        color: rgba(255, 255, 255, 1) !important; 
    }

}


.fg-web-theme .fg-switch .fg-switch-btn{
    background-color : rgba(0, 159, 227, 1);    
}


.fg-web-theme .fg-cms-event-subscription-form-wrapper .fg-total-wrapper {	
	background-color: rgba(0, 159, 227, 1);
}

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

.fg-web-theme .fg-cms-event-subscription-form-wrapper fieldset.fg-scheduler-border {
	border-color: rgba(255, 255, 255, 1);
}

.fg-web-theme .fg-subscription-form-wrap legend.fg-scheduler-border {
	color:rgba(0, 159, 227, 1);
    background-color: rgba(255, 255, 255, 1);
}

.fg-subscription-form-wrap .fg-file-upload-wrapper .fg-upload-icon {
	color: rgba(0, 159, 227, 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(63, 68, 74, 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(63, 68, 74, 1);
}

.fg-web-theme .fg-event-calendar-special-page .fc-event,
.fg-web-theme .fg-event-calendar-special-page .fc-event-dot {
      background:rgba(0, 159, 227, 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(255, 255, 255, 1);
}

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

.fg-web-theme .fg-event-category-list-wrapper .fg-categories-list-items .fg-title a {
	color:rgba(0, 159, 227, 1);
}
.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(255, 255, 255, 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% */
    color:rgba(0, 159, 227, 1);
    background-color: rgba(255, 255, 255, 1);
}

