/* circular image, html as class="square50" */
.square50 { 
  border-top-left-radius: 50% 50%;         
  border-top-right-radius: 50% 50%; 
  border-bottom-right-radius: 50% 50%;
  border-bottom-left-radius: 50% 50%;
}
.square25 { 
  border-radius: 8px
}

/* FILTER */
.filter-tab {
    background: none;
    border: none;
    color: #1a80b6;
    font-size: 16px;
}
.filter-hidden {
  display: none;
}
.item-list {
    display: flex;
    flex-wrap: wrap;
}
.item-list .item {
    margin: 5px;
}
.item-list .item img {
    height: 120px;
    width: 170px;
}
/* TABS */
.tabs a {
  display: inline-block;
  padding: 10px 15px;
  background-color: #eee;
  color: #333;
  border-radius: 5px 5px 0 0;
  margin: 5px 5px 10px 10px;
  text-decoration: none;
}
.tabs a.active {
          border-top: 2px solid #1a80b6;
}
.tabs a:hover {
  background-color: #ccc;
}

.tab {
  display: none;
  padding: 20px;
  border: 1px solid #ccc;
  border-radius: 0 0 5px 5px;
}

.tab-active {
  display: block;

}

/* END TABS */
body {
    background-size: cover;
}
.WaGadgetMenuVertical.VerticalMenuStyle001 ul.firstLevel > li > .item > a {
    text-transform: none;
}
.WaGadgetMenuVertical.VerticalMenuStyle001 ul.firstLevel > li > .item > a > span {
    width: 200px;
}
.fieldSubContainer .typeInstruction {
    padding: 5px 0 0;
}
.WaGadgetEventsStateCalendar .yearViewType .EventListCalendar td > span a {
    font-weight: bold;
        color: #771c9f;
}

.WaGadgetEventsStateCalendar .yearViewType .EventListCalendar a.yearViewHeader {
    color: #771c9f;
}
.WaGadgetEventsStateCalendar .yearViewType .EventListCalendar a.yearViewHeader:hover {
    color: #33094b;
}

/* NAVIGATION LINKS */
 .gadgetStyle002 a:not(.stylizedButton),  .gadgetStyle002 a:link:not(.stylizedButton),  .gadgetStyle002 a:active:not(.stylizedButton),  .gadgetStyle002 a:visited:not(.stylizedButton) {
    text-decoration: none;
}
#id_h1e3YLg > div:nth-child(1) > ul:nth-child(1) > li:nth-child(1), #id_h1e3YLg > div > ul > li:nth-child(2) > a, #id_h1e3YLg > div > ul > li:nth-child(3) > a, #id_h1e3YLg > div > ul > li:nth-child(4) > a, #id_h1e3YLg > div > ul > li:nth-child(5) > a, #id_h1e3YLg > div > ul > li:nth-child(6) > a, #id_h1e3YLg > div > ul > li:nth-child(7) > a {
    font-weight: 800;
    font-size: 18px;
}
.WaGadgetNavigationLinks ul.orientationHorizontal li {
    padding: 0 5px 5px 20px;
}
.WaGadgetNavigationLinks ul.orientationHorizontal li+li:before {
    display: none;
}
/* END NAVIGATION LINKS */
.WaPlaceHolder > div {
    padding: 0px;
}
.promoCTA {
    font-size: 24px;
    }
.ctaText1 {
    font-size: 36px; 
    text-shadow: 0 0 1px #fff; 
    border-bottom: 3px solid #771c9f; 
       color: #000;
    padding-bottom: 5px;
} 
.ctaText2 {
    font-weight: 900; 
    font-size: 40px; 
    text-shadow: 0 2px 0px #fff; 
    color: #000;
    }
