@media (max-width:1299px){

}
@media (min-width:1200px) and (max-width:1299px){
}
@media (min-width:971px) {
	.yith-wcan-filters-opener {
		display: none;
	}
}
@media (max-width:1199px){
    header.site-header .mobile_search_header{display:block;}
	header.site-header .mobile_search_header .mobile-bottom-bar-right-col nav.navbar.navbar-expand-xl {
        margin: 0 0 0 20px;
        padding: 0;
    }
	header.site-header .mobile_search_header .mobile-bottom-bar-right-col nav.navbar.navbar-expand-xl button.navbar-toggler.collapsed {
       background-image:url(https://www.hickorypark.com/wp-content/themes/hickorypark/images/icon-ui-menu.svg) !important;
    }
	    header.site-header .mobile_search_header .mobile-bottom-bar-right-col nav.navbar.navbar-expand-xl button.navbar-toggler {
        height: 35px;
        width: 35px;
        background-image: url(https://www.hickorypark.com/wp-content/themes/hickorypark/images/icon-close.svg) !important;
        background-repeat: no-repeat !important;
        background-position: center center !important;
        background-size: 20px !important;
        border: none;
        box-shadow: none;
        outline: 0;
        text-decoration: none;
        background-color: transparent;
        border-radius: 50% !important;
        font-size: 0;
        line-height: 0;
        margin: 0;
        padding: 0;
        background: var(--primarycolor);
    }
	.mobile-bottom-bar .bottom-bar-right-col{position:absolute;left:-40px;}
html{margin:0 !important;}
html #wpadminbar{display:none !important;}
header.site-header .mobile-bottom-bar{padding:5px 0;}
header.site-header .mobile-bottom-bar .bottom-bar-center-col{text-align:center;}
header.site-header .mobile-bottom-bar .bottom-bar-center-col .custom-logo-link{display:inline-block;font-size:0;line-height:0;position:relative;vertical-align:middle;}
header.site-header .mobile-bottom-bar .bottom-bar-center-col .custom-logo-link img{height:80px;display:block;width:auto;max-width:100%;}
header.site-header .mobile-bottom-bar .mobile-bottom-bar-right-col{}
header.site-header .mobile-bottom-bar .mobile-bottom-bar-right-col button.search-button{height:32px;width:32px;background-image:url(../images/icon-ui-search.svg) !important;background-repeat:no-repeat;background-position:center center;background-size:24px;border:none;box-shadow:none;outline:0;text-decoration:none;background-color:transparent;border-radius:0;font-size:0;line-height:0;margin:0;padding:0;}  
header.site-header .mobile-bottom-bar .mobile-bottom-bar-right-col nav.navbar.navbar-expand-xl{margin:0 0 0 20px;padding:0;}
header.site-header .mobile-bottom-bar .mobile-bottom-bar-right-col nav.navbar.navbar-expand-xl button.navbar-toggler{height:35px;width:35px;background-image:url(../images/icon-close.svg) !important;background-repeat:no-repeat !important;background-position:center center !important;background-size:20px !important;border:none;box-shadow:none;outline:0;text-decoration:none;background-color:transparent;border-radius:50% !important;font-size:0;line-height:0;margin:0;padding:0;background:var(--primarycolor);}
header.site-header .mobile-bottom-bar .mobile-bottom-bar-right-col nav.navbar.navbar-expand-xl button.navbar-toggler.collapsed{background-image:url(../images/icon-ui-menu.svg) !important;}
#navbarNavAltMarkup.navbar-collapse{position:absolute;left:0;top:100%;width:100%;height:calc(100vh - 80px);overflow:auto;padding:25px 15px 25px 15px;background-color:#fff;border-top:1px solid var(--primarycolor);}
body.admin-bar #navbarNavAltMarkup.navbar-collapse{height:calc(100vh - 90px);}
header.site-header .mobile-bottom-bar-menus .menu-main-menu-mobile-container{padding:20px 0 20px 0;border-bottom:1px solid var(--primarycolor);margin:0 0 20px 0;}
header.site-header .mobile-bottom-bar-menus .menu-main-menu-mobile-container ul.menu{list-style:none;margin:0;padding:0;display:block;text-align:left;font-size:0;line-height:0;}
header.site-header .mobile-bottom-bar-menus .menu-main-menu-mobile-container > ul.menu > li.menu-item{list-style:none;margin:0;padding:5px 0;display:block;text-align:left;font-size:0;line-height:0;}
header.site-header .mobile-bottom-bar-menus .menu-main-menu-mobile-container > ul.menu > li.menu-item:last-child{margin:0;}
header.site-header .mobile-bottom-bar-menus .menu-main-menu-mobile-container > ul.menu > li.menu-item > a{font-size:16px;line-height:26px;font-weight:500;color:var(--blackcolor);display:block;position:relative;vertical-align:middle;z-index:1;}
header.site-header .mobile-bottom-bar-menus .menu-main-menu-mobile-container > ul.menu > li.menu-item.current-menu-ancestor > a,
header.site-header .mobile-bottom-bar-menus .menu-main-menu-mobile-container > ul.menu > li.menu-item.current-menu-item > a,
header.site-header .mobile-bottom-bar-menus .menu-main-menu-mobile-container > ul.menu > li.menu-item.current-menu-parent > a,
header.site-header .mobile-bottom-bar-menus .menu-main-menu-mobile-container > ul.menu > li.menu-item.current_page_item > a,
header.site-header .mobile-bottom-bar-menus .menu-main-menu-mobile-container > ul.menu > li.menu-item > a:hover{color:var(--primarycolor);text-decoration:none;}
header.site-header .mobile-bottom-bar-menus .menu-main-menu-mobile-container > ul.menu > li.menu-item > a:focus{outline:0;outline:dotted thin!important;outline:-webkit-focus-ring-color auto 1px!important;outline-offset:2px!important;}
header.site-header .mobile-bottom-bar-menus .menu-main-menu-mobile-container > ul.menu > li.menu-item.menu-item-has-children{position:relative;z-index:0;}
header.site-header .mobile-bottom-bar-menus .menu-main-menu-mobile-container > ul.menu > li.menu-item button{position:absolute;right:0px;top:6px;width:26px;height:26px;background-image:url(../images/down_arrow_black.svg);background-repeat:no-repeat;background-position:center center;background-size:11px;background-color:transparent;box-shadow:none;font-size:0;line-height:0;border-radius:0;border:none;outline:0;text-decoration:none;padding:0;z-index:2;display:inline-block;vertical-align:middle;}
header.site-header .mobile-bottom-bar-menus .menu-main-menu-mobile-container > ul.menu > li.menu-item button:focus,
header.site-header .mobile-bottom-bar-menus .menu-main-menu-mobile-container > ul.menu > li.menu-item > a:focus{outline:0;outline:2px dashed var(--primarycolor) !important;outline-offset:3px !important;}
header.site-header .mobile-bottom-bar-menus .menu-main-menu-mobile-container > ul.menu > li.menu-item button.openmenunow{transform:rotate(180deg);}
header.site-header .mobile-bottom-bar-menus .menu-main-menu-mobile-container > ul.menu > li.menu-item > ul.sub-menu{margin:0;padding:10px 0 0 20px;font-size:0;line-height:0;list-style:none;display:none;}
header.site-header .mobile-bottom-bar-menus .menu-main-menu-mobile-container > ul.menu > li.menu-item > ul.sub-menu.show-menu{display:block;}
header.site-header .mobile-bottom-bar-menus .menu-main-menu-mobile-container > ul.menu > li.menu-item > ul.sub-menu > li.menu-item{margin:0 0 9px 0;padding:0;font-size:0;line-height:0;list-style:none;display:block;}
header.site-header .mobile-bottom-bar-menus .menu-main-menu-mobile-container > ul.menu > li.menu-item > ul.sub-menu > li.menu-item > a{display:inline-block;font-size:16px;line-height:22px;color:var(--blackcolor);font-weight:400;}
header.site-header .mobile-bottom-bar-menus .menu-main-menu-mobile-container > ul.menu > li.menu-item > ul.sub-menu > li.menu-item.current-menu-ancestor > a,
header.site-header .mobile-bottom-bar-menus .menu-main-menu-mobile-container > ul.menu > li.menu-item > ul.sub-menu > li.menu-item.current-menu-item > a,
header.site-header .mobile-bottom-bar-menus .menu-main-menu-mobile-container > ul.menu > li.menu-item > ul.sub-menu > li.menu-item.current-menu-parent > a,
header.site-header .mobile-bottom-bar-menus .menu-main-menu-mobile-container > ul.menu > li.menu-item > ul.sub-menu > li.menu-item.current_page_item > a,
header.site-header .mobile-bottom-bar-menus .menu-main-menu-mobile-container > ul.menu > li.menu-item > ul.sub-menu > li.menu-item > a:hover{box-shadow:none;outline:0;color:color:var(--primarycolor);border:none;text-decoration:underline;text-underline-offset:3px;text-underline-position:under;text-decoration-color:#006BE6;font-weight:600;}
header.site-header .mobile-bottom-bar-menus .menu-main-menu-mobile-container > ul.menu > li.menu-item > ul.sub-menu > li.menu-item > a:focus{outline:0;outline:2px dashed var(--primarycolor) !important;outline-offset:3px !important;}
header.site-header .mobile-bottom-bar-menus .menu-top-menu-container{}
header.site-header .mobile-bottom-bar-menus .menu-top-menu-container ul.menu{list-style:none;margin:0;padding:0;display:block;text-align:left;font-size:0;line-height:0;}
header.site-header .mobile-bottom-bar-menus .menu-top-menu-container > ul.menu > li.menu-item{list-style:none;margin:0 0 15px 0;padding:0;display:block;text-align:left;font-size:0;line-height:0;}
header.site-header .mobile-bottom-bar-menus .menu-top-menu-container > ul.menu > li.menu-item a{display:inline-block;font-size:18px;line-height:32px;color:var(--primarycolor);font-weight:600;}
header.site-header .mobile-bottom-bar-menus .menu-top-menu-container > ul.menu > li.menu-item.current-menu-ancestor > a,
header.site-header .mobile-bottom-bar-menus .menu-top-menu-container > ul.menu > li.menu-item.current-menu-item > a,
header.site-header .mobile-bottom-bar-menus .menu-top-menu-container > ul.menu > li.menu-item.current-menu-parent > a,
header.site-header .mobile-bottom-bar-menus .menu-top-menu-container > ul.menu > li.menu-item.current_page_item > a,
header.site-header .mobile-bottom-bar-menus .menu-top-menu-container > ul.menu > li.menu-item > a:hover{box-shadow:none;outline:0;color:color:var(--secondarycolor);border:none;text-decoration:underline;text-underline-offset:3px;text-underline-position:under;text-decoration-color:#006BE6;font-weight:600;}
header.site-header .mobile-bottom-bar-menus .menu-top-menu-container > ul.menu > li.menu-item > a:focus{outline:0;outline:2px dashed var(--primarycolor) !important;outline-offset:3px !important;}
header.site-header .mobile-bottom-bar-menus .top-bar-left{font-size:0;line-height:0;display:block;text-align:center;padding:0 0 10px 0;}
header.site-header .mobile-bottom-bar-menus .top-bar-left a{padding:0 0 0 27px;display:inline-block;position:relative;vertical-align:middle;font-size:16px;line-height:20px;color:#555555;font-weight:500;}
header.site-header .mobile-bottom-bar-menus .top-bar-left a:before{content:"";position:absolute;left:0;top:2px;background-image:url(../images/phone_icon_blue.svg);background-repeat:no-repeat;background-position:left top;background-size:18px;width:18px;height:18px;}
header.site-header .mobile-bottom-bar-menus .top-bar-left a:hover{color:var(--primarycolor);}
header.site-header .mobile-bottom-bar-menus .top-bar-left a:focus{color:var(--primarycolor);outline:2px dashed var(--primarycolor) !important;outline-offset:3px !important;}
header.site-header .mobile-bottom-bar-menus .top-bar-right{text-align:center;}
header.site-header .mobile-bottom-bar-menus .top-bar-right .search-form{padding:0;display:inline-block;position:relative;vertical-align:middle;font-size:0;line-height:0;margin:0;}
header.site-header .mobile-bottom-bar-menus .top-bar-right .search-form input[type="search"]{width:250px;max-width:100%;padding:11px 70px 11px 17px;background-color:#ebebeb;font-size:12px;line-height:14px;min-height:36px;height:36px;border-radius:36px;display:block;position:relative;border:none;}
header.site-header .mobile-bottom-bar-menus .top-bar-right .search-form input[type="search"]:focus{text-decoration:none;border:none;outline:2px dashed var(--primarycolor) !important;outline-offset:3px !important;}
header.site-header .mobile-bottom-bar-menus .top-bar-right .search-form input[type="submit"]{display:block;position:absolute;right:0;top:0;font-size:12px;line-height:14px;padding:11px 18px 11px 18px;border-radius:0 36px 36px 0;border:none;}
header.site-header .mobile-bottom-bar-menus .top-bar-right .search-form input[type="submit"]:hover,
header.site-header .mobile-bottom-bar-menus .top-bar-right .search-form input[type="submit"]:focus{text-decoration:none;border:none;outline:2px dashed var(--primarycolor) !important;outline-offset:3px !important;}
header.site-header .menu-rooms-menu-container{width:100%;}
header.site-header .menu-rooms-menu-container ul.menu{list-style-type:none;display:block;width:100%;padding:0;margin:0;font-size:0;line-height:0;}
header.site-header .menu-rooms-menu-container ul.menu > li.menu-item{max-width:100%;position:relative;text-align:center;display:block;width:100%;padding:5px 0;margin:0;font-size:0;line-height:0;list-style-type:none;}
header.site-header .menu-rooms-menu-container ul.menu > li.menu-item > a{display:block;width:auto;font-size:16px;line-height:26px;font-weight:500;color:var(--blackcolor);position:relative;z-index:1;padding:0;text-align:left;vertical-align:middle;}
header.site-header .menu-rooms-menu-container ul.menu > li.menu-item > a:hover{font-weight:500;color:var(--primarycolor);}
header.site-header .menu-rooms-menu-container ul.menu > li.menu-item > a:focus{font-weight:500;color:var(--primarycolor);outline:2px dashed var(--primarycolor); !important;outline-offset:3px !important;}
header.site-header .menu-rooms-menu-container ul.menu > li.menu-item.current-menu-ancestor > a,
header.site-header .menu-rooms-menu-container ul.menu > li.menu-item.current-menu-item > a,
header.site-header .menu-rooms-menu-container ul.menu > li.menu-item.current-menu-parent > a,
header.site-header .menu-rooms-menu-container ul.menu > li.menu-item.current_page_item > a{color:rgba(237,244,249,0.6);font-weight:600;}
header.site-header .menu-rooms-menu-container ul.menu > li.menu-item > ul.sub-menu{display:none;position:relative;left:initial;top:initial;background-color:transparent;box-shadow:none;padding:0 0 0 20px;width:100%;border-radius:0;}
header.site-header .menu-rooms-menu-container ul.menu > li.menu-item > ul.sub-menu li.menu-item{display:block;width:100%;position:relative;padding:3px 0;}
header.site-header .menu-rooms-menu-container ul.menu > li.menu-item > ul.sub-menu > li.menu-item > a{font-size:16px;line-height:22px;color:var(--blackcolor);display:block;width:100%;padding:0px;text-align:left;}
header.site-header .menu-rooms-menu-container ul.menu > li.menu-item button{position:absolute;width:20px;height:20px;background-image:url(../images/down_arrow_black.svg);background-repeat:no-repeat;background-position:center center;background-size:12px;background-color:transparent;box-shadow:none;font-size:0;line-height:0;border-radius:0;border:none;outline:0;text-decoration:none;padding:0;z-index:2;display:inline-block;vertical-align:middle;margin:2px 0 0 6px;right:0;top:7px;}
header.site-header .menu-rooms-menu-container ul.menu > li.menu-item > ul.sub-menu.show-menu{display:block;left:initial;}
header.site-header .menu-rooms-menu-container ul.menu > li.menu-item > ul.sub-menu > li.menu-item > a:hover{font-weight:500;color:var(--primarycolor);}
header.site-header .menu-rooms-menu-container ul.menu > li.menu-item button:focus,
header.site-header .menu-rooms-menu-container ul.menu > li.menu-item > ul.sub-menu > li.menu-item > a:focus{font-weight:500;color:var(--primarycolor);outline:2px dashed var(--primarycolor); !important;outline-offset:3px !important;}
header.site-header .menu-rooms-menu-container ul.menu > li.menu-item > ul.sub-menu > li.menu-item.current-menu-ancestor > a,
header.site-header .menu-rooms-menu-container ul.menu > li.menu-item > ul.sub-menu > li.menu-item.current-menu-item > a,
header.site-header .menu-rooms-menu-container ul.menu > li.menu-item > ul.sub-menu > li.menu-item.current-menu-parent > a,
header.site-header .menu-rooms-menu-container ul.menu > li.menu-item > ul.sub-menu > li.menu-item.current_page_item > a{color:var(--primarycolor);font-weight:600;}
header.site-header .menu-rooms-menu-container ul.menu > li.menu-item button.openmenunow{transform:rotate(180deg);}
footer.site-footer .copyright-bar ul.menu li{margin:0 15px;}
body{font-size:16px;line-height:24px;}
h1, .title-h1, .h1{font-size:46px;line-height:58px;}
h2, .title-h2, .h2{font-size:36px;line-height:50px;}
h3, .title-h3, .h3{font-size:24px;line-height:32px;}
h4, .title-h4, .h4{font-size:20px;line-height:29px;}
h5, .title-h5, .h5{font-size:18px;line-height:26px;}
h6, .title-h6, .h6{font-size:16px;line-height:24px;}
section.vc_section.pad_top_70{padding-top:60px !important;}
section.vc_section.pad_bot_70{padding-bottom:60px;}
section.vc_section.pad_top_80{padding-top:70px !important;}
section.vc_section.pad_bot_80{padding-bottom:70px;}
section.vc_section.pad_top_90{padding-top:80px !important;}
section.vc_section.pad_bot_90{padding-bottom:80px;}
section.vc_section.pad_top_100.vc_section-has-fill, section.vc_section.pad_top_100,
section.vc_section.pad_top_100{padding-top:90px !important;}
section.vc_section.pad_bot_100{padding-bottom:90px;}
section.vc_section.pad_top_110{padding-top:100px !important;}
section.vc_section.pad_bot_110{padding-bottom:100px;}
section.vc_section.pad_top_120{padding-top:110px !important;}
section.vc_section.pad_bot_120{padding-bottom:110px;}
section.vc_section.pad_top_150{padding-top:140px !important;}
section.vc_section.pad_bot_150{padding-bottom:140px;}
.pad_right_30{padding-right:15px;}
.pad_left_30{padding-left:15px;}
}
@media (min-width:992px) and (max-width:1199px){
}
@media (max-width:991px){
.sidebar_box {margin-top:70px;}
footer.site-footer .site-footer-widgets{padding:0;}
footer.site-footer .copyright-bar ul.menu{text-align:center;}
footer.site-footer .copyright-bar .copyright-text{text-align:center;}
body{font-size:16px;line-height:24px;}
h1, .title-h1, .h1{font-size:44px;line-height:56px;}
h2, .title-h2, .h2{font-size:34px;line-height:47px;}
h3, .title-h3, .h3{font-size:24px;line-height:32px;}
h4, .title-h4, .h4{font-size:20px;line-height:29px;}
h5, .title-h5, .h5{font-size:18px;line-height:26px;}
h6, .title-h6, .h6{font-size:16px;line-height:24px;}
footer.site-footer .site-footer-menus .site-footer-menus-inner{padding:50px 0 25px 0;}
footer.site-footer .site-footer-widgets .site-footer-widgets-inner{padding:31px 0 10px 0}
footer.site-footer .copyright-bar .copyright-bar-inner{padding:15px 0 15px 0;}

section.vc_section.pad_top_70{padding-top:50px !important;}
section.vc_section.pad_bot_70{padding-bottom:50px;}
section.vc_section.pad_top_80{padding-top:60px !important;}
section.vc_section.pad_bot_80{padding-bottom:60px;}
section.vc_section.pad_top_90{padding-top:70px !important;}
section.vc_section.pad_bot_90{padding-bottom:70px;}
section.vc_section.pad_top_100.vc_section-has-fill, section.vc_section.pad_top_100,
section.vc_section.pad_top_100{padding-top:80px !important;}
section.vc_section.pad_bot_100{padding-bottom:80px;}
section.vc_section.pad_top_110{padding-top:90px !important;}
section.vc_section.pad_bot_110{padding-bottom:90px;}
section.vc_section.pad_top_120{padding-top:100px !important;}
section.vc_section.pad_bot_120{padding-bottom:100px;}
section.vc_section.pad_top_150{padding-top:130px !important;}
section.vc_section.pad_bot_150{padding-bottom:130px;}
.pad_right_30{padding-right:0px;}
.pad_left_30{padding-left:0px;}
.furniturebrands{padding-top:30px;}
.DesignSupportRow,
.NorthCarolinaFurnitureOutletsRow,
.NorthCarolinaOutletClearanceRow,
.NorthCarolinaDiscountFurnitureRow,
.FurnitureNameBrandsRow{padding-top:30px;}
.vc_section.hero_slider_section .vc_row.wpb_row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.vc_section.hero_slider_section .vc_row.wpb_row .wpb_column.vc_column_container.homepageslider_single_col_1{order:2;float:none;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
.vc_section.hero_slider_section .vc_row.wpb_row .wpb_column.vc_column_container.homepageslider_single_col_2{order:1;float:none;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
.homepageslider_single .homepageslider_single_image_back{display:none;}
.homepageslider_single .homepageslider_single_image{display:block;}
.homepageslider_single .container{max-width:100%;padding:0;}
.homepageslider_single .homepageslider_single_left{padding:30px;min-height:0px;}
.homepageslider_outer .homepageslider_carousel .owl-dots{bottom:10px;}
.homepageslider_single .homepageslider_single_left .homepageslider_single_title{padding-right:0px;padding-bottom:20px;}
.homepageslider_single .homepageslider_single_left .homepageslider_single_text{padding:0;}
}
@media (min-width:767px){
	.long_form_content_block{margin-right:120px;}
	.display-mobile{display:none;}
}
@media (max-width:767px){
.entry-summary .post-sharing {display: block;}
.click-for-quote {text-align: center;}
.click-for-quote.quote-mobile{display:block;}
.click-for-quote.quote-desktop{display:none;}
.woocommerce div.product div.images {margin-bottom: 15px !important;}
.product-disclaimer-divider{display:none;}
.woocommerce-product-gallery .post-sharing {display: none;}
.woocommerce-tab-additional_information .woocommerce-tab-header, .woocommerce-tab-dimensions .woocommerce-tab-header {font-size: 16px;}
.mobile-product-title h1 {display: block;}

.entry-summary h1 {display: none;}
	header.site-header .mobile-bottom-bar .bottom-bar-center-col .custom-logo-link img{width:200px;max-width:100%;}
	.wpcf7 input {max-width:85% !important;}
	h1.page_title{font-size: 34px;line-height: 1em;}
.single-product .product-wishlist-button, .single-product .product-quote-button, .single-product .product-cta-button {margin-left:auto;margin-right:auto;text-align:center; display: block; margin-bottom: 0px;margin-top:0px;}	
.woocommerce .add-request-quote-button.button {margin-bottom: 15px;}
.page-template-page-products .page-title.category_title {text-align:center;}
.page-template-page-products .cards_block_section .col-md-3 {text-align:center;}
	.page-template-page-products .yith_wcan_cutome_outer {width:100%;justify-content:center;}
/*footer.site-footer .site-footer-menus-inner .footer-menus-column ul.menu li a{font-size:12px;}*/
footer.site-footer .site-footer-menus-inner .footer-menus-column ul.menu li{margin-bottom:8px;text-align:center;}
footer.site-footer .site-footer-menus-inner .footer-menus-column ul.menu li a{font-size:16px;}
footer.site-footer .site-footer-menus .site-footer-menus-inner{padding:40px 0 20px 0;}
footer.site-footer .site-footer-widgets .site-footer-widgets-inner{padding:30px 0 10px 0;}
footer.site-footer .site-footer-widgets .widget-title{padding:0 0 15px 0;}
footer.site-footer .site-footer-widgets .footer-widget-column ul.menu li a{font-size:16px;}
footer.site-footer .site-footer-widgets .footer-widget-column ul.menu li{margin-bottom:10px;}
footer.site-footer .site-footer-widgets .widget-title strong{font-size:20px;}
footer.site-footer .footer-widget-column ul.with_icon li.email:after,
footer.site-footer .footer-widget-column ul.with_icon li.phone:after,
footer.site-footer .footer-widget-column ul.with_icon li.map:after{width:18px;height:18px;}
footer.site-footer .footer-widget-column ul.with_icon li{padding-left:28px;}
footer.site-footer .footer-widget-column ul.with_icon li a{font-size:13px;}
footer.site-footer .footer-widget-column ul.social_icon li a{font-size:16px;}
footer.site-footer .copyright-bar .copyright-text{font-size:14px;}
body{font-size:16px;line-height:24px;}
h1, .title-h1, .h1{font-size:36px;line-height:25px;}
h2, .title-h2, .h2{font-size:24px;line-height:32px;}
h3, .title-h3, .h3{font-size:22px;line-height:30px;}
h4, .title-h4, .h4{font-size:20px;line-height:29px;}
h5, .title-h5, .h5{font-size:18px;line-height:26px;}
h6, .title-h6, .h6{font-size:16px;line-height:24px;}
section.vc_section.pad_top_70{padding-top:30px !important;}
section.vc_section.pad_bot_70{padding-bottom:30px;}
section.vc_section.pad_top_80{padding-top:40px !important;}
section.vc_section.pad_bot_80{padding-bottom:40px;}
section.vc_section.pad_top_90{padding-top:50px !important;}
section.vc_section.pad_bot_90{padding-bottom:50px;}
section.vc_section.pad_top_100.vc_section-has-fill, section.vc_section.pad_top_100,
section.vc_section.pad_top_100{padding-top:60px !important;}
section.vc_section.pad_bot_100{padding-bottom:60px;}
section.vc_section.pad_top_110{padding-top:70px !important;}
section.vc_section.pad_bot_110{padding-bottom:70px;}
section.vc_section.pad_top_120{padding-top:80px !important;}
section.vc_section.pad_bot_120{padding-bottom:80px;}
section.vc_section.pad_top_150{padding-top:110px !important;}
section.vc_section.pad_bot_150{padding-bottom:110px;}
.pad_right_30{padding-right:0px;}
.pad_left_30{padding-left:0px;}
.furniturebrands .furniturebrandsCol{margin-bottom:30px;}
.NorthCarolinaDiscountFurniture a .NorthCarolinaDiscountFurnitureIn .NorthCarolinaDiscountFurnitureImage{order:1;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
.NorthCarolinaDiscountFurniture a .NorthCarolinaDiscountFurnitureIn .NorthCarolinaDiscountFurnitureInner{order:2;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
.NorthCarolinaDiscountFurnitureInner .product_card_inner_title h3.product_card_title{height:auto;overflow:visible;font-size:20px;}
.NorthCarolinaDiscountFurniture{margin-bottom:30px !important;}
.DesignSupportRow,
.NorthCarolinaFurnitureOutletsRow,
.NorthCarolinaOutletClearanceRow,
.NorthCarolinaDiscountFurnitureRow,
.FurnitureNameBrandsRow{padding-top:20px;}
.DesignSupport a.DesignSupportLink .DesignSupportTitle{width:84%;height:74%;}
.ShopFurnitureByRoomCategory a.FurnitureByRoomCategoryLink strong{font-size:16px;line-height:20px;}
.DesignSupport a.DesignSupportLink .DesignSupportTitle strong{font-size:20px;line-height:36px;}
.NorthCarolinaFurnitureOutlet a.NorthCarolinaFurnitureOutletLink .NorthCarolinaFurnitureOutletTitle strong{font-size:18px;line-height:32px;}
.NorthCarolinaOutletClearanceInner .product_card_inner_info strong,
.NorthCarolinaOutletClearanceInner .product_card_inner_price .sale_price,
.NorthCarolinaOutletClearanceInner .product_card_inner_price .regular_price{font-size:16px;line-height:24px;}
.homepageslider_outer .homepageslider_carousel .owl-nav button.owl-prev,
.homepageslider_outer .homepageslider_carousel .owl-nav button.owl-next{width:30px;height:30px;background-size:15px;}
.homepageslider_outer .homepageslider_carousel .owl-nav button.owl-prev{left:0;}
.homepageslider_outer .homepageslider_carousel .owl-nav button.owl-next{right:0;}
.homepageslider_single .homepageslider_single_left{padding:15px 30px 30px 30px;}
.homepageslider_single .homepageslider_single_left .homepageslider_single_title{padding-bottom:10px;}
.homepageslider_single .homepageslider_single_left .homepageslider_single_text{font-size:15px;line-height:1.2em;}
.homepageslider_single .homepageslider_single_left .homepageslider_single_button{padding-top:15px;}
.btn, .button, a.btn, button, input[type="submit"], .vc_btn3-container a.vc_general.vc_btn3, a.vc_general.vc_btn3, .vc_general.vc_btn3{line-height:22px;padding:10px 25px 10px 25px;}
.vc_btn3-container.mobile_margin_top.vc_btn3-center{margin-top:10px !important;}
.homepageslider_single .homepageslider_single_left .homepageslider_single_title h1{font-size:28px;}
.homepageslider_outer .homepageslider_carousel .owl-dots{bottom:0;}
.homepageslider_outer .homepageslider_carousel .owl-dots button.owl-dot{margin:0 8px;}
.designer_card_in{flex-flow:column;}
.designer_card_in .designer_card_right,
.designer_card_in .designer_card_left{width:100%;}
.designer_card_in .designer_card_left{padding-bottom:20px;}
.woocommerce img, .woocommerce-page img {height:auto;}	
.homepageslider_single_image_img{display: none !important;}
.homepageslider_single_image_img_mobile{display: block !important;}
}
@media (max-width:576px){
	
}