body.side-header #wrapper{margin-left:0!important;margin-right:0!important}
body.side-header.layout-boxed-mode #wrapper{margin-left:auto!important;margin-right:auto!important}
.layout-boxed-mode .side-header-wrapper{background-color:transparent}
#side-header{transition:background-color .25s ease-in-out;position:static;height:auto;width:100%!important;padding:20px 30px!important;margin:0!important}
#side-header .side-header-styling-wrapper{display:none}
#side-header .side-header-wrapper{padding-top:0;padding-bottom:0;position:relative}
#side-header .header-social,#side-header .header-v4-content{display:none}
#side-header .fusion-logo{margin:0!important;float:left}
#side-header .side-header-content{padding:0!important}
#side-header.fusion-mobile-menu-design-classic .fusion-logo{float:none;text-align:center}
#side-header.fusion-mobile-menu-design-classic .fusion-main-menu-container .fusion-mobile-nav-holder{display:block;margin-top:20px}
#side-header.fusion-mobile-menu-design-classic .fusion-main-menu-container .fusion-mobile-sticky-nav-holder{display:none}
#side-header .fusion-main-menu,#side-header .side-header-content-1-2,#side-header .side-header-content-3{display:none}
#side-header.fusion-mobile-menu-design-modern .fusion-logo{float:left;margin:0}
#side-header.fusion-mobile-menu-design-modern .fusion-logo-left{float:left}
#side-header.fusion-mobile-menu-design-modern .fusion-logo-center{float:left}
#side-header.fusion-mobile-menu-design-modern .fusion-logo-right{float:right}
#side-header.fusion-mobile-menu-design-modern .fusion-logo-menu-right .fusion-mobile-menu-icons{float:left;position:static}
#side-header.fusion-mobile-menu-design-modern .fusion-logo-menu-right .fusion-mobile-menu-icons a{float:left}
#side-header.fusion-mobile-menu-design-modern .fusion-logo-menu-right .fusion-mobile-menu-icons :first-child{margin-left:0}
#side-header.fusion-mobile-menu-design-modern .fusion-logo-menu-left .fusion-mobile-menu-icons{float:right}
#side-header.fusion-mobile-menu-design-modern .fusion-logo-menu-left .fusion-mobile-menu-icons:last-child{margin-left:0}
#side-header.fusion-mobile-menu-design-modern .fusion-mobile-menu-icons{display:block}
#side-header.fusion-mobile-menu-design-modern .fusion-main-menu-container .fusion-mobile-nav-holder,#side-header.fusion-mobile-menu-design-modern .side-header-wrapper>.fusion-secondary-menu-search{padding-top:20px;margin-left:-30px;margin-right:-30px;margin-bottom:-20px}
#side-header.fusion-mobile-menu-design-modern .fusion-main-menu-container .fusion-mobile-nav-holder>ul{display:block;border-right:0;border-left:0;border-bottom:0}
#side-header.fusion-mobile-menu-design-flyout .fusion-logo-left{float:left}
#side-header.fusion-mobile-menu-design-flyout.fusion-header-has-flyout-menu .fusion-flyout-mobile-menu-icons{z-index:99999;position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex}
body #wrapper .header-shadow:after,body.side-header #wrapper #side-header.header-shadow .side-header-border:after{position:static;height:auto;box-shadow:none}
body.layout-boxed-mode.side-header-right #side-header{position:absolute;top:0}
.width-100 .fusion-section-separator-with-offset{margin-left:calc((100vw - 100%)/ -2)!important;margin-right:calc((100vw - 100%)/ -2)!important}
.fusion-header-has-flyout-menu .fusion-header-has-flyout-menu-content{z-index:99999;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.fusion-is-sticky .fusion-mobile-menu-design-flyout .fusion-header{position:fixed}
.fusion-mobile-menu-design-flyout .fusion-secondary-header,.fusion-mobile-menu-design-modern .fusion-secondary-header{padding:0}
.fusion-mobile-menu-design-flyout .fusion-secondary-header .fusion-row,.fusion-mobile-menu-design-modern .fusion-secondary-header .fusion-row{padding-left:0;padding-right:0}
.fusion-mobile-menu-design-flyout .fusion-social-links-header,.fusion-mobile-menu-design-modern .fusion-social-links-header{max-width:100%;text-align:center;margin-top:10px;margin-bottom:8px}
.fusion-mobile-menu-design-flyout .fusion-social-links-header a,.fusion-mobile-menu-design-modern .fusion-social-links-header a{margin-right:20px;margin-bottom:5px}
.fusion-mobile-menu-design-flyout .fusion-alignleft,.fusion-mobile-menu-design-modern .fusion-alignleft{border-bottom:1px solid transparent}
.fusion-mobile-menu-design-flyout .fusion-alignleft,.fusion-mobile-menu-design-flyout .fusion-alignright,.fusion-mobile-menu-design-modern .fusion-alignleft,.fusion-mobile-menu-design-modern .fusion-alignright{width:100%;float:none;display:block}
.fusion-mobile-menu-design-flyout .fusion-secondary-menu>ul>li,.fusion-mobile-menu-design-modern .fusion-secondary-menu>ul>li{display:inline-block;vertical-align:middle;text-align:left}
.fusion-mobile-menu-design-flyout .fusion-secondary-menu-cart,.fusion-mobile-menu-design-modern .fusion-secondary-menu-cart{border-right:0}
.fusion-mobile-menu-design-flyout .fusion-secondary-menu-icon,.fusion-mobile-menu-design-modern .fusion-secondary-menu-icon{background-color:transparent;padding-left:10px;padding-right:7px;min-width:100%}
.fusion-mobile-menu-design-flyout .fusion-secondary-menu-icon:after,.fusion-mobile-menu-design-modern .fusion-secondary-menu-icon:after{display:none}
.fusion-mobile-menu-design-flyout .fusion-header-tagline,.fusion-mobile-menu-design-modern .fusion-header-tagline{margin-top:10px;float:none;line-height:24px}
.fusion-body .fusion-mobile-menu-design-flyout .fusion-secondary-header .fusion-alignleft,.fusion-body .fusion-mobile-menu-design-flyout .fusion-secondary-header .fusion-alignright,.fusion-body .fusion-mobile-menu-design-modern .fusion-secondary-header .fusion-alignleft,.fusion-body .fusion-mobile-menu-design-modern .fusion-secondary-header .fusion-alignright{text-align:center}
.fusion-body .fusion-mobile-menu-design-flyout .fusion-secondary-menu>ul>li,.fusion-body .fusion-mobile-menu-design-modern .fusion-secondary-menu>ul>li{float:none}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){#side-header .fusion-mobile-logo,.fusion-mobile-logo{display:inline-block}}.fusion-mobile-menu-design-modern .fusion-secondary-header{padding-left:0!important;padding-right:0!important}
.fusion-mobile-menu-design-modern .ubermenu-responsive-toggle,.fusion-mobile-menu-design-modern .ubermenu-sticky-toggle-wrapper{clear:both}
.fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-main-menu{width:auto;display:block;float:left}
.fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-main-menu>ul .fusion-middle-logo-menu-logo{display:block}
.fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-sticky-menu{display:none}
.fusion-mobile-menu-design-modern.fusion-header-v7.mobile-logo-pos-right .fusion-main-menu{float:right}
.fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-logo{padding:0}
.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-header,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-header,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-header,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-header,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-header,.fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-header{padding-top:20px;padding-bottom:20px}
.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-header .fusion-row,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-header .fusion-row,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-header .fusion-row,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-header .fusion-row,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-header .fusion-row,.fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-header .fusion-row{width:100%}
.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-logo{margin:0!important}
.fusion-mobile-menu-design-modern.fusion-header-v1 .modern-mobile-menu-expanded .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v2 .modern-mobile-menu-expanded .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v3 .modern-mobile-menu-expanded .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v4 .modern-mobile-menu-expanded .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v5 .modern-mobile-menu-expanded .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v7 .modern-mobile-menu-expanded .fusion-logo{margin-bottom:20px!important}
.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-mobile-nav-holder{padding-top:20px;margin-left:-30px;margin-right:-30px}
.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-mobile-nav-holder>ul,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-mobile-nav-holder>ul,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-mobile-nav-holder>ul,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-mobile-nav-holder>ul,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-mobile-nav-holder>ul,.fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-mobile-nav-holder>ul{display:block}
.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-mobile-sticky-nav-holder{display:none}
.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-mobile-menu-icons,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-mobile-menu-icons,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-mobile-menu-icons,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-mobile-menu-icons,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-mobile-menu-icons,.fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-mobile-menu-icons{display:block}
.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-logo a{float:none}
.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-logo .searchform{float:none;display:none}
.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-header-banner{margin-top:10px}
.fusion-mobile-menu-design-modern.fusion-header-v5.fusion-logo-center .fusion-logo{float:left}
.rtl .fusion-mobile-menu-design-modern.fusion-header-v5.fusion-logo-center .fusion-logo{float:right}
.rtl .fusion-mobile-menu-design-modern.fusion-header-v5.fusion-logo-center .fusion-mobile-menu-icons{float:left}
.rtl .fusion-mobile-menu-design-modern.fusion-header-v5.fusion-logo-center .fusion-mobile-menu-icons a{float:left;margin-left:0;margin-right:15px}
.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-mobile-nav-holder{padding-top:0;margin-left:-30px;margin-right:-30px;margin-bottom:0}
.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-secondary-main-menu,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-secondary-main-menu{position:static;border:0}
.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-secondary-main-menu .fusion-mobile-nav-holder>ul,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-secondary-main-menu .fusion-mobile-nav-holder>ul{border:0}
.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-secondary-main-menu .searchform,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-secondary-main-menu .searchform{float:none}
.fusion-mobile-menu-design-modern.fusion-header-v4.fusion-logo-right .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v5.fusion-logo-right .fusion-logo{float:right}
.fusion-mobile-menu-design-modern.fusion-header-v4.fusion-sticky-menu-only .fusion-secondary-main-menu,.fusion-mobile-menu-design-modern.fusion-header-v5.fusion-sticky-menu-only .fusion-secondary-main-menu{position:static}
.fusion-header .fusion-row{padding-left:0;padding-right:0}
.fusion-header-wrapper .fusion-row{padding-left:0;padding-right:0;max-width:100%}
.fusion-header-wrapper .fusion-mobile-menu-design-classic .fusion-contact-info{text-align:center;line-height:normal}
.fusion-header-wrapper .fusion-mobile-menu-design-classic .fusion-secondary-menu{display:none}
.fusion-header-wrapper .fusion-mobile-menu-design-classic .fusion-social-links-header{max-width:100%;margin-top:5px;text-align:center;margin-bottom:5px}
.fusion-header-wrapper .fusion-mobile-menu-design-classic .fusion-header-tagline{float:none;text-align:center;margin-top:10px;line-height:24px;margin-left:auto;margin-right:auto}
.fusion-header-wrapper .fusion-mobile-menu-design-classic .fusion-header-banner{float:none;text-align:center;margin:0 auto;width:100%;margin-top:20px;clear:both}
.fusion-footer-copyright-area>.fusion-row,.fusion-footer-widget-area>.fusion-row{padding-left:0;padding-right:0}
.fusion-secondary-header .fusion-row{display:block}
.fusion-secondary-header .fusion-alignleft{margin-right:0}
.fusion-secondary-header .fusion-alignright{margin-left:0}
body.fusion-body .fusion-secondary-header .fusion-alignright>*{float:none}
body.fusion-body .fusion-secondary-header .fusion-alignright .fusion-social-links-header .boxed-icons{margin-bottom:5px}
.fusion-mobile-menu-design-classic.fusion-header-v1 .fusion-header,.fusion-mobile-menu-design-classic.fusion-header-v2 .fusion-header,.fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-header,.fusion-mobile-menu-design-classic.fusion-header-v7 .fusion-header{padding-top:20px;padding-bottom:20px}
.fusion-mobile-menu-design-classic.fusion-header-v1 .fusion-logo,.fusion-mobile-menu-design-classic.fusion-header-v1 .fusion-logo a,.fusion-mobile-menu-design-classic.fusion-header-v2 .fusion-logo,.fusion-mobile-menu-design-classic.fusion-header-v2 .fusion-logo a,.fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-logo,.fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-logo a,.fusion-mobile-menu-design-classic.fusion-header-v7 .fusion-logo,.fusion-mobile-menu-design-classic.fusion-header-v7 .fusion-logo a{float:none;text-align:center;margin:0!important}
.fusion-mobile-menu-design-classic.fusion-header-v1 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v2 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v7 .fusion-mobile-nav-holder{display:block;margin-top:20px}
.fusion-mobile-menu-design-classic.fusion-header-v1 .fusion-main-menu,.fusion-mobile-menu-design-classic.fusion-header-v2 .fusion-main-menu,.fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-main-menu{display:none}
.fusion-mobile-menu-design-classic.fusion-header-v7 .fusion-main-menu{display:block;max-width:auto}
.fusion-mobile-menu-design-classic.fusion-header-v7 .fusion-main-menu>ul>li{display:none}
.fusion-mobile-menu-design-classic.fusion-header-v7 .fusion-main-menu>ul .fusion-middle-logo-menu-logo{display:block}
.fusion-mobile-menu-design-classic.fusion-header-v7 .fusion-sticky-menu>ul .fusion-middle-logo-menu-logo{display:none}
.fusion-mobile-menu-design-classic.fusion-header-v7 .fusion-logo{padding:0}
.fusion-mobile-menu-design-classic .fusion-secondary-header{padding:10px}
.fusion-mobile-menu-design-classic .fusion-secondary-header .fusion-mobile-nav-holder{margin-top:0}
.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-header,.fusion-mobile-menu-design-classic.fusion-header-v5 .fusion-header{padding-top:20px;padding-bottom:20px}
.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-secondary-main-menu,.fusion-mobile-menu-design-classic.fusion-header-v5 .fusion-secondary-main-menu{padding-top:6px;padding-bottom:6px}
.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-main-menu,.fusion-mobile-menu-design-classic.fusion-header-v5 .fusion-main-menu{display:none}
.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v5 .fusion-mobile-nav-holder{display:block}
.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-logo,.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-logo a,.fusion-mobile-menu-design-classic.fusion-header-v5 .fusion-logo,.fusion-mobile-menu-design-classic.fusion-header-v5 .fusion-logo a{float:none;text-align:center;margin:0!important}
.fusion-mobile-menu-design-classic.fusion-header-v4 .searchform,.fusion-mobile-menu-design-classic.fusion-header-v5 .searchform{display:block;float:none;width:100%;margin:13px 0 0}
.fusion-mobile-menu-design-classic.fusion-header-v4 .search-table,.fusion-mobile-menu-design-classic.fusion-header-v5 .search-table{width:100%}
.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-logo a{float:none}
.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-header-banner{margin-top:10px}
.fusion-mobile-menu-design-classic .fusion-alignleft{margin-bottom:10px}
.fusion-mobile-menu-design-classic .fusion-alignleft,.fusion-mobile-menu-design-classic .fusion-alignright{float:none;width:100%;line-height:normal;display:block}
.fusion-mobile-menu-design-classic .fusion-mobile-nav-holder .fusion-secondary-menu-icon:after,.fusion-mobile-menu-design-classic .fusion-mobile-nav-holder .fusion-secondary-menu-icon:before{display:none}
.fusion-header-v4 .fusion-logo{display:block}
.fusion-header-v4.fusion-mobile-menu-design-modern .fusion-logo .fusion-logo-link{max-width:75%}
.fusion-header-v4.fusion-mobile-menu-design-modern .fusion-mobile-menu-icons{position:absolute}
.fusion-header-v4.fusion-mobile-menu-design-flyout .fusion-logo .fusion-logo-link{max-width:75%}
.fusion-header-v4.fusion-mobile-menu-design-flyout .fusion-mobile-menu-icons{position:absolute}
.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v7 .fusion-main-menu>ul .fusion-middle-logo-menu-logo{display:none}
.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v7 .fusion-main-menu-sticky>ul .fusion-middle-logo-menu-logo,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v7 .fusion-sticky-menu>ul .fusion-middle-logo-menu-logo{display:block}
.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-main-menu{display:none}
.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-main-menu-sticky,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-sticky-menu{display:block}
.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-sticky-header-wrapper,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-sticky-header-wrapper{position:fixed;width:100%}
.fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v4.fusion-mobile-menu-design-flyout.fusion-flyout-menu-active .fusion-secondary-main-menu,.fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v5.fusion-mobile-menu-design-flyout.fusion-flyout-menu-active .fusion-secondary-main-menu{z-index:9999999}
.fusion-mobile-menu-design-flyout.fusion-header-v1 .fusion-main-menu,.fusion-mobile-menu-design-flyout.fusion-header-v2 .fusion-main-menu,.fusion-mobile-menu-design-flyout.fusion-header-v3 .fusion-main-menu,.fusion-mobile-menu-design-flyout.fusion-header-v4 .fusion-main-menu,.fusion-mobile-menu-design-flyout.fusion-header-v5 .fusion-main-menu,.fusion-mobile-menu-design-flyout.fusion-header-v7 .fusion-main-menu>ul>li,.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-main-menu,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-main-menu,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-main-menu,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-main-menu,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-main-menu,.fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-main-menu>ul>li{display:none}
.fusion-mobile-menu-design-classic.fusion-header-v1 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v2 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v5 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v7 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-flyout.fusion-header-v1 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-flyout.fusion-header-v2 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-flyout.fusion-header-v3 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-flyout.fusion-header-v4 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-flyout.fusion-header-v5 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-flyout.fusion-header-v7 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-mobile-sticky-nav-holder{display:none}
.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v1.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v2.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v3.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v4.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v5.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v7.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-flyout.fusion-header-v1.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-flyout.fusion-header-v2.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-flyout.fusion-header-v3.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-flyout.fusion-header-v4.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-flyout.fusion-header-v5.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-flyout.fusion-header-v7.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v1.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v2.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v3.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v4.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v5.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v7.fusion-sticky-menu-1 .fusion-mobile-nav-holder{display:none}
.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v1.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v2.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v3.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v4.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v5.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v7.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-flyout.fusion-header-v1.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-flyout.fusion-header-v2.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-flyout.fusion-header-v3.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-flyout.fusion-header-v4.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-flyout.fusion-header-v5.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-flyout.fusion-header-v7.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v1.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v2.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v3.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v4.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v5.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v7.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder{display:block}
#side-header.fusion-mobile-menu-design-flyout .side-header-wrapper,.fusion-mobile-menu-design-flyout .fusion-header .fusion-row{z-index:9999}
.fusion-mobile-menu-design-flyout.fusion-header-v1 .fusion-flyout-mobile-menu-icons,.fusion-mobile-menu-design-flyout.fusion-header-v2 .fusion-flyout-mobile-menu-icons,.fusion-mobile-menu-design-flyout.fusion-header-v3 .fusion-flyout-mobile-menu-icons,.fusion-mobile-menu-design-flyout.fusion-header-v4 .fusion-flyout-mobile-menu-icons,.fusion-mobile-menu-design-flyout.fusion-header-v5 .fusion-flyout-mobile-menu-icons,.fusion-mobile-menu-design-flyout.fusion-header-v7 .fusion-flyout-mobile-menu-icons{z-index:99999;position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex}
.fusion-flyout-mobile-menu.fusion-mobile-nav-holder>ul{display:block;width:100%;text-align:center;border:none}
.fusion-flyout-mobile-menu.fusion-mobile-nav-holder .fusion-mobile-nav-item a{border:none}
.fusion-flyout-mobile-menu.fusion-mobile-nav-holder .fusion-open-submenu,.fusion-flyout-mobile-menu.fusion-mobile-nav-holder .sub-menu,.fusion-header-has-flyout-menu .fusion-flyout-menu .fusion-menu .fusion-main-menu-cart,.fusion-header-v4 .fusion-logo .fusion-header-content-3-wrapper .fusion-secondary-menu-search,.fusion-mobile-menu-design-flyout.fusion-header-v7 .fusion-flyout-menu .fusion-middle-logo-menu-logo,.fusion-mobile-menu-design-flyout.fusion-header-v7 .fusion-main-menu.fusion-sticky-menu{display:none}
.fusion-mobile-menu-design-flyout.fusion-header-v7 .fusion-main-menu{display:block;float:left;width:auto}
.fusion-mobile-menu-design-flyout.fusion-header-v7 .fusion-main-menu>ul .fusion-middle-logo-menu-logo{display:block}
.fusion-mobile-menu-design-flyout.fusion-header-v7.fusion-flyout-active .fusion-main-menu{z-index:99999}
.fusion-mobile-menu-design-flyout.fusion-header-v7.fusion-flyout-active .fusion-logo{z-index:99999}
.fusion-header-v4.fusion-header-has-flyout-menu .fusion-header>.fusion-row{position:relative}
.fusion-body .fusion-header-wrapper .fusion-header .fusion-main-menu.fusion-ubermenu-mobile{display:block}
.fusion-mobile-nav-holder li.fusion-mobile-nav-item .wpml-ls-item a::before{display:none}
.fusion-mobile-nav-holder .wpml-ls-native{padding:0 5px}
.no-overflow-y{overflow-y:visible!important}
.fusion-layout-column{margin-left:0!important;margin-right:0!important}
.fusion-layout-column.fusion-spacing-no{margin-bottom:0}
.fusion-body .fusion-layout-column{width:100%!important}
.fusion-body .fusion-footer-widget-area-center .widget.tweets:not(.fusion-widget-mobile-align-left):not(.fusion-widget-mobile-align-right) .jtwt .jtwt_tweet{padding:0}
.fusion-body .fusion-footer-widget-area-center .widget.tweets:not(.fusion-widget-mobile-align-left):not(.fusion-widget-mobile-align-right) .jtwt .jtwt_tweet::before{top:0}
.fusion-body .fusion-footer-widget-area-center .widget.tweets:not(.fusion-widget-mobile-align-left):not(.fusion-widget-mobile-align-right) .jtwt .jtwt_tweet:before{position:relative;margin:0}
.fusion-body .fusion-blog-layout-medium-alternate .fusion-post-content,.fusion-body .fusion-blog-layout-medium-alternate .has-post-thumbnail .fusion-post-content{margin:0;padding-top:20px;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}
.fusion-body .fusion-author .fusion-social-networks{text-align:center}
.fusion-columns-1 .fusion-column:first-child,.fusion-columns-2 .fusion-column:first-child,.fusion-columns-3 .fusion-column:first-child,.fusion-columns-4 .fusion-column:first-child,.fusion-columns-5 .fusion-column:first-child{margin-left:0}
.fusion-columns .fusion-column{width:100%!important;float:none;box-sizing:border-box}
.fusion-columns .fusion-column:not(.fusion-column-last){margin:0 0 50px}
.widget.tweets.fusion-widget-mobile-align-center .jtwt .jtwt_tweet{padding:0}
.widget.tweets.fusion-widget-mobile-align-center .jtwt .jtwt_tweet:before{top:0;position:relative;margin:0}
.widget.tweets.fusion-widget-mobile-align-right .jtwt .jtwt_tweet{padding-left:0;padding-right:45px}
.widget.tweets.fusion-widget-mobile-align-right .jtwt .jtwt_tweet:before{margin-left:0;right:0}
.widget.facebook_like iframe{width:100%!important;max-width:none!important}
.rtl .fusion-column{float:none}
.rtl .no-mobile-slidingbar.mobile-logo-pos-right .mobile-menu-icons{margin-left:0}
#slidingbar-area .columns .col,.avada-container .columns .col,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-6,.footer-area .fusion-columns .fusion-column,.fusion-columns-5 .col-lg-2,.fusion-columns-5 .col-md-2,.fusion-columns-5 .col-sm-2{float:none;width:100%}
.fusion-portfolio-text-floated .fusion-portfolio-content-wrapper{display:block}
.fusion-portfolio-text-floated .fusion-image-wrapper{max-width:none}
.fusion-secondary-menu-icon{min-width:100%}
.fusion-page-title-row{height:auto}
.fusion-page-title-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.fusion-page-title-bar-left .fusion-page-title-captions,.fusion-page-title-bar-left .fusion-page-title-secondary,.fusion-page-title-bar-right .fusion-page-title-captions,.fusion-page-title-bar-right .fusion-page-title-secondary{display:block;float:none;width:100%;line-height:normal}
.fusion-page-title-bar-left .fusion-page-title-secondary{text-align:left}
.fusion-page-title-bar-left .fusion-page-title-secondary{margin:2px 0 0}
.fusion-page-title-bar-left .searchform{display:block;max-width:100%}
.fusion-page-title-bar-right .fusion-page-title-secondary{text-align:right}
.fusion-page-title-bar-right .searchform{max-width:100%}
.fusion-contact-info{padding:.6em 30px;line-height:1.5em}
.fusion-author .fusion-social-networks{display:block;margin-top:10px}
.fusion-author-tagline{display:block;float:none;text-align:center;max-width:100%}
#wrapper{width:auto!important}
#wrapper .share-box h4{float:none;line-height:20px!important;margin-top:0;padding:0}
#wrapper .ei-slider{width:100%!important;height:200px!important}
.create-block-format-context{display:none}
.review{float:none;width:100%}
.fusion-body .fusion-social-links-footer,.fusion-copyright-notice{display:block;text-align:center}
.fusion-social-links-footer{width:auto}
.fusion-social-links-footer .fusion-social-networks{display:inline-block;float:none;margin-top:0}
.fusion-copyright-notice{padding:0 0 15px}
.fusion-copyright-notice:after,.fusion-social-networks:after{content:"";display:block;clear:both}
.fusion-copyright-notice li,.fusion-social-networks li{float:none;display:inline-block}
.tfs-slider .fusion-title{margin-top:0!important;margin-bottom:0!important}
.tfs-slider .slide-content-container .btn{min-height:0!important;padding-left:30px;padding-right:30px!important;height:26px!important;line-height:26px!important}
#main .cart-empty{float:none;text-align:center;border-top-width:1px;border-top-style:solid;border-bottom:none;width:100%;line-height:normal!important;height:auto!important;margin-bottom:10px;padding-top:10px}
#main .return-to-shop{float:none;border-top:none;border-bottom-width:1px;border-bottom-style:solid;width:100%;text-align:center;line-height:normal!important;height:auto!important;padding-bottom:10px}
#content.full-width{margin-bottom:0}
.sidebar .social_links .social li{width:auto;margin-right:5px}
#comment-input{margin-bottom:0}
#comment-input input{width:100%;float:none!important;margin-bottom:10px}
#comment-textarea textarea{width:100%}
.pagination{margin-top:40px}
.portfolio-one .portfolio-item .image{float:none;width:auto;height:auto;margin-bottom:20px}
h5.toggle span.toggle-title{width:80%}
.share-box{height:auto}
.share-box ul{float:none;overflow:hidden;padding:0 25px 15px;margin-top:0}
.share-box .social-networks{text-align:left}
.project-content .project-description{float:none!important}
.project-content .fusion-project-description-details{margin-bottom:50px}
.project-content .project-description,.project-content .project-info{width:100%!important}
.single-avada_portfolio .portfolio-half .project-content .project-description h3{margin-top:24px}
.portfolio-half .flexslider{width:100%!important}
.portfolio-half .project-content{width:100%!important}
#style_selector{display:none}
.ls-avada .ls-nav-next,.ls-avada .ls-nav-prev{display:none!important}
#footer .social-networks{width:100%;margin:0 auto;position:relative;left:-11px}
.tab-holder .tabs{height:auto!important;width:100%!important}
.shortcode-tabs .tab-hold .tabs li{width:100%!important}
body .shortcode-tabs .tab-hold .tabs li,body.dark .sidebar .tab-hold .tabs li{border-right:none!important}
.error_page .useful_links{width:100%}
.error-page .useful_links{padding-left:0}
.fusion-google-map{width:100%!important}
.popup{display:none!important}
.fullwidth-box{background-attachment:scroll!important}
.fullwidth-box .fullwidth-faded{background-attachment:scroll!important}
#toTop{bottom:30px;border-radius:4px;height:44px;width:44px}
#toTop:before{line-height:42px}
.no-mobile-totop .to-top-container{display:none}
.no-mobile-slidingbar #slidingbar-area,.no-mobile-slidingbar .fusion-flyout-sliding-bar-toggle{display:none}
.no-mobile-slidingbar.mobile-logo-pos-left .mobile-menu-icons{margin-right:0}
.fusion-soundcloud iframe{width:100%}
.ua-mobile #main,.ua-mobile .footer-area,.ua-mobile .fusion-header,.ua-mobile .fusion-page-title-bar,.ua-mobile body{background-attachment:scroll!important}
.fusion-footer footer .fusion-row .fusion-columns .fusion-column{border-right:none;border-left:none}
.flex-direction-nav .flex-prev{opacity:1;left:0}
.flex-direction-nav .flex-next{opacity:1;right:0}
#content{width:100%!important;margin-left:0!important}
.sidebar{width:100%!important;float:none!important;margin-left:0!important;clear:both}
#main>.fusion-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.wpcf7-form .wpcf7-number,.wpcf7-form .wpcf7-quiz,.wpcf7-form .wpcf7-text,.wpcf7-form textarea{float:none!important;width:100%!important;box-sizing:border-box}
.woo-tabs-horizontal #wrapper .woocommerce-tabs .panel,.woo-tabs-horizontal #wrapper .woocommerce-tabs .tabs{float:none;margin-left:auto;margin-right:auto;width:100%!important}
.woo-tabs-horizontal .woocommerce-tabs>.tabs{border:none}
.woo-tabs-horizontal .woocommerce-tabs>.tabs>.wc-tab{border-top:1px solid}
.woo-tabs-horizontal .woocommerce-tabs>.tabs .active{border-top:none;border-left:none;border-right:none}
.woo-tabs-horizontal .woocommerce-tabs>.tabs .active a{background-color:transparent}
.woo-tabs-horizontal .woocommerce-tabs>.tabs li{float:none;border-bottom:1px solid}
.woo-tabs-horizontal .woocommerce-tabs>.tabs li a{padding:10px 0}
.woocommerce-MyAccount-navigation,.woocommerce-side-nav,.woocommerce-tabs .tabs{margin-bottom:25px}
.woocommerce-tabs .panel{width:91%!important;padding:4%!important}
.woocommerce .checkout_coupon{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.woocommerce .checkout_coupon .promo-code-heading{margin-bottom:5px}
.woocommerce .checkout_coupon .coupon-contents{margin:0}
.woocommerce #customer_login .login .form-row,.woocommerce #customer_login .login .lost_password{float:none}
.woocommerce #customer_login .login .inline,.woocommerce #customer_login .login .lost_password{display:block;margin-left:0;margin-right:0}
.woocommerce #customer_login .login .button{margin-bottom:10px}
.woocommerce-MyAccount-content .my_account_orders .woocommerce-orders-table__cell-order-number{padding-right:8px}
.woocommerce-MyAccount-content .my_account_orders .woocommerce-orders-table__cell-order-actions{padding-left:8px}
.woocommerce-MyAccount-navigation,.woocommerce-side-nav,.woocommerce-tabs .tabs{margin-bottom:25px}
.woocommerce-container .social-share{overflow:hidden}
.woocommerce-container .social-share li{display:block;float:left;margin:0 auto;border-right:0!important;border-left:0!important;padding-left:0!important;padding-right:0!important;width:50%}
.fusion-body .products li{width:225px}
.fusion-body .avada-myaccount-user .username .not-user{padding:0 5px}
#main .has-sidebar .products li,#main .products li:nth-child(3n),#main .products li:nth-child(4n),#wrapper .catalog-ordering>ul,.avada-customer-details .addresses .col-1,.avada-customer-details .addresses .col-2,.avada-myaccount-data .addresses .col-1,.avada-myaccount-data .addresses .col-2,.products li,.woocommerce-MyAccount-content .addresses .col-1,.woocommerce-MyAccount-content .addresses .col-2{float:none!important;margin-left:auto!important;margin-right:auto!important}
.avada-customer-details .addresses .col-1,.avada-customer-details .addresses .col-2,.avada-myaccount-data .addresses .col-1,.avada-myaccount-data .addresses .col-2,.woocommerce-MyAccount-content .addresses .col-1,.woocommerce-MyAccount-content .addresses .col-2{margin:0!important;width:100%}
#wrapper .catalog-ordering{margin-bottom:50px}
#wrapper .catalog-ordering .order{margin:0}
#wrapper .orderby-order-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto 10px;width:225px;float:none}
#wrapper .order-dropdown>li:hover>ul{display:block;position:relative;top:0}
#wrapper .order-dropdown.orderby{width:176px;margin:0;z-index:101}
#wrapper .order-dropdown.orderby li a{max-width:100%}
#wrapper .order-dropdown.sort-count{display:block;width:225px}
#wrapper .order-dropdown.sort-count ul a{width:225px}
.catalog-ordering .fusion-grid-list-view{display:block;width:78px}
.avada-myaccount-data .my_account_orders .woocommerce-orders-table__cell-order-number{padding-right:8px}
.avada-myaccount-data .my_account_orders .woocommerce-orders-table__cell-order-actions{padding-left:8px}
.shop_table .product-name{width:35%}
.fusion-body .shop_table .product-thumbnail{float:none}
form.checkout .shop_table tfoot th{padding-right:20px;width:60%}
form.checkout .shop_table tfoot td{width:40%}
.woocommerce-cart-form__contents{margin-top:-30px}
.shop_table_responsive.woocommerce-cart-form__contents thead{display:none}
.shop_table_responsive.woocommerce-cart-form__contents tbody tr{display:block;position:relative;padding:25px 0;height:auto}
.shop_table_responsive.woocommerce-cart-form__contents tbody td{display:block;padding:10px 0;width:100%;text-align:center}
.shop_table_responsive.woocommerce-cart-form__contents .product-name{width:100%}
.shop_table_responsive.woocommerce-cart-form__contents .fusion-product-name-wrapper{display:block}
.shop_table_responsive.woocommerce-cart-form__contents .product-thumbnail{display:inline-block;margin:0;width:140px}
.shop_table_responsive.woocommerce-cart-form__contents .product-thumbnail img{max-width:140px}
.shop_table_responsive.woocommerce-cart-form__contents .product-info{margin-top:15px}
.shop_table_responsive.woocommerce-cart-form__contents .product-info .variation{float:none;margin-top:5px}
.shop_table_responsive.woocommerce-cart-form__contents .product-info .variation dd,.shop_table_responsive.woocommerce-cart-form__contents .product-info .variation dt{float:none}
.shop_table_responsive.woocommerce-cart-form__contents .product-remove{display:inline;z-index:1;position:absolute;top:35px;right:0;padding:0;width:25px;height:25px;border-radius:50%;text-align:center}
.shop_table_responsive.woocommerce-cart-form__contents .product-remove a{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);float:none;line-height:25px}
.cart-collaterals{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.cart-collaterals .shipping-coupon .coupon #avada_coupon_code{margin:0 0 20px;width:100%}
.avada-coupon-fields{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}
#wrapper #customer_login .col-1,#wrapper #customer_login .col-2,#wrapper .cart-totals-buttons,#wrapper .product .images,#wrapper .product .summary.entry-summary,#wrapper .shipping-coupon,#wrapper .woocommerce form.checkout #customer_details .col-1,#wrapper .woocommerce form.checkout #customer_details .col-2,#wrapper .woocommerce-content-box,#wrapper .woocommerce-side-nav,#wrapper .woocommerce-tabs .panel,#wrapper .woocommerce-tabs .tabs,.avada-single-product-gallery-wrapper,.fusion-body .cart-collaterals .cart_totals,.fusion-body .woocommerce-MyAccount-content,.fusion-body .woocommerce-MyAccount-navigation{float:none;margin-left:auto;margin-right:auto;width:100%!important}
#customer_login .col-1,.coupon{margin-bottom:30px}
.product-info{margin-left:0;margin-top:10px}
.product .entry-summary div .price{float:none}
.product .entry-summary .woocommerce-product-rating{float:none;margin-left:0}
.product .images{margin-bottom:30px}
.product .images #carousel .flex-direction-nav,.product .images #slider .flex-direction-nav{display:none!important}
#reviews li .avatar{display:none}
#reviews li .comment-text{width:90%!important;margin-left:0!important;padding:5%!important}
html .woocommerce .woocommerce-container .social-share{display:block}
.has-sidebar .woocommerce-container .social-share li{width:50%}
.avada-myaccount-user{display:block;padding-top:10px;padding-bottom:10px}
.avada-myaccount-user .avada-myaccount-user-column{width:100%;display:block;padding:5px 0!important;border-right:0}
.rtl .avada-myaccount-user .avada-myaccount-user-column{border-left:0}
.avada-myaccount-user .username .not-user{display:inline}
.shop_table .product-thumbnail .product-info,.shop_table .product-thumbnail .product-info p,.shop_table .product-thumbnail img{float:none;width:100%;margin:0!important;padding:0}
#customer_login_box .button{float:left;margin-bottom:15px}
#customer_login_box .remember-box{clear:both;display:block;padding:0;width:125px;float:left}
#customer_login_box .lost_password{float:left}
.fusion-woo-slider .fusion-carousel-title-on-rollover .fusion-rollover-categories,.fusion-woo-slider .fusion-carousel-title-on-rollover .price{display:none}