/* Mobile Panel */
.WaGadgetMobilePanel .mobilePanel {
background: #33094b;
}
.WaGadgetMobilePanel .mobilePanel .mobilePanelButton:active, .WaGadgetMobilePanel .mobilePanel .mobilePanelButton.active, .WaGadgetMobilePanel .mobilePanel .mobilePanelButton:hover, .WaGadgetMobilePanel .mobilePanel .mobilePanelButton:hover, .WaGadgetMobilePanel .mobilePanel .menuInner ul.firstLevel, .WaGadgetMobilePanel .mobilePanel .menuInner ul ul li>.item>a, .WaGadgetMobilePanel .mobilePanel .menuInner ul ul, .WaGadgetMobilePanel .mobilePanel .loginInner, .navigationOuterContainer input.nextButton, .navigationOuterContainer input.typeButton, .navigationOuterContainer input[type="submit"] {
    background: #33094b;
    color: white;
}
.WaGadgetMobilePanel .mobilePanel .loginInner .loginContainerForm [class$='TextBox'] input[class$='TextBoxControl'], .WaGadgetMobilePanel .mobilePanel .loginInner .loginContainerForm .loginActionRememberMe label:before {
    background: #771ca5;
}
.WaGadgetMobilePanel .mobilePanel .menuInner ul.firstLevel, .WaGadgetMobilePanel .mobilePanel .loginInner {
border-top: 1px solid #000;
}
.WaGadgetMobilePanel .mobilePanel .menuInner ul.firstLevel>li.sel>.item>a {
    color: #ffffff;
    background: #33094b;
}
.WaGadgetMobilePanel .mobilePanel .menuInner ul ul li>.item>a {
font-weight: 400;
}
.WaGadgetMobilePanel .mobilePanel .menuInner ul ul li.sel>.item>a {
    color: #ffffff;
    font-weight: 800;
    border-left: 4px solid #fff;
}
.logo {
margin-top: -45px;
}
/* PAGE CTA */
.pageCTA {
padding: 30px 5% 20px;
}

/* HOME */
.homeCTA {
padding: 100px 5% 175px;
}

