/**
 * Staff List CSS Version 24
* To do: change names: rggclImgBorder1 Done
"Lucida Grande", Tahoma, Verdana, Arial, sans-serif;
 */

/** GRID START *****************************************************/
.rggclGridCntr { margin: 0%; width: 100%; }
.rggclGridItemCntrX{ float: left; }
.rggclGridRow { clear: both; padding: 0px; margin: 0px; }
.rggclGridCol { display: block; float: left; width: 100%; box-sizing: border-box; min-height: 1px; }

@media only screen and (min-width: 768px) {
.rggclGridCol_1 { width: 100% }
.rggclGridCol_2 { width: 50% }
.rggclGridCol_3 { width: 33.33% }
.rggclGridCol_4 { width: 25% }
.rggclGridCol_5 { width: 20% }
.rggclGridCol_6 { width: 16.66666667% }
.rggclGridCol_7 { width: 14.28% }
.rggclGridCol_8 { width: 12.5%; }
.rggclGridCol_9 { width: 11.11%; }
.rggclGridCol_10 { width: 10%; }
.rggclGridCol_11 { width: 9.090%;}
.rggclGridCol_12 { width: 8.333%; }
}

/** NEW GRID START *****************************************************/
.rggclGCol {  display: block; width: 100%; box-sizing: border-box; min-height: 1px; }

.rggclGridItemsCntr::after {
  display: table;
  clear: both;
  content: "";
}

@media only screen and (min-width : 320px){
    .rggclGCol_xs_2, .rggclGCol_xs_3, .rggclGCol_xs_4, .rggclGCol_xs_5, .rggclGCol_xs_6, .rggclGCol_xs_7, .rggclGCol_xs_8 { float: left; }

    .rggclGCol_xs_1 { width: 100%; }
    .rggclGCol_xs_2 { width: 50%; }
    .rggclGCol_xs_3 { width: 33.333%; }
    .rggclGCol_xs_4 { width: 25%; }
    .rggclGCol_xs_5 { width: 20%; }
    .rggclGCol_xs_6 { width: 16.66666666%; }
    .rggclGCol_xs_7 { width: 14.28%; }
    .rggclGCol_xs_8 { width: 12.5%; }

    .rggclGCol_xlg_2:nth-child(2n+1),
    .rggclGCol_xlg_3:nth-child(3n+1),
    .rggclGCol_xlg_4:nth-child(4n+1),
    .rggclGCol_xlg_5:nth-child(5n+1),
    .rggclGCol_xlg_6:nth-child(6n+1),
    .rggclGCol_xlg_7:nth-child(7n+1),
    .rggclGCol_xlg_8:nth-child(8n+1),

    .rggclGCol_lg_2:nth-child(2n+1),
    .rggclGCol_lg_3:nth-child(3n+1),
    .rggclGCol_lg_4:nth-child(4n+1),
    .rggclGCol_lg_5:nth-child(5n+1),
    .rggclGCol_lg_6:nth-child(6n+1),
    .rggclGCol_lg_7:nth-child(7n+1),
    .rggclGCol_lg_8:nth-child(8n+1),

    .rggclGCol_md_2:nth-child(2n+1),
    .rggclGCol_md_3:nth-child(3n+1),
    .rggclGCol_md_4:nth-child(4n+1),
    .rggclGCol_md_5:nth-child(5n+1),
    .rggclGCol_md_6:nth-child(6n+1),
    .rggclGCol_md_7:nth-child(7n+1),
    .rggclGCol_md_8:nth-child(8n+1),

    .rggclGCol_sm_2:nth-child(2n+1),
    .rggclGCol_sm_3:nth-child(3n+1),
    .rggclGCol_sm_4:nth-child(4n+1),
    .rggclGCol_sm_5:nth-child(5n+1),
    .rggclGCol_sm_6:nth-child(6n+1),
    .rggclGCol_sm_7:nth-child(7n+1),
    .rggclGCol_sm_8:nth-child(8n+1) { clear: none; }

    .rggclGCol_xs_2:nth-child(2n+1),
    .rggclGCol_xs_3:nth-child(3n+1),
    .rggclGCol_xs_4:nth-child(4n+1),
    .rggclGCol_xs_5:nth-child(5n+1),
    .rggclGCol_xs_6:nth-child(6n+1),
    .rggclGCol_xs_7:nth-child(7n+1),
    .rggclGCol_xs_8:nth-child(8n+1) { clear: left; }

}

@media only screen and (min-width : 480px){
    .rggclGCol_sm_2, .rggclGCol_sm_3, .rggclGCol_sm_4, .rggclGCol_sm_5, .rggclGCol_sm_6, .rggclGCol_sm_7, .rggclGCol_sm_8 { float: left; }

    .rggclGCol_sm_1 { width: 100%; }
    .rggclGCol_sm_2 { width: 50%; }
    .rggclGCol_sm_3 { width: 33.333%; }
    .rggclGCol_sm_4 { width: 25%; }
    .rggclGCol_sm_5 { width: 20%; }
    .rggclGCol_sm_6 { width: 16.66666666%; }
    .rggclGCol_sm_7 { width: 14.28%; }
    .rggclGCol_sm_8 { width: 12.5%; }

    .rggclGCol_xlg_2:nth-child(2n+1),
    .rggclGCol_xlg_3:nth-child(3n+1),
    .rggclGCol_xlg_4:nth-child(4n+1),
    .rggclGCol_xlg_5:nth-child(5n+1),
    .rggclGCol_xlg_6:nth-child(6n+1),
    .rggclGCol_xlg_7:nth-child(7n+1),
    .rggclGCol_xlg_8:nth-child(8n+1),

    .rggclGCol_lg_2:nth-child(2n+1),
    .rggclGCol_lg_3:nth-child(3n+1),
    .rggclGCol_lg_4:nth-child(4n+1),
    .rggclGCol_lg_5:nth-child(5n+1),
    .rggclGCol_lg_6:nth-child(6n+1),
    .rggclGCol_lg_7:nth-child(7n+1),
    .rggclGCol_lg_8:nth-child(8n+1),

    .rggclGCol_md_2:nth-child(2n+1),
    .rggclGCol_md_3:nth-child(3n+1),
    .rggclGCol_md_4:nth-child(4n+1),
    .rggclGCol_md_5:nth-child(5n+1),
    .rggclGCol_md_6:nth-child(6n+1),
    .rggclGCol_md_7:nth-child(7n+1),
    .rggclGCol_md_8:nth-child(8n+1),

    .rggclGCol_xs_2:nth-child(2n+1),
    .rggclGCol_xs_3:nth-child(3n+1),
    .rggclGCol_xs_4:nth-child(4n+1),
    .rggclGCol_xs_5:nth-child(5n+1),
    .rggclGCol_xs_6:nth-child(6n+1),
    .rggclGCol_xs_7:nth-child(7n+1),
    .rggclGCol_xs_8:nth-child(8n+1) { clear: none; }

    .rggclGCol_sm_2:nth-child(2n+1),
    .rggclGCol_sm_3:nth-child(3n+1),
    .rggclGCol_sm_4:nth-child(4n+1),
    .rggclGCol_sm_5:nth-child(5n+1),
    .rggclGCol_sm_6:nth-child(6n+1),
    .rggclGCol_sm_7:nth-child(7n+1),
    .rggclGCol_sm_8:nth-child(8n+1) { clear: left; }

}

