body.login #login {
    text-align: -webkit-center!important;
}

form#loginform{
		    margin: 0 auto;
		}
section#newsletterwidgetminimal-2{
	  width: 305px;
    margin-left: auto;
    margin-right: auto;
}
section#newsletterwidgetminimal-2 > h4.widget-title{
	color: rgba(96,195,173,0.8)!important;
	font-size:14px!important;
	font-weight:900;
}
#newsletterwidget-2{
	width: 305px;
    margin-left: auto;
    margin-right: auto;
}

#newsletterwidget-2 h4.widget-title{
	color:rgba(96,195,173,0.8)!important;
    font-size: 14px!important;
    font-weight: 900;
}
#newsletterwidget-2 label{
	color: #666;
    text-align: left;
}

@media only screen and (min-width: 1400px) {
  div#fusion-slider-6{
		margin-top:0px!important;
	}
}

@media only screen and (max-width: 1399px) {
  div#fusion-slider-6{
		margin-top:-35px!important;
	}
}

#side-header .fusion-logo, .fusion-header .fusion-logo {
    margin-top: 5px!important;
    margin-right: 0px;
    margin-bottom: 5px!important;
    margin-left: 0px;
}

.fusion-header {
    background-color: #fff!important;
}
.fusion-is-sticky .fusion-main-menu .fusion-widget-cart-counter > a:before, .fusion-is-sticky .fusion-main-menu > ul > li > a, .fusion-is-sticky .fusion-main-menu > ul > li > a .fusion-menu-description {
    color: #262e44!important;
}
.fusion-sticky-menu-1 .fusion-sticky-menu {
    display: inline-block!important;
}
@media only screen and (max-width: 768px) {
  .fusion-sticky-menu-1 .fusion-sticky-menu {
    display: none!important;
}
	.fusion-header-wrapper .fusion-header, .fusion-header-wrapper .fusion-secondary-main-menu {
    background-color: #fff !important;
}

.fusion-logo {
    max-width: 200px;

}
.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-header{
	padding-top: 10px;
}
	.fusion-header-has-flyout-menu .fusion-flyout-menu-icons .fusion-flyout-menu-toggle{
	padding:0px!important;
}
	.fusion-header-has-flyout-menu .fusion-flyout-menu-icons .fusion-toggle-icon-line {
    background-color: #22bb9f!important;
}
}
.pum-theme-2781 .pum-container, .pum-theme-lightbox .pum-container {
    padding: 0 5px 0 10px;
}