.blogEventContainer {
min-height: 140px;
}
/* STORE */
.WaGadgetOnlineStoreCatalog .OnlineStoreCatalog_list .OnlineStoreCatalog_list_item .OnlineStoreCatalog_list_item_img {

    background: #f8f8f8;
}
/* EVENTS */
.WaGadgetEventsStateDetails .boxOuterContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer .registrationInfoContainer ul.registrationInfo {
    font-size: 13px;
}
.WaGadgetEventsStateList .boxOuterContainer .boxBodyOuterContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer, .WaGadgetEventsStateDetails .boxOuterContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer, .infoOuterContainer {
    padding: 16px 16px 24px;
    background:   #f1f1f1;
}
.WaGadgetEvents .pageTitle {
    padding: 0;
    border: 0px;

}
.WaGadgetEventsStateCalendar #idViewSwitchersTable div[id*="Button"] span {    
 color: #c249ff; 
}
.WaGadgetEventsStateCalendar .monthViewType .EventListCalendar td.EventListCalendarItemSelected a.calendarDate, .WaGadgetEventsStateCalendar .monthViewType .EventListCalendar td.EventListCalendarItemSelected a.calendarDate:hover {
    color:  #c249ff;
}
.WaGadgetEventsStateCalendar .monthViewType .EventListCalendar td > div {
    border-left: 2px solid #4f0c76;
background: #eee4fb;
}
.WaGadgetEventsStateDetails .boxOuterContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer .registrationInfoContainer h4.infoTitle {
    background-color: 
transparent;
font-family: 'Montserrat',sans-serif;
font-style: normal;
font-weight: normal;
text-decoration: none;
margin: 1.66em 0 1em;
    margin-top: 1.66em;
color: #33094b;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.33;
    text-transform: none;
    margin-top: 0;
}
/* TYPOGRAPHY */
.WaGadgetEventsStateCalendar .sectionTitle {
    color: #000;
    text-transform: capitalize;
}
.gadgetStyle002 h1.header {
    font-weight: 900;
    text-transform: none;
}
H1.promo, .gadgetStyleNone H1.promo, h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5{
text-transform: none;
}
.h4, h4 {
    margin: 1em 0 .2em;
    font-family: 'Montserrat','Arial',sans-serif;
    font-style: normal;
    font-weight: 700;
    text-transform: none;
}
.header, h1.header {
color: #000;
font-weight: 900;
text-transform: none;
}
.WaGadgetOnlineStoreCartCheckout .storeCartContent h2 {
color: #4f0c76;
}
.h1Alt, h1.h1Alt {
    margin: -1.0em 0 -2.6em;
        margin-top: -1em;
    color: #771c9f;
    font-size: 18px;
    font-weight: bold;
}
.gadgetStyle002 h3, h3, .h3 {
margin: 1em 0 .5em;
}
.quotedText {
border-left: 4px solid #d199f4;
}
.WaGadgetSiteMap.gadgetStyleNone ul li {
    color: #8e34c2;
}
/* SOCIAL MEDIA */
.WaGadgetSocialProfile.socialProfileStyle002 .orientationHorizontal li, .WaGadgetSocialProfile.socialProfileStyle003 .orientationHorizontal li, .WaGadgetSocialProfile.socialProfileStyle004 .orientationHorizontal li {
    margin-left: 24px;
    border: 2px solid 
    #fff;
    border-radius: 30px;
    padding: 10px;
}
.WaGadgetSocialProfile.socialProfileStyle003 li a:hover {
    color: #bc3df4;
}
/* SUB MENU */
.WaGadgetMenuHorizontal.HorizontalMenuStyle002 .menuInner ul.firstLevel {
margin: 0 auto;
margin-top: -20px;
background: #771ca5;
}
.WaGadgetMenuHorizontal.HorizontalMenuStyle002 .menuInner ul.firstLevel > li.sel > .item > a {
    color: 
#fff;
background:
    #460e62;
}
.WaGadgetMenuHorizontal.HorizontalMenuStyle002 .menuInner ul.firstLevel > li > .item:hover > a {
    color: 
#fff;
background:
#460e62;
}
.WaGadgetMenuHorizontal.HorizontalMenuStyle002 .menuInner ul.firstLevel > li > .item > a {
    color: 
    white;
    font: bold 14px/23px 'Montserrat',sans-serif;
    white-space: nowrap;
    text-align: left;
    text-transform: none;
}
.WaGadgetMenuHorizontal.HorizontalMenuStyle002 .menuInner ul.firstLevel > li.sel > .item:hover > a {
color: #fff;
}
/* BUTTONS */
.WaGadgetLoginForm.LoginFormStyle001 .loginButton, .WaGadgetLoginForm.LoginFormStyle002 .loginButton {
background: #4f0c76;
}
a.buttonStyle004:hover, a:link.buttonStyle004:hover {
    background: 
#33094b;
border-color:
#33094b;
color:
    #fff;
}
a.buttonStyle004, a:link.buttonStyle004 {     
position: relative;     
display: inline-block;     
box-sizing: border-box;     
min-width: 112px;     
margin: 0;     
padding: 8px 20px;     
background:  transparent; 
border: 3px solid #4f0c76; 
color:     #4f0c76;     
font-family: 'Montserrat',sans-serif;     
font-size: 16px;     
font-style: normal;     
font-weight: 700;    
 line-height: 1.5;     
white-space: nowrap;     
text-align: center;     
text-decoration: none;     
width: 100%; 
}
a.buttonStyle005:hover, a:link.buttonStyle005:hover {
    background: #46115e;
        background-color: rgb(70, 17, 94);
    border-color: #46115e;
    color: white;
}
a.stylizedButton.buttonStyle002 {
border-radius: 15px;
}
a.buttonStyle005, a:link.buttonStyle005 {
border: 1px solid #fff;
}
.WaGadgetContactProfile .topButtonsOuterContainer input.typeButton, .WaGadgetEventsStateList .boxOuterContainer .boxBodyOuterContainer .boxBodyInfoOuterContainer .boxActionContainer input.typeButton, .WaGadgetBlogStateList #idAddNewPostButtonContainer input[type="submit"], .WaGadgetEventsStateDetails .boxOuterContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer .boxActionContainer input.typeButton, .WaGadgetOnlineStoreProduct .OnlineStoreProduct_aside .OnlineStoreButton input.typeButton, .functionalButton, .functionalButton[disabled], .functionalButton.aspNetDisabled, .functionalButton .disabled, .WaGadgetMobilePanel .mobilePanel .loginInner .loginContainerForm .loginAction input.loginButton, .generalFieldsContainer .fieldSubContainer input.typeButton, .generalFieldsContainer .fieldSubContainer input[type="submit"], .WaGadgetTermsOfUse .login-role-actions input[type="submit"][disabled=""], .WaGadgetTermsOfUse .login-role-actions input[type="submit"], .WaGadgetUnsubscribeFromEmails form input[type="submit"], .WaGadgetBlogStateAddPost .boxFooterOuterContainer input, .WaGadgetBlogStateEditPost .boxFooterOuterContainer input{
    background: #33094b;