@media (min-width: 768px) {
    .rggclGCol_md_2, .rggclGCol_md_3, .rggclGCol_md_4, .rggclGCol_md_5, .rggclGCol_md_6, .rggclGCol_md_7, .rggclGCol_md_8 { float: left; }

    .rggclGCol_md_1 { width: 100%; }
    .rggclGCol_md_2 { width: 50%; }
    .rggclGCol_md_3 { width: 33.333%; }
    .rggclGCol_md_4 { width: 25%; }
    .rggclGCol_md_5 { width: 20%; }
    .rggclGCol_md_6 { width: 16.66666666%; }
    .rggclGCol_md_7 { width: 14.28%; }
    .rggclGCol_md_8 { width: 12.5%; }

    .rggclGCol_xlg_2:nth-child(2n+1),
    .rggclGCol_xlg_3:nth-child(3n+1),
    .rggclGCol_xlg_4:nth-child(4n+1),
    .rggclGCol_xlg_5:nth-child(5n+1),
    .rggclGCol_xlg_6:nth-child(6n+1),
    .rggclGCol_xlg_7:nth-child(7n+1),
    .rggclGCol_xlg_8:nth-child(8n+1),

    .rggclGCol_lg_2:nth-child(2n+1),
    .rggclGCol_lg_3:nth-child(3n+1),
    .rggclGCol_lg_4:nth-child(4n+1),
    .rggclGCol_lg_5:nth-child(5n+1),
    .rggclGCol_lg_6:nth-child(6n+1),
    .rggclGCol_lg_7:nth-child(7n+1),
    .rggclGCol_lg_8:nth-child(8n+1),

    .rggclGCol_sm_2:nth-child(2n+1),
    .rggclGCol_sm_3:nth-child(3n+1),
    .rggclGCol_sm_4:nth-child(4n+1),
    .rggclGCol_sm_5:nth-child(5n+1),
    .rggclGCol_sm_6:nth-child(6n+1),
    .rggclGCol_sm_7:nth-child(7n+1),
    .rggclGCol_sm_8:nth-child(8n+1),

    .rggclGCol_xs_2:nth-child(2n+1),
    .rggclGCol_xs_3:nth-child(3n+1),
    .rggclGCol_xs_4:nth-child(4n+1),
    .rggclGCol_xs_5:nth-child(5n+1),
    .rggclGCol_xs_6:nth-child(6n+1),
    .rggclGCol_xs_7:nth-child(7n+1),
    .rggclGCol_xs_8:nth-child(8n+1) { clear: none; }

    .rggclGCol_md_2:nth-child(2n+1),
    .rggclGCol_md_3:nth-child(3n+1),
    .rggclGCol_md_4:nth-child(4n+1),
    .rggclGCol_md_5:nth-child(5n+1),
    .rggclGCol_md_6:nth-child(6n+1),
    .rggclGCol_md_7:nth-child(7n+1),
    .rggclGCol_md_8:nth-child(8n+1) { clear: left; }
}

@media (min-width: 992px) {
    .rggclGCol_lg_2, .rggclGCol_lg_3, .rggclGCol_lg_4, .rggclGCol_lg_5, .rggclGCol_lg_6, .rggclGCol_lg_7, .rggclGCol_lg_8 { float: left; }

    .rggclGCol_lg_1 { width: 100%; }
    .rggclGCol_lg_2 { width: 50%; }
    .rggclGCol_lg_3 { width: 33.333%; }
    .rggclGCol_lg_4 { width: 25%; }
    .rggclGCol_lg_5 { width: 20%; }
    .rggclGCol_lg_6 { width: 16.66666666%; }
    .rggclGCol_lg_7 { width: 14.28%; }
    .rggclGCol_lg_8 { width: 12.5%; }

    .rggclGCol_xlg_2:nth-child(2n+1),
    .rggclGCol_xlg_3:nth-child(3n+1),
    .rggclGCol_xlg_4:nth-child(4n+1),
    .rggclGCol_xlg_5:nth-child(5n+1),
    .rggclGCol_xlg_6:nth-child(6n+1),
    .rggclGCol_xlg_7:nth-child(7n+1),
    .rggclGCol_xlg_8:nth-child(8n+1),

    .rggclGCol_md_2:nth-child(2n+1),
    .rggclGCol_md_3:nth-child(3n+1),
    .rggclGCol_md_4:nth-child(4n+1),
    .rggclGCol_md_5:nth-child(5n+1),
    .rggclGCol_md_6:nth-child(6n+1),
    .rggclGCol_md_7:nth-child(7n+1),
    .rggclGCol_md_8:nth-child(8n+1),

    .rggclGCol_sm_2:nth-child(2n+1),
    .rggclGCol_sm_3:nth-child(3n+1),
    .rggclGCol_sm_4:nth-child(4n+1),
    .rggclGCol_sm_5:nth-child(5n+1),
    .rggclGCol_sm_6:nth-child(6n+1),
    .rggclGCol_sm_7:nth-child(7n+1),
    .rggclGCol_sm_8:nth-child(8n+1),

    .rggclGCol_xs_2:nth-child(2n+1),
    .rggclGCol_xs_3:nth-child(3n+1),
    .rggclGCol_xs_4:nth-child(4n+1),
    .rggclGCol_xs_5:nth-child(5n+1),
    .rggclGCol_xs_6:nth-child(6n+1),
    .rggclGCol_xs_7:nth-child(7n+1),
    .rggclGCol_xs_8:nth-child(8n+1) { clear: none; }

    .rggclGCol_lg_2:nth-child(2n+1),
    .rggclGCol_lg_3:nth-child(3n+1),
    .rggclGCol_lg_4:nth-child(4n+1),
    .rggclGCol_lg_5:nth-child(5n+1),
    .rggclGCol_lg_6:nth-child(6n+1),
    .rggclGCol_lg_7:nth-child(7n+1),
    .rggclGCol_lg_8:nth-child(8n+1) { clear: left; }
}

