/* Generated by tools/extract.py from WordPress stylesheet "skin-ascend-css" (purged). Do not hand-edit. */
.ascend #slide-out-widget-area[class*=slide-out-from-right]{display:block}
body.ascend #header-outer[data-full-width=false] #top nav>.buttons{margin-left:15px}
body.ascend #header-outer[data-has-menu=true] .lines-button{top:10px}
.ascend #header-outer[data-full-width=false] #top nav ul .nectar-woo-cart>div,.ascend #header-outer[data-full-width=false] #top nav ul .slide-out-widget-area-toggle>div{padding-left:19px}
#page-header-wrap,.ascend .container-wrap,.ascend .vc_text_separator div{background-color:#f6f6f6}
.ascend #footer-outer #footer-widgets .col ul li,.ascend #sidebar .widget.widget_nav_menu li,.ascend #sidebar div ul li{border:none!important;padding:4px 0}
.ascend #footer-outer #footer-widgets .widget.widget_nav_menu li,.ascend #footer-outer .widget.widget_nav_menu li,.ascend #sidebar .widget.widget_nav_menu li{padding:4px 0!important}
.ascend #footer-outer .widget.widget_nav_menu li a,.ascend #sidebar .widget.widget_nav_menu li a{padding:0!important;border:none!important}
.ascend #footer-outer #footer-widgets .col ul li a,.ascend #sidebar div ul li a{display:block}
.ascend #footer-outer .widget h4,.ascend #sidebar h4{margin-bottom:12px}
#sidebar>.inner .widget,#sidebar>.theiaStickySidebar .widget{margin-bottom:50px}
.ascend #footer-outer #copyright{border-top:1px solid rgb(255 255 255 / .1);background-color:#fff0}
.ascend #footer-outer[data-using-widget-area=false] #copyright{border:none}
.ascend #to-top,.ascend .nectar-button,body.ascend .nectar-button.see-through-2{border-radius:0;box-shadow:none}
.ascend .icon-salient-cart:before{content:""}
body[data-header-search=false].ascend #header-outer[data-has-menu=false][data-cart=false][data-full-width=true] .slide-out-widget-area-toggle:not(.mobile-icon) a:not(.using-label) .lines-button{top:-1px}
.nectar_team_member_overlay .inner-wrap{padding-top:0!important}
.nectar_team_member_overlay{z-index:10000}
.ascend #header-outer #top nav ul .slide-out-widget-area-toggle[data-custom-color=true] a,.ascend .slide-out-widget-area-toggle[data-custom-color=true].mobile-icon a>span{height:22px}
.ascend #header-outer[data-full-width=true] #top nav ul .slide-out-widget-area-toggle{padding-top:0;padding-bottom:0}
.ascend #header-outer[data-full-width=true] #top .slide-out-widget-area-toggle[data-custom-color=true]>div a:before{display:none}
.ascend #header-outer[data-full-width=true][data-cart=true] #top nav ul .slide-out-widget-area-toggle{position:relative}
.ascend #header-outer[data-full-width=true] #top nav ul .slide-out-widget-area-toggle a{padding-left:28px;padding-right:28px}
body[data-header-color=dark].ascend #header-outer[data-full-width=true][data-remove-border=true] #top nav ul .slide-out-widget-area-toggle a:after{border-left:1px solid rgb(255 255 255 / .15)}
.ascend[data-header-search=false] #header-outer[data-full-width=true][data-format=centered-logo-between-menu][data-cart=false] #top nav ul .slide-out-widget-area-toggle a{border:none}
.ascend[data-header-search=false][data-user-account-button=false]:not([data-header-format=default]) #header-outer[data-full-width=true]:not([data-format=left-header]) .nectar-woo-cart,.ascend[data-header-search=false][data-user-account-button=false][data-cart=false]:not([data-header-format=default]) #header-outer[data-full-width=true]:not([data-format=left-header]) .slide-out-widget-area-toggle{margin-left:22px}
body.ascend[data-header-format=default] #header-outer[data-full-width=true]:not([data-format=left-header]) #top nav>.buttons{margin-left:22px}
body.ascend[data-header-format=default] #header-outer[data-full-width=true]:not([data-format=left-header]) #top nav .sf-menu:not(.buttons){z-index:20}
body.ascend #header-outer[data-full-width=true]:not([data-format=left-header]) #top nav>.buttons{margin-right:-28px}
body.ascend #header-outer[data-full-width=true][data-format=centered-logo-between-menu-alt][data-has-buttons=no] #top nav>.buttons,body.ascend #header-outer[data-full-width=true][data-format=centered-menu][data-has-buttons=no] #top nav>.buttons{margin-right:0}
@media only screen and (max-width:999px) and (min-width:691px){body.ascend #slide-out-widget-area .inner .off-canvas-menu-container.mobile-only .menu.secondary-header-items{display:none}
}
@media only screen and (min-width:1000px){.ascend #header-outer.transparent[data-transparent-header=true][data-full-width=true] #top nav ul .slide-out-widget-area-toggle a{transition:border-color .3s ease;-webkit-transition:border-color .3s ease}
.ascend #header-outer.transparent[data-transparent-header=true][data-full-width=true][data-remove-border=true] #top nav ul .slide-out-widget-area-toggle a:after{border-left:1px solid rgb(255 255 255 / .25);display:inline-block;content:"";width:11px;height:20px;position:absolute;left:-1px;opacity:1;top:50%;margin-top:-10px;-webkit-transition:top .3s ease-out,margin-top .3s ease-out,height .3s ease-out,border-color .25s ease;transition:top .3s ease-out,margin-top .3s ease-out,height .3s ease-out,border-color .25s ease}
.ascend[data-header-search=false] #header-outer.transparent[data-transparent-header=true][data-full-width=true][data-remove-border=true][data-cart=false] #top nav ul .slide-out-widget-area-toggle a:after{display:none}
.ascend[data-header-search=false] #header-outer.transparent[data-transparent-header=true][data-full-width=true][data-remove-border=true][data-cart=false][data-has-menu=false] #top nav ul .slide-out-widget-area-toggle a:after{border:none!important}
.ascend #header-outer[data-transparent-header=true][data-full-width=true][data-remove-border=true] #top nav ul .slide-out-widget-area-toggle a:after{height:100%;color:#000;top:0;border-left:1px solid rgb(0 0 0 / .07);display:inline-block;content:"";width:11px;position:absolute;left:-1px;-webkit-transition:top .3s ease,margin-top .3s ease,height .3s ease,border-color .25s ease;transition:top .3s ease,margin-top .3s ease,height .3s ease,border-color .25s ease}
.ascend[data-header-search=false] #header-outer[data-full-width=true][data-format=centered-logo-between-menu][data-cart=false] #top nav ul .slide-out-widget-area-toggle a:after{border:none}
}
.ascend #header-outer.transparent[data-transparent-header=true][data-full-width=true].dark-slide>#top nav ul .slide-out-widget-area-toggle a,.ascend #header-outer.transparent[data-transparent-header=true][data-full-width=true][data-remove-border=true].dark-slide #top nav ul .slide-out-widget-area-toggle a:after{border-color:rgb(0 0 0 / .08)!important}
.ascend #header-outer[data-remove-border=true][data-transparent-header=true][data-full-width=true].transparent.pseudo-data-transparent #top nav ul .slide-out-widget-area-toggle a{border-color:transparent!important}
.ascend #header-outer.transparent[data-transparent-header=true][data-full-width=true] #top nav ul .slide-out-widget-area-toggle a{border-left:1px solid rgb(255 255 255 / .25)}
.ascend #header-outer[data-full-width=true] #top nav ul .slide-out-widget-area-toggle a{border-left:1px solid rgb(0 0 0 / .07)}
.ascend[data-header-color=dark] #header-outer[data-full-width=true] #top nav ul .slide-out-widget-area-toggle a{border-left:1px solid rgb(255 255 255 / .13)}
@media only screen and (min-width:1000px){.ascend #header-outer[data-transparent-header=true][data-full-width=true][data-remove-border=true] #top nav ul .slide-out-widget-area-toggle a{border:none}
}
@media only screen and (min-width:1000px){.ascend #header-outer[data-full-width=true] #top .slide-out-widget-area-toggle>div,.ascend #header-outer[data-full-width=true] #top .slide-out-widget-area-toggle>div a,.ascend:not([data-header-format=left-header]) #header-outer[data-full-width=true] #top .nectar-woo-cart>div{height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}
}
.ascend #header-outer[data-full-width=true] #top nav ul .nectar-woo-cart>div,.ascend #header-outer[data-full-width=true] #top nav ul .slide-out-widget-area-toggle>div{padding-left:0}
.ascend #header-outer[data-transparent-header=true][data-remove-border=false]:not(.transparent){border-bottom:0 solid #fff0}
.ascend .masonry-blog-item .inner-wrap{box-shadow:none}
.ascend .masonry-blog-item .post-meta{padding:0 18px 18px}
.ascend .post .nectar-love-wrap{line-height:20px}
.ascend .masonry-blog-item .inner-wrap{padding:0}
.ascend .masonry-blog-item .content-inner .post-featured-img img{margin-bottom:0}
.ascend .masonry-blog-item .content-inner{padding-bottom:0;border:0;margin-bottom:0}
.ascend .masonry-blog-item .article-content-wrap{padding:16px 18px 18px}
.ascend .post .content-inner{border:none}
.ascend #author-bio{padding-bottom:20px;border:none;text-align:center}
.ascend #author-bio img{display:block;margin:0 auto;margin-bottom:15px;position:relative}
.ascend #author-bio h3 span,.ascend .comments-section .comment-wrap.full-width-section>h3 span{display:block;margin-bottom:5px;line-height:12px;font-size:12px;text-transform:none}
.ascend .container-wrap #author-bio #author-info{width:600px;margin:0 auto;padding-left:0}
.ascend .container-wrap #author-bio #author-info p{max-width:70%;margin:0 auto}
.ascend #author-bio .nectar-button{margin-top:20px}
.ascend .comment-wrap{padding-top:0;margin-top:0}
.ascend .comment-wrap{border-top:1px solid #fff0}
.ascend #author-bio.no-pagination:after,.ascend .comment-wrap:after{margin-left:-50vw;left:50%;width:100vw;display:block;content:"";position:absolute;top:0;border-top:1px solid rgb(0 0 0 / .2)}
.ascend .comments-section[data-author-bio=false] .comment-wrap:after{border:none}
.ascend #author-bio{padding-top:80px}
#pagination .next.inactive,#pagination .prev.inactive,#pagination a,#pagination span{border-radius:0!important}
.ascend .col.boxed:not(.wpb_column){box-shadow:0 1px 1px rgb(0 0 0 / .1);-webkit-box-shadow:0 1px 1px rgb(0 0 0 / .1);-moz-box-shadow:0 1px 1px rgb(0 0 0 / .1);-o-box-shadow:0 1px 1px rgb(0 0 0 / .1);background-color:#fff;padding:25px 15px 15px;position:relative;-webkit-transition:transform .2s linear,-webkit-box-shadow .2s linear;-moz-transition:transform .2s linear,-moz-box-shadow .2s linear;transition:transform .2s linear,box-shadow .2s linear;top:0}
.ascend .col.boxed:not(.wpb_column):hover{transform:translateY(-4px);-webkit-transform:translateY(-4px);box-shadow:0 17px 25px rgb(0 0 0 / .13);-webkit-box-shadow:0 17px 25px rgb(0 0 0 / .13);-moz-box-shadow:0 17px 25px rgb(0 0 0 / .13);-o-box-shadow:0 17px 25px rgb(0 0 0 / .13)}
.ascend .mfp-arrow-left,.ascend .mfp-arrow-right{overflow:visible;height:40px;width:40px;border-radius:100px;border:2px solid rgb(255 255 255 / .4)}
.mfp-arrow-left:before{transform:translateX(-5px)}
.ascend .mfp-arrow-left:hover,.ascend .mfp-arrow-right:hover{border:2px solid #fff0}
body.ascend .mfp-arrow-left{height:40px;line-height:40px;font-size:18px;font-family:icomoon;margin-top:0;opacity:1;left:40px;transition:all .35s cubic-bezier(.12,.75,.4,1);-webkit-transition:all .35s cubic-bezier(.12,.75,.4,1)}
body.ascend .mfp-arrow-right{line-height:40px;height:40px;font-size:18px;margin-top:0;font-family:icomoon;opacity:1;right:40px;transition:all .35s cubic-bezier(.12,.75,.4,1);-webkit-transition:all .35s cubic-bezier(.12,.75,.4,1)}
.ascend .mfp-arrow-left:after,.ascend .mfp-arrow-right:after{display:block;content:" ";position:absolute;width:18px;height:2px;background-color:#fff;top:19px;opacity:0;left:-6px;cursor:pointer;transform:translateX(-37px);transition:all .35s cubic-bezier(.12,.75,.4,1);-webkit-transition:all .35s cubic-bezier(.12,.75,.4,1);pointer-events:none}
.ascend .mfp-arrow-left:after,.ascend .mfp-arrow-right:after{top:16px;transform-origin:right;opacity:1;transform:translateX(13px) scaleX(.9);-webkit-transform:translateX(13px) scaleX(.9)}
.ascend .mfp-arrow-left:after{left:65px;opacity:1;transform-origin:left;transform:translateX(-54px) scaleX(.9);-webkit-transform:translateX(-54px) scaleX(.9)}
.mfp-arrow-left:before{content:"";color:#fff}
.mfp-arrow-left:before{top:-3px;left:-1px;display:block;position:relative;transition:all .35s cubic-bezier(.12,.75,.4,1);-webkit-transition:all .35s cubic-bezier(.12,.75,.4,1)}
.mfp-arrow-right:before{content:"";color:#fff}
.mfp-arrow-right:before{top:-3px;right:-1px;display:block;transition:all .35s cubic-bezier(.12,.75,.4,1);-webkit-transition:all .35s cubic-bezier(.12,.75,.4,1);-webkit-transform:translateX(5px);transform:translateX(5px);position:relative}
.mfp-arrow-right:hover:after{opacity:1;transform:translateX(-18px);-webkit-transform:translateX(-18px)}
.mfp-arrow-right:hover:before{transform:translateX(9px);-webkit-transform:translateX(9px)}
.mfp-arrow-left:hover:before{transform:translateX(-9px);-webkit-transform:translateX(-9px)}
.mfp-arrow-right:hover:after{transform:translateX(16px) scaleX(1.2);-webkit-transform:translateX(16px) scaleX(1.2)}
.mfp-arrow-left:hover:after{opacity:1;transform:translateX(-51px);-webkit-transform:translateX(-51px)}
.mfp-arrow-left:hover:after{transform:translateX(-58px) scaleX(1.2);-webkit-transform:translateX(-58px) scaleX(1.2)}
.container-wrap input[type=date],.container-wrap input[type=email],.container-wrap input[type=number],.container-wrap input[type=password],.container-wrap input[type=search],.container-wrap input[type=tel],.container-wrap input[type=text],.container-wrap input[type=url],.container-wrap textarea{background-color:#fff0;border:1px solid #ccc;box-shadow:none;-webkit-box-shadow:none;font-size:16px;-o-box-shadow:none;padding:16px}
.container-wrap input[type=date]:focus,.container-wrap input[type=email]:focus,.container-wrap input[type=number]:focus,.container-wrap input[type=password]:focus,.container-wrap input[type=search]:focus,.container-wrap input[type=tel]:focus,.container-wrap input[type=text]:focus,.container-wrap input[type=url]:focus,.container-wrap textarea:focus{border-color:#999}
.ascend .container-wrap button[type=submit],.ascend .container-wrap input[type=submit]{padding:16px!important;border-radius:0}
body[data-button-style=rounded].ascend .container-wrap button[type=submit],body[data-button-style=rounded].ascend .container-wrap input[type=submit]{padding:16px 23px!important}
#slide-out-widget-area.slide-out-from-right .off-canvas-menu-container li{margin-top:3px;margin-bottom:3px}
.ascend .container-wrap .span_12.light input[type=date],.ascend .container-wrap .span_12.light input[type=email],.ascend .container-wrap .span_12.light input[type=number],.ascend .container-wrap .span_12.light input[type=password],.ascend .container-wrap .span_12.light input[type=search],.ascend .container-wrap .span_12.light input[type=tel],.ascend .container-wrap .span_12.light input[type=text],.ascend .container-wrap .span_12.light input[type=url],.ascend .container-wrap .span_12.light select,.ascend .container-wrap .span_12.light textarea{border:1px solid rgb(255 255 255 / .6);background-color:#fff0;color:#fff}
.ascend .container-wrap .span_12.light input[type=date]:focus,.ascend .container-wrap .span_12.light input[type=email]:focus,.ascend .container-wrap .span_12.light input[type=number]:focus,.ascend .container-wrap .span_12.light input[type=password]:focus,.ascend .container-wrap .span_12.light input[type=search]:focus,.ascend .container-wrap .span_12.light input[type=tel]:focus,.ascend .container-wrap .span_12.light input[type=text]:focus,.ascend .container-wrap .span_12.light input[type=url]:focus,.ascend .container-wrap .span_12.light select:focus,.ascend .container-wrap .span_12.light textarea:focus{border:1px solid rgb(255 255 255 / .8)}
.container-wrap .span_12.light input[type=submit]:hover{background-color:#333;opacity:.8}
.nectar-button[class*=extra-color-gradient] .hover{padding:inherit;top:0}
@media only screen and (min-width:1000px) and (max-width:1300px){.ascend #ajax-content-wrap .container-wrap #author-bio #author-info{width:544px}
}