color: white;
}
.WaGadgetContactProfile .topButtonsOuterContainer input.typeButton:hover, .WaGadgetLoginForm.LoginFormStyle001 .loginContainer.authenticated.loginContainer.authenticated .loginLink:hover, .WaGadgetLoginForm.LoginFormStyle002 .loginContainer.authenticated.loginContainer.authenticated .loginLink:hover, .WaGadgetLoginForm.LoginFormStyle001 .loginContainer.authenticated.loginContainer.authenticated .loginLink.hover, .WaGadgetLoginForm.LoginFormStyle002 .loginContainer.authenticated.loginContainer.authenticated .loginLink.hover, .WaGadgetEventsStateList .boxOuterContainer .boxBodyOuterContainer .boxBodyInfoOuterContainer .boxActionContainer input.typeButton:hover, .WaGadgetBlogStateList #idAddNewPostButtonContainer input[type="submit"]:hover, .WaGadgetEventsStateDetails .boxOuterContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer .boxActionContainer input.typeButton:hover, .WaGadgetOnlineStoreProduct .OnlineStoreProduct_aside .OnlineStoreButton input.typeButton:hover, .functionalButton:hover, .functionalButton[disabled], .functionalButton.aspNetDisabled, .functionalButton .disabled:hover, .functionalButton[disabled]:hover, .functionalButton.aspNetDisabled:hover, .functionalButton .disabled:hover, .WaGadgetMobilePanel .mobilePanel .loginInner .loginContainerForm .loginAction input.loginButton:hover, .generalFieldsContainer .fieldSubContainer input.typeButton, .generalFieldsContainer .fieldSubContainer input[type="submit"]:hover, .WaGadgetTermsOfUse .login-role-actions input[type="submit"][disabled=""]:hover, .WaGadgetTermsOfUse .login-role-actions input[type="submit"]:hover, .WaGadgetUnsubscribeFromEmails form input[type="submit"]:hover, .WaGadgetBlogStateAddPost .boxFooterOuterContainer input:hover, .WaGadgetBlogStateEditPost .boxFooterOuterContainer input:hover:hover, .navigationOuterContainer input.nextButton:hover, .navigationOuterContainer input.typeButton:hover, .navigationOuterContainer input[type="submit"]:hover {
    background: #771c9f;
color: white;
}
/* DIVIDER */
.WaContentDivider.dividerStyle001 {
    height: 1px;
    margin: 0 auto;
    background: #f1f1f1;
        background-position-x: 0%;
        background-position-y: 0%;
        background-repeat: repeat;
        background-size: auto;
    background-position-x: 0%;
    background-position-y: 0%;
    background-repeat: repeat;
    background-size: auto;
    background-repeat: no-repeat;
    background-size: contain;
    width: 100%;
    text-align: center;
    align-content: center;
    background-position: center;
}
/* SEARCH */
.WaGadgetSiteSearch .searchBoxFieldContainer {
background: #f1f1f1; border: 1px solid #f0f0f0;
height: 34px;
}
.WaGadgetSiteSearch .searchBoxField {
    box-sizing: border-box;
    width: 230px;
    max-width: calc(100% - 41px);
    height: 34px;
    vertical-align: top;
border: 0px;
background: #f1f1f1;
}
.WaGadgetSiteSearch.searchStyle001 .searchBoxButton:before, .WaGadgetSiteSearch.searchStyle002 .searchBoxButton:before {
    width: 36px;
    height: 34px;
    line-height: 34px;
}
.WaGadgetSiteSearch .searchBoxButton:before {
font: 21px/40px 'FontAwesome';
}
input[type=password], input[type=text], select, textarea {
padding: 4px 12px 5px;
}
/* LOGIN */
.WaGadgetLoginForm.LoginFormStyle001 .loginContainer.loginContainer .loginLink, .WaGadgetLoginForm.LoginFormStyle002 .loginContainer.loginContainer .loginLink, .WaGadgetLoginForm.LoginFormStyle001 .loginContainer.authenticated.loginContainer.authenticated .loginLink, .WaGadgetLoginForm.LoginFormStyle002 .loginContainer.authenticated.loginContainer.authenticated .loginLink {
    width: 130px;
    height: 35px;
    background: #33094b;
}

