
 /* =============================================================================
* Button styles
================================================================================ */
 body.fg-web-theme .btn.btn-default:not(.dropdown-toggle){
 
 
 }
 
 
 
 body.fg-web-theme .btn.btn-default:active{
 }
 body.fg-web-theme .btn.btn-default:hover{
 }
 body.fg-web-theme .btn.btn-default:disabled{
 }
 
 body.fg-web-theme .btn.btn-primary:not(.dropdown-toggle){
 
 color: rgba(255,255,255,1) !important;
 background-color: rgba(227,12,25,1) !important;
 
 }
 
 
 /*Overriding the bootstrap classes*/
 
 body.fg-web-theme .btn.btn-primary {
 border-radius: 6px !important;
 }
 
 /*Overriding the bootstrap classes ends*/
 
 
 body.fg-web-theme .btn.btn-primary:active{
 color: rgba(63,68,73,1) !important;
 background-color: rgba(245,245,245,1) !important;
 }
 body.fg-web-theme .btn.btn-primary:hover{
 color: rgba(63,68,73,1) !important;
 background-color: rgba(245,245,245,1) !important;
 }
 body.fg-web-theme .btn.btn-primary:disabled{
 color: rgba(255,255,255,1) !important;
 background-color: rgba(227,12,25,1) !important;
 }
 
 body.fg-web-theme .btn.btn-success:not(.dropdown-toggle){
 
 
 }
 
 
 
 body.fg-web-theme .btn.btn-success:active{
 }
 body.fg-web-theme .btn.btn-success:hover{
 }
 body.fg-web-theme .btn.btn-success:disabled{
 }
 
 body.fg-web-theme .btn.btn-info:not(.dropdown-toggle){
 
 
 }
 
 
 
 body.fg-web-theme .btn.btn-info:active{
 }
 body.fg-web-theme .btn.btn-info:hover{
 }
 body.fg-web-theme .btn.btn-info:disabled{
 }
 
 body.fg-web-theme .btn.btn-warning:not(.dropdown-toggle){
 
 color: rgba(63,68,73,1) !important;
 background-color: rgba(227,12,25,1) !important;
 
 }
 
 
 /*Overriding the bootstrap classes*/
 
 body.fg-web-theme .btn.btn-warning {
 border-radius: 6px !important;
 }
 
 /*Overriding the bootstrap classes ends*/
 
 
 body.fg-web-theme .btn.btn-warning:active{
 color: rgba(63,68,73,1) !important;
 background-color: rgba(255,255,255,1) !important;
 }
 body.fg-web-theme .btn.btn-warning:hover{
 color: rgba(63,68,73,1) !important;
 background-color: rgba(255,255,255,1) !important;
 }
 body.fg-web-theme .btn.btn-warning:disabled{
 color: rgba(63,68,73,1) !important;
 background-color: rgba(227,12,25,1) !important;
 }
 
 body.fg-web-theme .btn.btn-danger:not(.dropdown-toggle){
 
 
 }
 
 
 
 body.fg-web-theme .btn.btn-danger:active{
 }
 body.fg-web-theme .btn.btn-danger:hover{
 }
 body.fg-web-theme .btn.btn-danger:disabled{
 }
 
 body.fg-web-theme .btn.btn-link:not(.dropdown-toggle){
 background: none !important;
 border: none !important;
 box-shadow: none !important;
 outline: none !important;
 
 }
 
 
 
 
 /* =============================================================================
================================================================================ */ /* =============================================================================
* Box/Container styles
================================================================================ */

 
 
 
 
 


 .fg-columnbox.fg-Boc-linie-unten-5208 {

 border-color: rgba(63, 68, 74, 1);
 border-style: solid;
 border-top-width: 0px;
 border-bottom-width: 2px;
 border-left-width: 0px;
 border-right-width: 0px;
 
 

 background-attachment: scroll;
 
 
 
 
 background-size: ;
 background-position: ;
 background-repeat: no-repeat;
 }

 
 
 .fg-columnbox.fg-Boc-linie-unten-5208.width_300 {
 }

 .fg-columnbox.fg-Boc-linie-unten-5208.width_580 {
 }

 .fg-columnbox.fg-Boc-linie-unten-5208.width_1140 {
 }

 .fg-columnbox.fg-Boc-linie-unten-5208.width_1920 {
 }

 .fg-columnbox.fg-Boc-linie-unten-5208.width_3000 {
 }

 

 
 
 
 
 
 
 
 


 .fg-columnbox.fg-Box-Schatten-01-5272 {

 border-style: none;
 overflow:hidden;
 border-top-left-radius : 10px;
 border-top-right-radius : 10px;
 border-bottom-right-radius : 10px;
 border-bottom-left-radius : 10px;
 padding-top: 10px!important;
 padding-right: 3px!important;
 padding-bottom: 10px!important;
 padding-left: 3px!important;
 box-shadow: 4px 4px 10px 4px rgba(223, 224, 227, 0.5);
 
 background-color: rgba(255, 255, 255, 1);

 

 

 background-attachment: scroll;
 
 
 
 
 background-size: ;
 background-position: ;
 background-repeat: no-repeat;
 }

 
 
 .fg-columnbox.fg-Box-Schatten-01-5272.width_300 {
 }

 .fg-columnbox.fg-Box-Schatten-01-5272.width_580 {
 }

 .fg-columnbox.fg-Box-Schatten-01-5272.width_1140 {
 }

 .fg-columnbox.fg-Box-Schatten-01-5272.width_1920 {
 }

 .fg-columnbox.fg-Box-Schatten-01-5272.width_3000 {
 }

 

 
 
 
 
 
 
 
 


 .fg-columnbox.fg-Box--5270 {

 border-style: none;
 margin-bottom: -40px!important;
 padding-top: 30px!important;
 
 

 background-attachment: scroll;
 
 
 
 
 background-size: ;
 background-position: ;
 background-repeat: no-repeat;
 }

 
 
 .fg-columnbox.fg-Box--5270.width_300 {
 }

 .fg-columnbox.fg-Box--5270.width_580 {
 }

 .fg-columnbox.fg-Box--5270.width_1140 {
 }

 .fg-columnbox.fg-Box--5270.width_1920 {
 }

 .fg-columnbox.fg-Box--5270.width_3000 {
 }

 

 
 
 
 
 
 
 
 


 .fg-columnbox.fg-Box-hellgrau-radius-01-5220 {

 border-style: none;
 overflow:hidden;
 border-top-left-radius : 10px;
 border-top-right-radius : 10px;
 border-bottom-right-radius : 10px;
 border-bottom-left-radius : 10px;
 padding-top: 12px!important;
 padding-right: 10px!important;
 padding-bottom: 2px!important;
 padding-left: 10px!important;
 
 background-color: rgba(191, 191, 191, 1);

 

 

 background-attachment: scroll;
 
 
 
 
 background-size: ;
 background-position: ;
 background-repeat: no-repeat;
 }

 
 
 .fg-columnbox.fg-Box-hellgrau-radius-01-5220.width_300 {
 }

 .fg-columnbox.fg-Box-hellgrau-radius-01-5220.width_580 {
 }

 .fg-columnbox.fg-Box-hellgrau-radius-01-5220.width_1140 {
 }

 .fg-columnbox.fg-Box-hellgrau-radius-01-5220.width_1920 {
 }

 .fg-columnbox.fg-Box-hellgrau-radius-01-5220.width_3000 {
 }

 

 
 
 
 
 
 
 
 


 .fg-columnbox.fg-Box-blau-2-01-5219 {

 border-style: none;
 overflow:hidden;
 border-top-left-radius : 10px;
 border-top-right-radius : 10px;
 border-bottom-right-radius : 10px;
 border-bottom-left-radius : 10px;
 padding-top: 12px!important;
 padding-right: 10px!important;
 padding-bottom: 2px!important;
 padding-left: 10px!important;
 
 background-color: rgba(33, 51, 93, 1);

 

 

 background-attachment: scroll;
 
 
 
 
 background-size: ;
 background-position: ;
 background-repeat: no-repeat;
 }

 
 
 .fg-columnbox.fg-Box-blau-2-01-5219.width_300 {
 }

 .fg-columnbox.fg-Box-blau-2-01-5219.width_580 {
 }

 .fg-columnbox.fg-Box-blau-2-01-5219.width_1140 {
 }

 .fg-columnbox.fg-Box-blau-2-01-5219.width_1920 {
 }

 .fg-columnbox.fg-Box-blau-2-01-5219.width_3000 {
 }

 

 
 
 
 
 
 
 
 


 .fg-columnbox.fg-Box-blau-1-01-5218 {

 border-style: none;
 overflow:hidden;
 border-top-left-radius : 10px;
 border-top-right-radius : 10px;
 border-bottom-right-radius : 10px;
 border-bottom-left-radius : 10px;
 padding-top: 12px!important;
 padding-right: 10px!important;
 padding-bottom: 2px!important;
 padding-left: 10px!important;
 
 background-color: rgba(21, 67, 139, 1);

 

 

 background-attachment: scroll;
 
 
 
 
 background-size: ;
 background-position: ;
 background-repeat: no-repeat;
 }

 
 
 .fg-columnbox.fg-Box-blau-1-01-5218.width_300 {
 }

 .fg-columnbox.fg-Box-blau-1-01-5218.width_580 {
 }

 .fg-columnbox.fg-Box-blau-1-01-5218.width_1140 {
 }

 .fg-columnbox.fg-Box-blau-1-01-5218.width_1920 {
 }

 .fg-columnbox.fg-Box-blau-1-01-5218.width_3000 {
 }

 

 
 
 
 
 
 
 
 


 .fg-columnbox.fg-Box-rot-2-01-5217 {

 border-style: none;
 overflow:hidden;
 border-top-left-radius : 10px;
 border-top-right-radius : 10px;
 border-bottom-right-radius : 10px;
 border-bottom-left-radius : 10px;
 padding-top: 12px!important;
 padding-right: 10px!important;
 padding-bottom: 2px!important;
 padding-left: 10px!important;
 
 background-color: rgba(100, 128, 189, 1);

 

 

 background-attachment: scroll;
 
 
 
 
 background-size: ;
 background-position: ;
 background-repeat: no-repeat;
 }

 
 
 .fg-columnbox.fg-Box-rot-2-01-5217.width_300 {
 }

 .fg-columnbox.fg-Box-rot-2-01-5217.width_580 {
 }

 .fg-columnbox.fg-Box-rot-2-01-5217.width_1140 {
 }

 .fg-columnbox.fg-Box-rot-2-01-5217.width_1920 {
 }

 .fg-columnbox.fg-Box-rot-2-01-5217.width_3000 {
 }

 

 
 
 
 
 
 
 
 


 .fg-columnbox.fg-Box-rot-1-01-5216 {

 border-style: none;
 overflow:hidden;
 border-top-left-radius : 10px;
 border-top-right-radius : 10px;
 border-bottom-right-radius : 10px;
 border-bottom-left-radius : 10px;
 padding-top: 12px!important;
 padding-right: 10px!important;
 padding-bottom: 2px!important;
 padding-left: 10px!important;
 
 background-color: rgba(179, 28, 30, 1);

 

 

 background-attachment: scroll;
 
 
 
 
 background-size: ;
 background-position: ;
 background-repeat: no-repeat;
 }

 
 
 .fg-columnbox.fg-Box-rot-1-01-5216.width_300 {
 }

 .fg-columnbox.fg-Box-rot-1-01-5216.width_580 {
 }

 .fg-columnbox.fg-Box-rot-1-01-5216.width_1140 {
 }

 .fg-columnbox.fg-Box-rot-1-01-5216.width_1920 {
 }

 .fg-columnbox.fg-Box-rot-1-01-5216.width_3000 {
 }

 

 
 
 
 
 
 
 
 


 .fg-columnbox.fg-Box-flieder-radius-01-5215 {

 border-style: none;
 overflow:hidden;
 border-top-left-radius : 10px;
 border-top-right-radius : 10px;
 border-bottom-right-radius : 10px;
 border-bottom-left-radius : 10px;
 padding-top: 12px!important;
 padding-right: 10px!important;
 padding-bottom: 2px!important;
 padding-left: 10px!important;
 
 background-color: rgba(224, 20, 30, 1);

 

 

 background-attachment: scroll;
 
 
 
 
 background-size: ;
 background-position: ;
 background-repeat: no-repeat;
 }

 
 
 .fg-columnbox.fg-Box-flieder-radius-01-5215.width_300 {
 }

 .fg-columnbox.fg-Box-flieder-radius-01-5215.width_580 {
 }

 .fg-columnbox.fg-Box-flieder-radius-01-5215.width_1140 {
 }

 .fg-columnbox.fg-Box-flieder-radius-01-5215.width_1920 {
 }

 .fg-columnbox.fg-Box-flieder-radius-01-5215.width_3000 {
 }

 

 
 
 
 
 
 
 
 


 .fg-columnbox.fg-Event-5181 {

 border-style: none;
 padding-top: 10px!important;
 padding-right: 10px!important;
 padding-bottom: 10px!important;
 padding-left: 10px!important;
 
 background-color: rgba(25, 86, 191, 0.5);

 

 

 background-attachment: scroll;
 
 
 
 
 background-size: ;
 background-position: ;
 background-repeat: no-repeat;
 }

 
 
 .fg-columnbox.fg-Event-5181.width_300 {
 }

 .fg-columnbox.fg-Event-5181.width_580 {
 }

 .fg-columnbox.fg-Event-5181.width_1140 {
 }

 .fg-columnbox.fg-Event-5181.width_1920 {
 }

 .fg-columnbox.fg-Event-5181.width_3000 {
 }

 

 
 
 
 
 
 
 
 


 .fg-columnbox.fg-Box-hellblau-radius-01-5207 {

 border-color: rgba(168, 186, 201, 1);
 border-style: solid;
 border-top-width: 3px;
 border-bottom-width: 3px;
 border-left-width: 3px;
 border-right-width: 3px;
 overflow:hidden;
 border-top-left-radius : 10px;
 border-top-right-radius : 10px;
 border-bottom-right-radius : 10px;
 border-bottom-left-radius : 10px;
 padding-top: 12px!important;
 padding-right: 10px!important;
 padding-bottom: 2px!important;
 padding-left: 10px!important;
 
 background-color: rgba(209, 229, 244, 1);

 

 

 background-attachment: scroll;
 
 
 
 
 background-size: ;
 background-position: ;
 background-repeat: no-repeat;
 }

 
 
 .fg-columnbox.fg-Box-hellblau-radius-01-5207.width_300 {
 }

 .fg-columnbox.fg-Box-hellblau-radius-01-5207.width_580 {
 }

 .fg-columnbox.fg-Box-hellblau-radius-01-5207.width_1140 {
 }

 .fg-columnbox.fg-Box-hellblau-radius-01-5207.width_1920 {
 }

 .fg-columnbox.fg-Box-hellblau-radius-01-5207.width_3000 {
 }

 

 
 
 
 
 
 
 
 


 .fg-columnbox.fg-Box-flieder-radius-01-5206 {

 border-style: none;
 overflow:hidden;
 border-top-left-radius : 10px;
 border-top-right-radius : 10px;
 border-bottom-right-radius : 10px;
 border-bottom-left-radius : 10px;
 padding-top: 12px!important;
 padding-right: 10px!important;
 padding-bottom: 2px!important;
 padding-left: 10px!important;
 
 background-color: rgba(235, 235, 235, 1);

 

 

 background-attachment: scroll;
 
 
 
 
 background-size: ;
 background-position: ;
 background-repeat: no-repeat;
 }

 
 
 .fg-columnbox.fg-Box-flieder-radius-01-5206.width_300 {
 }

 .fg-columnbox.fg-Box-flieder-radius-01-5206.width_580 {
 }

 .fg-columnbox.fg-Box-flieder-radius-01-5206.width_1140 {
 }

 .fg-columnbox.fg-Box-flieder-radius-01-5206.width_1920 {
 }

 .fg-columnbox.fg-Box-flieder-radius-01-5206.width_3000 {
 }

 

 
 
 
 
 
 
 
 


 .fg-columnbox.fg-Box-flieder-radius-01-5205 {

 border-style: none;
 overflow:hidden;
 border-top-left-radius : 10px;
 border-top-right-radius : 10px;
 border-bottom-right-radius : 10px;
 border-bottom-left-radius : 10px;
 padding-top: 12px!important;
 padding-right: 10px!important;
 padding-bottom: 2px!important;
 padding-left: 10px!important;
 
 background-color: rgba(218, 107, 107, 1);

 

 

 background-attachment: scroll;
 
 
 
 
 background-size: ;
 background-position: ;
 background-repeat: no-repeat;
 }

 
 
 .fg-columnbox.fg-Box-flieder-radius-01-5205.width_300 {
 }

 .fg-columnbox.fg-Box-flieder-radius-01-5205.width_580 {
 }

 .fg-columnbox.fg-Box-flieder-radius-01-5205.width_1140 {
 }

 .fg-columnbox.fg-Box-flieder-radius-01-5205.width_1920 {
 }

 .fg-columnbox.fg-Box-flieder-radius-01-5205.width_3000 {
 }

 

 
 
 
 
 
 
 
 


 .fg-columnbox.fg-Box-flieder-radius-01-5204 {

 border-style: none;
 overflow:hidden;
 border-top-left-radius : 10px;
 border-top-right-radius : 10px;
 border-bottom-right-radius : 10px;
 border-bottom-left-radius : 10px;
 padding-top: 12px!important;
 padding-right: 10px!important;
 padding-bottom: 2px!important;
 padding-left: 10px!important;
 
 background-color: rgba(245, 214, 214, 1);

 

 

 background-attachment: scroll;
 
 
 
 
 background-size: ;
 background-position: ;
 background-repeat: no-repeat;
 }

 
 
 .fg-columnbox.fg-Box-flieder-radius-01-5204.width_300 {
 }

 .fg-columnbox.fg-Box-flieder-radius-01-5204.width_580 {
 }

 .fg-columnbox.fg-Box-flieder-radius-01-5204.width_1140 {
 }

 .fg-columnbox.fg-Box-flieder-radius-01-5204.width_1920 {
 }

 .fg-columnbox.fg-Box-flieder-radius-01-5204.width_3000 {
 }

 

 
 
 
 
 
 
 
 


 .fg-columnbox.fg-Box-hellblau-radius-01-5203 {

 border-style: none;
 overflow:hidden;
 border-top-left-radius : 10px;
 border-top-right-radius : 10px;
 border-bottom-right-radius : 10px;
 border-bottom-left-radius : 10px;
 padding-top: 12px!important;
 padding-right: 10px!important;
 padding-bottom: 2px!important;
 padding-left: 10px!important;
 
 background-color: rgba(211, 191, 226, 1);

 

 

 background-attachment: scroll;
 
 
 
 
 background-size: ;
 background-position: ;
 background-repeat: no-repeat;
 }

 
 
 .fg-columnbox.fg-Box-hellblau-radius-01-5203.width_300 {
 }

 .fg-columnbox.fg-Box-hellblau-radius-01-5203.width_580 {
 }

 .fg-columnbox.fg-Box-hellblau-radius-01-5203.width_1140 {
 }

 .fg-columnbox.fg-Box-hellblau-radius-01-5203.width_1920 {
 }

 .fg-columnbox.fg-Box-hellblau-radius-01-5203.width_3000 {
 }

 

 
 
 
 
 
 
 
 


 .fg-columnbox.fg-Box-hellblau-radius-5202 {

 border-style: none;
 overflow:hidden;
 border-top-left-radius : 10px;
 border-top-right-radius : 10px;
 border-bottom-right-radius : 10px;
 border-bottom-left-radius : 10px;
 padding-top: 12px!important;
 padding-right: 10px!important;
 padding-bottom: 2px!important;
 padding-left: 10px!important;
 
 background-color: rgba(209, 229, 244, 1);

 

 

 background-attachment: scroll;
 
 
 
 
 background-size: ;
 background-position: ;
 background-repeat: no-repeat;
 }

 
 
 .fg-columnbox.fg-Box-hellblau-radius-5202.width_300 {
 }

 .fg-columnbox.fg-Box-hellblau-radius-5202.width_580 {
 }

 .fg-columnbox.fg-Box-hellblau-radius-5202.width_1140 {
 }

 .fg-columnbox.fg-Box-hellblau-radius-5202.width_1920 {
 }

 .fg-columnbox.fg-Box-hellblau-radius-5202.width_3000 {
 }

 

 
 
 
 
 
 
 
 


 .fg-columnbox.fg-Box-Schatten-5182 {

 border-style: none;
 overflow:hidden;
 border-top-left-radius : 10px;
 border-top-right-radius : 10px;
 border-bottom-right-radius : 10px;
 border-bottom-left-radius : 10px;
 padding-top: 20px!important;
 padding-right: 20px!important;
 padding-bottom: 10px!important;
 padding-left: 20px!important;
 box-shadow: 4px 4px 10px 4px rgba(223, 224, 227, 0.5);
 
 background-color: rgba(255, 255, 255, 1);

 

 

 background-attachment: scroll;
 
 
 
 
 background-size: ;
 background-position: ;
 background-repeat: no-repeat;
 }

 
 
 .fg-columnbox.fg-Box-Schatten-5182.width_300 {
 }

 .fg-columnbox.fg-Box-Schatten-5182.width_580 {
 }

 .fg-columnbox.fg-Box-Schatten-5182.width_1140 {
 }

 .fg-columnbox.fg-Box-Schatten-5182.width_1920 {
 }

 .fg-columnbox.fg-Box-Schatten-5182.width_3000 {
 }

 

 
 
 
 
/* =============================================================================
================================================================================ */
 /* =============================================================================
* Advanced Font styles
================================================================================ */
/* =============================================================================
================================================================================ */
