#Top_bar .menu > li > a span, p, .ui-tabs-panel ul li {
    font-size: 16px;
 line-height: 1.3em;
}

h1 {
    font-size: 30px !important;
    line-height: 42px  !important;
}
 
h2, h4 {
    font-size: 20px  !important;
    line-height: 32px  !important;
}

@media (max-width: 575px) {
h1 {
    font-size: 18px !important;
    line-height: 30px  !important;
}
h2, h4 {
    font-size: 15px;
    line-height: 20px;
}
html .ls-wrapper > a, body .ls-wrapper > a, #ls-global .ls-wrapper > a, html .ls-wrapper > p, body .ls-wrapper > p, #ls-global .ls-wrapper > p, html .ls-wrapper > h1, body .ls-wrapper > h1, #ls-global .ls-wrapper > h1, html .ls-wrapper > h2, body .ls-wrapper > h2, #ls-global .ls-wrapper > h2, html .ls-wrapper > h3, body .ls-wrapper > h3, #ls-global .ls-wrapper > h3, html .ls-wrapper > h4, body .ls-wrapper > h4, #ls-global .ls-wrapper > h4, html .ls-wrapper > h5, body .ls-wrapper > h5, #ls-global .ls-wrapper > h5, html .ls-wrapper > img, body .ls-wrapper > img, #ls-global .ls-wrapper > img, html .ls-wrapper > div, body .ls-wrapper > div, #ls-global .ls-wrapper > div, html .ls-wrapper > span, body .ls-wrapper > span, #ls-global .ls-wrapper > span, html .ls-wrapper .ls-bg, body .ls-wrapper .ls-bg, #ls-global .ls-wrapper .ls-bg, html .ls-wrapper .ls-layer, body .ls-wrapper .ls-layer, #ls-global .ls-wrapper .ls-layer, html .ls-slide .ls-layer, body .ls-slide .ls-layer, #ls-global .ls-slide .ls-layer, html .ls-slide a .ls-layer, body .ls-slide a .ls-layer, #ls-global .ls-slide a .ls-layer {
position: absolute !important;
left: 0px !important;
}
.column_visual ul.social i {
    font-size: 30px !important;
}

.list_item .list_right, #Footer .footer_copy .copyright {
    font-size: 14px;
    line-height: 16px;
}

.button-stroke .button_theme, .button-stroke .button_theme .button_icon i, .button-stroke button, .button-stroke input[type="submit"], .button-stroke input[type="reset"], .button-stroke input[type="button"], .button-stroke .woocommerce #respond input#submit, .button-stroke .woocommerce a.button:not(.default), .button-stroke .woocommerce button.button, .button-stroke.woocommerce input.button {
    font-size: 16px;
    padding: 20px;
}

.subheader-both-center #Subheader .title {
    font-size: 50px;
    padding-top: 20px;
}

.footer-sliding #Content {
   margin-bottom: 0  !important;
}

#Footer .footer_copy .social li a, #Footer .footer_copy .social-menu a, .footer_button, #Top_bar a.responsive-menu-toggle i {
    color: #fff !important;
}

.footer-sliding #Footer {
    position: static !important;
}

.column_visual ul li {
list-style: none !Important;
display: inline-block;
margin: 0 auto;
text-align: center;
}

.column_visual ul.social {
text-align: center;
margin-top: 25px;
}

.column_visual ul.social i {
    font-size: 1.9em;
}

#Top_bar .top_bar_left {
    margin-top: 25px;
}

#Action_bar {
    z-index: 999999;
}

#Action_bar  i, #Action_bar a {
    font-size: 1.3em;
color: #fff;
}

#Action_bar .social li a {
    color: rgba(255,255,255,.8);
}

@media (max-width: 767px) {
#Top_bar #logo {
    height: 130px !important;
}
}