.WaGadgetLoginForm.LoginFormStyle001 .loginContainer.loginContainer .loginLink:before, .WaGadgetLoginForm.LoginFormStyle002 .loginContainer.loginContainer .loginLink:before {
    font: normal 16px/35px 'Montserrat';
    content: 'Login';
    font-weight: 700;
}
.WaGadgetLoginForm.LoginFormStyle001 .loginContainer.loginContainer .loginLink:hover, .WaGadgetLoginForm.LoginFormStyle002 .loginContainer.loginContainer .loginLink:hover, .WaGadgetLoginForm.LoginFormStyle001 .loginContainer.loginContainer .loginLink.hover, .WaGadgetLoginForm.LoginFormStyle002 .loginContainer.loginContainer .loginLink.hover {
    background: #631d8b;
    color: white;
}
.WaGadgetLoginForm.LoginFormStyle001 .loginContainer.authenticated.loginContainer.authenticated .loginLink::before, .WaGadgetLoginForm.LoginFormStyle002 .loginContainer.authenticated.loginContainer.authenticated .loginLink::before {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    font: normal 15px/35px 'Montserrat';
    text-align: center;
    text-indent: 0;
    content: 'My Account';
color: #fff;
}
.WaGadgetLoginForm.LoginFormStyle001 .authenticated .loginPanel .profileBox, .WaGadgetLoginForm.LoginFormStyle002 .authenticated .loginPanel .profileBox {
    font-size: 14px;
}
.WaGadgetLoginForm.LoginFormStyle001 .authenticated .loginPanel .profileBox:last-child, .WaGadgetLoginForm.LoginFormStyle002 .authenticated .loginPanel .profileBox:last-child {
    margin-right: 20px;
    text-align: center;
    margin: 0 auto;
    width: 80%;
    background: 
    #f1f1f1;
    padding: 10px;
}
/* Menu */
.WaGadgetMenuVertical.VerticalMenuStyle001 ul.firstLevel {
    box-sizing: border-box;
    width: 240px;
    margin: 0;
    padding: 8px 0;
    border: none;
    list-style: none;
}
.WaGadgetMenuVertical.VerticalMenuStyle001 ul.firstLevel>li>.item {
    position: relative;
    background: #f1f1f1;
}
.WaGadgetMenuVertical.VerticalMenuStyle001 ul.firstLevel > li > .item:hover > a {
    background: 0;
    color: #771c9f;
}
.WaGadgetMenuVertical.VerticalMenuStyle001 ul.firstLevel > li.sel > .item > a {
    color: #771c9f;
}
.WaGadgetMenuVertical.VerticalMenuStyle001 ul.firstLevel > li.sel > .item:hover > a {
    color: #000;
}
.WaGadgetMenuHorizontal.HorizontalMenuStyle001 .menuInner ul.firstLevel>li>.item>a {
    position: relative;
    display: block;
    height: 23px;
    padding: 8px 16px;
    background: inherit;
    color: #000000;
    font: 560 14px/24px 'Montserrat',sans-serif;
    white-space: nowrap;
    vertical-align: top;
    text-align: left;
    text-decoration: none;
    text-transform: none;
}
.WaGadgetMenuHorizontal.HorizontalMenuStyle001 .menuInner ul.firstLevel>li.sel>.item:hover>a {
    color: #74209b;
}
.WaGadgetMenuHorizontal.HorizontalMenuStyle001 .menuInner ul.firstLevel>li.sel>.item>a {
    color: #74209b;
}
.WaGadgetMenuHorizontal.HorizontalMenuStyle001 .menuInner ul.firstLevel>li>.item:hover>a {
    background: 0;
    color: #74209b;
}
.WaGadgetMenuHorizontal.HorizontalMenuStyle001 .menuInner ul ul li.sel > .item > a {
    color:  #4f0c76;
}
.WaGadgetMenuHorizontal.HorizontalMenuStyle001 .menuInner ul.firstLevel > li.dir > .item > a span::after {
    font: 15px/23px 'FontAwesome';
}
.WaGadgetMenuHorizontal.HorizontalMenuStyle001 .stickyMenu.active {
border-bottom: 3px solid #33094b;
}
.WaGadgetMenuHorizontal.HorizontalMenuStyle001 .stickyMenu.active .firstLevel{
margin: 0 auto;
float: none;
}
.WaGadgetMenuHorizontal.HorizontalMenuStyle001 .menuInner ul.firstLevel {
float: right;
}
/* Promo */
.gadgetStyle002 h1.promo {
text-transform: none;
font-weight: 900;

}

