.tml {
font-size: 1em;
}
.tml * {
box-sizing: border-box;
}
.tml .tml-field-wrap {
margin-bottom: 1em;
}
.tml .tml-label {
display: block;
margin: 0.5em 0;
}
.tml .tml-checkbox + .tml-label {
display: inline;
}
.tml .tml-field {
width: 100%;
}
.tml .tml-description {
display: block;
font-size: 0.85em;
font-style: italic;
margin: 0.5em 0;
}
.tml .tml-errors,
.tml .tml-messages {
list-style: none;
margin: 0;
padding: 0;
}
.tml .tml-error,
.tml .tml-message,
.tml .tml-success,
.tml .tml-action-confirmaction .success {
border-left: 4px solid #00a0d2;
box-shadow: 1px 1px 2px 1px rgba(0, 0, 0, 0.1);
display: block;
margin: 0 0 1em;
padding: 0.75em;
}
.tml .tml-error {
border-left-color: #dc3232;
}
.tml .tml-success,
.tml .tml-action-confirmaction .success {
border-left-color: #46b450;
}
#pass-strength-result {
background-color: #eee;
border: 1px solid #ddd;
color: #23282d;
font-weight: bold;
opacity: 0;
margin-bottom: 1em;
padding: 0.5em;
}
#pass-strength-result.strong {
background-color: #c1e1b9;
border-color: #83c373;
opacity: 1;
}
#pass-strength-result.good {
background-color: #ffe399;
border-color: #ffc733;
opacity: 1;
}
#pass-strength-result.bad {
background-color: #fbc5a9;
border-color: #f78b53;
opacity: 1;
}
#pass-strength-result.short {
background-color: #f1adad;
border-color: #e35b5b;
opacity: 1;
}.hamburger{padding:15px 15px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger-box{width:30px;height:23px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:30px;height:4px;background-color:#000;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--3dx .hamburger-box{perspective:80px}.hamburger--3dx .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx .hamburger-inner::after,.hamburger--3dx .hamburger-inner::before{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx.is-active .hamburger-inner,.hamburger--3dx:hover .hamburger-inner{background-color:transparent!important;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner::before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:80px}.hamburger--3dx-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx-r .hamburger-inner::after,.hamburger--3dx-r .hamburger-inner::before{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx-r.is-active .hamburger-inner,.hamburger--3dx-r:hover .hamburger-inner{background-color:transparent!important;transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner::before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:80px}.hamburger--3dy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy .hamburger-inner::after,.hamburger--3dy .hamburger-inner::before{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy.is-active .hamburger-inner,.hamburger--3dy:hover .hamburger-inner{background-color:transparent!important;transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner::before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:80px}.hamburger--3dy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy-r .hamburger-inner::after,.hamburger--3dy-r .hamburger-inner::before{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy-r.is-active .hamburger-inner,.hamburger--3dy-r:hover .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner::before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:80px}.hamburger--3dxy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy .hamburger-inner::after,.hamburger--3dxy .hamburger-inner::before{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy.is-active .hamburger-inner,.hamburger--3dxy.is-active:hover .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner::before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:80px}.hamburger--3dxy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy-r .hamburger-inner::after,.hamburger--3dxy-r .hamburger-inner::before{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy-r.is-active .hamburger-inner,.hamburger--3dxy-r.is-active:hover .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner::before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner::after,.hamburger--boring .hamburger-inner::before{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner::after{top:-20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger--collapse .hamburger-inner::before{transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}.hamburger--collapse.is-active .hamburger-inner::before{top:0;transform:rotate(-90deg);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r .hamburger-inner::after{top:-20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger--collapse-r .hamburger-inner::before{transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}.hamburger--collapse-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1)}.hamburger--elastic .hamburger-inner{top:2px;transition-duration:275ms;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic .hamburger-inner::before{top:10px;transition:opacity 125ms 275ms ease}.hamburger--elastic .hamburger-inner::after{top:20px;transition:transform 275ms cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(135deg);transition-delay:75ms}.hamburger--elastic.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner::after{transform:translate3d(0,-20px,0) rotate(-270deg);transition-delay:75ms}.hamburger--elastic-r .hamburger-inner{top:2px;transition-duration:275ms;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r .hamburger-inner::before{top:10px;transition:opacity 125ms 275ms ease}.hamburger--elastic-r .hamburger-inner::after{top:20px;transition:transform 275ms cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-135deg);transition-delay:75ms}.hamburger--elastic-r.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner::after{transform:translate3d(0,-20px,0) rotate(270deg);transition-delay:75ms}.hamburger--minus .hamburger-inner::after,.hamburger--minus .hamburger-inner::before{transition:bottom 80ms 0s ease-out,top 80ms 0s ease-out,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner::after,.hamburger--minus.is-active .hamburger-inner::before{opacity:0;transition:bottom 80ms ease-out,top 80ms ease-out,opacity 0s 80ms linear}.hamburger--minus.is-active .hamburger-inner::before{top:0}.hamburger--minus.is-active .hamburger-inner::after{bottom:0}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner::before{top:10px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider .hamburger-inner::after{top:20px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner::before{transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner::after{transform:translate3d(0,-20px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner::before{top:10px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider-r .hamburger-inner::after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner::before{transform:rotate(45deg) translate3d(5.71429px,-6px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner::after{transform:translate3d(0,-20px,0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner::before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r .hamburger-inner::before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner::after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1)}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s .13s linear}.hamburger--spring .hamburger-inner::before{top:10px;transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner::after{top:20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner,.hamburger--spring.is-active:hover .hamburger-inner{transition-delay:.22s;background-color:transparent!important}.hamburger--spring.is-active .hamburger-inner::before{top:0;transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner::after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r .hamburger-inner::after{top:-20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity 0s linear}.hamburger--spring-r .hamburger-inner::before{transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spring-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s .22s linear}.hamburger--spring-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1)}.hamburger--stand .hamburger-inner{transition:transform 75ms .15s cubic-bezier(.55,.055,.675,.19),background-color 0s 75ms linear}.hamburger--stand .hamburger-inner::before{transition:top 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand .hamburger-inner::after{transition:bottom 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand.is-active .hamburger-inner,.hamburger--stand:hover .hamburger-inner{transform:rotate(90deg);background-color:transparent!important;transition:transform 75ms 0s cubic-bezier(.215,.61,.355,1),background-color 0s .15s linear}.hamburger--stand.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand-r .hamburger-inner{transition:transform 75ms .15s cubic-bezier(.55,.055,.675,.19),background-color 0s 75ms linear}.hamburger--stand-r .hamburger-inner::before{transition:top 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r .hamburger-inner::after{transition:bottom 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r.is-active .hamburger-inner,.hamburger--stand-r.is-active:hover .hamburger-inner{transform:rotate(-90deg);background-color:transparent!important;transition:transform 75ms 0s cubic-bezier(.215,.61,.355,1),background-color 0s .15s linear}.hamburger--stand-r.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner::before{transition:top 75ms .12s ease,opacity 75ms ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom 75ms .12s ease,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 75ms ease,opacity 75ms .12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms .12s cubic-bezier(.215,.61,.355,1)}.hamburger--vortex .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex .hamburger-inner::after,.hamburger--vortex .hamburger-inner::before{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner::before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner::after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex.is-active .hamburger-inner::after,.hamburger--vortex.is-active .hamburger-inner::before{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r .hamburger-inner::after,.hamburger--vortex-r .hamburger-inner::before{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner::before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner::after{transition-property:bottom,transform}.hamburger--vortex-r.is-active .hamburger-inner{transform:rotate(-765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r.is-active .hamburger-inner::after,.hamburger--vortex-r.is-active .hamburger-inner::before{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg)}@font-face {
font-family: 'icomoon';
src:  url(//www.americanchristmas.com/wp-content/plugins/wp-responsive-menu-pro/inc/assets/icons/fonts/icomoon.eot?cgy94o);
src:  url(//www.americanchristmas.com/wp-content/plugins/wp-responsive-menu-pro/inc/assets/icons/fonts/icomoon.eot?cgy94o#iefix) format('embedded-opentype'),
url(//www.americanchristmas.com/wp-content/plugins/wp-responsive-menu-pro/inc/assets/icons/fonts/icomoon.ttf?cgy94o) format('truetype'),
url(//www.americanchristmas.com/wp-content/plugins/wp-responsive-menu-pro/inc/assets/icons/fonts/icomoon.woff?cgy94o) format('woff'),
url(//www.americanchristmas.com/wp-content/plugins/wp-responsive-menu-pro/inc/assets/icons/fonts/icomoon.svg?cgy94o#icomoon) format('svg');
font-weight: normal;
font-style: normal;
}
[class^="wpr-icon-"], [class*=" wpr-icon-"] { font-family: 'icomoon' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.wpr-icon-cart3:before {
content: "\e906";
}
.wpr-icon-bag:before {
content: "\e907";
}
.wpr-icon-facebook4:before {
content: "\e640";
}
.wpr-icon-twitter-old:before {
content: "\e641";
}
.wpr-icon-feed5:before {
content: "\e642";
}
.wpr-icon-bird:before {
content: "\e643";
}
.wpr-icon-search4:before {
content: "\e644";
}
.wpr-icon-pointer:before {
content: "\e645";
}
.wpr-icon-pointer2:before {
content: "\e646";
}
.wpr-icon-basket2:before {
content: "\e903";
}
.wpr-icon-basket3:before {
content: "\e027";
}
.wpr-icon-magnifying-glass2:before {
content: "\e037";
}
.wpr-icon-facebook5:before {
content: "\e05d";
}
.wpr-icon-twitter5:before {
content: "\e05e";
}
.wpr-icon-googleplus5:before {
content: "\e05f";
}
.wpr-icon-rss2:before {
content: "\e060";
}
.wpr-icon-tumblr3:before {
content: "\e061";
}
.wpr-icon-linkedin2:before {
content: "\e062";
}
.wpr-icon-dribbble:before {
content: "\e063";
}
.wpr-icon-plus5:before {
content: "\e656";
}
.wpr-icon-plus6:before {
content: "\e657";
}
.wpr-icon-minus5:before {
content: "\e658";
}
.wpr-icon-minus6:before {
content: "\e659";
}
.wpr-icon-cancel2:before {
content: "\e65a";
}
.wpr-icon-magnifier:before {
content: "\e65b";
}
.wpr-icon-grid3:before {
content: "\e65c";
}
.wpr-icon-grid4:before {
content: "\e65d";
}
.wpr-icon-list:before {
content: "\e65e";
}
.wpr-icon-add:before {
content: "\e65f";
}
.wpr-icon-minus7:before {
content: "\e660";
}
.wpr-icon-search7:before {
content: "\e661";
}
.wpr-icon-shopping-bag2:before {
content: "\e904";
}
.wpr-icon-shopping-cart2:before {
content: "\e905";
}
.wpr-icon-add_shopping_cart:before {
content: "\e854";
}
.wpr-icon-shopping_cart:before {
content: "\e8cc";
}
.wpr-icon-remove_shopping_cart:before {
content: "\e928";
}
.wpr-icon-shopping_basket:before {
content: "\e8cb";
}
.wpr-icon-align-justify:before {
content: "\e026";
}
.wpr-icon-search5:before {
content: "\e036";
}
.wpr-icon-circle-plus:before {
content: "\e040";
}
.wpr-icon-circle-minus:before {
content: "\e041";
}
.wpr-icon-square-plus:before {
content: "\e044";
}
.wpr-icon-square-minus:before {
content: "\e045";
}
.wpr-icon-arrow-right4:before {
content: "\e095";
}
.wpr-icon-arrow-down4:before {
content: "\e097";
}
.wpr-icon-grid2:before {
content: "\e102";
}
.wpr-icon-cross:before {
content: "\e117";
}
.wpr-icon-menu2:before {
content: "\e120";
}
.wpr-icon-ellipsis:before {
content: "\e129";
}
.wpr-icon-times:before {
content: "\e647";
}
.wpr-icon-plus4:before {
content: "\e648";
}
.wpr-icon-minus4:before {
content: "\e649";
}
.wpr-icon-arrow-right-thick:before {
content: "\e64a";
}
.wpr-icon-th-menu:before {
content: "\e64b";
}
.wpr-icon-arrow-down-thick:before {
content: "\e64c";
}
.wpr-icon-times-outline:before {
content: "\e64d";
}
.wpr-icon-plus-outline:before {
content: "\e64e";
}
.wpr-icon-minus-outline:before {
content: "\e64f";
}
.wpr-icon-th-small-outline:before {
content: "\e650";
}
.wpr-icon-th-menu-outline:before {
content: "\e651";
}
.wpr-icon-zoom-outline:before {
content: "\e652";
}
.wpr-icon-arrow-down5:before {
content: "\e653";
}
.wpr-icon-arrow-right5:before {
content: "\e654";
}
.wpr-icon-search6:before {
content: "\e655";
}
.wpr-icon-search8:before {
content: "\e662";
}
.wpr-icon-shopping-bag3:before {
content: "\e908";
}
.wpr-icon-shopping-basket2:before {
content: "\e909";
}
.wpr-icon-shopping-cart3:before {
content: "\e90a";
}
.wpr-icon-search10:before {
content: "\e68b";
}
.wpr-icon-cross2:before {
content: "\e663";
}
.wpr-icon-minus9:before {
content: "\e664";
}
.wpr-icon-plus8:before {
content: "\e665";
}
.wpr-icon-layout:before {
content: "\e666";
}
.wpr-icon-list2:before {
content: "\e667";
}
.wpr-icon-video:before {
content: "\e668";
}
.wpr-icon-arrow-down7:before {
content: "\e669";
}
.wpr-icon-arrow-right7:before {
content: "\e66a";
}
.wpr-icon-arrow-down8:before {
content: "\e66b";
}
.wpr-icon-arrow-right8:before {
content: "\e66c";
}
.wpr-icon-arrow-down9:before {
content: "\e66d";
}
.wpr-icon-arrow-right9:before {
content: "\e66e";
}
.wpr-icon-arrow-down10:before {
content: "\e66f";
}
.wpr-icon-arrow-right10:before {
content: "\e670";
}
.wpr-icon-arrow-down11:before {
content: "\e671";
}
.wpr-icon-uniE672:before {
content: "\e672";
}
.wpr-icon-arrow-right11:before {
content: "\e673";
}
.wpr-icon-github62:before {
content: "\e674";
}
.wpr-icon-flickr5:before {
content: "\e675";
}
.wpr-icon-flickr6:before {
content: "\e676";
}
.wpr-icon-vimeo4:before {
content: "\e677";
}
.wpr-icon-vimeo5:before {
content: "\e678";
}
.wpr-icon-twitter7:before {
content: "\e679";
}
.wpr-icon-facebook7:before {
content: "\e67a";
}
.wpr-icon-facebook8:before {
content: "\e67b";
}
.wpr-icon-facebook9:before {
content: "\e67c";
}
.wpr-icon-googleplus6:before {
content: "\e67d";
}
.wpr-icon-googleplus7:before {
content: "\e67e";
}
.wpr-icon-pinterest4:before {
content: "\e67f";
}
.wpr-icon-pinterest5:before {
content: "\e680";
}
.wpr-icon-tumblr4:before {
content: "\e681";
}
.wpr-icon-linkedin4:before {
content: "\e682";
}
.wpr-icon-linkedin5:before {
content: "\e683";
}
.wpr-icon-instagram4:before {
content: "\e684";
}
.wpr-icon-skype3:before {
content: "\e685";
}
.wpr-icon-skype4:before {
content: "\e686";
}
.wpr-icon-cart4:before {
content: "\e90b";
}
.wpr-icon-store:before {
content: "\e900";
}
.wpr-icon-cart2:before {
content: "\e901";
}
.wpr-icon-basket:before {
content: "\e902";
}
.wpr-icon-cart:before {
content: "\e93a";
}
.wpr-icon-x:before {
content: "\e687";
}
.wpr-icon-rss:before {
content: "\e600";
}
.wpr-icon-rss-alt:before {
content: "\e68c";
}
.wpr-icon-mail:before {
content: "\e68d";
}
.wpr-icon-plus:before {
content: "\e601";
}
.wpr-icon-minus:before {
content: "\e602";
}
.wpr-icon-magnifying-glass:before {
content: "\e603";
}
.wpr-icon-instagram:before {
content: "\e688";
}
.wpr-icon-grid:before {
content: "\e604";
}
.wpr-icon-search:before {
content: "\e605";
}
.wpr-icon-twitter:before {
content: "\e606";
}
.wpr-icon-plus2:before {
content: "\e607";
}
.wpr-icon-minus2:before {
content: "\e608";
}
.wpr-icon-search2:before {
content: "\e609";
}
.wpr-icon-feed:before {
content: "\e60a";
}
.wpr-icon-cancel:before {
content: "\e60b";
}
.wpr-icon-home:before {
content: "\e60c";
}
.wpr-icon-home2:before {
content: "\e60d";
}
.wpr-icon-search3:before {
content: "\e689";
}
.wpr-icon-menu:before {
content: "\e60e";
}
.wpr-icon-point-right:before {
content: "\e60f";
}
.wpr-icon-point-down:before {
content: "\e610";
}
.wpr-icon-close:before {
content: "\e611";
}
.wpr-icon-minus3:before {
content: "\e612";
}
.wpr-icon-plus3:before {
content: "\e613";
}
.wpr-icon-arrow-right:before {
content: "\e614";
}
.wpr-icon-arrow-down:before {
content: "\e615";
}
.wpr-icon-arrow-right2:before {
content: "\e616";
}
.wpr-icon-arrow-down2:before {
content: "\e617";
}
.wpr-icon-arrow-right3:before {
content: "\e618";
}
.wpr-icon-arrow-down3:before {
content: "\e619";
}
.wpr-icon-paragraph-justify:before {
content: "\e61a";
}
.wpr-icon-paragraph-justify2:before {
content: "\e61b";
}
.wpr-icon-mail2:before {
content: "\e61c";
}
.wpr-icon-google:before {
content: "\e61d";
}
.wpr-icon-googleplus:before {
content: "\e61e";
}
.wpr-icon-googleplus2:before {
content: "\e61f";
}
.wpr-icon-googleplus3:before {
content: "\e620";
}
.wpr-icon-googleplus4:before {
content: "\e621";
}
.wpr-icon-facebook:before {
content: "\e622";
}
.wpr-icon-facebook2:before {
content: "\e623";
}
.wpr-icon-facebook3:before {
content: "\e624";
}
.wpr-icon-instagram2:before {
content: "\e68a";
}
.wpr-icon-twitter2:before {
content: "\e625";
}
.wpr-icon-twitter3:before {
content: "\e626";
}
.wpr-icon-twitter4:before {
content: "\e627";
}
.wpr-icon-feed2:before {
content: "\e628";
}
.wpr-icon-feed3:before {
content: "\e629";
}
.wpr-icon-feed4:before {
content: "\e62a";
}
.wpr-icon-vimeo:before {
content: "\e62b";
}
.wpr-icon-vimeo2:before {
content: "\e62c";
}
.wpr-icon-vimeo3:before {
content: "\e62d";
}
.wpr-icon-flickr:before {
content: "\e62e";
}
.wpr-icon-flickr2:before {
content: "\e62f";
}
.wpr-icon-flickr3:before {
content: "\e630";
}
.wpr-icon-flickr4:before {
content: "\e631";
}
.wpr-icon-deviantart:before {
content: "\e632";
}
.wpr-icon-deviantart2:before {
content: "\e633";
}
.wpr-icon-github:before {
content: "\e634";
}
.wpr-icon-github2:before {
content: "\e635";
}
.wpr-icon-github3:before {
content: "\e636";
}
.wpr-icon-github4:before {
content: "\e637";
}
.wpr-icon-github5:before {
content: "\e638";
}
.wpr-icon-tumblr:before {
content: "\e639";
}
.wpr-icon-tumblr2:before {
content: "\e63a";
}
.wpr-icon-skype:before {
content: "\e63b";
}
.wpr-icon-linkedin:before {
content: "\e63c";
}
.wpr-icon-pinterest:before {
content: "\e63d";
}
.wpr-icon-pinterest2:before {
content: "\e63e";
}
.wpr-icon-search32:before {
content: "\e63f";
}
.wpr-icon-eye:before {
content: "\e9ce";
}
.wpr-icon-eye-blocked:before {
content: "\e9d1";
}
.wpr-icon-shopping-cart:before {
content: "\f07a";
}
.wpr-icon-cart-plus:before {
content: "\f217";
}
.wpr-icon-cart-arrow-down:before {
content: "\f218";
}
.wpr-icon-shopping-bag:before {
content: "\f290";
}
.wpr-icon-shopping-basket:before {
content: "\f291";
}
.wpr-icon-search9:before {
content: "\f002";
}
.wpr-icon-envelope-o:before {
content: "\f003";
}
.wpr-icon-th-large:before {
content: "\f009";
}
.wpr-icon-th:before {
content: "\f00a";
}
.wpr-icon-th-list:before {
content: "\f00b";
}
.wpr-icon-times2:before {
content: "\f00d";
}
.wpr-icon-home3:before {
content: "\f015";
}
.wpr-icon-align-justify2:before {
content: "\f039";
}
.wpr-icon-chevron-right:before {
content: "\f054";
}
.wpr-icon-plus-circle:before {
content: "\f055";
}
.wpr-icon-minus-circle:before {
content: "\f056";
}
.wpr-icon-arrow-right6:before {
content: "\f061";
}
.wpr-icon-arrow-down6:before {
content: "\f063";
}
.wpr-icon-plus7:before {
content: "\f067";
}
.wpr-icon-minus8:before {
content: "\f068";
}
.wpr-icon-chevron-down:before {
content: "\f078";
}
.wpr-icon-twitter-square:before {
content: "\f081";
}
.wpr-icon-facebook-square:before {
content: "\f082";
}
.wpr-icon-linkedin-square:before {
content: "\f08c";
}
.wpr-icon-github-square:before {
content: "\f092";
}
.wpr-icon-twitter6:before {
content: "\f099";
}
.wpr-icon-facebook6:before {
content: "\f09a";
}
.wpr-icon-github6:before {
content: "\f09b";
}
.wpr-icon-hand-o-right:before {
content: "\f0a4";
}
.wpr-icon-hand-o-down:before {
content: "\f0a7";
}
.wpr-icon-arrow-circle-right:before {
content: "\f0a9";
}
.wpr-icon-arrow-circle-down:before {
content: "\f0ab";
}
.wpr-icon-tasks:before {
content: "\f0ae";
}
.wpr-icon-bars:before {
content: "\f0c9";
}
.wpr-icon-pinterest3:before {
content: "\f0d2";
}
.wpr-icon-pinterest-square:before {
content: "\f0d3";
}
.wpr-icon-google-plus-square:before {
content: "\f0d4";
}
.wpr-icon-google-plus:before {
content: "\f0d5";
}
.wpr-icon-envelope:before {
content: "\f0e0";
}
.wpr-icon-linkedin3:before {
content: "\f0e1";
}
.wpr-icon-angle-double-right:before {
content: "\f101";
}
.wpr-icon-angle-double-down:before {
content: "\f103";
}
.wpr-icon-angle-right:before {
content: "\f105";
}
.wpr-icon-angle-down:before {
content: "\f107";
}
.wpr-icon-github-alt:before {
content: "\f113";
}
.wpr-icon-ellipsis-h:before {
content: "\f141";
}
.wpr-icon-rss-square:before {
content: "\f143";
}
.wpr-icon-toggle-down:before {
content: "\f150";
}
.wpr-icon-toggle-right:before {
content: "\f152";
}
.wpr-icon-youtube-square:before {
content: "\f166";
}
.wpr-icon-youtube:before {
content: "\f167";
}
.wpr-icon-instagram3:before {
content: "\f16d";
}
.wpr-icon-apple:before {
content: "\f179";
}
.wpr-icon-android:before {
content: "\f17b";
}
.wpr-icon-skype2:before {
content: "\f17e";
}
.wpr-icon-vimeo-square:before {
content: "\f194";
}@font-face {
font-family:wprmenu;src:url(//www.americanchristmas.com/wp-content/plugins/wp-responsive-menu-pro/assets/fonts/wprmenu.eot?p8o4s0);src:url(//www.americanchristmas.com/wp-content/plugins/wp-responsive-menu-pro/assets/fonts/wprmenu.eot?p8o4s0#iefix) format('embedded-opentype'),url(//www.americanchristmas.com/wp-content/plugins/wp-responsive-menu-pro/assets/fonts/wprmenu.ttf?p8o4s0) format('truetype'),url(//www.americanchristmas.com/wp-content/plugins/wp-responsive-menu-pro/assets/fonts/wprmenu.woff?p8o4s0) format('woff'),url(//www.americanchristmas.com/wp-content/plugins/wp-responsive-menu-pro/assets/fonts/wprmenu.svg?p8o4s0#wprmenu) format('svg');font-weight:400;font-style:normal;
}
html.wprmenu-body-fixed { overflow: inherit; }
html.wprmenu-body-fixed body {  overflow-y: hidden !important; }
#wprmenu_bar,.wprmenu_bar #custom_menu_icon.hamburger,.wprmenu_bar.custMenu .wpr-custom-menu,.wprmenu_icon {
cursor: pointer;
}
div#wprmenu_bar {
-webkit-transition: all 0.6s ease;
-moz-transition: all 0.6s ease;
-o-transition: all 0.6s ease;
transition: all 0.6s ease;
}
div#wprmenu_bar.scrollUp {
transform: translateY(-80px);
}
#mg-wprm-wrap [class*=" icon-"],#mg-wprm-wrap [class^=icon-] {
font-family: wprmenu!important;
speak: none;
font-style: normal;
font-weight: 400;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
#wprmenu_bar,#wprmenu_bar * {
margin: 0;
padding: 0;
-moz-box-sizing: border-box!important;
-webkit-box-sizing: border-box!important;
box-sizing: border-box!important;
font-family: inherit;
list-style: none; font-size: 100%;
font-weight: 400;
}
#wprmenu_bar img {
border: 0;
border: none;
}
.wprmenu_clear {
clear: both!important;
display: block!important;
height: 1px!important;
margin: -1px 0 0!important;
width: 1px!important;
}
#wprmenu_bar {
position: fixed;
top: 0;
left: 0;
background: #4C656C;
padding: 8px 16px;
width: 100%;
z-index: 99999;
display: none;
}
.custMenu .wpr-custom-menu, #mg-wprm-wrap{
display: none;
}
#wprmenu_bar .menu_title {
color: #f2f2f2;
font-weight: 400;
font-size: 18px;
line-height: 24px;
position: relative;
top: 3px;
width: auto;
float: left;
padding-right: 5px;
}
.wpr-logo-center{
text-align: center;
}
#wprmenu_bar span.wpr-logo-wrap{
position: relative;
line-height: inherit;
display: inline-block;
}
#wprmenu_bar span.wpr-logo-wrap img {
max-width: 100%;
height: 25px;
}
div.wprmenu_bar div.hamburger{
margin-right: 5px !important;
}
#wprmenu_bar .menu-elements .toggle-search {
display: inline-block;
margin-left: 15px !important
}
#wprmenu_bar .menu-elements.search-icon .toggle-search i{
font-size: 22px;
}
#wprmenu_bar .wprmenu_icon {
margin-right: 5px;
}
#wprmenu_bar div.hamburger {
margin-top: 0;
}
.wpr_search .wpr-search-field {
padding: 5px !important;
border: 1px solid #ccc;
width: 100%;
height: 35px;
max-width: 100%;
color:#000 !important;
}
#wprmenu_bar .wprmenu_icon_menu {
color: #f2f2f2;
margin-right: 5px;
}
body {
position: relative!important;
}
#wprmenu_menu.top {
top: 0;
left: 0;
width: 100%;
display: none;
position: relative;
z-index: 9999;
}
body.admin-bar #wprmenu_bar {
top: 32px;
}
.admin-bar #custom_menu_icon,.admin-bar .wpr-custom-menu {
margin-top: 32px;
}
#wprmenu_menu_ul .sub-menu {
list-style: none;
padding: 0;
}
#mg-wprm-wrap.custom .menu_title {
display: none;
}
.cbp-spmenu a,.wprmenu_icon span,div.wpr-clear,div.wpr-clear:after {
display: block;
}
#wprmenu_menu.wprmenu_levels ul li {
display: block;
overflow: hidden;
border-bottom: 1px solid #131212;
border-top: 1px solid #474747;
width: 100%;
position: relative;
}
#wprmenu_menu.wprmenu_levels ul li a {
float: left;
border: none;
width: 100%;
}
#wprmenu_menu.wprmenu_levels a.wprmenu_parent_item {
border-left: 1px solid #474747;
margin-left: 44px;
}
#mg-wprm-wrap ul li ul li ul li.wprmenu_parent_item_li,#mg-wprm-wrap ul li ul li.wprmenu_parent_item_li {
padding-left: 0;
}
#mg-wprm-wrap ul li ul.sub-menu li {
border: none;
}
html body #wprmenu_menu_ul li.wprmenu_parent_item_li>ul {
margin-left: 0!important;
}
#mg-wprm-wrap{
display: block;
}
#mg-wprm-wrap ul li{
margin: 0;
}
div#mg-wprm-wrap ul li span.wprmenu_icon {
font-family: wprmenu;
position: absolute;
right: 10px;
line-height: 7px;
padding: 24px;
font-size: 25px;
color: #fff;
}
div#mg-wprm-wrap ul#wprmenu_menu_ul>li>span.wprmenu_icon:before {
right: 3px;
}
div#mg-wprm-wrap ul li span.wprmenu_icon:before {
position: absolute;
top: 18px;
right: 14px;
}
div#mg-wprm-wrap ul li ul.sub-menu span.wprmenu_icon {
margin-left: 0;
}
div#mg-wprm-wrap form.wpr-search-form {
position: relative;
padding: 0;
margin: 0;
display: flex;
}
div#mg-wprm-wrap form.wpr-search-form button.wpr_submit {
position: absolute;
top: 0px;
right: 0px;
background-color: transparent;
color: #000;
width: 35px;
height: 35px;
padding: 0px 8px;
border: none;
}
html body #wprmenu_menu_ul li.wprmenu_parent_item_li>ul {
padding: 0 10px;
}
#mg-wprm-wrap {
z-index: 9999;
}
#mg-wprm-wrap ul li a {
text-decoration: none;
z-index: 9999;
}
.wprmenu_bar #custom_menu_icon.hamburger {
padding: 10px 9px 2px;
position: fixed;
z-index: 9999999;
}
#wprmenu_bar .bar_logo {
padding-left: 0;
}
.icon_default.wprmenu_icon_par:before {
content: "\74";
position: absolute;
}
.icon_default.wprmenu_par_opened:before {
content: "\6f";
}
.wprmenu_icon {
position: relative;
-webkit-transform: rotate(0);
-moz-transform: rotate(0);
-o-transform: rotate(0);
transform: rotate(0);
-webkit-transition: .5s ease-in-out;
-moz-transition: .5s ease-in-out;
-o-transition: .5s ease-in-out;
transition: .5s ease-in-out;
float: left;
}
span.wprmenu_icon.wprmenu_icon_par {
top: 4px;
}
.wprmenu_icon span {
position: absolute;
height: 4px;
width: 100%;
background: #d3531a;
border-radius: 0;
opacity: 1;
left: 0;
-webkit-transform: rotate(0);
-moz-transform: rotate(0);
-o-transform: rotate(0);
transform: rotate(0);
-webkit-transition: .25s ease-in-out;
-moz-transition: .25s ease-in-out;
-o-transition: .25s ease-in-out;
transition: .25s ease-in-out;
}
.wprmenu_icon.open span:nth-child(1),.wprmenu_icon.open span:nth-child(4) {
width: 0;
left: 50%;
top: 18px;
}
.wprmenu_icon span:nth-child(1) {
top: 0;
}
.wprmenu_icon span:nth-child(2),.wprmenu_icon span:nth-child(3) {
top: 9px;
}
.wprmenu_icon span:nth-child(4) {
top: 18px;
}
.wprmenu_icon.open span:nth-child(2) {
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);
}
.wprmenu_icon.open span:nth-child(3) {
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);
}
#mg-wprm-wrap.cbp-spmenu-right.custom .menu_title {
padding: 15px;
text-align: center;
}
#mg-wprm-wrap li.menu-item-has-children {
position: relative;
}
.admin-bar #wprmenu_menu_ul {
position: relative;
z-index: 9999;
padding: 30px 0;
}
#mg-wprm-wrap canvas {
position: absolute;
z-index: 99;
}
#wprmenu_menu_ul {
padding: 0 0 40px;
margin: 0;
list-style: none;
}
html body #mg-wprm-wrap ul li .wpr_social_icons a:hover {
background-color: transparent!important;
}
#wprmenu_menu_ul ul.sub-menu {
margin: 0;
}
div.wpr-clear:after {
visibility: hidden;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
.cbp-spmenu-push #mg-wprm-wrap.cbp-spmenu-top{
position: static;
display: none;
width: 100%;
max-width: 100%;
transition: unset;
}
.cbp-spmenu-push #mg-wprm-wrap.cbp-spmenu-top #wprmenu_menu_ul{
padding: 0px;
}
#mg-wprm-wrap li.menu-item a {
padding: 13px 14px;
}
#wprmenu_bar .wpr-custom-menu i {
position: relative;
}
#mg-wprm-wrap li.menu-item ul.sub-menu li.menu-item a {
padding: 16px 15px;
}
#mg-wprm-wrap li.menu-item ul.sub-menu li.menu-item span {
right: 10px;
padding: 20px 20px 30px;
top: 0;
line-height: 25px;
}
* html div.wpr-clear {
height: 1%;
}
div#mg-wprm-wrap.submenu_allignment_center li.menu-item-has-children ul.sub-menu li a{
text-align: center;
} 
div#mg-wprm-wrap.submenu_allignment_right li.menu-item-has-children ul.sub-menu li a{
text-align: right;
margin-right: 44px;
}
.admin-bar #mg-wprm-wrap.full-width-menu {
top: 0 !important;
}
@media only screen and (max-width:768px) {
#mg-wprm-wrap.cbp-spmenu.custom{
padding-top: 60px;
}
.admin-bar #wprmenu_menu_ul {
margin-top: 0;
}
div#mg-wprm-wrap.submenu_allignment_right li.menu-item-has-children ul.sub-menu li a{
text-align: right;
margin-right: 44px;
}
div#mg-wprm-wrap.submenu_allignment_center li.menu-item-has-children ul.sub-menu li a{
text-align: center;
} 
div.wpr_search {
padding-left: 0;
padding-right: 0;
}
html body .wprmenu_bar div.wpr_search form button.wpr_submit {
height: 35px;
right: 10px;
top: 0px;
}
}
.cbp-spmenu, .cbp-spmenu-widget {
position: fixed;
}
#wprmenu_bar .wpr-custom-menu .wpr_close,.cbp-spmenu-push, .cbp-spmenu-widget-push  {
position: relative;
}
.cbp-spmenu-vertical, .cbp-spmenu-widget-vertical {
height: 100%;
z-index: 1000;
}
.cbp-spmenu-vertical a, .cbp-spmenu-widget-vertical a {
padding: 1em;
}
#mg-wprm-wrap.cbp-spmenu, #mg-wprm-wrap.cbp-spmenu-widget {
overflow: auto;
}
#mg-wprm-wrap.cbp-spmenu.custom, #mg-wprm-wrap.cbp-spmenu-widget.custom {
top: 0;
}
.admin-bar #mg-wprm-wrap.cbp-spmenu.custom, .admin-bar #mg-wprm-wrap.cbp-spmenu-widget.custom {
top: 32px;
}
#mg-wprm-wrap.cbp-spmenu-left,#mg-wprm-wrap.cbp-spmenu-right, #mg-wprm-wrap.cbp-spmenu-widget-left,#mg-wprm-wrap.cbp-spmenu-widget-right, html body .wprm-wrapper .widget-menu-elements-wrapper {
height: 100vh;
}
.admin-bar #mg-wprm-wrap.cbp-spmenu-left,.admin-bar #mg-wprm-wrap.cbp-spmenu-right, 
.admin-bar #mg-wprm-wrap.cbp-spmenu-widget-left,.admin-bar #mg-wprm-wrap.cbp-spmenu-widget-right {
top: 74px;
}
.admin-bar .cbp-spmenu-bottom.cbp-spmenu-open,.admin-bar .cbp-spmenu-top.cbp-spmenu-open,
.admin-bar .cbp-spmenu-widget-bottom.cbp-spmenu-widget-open,.admin-bar .cbp-spmenu-widget-top.cbp-spmenu-widget-open {
top: 74px!important;
}
body.admin-bar .cbp-spmenu-bottom.custom.cbp-spmenu-open,body.admin-bar .cbp-spmenu-top.custom.cbp-spmenu-open,
body.admin-bar .cbp-spmenu-widget-bottom.custom.cbp-spmenu-widget-open,body.admin-bar .cbp-spmenu-widget-top.custom.cbp-spmenu-widget-open {
top: 32px!important;
}
#mg-widgetmenu-wrap {
padding: 20px;
}
@media only screen and (max-width:782px) {
.admin-bar #custom_menu_icon,.admin-bar .wpr-custom-menu {
margin-top: 46px;
}
body.admin-bar .cbp-spmenu-bottom.custom.cbp-spmenu-open,body.admin-bar .cbp-spmenu-top.custom.cbp-spmenu-open,
body.admin-bar .cbp-spmenu-widget-bottom.custom.cbp-spmenu-widget-open,body.admin-bar .cbp-spmenu-widget-top.custom.cbp-spmenu-widget-open {
top: 46px!important;
}
body.admin-bar #mg-wprm-wrap.cbp-spmenu.custom, body.admin-bar #wprmenu_bar,
body.admin-bar #mg-wprm-wrap.cbp-spmenu-widget.custom, body.admin-bar #wprmenu_bar {
top: 46px;
}
body.admin-bar #mg-wprm-wrap.cbp-spmenu-left.default { 
top: 60px!important;
}
body.admin-bar #mg-wprm-wrap.cbp-spmenu-right, body.admin-bar #mg-wprm-wrap.cbp-spmenu-widget-left, body.admin-bar #mg-wprm-wrap.cbp-spmenu-widget-right {
top: 87px!important;
}
body.admin-bar .cbp-spmenu-widget-top.cbp-spmenu-widget-open, body.admin-bar .cbp-spmenu-widget-bottom.cbp-spmenu-widget-open,
body.admin-bar .cbp-spmenu-widget-top.cbp-spmenu-widget-open, body.admin-bar .cbp-spmenu-widget-bottom.cbp-spmenu-widget-open {
top: 88px!important;
}
html body #mg-wprm-wrap.full-width-menu.cbp-spmenu-left, html body #mg-wprm-wrap.full-width-menu.cbp-spmenu-right, html body #mg-widgetmenu-wrap.full-width-menu.cbp-spmenu-widget-left, html body #mg-widgetmenu-wrap.full-width-menu.cbp-spmenu-widget-right {
top: 0px !important;
z-index: 9999999 !important;
}
html body.admin-bar #mg-wprm-wrap.full-width-menu.cbp-spmenu-left, html body.admin-bar #mg-wprm-wrap.full-width-menu.cbp-spmenu-right, html body.admin-bar #mg-widgetmenu-wrap.full-width-menu.cbp-spmenu-widget-left, html body.admin-bar #mg-widgetmenu-wrap.full-width-menu.cbp-spmenu-widget-right {
top: 46px !important;
z-index: 9999999 !important;
}
}
.cbp-spmenu-left, .cbp-spmenu-widget-left {
left: -100%;
}
.cbp-spmenu-right, .cbp-spmenu-widget-right {
right: -100%;
}
.cbp-spmenu-left.cbp-spmenu-open, .cbp-spmenu-widget-left.cbp-spmenu-widget-open {
left: 0;
}
.cbp-spmenu-right.cbp-spmenu-open, .cbp-spmenu-widget-right.cbp-spmenu-widget-open {
right: 0;
}
.cbp-spmenu-top, .cbp-spmenu-widget-top {
top: -100%!important;
}
.cbp-spmenu-bottom, .cbp-spmenu-widget-bottom {
top: 100%!important;
}
.cbp-spmenu-bottom.cbp-spmenu-open,.cbp-spmenu-top.cbp-spmenu-open,
.cbp-spmenu-widget-bottom.cbp-spmenu-widget-open,.cbp-spmenu-widget-top.cbp-spmenu-widget-open {
top: 42px!important;
}
.cbp-spmenu-bottom.cbp-spmenu-open.custom,.cbp-spmenu-top.cbp-spmenu-open.custom,
.cbp-spmenu-bottom.cbp-spmenu-widget-open.custom,.cbp-spmenu-widget-top.cbp-spmenu-widget-open.custom {
top: 0!important;
}
.cbp-spmenu-push, .cbp-spmenu-widget-push {
overflow-x: hidden;
left: 0;
}
.cbp-spmenu-push-toright, .cbp-spmenu-widget-push-toright {
left: 100%;
}
.cbp-spmenu-push-toleft, .cbp-spmenu-widget-push-toleft {
left: -100%;
}
.cbp-spmenu,.cbp-spmenu-push, .cbp-spmenu-widget,.cbp-spmenu-widget-push {
-webkit-transition: all .3s ease;
-moz-transition: all .3s ease;
transition: all .3s ease;
}
#mg-wprm-wrap .wpr_social_icons a {
display: inline-block;
padding: 16px 12px 10px;
}
#wprmenu_bar .wpr-custom-menu {
display: inline-block;
position: relative;
margin-right: 4px;
}
.wprmenu_bar .wpr-custom-menu.active i.wpr_open {
display: none!important;
}
.wprmenu_bar .wpr-custom-menu i.wpr_open,.wprmenu_bar .wpr-custom-menu.active i.wpr_close {
display: block!important;
}
.wprmenu_bar .wpr-custom-menu i.wpr_close {
display: none!important;
}
.wprmenu_bar.custMenu .wpr-custom-menu {
position: fixed;
padding: 2px;
z-index: 99999;
}
a.wpr_cart_item:hover{
text-decoration: none;
}
#wprmenu_bar .menu-elements.cart-icon i{
font-size: 22px;
}
#wprmenu_bar div.wpr_cart_icon .wpr-cart-item-contents {
position: absolute;
z-index: 9999;
border-radius: 50%;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
padding: 2px;
width: 20px;
height: 20px;
line-height: 17px;
right: -13px;
top: -9px;
text-align: center;
}
div.wprmenu_bar .menu-bar-elements {
display: inline-block;
float: right;
cursor: pointer;
}
.search-menu {
padding: 14px;
}
.wprmenu_bar div.wpr_search form {
width: 100%;
position: absolute;
top: 42px;
left: 0;
padding:0 10px 10px 10px!important;
display: flex;
}
input.wpr-search-field::-webkit-input-placeholder {
font-family: inherit;
}
input.wpr-search-field:-ms-input-placeholder {
font-family: inherit;
}
input.wpr-search-field:-moz-placeholder {
font-family: inherit;
}
input.wpr-search-field::-moz-placeholder {
font-family: inherit;
}
.wprmenu_bar div.wpr_search form input.wpr-search-field {
height: 35px;
position: relative;
}
.wprmenu_bar div.wpr_search form button.wpr_submit {
padding: 0px 10px !important;
height: 35px;
position: absolute;
right: 10px;
top: 0px;
width: auto;
}
.wprmenu_bar div.search-expand {
display: none;
}
.wprmenu_bar div.search-expand.show-search {
display: block!important;
}
.wpr-cart-wrap .wpr_cart_icon {
position: relative;
margin-left: 5px !important;
} div.wprm-wrapper {
overflow: scroll;
z-index: 999999;
width: 100%;
}
#mg-wprm-wrap {
width: 100%;
overflow: scroll;
height: auto;
}
html body.wprmenu-body-fixed {
position: fixed !important;
}
html body .wprm-overlay.active {
height: 100%;
width: 100%;
z-index: 9999;
left: 0;
top: 0;
position: fixed;
}
html body .wpr-widget-menu {
display: inline-block;
float: right;
position: relative;
bottom: 12px;
margin-left: 8px !important;
}
html body .wpr-widget-menu i {
position: relative;
}
.wpr-widget-menu .wpr_widget_menu_close {
display: none;
}
html body .wprm-wrapper .widget-menu-elements-wrapper {
overflow: auto;
}
#wprmenu_bar.hide-menu-bar, #wprmenu_bar.widget-hide-menu-bar { visibility: hidden; }
.wprmenu-fixed-close-button { position: fixed; right: 0; margin-top: 5px; }
.fullwidth-menu.hamburger{ display: none; padding: 0; margin: 9px 6px; }
#wprmenu_bar.hide-menu-bar.left div.hamburger {
right: 10px;
}
#wprmenu_bar.hide-menu-bar.right div.hamburger {
left: 10px;
}
#wprmenu_bar.widget-hide-menu-bar.widget-menu-left div.wpr-widget-menu {
right: 10px;
}
#wprmenu_bar.widget-hide-menu-bar.widget-menu-right div.wpr-widget-menu {
left: 10px;
}
#wprmenu_bar.widget-hide-menu-bar .hamburger {
display: none;
}
#wprmenu_bar.hide-menu-bar div.hamburger, #wprmenu_bar.widget-hide-menu-bar div.wpr-widget-menu {
position: absolute;
visibility: visible;
}
div.wprm-wrapper #mg-widgetmenu-wrap {
z-index: 9999;
}
#mg-wprm-wrap ul li.wprm_before_menu_content{
margin-top: 20px;
}
.wprm-wrapper #wprmenu_bar {
max-width: none !important;
}