.bs-example{margin:20px}.modal-content iframe{margin:0 auto;display:block}.modal-open .navbar-fixed-top{z-index:-1}.swiper-container{width:100%;height:100%}.swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.contentSlider{width:100%;height:620px}.contentSlider,.contentSlider .rsOverflow,.contentSlider .rsSlide,.contentSlider .rsVideoFrameHolder,.contentSlider .rsThumbs{background:#eee;color:#000}.contentSlider .rsSlide,.contentSlider .rsOverflow{background:#eee}.contentSlider h3{font-size:24px;line-height:31px;margin:12px 0 8px;font-weight:bold}.contentSlider img{max-width:100%;height:auto;display:block}.content-slider-bg{width:86%;padding:24px 7%;background:#eee}.royalSlider>.rsTextSlide{visibility:hidden}#full-width-slider{width:100%;color:#000}.royalSlider>.rsContent{visibility:hidden}.coloredBlock{padding:12px;background:rgba(255,0,0,.6);color:#fff;width:200px;left:20%;top:5%}.infoBlock{position:absolute;top:30px;right:30px;left:auto;max-width:25%;padding-bottom:0;background:#fff;background:rgba(255,255,255,.8);overflow:hidden;padding:20px}.infoBlockLeftBlack,.infoBlockRightBlack,.infoBlockCenterBlack{color:#fff!important;background:#000;background:rgba(0,0,0,.75)}.infoBlock h4{font-size:20px;line-height:1.2;margin:0;padding-bottom:3px}.infoBlock p{font-size:14px;margin:4px 0 0}.infoBlock a{color:#fff}.infoBlock a:hover{text-decoration:none}@media screen and (min-width:960px) and (min-height:660px){.heroSlider .rsOverflow,.royalSlider.heroSlider{height:680px !important}}@media screen and (min-width:960px) and (min-height:1000px){.heroSlider .rsOverflow,.royalSlider.heroSlider{height:680px !important}}@media screen and (min-width:0) and (max-width:800px){.royalSlider.heroSlider,.royalSlider.heroSlider .rsOverflow{height:300px !important}.infoBlock{padding:10px;height:auto;max-height:100%;min-width:40%;left:5px;top:5px;right:auto;font-size:12px}.infoBlock h3{font-size:14px;line-height:17px}}.rsDefault .rsArrowIcn{width:32px;height:62px;top:50%;left:50%;margin-top:-16px;margin-left:-16px;position:absolute;cursor:pointer;background-color:#000;background-color:rgba(0,0,0,.6);background-position:0 12px;border-radius:2px}.rsDefault .rsArrowRight .rsArrowIcn{background-position:-34px 12px}.rsDefault .rsGCaption{display:none!important}html{overflow-y:scroll}body{background:#eee;font-family:'Open Sans','Helvetica-Neue',Arial,sans-serif;padding:0!important}.innerwrapper{margin-top:104px}header[role='banner'] .navbar{margin-bottom:0}.mainLogo{width:180px;height:50px}.branding{vertical-align:middle;margin-left:25px;margin-right:60px;padding-bottom:7px}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}.fixedSpacer{display:block}.promo-text{line-height:1.4em;padding-top:7px}.subnav{background:#eee}.promo-text a{color:#e33142;text-decoration:none}.subnav .navbar-header span.glyphicon-lock,.subnav .navbar-header span.glyphicon-user{color:#d71f1d;font-size:18px;margin-right:8px}#ctl00_defaultNavbar1 ul{border-right:1px solid #ccc}#ctl00_defaultNavbar1 ul li{border-left:1px solid #ccc}#ctl00_defaultNavbar1 .navbar-nav>li>a{padding-top:10px;padding-bottom:10px}#ctl00_defaultNavbar1 ul li a{font-size:12px;text-transform:uppercase;font-weight:bold;color:#222}#ctl00_defaultNavbar1 ul li .caret{color:#d71f1d;margin-left:5px;margin-bottom:3px}.navbar .glyphicon-map-marker{top:2px}.navbar .glyphicon-map-marker:before{color:#d71f1d;font-size:15px}.navbar .glyphicon-lock{color:#fff;font-size:20px;top:5px;width:18px}.navbar .glyphicon-user{color:#fff;font-size:22px;top:7px;width:23px}.navbar .glyphicon-lock:hover,.navbar .glyphicon-user:hover{color:#d71f1d}.navbar .glyphicon-map-marker{display:none}.navbar-default{padding:14px 0}.navbar-default .divTable{float:left;display:table;margin-top:0}.navbar-default>.container .navbar-brand,.navbar-default>.container-fluid .navbar-brand{margin-left:0}.navbar-default #ctl00_defaultNavbar2 .navbar-nav>li>a{color:#fff;font-family:"Open Sans","Helvetica-Neue",Arial,sans-serif;font-size:18px;text-transform:none !important;font-weight:400 !important}@media only screen and (min-width:768px) and (max-width:991px){.navbar-default #ctl00_defaultNavbar2 .navbar-nav>li>a{font-size:16px !important}}@media only screen and (max-width:1199px) and (min-width:992px){.nav>li>a{padding:15px 9px !important}.mainLogo{width:140px !important;height:39px !important}.branding{vertical-align:middle !important;margin-left:15px !important;margin-right:20px !important}}.navbar-default #ctl00_defaultNavbar2 .navbar-nav>.open>a,.navbar-default #ctl00_defaultNavbar2 .navbar-nav>.open>a:hover,.navbar-default #ctl00_defaultNavbar2 .navbar-nav>.open>a:focus{color:#ef3742 !important;background-color:transparent !important}.dropdown-menu{left:-1px}.dropdown-menu>li>a{padding:8px 25px 8px 15px;color:#333;border-bottom:1px solid #ccc;min-width:194px}.dropdown-menu>li>a:hover{background:#ddd}.dropdown-menu>li:last-of-type>a{border-bottom:0}.dropdown-menu>li.all:last-of-type>a{background:#eee}.navChevron{position:relative;padding-left:19px}.navChevron:after{display:block;position:absolute;width:9px;height:9px;top:6px;left:9px;z-index:3;border-top:3px solid #b1b1b1;border-right:3px solid #b1b1b1;-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=5);transform:rotate(135deg);content:""}.open .navChevron:after{border-top:3px solid #d71f1d;border-right:3px solid #d71f1d}.no-mobile li.dropdown:hover>.dropdown-menu{display:block}.no-mobile .navbar-default #ctl00_defaultNavbar2 .navbar-nav>li.dropdown:hover>a,.no-mobile .navbar-default #ctl00_defaultNavbar2 .navbar-nav>li.dropdown:hover>a:hover,.no-mobile .navbar-default #ctl00_defaultNavbar2 .navbar-nav>li.dropdown:hover>a:focus{color:#fff !important;background-color:transparent !important}.no-mobile li.dropdown:hover .navChevron:after{border-top:3px solid #d71f1d;border-right:3px solid #d71f1d}.desktopSearch{width:30%}.searchGroup{border-radius:3px;padding:1px 3px;line-height:1;border:2px solid #9d9d9d;position:relative;height:33px;background:#fff}.searchGroup input[type="text"]{position:absolute;top:0;left:0;padding:4px 9px 6px 15px;border:0;box-shadow:none;outline:none;width:90%}::-webkit-input-placeholder{color:#222;text-transform:uppercase;letter-spacing:2px;font-size:11px}::-moz-placeholder{color:#222;text-transform:uppercase;letter-spacing:2px;font-size:11px}:-ms-input-placeholder{color:#222;text-transform:uppercase;letter-spacing:2px;font-size:11px}:-moz-placeholder{color:#222;text-transform:uppercase;letter-spacing:2px;font-size:11px}.searchGroup input[type="image"]{position:absolute;top:0;right:0;width:auto}.mobileSearchContainer{height:50px;background:#999;width:100%;overflow:hidden;-webkit-transition:ease-out height .2s;-moz-transition:ease-out height .2s;-ms-transition:ease-out height .2s;-o-transition:ease-out height .2s;transition:ease-out height .2s}.mobileSearchContainer.toggle{height:0;-webkit-transition:ease-in height .3s;-moz-transition:ease-in height .3s;-ms-transition:ease-in height .3s;-o-transition:ease-in height .3s;transition:ease-in height .3s}.mobileSearchContainer .searchGroup{padding:5px;line-height:1;position:relative;height:auto;border:none;border-radius:0}.mobileSearchContainer .searchGroup input[type="text"]{left:0;padding:11px 15px;border:0;box-shadow:none;outline:none;width:85%;line-height:23px;height:50px}.mobileSearchContainer .searchGroup input[type="submit"]{text-transform:uppercase;font-size:18px;height:50px;padding:4px 9px 6px 15px;border:0;box-shadow:none;outline:none;width:15%;position:absolute;right:0;top:0;border-radius:0}.mobileSearchContainer ::-webkit-input-placeholder{color:#999;text-transform:none;letter-spacing:0;font-size:18px}.mobileSearchContainer ::-moz-placeholder{color:#999;text-transform:none;letter-spacing:0;font-size:18px}.mobileSearchContainer :-ms-input-placeholder{color:#999;text-transform:none;letter-spacing:0;font-size:18px}.mobileSearchContainer :-moz-placeholder{color:#999;text-transform:none;letter-spacing:0;font-size:18px}.breadcrumbs{padding:7px 0;background:#f4f4f4;font-size:12px}.breadcrumbs a:first-of-type{margin-left:24px}.breadcrumbs a{color:#000;text-decoration:underline;font-size:12px}@media(max-width:767px){.breadcrumbs{display:none}}.container-fluid.heroSlider{padding:0!important}.player .controls{bottom:30px!important}.fullWidth{position:relative;margin:0 auto;max-width:1920px}.fullWidth section.container.pageTopper,.heroMap section.container.pageTopper{z-index:99;background:white;min-height:40px;margin:0 auto;left:0;right:0;position:absolute;bottom:0}.infoBlockLeftBlack{left:12.5vw;top:10vh}.infoBlockRightBlack{right:12.5vw;top:10vh}.infoBlock.infoBlockCenterBlack{left:50%;bottom:0;top:auto;max-width:100%;width:1430px;height:110px;padding:34px 20px 0 20px;text-align:center;margin:0 -715px}.infoBlock.infoBlockCenterBlack h4,.infoBlock.infoBlockCenterBlack p{font-size:14px;font-weight:normal;display:inline-block;margin-right:.5em}@media(min-width:768px){.rsVideoContainer iframe,.rsVideoContainer video,.rsVideoContainer embed,.rsVideoContainer .rsVideoObj{top:-40px!important}}@media(max-width:1459px){.infoBlock.infoBlockCenterBlack{width:1170px;margin:0 -585px}}@media(max-width:1199px){.infoBlock.infoBlockCenterBlack{width:970px;margin:0 -485px}}@media(max-width:991px){.infoBlock.infoBlockCenterBlack{width:750px;margin:0 -375px}.infoBlock.infoBlockCenterBlack h4,.infoBlock.infoBlockCenterBlack p{font-size:11px;font-weight:normal;display:inline-block;margin-right:.5rem}.royalSlider.heroSlider,.royalSlider.heroSlider .rsOverflow{height:300px !important}}@media(max-width:959px){.rsBullets{display:none}.infoBlock.infoBlockCenterBlack{width:750px;margin:0 -375px;padding:10px 20px 0 20px;text-align:left;height:100px}.infoBlock.infoBlockCenterBlack h4,.infoBlock.infoBlockCenterBlack p{font-size:11px;font-weight:normal;display:inline-block;display:inline;margin:0;margin-right:.5rem;line-height:1}}@media(max-width:767px){.rsDefault .rsArrowIcn{top:35%}.fullWidth section.container.pageTopper,.heroMap section.container.pageTopper{display:none}section.container.page-block:first-of-type{padding-top:30px!important}.infoBlock.infoBlockLeftBlack,.infoBlock.infoBlockRightBlack{left:0;bottom:0;top:auto;right:0;max-width:100%;width:100%;height:auto;padding:10px 20px;text-align:left;margin:0 auto;color:#fff!important}.infoBlock.infoBlockCenterBlack{width:100%;margin:0 auto;padding:10px 20px;text-align:left;height:auto;left:0;right:0}.infoBlock.infoBlockCenterBlack h4,.infoBlock.infoBlockLeftBlack h4,.infoBlock.infoBlockRightBlack h4,.infoBlock.infoBlockCenterBlack p,.infoBlock.infoBlockLeftBlack p,.infoBlock.infoBlockRightBlack p{font-size:11px;font-weight:normal;display:inline-block;display:inline;margin:0!important;margin-right:.5rem;line-height:1}}.rsDefault .rsArrow{height:100%;width:44px}.rsDefault .rsBullets{bottom:80px;background:transparent!important;line-height:24px}.rsDefault .rsArrow{height:100%;top:0}.rsArrowLeft{left:0}.rsArrowRight{right:0}section.container.page-block{background:white;padding:36px 70px 46px;margin:0 auto 40px}.heroSlider+main section.container.page-block:first-of-type{padding:0 70px 30px}.heroMap+main section.container.page-block .addThis{top:-22px;right:12px;z-index:299}.heroImage{background:#000;height:240px}.page-block .heroImage{height:auto;min-height:0}.page-block .heroImage figure{max-height:480px;overflow:hidden}.page-block .heroImage img,.page-block .heroImage figure img{width:100%;height:auto;background-size:cover}.heroImage+main section.container.page-block:first-of-type,.heroMap+main section.container.page-block:first-of-type{padding:36px 70px 46px;min-height:255px;margin-top:-40px}.heroMap{padding-left:0!important;padding-right:0!important;position:relative}.addThis .at-icon-wrapper:hover,.addThis .at-icon-wrapper:focus,.addThis .at-icon-wrapper:active{transform-origin:0 0 0!important}@media(max-width:767px){.heroImage+main section.container.page-block:first-of-type,.heroMap+main section.container.page-block:first-of-type,.heroSlider+main section.container.page-block:first-of-type{padding:36px 10px 46px;margin-top:0}}h1{font-size:28px;font-weight:bold;color:#4f0305;margin:0 0 .7em;letter-spacing:-1px;line-height:1}h1 em{display:block;font-size:60%;font-style:normal;margin-bottom:7px}h2{font-size:25px;margin:10px 0 15px;font-weight:bold}p+h2{margin-top:25px}div.head,p.head{font-size:19px;color:#333;line-height:1.6;width:100%;margin-bottom:3em;margin-left:1px}.btn.pull-right+div.head,.btn.pull-right+p.head,.btn.pull-right+a+.addThis+div.head{max-width:810px;width:70%}#productDetails p,.limit{width:65%;min-width:500px;font-size:17px}div.preline{white-space:pre-line}div.preline ul,div.preline ul li{white-space:normal}.centered-lined{font-family:'PT Serif',serif;text-align:center;font-size:18px;text-transform:uppercase;letter-spacing:3px;background:url("/App_Themes/Regency/images/bg-line.png") repeat-x 0 8px;margin-top:0}.centered-lined span,.centered-lined b,.centered-lined strong{background:white;display:inline-block;padding:0 20px}.centered-lined b,.centered-lined strong{font-weight:inherit}.tab-pane h2.centered-lined{margin-top:40px}.actionButtons{overflow:hidden;margin:40px 0 80px}.actionButtons ul{width:100%;margin:0;padding:0;list-style:none}.actionButtons li{width:18%;margin-right:2%;display:block;float:left}.actionButtons li:last-of-type{margin-right:0}.actionButtons a{border:4px double;border-radius:3px;height:80px;width:100%;background:#424242;color:white;display:block;font-size:15px;line-height:18px;font-weight:bold;position:relative}.actionButtons span{position:absolute;bottom:10px;left:12px;width:60%}.actionButtons .red{background:#d71f1d}.actionButtons .red span{position:absolute;bottom:10px;left:12px;width:72%}.actionButtons span span,.actionButtons .red span span{position:relative;display:block;left:0;bottom:0;width:100%;text-transform:uppercase}.actionButtons span.glyphicon,.actionButtons .red span.glyphicon{bottom:auto;left:auto;right:15px;top:10px;font-size:30px;width:auto;text-align:right}@media(max-width:1199px){.actionButtons li{width:18%;margin-right:2%}.actionButtons a{border-radius:3px;height:80px;font-size:13px;line-height:1}.actionButtons span.glyphicon{font-size:25px!important}}@media(max-width:993px){.actionButtons span.glyphicon{display:none}.actionButtons a{border-radius:3px;height:60px}}@media(max-width:767px){.actionButtons li{width:100%;max-width:280px;margin-right:0;display:block;float:none;margin-bottom:10px}.btn.pull-right{float:none!important;margin-bottom:20px!important}}.promotion{margin-bottom:36px}.promotion img{border:1px solid #ededed;width:100%;max-width:auto}.grid-item{margin-bottom:3%;box-sizing:border-box}.gutter-sizer{width:3%}.grid.threeup .grid-item{width:31%}.grid.fourup .grid-item{width:25%}.grid-item img{width:100%;max-width:auto}.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}.swiper-slide,.grid-item{text-align:left;color:#333;font-family:'Open Sans','Helvetica-Neue',Arial,sans-serif;background-position:bottom center;background-size:contain;background-repeat:no-repeat}.swiper-slide article+footer,.grid-item article+footer{color:#d71f1d}.swiper-slide figure img,.grid-item figure img{max-width:100%;width:auto;height:auto}.swiper-slide h3,.grid-item h3{font-family:'PT Serif',serif}.swiper-slide small,.grid-item small{font-size:10px;font-weight:bold;margin-top:14px;display:block}.swiper-slide a,.grid-item a{color:#333}.swiper-slide a:hover,.grid-item a:hover{text-decoration:none}.swiperKeyFeature .swiper-slide figure{text-align:center}.swiperKeyFeature .swiper-slide h3{font-size:17px;text-align:center}.productSwiper,.grid{padding-bottom:50px;border-bottom:1px solid #efefef}.productSwiper figure,.grid.threeup figure{overflow:hidden;position:relative;max-height:263px}.productSwiper h3,.grid.threeup h3{font-size:19px;line-height:1.3}.productSwiper p,.grid.threeup p{font-size:16px}.productSwiper article+footer,.grid.threeup article+footer{font-size:16px}.featuredSwiper,.grid.fourup{margin-top:30px;padding-bottom:50px;border-bottom:1px solid #efefef}.featuredSwiper figure,.grid.fourup figure{overflow:hidden;position:relative;max-height:193px}.featuredSwiper h3,.grid.fourup h3{font-size:18px;line-height:1.3;margin:11px 0}.featuredSwiper p,.grid.fourup p{font-size:13px;margin:0;padding-bottom:10px}.featuredSwiper article+footer,.grid.fourup article+footer{font-size:14px}.swiperRegencyFeaturedItems figure{max-height:225px}.swiperRegencyFeaturedItems figure img[data-sizes="auto"]{display:block;width:100%}.customerSwiper{margin-top:30px;padding-bottom:50px;border-bottom:1px solid #efefef}.customerSwiper figure{overflow:hidden;position:relative;max-height:168px}.customerSwiper h2{margin:0 0 11px;font-size:30px;font-weight:normal}.customerSwiper h3{font-size:18px;line-height:1.3;margin:0 0 11px}.customerSwiper p{font-size:13px}.customerSwiper article+footer{font-size:14px}.keySwiper{margin-top:30px;padding-bottom:70px;border-bottom:1px solid #efefef}.keySwiper figure{text-align:center}.keySwiper h3{font-size:21px;text-align:center;margin:10px auto}.keySwiper .swiper-slide a{border:1px solid #ededed;padding:16px 16px 10px}.bg-flame{background-image:url("/App_Themes/Regency/images/bg-flame.png")}@media(min-width:1220px){.invert-content article{height:150px}.invert-content figure{overflow:hidden;position:relative;min-height:168px}}@media(max-width:1199px){.productSwiper h3,.grid.threeup h3{font-size:18px;line-height:1.3}.productSwiper p,.grid.threeup p{font-size:14px}.productSwiper article+footer,.grid.threeup article+footer{font-size:14px}}@media(max-width:991px){h1{font-size:28px;max-width:65%}p.head{font-size:16px;line-height:1.6;width:100%;max-width:auto}section.container.page-block:first-of-type{padding:0 30px 30px}.productSwiper h3,.grid.threeup h3{font-size:15px;line-height:1.3}.productSwiper p,.grid.threeup p{font-size:12px}.productSwiper article+footer,.grid.threeup article+footer{font-size:12px}}@media(min-width:460px) and (max-width:689px){.grid.threeup .grid-item{width:48%}.grid.fourup .grid-item{width:48%}}@media(max-width:459px){.grid.threeup .grid-item{width:100%;margin-bottom:15px}.grid.fourup .grid-item{width:100%}.gutter-sizer{width:0}}.invert-content .swiper-slide a{display:flex;flex-flow:column wrap;border:1px solid #ededed;padding:16px 16px 10px}.ie .featuredSwiper .swiper-slide figure img,.ie .customerSwiper .swiper-slide figure img{width:400px;height:auto}.ie .swiper-slide a{width:100%}.webkit .invert-content .swiper-slide a *,.ios .invert-content .swiper-slide a *,.android .invert-content .swiper-slide a *{flex:1 100%}.invert-content figure{order:1;margin-bottom:14px}.invert-content footer{order:2}.arrows .productPrev,.arrows .featurePrev{position:absolute;top:40%;left:-30px;text-indent:-9999em;border:none;background:white url("/App_Themes/Regency/images/arrows.png") no-repeat 0 0;box-shadow:none;outline:none;height:50px;width:30px}.arrows .productNext,.arrows .featureNext{position:absolute;top:40%;right:-30px;text-indent:-9999em;border:none;background:white url("/App_Themes/Regency/images/arrows.png") no-repeat -30px 0;box-shadow:none;outline:none;height:50px;width:30px}.page-block .nav-tabs{margin:26px 0;border:none;background:url("/App_Themes/Regency/images/bg-tabline.png") repeat-x 0 17px}.page-block .nav-tabs>li{background:transparent;padding:2px;margin-top:-1px}.page-block .nav-tabs>li.active{background:#ddd}.page-block .nav-tabs>li>a{position:relative;display:block;padding:2px 35px;font-family:'PT Serif',serif;font-size:20px;color:#ccc;margin-right:0;border:1px solid white;border-bottom:1px solid #ddd;cursor:pointer!important}.page-block .nav-tabs>li:hover{background:#ddd}.page-block .nav-tabs>li.spacer{background:white;display:block;width:5px;height:38px}.page-block .nav-tabs>li.active>a:before{display:none}.page-block .nav-tabs>li.active>a,.page-block .nav-tabs>li>a:hover,.page-block .nav-tabs>li.active>a:hover,.page-block .nav-tabs>li.active>a:focus{color:#000;cursor:default;padding:2px 35px;background-color:#ddd;border:1px solid white;border-radius:0}.contentRegion,.dynamicRegion{padding:30px}.contentRegion ul li{font-size:17px}.contentRegion+article.dynamicRegion{padding:0 30px 30px}.heroImage+.contentRegion{padding:0}.nav-tabs a.ajax__tab_tab{border-color:#fff #fff transparent;border-style:solid;border-width:5px;color:#ccc;cursor:pointer;display:inline-block;padding:2px 35px;font-family:"PT Serif",serif;font-size:20px;line-height:1.42857}.nav-tabs .ajax__tab_active a.ajax__tab_tab{background:#ddd;border:1px solid white;border-radius:0;color:#000;outline:1px solid #ddd;margin-right:1px}.nav-tabs .ajax__tab_body{padding:30px 40px;font-size:17px}.page-block .nav-tabs.ajax__tab_container{margin:26px 0;border:none;background:url(/App_Themes/Regency/images/bg-tabline.png) repeat-x 0 20px}@media(max-width:767px){.contentRegion,.dynamicRegion,.nav-tabs .ajax__tab_body{padding:10px}#productDetails p{min-width:100%}.contentRegion+article.dynamicRegion{padding:0 5px 10px}}@media(max-width:420px){.page-block .nav-tabs>li.active>a,.page-block .nav-tabs>li>a:hover,.page-block .nav-tabs>li.active>a:hover,.page-block .nav-tabs>li.active>a:focus{color:#000;cursor:default;padding:2px 23px;background-color:#ddd;border:1px solid white;border-radius:0}.page-block .nav-tabs>li>a,.nav-tabs a.ajax__tab_tab{padding:2px 23px;font-size:16px;color:#ccc;margin-right:0;border:1px solid white;border-bottom:1px solid #ddd}.page-block .nav-tabs{margin:20px 0 10px;border:none;background:none}.swiper-pagination-bullet{width:14px!important;height:14px!important}}.step-table table{margin:30px 0 0;max-width:100%}.step-table td{padding:0 10px 10px 0;vertical-align:middle}.step-table td input[type="text"],.step-table td select{border:2px solid #9d9d9d;padding:5px;width:100%!important;max-width:100%}.step-table td input[type="text"]:focus{border:2px solid #424242}.step-table table input[type="submit"]{background:#c70206!important;color:#fff!important;border:none!important;height:auto!important;border-radius:4px;display:inline-block;font-size:14px!important;font-weight:normal!important;line-height:1.42857;padding:6px 12px}.step-table table input[type="submit"]:hover{background:#f8672e!important}.step-table table td select{width:100%!important}.step-table td input[type="checkbox"]+label{padding-left:10px}.step-table td a{display:inline-block;color:#c00!important}@media(min-width:1160px){.step-table td span.error{position:absolute;padding:8px}}@media(max-width:420px){.step-table td input[type="text"]{width:100%!important;text-align:left!important}}.mktoForm .mktoLabel,.mktoForm .mktoLabel{font-family:'Open Sans','Helvetica-Neue',Arial,sans-serif!important;font-weight:bold!important;vertical-align:top;font-size:14px!important}.mktoForm input[type=text],.mktoForm input[type=email],.mktoForm input[type=url],.mktoForm select,.mktoForm input[type=tel]{border:2px solid #9d9d9d;padding:5px!important;width:225px!important;max-width:100%;font-size:14px!important}.mktoForm textarea{border:2px solid #9d9d9d;padding:5px!important;max-width:100%;font-size:14px!important;min-height:80px}.mktoForm button.mktoButton{background:#c70206!important;color:#fff!important;border:none!important;height:auto!important;border-radius:4px;display:inline-block;font-size:14px!important;font-weight:normal!important;line-height:1.42857;padding:6px 12px}.mktoButtonRow{float:right;clear:both}.mktoForm .mktoRequiredField .mktoAsterix{float:left;width:15px;text-align:left}.mktoForm button.mktoButton{border-radius:0!important;padding:10px 40px!important;text-transform:uppercase;font-weight:bold!important}.mktoForm button.mktoButton:hover{background:#f8672e!important}.mktoHtmlText{width:100%!important}.mktoHtmlText span{font-family:Open Sans,Arial,sans-serif!important;font-size:14px!important;font-weight:bold!important}.mktoLogicalField.mktoCheckboxList label{width:90%!important;font-weight:normal!important;font-size:14px!important;margin-top:0!important}.mktoRadioList label{font-weight:normal!important;font-size:14px!important;margin-top:0!important}.mktoForm input[type="url"],.mktoForm input[type="text"],.mktoForm input[type="date"],.mktoForm input[type="tel"],.mktoForm input[type="email"],.mktoForm input[type="number"],.mktoForm textarea.mktoField,.mktoForm select.mktoField{height:auto!important}.mktoForm select option{padding:2px 3px!important}.mktoForm .mktoLabel>.mktoAsterix{padding-left:0!important}.chevron_bullet{position:relative;padding-left:19px}.chevron_bullet:before{display:block;position:absolute;width:13px;height:13px;background:#999;left:0;top:3px;content:""}.chevron_bullet:after{display:block;position:absolute;width:7px;height:7px;top:6px;left:1px;z-index:3;border-top:1px solid white;border-right:1px solid white;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=5);background:#999;transform:rotate(45deg);content:""}.pinit{position:absolute;top:40px;right:13vw}.btn.orange{display:inline-block}.btn.orange,#geoAllow,.blog-comments .btn-primary{background:#f8672e;border-radius:0;border:0;text-align:center;padding:11px 40px;font-size:14px;text-transform:uppercase;color:#fff;font-weight:bold;margin:20px auto 0;letter-spacing:1px}.btn.orange.outline{border:2px solid #f8672e;background:#fff;color:#f8672e;padding:9px 38px}.btn.orange.outline:hover{border-color:#c70206;color:#c70206!important}.btn.grey,#geoRefuse{background:#9b9b9b;border-radius:0;border:0;text-align:center;padding:11px 40px;font-size:14px;text-transform:uppercase;color:#fff;font-weight:bold;margin:20px auto 0;letter-spacing:1px;z-index:100}a.btn{background:#c9c9c9;color:#333;border-radius:0}a.btn:hover,a.btn:active{background:#c70206;color:#fff!important;text-decoration:none;outline:none}a.btn:focus{background:#ccc}.bootstrap-switch{border-radius:0}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary{border-radius:0}a.closeX{background:#454545;color:#fff!important;text-align:right;padding-right:17px}.filters{position:relative;height:200px;width:100%;padding:20px 16px;margin:0 0 16px;background:#ebebeb;background:-moz-linear-gradient(top,#ebebeb 0%,#f2f2f2 42%,#fff 100%);background:-webkit-linear-gradient(top,#ebebeb 0%,#f2f2f2 42%,#fff 100%);background:linear-gradient(to bottom,#ebebeb 0%,#f2f2f2 42%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebebeb',endColorstr='#ffffff',GradientType=0)}.filters:after{display:block;width:0;height:0;content:"";clear:both}.filters .button-group,.filters .productWizard{float:left}.idea-filters .button-group{width:100%}.filters.storeFinder .button-group{float:right;margin-top:28px}.filters .clearAll{position:absolute;top:0;right:0;height:200px;width:340px;padding:4px 32px;background:url("/App_Themes/Regency/images/bg-flame-trans.png") no-repeat right top;text-align:right}.filters .button-group ul,.filters .productWizard ul{margin:0 10px 0 0;padding:0 30px 0 0;list-style:none;float:left;display:block;width:auto}.filters .button-group ul{background:url("/App_Themes/Regency/images/bg-divideline.png") no-repeat right top}.filters h4{margin-top:0;font-weight:bold;color:#4f0305;text-transform:uppercase;font-size:17px;white-space:nowrap}@media(max-width:767px){.filters h4{display:none}}.filters h5{display:inline;font-weight:bold;text-transform:uppercase;color:#333;padding:0 8px 0 10px}.filters .productWizard h5{padding:0 8px 0 0}.filters h5 a{text-decoration:none;cursor:default;color:#333}.filters h5+a{display:inline}.filters li{margin-bottom:5px}.filters .title{margin-bottom:10px}.productWizard input[type="text"]{width:70px}.productWizard ::-webkit-input-placeholder{color:#999;text-transform:none;letter-spacing:0;font-size:13px}.productWizard ::-moz-placeholder{color:#999;text-transform:none;letter-spacing:0;font-size:13px}.productWizard :-ms-input-placeholder{color:#999;text-transform:none;letter-spacing:0;font-size:13px}.productWizard :-moz-placeholder{color:#999;text-transform:none;letter-spacing:0;font-size:13px}.productWizard td{padding-right:4px;padding-bottom:10px}.filters a[data-toggle="popover"]{width:16px;height:16px;display:inline-block;font-size:0;background:url("/App_Themes/Regency/images/icon-info.png") no-repeat left top;vertical-align:top;margin-top:2px}.filters .button-group:not(.clearAll) .button{border:0;outline:0;box-shadow:0;padding-left:23px;background:none}.filters.storeFinder .button-group:not(.clearAll) .btn.grey{border:0;outline:0;box-shadow:0;background:#9b9b9b;padding:11px;opacity:.6}.filters .button-group:not(.clearAll) .button.is-checked{background:url("/App_Themes/Regency/images/checkmark.png") no-repeat 0 2px;font-weight:bold;color:#d71f1d}.filters.storeFinder .button-group:not(.clearAll) .btn.grey.is-checked{background:#c70206;color:#fff;font-size:14px;opacity:1}.mobileFilterReveal{display:none}.storeFinder a#cmdGetCurrentLocation,.promotion-search a#cmdGetCurrentLocation{margin-left:20px}.popover{min-width:250px}.popover-title .popover-close{float:right;font-weight:bold;color:#000;cursor:pointer;font-family:Open Sans;margin:0 -5px 0 5px}.popover-title .popover-close:hover{text-decoration:none;color:#d71f1d}.filters.storeFinder{position:relative;height:auto;width:100%;padding:20px 16px;margin:0 0 16px}p.head+.filters.storeFinder{margin-top:-1em}.filters.storeFinder ul{margin:0 10px 0 0;padding:0;list-style:none;float:left;width:auto}.modal-body .altlocations>div{margin-top:10px}.idea-filters{height:150px}.idea-filters .clearAll{height:150px}.idea-filters .button-group ul{width:100%;background:none}.idea-filters .button-group ul li{float:left;width:31%}.idea-gallery .grid-item{width:33%;float:left;border:none;padding:0 25px 25px 0;margin:0;opacity:.95}.idea-gallery .grid-item:hover{opacity:1}.idea-gallery .grid-item a{display:block;position:relative}.idea-gallery .grid-item img{margin:0;display:block;width:100%}.idea-gallery .grid-item h2{margin:0;font-size:17px;line-height:1;position:absolute;left:0;bottom:0;color:#4f0305;background:#fff;padding:5px;width:100%;opacity:.8}.idea-gallery .grid-item:hover h2{opacity:.9}.idea-gallery .gutter-sizer{width:.6059%}.idea-gallery .grid-item .share-idea{display:none;position:absolute;left:10px;top:10px}.idea-gallery .grid-item:hover .share-idea{display:block}.idea-gallery .grid-item .share-idea img{width:auto;height:auto}.MediaFileUploader .editing-form-label-cell{display:inline-block}.MediaFileUploader .editing-form-value-cell{display:inline-block}.MediaFileUploader span.InfoLabel{display:inline-block;margin:0 0 15px}@media(max-width:1459px){.filters .clearAll{top:auto;bottom:40px;right:0;height:50px;background:none}.filters .clearAll .btn.grey{padding:6px 30px}.idea-filters.filters .clearAll{bottom:auto;top:0}.idea-filters.filters .clearAll .btn.grey{padding:6px 20px}}@media(max-width:1199px){.filters{height:auto}.filters .button-group ul{margin-bottom:20px}.idea-gallery .grid-item h2{font-size:13px;padding:2px}.idea-filters.filters .clearAll{position:relative;bottom:0;left:0;text-align:left;padding:4px 25px;height:auto}.idea-filters.filters .clearAll .btn.grey{margin:0}}@media(max-width:991px){.idea-filters .button-group ul li{float:left;width:49%}.idea-gallery .grid-item.half-image{width:24.4%}.idea-gallery .grid-item{width:49.4%}}@media(max-width:767px){.filters.storeFinder{padding:8px;margin:0 0 16px}.idea-gallery .grid-item{padding:0 10px 10px 0}}@media(min-width:689px) and (max-width:767px){.idea-filters.filters .dropdown-menu{background:#fff;width:240px}.idea-filters.filters .dropdown-menu li{float:none;width:100%;margin:7px 30px 7px 0;white-space:nowrap}.idea-filters.filters .dropdown-menu li:hover button{color:#000!important}.filters .button-group .dropdown-menu{display:none!important}.filters .button-group .open .dropdown-menu{display:block!important}}@media(max-width:689px){.mobileFilterReveal{margin:0 0 20px;display:block}p.head{margin-bottom:2em}.filters:not(.storeFinder){padding:0;display:none}.filters.panelOpen{display:block}.filters .button-group,.filters .productWizard{float:none}.filters .productWizard ul,.filters .button-group ul{width:100%;float:none;padding:0;margin:0;background:none}.filters .productWizard .title,.filters .button-group .title{background:#666;position:relative;line-height:32px;margin:0;border-bottom:1px solid #ebebeb}.filters .productWizard li:not(.title),.filters .button-group li:not(.title){display:none;margin:0}.filters .productWizard li.showme,.filters .button-group li.showme{display:block;margin:0 0 5px;padding:5px}.filters h5 a{color:#fff!important;text-decoration:none;font-weight:normal}.filters a[data-toggle="popover"]{display:block;width:32px;height:32px;position:absolute;top:-2px;right:0;background:#ccc url("/App_Themes/Regency/images/icon-info.png") no-repeat 50% 50%}.filters .productWizard h5{padding:0 8px 0 10px}.productWizard li.showme{padding:10px}.productWizard input[type="text"]{width:56px}.productWizard .form-control{padding:6px 8px}.filters .clearAll{position:relative;top:0;right:0;height:auto;width:100%;padding:0 0 20px;background:none;text-align:center}.idea-filters.filters{display:block;margin-top:15px}.idea-filters.filters .button-group{text-align:center}.idea-filters.filters .filters-button-group>ul{display:none}.idea-filters.filters a.dropdown-toggle{background:#666;border-radius:0;box-shadow:none;color:#fff;border:none;text-transform:uppercase;margin:0;width:100%}.idea-filters.filters .dropdown-menu{display:none;background:#eee;width:100%;left:0;border-radius:0}.idea-filters.filters .dropdown-menu li{width:100%}.idea-filters.filters .btn-group{margin-bottom:15px;width:100%}.idea-filters.filters .btn-group.open .dropdown-menu{display:block}.idea-filters.filters .dropdown-menu li{display:block}.idea-filters.filters .dropdown-menu li button{display:block;font-size:14px;width:100%;padding:5px;text-align:left}.idea-filters.filters .dropdown-menu li button.is-checked{color:#d71f1d;font-weight:bold;background:url("/App_Themes/Regency/images/checkmark.png") no-repeat 2px 6px!important;font-size:14px!important}.idea-gallery .grid-item.half-image{width:49.4%}.idea-gallery .grid-item{width:49.4%}}@media(max-width:356px){.productWizard .input-group-addon{display:none}}.addThis{position:absolute;top:0;right:15px}@media(max-width:992px){.addThis{display:none}}@media(max-width:479px){h1{font-size:21px;max-width:100%}h2{font-size:19px}p.head{font-size:14px}}.swatchset{border-bottom:1px solid #ccc}.swatchset:first-of-type{border-top:1px solid #ccc;padding-top:20px}.swatchset h4{margin:0 0 24px}.swatchset:after{display:block;content:"";width:0;height:0;clear:both}.swatches{margin:0;padding:0;list-style:none}.swatches li{position:relative;display:block;float:left;width:170px;text-align:left;margin-right:20px;margin-bottom:20px}.fullsize{display:none;position:absolute;top:-40px;left:89%;width:370px;overflow:hidden}.swatches figure.thumb:hover+figure.fullsize,.fullsize:hover{display:block;z-index:98;background:white;padding:8px 8px 15px;border:1px solid #ccc;text-align:left;-webkit-box-shadow:0 3px 12px 0 rgba(136,136,136,1);-moz-box-shadow:0 3px 12px 0 rgba(136,136,136,1);box-shadow:0 3px 12px 0 rgba(136,136,136,1)}#productDetails .fullsize p{min-width:auto;width:100%;font-size:14px}#productDetails .fullsize h5{font-weight:bold}.swatches figcaption{font-size:15px;padding-top:5px}.swatches a figcaption{font-size:11px}.swatchset+.swatchset{padding-top:20px}@media(max-width:767px){.swatches a:hover+figure.fullsize{display:none}}@media(max-width:468px){.swatches a:hover+figure.fullsize{display:none}.swatches li{position:relative;display:block;float:left;width:90px;height:130px;text-align:center;margin-right:10px}.swatches img{width:80px;height:80px}}.tab-pane table{width:75%;border-bottom:1px solid #999;margin-bottom:45px}.tab-pane table td{border-bottom:1px solid #dadada;padding:4px 2px;text-align:center}.tab-pane tr:nth-child(odd){background:#eee}.tab-pane table tr:hover{background:#ccc}.tab-pane tr:first-of-type{background:white;border-bottom:1px solid #dadada;border-top:1px solid #dadada}.tab-pane th{padding:10px 0;text-align:center}.tab-pane th:first-of-type,.tab-pane td:first-child{text-align:left}#productDetails .tab-pane .dynamicRegion table tr td:first-child{width:64%}#productDetails .tab-pane .dynamicRegion table:first-child tr td:nth-child(2),#productDetails .tab-pane .dynamicRegion table:first-child tr td:nth-child(3),#productDetails .tab-pane .dynamicRegion table:first-child tr td:nth-child(4){width:12%}@media(max-width:1024px){.tab-pane table{width:100%}}ul.no-bullets{list-style:none!important}a.pdf{background:url("/App_Themes/Regency/images/icon_pdf.gif") no-repeat left top;padding-left:22px;vertical-align:middle;line-height:34px}.table tr:nth-child(even){background:#eee}.table tr:hover{background:#dadada}.table thead tr:hover{background:#fff}.table thead th{padding:10px 0}.table thead th:hover{color:#c0070a}.table tbody td:nth-child(2){text-align:left}.table tbody td:first-child{text-align:left}.filters.storeFinder ul.legend{padding:28px 0 0 40px}@media(max-width:672px){ul.legend{display:none}}ul.legend li{font-size:11px}span.legend{display:inline-block;content:"";width:18px;height:18px;border-radius:4px;vertical-align:middle;border:1px solid #fff}.legend.red{background-color:#c70206}.legend.orange{background-color:#d2890e}main .panel-title a{font-size:18px;font-weight:bold;color:#c70206;position:relative;padding-left:18px;text-decoration:none}main .noshowroom .panel-title a{color:#d2890e}main .panel-title a:before{display:block;position:absolute;width:9px;height:9px;top:6px;left:0;z-index:3;border-top:3px solid #c70206;border-right:3px solid #c70206;-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=5);transform:rotate(135deg);content:""}main .panel-title a.collapsed:before{display:block;position:absolute;width:9px;height:9px;top:8px;left:-1px;z-index:3;border-top:3px solid #c70206;border-right:3px solid #c70206;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=5);transform:rotate(45deg);content:""}main #storeResults .panel-title a{position:inherit}main #storeResults .panel-title a:before,main #storeResults .panel-title a.collapsed:before{display:none}.showroom a.storeDistance{padding-left:0}.storeContact .btn-primary{border:none}.accordion>h2{font-size:20px}.accordion-content+h2{margin-top:50px}@media(max-width:767px){main .panel-title a img{display:block}main #storeFinder a[aria-expanded="false"]{padding-left:30px;background:url("/App_Themes/Regency/images/plus.png") no-repeat left top}main #storeFinder a[aria-expanded="true"]{padding-left:30px;background:url("/App_Themes/Regency/images/minus.png") no-repeat left top}#storeResults .panel-title a{padding-left:30px;display:block;overflow:hidden;position:relative}#storeResults .panel-title a[aria-expanded="false"]{background:url("/App_Themes/Regency/images/plus.png") no-repeat left 5px}#storeResults .panel-title a[aria-expanded="true"]{background:url("/App_Themes/Regency/images/minus.png") no-repeat left 5px}#storeResults .panel-title a.img-overlay{padding-left:0!important}#storeResults .panel-title a.storeDistance{background:none!important}#storeResults .panel-title a .storeName{min-height:30px}.form-group{margin-bottom:5px}}.panel-default>.panel-heading{overflow:hidden}.panel-default:hover>.panel-heading{background-color:#ccc}.panel-title span{float:right}.mapMarker{width:35px}.mapMarker,.storeName{float:left;display:block}#storeResults .mapMarker a{padding-left:0}#storeResults .mapMarker a{padding-left:0;position:relative!important}#storeResults .mapMarker span{position:absolute;left:0;top:3px;right:0;color:white!important;display:block;text-align:center}.storeName{padding-top:9px;width:80%}.storeDistance{height:1em;margin-top:10px}.storeRating{width:80px;white-space:nowrap;height:1em;overflow:hidden;margin-top:10px;color:#c70206;display:none}.noshowroom .storeRating{color:#d2890e}.storeRating div{width:80px;display:block;overflow:hidden}.storeRating span{display:block;float:left}.storeRating.rating5 div{width:auto}.storeRating.rating4-5 div{width:72px}.storeRating.rating4 div{width:64px}.storeRating.rating3-5 div{width:56px}.storeRating.rating3 div{width:48px}.storeRating.rating2-5 div{width:40px}.storeRating.rating2 div{width:32px}.storeRating.rating1-5 div{width:24px}.storeRating.rating1 div{width:16px}.storeDetails{padding-left:0;padding-right:0;margin:0 auto;width:100%}.storeDetails h5{font-weight:bold;font-size:12px;border-bottom:1px solid #999}.storeDetails a{color:#c70206}.storeDetails a.btn{color:#121212}.storeContact a.btn{margin-top:8px;min-width:140px;background:#fff;border:2px solid #f8672e}.storeContact a.btn:hover{background:#f8672e}.dealer-days .storeContact a.btn{min-width:auto}@media(max-width:767px){#storeResults h4.panel-title{position:relative}#storeResults h4.panel-title a.openDefault{min-height:34px}.mapMarker{width:25px;margin-right:10px;position:absolute;left:33px;top:0}.storeName{padding-left:40px}.panel-title span.storeRating{float:left}.storeDistance,.storeRating{margin-right:10px}#storeResults .panel-title a{font-size:16px}}@media(max-width:570px){#storeResults .panel-title a{font-size:15px;position:relative}#storeResults .panel-title a[aria-expanded="false"]{padding-left:30px;padding-top:0}#storeResults .panel-title a[aria-expanded="true"]{padding-left:30px;padding-top:0}#storeResults .panel-heading{padding:5px 8px;min-height:50px}.storeName{padding-top:0}}@media(max-width:455px){.mapMarker{width:25px;float:left;margin-right:10px}.panel-title span.storeRating{float:left}}.showroomDetails{margin-bottom:70px}.showroomText{text-align:left;padding-top:10px;font-size:16px;line-height:1.6;color:#333}.showroomText .dynamicRegion{padding:0;overflow:hidden;border-top:1px solid #ebebeb;margin-top:30px;padding-top:20px;font-size:90%}.showroomImage{text-align:right;padding-top:10px}.showroomImage figure{display:table;float:right;margin-bottom:3em}.showroomImage img{width:auto;max-width:100%}.showroomImage figcaption{display:table-caption;caption-side:bottom;font-size:12px;text-align:left;width:auto;max-width:100%;padding-top:8px;color:#999}.showroomProducts,.showroomPromos{margin:30px 0}.showroomProducts ul{margin:0;padding:0;list-style:none}.showroomProducts li a,.showroomProducts li span{padding-left:20px}.showroomProducts li a.fire,.showroomProducts li span.fire{height:1em;position:relative}a.fire:before,span.fire:before{content:"";font-family:"Glyphicons Halflings";line-height:1;display:inline-block;position:absolute;left:0;top:2px;color:#c70206}.showroomProducts .glyphicon-fire{color:#c70206}.panel-image img{width:100%;height:auto}.panel-heading{font-weight:bold}.google-maps{position:relative;padding-bottom:32.75%;height:0;overflow:hidden}.google-maps iframe,.google-maps #map{position:absolute;top:0;left:0;width:100% !important;height:100% !important}h2.centered-lined+div.google-maps{margin-top:30px}.heroImage.flames{background:url("/App_Themes/Regency/images/bg-flames.jpg") no-repeat top center;background-size:cover;height:290px}.heroImage.books{background:url("/App_Themes/Regency/images/bg-blog.jpg") no-repeat top center;background-size:cover;height:350px}.heroImage.videos{background:url("/App_Themes/Regency/images/bg-video.jpg") no-repeat bottom center;background-size:cover}.heroImage.custom{height:15.5vw;background-size:cover;background-repeat:no-repeat;background-position:center bottom}.heroImage .hero-content{text-align:center;position:relative;top:80px}.heroImage .hero-content h1{font-family:"La Belle Aurore",serif;font-size:80px;color:#fff;font-weight:normal;text-shadow:2px 2px 10px #000;margin:0 0 35px;display:block}.heroImage .hero-content p{font-family:"PT Serif",serif;font-size:18px;color:#333;display:inline-block;padding:5px 20px;background:#fff;box-shadow:0 5px 40px #000;text-transform:uppercase;opacity:.75}@media(max-width:991px){.heroImage .hero-content h1{max-width:100%}}@media(min-width:768px) and (max-width:1160px){.heroImage .hero-content{top:40px}.heroImage .hero-content h1{font-size:50px;margin:0 0 20px}.heroImage .hero-content p{font-size:13px}}@media(max-width:767px){.heroImage.flames{height:230px}.heroImage.books{height:230px}.heroImage .hero-content{top:40px}.heroImage .hero-content h1{font-size:50px;margin:0 0 20px}.heroImage .hero-content p{font-size:11px;box-shadow:none}.google-maps{padding-bottom:70%}}@media(max-width:410px){.heroImage .hero-content{top:0!important}.heroImage .hero-content h1{margin:0 0 10px!important;font-size:32px!important}}.blog-item{border-bottom:1px solid #eee;padding:0 0 30px;margin:0 0 30px;overflow:hidden}.blog-item h1,.blog-item h2{font-size:30px;margin:10px 0 5px;color:#333}.blog-item img{max-width:100%}.blog-body p,.blog-details p{font-size:17px}.blog-item .blog-body img{float:left;margin:0 20px 20px 0;max-width:100%}@media(max-width:570px){.blog-item .blog-body img{float:none}}.blog-item h2 a{color:#333}.blog-item .blog-body{overflow:hidden}.blog-item .blog-details{margin:0 0 10px}.blog-item .chevron_bullet{color:#d71f1d}.blog-item .author-info{margin:0 0 20px;font-size:17px}.blog-item .author-info a{color:#f8672e}.blog-item a.btn span{top:2px;margin-left:4px}.category-tags{line-height:25px;margin:20px 0 0;float:left;width:100%}.category-tags a{background:#ececec;color:#333;padding:5px 10px;border-radius:4px;margin:0 5px 5px 0;text-transform:uppercase}.category-tags a:hover{background:#d71f1d;color:#fff;text-decoration:none}.category-tags .glyphicon-tags{font-size:25px;color:#d71f1d;float:left;margin:0 10px 0 0}.pagination>li{margin:0}.PagerNumberArea span{display:inline-block;padding:0!important}.pagination li a,.PagerNumberArea span a,.PagerNumberArea span span,.PagerNumberArea .SelectedPrev{color:#333;background:#fff;border:2px solid #eee;padding:6px 12px!important}.pagination li a:hover,.PagerNumberArea span span:hover,.PagerNumberArea span a:hover{color:#c70206;background:none;border:2px solid #c70206;text-decoration:none}.pagination li a.active,.PagerNumberArea span.SelectedPage{background:#fff;color:#333;border:2px solid #c70206;padding:6px 12px!important}.pagination>li>a,.pagination>li>span{margin:0 3px 5px 0}.pagination>li:first-child>a,.pagination>li:first-child>span,.pagination>li:last-child>a,.pagination>li:last-child>span{border-radius:0}.idea-gallery+.row#pages{margin:0}.logon-page-background .logon-panel{margin-bottom:20px}.logon-page-background .checkbox input[type="checkbox"]{margin-left:0}.form-horizontal .form-group .editing-form-value-cell br{display:block}.form-horizontal .form-group{margin:0 0 15px}.form-horizontal .EditingFormErrorLabel,.ErrorLabel{color:red}.blog-comments .blog-leave-comment,.BlogCommentsTitle{font-size:18px;font-weight:bold;display:block;margin:10px 0 25px;font-family:"PT Serif",serif;text-transform:uppercase;letter-spacing:3px}.blog-comments .editing-form-label-cell{margin:0 0 5px}.blog-comments{margin:30px 0 30px;width:100%}.blog-comments .form-control{border-radius:0}.blog-comments .form-control:focus{box-shadow:none;border:2px solid #424242}.blog-comments input[type="text"]{border:2px solid #9d9d9d;width:400px;max-width:100%}.blog-comments textarea{border:2px solid #9d9d9d;min-height:150px;width:100%;max-width:100%}.blog-comments #ctl00_ContentPlaceHolder1_plcMain_lt_MainZone_CommentView_commentView_ctrlCommentEdit_pnlCaptcha>div{float:left}.blog-comments #ctl00_ContentPlaceHolder1_plcMain_lt_MainZone_CommentView_commentView_ctrlCommentEdit_pnlCaptcha>div label{width:150px;line-height:30px}.blog-comments .CaptchaTable{float:left}.blog-comments .CaptchaTable input[type="text"]{width:130px}.blog-comments .btn.orange:hover,.blog-comments .btn-primary:hover{background:#d71f1d}.blog-comments .buttonpedding a{background:#c9c9c9;color:#333;display:inline-block;margin:5px 0 0;border-radius:4px;cursor:pointer;font-size:14px;font-weight:normal;line-height:1.42857;padding:6px 12px;white-space:nowrap}.blog-comments .buttonpedding a:hover{background:#c70206;color:#fff;text-decoration:none}.CommentDetail td{vertical-align:top}.CommentUserPicture{padding:0 15px 0 0}.CommentUserName{font-weight:bold;font-size:16px}.CommentDate{font-size:13px;color:#c9c9c9}.blog-comments .InfoLabel{padding:0 0 10px;color:#d71f1d}.BlogCommentsTitle+div>.InfoLabel{padding:10px;color:#103749;margin-bottom:10px}@media(min-width:992px){.form-horizontal .form-group .editing-form-value-cell input[type="text"],.form-horizontal .form-group .editing-form-value-cell input[type="password"],.form-horizontal .form-group .editing-form-value-cell select,.form-horizontal .form-group .editing-form-value-cell textarea{max-width:350px;border-radius:0;border:2px solid #9d9d9d}.form-horizontal .form-group .editing-form-value-cell input[type="text"]:focus,.form-horizontal .form-group .editing-form-value-cell input[type="password"]:focus,.form-horizontal .form-group .editing-form-value-cell select:focus,.form-horizontal .form-group .editing-form-value-cell textarea:focus{box-shadow:none}}@media(max-width:767px){.CommentDetail td{display:block}.blog-body p,.blog-details p{font-size:14px}}.widget{background:#ececec;padding:15px;margin:10px 0 20px}.widget h3{font-family:"PT Serif",serif;text-transform:uppercase;font-size:22px;border-bottom:1px solid #fff;padding:0 0 10px 10px;margin:0 0 15px}.widget.categories{margin-top:70px}.widget.categories ul{list-style:none;margin:0 0 0 10px;padding:0}.widget.categories ul li{position:relative;padding-left:19px;margin:0 0 10px;text-transform:uppercase}.widget.categories ul li:before{display:block;position:absolute;width:13px;height:13px;background:#999;left:0;top:3px;content:""}.widget.categories ul li:after{display:block;position:absolute;width:7px;height:7px;top:6px;left:1px;z-index:3;border-top:1px solid white;border-right:1px solid white;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=5);background:#999;transform:rotate(45deg);content:""}.widget.categories li a{color:#333}.widget.categories li a:hover{color:#c70206}.widget.categories a.btn{margin:10px 0 0 10px}.widget.categories .TagCloud{margin:0 0 15px 10px}.widget.categories .TagCloud span{background:#fff;color:#333;padding:5px 10px;border-radius:4px;margin:0 5px 5px 0;text-transform:uppercase;display:inline-block}.widget.categories .TagCloud span a{color:#333;text-decoration:none}.widget.categories .TagCloud span:hover{background:#d71f1d;color:#fff}.widget.categories .TagCloud span:hover a{color:#fff}.video-list{overflow:hidden;margin:40px 0 60px}.video-list ul{margin:0;padding:0;list-style:none}.video-list ul li{float:left;width:24%;margin:0 0 20px 1%}.video-list ul li img{max-width:100%}.video-list .play-overlay{display:block;left:40%;opacity:.75;position:absolute;top:32%}.video-list li a{position:relative;display:block}.video-list li:hover>a>.play-overlay{opacity:1}.video-list h3{font-size:19px;line-height:1.3;font-family:"PT Serif",serif;margin:15px 0 15px}.video-list li p{font-size:16px}@media(max-width:1199px){.video-list ul li{width:31%;margin:0 0 20px 2%}}@media(max-width:991px){.video-list ul li{width:47%;margin:0 0 20px 3%}}@media(max-width:599px){.video-list{margin:20px 0 20px}.video-list ul li{width:100%;margin:0 0 20px 0}.video-list h3{font-size:16px}.video-list li p{font-size:14px}}footer[role="contentinfo"]{background:#424242 url("/App_Themes/Regency/images/bg-copyright.png") repeat-x bottom left;padding-top:65px;margin-top:70px}footer[role="contentinfo"] .container{padding-left:70px;padding-right:70px}footer[role="contentinfo"] a{color:white!important}.footerNav .nav{margin:0;padding:0;list-style:none}.footerNav .nav .dropdown{margin:0 8% 0 0;padding:10px 0 0;display:block;float:left;width:auto;max-width:46%}.footerNav .nav .dropdown:last-child{margin-right:0}.footerNav .nav .dropdown>a{font-size:15px;text-transform:uppercase;color:#fff;letter-spacing:1px;margin:0;font-weight:bold;text-align:left;padding:0;margin-bottom:30px}.footerNav .nav .dropdown>a:hover{background:none}.footerNav .dropdown ul{margin:0;padding:0;list-style:none}.footerNav .dropdown ul>li{margin-bottom:10px}.footerNav .dropdown ul>li>a{font-size:18px;color:#fff;opacity:.58;line-height:1}.footerNav .dropdown ul>li>a:hover,.footerNav .dropdown ul>li>a:focus{opacity:1}.footerSubnav ul{margin:0;padding:0;list-style:none}.footerSubnav li{display:inline;width:auto;border-right:1px solid #666;padding:0 10px}.footerSubnav li:first-of-type{padding:0 10px 0 0}.footerSubnav li:last-of-type{border-right:0}.footerSubnav li a{color:#c5c5c5!important;font-size:12px}.footerCopyright{color:#c5c5c5!important;font-size:13px;text-align:right;padding-bottom:18px}.newsletterSignup{padding:10px 15px;width:390px;position:absolute;top:0;right:0;z-index:20;background:#424242;border:1px solid #424242;text-align:right;overflow:hidden}.newsletterSignup h5{background:url("/App_Themes/Regency/images/icon-email.png") no-repeat 0 0;font-size:15px;text-transform:uppercase;color:#fff;letter-spacing:1px;margin:0;font-weight:bold;padding-left:40px;margin-bottom:15px;text-align:left;max-width:355px}.newsletterSignup .form-group{margin-bottom:0}.newsletterSignup.panelOpen{background:#666;border:1px solid #b5b5b5;padding-right:45px}.newsletterSignup .closePanel{position:absolute;top:7px;right:7px;border:0;color:white;font-size:19px;font-family:"Gill Sans","Gill Sans MT","Myriad Pro","DejaVu Sans Condensed",Helvetica,Arial,sans-serif;background:none}.newsletterSignup .error{color:#fff!important;background:#ef3e33;padding:3px;font-size:12px}.newsletterSignup input[type="email"],.newsletterSignup input[type="text"]{float:left;width:325px;background:#7e7e7e;border:2px solid #b3b3b3;padding:7px 12px;margin-bottom:10px}.newsletterName input[type="text"]{width:160px!important}.newsletterName input[type="text"]:first-of-type{margin-right:5px}.newsletterSignup .openPanel{float:left;background:#7e7e7e;border:2px solid #b3b3b3;border-left:0;padding:7px 10px;color:#fff;font-weight:bold;outline:none}.newsletterSignup.panelOpen .openPanel{display:none}.newsletterSignup.panelOpen h5{max-width:325px}.newsletterThanks{color:orange;font-size:12px;text-align:left}.newsletterSignup ::-webkit-input-placeholder{color:#fff;text-transform:none;letter-spacing:0;font-size:14px;font-style:italic}.newsletterSignup ::-moz-placeholder{color:#fff;text-transform:none;letter-spacing:0;font-size:14px;font-style:italic}.newsletterSignup :-ms-input-placeholder{color:#fff;text-transform:none;letter-spacing:0;font-size:14px;font-style:italic}.newsletterSignup :-moz-placeholder{color:#fff;text-transform:none;letter-spacing:0;font-size:14px;font-style:italic}.footerSocial{box-sizing:border-box;position:relative;height:366px;text-align:right}.socialButtons h5{font-size:14px;text-transform:uppercase;color:#c5c5c5;letter-spacing:1px;margin:0;text-align:left;max-width:360px;width:360px;display:inline-block}.socialButtons{margin:120px 0 0 0;z-index:10;margin-bottom:115px}.socialButtons ul{margin:0;padding:0;list-style:none}.socialButtons li{display:inline-block;width:53px;height:53px;margin-right:4px;font-size:0}.socialButtons li:last-of-type{margin-right:0}.socialButtons a{width:53px;height:53px;cursor:pointer;text-decoration:none;display:block}.socialButtons .facebook a{background:#656565 url("/App_Themes/Regency/images/icon-facebook.png") no-repeat left top}.socialButtons .facebook a:hover{background:#369 url("/App_Themes/Regency/images/icon-facebook.png") no-repeat left top}.socialButtons .youtube a{background:#656565 url("/App_Themes/Regency/images/icon-youtube.png") no-repeat left top}.socialButtons .youtube a:hover{background:#c20907 url("/App_Themes/Regency/images/icon-youtube.png") no-repeat left top}.socialButtons .instagram a{background:#656565 url("/App_Themes/Regency/images/icon-instagram.png") no-repeat left top}.socialButtons .instagram a:hover{background:#c8a725 url("/App_Themes/Regency/images/icon-instagram.png") no-repeat left top}.socialButtons .pinterest a{background:#656565 url("/App_Themes/Regency/images/icon-pinterest.png") no-repeat left top}.socialButtons .pinterest a:hover{background:#c20907 url("/App_Themes/Regency/images/icon-pinterest.png") no-repeat left top}.socialButtons .twitter a{background:#656565 url("/App_Themes/Regency/images/icon-twitter.png") no-repeat left top}.socialButtons .twitter a:hover{background:#00aced url("/App_Themes/Regency/images/icon-twitter.png") no-repeat left top}.socialButtons .houzz a{background:#656565 url("/App_Themes/Regency/images/icon-houzz.png") no-repeat left top}.socialButtons .houzz a:hover{background:#6bb765 url("/App_Themes/Regency/images/icon-houzz.png") no-repeat left top}@media(max-width:1459px){.newsletterSignup h5,.socialButtons h5{width:355px}.footerNav .nav .dropdown{width:16vw}}@media(max-width:1199px){.footerSocial{height:300px}.footerNav .nav .dropdown{width:200px}.footerNav .dropdown ul>li{margin-bottom:6px}.footerNav .dropdown ul>li>a{font-size:15px}.footerCopyright{font-size:12px}.footerSubnav ul{margin:-4px 0 0}}@media(max-width:991px){footer[role="contentinfo"]{padding-top:35px;margin-top:50px}footer[role="contentinfo"] .container{padding-left:15px;padding-right:15px}.footerNav .nav .dropdown{width:170px}.footerNav .nav .dropdown>a{font-size:13px;text-transform:uppercase;color:#fff;letter-spacing:1px;margin:0;font-weight:bold;text-align:left;padding:0;margin-bottom:14px}.footerNav .dropdown ul>li{margin-bottom:3px}.footerNav .dropdown ul>li>a{font-size:13px}.newsletterSignup{width:355px}.newsletterSignup input[type="email"],.newsletterSignup input[type="text"]{width:290px;padding:7px 12px}.newsletterSignup.panelOpen input[type="email"],.newsletterSignup.panelOpen input[type="text"]{width:100%}.newsletterSignup h5,.socialButtons h5{width:320px}.newsletterSignup.panelOpen h5{max-width:290px}.newsletterSignup h5{font-size:13px;width:320px}.socialButtons li{display:inline-block;width:48px;height:48px;margin-right:3px;font-size:0}.socialButtons a{width:48px;height:48px;cursor:pointer;text-decoration:none;display:block;background-position:-2px -1px!important}.footerCopyright,.footerSubnav ul a{font-size:10px}}@media(max-width:767px){footer[role="contentinfo"]{padding-top:0;margin-top:8px}.footerNav{margin:24px 0}.footerNav .dropdown ul{margin:0 0 20px}.newsletterSignup{padding:0;width:100%;position:relative;text-align:left}.newsletterSignup input[type="email"],.newsletterSignup input[type="text"]{width:288px;padding:7px 12px}.footerSocial{height:auto;text-align:left;padding-left:0;padding-right:0}.socialButtons{margin:10px 0 0;padding:0 15px}.footerCopyright,.footerSubnav ul a{font-size:10px}.footerSubnav ul{margin:0 0 10px;text-align:center}.footerSubnav li{padding:0 8px}.footerSubnav li:first-of-type{padding:0 10px}.footerCopyright{color:#c5c5c5!important;text-align:center;padding-bottom:2px}.newsletterSignup{padding:20px 15px 15px;width:100%}.newsletterSignup h5{background:none;padding-left:0;margin-bottom:15px;display:inline-block}.newsletterSignup ::-webkit-input-placeholder{color:#fff;text-transform:none;letter-spacing:0;font-size:13px;font-style:italic}.newsletterSignup ::-moz-placeholder{color:#fff;text-transform:none;letter-spacing:0;font-size:13px;font-style:italic}.newsletterSignup :-ms-input-placeholder{color:#fff;text-transform:none;letter-spacing:0;font-size:13px;font-style:italic}.newsletterSignup :-moz-placeholder{color:#fff;text-transform:none;letter-spacing:0;font-size:13px;font-style:italic}.newsletterSignup.panelOpen{border:0}}@media(max-width:369px){.newsletterSignup h5{background:none;padding-left:0;margin-bottom:15px;display:inline-block}.newsletterSignup input[type="email"],.newsletterSignup input[type="text"]{width:240px;padding:7px 12px}.newsletterSignup ::-webkit-input-placeholder{color:#fff;text-transform:none;letter-spacing:0;font-size:11px;font-style:italic}.newsletterSignup ::-moz-placeholder{color:#fff;text-transform:none;letter-spacing:0;font-size:11px;font-style:italic}.newsletterSignup :-ms-input-placeholder{color:#fff;text-transform:none;letter-spacing:0;font-size:11px;font-style:italic}.newsletterSignup :-moz-placeholder{color:#fff;text-transform:none;letter-spacing:0;font-size:11px;font-style:italic}.footerCopyright,.footerSubnav ul a{font-size:9px}}@media(min-width:768px) and (max-width:1198px){.promo-text{line-height:1.4em;padding-top:7px;font-size:12px}#ctl00_defaultNavbar1 ul li a{font-size:11px}.mainLogo{width:140px;height:39px}.branding{vertical-align:middle;margin-left:15px;margin-right:20px}#ctl00_defaultNavbar2 ul.navbar-nav{margin-top:3px}.navbar-default #ctl00_defaultNavbar2 .navbar-nav>li>a{font-size:15px}.navChevron{padding-left:18px}.navChevron:after{display:block;position:absolute;width:8px;height:8px;top:4px;left:8px;z-index:3;border-top:3px solid #b1b1b1;border-right:3px solid #b1b1b1;-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=5);transform:rotate(135deg);content:""}.desktopSearch{display:none}.tabletSearch{display:inline-block}.navbar-default{padding:4px 0}.navbar-default .divTable{margin-top:8px}.pinit{position:absolute;top:40px;right:20px}}@media(min-width:1025px){.desktopSearch{display:inline-block;margin-top:8px}.tabletSearch{display:none}}@media(max-width:767px){.mainLogo{width:140px;height:39px}.navbar-default{padding:3px 0}.navbar-default .container{padding-left:8px;padding-right:8px}.navbar-default .divTable{width:100%;float:none}.divCell{display:table-cell!important}.hamburger{text-align:left;display:block;width:10%}.branding{text-align:center;vertical-align:middle;width:80%}.searchIcon{width:10%}.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-left:0;margin-right:0}#ctl00_defaultNavbar1{background:#d71f1d}#ctl00_defaultNavbar1 ul{float:none;margin:0;padding:0;border-right:none}#ctl00_defaultNavbar1 li{width:50%;display:inline-block;float:left;margin:0;padding:0;line-height:1}#ctl00_defaultNavbar1 ul li:first-of-type{border-left:none}#ctl00_defaultNavbar1 .navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:1;color:#ccc!important;text-transform:uppercase;font-size:11px;font-weight:bold}#ctl00_defaultNavbar1 ul li{border-left:0}#ctl00_defaultNavbar1 .nav>li>a{position:relative;display:block;padding:10px 15px}#ctl00_defaultNavbar1 .nav>li:hover a{background:#d71f1d;color:#fff!important}#ctl00_defaultNavbar1 .nav>li:last-of-type{text-align:right}#ctl00_defaultNavbar1 .nav>li .caret{display:inline-block;width:7px;height:7px;margin-left:9px;margin-top:2px;vertical-align:top;border:0;border-bottom:2px solid orange;border-right:2px solid orange;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=5);transform:rotate(45deg)}.navbar .showHeadFinder .glyphicon-map-marker:before{font-size:11px}.navbar .showHeadFinder:hover .glyphicon-map-marker:before{color:#fff}.subnav .navbar-header{background:#ffe9c2;text-align:center;padding:8px 30px 10px 10px;height:auto}.subnav .navbar-header a{color:#000;font-size:12px;line-height:1.4;font-weight:bold}.subnav .navbar-header a:hover{background:none}.subnav .navbar-header span.glyphicon{color:#d71f1d;font-size:18px;margin-right:8px}.subnav .container{padding-left:0;padding-right:0}.subnav .navbar-header .closeAlert{position:absolute;right:0;top:0;padding:10px 3px 10px 12px;text-decoration:none!important}.subnav .navbar-header .closeAlert span.glyphicon{color:#666;font-size:16px}.promo-text{font-size:12px}.promo-text.hidden{display:none}.breadcrumbs a:first-of-type{margin-left:0}section.container.page-block,section.container.page-block:first-of-type{padding:10px;margin:0 auto 30px}.arrows .productPrev,.arrows .productNext{display:none}.pinit{position:absolute;top:15px;right:10px}}@media print{body,#productDetails p,.limit,.showroomText p,p.head{font-size:14px!important;color:#000}h1{font-size:18px!important}.tab-content>.tab-pane{display:block !important;opacity:1 !important;visibility:visible !important}.page-block .nav-tabs>li.active>a,.page-block .nav-tabs>li>a:hover,.page-block .nav-tabs>li.active>a:hover,.page-block .nav-tabs>li.active>a:focus{padding:0 30px 0 0}.collapse{display:block !important;height:auto !important}#storeResults .panel-body{padding:0 0 15px!important;font-size:90%!important}#storeResults .panel-heading{padding:3px 10px}#storeResults .panel{margin-bottom:30px!important;page-break-inside:avoid}.storeRating,.storeDistance{margin-top:0;display:block!important}.storeName{width:auto!important;margin-right:30px}header[role="banner"],.fixedSpacer,.addThis,.filters,.mobileFilterReveal,.grid-item footer,.actionButtons,.heroImage,.heroMap,.heroSlider,.mapMarker,.storeContact,.storeShowroom .chevron_bullet,footer[role="contentinfo"]{display:none!important}.storePromos p,.storeShowroom p{display:inline;margin-left:20px}.showroomText{display:block;width:100%;clear:both}span.ph{float:right;display:block;width:auto}.col-md-4{float:left;width:33.33333333%!important}.grid-item{position:relative!important;left:0!important;top:0!important;width:100%!important;overflow:hidden;margin-bottom:1%!important;border-top:1px solid #999;padding:0;height:auto}.grid-item img{width:100%!important;height:auto}.grid-item figure{width:15%!important;margin-right:20px;float:left}.grid-item footer{display:none}.grid-item h3{margin-top:10px;margin-bottom:3px}.grid.threeup{height:auto!important;border-bottom:0!important}.keySwiper{page-break-inside:avoid!important}.keySwiper .swiper-slide figure img{width:60px;height:60px}.keySwiper h3{font-size:12px;text-align:center;margin:4px auto}.swiper-slide{width:100px!important;margin:0 12px 0 0!important}.swatches li{width:90px!important;height:auto!important;margin-bottom:20px}.swatches .thumb img{width:60px!important;height:auto!important}.swatches .thumb figcaption{font-size:11px!important}#moreTab{page-break-inside:avoid!important}.printLogo{width:180px;height:50px}.footable td,.footable th{font-size:11px!important}.table tr{page-break-inside:avoid}#storeResults .panel-title a[aria-expanded="false"],#storeResults .panel-title a[aria-expanded="true"]{padding-left:0}a[href]:after{content:""}ul.no-bullets{margin:0;padding:0}a.pdf{padding:0!important;line-height:1}a.pdf[href]:after{padding:0;font-size:12px;content:" (" attr(href) ")"}}.subnav .container{position:relative}.geoPermission{display:none;padding:20px;height:0;transition:height .5s;-webkit-transition:height .5s;width:100%;max-width:420px;text-align:center;position:absolute;top:40px;right:0;z-index:8;border:1px solid #ccc;border-top:0;background:#eee;background:-moz-linear-gradient(top,#eee 0%,#ececec 45%,#ccc 100%);background:-webkit-linear-gradient(top,#eee 0%,#ececec 45%,#ccc 100%);background:linear-gradient(to bottom,#eee 0%,#ececec 45%,#ccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#cccccc',GradientType=0)}.geoSearch{display:none;background:#ccc;padding:30px 20px;height:0;transition:height .5s;-webkit-transition:height .5s;width:100%;max-width:420px;text-align:left;position:absolute;top:40px;right:0;z-index:7;border:1px solid #9c9c9c;border-top:0;background:#eee;background:-moz-linear-gradient(top,#eee 0%,#ececec 45%,#ccc 100%);background:-webkit-linear-gradient(top,#eee 0%,#ececec 45%,#ccc 100%);background:linear-gradient(to bottom,#eee 0%,#ececec 45%,#ccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#cccccc',GradientType=0)}.geoPermission.openPanel{display:block;height:190px;transition:all .5s;-webkit-transition:all .5s}.geoSearch.openPanel{display:block;height:140px;transition:all .5s;-webkit-transition:all .5s}.geoPermission p{font-size:120%;margin-bottom:1em}.geoSearch .finderForm .title{font-weight:bold;font-size:120%;margin-bottom:1em}.geoPermission p button{margin:0 10px;padding:8px 24px;font-weight:bold}.finderForm{margin:0;padding:0;list-style:none}.finderForm div.error{margin:10px 10px 0}.geoSearch .finderForm input[type="text"]{width:160px}div.error{color:red;font-weight:bold}@media(max-width:1024px){.geoPermission,.geoSearch{top:89px}.geoSearch.openPanel{display:block;height:220px}}@media(max-width:991px){#ctl00_defaultNavbar1 ul li a{padding:10px 7px}}@media(max-width:767px){.geoPermission,.geoSearch{top:89px}.promo-text.hidden+div+.geoPermission,.promo-text.hidden+div+.geoSearch{top:33px}.geoSearch.openPanel{display:block;height:180px}.geoSearch .form-group{width:auto;float:left}#ctl00_defaultNavbar1 ul li a{padding:10px 7px}#ctl00_defaultNavbar1 .nav>li:nth-child(3){text-align:right}}.isolate{float:none!important;margin-top:-30px;padding-top:10px;border-top:1px dashed #ccc;width:100%;padding-bottom:30px;text-align:right}.isolate+.panel-group{clear:both}.modal-body .pinterest{position:relative}.pinterest .img-responsive{margin:auto}.pinterest .share-idea{position:absolute;top:20px;right:20px}.cms-section header[role="banner"]{display:none}.rsDefault .rsPlayBtnIcon{background-color:rgba(240,4,4,.9)!important}.rsDefault .rsPlayBtnIcon:hover{background-color:rgba(240,4,4,1)!important}.close-storefinder{position:absolute;right:16px;top:5px}.close-storefinder a{float:right;font-size:20px;font-weight:bold;text-decoration:none!important;opacity:.4;color:#000}.swiper-arrow-container{position:relative}@media(min-width:960px){.swiper-arrow-container{padding-left:30px}}.container .container.page-block{padding:0!important;width:100%}sup{top:-.5em}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}.promotion-search{margin:0 0 30px}.promotion-search label{padding-right:5px;float:left;line-height:34px;margin:0}.promotion-search .form-group{float:left;margin:0}.promotion-search input[type="text"],.storeFinder .finderForm input[type="text"]{border:2px solid #9d9d9d;padding:5px;border-radius:0}.promotion-search input[type="submit"],.storeFinder .finderForm input[type="submit"]{margin:0 20px 0 5px;background:#f8672e;border-color:#f8672e;border-radius:0;color:#fff;text-transform:uppercase;font-weight:bold;padding:6px 15px}.promotion-search input[type="submit"]:hover,.storeFinder .finderForm input[type="submit"]:hover{background:#c70206;border-color:#c70206}.promotion-search a.btn:hover{border-color:#c70206}.promotion-items{margin:0 0 30px;padding-bottom:20px;border-bottom:1px solid #eee}.promotion-items img{max-width:100%}.promotion-items h3{font-size:16px;color:#4f0305;font-weight:bold}.careersSwiper h3{font-size:18px;line-height:1.3;margin:11px 0}.careersSwiper .swiper-pagination{display:none}.dealer-days-form,.grey-box{background:#ececec;padding:15px;overflow:hidden}.dealer-days-form h3{border-bottom:1px solid #fff;font-family:"PT Serif",serif;font-size:18px;margin:0 0 15px;padding:0 0 10px 0;text-transform:uppercase}.dealer-days-form .mktoForm{width:100%!important;max-width:100%}.dealer-days-form .mktoForm label{display:block;margin:0 0 5px}.dealer-days-form .mktoForm input[type="text"],.dealer-days-form .mktoForm input[type="email"],.dealer-days-form .mktoForm input[type="tel"]{width:100%!important}.dealer-days-form .mktoForm .mktoOffset{display:none}.dealer-days-form .mktoForm .mktoCheckboxList{width:100%!important}.mktoLayoutLeft .mktoButtonRow{float:left;margin:15px 0 0}.mktoLayoutLeft .mktoButtonRow span.mktoButtonWrap{margin-left:0!important}.col-md-4 .dealer-days-form label.mktoLabel{width:100%!important;float:none}.col-md-4 .dealer-days-form .mktoGutter{display:none}.col-md-4 .dealer-days-form .mktoForm .mktoFieldWrap,.col-md-4 .dealer-days-form .mktoForm .mktoFormCol{float:none}.col-md-4 .dealer-days-form select{width:100%!important}.col-md-4 .dealer-days-form input[type="text"],.col-md-4 .dealer-days-form input[type="email"],.col-md-4 .dealer-days-form select{max-width:100%}@media(max-width:991px){.dealer-days-form{margin:30px 0 0}}@media(max-width:475px){.promotion-search input[type="submit"],.storeFinder .finderForm input[type="submit"]{margin-left:0}.mktoLayoutLeft .mktoButtonRow{float:none}}.col-xs-12 h4+ul{margin-bottom:15px}.col-xs-12 p+h4,.col-xs-12 div.preline+h4{margin-top:15px}.row.pad-bottom{margin-bottom:60px}.featured-text h1{background-position:0 20px;color:#222;font-size:40px;font-family:"PT Serif",serif;letter-spacing:3px;text-align:center;text-transform:uppercase;max-width:100%}.featured-text p{text-align:center;margin:0 auto}.career-department{border:1px solid #ddd;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.05);margin-top:40px}.career-department .job-item{border-bottom:1px solid #ececec;padding:0 15px;margin-bottom:15px;clear:both;min-height:45px}.career-department .job-item:last-child{border:none;margin-bottom:0}.job-item h4{font-size:14px;font-weight:bold;margin:0}.career-department h3{font-size:17px;font-weight:bold;margin:0 0 10px;background:#f5f5f5;color:#333;padding:10px 15px;border-bottom:1px solid #ddd}.career-department p{margin-bottom:0;line-height:30px}.career-department a.btn{float:right}section.full-width .centered-lined span{background:#eee}.container.page-block .col-xs-12 img{max-width:100%}.container.page-block .col-md-5 img{max-width:100%}.container.page-block blockquote{font-size:30px;border:none;font-family:"Open Sans","Helvetica-Neue",Arial,sans-serif;color:#333;background:url(/App_Themes/Regency/images/quotation-mark.png) no-repeat 0 0;padding:20px 20px 20px 52px}.container.page-block .col-md-3.col-md-push-1 a.btn.orange{width:200px}.career-boxes>div{margin-bottom:20px;padding:0 10px}.career-boxes .col-tall .perks-item{height:640px}.perks-item{position:relative;height:310px;background:#d71f1d;color:#fff;text-align:center}.perks-item h5{position:absolute;top:50%;left:0;width:100%;padding:0 20px;margin:0;font-family:"PT Serif",serif;font-size:20px;text-transform:uppercase;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.perks-item-orange{background:#f8672e}.perks-item-grey{background:#656565}.perks-item .bg-image{background-position:center 0;background-repeat:no-repeat;background-size:cover}.col-tall .perks-item .bg-image{background-position:center bottom}.perks-item-image{position:absolute;top:0;left:0;width:100%;height:100%}.perks-item-image:before{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(40,46,54,.5);content:''}.perks-item-content{position:absolute;top:0;left:0;z-index:1;overflow:hidden;width:100%;height:100%;padding:7px 0;background:#424242;font-size:14px;line-height:1.4;color:#fff;opacity:0;-webkit-transition:500ms;-o-transition:500ms;transition:500ms}.perks-item-content a{color:#d71f1d;display:block}.perks-item-content-inner{display:table;width:100%;height:100%}.perks-item-content-inner p{display:table-cell;vertical-align:middle;padding:0 20px}.perks-item:hover .perks-item-content{opacity:1}.section-perks .figure-circle{left:73px;bottom:-15px}.section-perks .figure-circle-1-4{top:-15px;right:-10px;opacity:.9}.section-perks .figure-triangle{bottom:-10px;left:-10px;opacity:.9}div.head table{font-size:14px}.FormPanel{margin-top:15px}.FormPanel table tr td{padding-bottom:10px}.FormPanel table td label{margin-right:10px}.FormPanel table td input[type="text"],.FormPanel table td textarea,.FormPanel table td select{border-radius:0;border:2px solid #9d9d9d}.FormPanel table td textarea{min-height:93px}.FormPanel table td input[type="text"].input-width-15{width:60px;float:left}.FormPanel table td input[type="text"].input-width-20{float:left;width:150px}.FormPanel table td span.form-control-text{float:left;margin:0 3px;line-height:30px}.FormPanel table .uploader-upload{padding-bottom:10px}.FormPanel table td .EditingFormLabel{font-weight:bold;margin-right:10px}.FormPanel table td .radio{display:inline-block;margin-bottom:10px}.FormPanel table td .radio input[type="radio"]{margin:0 5px 0 0;position:relative}.FormPanel table td .radio label{padding-left:0;padding-right:15px}.FormPanel table td input[type="submit"]{background:#c70206;color:#fff;border:1px solid #c70206;border-radius:0;padding:10px 40px;line-height:1.42857;text-transform:uppercase;font-weight:bold}.FormPanel table td input[type="submit"]:hover{background:#f8672e;border:1px solid #f8672e}.EditingFormErrorLabel,.FormPanel .required{color:#bf0000}#ctl00_ContentPlaceHolder1_plcMain_lt_MainZone_CommentView_commentView_pnlComment .InfoLabel{display:inline-block}.InfoLabel{padding:15px;background:#eff;border:1px solid #6bb3d5;color:#103749}@media(max-width:1199px){.perks-item-content{font-size:12px}}@media(max-width:991px){.container.page-block .col-md-5 img{margin:0 0 10px}.row.pad-bottom{margin-bottom:40px}.container.page-block blockquote{font-size:24px}.perks-item-content-inner p{padding:0 10px}.perks-item h5{font-size:18px}.perks-item-content{font-size:12px}}@media(max-width:767px){.career-department a.btn{float:none;margin-left:10px}.featured-text h1{font-size:25px}.col-tall.pull-right{float:none!important}.perks-item{height:200px}.career-boxes .col-tall .perks-item{height:300px}.FormPanel table tr td{display:block;padding-bottom:20px}.FormPanel table tr td.FieldLabel{padding-bottom:0}.FormPanel table td input.input-width-20[type="text"]{width:135px}}@media(max-width:475px){.promotion-search .form-group{float:none}.promotion-search input[type="text"]{width:100%;display:block;margin-bottom:10px}}.dealerSearchPageForm{margin-top:20px}.dealerSearchPageForm>table{width:1000px}.dealerSearchPageForm .table tr:nth-child(2n){background:none!important}.dealerSearchPageForm .table tr:hover{background:none!important}.dealerSearchPageForm table td{border:none!important}.dealerSearchPageForm input[type="text"],.dealerSearchPageForm select{border:2px solid #9d9d9d;padding:3px}.dealerSearchPageForm select{min-width:150px}.dealerSearchPageForm select+input[type="checkbox"],.dealerSearchPageForm label+input[type="checkbox"]{margin-left:5px}.dealerSearchPageForm input[type="checkbox"]+label{margin-left:5px;font-weight:normal}.dealerSearchPageForm .btn-primary{background:#ef3e33;color:#fff;border-color:#ef3e33}.dealerSearchPageForm+br+div>table td,.dealerSearchPageForm+br+div>table th{border:1px solid #ddd!important}.dealerSearchPageForm+br+table{width:100%!important;max-width:100%}.dealerSearchPageForm+br+table table{width:100%!important;max-width:100%}.dealerSearchPageForm+br+table table td{padding:5px}.dealerSearchPageForm+br+table table tr td:nth-child(1){width:30%}.dealerSearchPageForm+br+table input[type="submit"].btn{margin-top:-5px;padding:5px 7px}table td input[type="file"]{display:inline-block}.table.promo-properties{border:none;width:600px;max-width:100%}.table.promo-properties td{border:none;vertical-align:text-top}.table.promo-properties tr{background:none!important}.table.promo-properties input[type="text"],.table.promo-properties select{border:2px solid #9d9d9d;padding:3px}.table.promo-properties .btn.btn-primary{background:#ef3e33;color:#fff;border:none}.table.promo-properties .btn.btn-primary:hover{background:#f8672e}#ctl00_ContentPlaceHolder1_plcMain_lt_MainZone_Regency_AdminClaimProperties_ProductPicker1_tblProductPicker td,#ctl00_ContentPlaceHolder1_plcMain_lt_MainZone_Regency_AdminClaimProperties_DealerPicker1_tblProdtPicker td{vertical-align:text-top;padding:5px}#ctl00_ContentPlaceHolder1_plcMain_lt_MainZone_Regency_AdminClaimProperties_ProductPicker1_tblProductPicker select,#ctl00_ContentPlaceHolder1_plcMain_lt_MainZone_Regency_AdminClaimProperties_DealerPicker1_tblProdtPicker select{border:2px solid #9d9d9d;padding:3px}#ctl00_ContentPlaceHolder1_plcMain_lt_MainZone_Regency_AdminClaimProperties_DealerPicker1_tblProdtPicker input[type="checkbox"]+label{margin-left:5px}table#ctl00_ContentPlaceHolder1_plcMain_lt_MainZone_Regency_AdminClaimProperties_DealerPicker1_tblProdtPicker select{width:350px!important;max-width:100%}#ctl00_ContentPlaceHolder1_plcMain_lt_MainZone_RegencySubmitClaim_ProductPicker1_tblProductPicker,#ctl00_ContentPlaceHolder1_plcMain_lt_MainZone_RegencySubmitClaim_DealerPicker1_tblProdtPicker{width:600px;max-width:100%}#ctl00_ContentPlaceHolder1_plcMain_lt_MainZone_RegencySubmitClaim_ProductPicker1_tblProductPicker tr>td:nth-child(1){width:150px}#ctl00_ContentPlaceHolder1_plcMain_lt_MainZone_RegencyWarrantyRegistration_ProductPicker1_tblProductPicker,#ctl00_ContentPlaceHolder1_plcMain_lt_MainZone_RegencyWarrantyRegistration_DealerPicker1_tblProdtPicker{width:600px;max-width:100%}#ctl00_ContentPlaceHolder1_plcMain_lt_MainZone_Regency_AdminPromoProperties_datResults_ctl00_rowTrackRebate td a{white-space:nowrap}@media(max-width:767px){.dealerSearchPageForm>table td{display:block;padding:0!important}.dealerSearchPageForm>table td:nth-child(2),.dealerSearchPageForm>table td:nth-child(4){padding-bottom:10px!important}.dealerSearchPageForm>table td label{display:block}.dealerSearchPageForm .btn-primary{margin:15px 0 0}}@media(max-width:450px){.table.promo-properties td,#ctl00_ContentPlaceHolder1_plcMain_lt_MainZone_Regency_AdminClaimProperties_ProductPicker1_tblProductPicker td,table#ctl00_ContentPlaceHolder1_plcMain_lt_MainZone_Regency_AdminClaimProperties_DealerPicker1_tblProdtPicker td{display:block;padding:0}.table.promo-properties td:last-child,#ctl00_ContentPlaceHolder1_plcMain_lt_MainZone_Regency_AdminClaimProperties_ProductPicker1_tblProductPicker td:last-child,table#ctl00_ContentPlaceHolder1_plcMain_lt_MainZone_Regency_AdminClaimProperties_DealerPicker1_tblProdtPicker td:last-child{padding-bottom:10px}table#ctl00_ContentPlaceHolder1_plcMain_lt_MainZone_Regency_AdminClaimProperties_DealerPicker1_tblProdtPicker select{width:300px!important}#ctl00_ContentPlaceHolder1_plcMain_lt_MainZone_RegencySubmitClaim_ProductPicker1_tblProductPicker td,#ctl00_ContentPlaceHolder1_plcMain_lt_MainZone_RegencySubmitClaim_DealerPicker1_tblProdtPicker td,#ctl00_ContentPlaceHolder1_plcMain_lt_MainZone_RegencyWarrantyRegistration_ProductPicker1_tblProductPicker td,#ctl00_ContentPlaceHolder1_plcMain_lt_MainZone_RegencyWarrantyRegistration_DealerPicker1_tblProdtPicker td{display:block;padding:0}#ctl00_ContentPlaceHolder1_plcMain_lt_MainZone_RegencySubmitClaim_ProductPicker1_tblProductPicker td:last-child,#ctl00_ContentPlaceHolder1_plcMain_lt_MainZone_RegencySubmitClaim_DealerPicker1_tblProdtPicker td:last-child,#ctl00_ContentPlaceHolder1_plcMain_lt_MainZone_RegencyWarrantyRegistration_ProductPicker1_tblProductPicker td:last-child,#ctl00_ContentPlaceHolder1_plcMain_lt_MainZone_RegencyWarrantyRegistration_DealerPicker1_tblProdtPicker td:last-child{padding-bottom:10px}}.page-block .panel.panel-default{margin-top:20px}.page-block .panel.panel-default .panel-body center h4{font-size:16px}.page-block .panel.panel-default .error{font-size:13px}.panel{border-radius:0}.page-block .panel .panel-heading h3{font-weight:bold}.panel input[type="text"],.panel input[type="password"]{border-radius:0;border:2px solid #9d9d9d}.panel input[type="text"]:focus,.panel input[type="password"]:focus{box-shadow:none}.remember-me label{margin-left:5px}.panel .btn.btn-success{padding:11px 40px;background:#f8672e;border-radius:0;border:none;font-weight:bold;text-transform:uppercase;margin:10px 0}.panel .btn.btn-success:hover{background:#c70206!important}.login-actions .col-md-6:last-child{text-align:right}.login-actions a{font-size:13px}.btn.btn-facebook{background:#3b5998;color:#fff;margin-bottom:5px}.btn.btn-google{background:#dd4d42;color:#fff;margin-bottom:5px}.page-block .panel .btn.btn-block{margin-bottom:5px}.page-block .panel .btn.btn-block:hover{background:#c70206;color:#fff}@media(max-width:767px){.login-actions .col-md-6:last-child{text-align:left}}#style-guide-page .head{max-width:100%;width:100%}#mobilemenu:not(.mm-menu){display:none}tr.admin-pager td{padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px;font-weight:bold;border:1px solid gray}.mm-menu.mm-offcanvas{z-index:10000!important}.accordion-toggle{cursor:pointer;padding:10px}.accordion-content{display:none;font-size:16px;padding-left:10px;padding-top:5px;padding-bottom:5px;margin-top:-10px;border:1px solid lightgray}.accordion-content.default{display:block;font-size:16px;padding-left:10px;padding-top:5px;padding-bottom:5px;margin-top:-10px;border:1px solid lightgray}.accordion-list{background-color:lightgray}.accordion-active{background:#c81d23;color:#fff}.accordion-toggle>small{color:inherit}@media(max-width:767px){.arrows .productPrev,.arrows .productNext{display:inline-block}.arrows .productPrev,.arrows .featurePrev{top:30%;left:20px;border-radius:3px;width:32px;height:62px;background:black url(/App_Themes/Regency/images/rs-default.png);background-position:0 12px;z-index:99;opacity:.6}.arrows .productNext,.arrows .featureNext{top:30%;right:20px;border-radius:3px;width:32px;height:62px;background:black url(/App_Themes/Regency/images/rs-default.png);background-position:-34px 12px;z-index:99;opacity:.6}.arrows .productPrev:hover,.arrows .featurePrev:hover,.arrows .productNext:hover,.arrows .featureNext:hover{opacity:.9}.swiper-button-disabled{opacity:.1!important}.arrows .featuredPrevRegencyFeaturedItems,.arrows .featuredNextRegencyFeaturedItems{top:26%}.arrows .featuredPrevRegencyCustomerCare,.arrows .featuredNextRegencyCustomerCare{top:auto;bottom:130px}}@media(min-width:992px){.mobileSearchContainer{width:970px!important}}@media(min-width:1200px){.mobileSearchContainer{width:1170px!important}}@media(min-width:1460px){.mobileSearchContainer{width:1430px!important}}@media(min-width:1025px){.desktopSearch{display:none}.tabletSearch{display:inline-block}}@media(min-width:992px){.mobileSearchContainer{margin-right:auto;margin-left:auto;background:none}.mobileSearchContainer .searchGroup{width:480px;float:right}.geoPermission,.geoSearch{top:64px}}@media(min-width:768px){.navbar.subnav{display:none}}.mobileSearchContainer .searchGroup input[type="submit"]{width:25%}.mobileSearchContainer .searchGroup input[type="text"]{width:75%}#ctl00_defaultNavbar2 .navbar-nav{position:relative}#ctl00_defaultNavbar1 .navbar-nav>li>a.showHeadFinder{background-color:#d71f1d;color:#fff!important}.navbar .glyphicon-map-marker:before{color:#fff!important}@media(max-width:767px){#ctl00_defaultNavbar1 .navbar-nav>li>a{background-color:#d71f1d!important;color:#fff!important}.navbar .glyphicon-map-marker:before{color:#fff!important}}.newFinder{background-color:#d71f1d!important;padding-right:6px}.navbar .newFinder .glyphicon-map-marker{top:1px}#ctl00_defaultNavbar2 #ctl00_aLogout{background-color:#d71f1d!important;color:#fff;padding:4px 12px;display:inline-block;cursor:pointer}#ctl00_defaultNavbar2 #ctl00_aLogout:hover{text-decoration:none}.navbar-default{padding:14px 0 7px}#ctl00_aLogout{display:none!important}#promptPromo .modal-content{background:none}#promptPromo .modal-header{border-bottom:none;padding:0}#promptPromo .modal-body{background:#fff;padding:0}#promptPromo .modal-body img{width:100%;height:auto}@media(min-width:768px){.modal-dialog{margin:90px auto}}#promptPromo .modal-header .close{float:none;font-size:21px;line-height:1;color:#fff;text-shadow:0 1px 0 #000;filter:alpha(opacity=90);opacity:.9;position:absolute;right:-20px;top:0}@media(max-width:767px){#promptPromo .modal-header .close{right:0;top:-20px}.modal-dialog{margin:30px 10px}.modal.fade.in{padding-right:0!important}}#promptPromo .embed-responsive-16by9{padding-bottom:30.25%}#promptPromo article{padding:0 70px 30px}@media(max-width:767px){#store-details-page .heroImage.flames{display:none}.showroomImage figure{float:none;margin-bottom:0}}@media(width:768px){.navbar-default #ctl00_defaultNavbar2 .navbar-nav>li>a{font-size:12px}.branding{margin-right:0}.navbar-right{padding-right:0}}@media(width:768px){.navbar-default #ctl00_defaultNavbar2 .navbar-nav>li>a{font-size:11px}}.no-mobile .navbar-default #ctl00_defaultNavbar2 .navbar-nav>li.dropdown:hover>a,.no-mobile .navbar-default #ctl00_defaultNavbar2 .navbar-nav>li.dropdown:hover>a:hover,.no-mobile .navbar-default #ctl00_defaultNavbar2 .navbar-nav>li.dropdown:hover>a:focus{color:#fff;background-color:#d71f1d}.navbar-default #ctl00_defaultNavbar2 .navbar-nav>li>a{color:#fff!important;font-family:"Open Sans","Helvetica-Neue",Arial,sans-serif;font-size:18px;text-transform:uppercase;font-weight:bold}.floating-box{display:inline-block;width:180px;height:280px;margin:10px;vertical-align:top;border:0}.floating-box-green{display:inline-block;width:180px;height:260px;margin:8px;vertical-align:top;border:2px solid #6c0;padding:5px}ul li a.zip{background:url(/App_Themes/Regency/images/zip-icon.png) no-repeat 0 0;padding-left:23px}.download-pdfs li a.zip{background:url(/App_Themes/Regency/images/zip-icon.png) no-repeat 0 0;padding-left:23px;font-size:14px}@media(min-width:1200px) and (max-width:1459px){.navbar-default #ctl00_defaultNavbar2 .navbar-nav>li>a{font-size:15px}.language-selector a{font-size:13px}}@media(min-width:992px) and (max-width:1199px){.navbar-default #ctl00_defaultNavbar2 .navbar-nav>li>a{font-size:14px}.language-selector a{font-size:12px;padding:3px 7px}.nav>li>a{padding:15px 12px}}@media(min-width:768px) and (max-width:991px){.navbar-collapse{position:relative}.language-selector{position:absolute;top:0;right:98px}.tabletSearch{position:absolute;top:0;right:0}}@media(max-width:767px){.hamburger>a{float:left}.searchIcon>a{float:right}#ctl00_aLogout{display:inline-block!important}.navbar-right li#ctl00_liLogout{position:absolute;top:43px;right:61px;z-index:1;width:20px}.navbar-right li#ctl00_liLogout a{background:none!important;padding:5px}.navbar .glyphicon-user,.navbar .glyphicon-lock{overflow:hidden}.navbar .glyphicon-lock{width:19px;top:7px}.navbar .glyphicon-user{line-height:25px;top:5px}}.btn.red.pull-right{background:#c70206;padding:11px 35px;margin:20px auto 15px;white-space:nowrap;color:#fff;border-radius:0;text-transform:uppercase;font-weight:bold;letter-spacing:1px}.btn.red.pull-right:hover{background:#f8672e}.toolkit-item{border-bottom:1px solid #ececec;padding-bottom:30px;margin-bottom:30px}.toolkit-item:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.toolkit-item a{color:#333;text-decoration:none}.toolkit-item article h3{font-family:'PT Serif',serif;font-size:19px;line-height:1.3;margin:5px 0 10px}.toolkit-item article p{font-size:16px;margin-bottom:0}.toolkit-item article+footer{font-size:16px;color:#d71f1d}.toolkit-item .chevron_bullet:before{top:5px}.toolkit-item .chevron_bullet:after{top:8px}.toolkit-item h4{font-weight:bold;font-size:17px;margin:0 0 15px}.toolkit-item h4 img{margin-right:5px;margin-top:-3px}.download-pdfs ul{padding-left:0}.download-pdfs li{list-style:none;font-size:14px}.download-pdfs li a{background:url(/App_Themes/Regency/images/icon_pdf.gif) no-repeat 0 0;padding-left:23px}.download-pdfs li a:hover{color:#d71f1d}.view-videos a{position:relative;display:inline-block}.view-videos .play-overlay{display:block;left:40%;opacity:.75;position:absolute;top:32%}.view-videos .play-overlay:hover{opacity:1}.view-videos ul{list-style:none;padding:0;margin:5px 0 0}.view-videos ul+a+ul{list-style:none;padding:0;margin:15px 0 0}.view-videos ul li{margin:0 0 10px;font-size:14px}.view-videos ul li a{background:url(/App_Themes/Regency/images/video-arrow-red.jpg) no-repeat 0 4px;padding-left:20px}.view-videos ul li a:hover{color:#d71f1d}.toolkit-button{text-align:center}.toolkit-button a.btn{margin:0}@media(min-width:768px) and (max-width:1199px){.view-videos .play-overlay{left:34%;top:20%}.toolkit-button a.btn{padding:11px 25px}}@media(min-width:768px) and (max-width:991px){.download-pdfs{margin-top:25px}.view-videos .play-overlay{left:45%;top:40%}}@media(max-width:767px){.download-pdfs{margin-top:25px}.btn.red.pull-right{padding:11px 25px}}.language-selector{float:right;display:inline-block;margin:18px 0 0}.language-selector a{padding:3px 10px;background:none;color:#fff;border:1px solid #fff}.language-selector a:hover{border:1px solid #d71f1d;color:#d71f1d;text-decoration:none}.divCell .language-button{padding:1px 7px;background:none;color:#fff;border:1px solid #fff;position:relative;top:1px}.divCell .language-button:hover{border:1px solid #d71f1d;color:#d71f1d;text-decoration:none}.productvideoSlider{background:#000;background-size:auto auto;position:relative}.container-fluid .productvideoSlider{margin-left:-15px;margin-right:-15px}.productvideoSlider:before{content:"";background:#eee;width:100%;height:34vh;position:absolute;bottom:0;left:0}.productvideoSlider .col-xs-12{padding-left:0;padding-right:0}#product-slider{width:100%;background:#fff;padding-bottom:30px}#product-slider .rsFullscreenBtn{display:none}.rsDefault .rsFullscreenIcn{background-position:59px 25px}#product-slider .rsVideoContainer{margin:0!important}#product-slider.rsDefault .rsSlide{background:#fff}#product-slider .rsVideoContainer iframe{top:0!important}#product-slider.rsDefault .rsThumb.rsNavSelected{background:transparent}#product-slider.rsDefault .rsThumb.rsNavSelected img{opacity:1}#product-slider.rsDefault .rsThumbsHor{height:360px;background:#fff;padding:0 70px}#product-slider.rsDefault .rsThumb{width:318px;height:360px;padding:20px 5px}#product-slider h3{font-size:19px;line-height:1.3;font-family:"PT Serif",serif;margin:15px 0 10px;color:#333}#product-slider p{font-size:16px;color:#333}#product-slider.rsDefault .rsThumbsArrow{width:65px;background:#fff}#product-slider.rsDefault .rsThumbsArrow .rsThumbsArrowIcn{background:url(/App_Themes/Regency/images/arrows.png) no-repeat -35px 0;height:50px;width:28px;left:26px}#product-slider.rsDefault .rsThumbsArrow.rsThumbsArrowLeft .rsThumbsArrowIcn{background-position:-4px 0;left:28px}#product-slider.rsDefault.rsHor .rsArrowLeft .rsArrowIcn{background-position:0 12px}#product-slider.rsDefault.rsHor .rsArrowRight .rsArrowIcn{background-position:-34px 12px}#product-slider img.play-overlay{position:absolute;left:40%;top:16%;width:auto;height:auto}a.jump-item{position:relative;top:-100px;display:block}.jump-box{padding:20px 25px;margin:0 0 50px;background:#ebebeb;background:-moz-linear-gradient(top,#ebebeb 0%,#f2f2f2 42%,#fff 100%);background:-webkit-linear-gradient(top,#ebebeb 0%,#f2f2f2 42%,#fff 100%);background:linear-gradient(to bottom,#ebebeb 0%,#f2f2f2 42%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebebeb',endColorstr='#ffffff',GradientType=0)}.jump-box ul{list-style:none;margin:0;padding:0}.jump-box ul li{margin:0 0 5px 15px}.jump-box p{font-weight:bold;text-transform:uppercase;font-size:14px}.jump-box a{color:#333;text-decoration:none}.jump-box a:hover{color:#d71f1d}@media(min-width:1200px) and (max-width:1459px){#product-slider.rsDefault .rsThumb{width:253px;height:360px}#product-slider img.play-overlay{top:12%}}@media(min-width:992px) and (max-width:1199px){#product-slider.rsDefault .rsThumb{width:272px;height:320px}#product-slider img.play-overlay{top:14%}#product-slider.rsDefault .rsThumbsHor{height:320px}#product-slider h3{font-size:17px}#product-slider p{font-size:14px}}@media(min-width:768px) and (max-width:991px){#product-slider{padding-bottom:30px}#product-slider.rsDefault .rsThumbsHor{padding:0 40px}#product-slider.rsDefault .rsThumb{width:218px;height:190px}#product-slider img.play-overlay{top:17%}#product-slider.rsDefault .rsThumbsHor{height:190px}#product-slider h3{font-size:15px;margin:10px 0}#product-slider p{font-size:12px;display:none}#product-slider.rsDefault .rsThumbsArrow{width:40px}#product-slider.rsDefault .rsThumbsArrow .rsThumbsArrowIcn{left:16px;top:40%}#product-slider.rsDefault .rsThumbsArrow.rsThumbsArrowLeft .rsThumbsArrowIcn{left:19px}#product-slider.rsDefault .rsThumb{padding-top:10px}}@media(max-width:767px){#product-slider{padding-bottom:0}#product-slider.rsDefault .rsThumbsHor{padding:0 25px}#product-slider.rsDefault .rsThumb{width:90px;height:60px;padding:10px 0}#product-slider img.play-overlay{top:17%}#product-slider.rsDefault .rsThumbsHor{height:60px}#product-slider h3{font-size:12px;margin:5px 0;display:none}#product-slider p{font-size:12px;display:none}#product-slider.rsDefault .rsThumbsArrow{width:25px}#product-slider.rsDefault .rsThumbsArrow .rsThumbsArrowIcn{left:11px;top:40%}#product-slider.rsDefault .rsThumbsArrow.rsThumbsArrowLeft .rsThumbsArrowIcn{left:10px;background-position:4px 0}#product-slider.rsDefault .rsThumbsArrow .rsThumbsArrowIcn{width:21px;background-size:30px 30px;background-position:-12px 0}#product-slider.rsDefault .rsThumb{padding-top:5px}#product-slider img.play-overlay{width:25px;top:20%;left:38%}}.modal .modal-body a h2{display:none}.modal .gallery-item-description{font-size:14px;margin-top:15px;display:block}.modal .modal-footer #gallery-prev-btn{width:32px;height:62px;top:40%;left:5px;position:absolute;cursor:pointer;background:url(/App_Themes/Regency/images/rs-default.png) #000;background-position:0 12px;border-radius:2px;text-indent:-9999px;opacity:.7;border:none;outline:none}.modal .modal-footer #gallery-next-btn{width:32px;height:62px;top:40%;right:5px;position:absolute;cursor:pointer;background:url(/App_Themes/Regency/images/rs-default.png) #000;background-position:-34px 12px;border-radius:2px;text-indent:-9999px;opacity:.7;border:none;outline:none}.modal .modal-footer #gallery-prev-btn:hover,.modal .modal-footer #gallery-next-btn:hover{opacity:1}.scrollTop{position:fixed;right:20px;bottom:20px;border:1px solid #999;background-color:#fff;padding:0;width:40px;height:40px;opacity:0;transition:all .4s ease-in-out 0s;z-index:999;font-family:"Open Sans","Helvetica-Neue",Arial,sans-serif}.scrollTop:before{border-top:2px solid #999;border-right:2px solid #999;font-size:18px;top:15px;left:10px;transform:rotate(-45deg);display:block;content:"";width:1em;height:1em;position:absolute;transition:all .4s ease-in-out 0s}.scrollTop a{font-size:16px;color:#999;text-decoration:none;transition:all .4s ease-in-out 0s}.scrollTop:hover{border:1px solid #ef3e33}.scrollTop:hover:before{border-top:2px solid #ef3e33;border-right:2px solid #ef3e33}.scrollTop:hover a{color:#ef3e33}@media(max-width:767px){.scrollTop{width:30px;height:30px;right:15px;bottom:15px}.scrollTop:before{font-size:14px;left:7px;top:12px}}.ajax__calendar_container{padding:4px;cursor:default;width:170px;font-size:11px;text-align:center;font-family:tahoma,verdana,helvetica}.ajax__calendar_body{height:139px;width:170px;position:relative;overflow:hidden;margin:auto}.ajax__calendar_days,.ajax__calendar_months,.ajax__calendar_years{top:0;left:0;height:139px;width:170px;position:absolute;text-align:center;margin:auto}.ajax__calendar_container TABLE{padding:0;margin:0;font-size:11px}.ajax__calendar_container TD{padding:0;margin:0;font-size:11px}.ajax__calendar_header{height:20px;width:100%}.ajax__calendar_prev{cursor:pointer;width:15px;height:15px;float:left;background-repeat:no-repeat;background-position:50% 50%;background-image:url("/App_Themes/Regency/images/arrow-prev.gif")}.ajax__calendar_next{cursor:pointer;width:15px;height:15px;float:right;background-repeat:no-repeat;background-position:50% 50%;background-image:url("/App_Themes/Regency/images/arrow-next.gif")}.ajax__calendar_title{cursor:pointer;font-weight:bold;margin-left:15px;margin-right:15px}.ajax__calendar_footer{height:15px}.ajax__calendar_today{cursor:pointer;padding-top:3px}.ajax__calendar_dayname{height:17px;width:17px;text-align:right;padding:0 2px}.ajax__calendar_day{height:17px;width:18px;text-align:right;padding:0 2px;cursor:pointer}.ajax__calendar_month{height:44px;width:40px;text-align:center;cursor:pointer;overflow:hidden}.ajax__calendar_year{height:44px;width:40px;text-align:center;cursor:pointer;overflow:hidden}.ajax__calendar .ajax__calendar_container{border:1px solid #646464;background-color:#fff;color:#000}.ajax__calendar .ajax__calendar_footer{border-top:1px solid #f5f5f5}.ajax__calendar .ajax__calendar_dayname{border-bottom:1px solid #f5f5f5}.ajax__calendar .ajax__calendar_day{border:1px solid #fff}.ajax__calendar .ajax__calendar_month{border:1px solid #fff}.ajax__calendar .ajax__calendar_year{border:1px solid #fff}.ajax__calendar .ajax__calendar_active .ajax__calendar_day{background-color:#edf9ff;border-color:#06c;color:#06c}.ajax__calendar .ajax__calendar_active .ajax__calendar_month{background-color:#edf9ff;border-color:#06c;color:#06c}.ajax__calendar .ajax__calendar_active .ajax__calendar_year{background-color:#edf9ff;border-color:#06c;color:#06c}.ajax__calendar .ajax__calendar_today .ajax__calendar_day{border-color:#06c}.ajax__calendar .ajax__calendar_today .ajax__calendar_month{border-color:#06c}.ajax__calendar .ajax__calendar_today .ajax__calendar_year{border-color:#06c}.ajax__calendar .ajax__calendar_other .ajax__calendar_day{background-color:#fff;border-color:#fff;color:#646464}.ajax__calendar .ajax__calendar_other .ajax__calendar_year{background-color:#fff;border-color:#fff;color:#646464}.ajax__calendar .ajax__calendar_hover .ajax__calendar_day{background-color:#edf9ff;border-color:#daf2fc;color:#06c}.ajax__calendar .ajax__calendar_hover .ajax__calendar_month{background-color:#edf9ff;border-color:#daf2fc;color:#06c}.ajax__calendar .ajax__calendar_hover .ajax__calendar_year{background-color:#edf9ff;border-color:#daf2fc;color:#06c}.ajax__calendar .ajax__calendar_hover .ajax__calendar_title{color:#06c}.ajax__calendar .ajax__calendar_hover .ajax__calendar_today{color:#06c}.ajax__calendar .ajax__calendar_invalid .ajax__calendar_day{background-color:#fff;border-color:#fff;color:#646464;text-decoration:line-through;cursor:default}.ajax__calendar .ajax__calendar_invalid .ajax__calendar_month{background-color:#fff;border-color:#fff;color:#646464;text-decoration:line-through;cursor:default}.ajax__calendar .ajax__calendar_invalid .ajax__calendar_year{background-color:#fff;border-color:#fff;color:#646464;text-decoration:line-through;cursor:default}.ajax__calendar .ajax__calendar_invalid .ajax__calendar_today{visibility:hidden;cursor:default}#promptGeolocation .modal-body .center{width:100%;text-align:center;margin:3em 0}#promptGeolocation a{background:#f8672e;border-radius:0;border:0;text-align:center;padding:11px 16px;font-size:12px;text-transform:uppercase;color:#fff;font-weight:bold;margin:20px auto 0;letter-spacing:1px}#promptGeolocation a+a{margin-left:24px}#promptGeolocation .no-thanks{background:none;border:1px solid #f8672e;color:#f8672e}@media(max-width:767px){#promptGeolocation .no-thanks{display:inline-block}#promptGeolocation a+a{margin-left:0}}.footable-image{padding-bottom:5px !important}.myaccount-buttons{overflow:hidden}.myaccount-buttons ul{width:100%;margin:0;padding:0;list-style:none}.myaccount-buttons li{width:49%;margin-left:2%;display:block;float:right}.myaccount-buttons li:last-of-type{margin-left:0}.myaccount-buttons a{overflow:hidden;min-width:100px;border:4px double;padding-top:5px;text-align:center;border-radius:3px;height:45px;width:100%;background:#424242;color:white;display:block;font-size:15px;font-weight:bold;position:relative}.myaccount-buttons span{vertical-align:middle}.myaccount-buttons .red{background:#d71f1d}.myaccount-buttons span span,.myaccount-buttons .red span span{text-transform:uppercase}.myaccount-buttons span.glyphicon,.myaccount-buttons .red span.glyphicon{vertical-align:middle;font-size:14px;padding-right:6px}@media(min-width:990px) and (max-width:1459px){.myaccount-buttons span.glyphicon{display:none}}.red-button{background:#c81d23 !important;color:white !important;border-radius:4px !important}#carousel-widget{margin-left:-35px;margin-right:-35px}@media(max-width:767px){#carousel-widget{margin-left:0;margin-right:0}}.product-wizard{background:none;filter:none;padding-top:0}.product-wizard .filters-button-group ul{background:none}.product-wizard .filters-button-group{white-space:nowrap}.product-wizard .filters-button-group ul li.title h5{padding:0 8px 0 0}@media(max-width:689px){.product-wizard .filters-button-group ul li.title h5{padding-left:10px;color:white}}@media(max-width:1199px){.filters .button-group ul{margin-bottom:0}}.product-wizard .button-group,.product-wizard .productWizard{float:inherit}button.start-wizard{padding:15px;text-transform:uppercase}button.product-wizard-prev,button.product-wizard-next{padding-top:6px;padding-bottom:6px;padding-left:10px;padding-right:10px}button.product-wizard-prev,button.product-wizard-next,button.start-wizard{background-color:#f8672e;color:white;font-weight:bold}button.product-wizard-prev:hover,button.product-wizard-next:hover,button.start-wizard:hover{background-color:#c70206;color:white}.product-wizard h5{color:#4f0305}div.wizard-section-description h4{font-weight:bold;color:#4f0305}.product-wizard.filters{height:inherit;width:inherit;margin:0}.product-wizard-prev-next{padding-bottom:20px}.product-wizard .title{margin-bottom:0}.product-wizard-prev-next button{margin-top:-5px}hr.product-wizard-break{border-top:1px dotted lightgray}.product-wizard ul.group-option li:not(.title){list-style-type:none;list-style-position:inside;margin:0;float:left;padding-right:3px;padding-bottom:3px;display:inline}.product-wizard ul.group-option li.title{margin-bottom:15px;color:#4f0305}.product-wizard .button-group:not(.clearAll) button.button.is-checked{background:url(/App_Themes/Regency/images/icon_pencil.png) no-repeat;padding-left:25px}.well h5{margin-top:0}.product-wizard{padding:0}.product-wizard-content{padding-top:0}.product-wizard-content h5{font-weight:bold;font-size:16px}button.option-button{background-color:#f8672e;color:white;font-weight:bold;width:150px;height:160px;white-space:normal;line-height:110%;white-space:normal}button.option-button div{height:30px}button.option-button img{padding-top:0;padding-bottom:6px;max-width:95px !important}@media(max-width:1200px){button.option-button{padding-top:5px;font-size:12px !important;width:120px !important;height:130px !important;line-height:105% !important}button.option-button img{max-width:70px !important}}@media(max-width:600px){button.option-button{padding-top:5px;font-size:11px !important;width:100px !important;height:100px !important;line-height:105% !important}button.option-button img{max-width:40px !important}}button.option-button:hover,button.option-button:focus:active{color:white;background-color:#c70206}button.option-button:active,button.option-button:focus:active,button.option-button:focus,button.option-button.is-checked{background-color:#c70206;color:white}.panel-group .panel-default{border-radius:0;border:0}.panel-body{padding:0}h4.panel-title a{color:#4f0305;font-size:16px}.page-block .panel.panel-default{margin-top:0}.filters h5 a{color:#4f0305}.panel-group .panel-default .panel-heading{padding-left:0;background-color:white;border:0}.step-number-heading{text-transform:inherit !important;color:#d71f1d !important}