@media (min-width: 1200px) {
    .rggclGCol_xl_2, .rggclGCol_xl_3, .rggclGCol_xl_4, .rggclGCol_xl_5, .rggclGCol_xl_6, .rggclGCol_xl_7, .rggclGCol_xl_8 { float: left; }

    .rggclGCol_xl_1 { width: 100%; }
    .rggclGCol_xl_2 { width: 50%; }
    .rggclGCol_xl_3 { width: 33.333%; }
    .rggclGCol_xl_4 { width: 25%; }
    .rggclGCol_xl_5 { width: 20%; }
    .rggclGCol_xl_6 { width: 16.66666666%; }
    .rggclGCol_xl_7 { width: 14.28%; }
    .rggclGCol_xl_8 { width: 12.5%; }

    .rggclGCol_lg_2:nth-child(2n+1),
    .rggclGCol_lg_3:nth-child(3n+1),
    .rggclGCol_lg_4:nth-child(4n+1),
    .rggclGCol_lg_5:nth-child(5n+1),
    .rggclGCol_lg_6:nth-child(6n+1),
    .rggclGCol_lg_7:nth-child(7n+1),
    .rggclGCol_lg_8:nth-child(8n+1),

    .rggclGCol_md_2:nth-child(2n+1),
    .rggclGCol_md_3:nth-child(3n+1),
    .rggclGCol_md_4:nth-child(4n+1),
    .rggclGCol_md_5:nth-child(5n+1),
    .rggclGCol_md_6:nth-child(6n+1),
    .rggclGCol_md_7:nth-child(7n+1),
    .rggclGCol_md_8:nth-child(8n+1),

    .rggclGCol_sm_2:nth-child(2n+1),
    .rggclGCol_sm_3:nth-child(3n+1),
    .rggclGCol_sm_4:nth-child(4n+1),
    .rggclGCol_sm_5:nth-child(5n+1),
    .rggclGCol_sm_6:nth-child(6n+1),
    .rggclGCol_sm_7:nth-child(7n+1),
    .rggclGCol_sm_8:nth-child(8n+1),

    .rggclGCol_xs_2:nth-child(2n+1),
    .rggclGCol_xs_3:nth-child(3n+1),
    .rggclGCol_xs_4:nth-child(4n+1),
    .rggclGCol_xs_5:nth-child(5n+1),
    .rggclGCol_xs_6:nth-child(6n+1),
    .rggclGCol_xs_7:nth-child(7n+1),
    .rggclGCol_xs_8:nth-child(8n+1) { clear: none; }

    .rggclGCol_xl_2:nth-child(2n+1),
    .rggclGCol_xl_3:nth-child(3n+1),
    .rggclGCol_xl_4:nth-child(4n+1),
    .rggclGCol_xl_5:nth-child(5n+1),
    .rggclGCol_xl_6:nth-child(6n+1),
    .rggclGCol_xl_7:nth-child(7n+1),
    .rggclGCol_xl_8:nth-child(8n+1) { clear: left; }
}

.rggclPadLRPc0 { padding-left: 0; padding-right: 0; }
.rggclPadLRPc0_5 { padding-left: .5%; padding-right: .5%; }
.rggclPadLRPc1 { padding-left: 1%; padding-right: 1%; }
.rggclPadLRPc1_5 { padding-left: 1.5%; padding-right: 1.5%; }
.rggclPadLRPc2 { padding-left: 2%; padding-right: 2%; }
.rggclPadLRPc2_5 { padding-left: 2.5%; padding-right: 2.5%; }
.rggclPadLRPc3 { padding-left: 3%; padding-right: 3%; }
.rggclPadLRPc3_5 { padding-left: 3.5%; padding-right: 3.5%; }
.rggclPadLRPc4 { padding-left: 4%; padding-right: 4%; }
.rggclPadLRPc4_5 { padding-left: 4.5%; padding-right: 4.5%; }
.rggclPadLRPc5 { padding-left: 5%; padding-right: 5%; }
.rggclPadLRPc5_5 { padding-left: 5.5%; padding-right: 5.5%; }
.rggclPadLRPc6 { padding-left: 6%; padding-right: 6%; }
.rggclPadLRPc6_5 { padding-left: 6.5%; padding-right: 6.5%; }
.rggclPadLRPc7 { padding-left: 7%; padding-right: 7%; }
.rggclPadLRPc7_5 { padding-left: 7.5%; padding-right: 7.5%; }
.rggclPadLRPc8 { padding-left: 8%; padding-right: 8%; }
.rggclPadLRPc8_5 { padding-left: 8.5%; padding-right: 8.5%; }
.rggclPadLRPc9 { padding-left: 9%; padding-right: 9%; }
.rggclPadLRPc9_5 { padding-left: 9.5%; padding-right: 9.5%; }
.rggclPadLRPc10 { padding-left: 10%; padding-right: 10%; }
.rggclPadLRPc10_5 { padding-left: 10.5%; padding-right: 10.5%; }

