html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:#fff0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0;padding:1.25em 1.5em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,button,input,select,textarea{color:#404040;font-family:sans-serif}h1,h2,h3,h4,h5,h6{clear:both}h1{margin-top:1.5em;margin-bottom:1.5em}h2{margin-top:1.25em;margin-bottom:1.25em}h3{margin-top:1.125em;margin-bottom:1.125em}h4{margin-top:.9375em;margin-bottom:.9375em}h5{margin-top:.625em;margin-bottom:.625em}h6{margin-top:.625em;margin-bottom:.625em}p{margin-top:1.5em;margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:1.5em 0;padding:.7em 1em;background-color:#f7f7f7;border-left:5px solid #eee}blockquote>*{margin-bottom:0}blockquote>*:first-child{margin-top:0}blockquote cite{display:block;text-align:right}address{margin:0 0 1.5em;font-style:italic}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff0;text-decoration:none}sup,sub{font-size:80%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}small{font-size:80%}big{font-size:120%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}*:focus{outline:none}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 0 3em;padding:0}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%;vertical-align:top}figure{margin:0}table{margin:0 0 1.5em;width:100%}#master .select2-search__field,#master .select2-selection,#master .woocommerce .select2-container .select2-choice,button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}#master .select2-selection__rendered,#master .select2-search__field,#master .select2-selection,#master .woocommerce .select2-container .select2-choice,#master .woocommerce form .form-row .select2-container,button,select,input{line-height:normal}#master .select2-search__field,#master .select2-selection{height:auto}#master .select2-selection__rendered{padding:0}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid #ccc;cursor:pointer}input[type="checkbox"],input[type="radio"]{padding:0}button,textarea,select,input[type="button"],input[type="reset"],input[type="submit"],input[type="color"],input[type="image"],input[type="password"],input[type="url"],input[type="email"],input[type="tel"],input[type="number"],input[type="text"],input[type="search"]{-webkit-appearance:none;-moz-appearance:none;box-shadow:none}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}#master .select2-search__field,#master .select2-selection,#master .woocommerce .select2-container .select2-choice,#master .woocommerce-cart table.cart td.actions .coupon .input-text,select,input,textarea{color:#666;background-color:#fff;border:1px solid #ccc;padding:.5em .625em}#master #wrap .select2-dropdown{border-radius:0;z-index:500}#master .select2-search__field{border-width:0;border-bottom-width:1px}#master #wrap .select2-container--open .select2-selection,#master .select2-selection:focus,#master .woocommerce .select2-container .select2-choice:focus,#master .woocommerce-cart table.cart td.actions .coupon .input-text:focus,select:focus,input:focus,textarea:focus{border:2px solid #000}input[type="range"],input[type="image"],input[type="file"]{border-width:0;padding:0}select[multiple]{background-image:none}input[type="range"],input[type="file"]{background:none}select[multiple],select[size]{height:auto}#master #wrap .select2-selection,select{padding-right:30px!important;padding-right:1.875em!important;background-image:url(/wp-content/themes/hallie-premium/img/select-arrows.png);background-position:right center;background-repeat:no-repeat;text-indent:.01px;text-overflow:''}#master .select2-selection__arrow{display:none}textarea{overflow:auto;vertical-align:top;width:98%}a,a:visited,a:focus,a:active{text-decoration:none}a:hover{text-decoration:underline}a:focus{outline:0}a:hover,a:active{outline:0}a img{border:0}#wrap #page a.button,#wrap #page button.button,#wrap #page input.button,#wrap #page #respond input#submit,#wrap #page #content input.button,#wrap .wc-shortcodes-button,#wrap #page .comment-reply-link,button,input[type="button"],input[type="reset"],input[type="submit"],#wrap #page a.button:visited,#wrap #page button.button:visited,#wrap #page input.button:visited,#wrap #page #respond input#submit:visited,#wrap #page #content input.button:visited,#wrap .wc-shortcodes-button:visited,#wrap #page .comment-reply-link:visited,button:visited,input[type="button"]:visited,input[type="reset"]:visited,input[type="submit"]:visited,#wrap #page a.button:focus,#wrap #page button.button:focus,#wrap #page input.button:focus,#wrap #page #respond input#submit:focus,#wrap #page #content input.button:focus,#wrap .wc-shortcodes-button:focus,#wrap #page .comment-reply-link:focus,button:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,#wrap #page a.button:active,#wrap #page button.button:active,#wrap #page input.button:active,#wrap #page #respond input#submit:active,#wrap #page #content input.button:active,#wrap .wc-shortcodes-button:active,#wrap #page .comment-reply-link:active,button:active,input[type="button"]:active,input[type="reset"]:active,input[type="submit"]:active{text-decoration:none}#wrap #page a.button:hover,#wrap #page button.button:hover,#wrap #page input.button:hover,#wrap #page #respond input#submit:hover,#wrap #page #content input.button:hover,#wrap .wc-shortcodes-button:hover,#wrap #page .comment-reply-link:hover,button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{text-decoration:none}#wrap #page a.button,#wrap #page button.button,#wrap #page input.button,#wrap #page #respond input#submit,#wrap #page #content input.button,#wrap .wc-shortcodes-button,#wrap #page .comment-reply-link,body #infinite-handle span,button,input[type="button"],input[type="reset"],input[type="submit"]{position:relative;display:block;margin:0;vertical-align:baseline;*vertical-align:middle;border:2px solid #ccc;cursor:pointer;line-height:1!important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;white-space:nowrap;background:none;text-shadow:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;top:auto;min-height:0;max-height:none}#wrap #page .woocommerce-pagination span.dots,#wrap #page .woocommerce-pagination span.current,#wrap .dots,#wrap .current{cursor:default;background:#fff0}#wrap #page .woocommerce-pagination ul li a,#wrap #page .woocommerce-pagination ul li span,.paging-navigation .nav-links .page-numbers{float:left;padding-left:.1875em;padding-right:.1875em;padding-top:0;padding-bottom:0;margin-left:.25em;margin-right:.25em;text-decoration:none}#wrap #page .woocommerce-pagination ul li .current,.paging-navigation .nav-links .current{border-bottom:1px solid #ccc}.site-main .comment-navigation,.site-main .paging-navigation,.site-main .post-navigation{margin:3em 0;overflow:hidden}.site-main .comment-navigation,.site-main .post-navigation{padding-bottom:.625em}.comment-navigation .nav-previous,.paging-navigation .nav-previous,.post-navigation .nav-previous{float:left;max-width:49%}.comment-navigation .nav-next,.paging-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;max-width:49%}.comment-navigation .nav-previous a,.paging-navigation .nav-previous a,.post-navigation .nav-previous a,.comment-navigation .nav-next a,.paging-navigation .nav-next a,.post-navigation .nav-next a{overflow:hidden;text-overflow:ellipsis;max-width:100%}.comment-navigation .nav-previous a,.paging-navigation .nav-previous a,.paging-navigation .prev,.post-navigation .nav-previous a,.comment-navigation .nav-next a,.paging-navigation .nav-next a,.paging-navigation .next,.post-navigation .nav-next a{padding-top:.5em;padding-bottom:.5em;display:block;text-decoration:none}.post-navigation .nav-previous a,.post-navigation .nav-next a{border-bottom:1px solid #ccc}a.more-link,#wrap #page a.button,#wrap #page button.button,#wrap #page input.button,#wrap #page #respond input#submit,#wrap #page #content input.button,#wrap #page .comment-reply-link,#wrap .wc-shortcodes-button,body #infinite-handle{display:inline-block}#wrap #page div.product form.cart input,#wrap #page div.product form.cart button,#wrap #page table.shop_table .quantity input,#wrap #page table.shop_table .actions input,.page-content .search-form *,#wrap .wpc2-post .sib_signup_form>div[class^="sib_signup_box_inside_"]>p,#wrap .wpc2-post .sib_signup_form>div[class^="sib_signup_box_inside_"]>p>*,#wrap .content-widget .sib_signup_form>div[class^="sib_signup_box_inside_"]>p,#wrap .content-widget .sib_signup_form>div[class^="sib_signup_box_inside_"]>p>*,#wrap .wpc2-post .mc4wp-form-fields>div,#wrap .wpc2-post .mc4wp-form-fields>p,#wrap .wpc2-post .mc4wp-form-fields>p>*,#wrap .content-widget .mc4wp-form-fields>div,#wrap .content-widget .mc4wp-form-fields>p,#wrap .content-widget .mc4wp-form-fields>p>*,.post-password-form p *{vertical-align:middle;display:inline-block;margin-top:0;margin-bottom:0;min-height:0;max-height:none}.excerpt-link-container,.more-link-container{text-align:center}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important}.screen-reader-text:hover,.screen-reader-text:active,.screen-reader-text:focus{background-color:#f1f1f1;clip:auto!important;color:#21759b;display:block;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.alignleft{display:inline;float:left;margin-right:1.5em;margin-top:.4em;margin-bottom:1.5em}#wrap .alignleft+p,#wrap .alignright+p{margin-top:0}.alignright{display:inline;float:right;margin-left:1.5em;margin-top:.4em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin:0 auto}.alignnone{margin:0 auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.blog-posts:before,.blog-posts:after,.site-box:before,.site-box:after,.main-navigation:before,.main-navigation:after,.site-content:before,.site-content:after,.comment-body:before,.comment-body:after,.wpc-insert-code:before,.wpc-insert-code:after,.encapsulate:before,.encapsulate:after,.entry-header:before,.entry-header:after,.nav-links:before,.nav-links:after,.site-menu-bar:before,.site-menu-bar:after,.author-info:before,.author-info:after,.entry-footer:before,.entry-footer:after,.wc-share-buttons-container:before,.wc-share-buttons-container:after,.footer-widget-inner-area:before,.footer-widget-inner-area:after,.bottom-bar-inner-container:before,.bottom-bar-inner-container:after,.site-footer:before,.site-footer:after{content:'';display:table}.clear:after,.entry-content:after,.blog-posts:after,.site-box:after,.main-navigation:after,.site-content:after,.comment-body:after,.insert-code:after,.encapsulate:after,.entry-header:after,.nav-links:after,.site-menu-bar:after,.author-info:after,.entry-footer:after,.wc-share-buttons-container:after,.footer-widget-inner-area:after,.bottom-bar-inner-container:after,.site-footer:after{clear:both}.left-background{margin:0 auto}.right-background{padding-left:20px;padding-right:20px}.site-boundary{margin:0 auto}.site-content{position:relative}.display-sidebar .content-area{float:left}.display-sidebar .widget-area{float:right}.sidebar-position-left.display-sidebar .content-area{float:right}.sidebar-position-left.display-sidebar .widget-area{float:left}.site-box{padding:0;border-style:solid;border-width:0;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;margin-bottom:0}.site-box-inner{padding:0;border-style:solid;border-width:0;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}.site-structure-box #page{margin-left:auto;margin-right:auto}.left-background{background-position:left top;background-repeat:repeat-y}.right-background{background-position:right top;background-repeat:repeat-y}#master #wrap.is-front-page-slider .site-header{background-image:none}.site-branding{text-align:center}.site-nav-header{position:relative;width:100%}.site-nav-header .header-nav-container{float:left;width:100%;text-align:center}.site-nav-header .header-nav-inner-left,.site-nav-header .header-nav-inner-right{float:left;vertical-align:top}.site-nav-header .header-nav-inner-left{float:left;display:none}.site-nav-header .header-nav-inner-right{float:none;display:inline-block}.site-nav-header .site-branding-link{display:block;line-height:0}.site-nav-header .site-branding-link:hover{text-decoration:none}.site-nav-header .site-branding{line-height:0}.site-nav-header .line-widget-container,.site-nav-header .wpc2-nav-menu{float:right}.site-menu-bar{position:relative;z-index:997;width:100%;border-bottom:2px solid #ccc}.site-menu-bar-inner{float:left;width:100%}.site-title,.site-title a,.site-title a:hover{text-decoration:none}.site-logo,.site-title,.site-description{margin:0}.site-branding .site-title,.site-logo img{display:inline-block}.top-bar-container{position:relative;z-index:998;border-bottom:0 solid #ccc}.top-bar-inner-container{width:100%}.top-bar-left{text-align:left}.top-bar-right{text-align:right}.top-bar-container .top-bar-right{float:right}#master #wrap #top-bar .bare-inline-widget-button form{display:table}#master #wrap #top-bar .bare-inline-widget-button form input,#master #wrap #top-bar .bare-inline-widget-button form select{padding-top:0;padding-bottom:0;line-height:normal}#master #wrap #top-bar .bare-inline-widget-button a.button,#master #wrap #top-bar .bare-inline-widget-button button.button,#master #wrap #top-bar .bare-inline-widget-button input.button,#master #wrap #top-bar .bare-inline-widget-button #respond input#submit,#master #wrap #top-bar .bare-inline-widget-button #content input.button,#master #wrap #top-bar .bare-inline-widget-button .wc-shortcodes-button,#master #wrap #top-bar .bare-inline-widget-button button,#master #wrap #top-bar .bare-inline-widget-button input[type="button"],#master #wrap #top-bar .bare-inline-widget-button input[type="reset"],#master #wrap #top-bar .bare-inline-widget-button input[type="submit"]{padding-top:.5em;padding-bottom:.5em}.wpc2-nav-menu{text-align:right}.wpc2-nav-menu ul{list-style:none;margin:0;padding-left:0}.wpc2-nav-menu li{display:inline-block;position:relative}.wpc2-nav-menu a i.fa{display:inline}.wpc2-nav-menu a{display:block;text-decoration:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;white-space:nowrap}.wpc2-nav-menu ul ul{display:none;float:left;left:0;position:absolute;z-index:996;text-align:left;border-left:2px solid #ccc;border-right:2px solid #ccc;border-bottom:2px solid #ccc;border-top:2px solid #ccc}.wpc2-nav-menu ul.menu>li:last-child>ul{left:auto;right:0}.wpc2-nav-menu ul.menu>li:last-child>ul ul{left:auto;right:100%}.wpc2-nav-menu ul li:hover>ul{display:block}.wpc2-nav-menu ul ul li{display:block;position:relative}.wpc2-nav-menu ul ul li:first-child{border-top-width:0}.wpc2-nav-menu ul ul li:last-child>a{border-bottom-width:0}.wpc2-nav-menu ul ul ul{padding-top:0;left:100%;top:-2px;margin-top:0}.menu-toggle{cursor:pointer;display:none;margin:0}.menu-toggle .menu-text{margin-left:.5em}.wpc-sticky-menu .wpc2-nav-menu{padding-left:0;padding-right:0}.wpc-sticky-menu .site-nav-header .header-nav-container{border-bottom-width:0}.wpc-sticky-menu .site-nav-header .header-nav-inner-left{display:block}.column-widget{margin:0 0 4em 0}.column-widget select{max-width:100%}.widget_search .search-submit{display:none}.widget-title{text-align:left;margin-bottom:1.5em}.site-footer .widget-title{text-align:left;padding-left:0;padding-right:0}.column-widget input[type="email"],.column-widget input[type="search"],.column-widget input[type="tel"],.column-widget input[type="number"],.column-widget input[type="range"],.column-widget input[type="file"],.column-widget input[type="date"],.column-widget select,.column-widget input[type="text"],.column-widget textarea{width:100%}#wrap #page .content-widget form>div>*:first-child,#wrap #page .content-widget form>*:first-child,#wrap #page .content-widget .textwidget>*:first-child,#wrap #page .content-widget>*:first-child,#wrap #page .column-widget form>div>*:first-child,#wrap #page .column-widget form>*:first-child,#wrap #page #secondary .column-widget:first-child,#wrap #page .column-widget>*:first-child{margin-top:0!important}#wrap #page .content-widget form>div>*:last-child,#wrap #page .content-widget form>*:last-child,#wrap #page .content-widget .textwidget>*:last-child,#wrap #page .content-widget>*:last-child,#wrap #page .column-widget form>div>*:last-child,#wrap #page .column-widget form>*:last-child,#wrap #page #secondary .column-widget:last-child,#wrap #page .column-widget>*:last-child{margin-bottom:0!important}#wrap .column-widget h2{margin-top:.5625em;margin-bottom:.5625em}#wrap .column-widget h3{margin-top:.5625em;margin-bottom:.5625em}#wrap .column-widget h4{margin-top:.46875em;margin-bottom:.46875em}#wrap .column-widget h5{margin-top:.3125em;margin-bottom:.3125em}#wrap .column-widget h6{margin-top:.3125em;margin-bottom:.3125em}#wrap .column-widget p{margin-top:0;margin-bottom:.7em}#wrap .widget ul,#wrap .widget ol,#wrap .bare-widget ul,#wrap .bare-widget ol{margin:0}#wrap .widget ul ul,#wrap .widget ol ol,#wrap .bare-widget ul ul,#wrap .bare-widget ol ol{margin-left:3em}.column-widget ul,.column-widget ol{list-style-type:none;margin:0;padding:0}.column-widget li{padding:5px 0}.column-widget li>ul,.column-widget li>ol{padding-top:5px;margin-left:20px}.widget_calendar table,.widget_calendar td{border:0;border-collapse:separate;border-spacing:1px;line-height:2}.widget_calendar caption{margin:0}.widget_calendar th,.widget_calendar td{padding:0;text-align:center}.widget_calendar a{display:block}.widget_calendar a:hover{text-decoration:none}.widget.widget_calendar tbody .pad{background-color:#fff0}.widget_pages li,.widget_meta li,.widget_categories li,.widget_archive li,.widget_nav_menu li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.widget_pages .page_item_has_children,.widget_meta .page_item_has_children,.widget_categories .page_item_has_children,.widget_archive .page_item_has_children,.widget_nav_menu .page_item_has_children{padding-bottom:0}#master #wrap .footer-widget-area .widget_nav_menu{text-align:center}#master #wrap .footer-widget-area .widget_pages li ul,#master #wrap .footer-widget-area .widget_archive li ul,#master #wrap .footer-widget-area .widget_categories li ul,#master #wrap .footer-widget-area .widget_meta li ul,#master #wrap .footer-widget-area .widget_nav_menu li ul{margin-left:0}#master #wrap .footer-widget-column-middle .widget_pages li a::before,#master #wrap .footer-widget-column-middle .widget_archive li a::before,#master #wrap .footer-widget-column-middle .widget_categories li a::before,#master #wrap .footer-widget-column-middle .widget_meta li a::before,#master #wrap .footer-widget-column-middle .widget_nav_menu li a::before{content:"•";margin-right:10px;font-family:inherit;font-size:inherit;display:inline-block;font-style:normal;font-weight:400;line-height:1}#master #wrap .footer-widget-column-middle .widget_pages li a::after,#master #wrap .footer-widget-column-middle .widget_archive li a::after,#master #wrap .footer-widget-column-middle .widget_categories li a::after,#master #wrap .footer-widget-column-middle .widget_meta li a::after,#master #wrap .footer-widget-column-middle .widget_nav_menu li a::after{content:"•";margin-left:10px;font-family:inherit;font-size:inherit;display:inline-block;font-style:normal;font-weight:400;line-height:1}#master #wrap .footer-widget-column-middle .widget_pages li a:hover,#master #wrap .footer-widget-column-middle .widget_archive li a:hover,#master #wrap .footer-widget-column-middle .widget_categories li a:hover,#master #wrap .footer-widget-column-middle .widget_meta li a:hover,#master #wrap .footer-widget-column-middle .widget_nav_menu li a:hover{text-decoration:none}#secondary .widget_categories li{text-align:center;margin-bottom:.5625em;padding:0}#secondary .widget_categories a{text-decoration:none;display:block;padding:.7em;width:100%;border:1px solid #ccc}#secondary .widget_categories a:hover{text-decoration:none}#secondary .widget_categories a:before{display:none}.widget_recent_entries li a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.widget_recent_entries .post-date{display:block}.mc4wp-form-fields{text-align:center}.mc4wp-form-fields input[type="submit"]{margin-left:auto;margin-right:auto}.mc4wp-form-fields p label{display:none}#master #wrap .mc4wp-form-fields p{margin-top:.7em;margin-bottom:0}#master #wrap .mc4wp-form-fields p:first-child{margin-top:0}#master #wrap .mc4wp-response p{margin-top:.7em;margin-bottom:0}#master .mc4wp-form-basic input[type="text"],#master .mc4wp-form-basic input[type="email"],#master .mc4wp-form-basic input[type="tel"],#master .mc4wp-form-basic input[type="url"],#master .mc4wp-form-basic input[type="date"],#master .mc4wp-form-basic select,#master .mc4wp-form-basic textarea,#master .mc4wp-form-theme input[type="text"],#master .mc4wp-form-theme input[type="email"],#master .mc4wp-form-theme input[type="tel"],#master .mc4wp-form-theme input[type="url"],#master .mc4wp-form-theme input[type="date"],#master .mc4wp-form-theme select,#master .mc4wp-form-theme textarea{max-width:none}.sib_signup_form{position:relative}.sib_signup_form>div[class^="sib_signup_box_inside_"]{text-align:center}.sib_signup_form>div[class^="sib_signup_box_inside_"] input[type="submit"]{margin-left:auto;margin-right:auto}.sib_signup_form>div[class^="sib_signup_box_inside_"]>p label{display:none}#master #wrap .sib_signup_form>div[class^="sib_signup_box_inside_"]>p{margin-top:.7em;margin-bottom:0}#master #wrap .sib_signup_form>div[class^="sib_signup_box_inside_"]>p:nth-child(2){margin-top:0}#master #wrap .sib_signup_form>div[class^="sib_signup_box_inside_"]>p{margin-top:.7em;margin-bottom:0}#master #wrap .sib_msg_disp>p{border-radius:0;margin-top:0;margin-bottom:.7em}#master #wrap .sib_loader{text-align:center;position:absolute;left:0;right:0;top:50%}#master #wrap #page .sib_loader img{margin-top:-10px!important}#wrap .yarpp-related h3{padding:0!important;margin:0 0 0.5em!important}#wrap .yarpp-related:after,#wrap .yarpp-related .yarpp-thumbnails-horizontal:after{clear:both}#wrap .yarpp-related:after,#wrap .yarpp-related:before,#wrap .yarpp-related .yarpp-thumbnails-horizontal:after,#wrap .yarpp-related .yarpp-thumbnails-horizontal:before{content:"";display:table}#wrap .yarpp-related{margin:1.5em 0!important}#wrap .yarpp-related .yarpp-thumbnail{float:left;margin-top:0;margin-bottom:7px;width:136px;height:196px;margin-right:7px}#wrap .yarpp-related .yarpp-thumbnail .yarpp-thumbnail-default{float:left;margin:7px}#wrap .yarpp-related .yarpp-thumbnail .attachment-yarpp-thumbnail{float:left;margin:7px;max-width:120px;max-height:120px}#wrap .yarpp-related .yarpp-thumbnail .yarpp-thumbnail-title{float:left;margin:7px}#wrap .pinterest_rss_widget .pins-feed-list{margin-left:-5px;margin-right:-5px;margin-top:-5px}#wrap .pinterest_rss_widget li{padding-top:0;padding-bottom:0}#wrap #subscribe-email input{width:100%}#wrap .widgets-list-layout .widgets-list-layout-blavatar{max-width:none}#wrap .widget_top-posts li{padding-top:0;padding-bottom:0;margin-top:1em;margin-bottom:1em}#wrap .widget_top-posts li:last-child{margin-bottom:0}#wrap .widget_top-posts .widget-grid-view-image a{margin:0 5px 10px 5px;overflow:hidden}#wrap .jetpack_subscription_widget #subscribe-text{margin-bottom:.7em}.widget_wpc_about_me_image,.widget_wordpresscanvas_about_me{text-align:center}#wrap .widget_wpc_about_me_image .sidebar-caption,#wrap .widget_wordpresscanvas_about_me .sidebar-caption{padding:0;margin:7px 0 0 0;text-align:center}#wrap .widget_wpc_image .sidebar-caption,#wrap .jetpack-image-container .wp-caption-text{padding:0;margin:7px 0 0 0;background-color:#fff0}#wrap .jetpack-image-container .alignright .wp-caption-text{text-align:right}#wrap .jetpack-image-container .alignnone .wp-caption-text,#wrap .jetpack-image-container .alignleft .wp-caption-text{text-align:left}#wrap .jetpack-image-container .aligncenter .wp-caption-text{text-align:center}.sb_instagram_header{display:none}.line-widget{display:none}.line-widget a.button,.line-widget button,.line-widget input[type="button"],.line-widget input[type="reset"],.line-widget input[type="submit"]{width:auto}#master #wrap .line-widget script{display:none}#master #wrap #top-bar .line-widget-area{position:relative}#master #wrap .line-widget-area .bare-inline-widget{border:0;overflow:hidden;background-color:#fff0;width:auto;position:static}#master #wrap .line-widget-area .bare-inline-widget.widget_text{white-space:normal}.line-widget-area .bare-inline-widget:after,.line-widget-area .bare-inline-widget:before{display:none}.line-widget.bare-inline-widget ul,.line-widget.bare-inline-widget ol{margin:0}#master #wrap .line-widget.bare-inline-widget .widget-title{display:none;padding:0;margin:0}.top-bar-container .line-widget.bare-inline-widget,.bottom-bar-container .line-widget.bare-inline-widget{padding:0}.top-bar-container .line-widget-button .widget-title *,.top-bar-container .bare-inline-widget *,.bottom-bar-container .line-widget-button .widget-title *,.bottom-bar-container .bare-inline-widget *,#master #wrap .line-widget-area .bare-inline-widget form *{margin-top:0;margin-bottom:0;width:auto;height:auto;display:inline-block;overflow:visible}#master #wrap .line-widget.bare-inline-widget form textarea,#master #wrap .line-widget.bare-inline-widget form select,#master #wrap .line-widget.bare-inline-widget form button,#master #wrap .line-widget.bare-inline-widget form input{vertical-align:middle}#master #wrap .line-widget-area .bare-inline-widget.widget_wc_shortcodes_social_icons{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}#master #wrap .line-widget-area .bare-inline-widget.widget_wc_shortcodes_social_icons .wc-shortcodes-social-icons-wrapper{display:inline-block;vertical-align:middle}#master #wrap .line-widget-area .bare-inline-widget.widget_wc_shortcodes_social_icons a{text-decoration:none;display:block}#master #wrap .line-widget-area .bare-inline-widget.widget_wc_shortcodes_social_icons li i{width:auto;height:auto;line-height:1;display:inline;background-color:#fff0}#master #wrap .line-widget-area .bare-inline-widget.widget_wc_shortcodes_social_icons li:first-child{padding-left:0}#master #wrap .line-widget-area .bare-inline-widget.widget_wc_shortcodes_social_icons li:last-child{padding-right:0}.line-widget-area .widget_mc4wp_widget .mc4wp-form{margin:0}.line-widget-area .widget_mc4wp_widget .mc4wp-form label{display:none}.line-widget-area .widget_mc4wp_widget .mc4wp-form p{margin-bottom:0}.line-widget-area .widget_mc4wp_widget .mc4wp-alert{margin-bottom:0}.line-widget-area .widget_mc4wp_widget .mc4wp-form input[type="submit"]{margin-bottom:0}.line-widget-area .widget_search .search-submit{display:block}.line-widget-area .bare-inline-widget-button .widget_nav_menu li a:before{display:none}.line-widget-area .bare-inline-widget-button .widget_nav_menu .menu>li:after{content:"|";margin:0 5px;margin:0 .3125rem}.line-widget-area .bare-inline-widget-button .widget_nav_menu .menu>li:last-child:after{display:none}#master #wrap .line-widget-area .bare-inline-widget-button .widget_nav_menu .menu .sub-menu{display:none}.line-widget-area .line-widget-button{position:relative;display:inline-block;float:left}.line-widget-area .right-line-widget-button{float:right}.line-widget-area .bare-widget .widget-title{display:none}.line-widget-area.right-line-widget-area .bare-inline-widget,.line-widget-area.right-line-widget-area .widget-title{text-align:right}.line-widget-area .line-widget-button .bare-inline-widget,.line-widget-area .line-widget-button .widget-title{padding:0;margin:0;display:block}.line-widget-area .line-widget-button .widget-title a{text-decoration:none;display:block}.top-bar-container .line-widget-button{padding-left:0;padding-right:20px;padding-right:1.25rem;vertical-align:top}.top-bar-container .line-widget-button.right-line-widget-button{padding-left:20px;padding-left:1.25rem;padding-right:0}.bottom-bar-container .line-widget-button{padding-left:10px;padding-left:.625rem;padding-right:10px;padding-right:.625rem}.top-bar-left.line-widget-area .line-widget-button:first-child,.top-bar-left.line-widget-area .line-widget-button:first-child .widget-title a,.bottom-bar-left.line-widget-area .line-widget-button:first-child,.bottom-bar-left.line-widget-area .line-widget-button:first-child .widget-title a,.right-line-widget-area .line-widget-button.bare-inline-widget-button:first-child,.right-line-widget-area .line-widget-button:first-child,.right-line-widget-area .line-widget-button:first-child .widget-title a{padding-left:0}.top-bar-right.line-widget-area .line-widget-button:last-child,.top-bar-right.line-widget-area .line-widget-button:last-child .widget-title a,.bottom-bar-right.line-widget-area .line-widget-button:last-child,.bottom-bar-right.line-widget-area .line-widget-button:last-child .widget-title a,.right-line-widget-area .line-widget-button.bare-inline-widget-button:last-child,.right-line-widget-area .line-widget-button:last-child,.right-line-widget-area .line-widget-button:last-child .widget-title a{padding-right:0}.line-widget-area .line-widget-button .bare-inline-widget a i,.line-widget-area .line-widget-button .widget-title a i{display:inline}#master #wrap .line-widget-area .bare-inline-widget-button{display:inline-block;overflow:hidden}#top-bar .bare-widget-dropdown{border:2px solid #ccc}.line-widget-area .bare-widget-dropdown{position:absolute;top:100%;width:320px;width:20rem;padding:20px;padding:1.25rem;text-align:left;display:none;z-index:996}.bottom-bar-container .line-widget-area .bare-widget-dropdown{top:auto;bottom:100%}.top-bar-container .line-widget-area .bare-widget-dropdown,.bottom-bar-container .line-widget-area .bare-widget-dropdown{margin-top:0}.line-widget-area .bare-widget-dropdown p,.line-widget-area .bare-widget-dropdown>*:first-child>*:first-child>*:first-child,.line-widget-area .bare-widget-dropdown>*:first-child>*:first-child,.line-widget-area .bare-widget-dropdown>*:first-child{margin-top:0}.line-widget-area .bare-widget-dropdown>*:last-child>*:last-child>*:last-child,.line-widget-area .bare-widget-dropdown>*:last-child>*:last-child,.line-widget-area .bare-widget-dropdown>*:last-child{margin-bottom:0}.line-widget-area.right-line-widget-area{left:0;text-align:right}.top-bar-container .line-widget-area .right-line-widget-button .bare-widget-dropdown,.top-bar-container .line-widget-area.top-bar-right .bare-widget-dropdown,.bottom-bar-container .line-widget-area.bottom-bar-right .bare-widget-dropdown,.line-widget-area.right-line-widget-area .bare-widget-dropdown{right:0;left:auto}.line-widget-area input,.line-widget-area select,.line-widget-area textarea{display:block;width:100%;max-height:140px;margin-bottom:.7em;background-color:#fff0}.line-widget-area .bare-widget-dropdown :-ms-input-placeholder{color:inherit;opacity:1}.line-widget-area .bare-widget-dropdown ::-webkit-input-placeholder{color:inherit;opacity:1}.line-widget-area .bare-widget-dropdown :-moz-placeholder,.line-widget-area .bare-widget-dropdown ::-moz-placeholder{color:inherit;opacity:1}.line-widget-area .bare-widget-dropdown p{margin-top:.7em;margin-bottom:0}#master .line-widget-area .bare-widget-dropdown *:first-child{margin-top:0}#mastnavheader .line-widget-area .bare-widget-dropdown{border-top:2px solid #ccc;border-right:2px solid #ccc;border-bottom:2px solid #ccc;border-left:2px solid #ccc}#master .line-widget-area .bare-widget-dropdown .mc4wp-form-fields p>input{margin:0}#master .line-widget-area .bare-widget-dropdown .sib_signup_form>div[class^="sib_signup_box_inside_"]>p>input{margin:0}#master #wrap #page .line-widget-area .bare-widget-dropdown.woocommerce.widget_shopping_cart .buttons .button{margin-right:.8em}#master #wrap #page .line-widget-area .bare-widget-dropdown.woocommerce.widget_shopping_cart .buttons .button:last-child{margin-right:0}.blog-widget-area .content-widget{margin:3em 0 3em 0}.front-page-widget-area .content-widget{margin:3em 0 0 0}.front-page-widget-area .content-widget.widget_wc_shortcodes_post_slider+.content-widget.content-widget.widget_wc_shortcodes_image_links{margin-top:1.5em}.front-page-widget-area .content-widget.content-widget.widget_wc_shortcodes_image_links .wc-shortcodes-image-link-background-wrapper{margin-right:1.5em}.front-page-widget-area .content-widget.content-widget.widget_wc_shortcodes_image_links .wc-shortcodes-image-links-wrapper-inner{margin-right:-1.5em}.front-page-widget-area #wc-shortcodes-image-links.wc-shortcodes-image-link-style-format-column .wc-shortcodes-image-link-background-wrapper{margin-bottom:1.5em}.front-page-widget-area #wc-shortcodes-image-links.wc-shortcodes-image-link-style-format-column .wc-shortcodes-image-link:last-child .wc-shortcodes-image-link-background-wrapper{margin-bottom:0}#master .blog-widget-area>.content-widget:last-child{margin-bottom:0}.content-widget .sib_signup_form:after,.content-widget .mc4wp-form-basic:after,.content-widget .mc4wp-form-theme:after{display:none}#wrap .wpc2-post .sib_signup_form>div[class^="sib_signup_box_inside_"],#wrap .content-widget .sib_signup_form>div[class^="sib_signup_box_inside_"],#wrap .wpc2-post .mc4wp-form-fields,#wrap .content-widget .mc4wp-form-fields{margin-left:auto;margin-right:auto}#wrap .content-widget .sib_signup_form>div[class^="sib_signup_box_inside_"],#wrap .content-widget .mc4wp-form-fields{width:80%}#wrap .wpc2-post .sib_signup_form>div[class^="sib_signup_box_inside_"]>p,#wrap .content-widget .sib_signup_form>div[class^="sib_signup_box_inside_"]>p,#wrap .wpc2-post .mc4wp-form-fields p,#wrap .content-widget .mc4wp-form-fields p{display:table-cell;margin-top:0;margin-bottom:0}#wrap .wpc2-post .sib_signup_form>div[class^="sib_signup_box_inside_"]>p label,#wrap .content-widget .sib_signup_form>div[class^="sib_signup_box_inside_"]>p label,#wrap .wpc2-post .mc4wp-form-fields p label,#wrap .content-widget .mc4wp-form-fields p label{display:none}#wrap .wpc2-post .sib_signup_form>div[class^="sib_signup_box_inside_"]>p input,#wrap .content-widget .sib_signup_form>div[class^="sib_signup_box_inside_"]>p input,#wrap .wpc2-post .mc4wp-form-fields p input,#wrap .content-widget .mc4wp-form-fields p input{text-align:left;width:100%;max-width:none}#wrap .wpc2-post .sib_signup_form>div[class^="sib_signup_box_inside_"]>p:last-child,#wrap .content-widget .sib_signup_form>div[class^="sib_signup_box_inside_"]>p:last-child,#wrap .wpc2-post .mc4wp-form-fields p.wpc2-mc4wp-column-last,#wrap .content-widget .mc4wp-form-fields p.wpc2-mc4wp-column-last{width:1%}#wrap .wpc2-post .sib_signup_form>div[class^="sib_signup_box_inside_"]>p,#wrap .content-widget .sib_signup_form>div[class^="sib_signup_box_inside_"]>p,#wrap .wpc2-post .mc4wp-form-fields p.wpc2-mc4wp-column,#wrap .content-widget .mc4wp-form-fields p.wpc2-mc4wp-column{padding-right:.7em}#wrap .wpc2-post .sib_signup_form>div[class^="sib_signup_box_inside_"]>p:last-child,#wrap .content-widget .sib_signup_form>div[class^="sib_signup_box_inside_"]>p:last-child{padding-right:0}#wrap .wpc2-post .wc-shortcodes-full-width .sib_signup_form>div[class^="sib_signup_box_inside_"],#wrap .wpc2-post .wc-shortcodes-full-width .mc4wp-form-fields{padding:10px;background-color:#fff}#wrap .wpc2-post .wc-shortcodes-full-width .sib_msg_disp,#wrap .content-widget .sib_msg_disp,#wrap .wpc2-post .wc-shortcodes-full-width .mc4wp-response,#wrap .content-widget .mc4wp-response{text-align:center}#wrap .wpc2-post .wc-shortcodes-full-width .mc4wp-alert p:last-child,#wrap .content-widget .mc4wp-alert p:last-child{margin-bottom:0}.wc-shortcodes-full-width-has-border-color{border-top-width:2px;border-bottom-width:2px}.hentry{margin:0 0 1.5em}.site-main>.hentry,.search .wpc2-post,.blog .hentry,.archive .hentry{padding-bottom:0;margin-bottom:4em}.updated{display:none}.entry-date.published,.single .byline,.blog .byline{display:inline}.page-content,.entry-content,.entry-attachment,.entry-summary{margin:0 0 3em}.entry-content>h1{margin-top:1.5em}.entry-content>h2{margin-top:1.25em}.entry-content>h3{margin-top:1.125em}.entry-content>h4{margin-top:.9375em}.entry-content>h5{margin-top:.625em}.entry-content>h6{margin-top:.625em}.entry-content>p{margin-top:1.5em}.entry-content>ul,.entry-content>ol,.entry-content .mejs-container{margin-top:1.5em;margin-bottom:1.5em}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{clear:none}#wrap #page .hentry>*:first-child,#wrap #page .page-content>*:first-child,#wrap #page .entry-content>*:first-child:not(.alignleft):not(.alignright),#wrap #page .entry-content>*:first-child+.mejs-container,#wrap #page .entry-summary>*:first-child+.mejs-container,#wrap #page input[type="hidden"]:first-child+*:not(.alignleft):not(.alignright),#wrap #page .entry-summary>*:first-child,#wrap #page .entry-summary .entry-excerpt>*:first-child,#wrap #page .front-page-widget-area>*:first-child,#wrap #page .blog-widget-area>*:first-child,#wrap #page .grid-content>*:first-child,#wrap #page .masonry-content>*:first-child,#wrap #page .author-info>*:first-child,#wrap #page .entry-footer>*:first-child,#wrap #page .entry-caption>*:first-child,#wrap #page .entry-attachment>*:first-child{margin-top:0!important}#wrap #page .hentry>*:last-child,#wrap #page .page-content>*:last-child,#wrap #page .entry-content>*:last-child,#wrap #page .entry-summary>*:last-child,#wrap #page .entry-summary .entry-excerpt>*:last-child,#wrap #page .front-page-widget-area>*:last-child,#wrap #page .blog-widget-area>*:last-child,#wrap #page .grid-content>*:last-child,#wrap #page .masonry-content>*:last-child,#wrap #page .author-info>*:last-child,#wrap #page .entry-footer>*:last-child,#wrap #page .entry-caption>*:last-child,#wrap #page .entry-attachment>*:last-child,#wrap #page .hide-post-meta .entry-summary,#wrap #page .hide-post-meta .entry-content{margin-bottom:0!important}#wrap #page .site-main>*:last-child{margin-bottom:0!important;padding-bottom:0!important;border-width:0}.page-links{clear:both;margin:0 0 1.5em}.front-page-widget-area .content-widget>div{margin-left:auto;margin-right:auto}.front-page-widget-area .widget-title{display:none}.blog-content-wrapper{text-align:center;border-bottom:2px solid #ccc}#master .blog-content-wrapper *{text-align:center}.site-header-wrapper{border-bottom:2px solid #ccc}.entry-content .page-header:before,.entry-content .page-header:after,.entry-content .entry-header:before,.entry-content .entry-header:after{display:block}.site-main h1,.entry-header{margin-bottom:2rem;margin-bottom:32px;text-align:center}.entry-header>.entry-title-container,.entry-header>.date-box-container,.entry-header>.entry-category{margin-top:16px;margin-top:1rem;margin-bottom:16px;margin-bottom:1rem}#wrap .entry-header>*:first-child{margin-top:0}#wrap .entry-header>*:last-child{margin-bottom:0}.wpc2-post .entry-header>.entry-title,.wpc2-post .entry-header>.entry-title-container{-ms-word-wrap:break-word;word-wrap:break-word}.entry-title-container>.entry-title{margin:0}.entry-meta{white-space:nowrap}.entry-category{text-align:center}.entry-title{text-align:center}.page-title{text-align:center;margin:0}.page-title-container>.page-title,.page-title-container>.date-box-container,.page-title-container>.entry-category{margin-bottom:.1rem}#wrap .page-title-container>*:last-child{margin-bottom:0}.page-title-container .date-info{text-align:center}.page-title-container .date-info a{text-decoration:none}.entry-thumbnail{margin-bottom:1.5em;text-align:center}.entry-item{margin-bottom:1.5em}.entry-footer{margin-top:1.5em;margin-bottom:1.5em}.post-meta>*{display:inline-block;margin-right:1em}.post-meta>*:last-child{margin-right:0}.wc-share-buttons-container{margin-top:4em;margin-bottom:4em;border-bottom:2px solid #ccc}#master #wrap .wc-share-buttons-container .comment-box,#master #wrap .wc-share-buttons-container .share-buttons{padding-bottom:.7em}.wc-share-buttons-container .comment-box{float:left}.wc-share-buttons-container .share-buttons{float:right}#master .wc-share-buttons-container a{text-decoration:none}#master .wc-share-buttons-container *{vertical-align:middle}#master .wc-share-buttons-container .comment-box,#master .wc-share-buttons-container .wc-shortcodes-share-buttons-format-icon i{width:auto;height:auto;line-height:1;background-color:#fff0;color:#ccc;padding:0 .0625em}.wc-share-buttons-container .wc-shortcodes-share-buttons ul{display:inline-block;background-color:#fff;position:relative;z-index:1}#wrap .wc-share-buttons-container .wc-shortcodes-share-buttons ul li{padding:0 .875em 0 0;margin:0}#wrap .wc-share-buttons-container .wc-shortcodes-share-buttons ul li:first-child{padding-left:0}#wrap .wc-share-buttons-container .wc-shortcodes-share-buttons ul li:last-child{padding-right:0}.wc-share-buttons-container .wc-shortcodes-share-buttons{position:relative}#wrap div#jp-relatedposts h3.jp-relatedposts-headline,.comment-reply-title-container,.comments-title-container,.date-box-container{text-align:center;margin-top:24px;margin-top:1.5em;margin-bottom:24px;margin-bottom:1.5em;display:block;width:100%}#wrap div#jp-relatedposts h3.jp-relatedposts-headline em,.comment-reply-title,.comments-title,.date-box{padding:.8em 1.5em;display:inline-block;margin-top:0;margin-bottom:0}.date-box a{text-decoration:none}.template-part-masonry .masonry-content{padding:0 0 0 0}.template-part-masonry .entry-header .entry-title{margin-bottom:.7em}.template-part-masonry .entry-thumbnail img{margin:0}.template-part-masonry .read-more-button{display:inline}#wrap .template-part-masonry{margin-bottom:4em}.template-part-masonry .entry-item>*{margin-top:0!important;margin-bottom:0!important}.template-part-masonry .masonry-content .entry-summary,.template-part-masonry .masonry-content .entry-content{margin-bottom:0}.blog-display-masonry .blog-posts{height:0;overflow:hidden}.masonry-content .entry-header:before,.masonry-content .entry-header:after{display:block}.template-part-grid .grid-content{padding:0 0 1em 0}.template-part-grid .entry-header .entry-title{margin-bottom:.7em}.template-part-grid .entry-thumbnail img{margin:0}.template-part-grid .read-more-button{display:inline}#wrap .template-part-grid{margin-bottom:4em}.template-part-grid .entry-item>*{margin-top:0!important;margin-bottom:0!important}.template-part-grid .grid-content .entry-summary,.template-part-grid .grid-content .entry-content{margin-bottom:0}.grid-content .entry-header:before,.grid-content .entry-header:after{display:block}.blog-display-excerpt .template-part-excerpt{overflow:hidden}.blog-display-excerpt .template-part-excerpt .entry-summary{overflow:hidden}.blog-display-excerpt .template-part-excerpt.has-post-thumbnail .entry-thumbnail{width:40%}.blog-display-excerpt .template-part-excerpt .entry-thumbnail,.blog-display-excerpt .template-part-excerpt .has-post-thumbnail .entry-excerpt{vertical-align:top;float:left}.blog-display-excerpt .template-part-excerpt .entry-summary.has-post-thumbnail{padding-top:1.5rem;padding-top:24px;padding-left:24px;padding-left:1.5rem}.blog-display-excerpt .template-part-excerpt .entry-summary{margin-bottom:1.5em}.blog-display-excerpt .template-part-excerpt.format-aside .entry-header{margin-bottom:1.5em}.blog-display-excerpt .template-part-excerpt .entry-title,.blog-display-excerpt .template-part-excerpt .entry-category,.blog-display-excerpt .template-part-excerpt .excerpt-link-container{text-align:left}.blog .format-aside .entry-title,.archive .format-aside .entry-title{display:none}.format-aside .entry-content{margin-bottom:1.5em}.comment-content a{word-wrap:break-word}.form-allowed-tags{display:none}.comments-area{margin-top:1.5em}.comment-list,.must-log-in,.comment-respond .comment-form,.comment-respond iframe{display:block;width:100%}.comment-list,.comment-list .children{list-style-type:none;padding:0;margin:0}.comment-list{margin-bottom:3em}.comment-list li.comment{margin-top:2em;position:relative;padding:16px 0 16px 160px;padding:1rem 0 1rem 1rem;border:1px solid #ccc}.comment-list li.comment li.comment{border-right-width:0}.comment-body{position:relative;display:block;margin-right:0;padding:0;padding-right:16px;padding-right:1rem;background-color:#fff0}.pingback .comment-body{min-height:0;margin-left:0}.comment-author{display:block;width:100%}.comment-author .avatar{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.comment-author>*{vertical-align:bottom}.comment-author .fn{word-wrap:break-word}.comment-content{display:block;padding:1.5em 0 1.5em 1.5em}.comment-body>*:last-child,.comment-content>*:last-child{margin-bottom:0}.comment-list .reply{margin:0;text-align:right}#cancel-comment-reply-link{margin-left:.3125em}.no-avatars .comment .comment-respond,.no-avatars .comment-body{margin-left:0}.comment-meta{display:block}.comment-metadata>*,.comment-meta>*{display:inline-block;margin-right:.625em}.comment-metadata>*:last-child,.comment-meta>*:last-child{margin-right:0}.comment-content>*{margin-top:1.5em;margin-bottom:1.5em}.comment-content>*:first-child{margin-top:0}.comment-list a,.comment-list a:active,.comment-list a:visited,.comment-list a:focus,.comment-list a:hover{text-decoration:none}.comment-awaiting-moderation{display:block;padding-left:5px;padding-right:5px}.comment .comment-respond{padding-right:16px;padding-right:1rem}.comment-form .comment-notes{margin-bottom:16px;margin-bottom:1rem}.comment-form .comment-form-author,.comment-form .comment-form-email,.comment-form .comment-form-url{width:33.3333333%;float:left;margin-top:0}.comment-form .comment-form-author{padding-right:12px;padding-right:.75rem}.comment-form .comment-form-email{padding-left:6px;padding-left:.375rem;padding-right:6px;padding-right:.375rem}.comment-form .comment-form-url{padding-left:12px;padding-left:.75rem}.comment-form .comment-form-author label,.comment-form .comment-form-email label,.comment-form .comment-form-url label{width:100%}.comment-form [for="author"],.comment-form [for="email"],.comment-form [for="url"],.comment-form [for="comment"]{float:left;width:100%;padding:5px 0;padding:.3125rem 0}.form-submit{clear:both}.comment-form input[type="text"],.comment-form input[type="email"],.comment-form input[type="url"]{width:100%}.comment-form textarea{width:100%;height:120px;height:7.5rem}.form-allowed-tags code{margin-left:3px}.comment-list .pingback,.comment-list .trackback{padding-top:1.5em}.comment-navigation{padding:0;width:100%}.no-comments{margin:0;padding:40px 0;text-align:center}.logged-in-as,.comment-notes{text-align:center}.comment-reply-title-container{position:relative}.entry-content td,.entry-content th,.comment-content td,.comment-content th{padding:.7em}.entry-content thead th,.entry-content thead td,.comment-content thead th,.comment-content thead td{border-bottom:1px solid #ddd}.entry-content tbody th,.entry-content tbody td,.comment-content tbody th,.comment-content tbody td{border-top:1px solid #ddd}.attachment .entry-content .attachment{text-align:center}.attachment .entry-content .entry-attachment{display:inline-block;max-width:100%}.attachment .entry-content{text-align:center}.author-info{margin-top:4em;margin-bottom:4em;padding-top:4em;padding-bottom:4em;border-top:2px solid #ccc;border-bottom:2px solid #ccc}#master .wc-share-buttons-container+.author-info{padding-top:0;border-top-width:0}.author-info-inner{position:relative}.author-info .author-avatar{float:left}.author-info .author-text{padding-left:24px;padding-left:1.5rem;overflow:hidden}.author-info .author-avatar img{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.author-info .author-title-container{margin-top:0;margin-bottom:0;text-align:left}.author-info .author-title{margin-top:.5em;margin-bottom:.5em}.author-info .author-description .author-bio{margin-top:0}.author-info .author-description>*:last-child{margin-bottom:0}.author-info .author-link{display:none}#master .page-template-landing-page .site-content{background-color:#fff0}#master .page-template-content-width-no-heading .content-area,#master .page-template-content-width .content-area,#master .page-template-single-column-page .content-area,#master .post-template-single-column-page .content-area{margin-left:auto;margin-right:auto;float:none}#wrap .wpc2-gallery-format-slider .rslides-wrapper{position:relative;background-color:#000}#wrap .wpc2-gallery-format-slider .rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0}#wrap .wpc2-gallery-format-slider .rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0;text-align:center}#wrap .wpc2-gallery-format-slider .rslides li:first-child{position:relative;display:block;float:left}#wrap .wpc2-gallery-format-slider .rslides img{display:inline-block;height:auto;border:0}#wrap .wpc2-gallery-format-slider .rslides_nav{position:absolute;top:50%;margin-top:-18px;width:36px;height:36px;background-repeat:no-repeat;background-position:center center;background-color:rgb(0 0 0 / .2);z-index:2}#wrap .wpc2-gallery-format-slider .rslides_nav.prev{left:0;background-image:url(/wp-content/themes/hallie-premium/img/slide-arrow-left.png)}#wrap .wpc2-gallery-format-slider .rslides_nav.next{right:0;background-image:url(/wp-content/themes/hallie-premium/img/slide-arrow-right.png)}.infinite-scroll .paging-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.wpc2-loading::after{content:" ";background:url(/wp-content/themes/hallie-premium/img/ring-alt.svg);background-position:center center;background-repeat:no-repeat;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#f7f7f7;visibility:visible}.page-content img.wp-smiley,.entry-content img.wp-smiley,.comment-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.entry-caption,.wp-caption{margin-bottom:1.5em;max-width:100%}.entry-caption,.wp-caption img[class*="wp-image-"]{display:block;margin:0 auto}.entry-caption,.wp-caption-text{text-align:center}.entry-caption,.wp-caption .wp-caption-text{padding:.8075em}.wp-caption br{display:none}.gallery{margin-bottom:1.5em}.wpc2-thumbnail-grid{height:0;overflow:hidden}.gallery-item{position:relative;display:inline-block;text-align:center;vertical-align:top;width:100%;float:left;margin:0;position:relative;max-width:none}.wpc2-thumbnail-grid .gallery-caption{display:none;background:#eee;background:rgb(255 255 255 / .8);color:#333;overflow:hidden;padding:5px 10px;position:absolute;bottom:0;left:0;right:0;width:100%;max-height:50%;min-height:0;box-shadow:none}.wpc2-thumbnail-grid .gallery-item:hover .gallery-caption{display:block}.wpc2-thumbnail-grid .gallery-item{margin-bottom:1.5em}.wpc2-thumbnail-grid{height:0;overflow:hidden}.no-footer-widgets .site-footer{background-color:#fff0}.no-footer-widgets .site-footer .site-info{padding-top:100px}.site-footer .footer-widget-area .footer-widget-inner-area{border-bottom:1px solid #ccc}.site-footer .footer-widget-area .footer-widget-column-container{text-align:center}.site-footer .footer-widget-column{padding-top:3em;padding-bottom:3em;display:inline-block;vertical-align:top;width:33.3333333%;text-align:left}.site-footer .footer-widget-column.footer-widget-column-first .footer-widgets-container-background{background-color:#f7f7f7}.site-footer .footer-widget-column.footer-widget-column-middle{text-align:center}.site-footer .footer-widget-column.footer-widget-column-middle .footer-widgets-container{border-width:0}.site-footer .footer-widget-column.footer-widget-column-last .footer-widgets-container-background{background-color:#f7f7f7}.site-footer .footer-widget-column .footer-widgets-container{width:100%;border:2px solid #ccc;padding:1em;margin-left:auto;margin-right:auto;max-width:320px}.site-footer .widget{width:100%;float:left}.site-footer .footer-widget-column .footer-widgets-container .widget{padding:1em;margin-bottom:3em}.site-footer .footer-widget-column .footer-widgets-container .widget:last-child{margin-bottom:0}#master #wrap .footer-widget-area .widget-title{margin-bottom:1.5em}.site-info{padding-top:2em;padding-bottom:2em}.masonry-sort{margin:0 auto;visibility:hidden}.site-info-display-center .site-copyright{float:none}.site-info-display-center .site-info-brand-link{float:none}.site-info-display-center .bottom-bar-container .line-widget-button{width:100%;padding-left:0;padding-right:0}.site-info-display-center .bottom-bar-container .line-widget-area{width:100%;text-align:center}#footer-full-width .content-widget{margin:0;text-align:center}#footer-full-width .content-widget ul,#footer-full-width .content-widget ol{list-style-type:none;margin:0;padding:0}#footer-full-width .content-widget li{padding:0}#footer-full-width .widget-title{display:none}#footer-full-width .content-widget>p{display:none}#instagram .footer-instagram-area{text-align:center}.bottom-bar-inner-container{display:block;width:100%}.bottom-bar-inner-container img{vertical-align:middle}.bottom-bar-left{float:left;text-align:left}.bottom-bar-right{text-align:right;float:right}.wc-shortcodes-font-awesome-enabled a.more-link:after,.wc-shortcodes-font-awesome-enabled #infinite-handle span:before,.wc-shortcodes-font-awesome-enabled.show-dropdown-arrow .menu ul>li.menu-item-has-children>a:after,.wc-shortcodes-font-awesome-enabled.show-dropdown-arrow #menubar .menu>li.menu-item-has-children>a:after,.wc-shortcodes-font-awesome-enabled .wc-shortcodes-comments-link a:before,#wrap.wc-shortcodes-font-awesome-enabled #page .single_add_to_cart_button:after,.wc-shortcodes-font-awesome-enabled .comment-reply-login:before,.wc-shortcodes-font-awesome-enabled .comment-awaiting-moderation:before,.wc-shortcodes-font-awesome-enabled .comment-edit-link:before,.wc-shortcodes-font-awesome-enabled #cancel-comment-reply-link:after,.wc-shortcodes-font-awesome-enabled .comment-navigation .nav-previous a:before,.wc-shortcodes-font-awesome-enabled .paging-navigation .nav-previous a:before,.wc-shortcodes-font-awesome-enabled .navigation .prev.page-numbers:before,.wc-shortcodes-font-awesome-enabled .post-navigation .nav-previous a:before,.wc-shortcodes-font-awesome-enabled .comment-navigation .nav-next a:after,.wc-shortcodes-font-awesome-enabled .paging-navigation .nav-next a:after,.wc-shortcodes-font-awesome-enabled .navigation .next.page-numbers:after,.wc-shortcodes-font-awesome-enabled .post-navigation .nav-next a:after,.wc-shortcodes-font-awesome-enabled .excerpt-link:after,.wc-shortcodes-font-awesome-enabled .widget_recent_comments li:before,.wc-shortcodes-font-awesome-enabled .widget_pages li a:before,.wc-shortcodes-font-awesome-enabled .widget_meta li a:before,.wc-shortcodes-font-awesome-enabled .widget_categories li a:before,.wc-shortcodes-font-awesome-enabled .widget_archive li a:before,.wc-shortcodes-font-awesome-enabled .widget_nav_menu li a:before,.wc-shortcodes-font-awesome-enabled .byline:before,.wc-shortcodes-font-awesome-enabled .comments-link a:before,.wc-shortcodes-font-awesome-enabled .cat-links:before,.wc-shortcodes-font-awesome-enabled .tag-links:before,.wc-shortcodes-font-awesome-enabled .menu-toggle:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wc-shortcodes-font-awesome-enabled .byline:before{content:"\f007";margin-right:.3125em}.wc-shortcodes-font-awesome-enabled .comments-link a:before{content:"\f075";margin-right:.3125em}.wc-shortcodes-font-awesome-enabled .cat-links:before{content:"\f07b";margin-right:.3125em}.wc-shortcodes-font-awesome-enabled .tag-links:before{content:"\f02c";margin-right:.3125em}.wc-shortcodes-font-awesome-enabled .menu-toggle:before{content:"\f0c9"}.wc-shortcodes-font-awesome-enabled .widget_pages li a:before,.wc-shortcodes-font-awesome-enabled .widget_meta li a:before,.wc-shortcodes-font-awesome-enabled .widget_categories li a:before,.wc-shortcodes-font-awesome-enabled .widget_archive li a:before,.wc-shortcodes-font-awesome-enabled .widget_nav_menu li a:before{content:"\f105";margin-right:10px}.wc-shortcodes-font-awesome-enabled .widget_recent_comments li:before{content:"\f075";margin-right:10px}.wc-shortcodes-font-awesome-enabled #infinite-handle span:before,.wc-shortcodes-font-awesome-enabled .comment-navigation .nav-previous a:before,.wc-shortcodes-font-awesome-enabled .paging-navigation .nav-previous a:before,.wc-shortcodes-font-awesome-enabled .post-navigation .nav-previous a:before{margin-right:.625em;content:"\f177"}.wc-shortcodes-font-awesome-enabled .wc-shortcodes-posts-navigation.navigation .prev.page-numbers:before{margin-right:.3125em}.wc-shortcodes-font-awesome-enabled .navigation .prev.page-numbers:before{content:"\f177"}.wc-shortcodes-font-awesome-enabled a.excerpt-link:after,.wc-shortcodes-font-awesome-enabled a.more-link:after,.wc-shortcodes-font-awesome-enabled .comment-navigation .nav-next a:after,.wc-shortcodes-font-awesome-enabled .paging-navigation .nav-next a:after,.wc-shortcodes-font-awesome-enabled .post-navigation .nav-next a:after{margin-left:.625em;content:"\f105"}.wc-shortcodes-font-awesome-enabled .wc-shortcodes-posts-navigation.navigation .next.page-numbers:after{margin-left:.3125em}.wc-shortcodes-font-awesome-enabled .navigation .next.page-numbers:after{content:"\f105"}#wrap.wc-shortcodes-font-awesome-enabled #page .single_add_to_cart_button:after{margin-left:10px;content:"\f07a"}.wc-shortcodes-font-awesome-enabled #cancel-comment-reply-link:after{content:"\f00d";margin-left:.3125em}.wc-shortcodes-font-awesome-enabled .comment-edit-link:before{content:"\f040";margin-right:5px}.wc-shortcodes-font-awesome-enabled .comment-awaiting-moderation:before{content:"\f071";margin-right:5px}.wc-shortcodes-font-awesome-enabled .comment-reply-login:before{content:"\f0e5";margin-right:.3125em}.wc-shortcodes-font-awesome-enabled .wc-shortcodes-comments-link a:before{content:"\f004";margin-right:5px}.wc-shortcodes-font-awesome-enabled.show-dropdown-arrow #menubar .menu>li.menu-item-has-children>a:after{content:"\f107";margin-left:.5em}.wc-shortcodes-font-awesome-enabled.show-dropdown-arrow .menu ul>li.menu-item-has-children>a:after{content:"\f105";position:absolute;top:0;right:0}.wc-shortcodes-font-awesome-enabled.show-dropdown-arrow ul.menu>li:last-child li.menu-item-has-children>a:after{content:"\f104"}.wpcf7 input[type="email"],.wpcf7 input[type="search"],.wpcf7 input[type="tel"],.wpcf7 input[type="number"],.wpcf7 input[type="range"],.wpcf7 input[type="file"],.wpcf7 input[type="date"],.wpcf7 select,.wpcf7 input[type="text"],.wpcf7 textarea{width:100%}.wpcf7 input.wpcf7-quiz{width:150px}.wpcf7 .wpcf7-response-output{margin:0}.wc-shortcodes-content>h1{margin-top:1.5625em}.wc-shortcodes-content>h2{margin-top:1.25em}.wc-shortcodes-content>h3{margin-top:1.125em}.wc-shortcodes-content>h4{margin-top:.9375em}.wc-shortcodes-content>h5{margin-top:.625em}.wc-shortcodes-content>h6{margin-top:.625em}.wc-shortcodes-content>p{margin-top:1.5em}.site-menu-bar .wc-shortcodes-social-icons-wrapper{margin:0}#wrap .wc-shortcodes-social-icons-format-icon a i{background-color:#fff0;color:#ccc;width:auto}.wc-shortcodes-share-buttons-format-icon a,.wc-shortcodes-share-buttons-format-small-image a img,.wc-shortcodes-share-buttons-format-medium-image a img,.wc-shortcodes-share-buttons-format-image a img,.wc-shortcodes-social-icons-format-image a img{box-shadow:#000 0em 0em 0em}.wc-shortcodes-social-icons-format-icon a:hover,.wc-shortcodes-share-buttons-format-small-image a:hover img,.wc-shortcodes-share-buttons-format-medium-image a:hover img,.wc-shortcodes-share-buttons-format-image a:hover img,.wc-shortcodes-social-icons-format-image a:hover img{box-shadow:#000 0em 0em 0em}.wc-shortcodes-share-buttons-format-small-image a:hover img,.wc-shortcodes-share-buttons-format-medium-image a:hover img,.wc-shortcodes-share-buttons-format-image a:hover img,.wc-shortcodes-social-icons-format-small-image a:hover img,.wc-shortcodes-social-icons-format-medium-image a:hover img,.wc-shortcodes-social-icons-format-image a:hover img{opacity:.8}#wrap .widget_wc_shortcodes_social_icons .wc-shortcodes-social-icons li{padding:.1875em}#wrap .wc-shortcodes-social-icons.wc-shortcodes-maxheight-10 i{font-size:10px}#wrap .wc-shortcodes-social-icons.wc-shortcodes-maxheight-12 i{font-size:12px}#wrap .wc-shortcodes-social-icons.wc-shortcodes-maxheight-14 i{font-size:14px}#wrap .wc-shortcodes-social-icons.wc-shortcodes-maxheight-16 i{font-size:16px}#wrap .wc-shortcodes-social-icons.wc-shortcodes-maxheight-18 i{font-size:18px}#wrap .wc-shortcodes-social-icons.wc-shortcodes-maxheight-20 i{font-size:20px}#wrap .wc-shortcodes-social-icons.wc-shortcodes-maxheight-22 i{font-size:22px}#wrap .wc-shortcodes-social-icons.wc-shortcodes-maxheight-24 i{font-size:24px}#wrap .wc-shortcodes-social-icons.wc-shortcodes-maxheight-26 i{font-size:26px}#wrap .wc-shortcodes-social-icons.wc-shortcodes-maxheight-28 i{font-size:28px}#wrap .wc-shortcodes-social-icons.wc-shortcodes-maxheight-30 i{font-size:30px}#wrap .wc-shortcodes-social-icons.wc-shortcodes-maxheight-32 i{font-size:32px}#wrap .wc-shortcodes-social-icons.wc-shortcodes-maxheight-34 i{font-size:34px}#wrap .wc-shortcodes-social-icons.wc-shortcodes-maxheight-36 i{font-size:36px}#wrap .wc-shortcodes-social-icons.wc-shortcodes-maxheight-38 i{font-size:38px}#wrap .wc-shortcodes-social-icons.wc-shortcodes-maxheight-40 i{font-size:40px}#wrap .wc-shortcodes-social-icons.wc-shortcodes-maxheight-42 i{font-size:42px}#wrap .wc-shortcodes-social-icons.wc-shortcodes-maxheight-44 i{font-size:44px}#wrap .wc-shortcodes-social-icons.wc-shortcodes-maxheight-46 i{font-size:46px}#wrap .wc-shortcodes-social-icons.wc-shortcodes-maxheight-none i,#wrap .wc-shortcodes-social-icons.wc-shortcodes-maxheight-48 i{font-size:48px}#wrap .wc-shortcodes-social-icons.wc-shortcodes-maxheight-50 i{font-size:50px}#wrap .wc-shortcodes-social-icons.wc-shortcodes-maxheight-52 i{font-size:52px}#wrap .wc-shortcodes-social-icons.wc-shortcodes-maxheight-54 i{font-size:54px}#wrap .wc-shortcodes-social-icons.wc-shortcodes-maxheight-56 i{font-size:56px}#wrap .wc-shortcodes-social-icons.wc-shortcodes-maxheight-58 i{font-size:58px}#wrap .wc-shortcodes-social-icons.wc-shortcodes-maxheight-60 i{font-size:60px}#wrap .wc-shortcodes-social-icons.wc-shortcodes-maxheight-62 i{font-size:62px}#wrap .wc-shortcodes-social-icons.wc-shortcodes-maxheight-64 i{font-size:64px}#wrap .wc-shortcodes-social-icons.wc-shortcodes-maxheight-66 i{font-size:66px}#wrap .wc-shortcodes-social-icons.wc-shortcodes-maxheight-68 i{font-size:68px}#wrap .wc-shortcodes-social-icons.wc-shortcodes-maxheight-70 i{font-size:70px}#wrap .wc-shortcodes-testimonial-content{border-top:0 solid #eee}#wrap .wc-shortcodes-toggle .wc-shortcodes-toggle-container,#wrap .wc-shortcodes-toggle .wc-shortcodes-toggle-trigger,#wrap .wc-shortcodes-accordion .wc-shortcodes-accordion-content,#wrap .wc-shortcodes-accordion .wc-shortcodes-accordion-trigger{border-width:0 0 1px 0}.wc-shortcodes-tabs ul.wcs-tabs-nav,.wc-shortcodes-tabs .tab-content{border-width:0 0 1px 0}.wc-shortcodes-tabs ul.wcs-tabs-nav li a{border-width:0}.wc-shortcodes-tabs ul.wcs-tabs-nav .wcs-state-active a{border-width:1px 1px 0 1px}.wc-shortcodes-comments-link a:after{border-width:0;display:none}.wc-shortcodes-comments-link a{background-color:#fff0;padding:0;margin:0}.wc-shortcodes-posts-navigation .paginate-text{display:none}#master .wc-shortcodes-posts-template-borderless .wc-shortcodes-post-border{border-width:0}.wc-shortcodes-entry-title{text-align:center}.wc-shortcodes-entry-meta-inner>span,.wc-shortcodes-footer-entry-meta>span{display:block;width:100%;text-align:center}.wc-shortcodes-entry-meta-inner>span.wc-shortcodes-sep,.wc-shortcodes-footer-entry-meta>span.wc-shortcodes-sep{display:none}.wc-shortcodes-post-border{border-width:0}.wc-shortcodes-post-border:after,.wc-shortcodes-post-border:before{content:'';display:table}.wc-shortcodes-post-border:after{clear:both}.wc-shortcodes-post-box.wc-shortcodes-posts-template-box .wc-shortcodes-post-border{background-color:#f7f7f7}#master #wrap #page .wc-shortcodes-posts-template-slider2 .wc-shortcodes-read-more{position:absolute;bottom:0;left:0;right:0;margin-top:0}#wrap .wc-shortcodes-post-slider-wrapper .bx-prev,#wrap .wc-shortcodes-post-slider-wrapper .bx-next{padding:0;width:50px;height:50px;margin-top:-25px;border-radius:999em}#wrap .wc-shortcodes-post-slider-wrapper .bx-controls-direction i{display:none}#wrap .wc-shortcodes-post-slider-wrapper .bx-prev{background-image:url(/wp-content/themes/hallie-premium/img/slide-arrow-left.png)!important;background-position:center center;background-repeat:no-repeat;left:0}#wrap .wc-shortcodes-post-slider-wrapper .bx-next{background-image:url(/wp-content/themes/hallie-premium/img/slide-arrow-right.png)!important;background-position:center center;background-repeat:no-repeat;right:0}#master .wc-shortcodes-skillbar *,#master .wc-shortcodes-skillbar{border-radius:0}#wrap .wc-image-links .gallery-caption{top:50%;bottom:auto;background:none;padding:0;overflow:visible;max-width:90%;margin:0 auto}#wrap .wc-image-links .gallery-caption h3{margin:0 auto;display:inline-block;padding:10px 20px;position:relative}#wrap .wc-image-links .gallery-caption a{text-decoration:none}#wrap .wcflex-direction-nav .wcflex-next,#wrap .wcflex-direction-nav .wcflex-prev{border-radius:999em}#wrap .wcflex-direction-nav .wcflex-next,#wrap .owl-carousel .owl-nav .owl-next{background-image:url(/wp-content/themes/hallie-premium/img/slide-arrow-right.png)!important;background-position:center center!important;background-repeat:no-repeat!important;right:0}#wrap .wcflex-direction-nav .wcflex-prev,#wrap .owl-carousel .owl-nav .owl-prev{background-image:url(/wp-content/themes/hallie-premium/img/slide-arrow-left.png)!important;background-position:center center!important;background-repeat:no-repeat!important;left:0}#wrap p.demo_store,#master .woocommerce .woocommerce-message,#master .woocommerce-page .woocommerce-message,#master .woocommerce .woocommerce-error,#master .woocommerce-page .woocommerce-error,#master .woocommerce .woocommerce-info,#master .woocommerce-page .woocommerce-info,#master .woocommerce .woocommerce-message:before,#master .woocommerce-page .woocommerce-message:before,#master .woocommerce .woocommerce-error:before,#master .woocommerce-page .woocommerce-error:before,#master .woocommerce .woocommerce-info:before,#master .woocommerce-page .woocommerce-info:before,#master .woocommerce div.product div.images img,#master .woocommerce-page div.product div.images img,#master .woocommerce #content div.product div.images img,#master .woocommerce-page #content div.product div.images img,#master .woocommerce span.onsale,#master .woocommerce-page span.onsale,#master .woocommerce ul.products li.product a img,#master .woocommerce-page ul.products li.product a img,#master .woocommerce ul.products li.product a:hover img,#master .woocommerce-page ul.products li.product a:hover img,#master .woocommerce .quantity input.qty,#master .woocommerce-page .quantity input.qty,#master .woocommerce #content .quantity input.qty,#master .woocommerce-page #content .quantity input.qty,#master .woocommerce .quantity .plus,#master .woocommerce-page .quantity .plus,#master .woocommerce #content .quantity .plus,#master .woocommerce-page #content .quantity .plus,#master .woocommerce .quantity .minus,#master .woocommerce-page .quantity .minus,#master .woocommerce #content .quantity .minus,#master .woocommerce-page #content .quantity .minus,#master .woocommerce table.cart td.actions .coupon .input-text,#master .woocommerce-page table.cart td.actions .coupon .input-text,#master .woocommerce #content table.cart td.actions .coupon .input-text,#master .woocommerce-page #content table.cart td.actions .coupon .input-text,#master .woocommerce ul.cart_list li img,#master .woocommerce-page ul.cart_list li img,#master .woocommerce ul.product_list_widget li img,#master .woocommerce-page ul.product_list_widget li img,#master .woocommerce form .form-row textarea,#master .woocommerce-page form .form-row textarea,#master .woocommerce #payment div.payment_box,#master .woocommerce-page #payment div.payment_box,#master .woocommerce #payment div.payment_box input.input-text,#master .woocommerce-page #payment div.payment_box input.input-text,#master .woocommerce #payment div.payment_box textarea,#master .woocommerce-page #payment div.payment_box textarea,#master .woocommerce .widget_layered_nav ul li.chosen a,#master .woocommerce-page .widget_layered_nav ul li.chosen a,#master .woocommerce .widget_layered_nav_filters ul li a,#master .woocommerce-page .widget_layered_nav_filters ul li a,#master .woocommerce .widget_price_filter .ui-slider .ui-slider-handle,#master .woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle,#master .woocommerce .widget_price_filter .ui-slider .ui-slider-range,#master .woocommerce-page .widget_price_filter .ui-slider .ui-slider-range,#master .woocommerce div.product .woocommerce-tabs ul.tabs li,#master .woocommerce-page div.product .woocommerce-tabs ul.tabs li,#master .woocommerce #content div.product .woocommerce-tabs ul.tabs li,#master .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,#master .woocommerce div.product .woocommerce-tabs ul.tabs li.active:before,#master .woocommerce-page div.product .woocommerce-tabs ul.tabs li.active:before,#master .woocommerce #content div.product .woocommerce-tabs ul.tabs li.active:before,#master .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active:before,#master .woocommerce div.product .woocommerce-tabs ul.tabs li.active:after,#master .woocommerce-page div.product .woocommerce-tabs ul.tabs li.active:after,#master .woocommerce #content div.product .woocommerce-tabs ul.tabs li.active:after,#master .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active:after,#master .woocommerce div.product .woocommerce-tabs ul.tabs li:before,#master .woocommerce-page div.product .woocommerce-tabs ul.tabs li:before,#master .woocommerce #content div.product .woocommerce-tabs ul.tabs li:before,#master .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:before,#master .woocommerce div.product .woocommerce-tabs ul.tabs li:after,#master .woocommerce-page div.product .woocommerce-tabs ul.tabs li:after,#master .woocommerce #content div.product .woocommerce-tabs ul.tabs li:after,#master .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:after{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}#master .woocommerce .woocommerce-message,#master .woocommerce-page .woocommerce-message,#master .woocommerce .woocommerce-error,#master .woocommerce-page .woocommerce-error,#master .woocommerce .woocommerce-info,#master .woocommerce-page .woocommerce-info,#master .woocommerce .woocommerce-message:before,#master .woocommerce-page .woocommerce-message:before,#master .woocommerce .woocommerce-error:before,#master .woocommerce-page .woocommerce-error:before,#master .woocommerce .woocommerce-info:before,#master .woocommerce-page .woocommerce-info:before,#master .woocommerce div.product .woocommerce-tabs ul.tabs li a,#master .woocommerce-page div.product .woocommerce-tabs ul.tabs li a,#master .woocommerce #content div.product .woocommerce-tabs ul.tabs li a,#master .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a,#master .woocommerce div.product .woocommerce-tabs ul.tabs li.active a,#master .woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a,#master .woocommerce #content div.product .woocommerce-tabs ul.tabs li.active a,#master .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active a,#master .woocommerce span.onsale,#master .woocommerce-page span.onsale,#master .woocommerce .quantity .plus,#master .woocommerce-page .quantity .plus,#master .woocommerce #content .quantity .plus,#master .woocommerce-page #content .quantity .plus,#master .woocommerce .quantity .minus,#master .woocommerce-page .quantity .minus,#master .woocommerce #content .quantity .minus,#master .woocommerce-page #content .quantity .minus,#master .woocommerce #payment div.payment_box,#master .woocommerce-page #payment div.payment_box{text-shadow:none}#master .woocommerce .woocommerce-message,#master .woocommerce-page .woocommerce-message,#master .woocommerce .woocommerce-error,#master .woocommerce-page .woocommerce-error,#master .woocommerce .woocommerce-info,#master .woocommerce-page .woocommerce-info,#master .woocommerce span.onsale,#master .woocommerce-page span.onsale,#master .woocommerce .quantity .plus,#master .woocommerce-page .quantity .plus,#master .woocommerce #content .quantity .plus,#master .woocommerce-page #content .quantity .plus,#master .woocommerce .quantity .minus,#master .woocommerce-page .quantity .minus,#master .woocommerce #content .quantity .minus,#master .woocommerce-page #content .quantity .minus,#master .woocommerce #reviews #comments ol.commentlist li .comment-text,#master .woocommerce-page #reviews #comments ol.commentlist li .comment-text,#master .woocommerce #reviews #comments ol.commentlist #respond,#master .woocommerce-page #reviews #comments ol.commentlist #respond,#master .woocommerce table.shop_table,#master .woocommerce-page table.shop_table,#master .woocommerce .cart-collaterals .cart_totals table,#master .woocommerce-page .cart-collaterals .cart_totals table,#master .woocommerce form.login,#master .woocommerce-page form.login,#master .woocommerce form.checkout_coupon,#master .woocommerce-page form.checkout_coupon,#master .woocommerce form.register,#master .woocommerce-page form.register,#master .woocommerce #payment,#master .woocommerce-page #payment,#master .woocommerce #payment div.payment_box,#master .woocommerce-page #payment div.payment_box,#master .woocommerce .widget_layered_nav ul li.chosen a,#master .woocommerce-page .widget_layered_nav ul li.chosen a,#master .woocommerce .widget_layered_nav_filters ul li a,#master .woocommerce-page .widget_layered_nav_filters ul li a,#master .woocommerce .widget_price_filter .ui-slider .ui-slider-handle,#master .woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle,#master .woocommerce .widget_price_filter .ui-slider .ui-slider-range,#master .woocommerce-page .widget_price_filter .ui-slider .ui-slider-range,#master .woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content,#master .woocommerce-page .widget_price_filter .price_slider_wrapper .ui-widget-content,#master .woocommerce .woocommerce-message:before,#master .woocommerce-page .woocommerce-message:before,#master .woocommerce .woocommerce-error:before,#master .woocommerce-page .woocommerce-error:before,#master .woocommerce .woocommerce-info:before,#master .woocommerce-page .woocommerce-info:before,#master .woocommerce div.product .woocommerce-tabs ul.tabs li,#master .woocommerce-page div.product .woocommerce-tabs ul.tabs li,#master .woocommerce #content div.product .woocommerce-tabs ul.tabs li,#master .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,#master .woocommerce div.product .woocommerce-tabs ul.tabs li:before,#master .woocommerce-page div.product .woocommerce-tabs ul.tabs li:before,#master .woocommerce #content div.product .woocommerce-tabs ul.tabs li:before,#master .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:before,#master .woocommerce div.product .woocommerce-tabs ul.tabs li:after,#master .woocommerce-page div.product .woocommerce-tabs ul.tabs li:after,#master .woocommerce #content div.product .woocommerce-tabs ul.tabs li:after,#master .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:after,#master .woocommerce .quantity input.qty,#master .woocommerce-page .quantity input.qty,#master .woocommerce #content .quantity input.qty,#master .woocommerce-page #content .quantity input.qty,#master .woocommerce .quantity .plus,#master .woocommerce-page .quantity .plus,#master .woocommerce #content .quantity .plus,#master .woocommerce-page #content .quantity .plus,#master .woocommerce .quantity .minus,#master .woocommerce-page .quantity .minus,#master .woocommerce #content .quantity .minus,#master .woocommerce-page #content .quantity .minus{-webkit-border-radius:0;border-radius:0}#master .woocommerce div.product .woocommerce-tabs ul.tabs li:before,#master .woocommerce-page div.product .woocommerce-tabs ul.tabs li:before,#master .woocommerce #content div.product .woocommerce-tabs ul.tabs li:before,#master .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:before,#master .woocommerce div.product .woocommerce-tabs ul.tabs li:after,#master .woocommerce-page div.product .woocommerce-tabs ul.tabs li:after,#master .woocommerce #content div.product .woocommerce-tabs ul.tabs li:after,#master .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:after{display:none}#master .woocommerce #payment div.payment_box:after,#master .woocommerce-page #payment div.payment_box:after{margin-top:-16px;top:0}#master .woocommerce .woocommerce-message,#master .woocommerce-page .woocommerce-message,#master .woocommerce .woocommerce-error,#master .woocommerce-page .woocommerce-error,#master .woocommerce .woocommerce-info,#master .woocommerce-page .woocommerce-info{border-width:1px;border-style:solid}#master .woocommerce .woocommerce-message:before,#master .woocommerce-page .woocommerce-message:before,#master .woocommerce .woocommerce-error:before,#master .woocommerce-page .woocommerce-error:before,#master .woocommerce .woocommerce-info:before,#master .woocommerce-page .woocommerce-info:before{height:auto}#wrap .shipping-calculator-form .form-row{padding-left:0;padding-right:0}#master .woocommerce a.added_to_cart,#master .woocommerce-page a.added_to_cart{display:block}#master .woocommerce .quantity,#master .woocommerce #content .quantity,#master .woocommerce-page .quantity,#master .woocommerce-page #content .quantity{width:auto}#master .woocommerce a.remove{height:auto}#master .woocommerce a.remove:hover{background-color:#fff0;color:red;opacity:.8}#master .woocommerce nav.woocommerce-pagination{text-align:left}#master .woocommerce nav.woocommerce-pagination ul,#master .woocommerce-page nav.woocommerce-pagination ul,#master .woocommerce #content nav.woocommerce-pagination ul,#master .woocommerce-page #content nav.woocommerce-pagination ul,#master .woocommerce nav.woocommerce-pagination ul li,#master .woocommerce-page nav.woocommerce-pagination ul li,#master .woocommerce #content nav.woocommerce-pagination ul li,#master .woocommerce-page #content nav.woocommerce-pagination ul li{border:0}div.pp_woocommerce .pp_description,div.pp_woocommerce div.ppt{display:none!important}.woocommerce-breadcrumb{display:none}#master .woocommerce ul.products .woocommerce-loop-product__title,#master .woocommerce ul.products li.product h3,#master .woocommerce-page ul.products li.product h3{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-align:center}#master .woocommerce div.product div.images div.thumbnails,#master .woocommerce #content div.product div.images div.thumbnails,#master .woocommerce-page div.product div.images div.thumbnails,#master .woocommerce-page #content div.product div.images div.thumbnails{padding-top:0}#master .woocommerce #content div.product div.thumbnails a,#master .woocommerce div.product div.thumbnails a,#master .woocommerce-page #content div.product div.thumbnails a,#master .woocommerce-page div.product div.thumbnails a{margin-top:3.8%;margin-bottom:0}.woocommerce-page .entry-summary .entry-footer,.woocommerce .entry-summary .entry-footer{padding-top:0;margin-top:2em}#master .woocommerce ul.products li.product .button,#wrap #page .product.outofstock .button,#wrap #page .add_to_cart_button,#wrap #page .single_add_to_cart_button{margin:0 auto}#master .woocommerce .products .star-rating,#master .woocommerce-page .products .star-rating{margin:0 auto .5em auto}#master .woocommerce a.added_to_cart,#master .woocommerce-page a.added_to_cart,#master .woocommerce ul.products li.product .price,#master .woocommerce-page ul.products li.product .price{text-align:center}#master .woocommerce span.onsale,#master .woocommerce-page span.onsale{top:0;left:0;min-width:0;min-height:0;padding:.3em 1em;margin:0}#master .woocommerce ul.products li.product .onsale,#master .woocommerce-page ul.products li.product .onsale{right:0;left:auto}.paypal-express-checkout-button img{float:none!important}#master .woocommerce #payment .payment_methods,#master .woocommerce-page #payment .place-order{padding-left:0;padding-right:0}.woocommerce div.product .product_title{text-align:left;margin-bottom:0}#master .woocommerce ul.products li.product,#master .woocommerce-page ul.products li.product{text-align:center}#master .woocommerce #reviews #comments ol.commentlist li .comment-text{padding:1em}#master .select2-search{padding:0}#master .woocommerce form.checkout_coupon .form-row{padding:0;margin:0}#master .woocommerce .comment-respond{text-align:center}#master .woocommerce .comment-form{text-align:left}#master .woocommerce .comment-reply-title{margin-top:24px;margin-top:1.5rem;margin-bottom:24px;margin-bottom:1.5rem}.woocommerce-MyAccount-navigation ul{margin:0;list-style-type:none;border:1px solid #ccc;margin-right:1.5em}.woocommerce-MyAccount-navigation ul li{border-top:1px solid #ccc}.woocommerce-MyAccount-navigation ul li:first-child{border-top-width:0}.woocommerce-MyAccount-navigation ul li a{padding:.7em 1.4em;display:block;text-decoration:none}#add_payment_method #payment div.payment_box p:first-child,.woocommerce-cart #payment div.payment_box p:first-child,.woocommerce-checkout #payment div.payment_box p:first-child{margin-top:0}.woocommerce .product .wc-share-buttons-container .comment-box{display:none}.woocommerce div.product div.images,.woocommerce div.product div.summary{margin-bottom:3em}#master .woocommerce .product .wc-share-buttons-container .share-buttons{float:left}#master .woocommerce form .form-row{padding:0;margin:0 0 .5em}#master .woocommerce form .form-row.place-order{margin-top:2em}#master .woocommerce-MyAccount-content fieldset{margin-top:1.5em}#master .woocommerce #respond input#submit.added::after,#master .woocommerce a.button.added::after,#master .woocommerce button.button.added::after,#master .woocommerce input.button.added::after,#master .woocommerce #respond input#submit.loading::after,#master .woocommerce a.button.loading::after,#master .woocommerce button.button.loading::after,#master .woocommerce input.button.loading::after{position:relative;margin-left:.53em;vertical-align:bottom;top:auto;right:auto;bottom:auto;left:auto;font-style:normal;font-weight:400}#master .woocommerce div.product div.images .woocommerce-product-gallery__image.wcpg-thumbnail{display:block;float:left;width:33.33333%}#master .woocommerce div.product div.images .woocommerce-product-gallery__image.wcpg-thumbnail,#master .woocommerce div.product div.images .woocommerce-product-gallery__image.wcpg-thumbnail a{display:block}#master .woocommerce div.product div.images .woocommerce-product-gallery__image.wcpg-thumbnail a{margin-top:9px;margin-left:3px;margin-right:3px}#master .woocommerce div.product div.images .woocommerce-product-gallery__image.wcpg-thumbnail.wcpg-column-1{clear:both}#master .woocommerce div.product div.images .woocommerce-product-gallery__image.wcpg-thumbnail.wcpg-column-1 a{margin-right:6px;margin-left:0}#master .woocommerce div.product div.images .woocommerce-product-gallery__image.wcpg-thumbnail.wcpg-column-3 a{margin-right:0;margin-left:6px}#master .woocommerce div.product form.cart .variations td,#master .woocommerce div.product form.cart .variations th{vertical-align:middle}#master .woocommerce form .form-row input.input-text,#master .woocommerce form .form-row textarea,#master #add_payment_method table.cart input,#master .woocommerce-cart table.cart input,#master .woocommerce-checkout table.cart input,#master #add_payment_method table.cart td.actions .coupon .input-text,#master .woocommerce-cart table.cart td.actions .coupon .input-text,#master .woocommerce-checkout table.cart td.actions .coupon .input-text{line-height:normal}#master .woocommerce-product-gallery:before,#master .woocommerce-product-gallery:after{content:'';display:table}#master .woocommerce-product-gallery:after{clear:both}html .woocommerce #content table.cart td.actions .input-text,html .woocommerce table.cart td.actions .input-text,html .woocommerce-page #content table.cart td.actions .input-text,html .woocommerce-page table.cart td.actions .input-text{width:140px}#master .woocommerce.archive .product .price>del,#master .woocommerce.archive .product .price>ins{display:inline-block}#master .woocommerce #reviews #comments ol.commentlist li img.avatar{padding:0;border-width:0;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;width:60px}#master .woocommerce #reviews #comments ol.commentlist li .comment-text{margin-left:80px}#master .woocommerce-page ul.products li.product{padding-bottom:1.5em}#master .woocommerce-page ul.products li.product .woocommerce-loop-product__title{padding-left:20px;padding-right:20px}#wrap .jp-relatedposts-headline{background-color:#fff0}#wrap div#jp-relatedposts h3.jp-relatedposts-headline em{font-style:inherit;font-weight:inherit}#wrap #jp-relatedposts h3.jp-relatedposts-headline em:before{display:none}#wrap .contact-form textarea{width:100%}#wrap .contact-form input[type='text'],#wrap .contact-form input[type='email']{max-width:100%}#wrap .comment-subscription-form{margin-bottom:0!important}#wrap .comment-subscription-form .subscribe-label{vertical-align:middle}#wrap .jp-relatedposts-post-img{padding-bottom:.3em}#wrap .jp-relatedposts-post-context,#wrap .jp-relatedposts-post-excerpt{display:none}#wrap div#jp-relatedposts div.jp-relatedposts-items-visual .jp-relatedposts-post{text-align:center}#wrap div#jp-relatedposts div.jp-relatedposts-items-visual .jp-relatedposts-post img.jp-relatedposts-post-img{margin-left:auto;margin-right:auto}#wrap #jp-relatedposts{padding-top:0;margin:4em 0;clear:none}#master #wrap #jp-relatedposts *:first-child{margin-top:0}#master #wrap #jp-relatedposts *:last-child{margin-bottom:0}#master #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post{width:33.333333%;padding-right:20px;padding-right:1.25rem}#master #jp-relatedposts .jp-relatedposts-items-visual{margin-right:-20px;margin-right:-1.25rem}#master #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:hover .jp-relatedposts-post-title a,#master #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title:hover,#master #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a:hover{text-decoration:none}#master .infinite-loader{clear:both}#master #infinite-handle{clear:both;float:left}#master .jetpack-testimonial-shortcode.column-1 .testimonial-entry{max-width:700px;margin-left:auto;margin-right:auto;float:none}#master .testimonial-entry{padding:1.5em;text-align:center}#master .testimonial-entry .testimonial-featured-image img{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;max-width:80px}#master .testimonial-entry .testimonial-featured-image{display:block;width:100%;margin-top:1em}#master .testimonial-entry-content{margin-top:0;margin-bottom:0}#master .testimonial-entry-title{margin-top:1em}#master .testimonial-entry-content>:first-child{margin-top:0}#master .testimonial-entry-content>:last-child{margin-bottom:0}#wrap .ls-wp-container .ls-nav-prev,#wrap .ls-wp-container .ls-nav-next{z-index:999}#wrap .nivo-directionNav a,#wrap .metaslider-responsive .rslides_nav,#wrap .metaslider-flex .flex-direction-nav a{background-position:center center;background-repeat:no-repeat;position:absolute;top:50%;left:auto;left:auto;margin-top:-25px;margin-left:0;margin-right:0;margin-bottom:0;cursor:pointer;width:50px;height:50px;background-color:#fff0;color:#fff0;border-radius:999em}#wrap .nivo-directionNav a.nivo-nextNav,#wrap .metaslider-responsive .rslides_nav.next,#wrap .metaslider-flex .flex-direction-nav a.flex-next{background-image:url(/wp-content/themes/hallie-premium/img/slide-arrow-right.png)!important;background-position:47% center!important;background-repeat:no-repeat!important;right:0}#wrap .nivo-directionNav a.nivo-prevNav,#wrap .metaslider-responsive .rslides_nav.prev,#wrap .metaslider-flex .flex-direction-nav a.flex-prev{background-image:url(/wp-content/themes/hallie-premium/img/slide-arrow-left.png)!important;background-position:53% center!important;background-repeat:no-repeat!important;left:0}#wrap .metaslider .nivo-caption,#wrap .metaslider .caption-wrap{opacity:1}