.toggle-wrap {
float: right;
display: none;
}
@media screen and (max-width: 1400px) and (min-width: 1200px) {
.no_sidebar_full_width #primary .entry-content > .alignwide {
margin-left: -20px;
margin-right: -20px;
}
.no_sidebar_content_centered #primary .entry-content > .alignwide {
margin-left: -50px;
margin-right: -50px;
}
}
@media (max-width: 1200px) {
.tg-container {
padding: 0 2%;
width: 96%;
}
.product-list-wrap .product-list-block .product-list-content {
float: right;
width: 55%;
}
.big-slider {
max-width: 67%;
}
.small-slider-wrapper {
max-width: 31%;
}
.category-menu {
width: 15%;
}
.no_sidebar_full_width #primary .entry-content > .alignwide {
margin-left: -20px;
margin-right: -20px;
}
.no_sidebar_content_centered #primary .entry-content > .alignwide {
margin-left: -50px;
margin-right: -50px;
}
}
@media (max-width: 979px) {
.widget-about .tg-container .about-content-wrapper::before,
.widget-about .tg-container .about-content-wrapper::after {
display: none;
}
.widget-about .tg-container {
background: #f9f9f9 none repeat scroll 0 0;
height: auto;
left: auto;
padding: 20px 20px;
position: static;
-webkit-transform: translateY(0px);
-moz-transform: translateY(0px);
-ms-transform: translateY(0px);
-o-transform: translateY(0px);
transform: translateY(0px);
width: 100%;
}
.widget-about .tg-container .about-content-wrapper {
position: static;
width: 100%;
height: auto;
}
.widget-about .tg-container .about-content-wrapper .about-block {
position: static;
top: 0;
-webkit-transform: translateY(0px);
-moz-transform: translateY(0px);
-ms-transform: translateY(0px);
-o-transform: translateY(0px);
transform: translateY(0px);
}
.blog-section .entry-title {
font-size: 16px;
}
}
@media (min-width: 769px) and (max-width: 979px) {
.tg-container {
width: 96%;
padding: 0 2%;
}
#site-navigation ul li {
margin-left: 16px;
}
.left-header-block,
.right-top-header .top-header-menu-wrapper ul li a {
font-size: 11px;
}
#category-navigation ul li a {
font-size: 13px;
}
.category-menu {
font-size: 14px;
width: 20%;
margin-right: 20px;
}
#site-navigation ul li a {
font-size: 12px;
}
.slider-caption-wrapper .slider-content {
font-size: 14px;
}
.slider-caption-wrapper .slider-title {
font-size: 24px;
}
#lang_sel_click a.lang_sel_sel {
border: medium none;
}
.collection-block:first-child {
text-align: center;
}
.collection-thumb-block .collection-thumb-hover .collection-thumb-title-wrapper .collection-thumb-title {
font-size: 20px;
}
.collection-thumb-block .collection-thumb-hover .collection-thumb-title-wrapper .collection-thumb-sub-title {
font-size: 12px;
}
.widget-about .tg-container .about-content-wrapper .about-block .about-content {
font-size: 10px;
margin-top: 10px;
}
.widget-about .tg-container .about-content-wrapper .about-block .about-sub-title {
font-size: 13px;
margin: 5px 0;
}
.widget-about .tg-container .about-content-wrapper .about-block .about-title {
font-size: 20px;
}
.entry-meta span a,
.entry-meta span i {
font-size: 10px;
}
.entry-meta span {
margin: 10px 4px 7px 0;
padding-left: 7px;
}
.entry-meta span:last-child {
margin: 10px 0px 7px 0;
}
.widget-about .tg-container .about-content-wrapper .about-block .about-content {
font-size: 13px;
}
.tg-column-wrapper .tg-column-4 {
float: left;
margin: 0 0 2% 2%;
width: 48%;
}
.tg-column-wrapper .tg-column-4:nth-child(2n+1):after {
content: "";
display: table
}
.tg-column-wrapper .tg-column-4:nth-child(2n+1) {
clear: both
}
.product-list-wrap .product-list-block .product-list-content {
float: left;
width: 45%;
margin-left: 5%;
}
.woocommerce ul.products li.product,
.woocommerce-page ul.products li.product {
width: 22.05%;
}
.woocommerce-page ul.products.tg-column-wrapper li.product.tg-column-4 {
width: 31.3%;
}
}
@media (max-width: 768px) {
#masthead .widget_shopping_cart {
display: none;
}
#header-ticker {
line-height: 26px;
}
#site-navigation {
float: right;
margin-right: 15px;
}
.left-top-header {
float: none;
}
.bottom-header-wrapper .tg-container {
position: relative;
}
#site-navigation ul li {
display: block;
float: none;
}
#site-navigation .sub-menu,
#site-navigation .children {
display: none;
border-radius: 0;
min-width: 100%;
opacity: 1;
position: static;
left: 0;
top: 0;
border: none;
border-bottom: none;
z-index: 999;
background: #ffffff;
visibility: visible;
box-shadow: 0 0 0 rgba(0, 0, 0, 0.05);
}
.category-menu {
font-size: 13px;
margin-right: 0;
width: 140px;
}
.category-menu .category-toggle {
padding: 0 10px;
}
.toggle-wrap {
line-height: 37px;
margin-left: 6px;
display: block;
}
.toggle-wrap:hover i {
color: #00a9e0;
}
.toggle-wrap .toggle {
color: #333333;
font-size: 28px;
position: relative;
top: 3px;
cursor: pointer;
}
#primary-menu {
display: none;
}
.bottom-header-wrapper .tg-container {
position: static;
}
.bottom-header-wrapper {
position: relative;
}
#primary-menu {
background: #ffffff none repeat scroll 0 0;
left: 0;
position: absolute;
top: 100%;
width: 100%;
z-index: 999;
border-top: 3px solid #00a9e0;
}
#site-navigation ul > li {
border-bottom: 1px solid #e1e1e1;
margin-left: 0;
padding: 0 20px;
}
#site-navigation ul li.menu-item-has-children > a::after {
display: none;
}
#site-navigation .sub-menu li a {
border-top: 1px solid #e5e5e5;
border-bottom: none;
}
.sub-toggle {
background: #00a9e0 none repeat scroll 0 0;
color: #ffffff;
height: 30px;
line-height: 30px;
position: absolute;
right: 20px;
text-align: center;
top: 6px;
width: 30px;
display: block;
cursor: pointer;
}
.sub-menu .sub-toggle {
right: 0;
}
.left-header-block {
border-right: medium none;
color: #6d6c6c;
display: block;
float: none;
margin: 10px auto;
padding: 0;
text-align: center;
}
.right-top-header {
clear: both;
display: table;
float: none;
margin: 0 auto;
}
.tg-container {
width: 96%;
padding: 0 2%;
}
.widget-large-advertise {
float: none;
margin: 0 auto;
text-align: center;
}
.big-slider {
float: none;
max-width: 100%;
}
.small-slider-wrapper {
display: block;
float: none;
margin: 0 auto;
max-width: 100%;
}
.widget_vertical_promo .collection-block:first-child {
margin: 0 2% 0 0;
}
.widget_vertical_promo .collection-block {
float: left;
width: 48.5%;
}
.widget_vertical_promo img,
.big-slider img {
width: 100%;
}
.collection-block:first-child {
text-align: center;
}
.product-list-wrap .product-list-block .product-list-content {
float: left;
width: 45%;
margin-left: 5%;
}
.collection-thumb-block .collection-thumb-hover .collection-thumb-title-wrapper .collection-thumb-sub-title {
display: none;
}
.collection-thumb-block .collection-thumb-hover .collection-thumb-title-wrapper {
bottom: 40%;
}
.widget_featured_posts_block .tg-column-wrapper .tg-column-3 {
display: inline-block;
float: none;
margin-left: 0 0 2% 2%;
width: 47.73%;
}
.section-title-wrapper .section-title-block .page-title {
font-size: 18px;
}
.section-title-wrapper .section-title-block .page-sub-title {
display: none;
}
.tg-column-wrapper .tg-column-4 {
float: left;
margin: 0 0 2% 2%;
width: 48%;
}
#top-footer .tg-column-wrapper .tg-column-4 {
float: none;
margin: 0 auto;
width: 100%;
padding-top: 10px;
}
#top-footer .tg-column-wrapper .tg-column-4:first-child {
padding-top: 0;
}
.copy-right {
float: none;
text-align: center;
}
.slider-caption-wrapper .slider-content {
display: none;
}
.copy-right {
float: left;
font-size: 9px;
}
.right-header-block a,
.right-top-header .top-header-menu-wrapper ul li a {
font-size: 10px;
}
.slider-caption-wrapper .slider-btn i {
margin-left: 10px;
padding: 9px 11px;
}
.slider-caption-wrapper .slider-btn {
font-size: 13px;
padding: 7px 0 7px 10px;
white-space: nowrap;
}
.widget_featured_posts_block .tg-column-wrapper .tg-column-3 {
display: block;
margin: 0 auto 40px;
width: 80%;
}
#primary,
#secondary {
float: none;
width: 100%;
}
.woocommerce-page .woocommerce-checkout #customer_details.col2-set .col-1,
.woocommerce-page .woocommerce-checkout #customer_details.col2-set .col-2 {
float: none;
width: 100%;
}
.woocommerce-page .woocommerce-checkout #customer_details.col2-set .col-1 {
border-right: none;
}
.error-wrap .error {
font-size: 35px;
}
.error-wrap .num-404 {
font-size: 60px;
height: 150px;
line-height: 150px;
width: 150px;
}
.page-not-found .page-title {
font-size: 20px;
}
.error-404 .message {
font-size: 11px;
}
.error-404.not-found .search-field {
width: 90%;
}
.error-404.not-found .searchsubmit {
display: inline-block;
height: 36px;
margin-left: -3px;
width: 46px;
}
.no_sidebar_full_width #primary .entry-content > .alignwide,
.no_sidebar_content_centered #primary .entry-content > .alignwide {
margin-left: -15px;
margin-right: -15px;
}
}
@media (max-width: 600px) {
.tg-column-wrapper .tg-column-2,
.tg-column-wrapper .tg-column-3,
.tg-column-wrapper .tg-column-4,
.widget_featured_posts_block .tg-column-wrapper .tg-column-3 {
float: none;
margin: 20px auto 0;
width: 100%;
}
.tg-column-wrapper .tg-column-2:first-child,
.tg-column-wrapper .tg-column-3:first-child,
.tg-column-wrapper .tg-column-4:first-child {
float: none;
margin: 0px auto;
}
.slider-caption-wrapper .slider-title {
font-size: 25px;
}
.woocommerce ul.products li.product,
.woocommerce-page ul.products li.product,
.woocommerce-page[class*="columns-"] ul.products li.product,
.woocommerce[class*="columns-"] ul.products li.product,
.woocommerce-page ul.products.tg-column-wrapper {
clear: both;
margin-left: 0;
}
.woocommerce ul.products li.product,
.woocommerce-page ul.products li.product,
.woocommerce-page[class*="columns-"] ul.products li.product,
.woocommerce[class*="columns-"] ul.products li.product,
.woocommerce-page ul.products.tg-column-wrapper li.product.tg-column-4 {
width: 100%;
margin: 0 auto;
}
.woocommerce-wishlist table.shop_table.wishlist_table {
height: auto;
width: 600px;
}
.woocommerce-wishlist .entry-content,
.woocommerce-checkout .entry-content {
overflow: scroll;
width: 100%;
}
.error-404.not-found .search-field {
width: 87%;
}
.archive-grid article,
.archive-grid #primary {
width: 100%;
}
.related-posts-wrapper .tg-column-wrapper {
margin-left: 0;
}
.author-box .author-img {
float: none;
margin-bottom: 20px;
}
.author-box .author-description-wrapper {
margin-left: 0;
}
.no_sidebar_full_width .alignwide,
.no_sidebar_content_centered .alignwide {
margin-left: 0;
margin-right: 0;
}
}
@media (max-width: 480px) {
.right-top-header .top-header-menu-wrapper {
float: none;
}
.right-header-block a,
.right-top-header .top-header-menu-wrapper ul li a {
font-size: 13px;
}
.logo-wrapper {
display: block;
float: none;
text-align: center;
}
.custom-logo-link {
float: none;
margin-right: 0;
}
.site-title-wrapper {
text-align: center;
}
.widget-large-advertise,
.wishlist-cart-wrapper {
float: none;
display: block;
text-align: center;
}
.logo,
.site-title-wrapper {
display: block;
float: none;
vertical-align: top;
}
.wishlist-wrapper,
.wcmenucart-contents {
display: inline-block;
float: none;
margin: 0;
}
.cart-wrapper {
margin-left: 20px;
}
.cart-wrapper,
.my-cart-wrap {
display: inline-block;
float: none;
vertical-align: top;
}
.error-404.not-found .search-field {
width: 70%;
}
.widget_vertical_promo .collection-block:first-child {
margin: 0 0 30px;
}
.widget_vertical_promo .collection-block {
float: left;
width: 100%;
}
}.rggclGridCntr { margin: 0%; width: 100%; }
.rggclGridItemCntr{ float: left; }
.rggclGridRow { clear: both; padding: 0px; margin: 0px; }
.rggclGridCol { display: block; float: left; width: 100%; box-sizing: border-box; }
@media (min-width: 768px) {
.rggclGridCol_2 { width: 50% }
.rggclGridCol_3 { width: 33.33% }
}
.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; }   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.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,
.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.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.rggclF32_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,
.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.rggclF32, p.rggclF28, p.rggclF24, p.rggclF20, p.rggclF18, p.rggclF16, p.rggclF14, p.rggclF13, p.rggclF12,
.rggclF32, .rggclF28, .rggclF24, .rggclF20, .rggclF18, .rggclF16, .rggclF14, .rggclF13, .rggclF12 { font-weight: 400; font-style: normal; margin-bottom: 0; padding:0; border: none; }
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; } .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;}  .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%; } .rggclTxtCenter { text-align: center; }
.rggclTxtRight { text-align: right; }
.rggclTxtLeft { text-align: right; }
.rggclMLRAuto { margin-left: auto; margin-right: auto } .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; } .rggclWidthPc100{ width: 100%; }
.rggclWidthPc90{ width: 90%; }
.rggclWidthPc80{ width: 80%; }
.rggclWidthPc70{ width: 70%; }
.rggclWidthPc60{ width: 60%; } 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  } .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; } .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; }