/* PAGE TITLE */
.gadgetStyle002 H1:not(.promo):not(.header):not(.h1Alt) {
color: #33094b;
font-weight: 800;
text-transform: none;
}
.pageTitle {
 max-width: 350px; width: 100%;
left: 0px;
padding: 30px;
border-bottom: 4px solid #771ca5;
margin: 0 auto;
text-align: center;
}
.pageTitleContainer {
padding: 445px 0 20px;
}
/* MOBILE VIEW SMALL */
@media screen and (max-width: 479px){
    
    /* CALENDAR */
    .WaGadgetEventsStateCalendar #idViewSwitchersTable div[id*="Button"] a, .WaGadgetEventsStateCalendar #idViewSwitchersTable div[id*="Button"] span {

        background: #33094b;

}
.WaGadgetEventsStateCalendar #idViewSwitchersTable #group1 {
    display: block;
    width: 145px;
}
.WaGadgetEventsStateCalendar #idViewSwitchersTable #group2 {
    display: block;
    width: calc(100% - 147px);
        text-align: center;
}
.WaGadgetEventsStateCalendar #idViewSwitchersTable #todayButton a {
    width: 100%;
}
.WaGadgetEventsStateCalendar #idViewSwitchersTable #todayButton {
    width: calc(100% - 118px);
}
    .promoCTA {
    font-size: 21px;
    }
.blogEventContainer {
min-height: 70px;
}
html:not([class*="WaPlaceHolder"]) .gadgetStyle002 h1.promo {
    font-size: 18px;
    line-height: 1.167;
}
.ctaText1 {
    font-size: 26px; 
    text-shadow: 0 0 1px #000; 
    border-bottom: 1px solid #771c9f; 
    padding-bottom: 5px;
} 
.ctaText2 {
    font-weight: 900; 
    font-size: 32px;
}
}
/* Mobile View */
@media screen and (max-width: 766px) {
        /* CALENDAR */
    .WaGadgetEventsStateCalendar #idViewSwitchersTable div[id*="Button"] a, .WaGadgetEventsStateCalendar #idViewSwitchersTable div[id*="Button"] span {

        background: #33094b;

}
    .promoCTA {
    font-size: 21px;
    }
    .ctaText1 {
    font-size: 26px; 
    text-shadow: 0 0 1px #000; 
    border-bottom: 1px solid #771c9f; 
    padding-bottom: 5px;
} 
.ctaText2 {
    font-weight: 900; 
    font-size: 32px;
}
.pageTitleContainer {
padding: 125px 0;
}
.blogEventContainer {
min-height: 70px;
}
.footerText {
text-align: center;
}
.logo {
margin-top: 0px;
}
.non-mobile {
display: none;
}
.tablet-mobile {
display: inline;
}
.pageCTA {
padding: 30px 1% 20px;
}

.homeCTA {
padding: 75px 1% 50px;
}
.gadgetStyle002 h1.promo {
font-size: 24px;
}
}
/* End Mobile View */
/* Tablet View */
@media screen and (max-width: 962px) and (min-width: 766px) {
.blogEventContainer {
min-height: 100px;
}
.pageTitleContainer {
padding: 135px 0;
}
.footerText {
text-align: center;
}
.non-mobile {
display: none;
}
.homeCTA {
padding: 150px 5% 150px;
}
.logo {
margin-top: 0px;
}
.gadgetStyle002 h1.promo {
font-size: 24px;
}
}
/* End Tablet View */

/* BACK TO TOP */
#back-to-top {
    position: fixed;
    bottom: 40px;
    right: 10px;
    z-index: 9999;
    width: 32px;
    height: 32px;
    text-align: center;
    line-height: 30px;
    background: #7049de;
    color: #fff;
    cursor: pointer;
    border: 0;
    border-radius: 2px;
    text-decoration: none;
    transition: opacity 0.2s ease-out;
    opacity: 0;
}
#back-to-top:hover {
    background: #9b78fd;
}
#back-to-top.show {
    opacity: 1;
}
.WaGadgetRecentBlogPosts.recentBlogPostsStyle001 ul li .date, .WaGadgetRecentBlogPosts.recentBlogPostsStyle002 ul li .date, .WaGadgetRecentBlogPosts.recentBlogPostsStyle003 ul li .date, .WaGadgetRecentBlogPosts.recentBlogPostsStyle004 ul li .date, .WaGadgetRecentBlogPosts.recentBlogPostsStyle005 ul li .date, .WaGadgetRecentBlogPosts.recentBlogPostsStyle006 ul li .date, .WaGadgetRecentBlogPosts.recentBlogPostsStyle001 ul li .author, .WaGadgetRecentBlogPosts.recentBlogPostsStyle002 ul li .author, .WaGadgetRecentBlogPosts.recentBlogPostsStyle003 ul li .author, .WaGadgetRecentBlogPosts.recentBlogPostsStyle004 ul li .author, .WaGadgetRecentBlogPosts.recentBlogPostsStyle005 ul li .author, .WaGadgetRecentBlogPosts.recentBlogPostsStyle006 ul li .author {
display: none;
}