.rggclPadLR5 { padding-left: 5px; padding-right: 5px; }
.rggclPadLR10 { padding-left: 10px; padding-right: 10px; }
.rggclPadLR15 { padding-left: 15px; padding-right: 15px; }
.rggclPadLR20 { padding-left: 20px; padding-right: 20px; }
.rggclPadLR25 { padding-left: 25px; padding-right: 25px; }
.rggclPadLR30 { padding-left: 30px; padding-right: 30px; }
.rggclPadLR35 { padding-left: 35px; padding-right: 35px; }
.rggclPadLR40 { padding-left: 40px; padding-right: 40px; }
.rggclPadLR45 { padding-left: 45px; padding-right: 45px; }
.rggclPadLR50 { padding-left: 50px; padding-right: 50px; }
.rggclPadLR60 { padding-left: 60px; padding-right: 60px; }
.rggclPadLR70 { padding-left: 70px; padding-right: 70px; }
.rggclPadLR80 { padding-left: 80px; padding-right: 80px; }
.rggclPadLR90 { padding-left: 90px; padding-right: 90px; }
.rggclPadLR100 { padding-left: 100px; padding-right: 100px; }

/** GRID END ************************************/

/** ISOTOPE START == Mobile First ***************/
.rggclIItemCntr { width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

/* Custom, iPhone Retina */
@media only screen and (min-width : 320px){
    .rggclIC_xs_1 { width: 100% }
    .rggclIC_xs_2 { width: 50% }
    .rggclIC_xs_3 { width: 33.33% }
    .rggclIC_xs_4 { width: 25% }
    .rggclIC_xs_5 { width: 20% }
    .rggclIC_xs_6 { width: 16.66666667% }
    .rggclIC_xs_7 { width: 14.28% }
    .rggclIC_xs_8 { width: 12.5%; }
}
/* Extra Small Devices, Phones */
@media only screen and (min-width : 480px){
    .rggclIC_sm_1 { width: 100% }
    .rggclIC_sm_2 { width: 50% }
    .rggclIC_sm_3 { width: 33.33% }
    .rggclIC_sm_4 { width: 25% }
    .rggclIC_sm_5 { width: 20% }
    .rggclIC_sm_6 { width: 16.66666667% }
    .rggclIC_sm_7 { width: 14.28% }
    .rggclIC_sm_8 { width: 12.5%; }
}
/* Small Devices, Tablets iPad portrait mode */
@media only screen and (min-width : 768px){
    .rggclIC_md_1 { width: 100% }
    .rggclIC_md_2 { width: 50% }
    .rggclIC_md_3 { width: 33.33% }
    .rggclIC_md_4 { width: 25% }
    .rggclIC_md_5 { width: 20% }
    .rggclIC_md_6 { width: 16.66666667% }
    .rggclIC_md_7 { width: 14.28% }
    .rggclIC_md_8 { width: 12.5%; }
}
/* Medium Devices, Desktops iPad lanscape mode */
@media only screen and (min-width : 992px){
    .rggclIC_lg_1 { width: 100% }
    .rggclIC_lg_2 { width: 50% }
    .rggclIC_lg_3 { width: 33.33% }
    .rggclIC_lg_4 { width: 25% }
    .rggclIC_lg_5 { width: 20% }
    .rggclIC_lg_6 { width: 16.66666667% }
    .rggclIC_lg_7 { width: 14.28% }
    .rggclIC_lg_8 { width: 12.5%; }
}
/* Large Devices, Wide Screens */
@media only screen and (min-width : 1200px){
    .rggclIC_xl_1 { width: 100% }
    .rggclIC_xl_2 { width: 50% }
    .rggclIC_xl_3 { width: 33.33% }
    .rggclIC_xl_4 { width: 25% }
    .rggclIC_xl_5 { width: 20% }
    .rggclIC_xl_6 { width: 16.66666667% }
    .rggclIC_xl_7 { width: 14.28% }
    .rggclIC_xl_8 { width: 12.5%; }
}

/** ISOTOPE END ********************************************/

/** FONTS START *****************************************************/
/*-- 36 32 28 24 20 18 16 14 13 12 --*/
h1.rggclF36_7, h2.rggclF36_7, h3.rggclF36_7, h4.rggclF36_7, h5.rggclF36_7,
h1.rggclF32_7, h2.rggclF32_7, h3.rggclF32_7, h4.rggclF32_7, h5.rggclF32_7,
h1.rggclF28_7, h2.rggclF28_7, h3.rggclF28_7, h4.rggclF28_7, h5.rggclF28_7,
h1.rggclF24_7, h2.rggclF24_7, h3.rggclF24_7, h4.rggclF24_7, h5.rggclF24_7,
h1.rggclF20_7, h2.rggclF20_7, h3.rggclF20_7, h4.rggclF20_7, h5.rggclF20_7,
h1.rggclF18_7, h2.rggclF18_7, h3.rggclF18_7, h4.rggclF18_7, h5.rggclF18_7
h1.rggclF16_7, h2.rggclF16_7, h3.rggclF16_7, h4.rggclF16_7, h5.rggclF16_7,
h1.rggclF14_7, h2.rggclF14_7, h3.rggclF14_7, h4.rggclF14_7, h5.rggclF14_7,
h1.rggclF13_7, h2.rggclF13_7, h3.rggclF13_7, h4.rggclF13_7, h5.rggclF13_7,
h1.rggclF12_7, h2.rggclF12_7, h3.rggclF12_7, h4.rggclF12_7, h5.rggclF12_7,
p.rggclF36_7, p.rggclF32_7, p.rggclF28_7, p.rggclF24_7, p.rggclF20_7, p.rggclF18_7, p.rggclF16_7, p.rggclF14_7, p.rggclF13_7, p.rggclF12_7,
.rggclF36_7, .rggclF32_7, .rggclF28_7, .rggclF24_7, .rggclF20_7, .rggclF18_7, .rggclF16_7, .rggclF14_7, .rggclF13_7, .rggclF12_7{ font-weight: 700; font-style: normal; margin-bottom: 0; padding:0; border: none; }

h1.rggclF36_6, h2.rggclF36_6, h3.rggclF36_6, h4.rggclF36_6, h5.rggclF36_6,
h1.rggclF32_6, h2.rggclF32_6, h3.rggclF32_6, h4.rggclF32_6, h5.rggclF32_6,
h1.rggclF28_6, h2.rggclF28_6, h3.rggclF28_6, h4.rggclF28_6, h5.rggclF28_6,
h1.rggclF24_6, h2.rggclF24_6, h3.rggclF24_6, h4.rggclF24_6, h5.rggclF24_6,
h1.rggclF20_6, h2.rggclF20_6, h3.rggclF20_6, h4.rggclF20_6, h5.rggclF20_6,
h1.rggclF18_6, h2.rggclF18_6, h3.rggclF18_6, h4.rggclF18_6, h5.rggclF18_6,
h1.rggclF16_6, h2.rggclF16_6, h3.rggclF16_6, h4.rggclF16_6, h5.rggclF16_6,
h1.rggclF14_6, h2.rggclF14_6, h3.rggclF14_6, h4.rggclF14_6, h5.rggclF14_6,
h1.rggclF13_6, h2.rggclF13_6, h3.rggclF13_6, h4.rggclF13_6, h5.rggclF13_6,
h1.rggclF12_6, h2.rggclF12_6, h3.rggclF12_6, h4.rggclF12_6, h5.rggclF12_6,
p.rggclF36_6, p.rggclF28_6, p.rggclF24_6, p.rggclF20_6, p.rggclF18_6, p.rggclF16_6, p.rggclF14_6, p.rggclF13_6, p.rggclF12_6,
.rggclF36_6, .rggclF32_6, .rggclF28_6, .rggclF24_6, .rggclF20_6, .rggclF18_6, .rggclF16_6, .rggclF14_6, .rggclF13_6, .rggclF12_6 { font-weight: 600; font-style: normal; margin-bottom: 0; padding:0; border: none; }

p.rggclF36, p.rggclF28, p.rggclF24, p.rggclF20, p.rggclF18, p.rggclF16, p.rggclF14, p.rggclF13, p.rggclF12,
.rggclF36, .rggclF32, .rggclF28, .rggclF24, .rggclF20, .rggclF18, .rggclF16, .rggclF14, .rggclF13, .rggclF12 { font-weight: 400; font-style: normal; margin-bottom: 0; padding:0; border: none; }

h1.rggclF36_7, h2.rggclF36_7, h3.rggclF36_7, h4.rggclF36_7, h5.rggclF36_7,
h1.rggclF36_6, h2.rggclF36_6, h3.rggclF36_6, h4.rggclF36_6, h5.rggclF36_6,
p.rggclF36_7, p.rggclF36_6, p.rggclF36, 
.rggclF36_7, .rggclF36_6, .rggclF36 { font-size: 2.25rem; }

h1.rggclF32_7, h2.rggclF32_7, h3.rggclF32_7, h4.rggclF32_7, h5.rggclF32_7,
h1.rggclF32_6, h2.rggclF32_6, h3.rggclF32_6, h4.rggclF32_6, h5.rggclF32_6,
p.rggclF32_7, p.rggclF32_6, p.rggclF32, 
.rggclF32_7, .rggclF32_6, .rggclF32 { font-size: 2rem; }

h1.rggclF28_7, h2.rggclF28_7, h3.rggclF28_7, h4.rggclF28_7, h5.rggclF28_7,
h1.rggclF28_6, h2.rggclF28_6, h3.rggclF28_6, h4.rggclF28_6, h5.rggclF28_6,
p.rggclF28_7, p.rggclF28_6, p.rggclF28, .rggclF28_7, .rggclF28_6, .rggclF28 { font-size: 1.75rem; }

h1.rggclF24_7, h2.rggclF24_7, h3.rggclF24_7, h4.rggclF24_7, h5.rggclF24_7,
h1.rggclF24_6, h2.rggclF24_6, h3.rggclF24_6, h4.rggclF24_6, h5.rggclF24_6,
p.rggclF24_7, p.rggclF24_6, p.rggclF24, .rggclF24_7, .rggclF24_6, .rggclF24 { font-size: 1.5625rem; }

h1.rggclF20_7, h2.rggclF20_7, h3.rggclF20_7, h4.rggclF20_7, h5.rggclF20_7,
h1.rggclF20_6, h2.rggclF20_6, h3.rggclF20_6, h4.rggclF20_6, h5.rggclF20_6,
p.rggclF20_7, p.rggclF20_6, p.rggclF20, .rggclF20_7, .rggclF20_6, .rggclF20 { font-size: 1.25rem; }

h1.rggclF18_7, h2.rggclF18_7, h3.rggclF18_7, h4.rggclF18_7, h5.rggclF18_7,
h1.rggclF18_6, h2.rggclF18_6, h3.rggclF18_6, h4.rggclF18_6, h5.rggclF18_6,
p.rggclF18_7, p.rggclF18_6, p.rggclF18, .rggclF18_7, .rggclF18_6, .rggclF18 { font-size: 1.125rem; }

h1.rggclF16_7, h2.rggclF16_7, h3.rggclF16_7, h4.rggclF16_7, h5.rggclF16_7,
h1.rggclF16_6, h2.rggclF16_6, h3.rggclF16_6, h4.rggclF16_6, h5.rggclF16_6,
p.rggclF16_7, p.rggclF16_6, p.rggclF16, .rggclF16_7, .rggclF16_6, .rggclF16 { font-size: 1rem; }

h1.rggclF14_7, h2.rggclF14_7, h3.rggclF14_7, h4.rggclF14_7, h5.rggclF14_7,
h1.rggclF14_6, h2.rggclF14_6, h3.rggclF14_6, h4.rggclF14_6, h5.rggclF14_6,
p.rggclF14_7, p.rggclF14_6, p.rggclF14, .rggclF14_7, .rggclF14_6, .rggclF14 { font-size: 0.875rem; }

h1.rggclF13_7, h2.rggclF13_7, h3.rggclF13_7, h4.rggclF13_7, h5.rggclF13_7,
h1.rggclF13_6, h2.rggclF13_6, h3.rggclF13_6, h4.rggclF13_6, h5.rggclF13_6,
p.rggclF13_7, p.rggclF13_6, p.rggclF13, .rggclF13_7, .rggclF13_6, .rggclF13 { font-size: 0.8125rem; }

h1.rggclF12_7, h2.rggclF12_7, h3.rggclF12_7, h4.rggclF12_7, h5.rggclF12_7,
h1.rggclF12_6, h2.rggclF12_6, h3.rggclF12_6, h4.rggclF12_6, h5.rggclF12_6,
p.rggclF12_7, p.rggclF12_6, p.rggclF12, .rggclF12_7, .rggclF12_6, .rggclF12 { font-size: 0.75rem; }

/*-- FONT OPTIONS ----------------------------------*/
.rggclFFOpenSans{ font-family: 'Open Sans', Arial, sans-serif; }

.rggclLSpace1 { letter-spacing: 1px; }
.rggclLSpace2 { letter-spacing: 2px; }

.rggclColor1, div.rggclColor1 { color: #e6e6e6;}
.rggclColor3, div.rggclColor3 { color: #cccccc;}
.rggclColor5, div.rggclColor5 { color: #b3b3b3;}

/*== FONTS END ================================*/

/*== MARGINS =================================*/
.rggclMT0{ margin-top: 0; }
.rggclMT2{ margin-top: 2px; }
.rggclMT3{ margin-top: 3px; }
.rggclMT4{ margin-top: 4px; }
.rggclMT5{ margin-top: 5px; }
.rggclMT7{ margin-top: 7px; }
.rggclMT10{ margin-top: 10px; }
.rggclMT15{ margin-top: 15px;}
.rggclMT20{ margin-top: 20px;}
.rggclMT25{ margin-top: 25px;}
.rggclMT30{ margin-top: 30px;}
.rggclMT35{ margin-top: 35px;}
.rggclMT40{ margin-top: 40px;}
.rggclMT45{ margin-top: 45px;}
.rggclMT50{ margin-top: 50px;}

.rggclMTPc1{ margin-top: 1%; }
.rggclMTPc2{ margin-top: 2%; }
.rggclMTPc3{ margin-top: 3%; }
.rggclMTPc4{ margin-top: 4%; }
.rggclMTPc5{ margin-top: 5%; }
.rggclMTPc6{ margin-top: 6%; }
.rggclMTPc7{ margin-top: 7%; }
.rggclMTPc8{ margin-top: 8%; }
.rggclMTPc9{ margin-top: 9%; }
.rggclMTPc10{ margin-top: 10%; }

.rggclMB0{ margin-bottom: 0; }
.rggclsMB5{ margin-bottom: 5px; }
.rggclsMB10{ margin-bottom: 10px; }
.rggclMB15{ margin-bottom: 15px; }
.rggclMB20{ margin-bottom: 20px; }
.rggclMB25{ margin-bottom: 25px; }
.rggclMB30{ margin-bottom: 30px; }
.rggclMB40{ margin-bottom: 40px; }
.rggclMB50{ margin-bottom: 50px; }
.rggclMB60{ margin-bottom: 60px; }
.rggclMB70{ margin-bottom: 70px; }
.rggclMB80{ margin-bottom: 80px; }
.rggclMB90{ margin-bottom: 90px; }
.rggclMB100{ margin-bottom: 100px; }
.rggclMB200{ margin-bottom: 200px; }

.rggclMBPc1{ margin-bottom: 1%; }
.rggclMBPc2{ margin-bottom: 2%; }
.rggclMBPc3{ margin-bottom: 3%; }
.rggclMBPc4{ margin-bottom: 4%; }
.rggclMBPc5{ margin-bottom: 5%; }
.rggclMBPc6{ margin-bottom: 6%; }
.rggclMBPc7{ margin-bottom: 7%; }
.rggclMBPc8{ margin-bottom: 8%; }
.rggclMBPc9{ margin-bottom: 9%; }
.rggclMBPc10{ margin-bottom: 10%; }

/* -- ALIGMENT ------------------------ */
.rggclTxtCenter { text-align: center; }
.rggclTxtRight { text-align: right; }
.rggclTxtLeft { text-align: right; }
.rggclMLRAuto { margin-left: auto; margin-right: auto }

/* -- HORIZONTAL LINE ------------------------ */
.rggclBB11 { border-bottom: 1px solid #e6e6e6; }
.rggclBB12 { border-bottom: 1px solid #b3b3b3; }
.rggclBB13 { border-bottom: 1px solid #808080; }
.rggclBB14 { border-bottom: 1px solid #4d4d4d; }
.rggclBB15 { border-bottom: 1px solid #1a1a1a; }

.rggclBB21 { border-bottom: 2px solid #e6e6e6; }
.rggclBB22 { border-bottom: 2px solid #b3b3b3; }
.rggclBB23 { border-bottom: 2px solid #808080; }
.rggclBB24 { border-bottom: 2px solid #4d4d4d; }
.rggclBB25 { border-bottom: 2px solid #1a1a1a; }

.rggclBB31 { border-bottom: 3px solid #e6e6e6; }
.rggclBB32 { border-bottom: 3px solid #b3b3b3; }
.rggclBB33 { border-bottom: 3px solid #808080; }
.rggclBB34 { border-bottom: 3px solid #4d4d4d; }
.rggclBB35 { border-bottom: 3px solid #1a1a1a; }

/* == WIDTH =================================*/
.rggclWidthPc100{ width: 100%; }
.rggclWidthPc90{ width: 90%; }
.rggclWidthPc80{ width: 80%; }
.rggclWidthPc70{ width: 70%; }
.rggclWidthPc60{ width: 60%; }

/*== IMAGES ===============================*/
img.rggclImgCenter, .rggclImgCenter img { -moz-box-sizing: border-box; box-sizing: border-box; max-width: 100%; height: auto; display: block; margin-left: auto;  margin-right: auto  }

img.rggclImgBorder0, .rggclImgBorder0 img, a img.rggclImgBorder0  { border: 0; }
img.rggclImgBorder1, .rggclImgBorder1 img { border: 1px solid #e6e6e6; }
img.rggclImgBorder2, .rggclImgBorder2 img { border: 1px solid #b3b3b3; }
img.rggclImgBorder3, .rggclImgBorder3 img { border: 1px solid #808080; }
img.rggclImgBorder4, .rggclImgBorder4 img { border: 1px solid #4d4d4d; }
img.rggclImgBorder5, .rggclImgBorder5 img { border: 1px solid #1a1a1a; }
/*== LISTS ===============================*/
/* simple */
.abcfLstCntrN { margin-left: 0px; }
.abcfLstCntrN ul { margin-left: 10px;}
.abcfLstCntrN li { margin: 0; list-style-type: none; padding-left: 2px; padding-top: 6px; }

/*-- Vertical Lists ----------------------*/
.rggclLstCntrN { margin-left: 0px; }
.rggclLstCntrN ul { margin-left: 10px;}
.rggclLstCntrN li { margin: 0; list-style-type: none; padding-left: 2px; padding-top: 6px; }
.rggclLstTxtCntr { padding-left: 10px; }

/*== HYPERLINKS ===============================*/
.rggclANoUnderline a{ text-decoration: none;  padding-bottom: 0; border-bottom: none; }
.rggclAUnderline a{ padding-bottom: 2px; border-bottom: 1px solid; }

/* ** MENU **************************************** */
.rggclFItemsCntr ul { margin: 0; padding: 0; list-style-type: none; }
.rggclFItemsCntr ul li { display: inline-block; white-space: nowrap; line-height: 18px; }
.rggclFItemsCntr ul li a { background: none; text-decoration: none; padding-top: 3px; padding-bottom: 3px; border: none; }
.rggclFItemMLR5 ul li a { padding-right: 5px; padding-left: 5px; }
.rggclFItemMLR10 ul li a { padding-right: 10px; padding-left: 10px; }
.rggclFItemMLR15 ul li a { padding-right: 15px; padding-left: 15px; }
.rggclFItemMLR20 ul li a { padding-right: 20px; padding-left: 20px; }
.rggclFItemColor1 ul li a { color: #8c8c8c; }
.rggclFItemColor2 ul li a { color: #595959; }
.rggclFItemColor3 ul li a { color: #262626; }
.rggclFItemsCntr ul li a.rggclFActive1 { border-bottom: 3px solid #808080; text-decoration: none; }
.rggclFItemsCntr ul li a.rggclFActive2 { background-color: #d9d9d9; color: #404040; }
.rggclUpper { text-transform: uppercase; }
.rggclFItemsCntrX { background-color: #e6e6e6; }
/* ** MENU END ******************************* */

/* == MISC =======================margin-top: 5px;  padding: 0; border: none;=============================== */
.abcfClr{ clear: both; font-size: 1px; margin: 0; padding: 0; border: 0; height: 0;}
.abcfClrFix:before, .abcfClrFix:after { content:""; display:table;}
.abcfClrFix:after { clear:both; }

/*-- Visual Aid -------------------------------------------*/
.rggclVAidBorder{ border: 1px solid #808080; }
.rggclVAidTxt{ background-color: #e6e6e6;}

.abcfErrMsgRed { margin-top: 30px; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: 600; color: #C00; }
.abcfDivErrMsg { margin-top: 30px; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: 600; color: #C00; }


/*-- Drop Shadow -------------------*/
img.rggclDShadow1 { box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .16), 0 2px 10px 0 rgba(0, 0, 0, .12) }
img.rggclDShadow2 { box-shadow: 0 5px 11px 0 rgba(0, 0, 0, .18), 0 4px 15px 0 rgba(0, 0, 0, .15)}
img.rggclDShadow3 { box-shadow: 0 8px 17px 0 rgba(0,0,0,.2), 0 6px 20px 0 rgba(0,0,0,.19); }

img.rggclDShadow4 {
-webkit-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.5);
-moz-box-shadow:    2px 2px 3px 0px rgba(0, 0, 0, 0.5);
box-shadow:         2px 2px 3px 0px rgba(0, 0, 0, 0.5);
}

img.rggclDShadow5 {
-webkit-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.7);
-moz-box-shadow:    2px 2px 3px 0px rgba(0, 0, 0, 0.7);
box-shadow:         2px 2px 3px 0px rgba(0, 0, 0, 0.7);
}

/*== PAGINATION START ==========================*/
.rggclPagination {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap; /* Safari 6.1+ */
    flex-wrap: wrap;
    padding-left: 0;
    list-style: none;
    border-radius: 0.2rem;
}

.rggclPageItem a{
    text-decoration: none;
    border-bottom: 1px solid #dddddd;
}
/* --B----#4183c4;--------------*/
.rggclPageItem.rggclActive .rggclPageLink_B {
    z-index: 2;
    background-color: #0275d8;
    border-color: #0275d8;
    color: #ffffff;
}
li.rggclPageItem a.rggclPageLink_B,
.rggclPageItem.rggclDisabled .rggclPageLink.rggclPageLink_B{
  color: #4183c4;
}
/* --DG------------------*/
.rggclPageItem.rggclActive .rggclPageLink_DG {
    z-index: 2;
    background-color: #808080;
    border-color: #808080;
    color: #ffffff;
}
li.rggclPageItem a.rggclPageLink_DG,
.rggclPageItem.rggclDisabled .rggclPageLink.rggclPageLink_DG {
  color: #666666;
}
/* --G------------------*/
.rggclPageItem.rggclActive .rggclPageLink_G {
    z-index: 2;
    background-color: #cccccc;
    border-color: #cccccc;
    color: #4d4d4d;
}
li.rggclPageItem a.rggclPageLink_G,
.rggclPageItem.rggclDisabled .rggclPageLink.rggclPageLink_G{
  color: #8c8c8c;
}
/* --------------------*/
.rggclPageItem.rggclDisabled .rggclPageLink {
  pointer-events: none;
  cursor: not-allowed;
}

li.rggclPageItem a:focus, li.rggclPageItem a:hover {
  border-bottom-color: #DDDDDD;
}

/* --------------------*/
.rggclPageLink {
  position: relative;
  display: block;
  margin-left: -1px;
  line-height: 1.25;
  background-color: #FFFFFF;
  border: 1px solid #DDDDDD;
}

a.rggclPageLink:focus, a.rggclPageLink:hover {
  text-decoration: none;
  background-color: #eceeef;
  border-color: #DDDDDD;
}

/* -- 16px 1rem ------------------*/
.rggclPagination_LG .rggclPageLink {
  padding: 0.45rem 0.75rem;
  font-size: 1rem;
}

/* -- 15px 0.9375rem ---------------------------------*/
.rggclPagination_MD .rggclPageLink {
  padding: 0.35rem 0.65rem;
  font-size: 0.9375rem;
}
/* -- 14px ---------------------------------*/
.rggclPagination_SM .rggclPageLink {
  padding: 0.25rem 0.55rem;
  font-size: 0.875rem;
}
/* --- 12px 0.75rem --------------------------------*/
.rggclPagination_XS .rggclPageLink {
  padding: 0.2rem 0.45rem;
  font-size: 0.75rem;
}

.rggclPagination_LG .rggclPageItem:first-child .rggclPageLink,
.rggclPagination_MD .rggclPageItem:first-child .rggclPageLink,
.rggclPagination_SM .rggclPageItem:first-child .rggclPageLink,
.rggclPagination_XS .rggclPageItem:first-child .rggclPageLink {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem;
  margin-left: 0;
}

.rggclPagination_LG .rggclPageItem:last-child .rggclPageLink,
.rggclPagination_MD .rggclPageItem:last-child .rggclPageLink,
.rggclPagination_SM .rggclPageItem:last-child .rggclPageLink,
.rggclPagination_XS .rggclPageItem:last-child .rggclPageLink{
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem;
}
/* -----------------------*/
.rggclJustify_S {
    -webkit-box-pack: start !important;
    -webkit-justify-content: flex-start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
}

.rggclJustify_C {
    -webkit-box-pack: center !important;
    -webkit-justify-content: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
}
/* ---------------------*/
.rggclJustify_E {
    -webkit-box-pack: end !important;
    -webkit-justify-content: flex-end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  -webkit-clip-path: inset(50%);
  clip-path: inset(50%);
  border: 0;
}

.sr-only-focusable:rggclActive, .sr-only-focusable:focus {
    position: static;
    width: auto;
    height: auto;
    overflow: visible;
    clip: auto;
    white-space: normal;
    -webkit-clip-path: none;
    lip-path: none;
}
/*== PAGINATION END =====================*/

/*== HOVER START =====================*/
.rggclGridImgCntr{
    position: relative;
}

.rggclGridImgCntr img{
    display: block;
    position: relative
}

.rggclImgGray a img,
.rggclImgLight03 a img, .rggclImgLight05 a img, .rggclImgLight07 a img,
.rggclImgDark80 a img, .rggclImgDark70 a img, .rggclImgDark60 a img {
  -webkit-transition: all 2s ease;
     -moz-transition: all 2s ease;
       -o-transition: all 2s ease;
      -ms-transition: all 2s ease;
          transition: all 2s ease;
}
.rggclImgGray a img:hover {
  -webkit-filter: grayscale(100%);
}
.rggclImgLight03 a img:hover {
  -webkit-filter: opacity(0.3);
}
.rggclImgLight05 a img:hover {
  -webkit-filter: opacity(0.5);
}
.rggclImgLight07 a img:hover {
  -webkit-filter: opacity(0.7);
}
/* -------------------*/
.rggclImgDark80 a img, .rggclImgDark70 a img, .rggclImgDark60 a img {
  -webkit-filter: brightness(100%);
}
.rggclImgDark80 a img:hover {
  -webkit-filter: brightness(80%);
}
.rggclImgDark70 a img:hover {
  -webkit-filter: brightness(70%);
}
.rggclImgDark60 a img:hover {
  -webkit-filter: brightness(60%);
}
/* -- Tilt -------*/
.rggclImgTilt10 a img {
  -webkit-transition: all 0.5s ease;
     -moz-transition: all 0.5s ease;
       -o-transition: all 0.5s ease;
      -ms-transition: all 0.5s ease;
          transition: all 0.5s ease;
}
.rggclImgTilt10 a img:hover {
  -webkit-transform: rotate(-5deg);
     -moz-transform: rotate(-5deg);
       -o-transform: rotate(-5deg);
      -ms-transform: rotate(-5deg);
          transform: rotate(-5deg);
}
/*== HOVER END =====================*/

/*== OVERLAY START =====================*/
.rggclMask {
    height: 100%;
    width: 100%;
    left: 0;
    top: 0;
    position: absolute;
    overflow: hidden;
    background-attachment: fixed;
    background-color: rgba(0, 0, 0, .65);
}

.rggclViewX {
    overflow: hidden;
    position: relative;
    cursor: default;
}

.rggclViewX img {
    display: block;
    position: relative
}

.rggclOverlay:hover .rggclMask {
    opacity: 1
}
.rggclOverlay img {
    transition: all .2s linear
}

.rggclOverlay:hover .rggclMask {
    opacity: 1
}

.rggclOverlay .rggclMask {
    opacity: 0;
    transition: all .4s ease-in-out;
}

.rggclImgFluid {
    display: block;
    max-width: 100%;
    height: auto;
}
.rggclWhiteText { color: #FFF!important; }

.rggclFlexCenter{
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    flex-direction: column;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    height: 100%;
    margin: 0;
}

/*== OVERLAY END =====================*/
@media only screen and (max-width: 480px) {

.rggclMaskX > .rggclF16X { font-size: .75rem; }

}

@media only screen and (max-width: 480px) {
.rggclMaskX { font-size: .875rem; }
}
