@charset "utf-8";
#mobilenavwrap nav .menuzord-menu > li > a { color: #000 !important; }
#mobilenavwrap nav .menuzord-menu > li > ul > li > a { color: #000 !important; }
html, button, input, select, textarea, body, #main #nav3 a, .c, .col3 .caption3 h2#grid .caption3 li a, #grid ul.list li a, #list ul li a, #sitemap, #sitemap ul li a, #sitemap ul li a:hover, #siteMapContoller ul li a:hover { color: #646466 }
body { margin: 209px 0 0 0; background: #fff /*url(../img/layout/bg.jpg) repeat center -150px;*/; font-family: "Roboto", Arial, "Lucida Grande", sans-serif; font-size: 1rem; font-weight: 300; }
body.privacy { margin-top: 0px; background-image: none; padding-top:0rem; }
iframe[name="google_conversion_frame"] { display: none }
hr { color: #efefef; height: 14px; overflow: hidden; display: block; border: 0; margin: -9px 0 0 0; padding: 0 }
hr:after { content: "........................................................................................................................."; letter-spacing: 4px; }
fieldset { border: 0; margin: 0; padding: 0 }
textarea { resize: vertical }
.chromeframe { margin: .2em 0; background: #ccc; color: #000; padding: .2em 0 }
button, .button { border: none }
html, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; vertical-align: baseline }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block }

ol, ul { list-style: none }
blockquote, q { quotes: none }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none }
.tableHolder { width: 81%; margin: 0 auto }
table { border-collapse: collapse; border-spacing: 0 }
::selection { background: #efefef; text-shadow: none; }
/*! normalize.css v1.0.1 | MIT License | git.io/normalize */
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section, summary { display: block }
audio, canvas, video { display: inline-block; *display:inline;
*zoom:1
}
audio:not([controls]) { display: none; height: 0 }
[hidden] {
display:none
}
html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; font-family: sans-serif }
a:focus, #top .toplinks a:focus, .menuzord-menu > li > a:focus, .mfp-close:focus{ border-color: #fff; color: #ce2f2f; outline: 1px solid #000; -webkit-box-shadow: none; box-shadow: none; }
a[title="Order Online"]:focus amp-img { outline: 2px solid black; }
.btn:focus, .slideControls .flex-control-nav li a:focus, .flexslider .flex-next:focus, .flexslider .flex-prev:focus, .slideControls a.flex-pause:focus, .slideControls .flex-play:focus, .focus, .carousel-pause-button:focus,.carousel .carousel-indicators li:focus, .carousel-control:hover, .carousel-control:focus  { outline: 2px solid #fff; }
.buttons .btn:focus { outline: 2px solid #000; }
.carousel .carousel-indicators li[data-target] { opacity: .75 !important; }
.i-amphtml-carousel-arrows { display: none !important; }
a:active, a:hover {color: #ce2f2f }
#header a, #sliderwrap a, #nav li a, #main #nav3 a, #grid a, #sitemap ul li a, #siteMapContoller ul li a, .smlbtn, .InfoWindowLinks a, .smlbtnolo { text-decoration: none; }
h1, .infoGraphic .step, { font-size: 1.8em; margin: .67em 0 }
h2 { font-size: 1.6em; margin: 20px 0 }
h3, .cps { font-size: 1.4em; margin: 20px 0 }
h4 { font-size: 1em; margin: 20px 0 }
h5, .nav3-callout h2 { font-size: .83em; margin: 20px 0 }
h6, label span { font-size: .75em; margin: 5px 0 }
abbr[title] { border-bottom: 1px dotted }
blockquote { font-size: 1.05em; font-style: italic; font-weight: bold; text-align: center }
blockquote .quoteImgContainer { float: right; width: 100px; margin: 0 0 0 30px; clear: both }
blockquote .quoteImgContainer img { width: 100px }
blockquote .quoteContainer { width: 470px; float: left; height: 200px; line-height: 1.25em }
blockquote p:last-child { font-size: .9em; }
dfn { font-style: italic }
mark { background: #ff0; color: #000 }
p, pre { margin: 1em 0 }
code, kbd, pre, samp { font-family: monospace, serif; _font-family: 'courier new', monospace; font-size: 1em }
pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word }
q { quotes: none }
q:before, q:after { content: ''; content: none }
small { font-size: 80% }
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline }
sup { top: -0.5em }
sub { bottom: -0.25em }
ul[type="disc"] {margin: 0;}
dl, menu, ol, ul { margin: 1em 0 }
dd { margin: 0 0 0 40px }
.media-contacts dd { margin: 0px; }
.nestedOrderedList { margin: -25px 0 0 30px }
menu, ol, ul { padding: 0 0 0 20px; margin: 1em 0 40px 0; }
.nestedOrderedList { margin: -25px 0 0 30px }
.center { text-align: center }
img { border: 0; -ms-interpolation-mode: bicubic }
svg:not(:root) { overflow: hidden }
figure { margin: 0 }
form { margin: 0 }
fieldset { border: 1px solid silver; margin: 0 2px; padding: .35em .625em .75em }
legend { border: 0; padding: 0; white-space: normal; *margin-left:-7px
}
button, input, select, textarea { font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align:middle
}
button, input { line-height: normal }
button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; *overflow:visible
}
button[disabled], input[disabled] { cursor: default }
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; *height:13px;
*width:13px
}
input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box }
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
-webkit-appearance:none
}
button::-moz-focus-inner, input::-moz-focus-inner {
border:0;
padding:0
}
textarea { overflow: auto; vertical-align: top }
.kbCaptcha { padding: 20px 0 }
table { border-collapse: collapse; border-spacing: 0 }

a { color: #646466; }
a:hover { color: #000 }

/* add underline for link hover */
.menuzord-menu > li:hover > a, #header li:hover>a, #header a:hover, .ReadyToOwn .button:hover, .medButton:hover, .btn:hover, .smlbtn:hover, #grid .col1:hover .ctabtn, #grid .col2:hover .ctabtn, #grid .col3:hover .ctabtn, .InfoWindowLinks a:hover, .flex-pauseplay a:hover { text-decoration: underline; } 


/* DD Popup Styles */
.dwmodal-box { font-family: "Roboto", Arial, "Lucida Grande", sans-serif; font-size: 1rem; font-weight: 300; }
.dwmodal-box h2 { margin: 15px 10px 0 10px; color: #000; font-size: 32px; color: #ce2f2f!important; font-family: "alternate-gothic-no-2-d",sans-serif; font-weight: normal; text-transform: uppercase; letter-spacing: 0px; padding-bottom: 0px; line-height: 1; }
.dwmodal-box h2 span { font-size: 32px; color: #646466; margin-top: 10px; line-height: 0 !important; padding:0 0 30px 0; display:inline-block; }
.dwmodal-box h3 { margin: 15px 20px 20px 20px; font-family: "Roboto", Arial, "Lucida Grande", sans-serif; font-size: 15px; font-weight: normal; color: #646466; line-height: 1.2; }
.dwmodal-wrapper .btn { font-size: 13px; text-decoration: none; margin: 0 .25rem; white-space: nowrap; padding: 10px; width: auto; letter-spacing: normal; }
.dwmodal-wrapper .btn:focus { outline: 2px solid #000; }
.dwmodal-disclaimer { font-size: 10px; line-height: 1.2; color: #646466; margin: 25px 15px -10px 15px; }

/* base*/
h1, h2, h3, .cps { line-height: 1.2em }
h1, h2, h3, h4, h5, h6, label span, .ReadyToOwnStoreHolder label, .nav3-callout h2, #main .stacked-nav3 label, .cps, button, .button, input, select, textarea,
.infoGraphic .step, .answerProduct p, #main .answerProduct .addThisLabel, .pressDate { font-family: "rockwell",sans-serif; letter-spacing: -0.001em; }
button, .button, input, select, textarea { font-weight: normal; }
abbr, acronym { border-bottom: 1px dotted #000; cursor: help }
em { font-style: italic }
ol li { list-style: decimal outside }
ul li { list-style: disc outside; line-height: 22px; }
#intro ul li { list-style: disc outside; margin: 0 0 0px 15px; }
dl dd { margin-left: 1em }
th { font-weight: bold; text-align: center }
caption { margin-bottom: .5em; text-align: center }
p, fieldset, table { margin-bottom: 1em }
body.privacy p { margin-top: 0px }
sup { margin: 0 0 -5px 0 }
.awardsHolder img { height: 100px }
.awardsHolder img:first-child { margin-right: 16px }
.disableliststyling {list-style: none; padding:0;}
/* layout*/
/* header */
#header { background: #fff; height: 201px; position: fixed; z-index: 1040; top: 0px; width: 100% }
#header .social-bar { display: flex; margin-top: -4px; margin-left: -2px; }
#header .social-bar a { padding: 2px; }
.skiptocontent { opacity: 0; position: absolute; z-index: -1; background-color: #fff; padding: 12px; }
.skiptocontent:focus { opacity: 1; z-index: 999; }
#header a { font-weight: normal }
#topwrap { width: 100%; height: 151px; }
#top { width: 1000px; margin: 0 auto; }
.btn.left.orderOnline{font-size:.8rem;padding: .5rem .5rem .6rem .5rem; margin: 1rem auto 0rem; display: block;width: 155px}
.btn.left.orderOnline.oloMobile{display: none;}
/* slider  */
/*webp*/
#sliderwrap { color: #fff; background-color: transparent;background-repeat: repeat-x; background-position: top center; max-height: 505px; overflow: hidden; width: 100%; }

.screen-reader-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; }
.noSlideContentHeader, .noSlideContentHeader img { width: 100%; }
/* main  */
.col-2-img img{width: 40%; height: auto;}
.col-2-img .smlbtn{margin:2rem 0rem;display: block; width: 30%; font-size: .8rem; font-weight: bold; line-height:1rem; text-align:center;}



/*bwm - s - footer change 12/20 */
#main { min-height: 475px; margin: 0 auto; padding: 20px; }
#main, footer {z-index: 100; }
#main, footer #sitemap{width: 970px;}
/*footer*/
footer { margin: 0px auto 0px auto; padding: 2rem 0rem 0rem;width: 100%;}

/*webp*/
.no-webp footer { background: #fff url(../img/layout/bg-white.jpg) repeat center -150px;}
.webp footer {background: #fff url(../webp/layout/bg-white.webp) repeat center -150px;}


footer #sitemap {border: #e2e2e2 solid 2px; border-radius: 20px; box-shadow: inset 0 0 20px -5px #999; font-size: 13px; padding: 20px; margin: 0px auto 20px; display: flex; justify-content: space-between; }
#sitemap div h1 { padding: 0 }
#sitemap h2{ color: #ce2f2f!important; font: 2.1em "alternate-gothic-no-2-d",sans-serif; letter-spacing: .02em; text-transform: uppercase; margin: 0 0 10px 0; }

footer #sitemap div ul { margin: 0px; padding: 0px; width: 120px; }
footer #sitemap div { display: inline-block; vertical-align: top; padding-right: 2% }
footer #sitemap div:last-of-type { padding-right: 0px }
footer #sitemap div ul li{ list-style: none; line-height: 1.2em; margin-bottom: 5px }
footer #sitemap div ul li a{ font-weight: normal }
footer #sitemap div ul li a:hover{ font-weight: normal; text-decoration: underline }
#siteMapContoller ul li a:hover { font-weight: normal; text-decoration: underline }
footer #ftr { border-top: #fff solid 1px; width: 100%; }
footer #ftr .c { font-size: 13px; margin: 0 auto; width: 100%; text-align: center }
.disclaimer, .franchiseDisclaimer { font-size: .7em; font-style: italic }
.flavorDisclaimer { text-align:center; font-style: italic }
.tint{max-width: 1400px; margin:0rem auto;}
.tint .item{text-align: center; margin-top: 2.1rem}
#mainwrap:after { content: ''; background: url('../img/layout/slider-bottom.jpg') repeat-x; height: 27px; width: 100%; display: block; }
/*bwm - e*/



/*#main.press*/
#main h2 { background: transparent; box-shadow: 0 24px 24px -15px #efefef; font-size: 1.6rem; min-height: 55px; margin: 0 0 40px 0; text-align: center; width: 100%; padding: 0 0 10px 0 }
#main #intro,
#main .intro { text-align:center;box-shadow: 0 24px 24px -15px #efefef; padding: 0 0 40px 0; margin: 0 0 35px 0; }
.ingredientsDisclaimer h2 {box-shadow:none;}
#intro p, #intro h2, #intro h3, #intro h4, #intro h5, #intro h6 { max-width: 80%; margin: 15px auto; }
#intro ul { max-width: 80%; margin: 15px auto; }
#main #nav3 { display: inline-block; vertical-align: top; width: 220px; margin: 0px 20px 0 0; box-shadow: 14px 0 25px -8px #efefef;  }
#main #nav3 ul { padding: 0; margin: 0; }
.press a { font-size: 1em; font-weight: normal }
.text_header:nth-child(2) { margin-top: 100px !important }
.contentNewsItems li { list-style: none; margin-bottom:1rem; }


.left_text_header, .right_text_header { border-bottom: 1px solid #ccc; margin-bottom: 15px; padding: 0 0px 10px 0 }
.left_text_header { width: 20px; margin-left: 20px }
.left_text_header, .right_text_header { margin-top: 15px }
.text_date { margin-left: 20px }
.left_text_header, .text_item .text_date { width: 100px; }
.right_text_header { width: 477px; }
.text_item { margin: .35em 0 0 0; padding: 0 0 10px 0; }
.text_item .text_description { width: 477px; }
.floatLeft { float: left }
.clear { clear: both }
/*elements*/
/*header*/

#top, .infoGraphic p:not(:last-child), .infoGraphic .steps p {font-family: "alternate-gothic-no-2-d",sans-serif; }
#top > div { margin: 0 34px 0 0 }
#top .toplinks { letter-spacing: .02em;float: left; color: #646466!important;  width: 250px; display: inline-block; height: 110px; font-size: 1.5em; margin-top: 34px; }
#top .toplinks a { text-transform: uppercase; color: #646466; }
#top .toplinks a:hover, #top .locator .nearest:hover, #top .locator .location, #top .locator .distance. .pressDate { color: #ce2f2f; }
#top .logo { float: left; width: 419px; display: inline-block; height: 130px; padding: 20px 0 0 0; }
#top .logo img { width: 419px; }
#top .locator { text-transform: uppercase; padding: 15px 0 0 15px; float: left; display: inline-block; background: #fff url(../img/layout/bg-header-locator.png) no-repeat; width: 214px; box-shadow: inset 0px -2px 10px 4px #c3c3c3; border-radius: 0px 0px 12px 12px; }
#top .locator .nearest { color: #646466; font-size: 1.5rem; margin: 0 0 10px 0; }
#top .locator .location { font-size: 0.9em; }
#top .locator .distance { font-size: 0.7em; }
#top .locator .links, #top .locator .links a { color: #646466; font-size: 0.7em; }
#top .locator button { border: none; }
.locator-form .buttons { margin: 2rem 0 3rem; }
.locator-form .buttons .order-online { font-size: .9rem; font-weight: bold; padding: 1rem; text-decoration: none; }

/* Job App Styling */
.form-container .formErrorsList ul { padding-left: 0rem; }
.form-container .formErrorsList ul li { display: inline-block; width: 50%;}
.form-container .formErrorsList .icon, .form-container .formErrorsList a { color: #d7282f; }
.form-container .formErrorsList a { text-decoration: underline; }

/*NAV*/
#mobilenavwrap { display: none; }
.menuzord { float: left; height: 53px; width: 100%; margin: 0 auto; background-color: #f9f9f9; }
.menuzord-menu { width: 100%; margin: 0 auto; float: none; padding: 0; display: flex; justify-content: center; }
.menuzord-menu > li { float: left; list-style: none; background-color: #f9f9f9;}
.menuzord-menu > li > .megamenu.megamenu-quarter-width { width: 23%; position: absolute; display:none; }
.menuzord-menu > li > .megamenu, .menuzord-menu > li > .megamenu li:last-of-type:hover { border-radius: 0 0 20px 20px; }
.menuzord-menu > li > .megamenu { margin-top: 0px; padding: 0px; background: #fff; z-index: 99999999999; border-top: 0px; -webkit-box-shadow: 0px 6px 10px 0px rgba(0,0,0,0.5); -moz-box-shadow: 0px 6px 10px 0px rgba(0,0,0,0.5); box-shadow: 0px 6px 10px 0px rgba(0,0,0,0.5); }
.menuzord-menu > li > .megamenu[aria-expanded="true"] { display: block !important; }
.menuzord-menu > li > .megamenu li { font-size: 0.9em; border-bottom: 1px solid #efefef; list-style: none; padding: 10px 0 5px 16px; }
.menuzord-menu > li > .megamenu li:last-child { border: none }
.menuzord-menu > li > .megamenu li:hover { background: #efefef }
.menuzord-menu > li a, .eclub-form label { font-family: "alternate-gothic-no-2-d",sans-serif, Arial, sans-serif; text-transform: uppercase; color: #ce2f2f; font-size: 1.2em }
.menuzord-menu > li > a { line-height: 27px; font-weight: normal; display: block; letter-spacing: .02em; padding: 13px 21px; color: #ce2f2f; text-shadow: 1px 1px 1px rgba(0,0,0,.1); margin: 0 2px;  }
.menuzord-menu > li > a .indicator { display: none }
.menuzord-menu > li > a[aria-expanded="true"] + .megamenu.megamenu-quarter-width { display: block; }

/*main*/
#main h1 { font-size: 2rem; line-height: 2.5rem; text-align: center; }
#main .page-title { font-size: 2rem; margin: 40px 0 20px; }
#main h2 { padding: 0; }
#main .details h2 { text-align: left; }
#main p, body.privacy { line-height: 1.4em; }
.menuItems h2 a, #main h1, #main h2, #main h3, #main h4, #main h5, #main h6, #privacy h2, #mainHeaderForm h6, label span, .ReadyToOwn h3, .cps, .infoGraphic .step, .introContents h1, .subdued_text, .eclub-form .text-danger { color: #ce2f2f; }
#main #nav3 li { padding: 10px 0 15px 10px; list-style: none; font: bold .8em "rockwell",sans-serif; border-bottom: 1px #efefef solid; }
#main #nav3 .active { color: #ce2f2f!important; text-decoration: none; }
#main #nav3 li:hover { box-shadow: 8px 0 20px 0 #efefef; color: #ce2f2f!important; text-decoration: none;  }
#main #nav3 li:hover a { color: #ce2f2f!important; text-decoration: none; }
#main #nav3 a { width: 200px; height: 44px; }
.nav3-callout { width: 210px; margin: 30px 0 20px 0 }
.nav3-callout a { text-decoration: none }
.nav3-callout h5, .nav3-callout h2 { text-align: center; margin: 0px 0 0 0; line-height: 1.25em; }
#main .stacked-nav3 { display: inline-block; vertical-align: top; margin-bottom: 30px }
#main .stacked-nav3 #nav3 { display: block; padding-left: 0px }
#main .stacked-nav3 label { margin: 30px 0 15px 0px; display: block; color: #ce2f2f }
#main .stacked-nav3 label:first-of-type { margin-top: 0px; }
#main .stacked-nav3 #nav3 li { padding-top: 5px; padding-bottom: 5px }
#main .content { display: inline-block; width: 600px; margin: 0; padding: 0 0 0 30px; min-height: 250px }
#main .faqsUpdate{ display: block; width: 720px; margin: 0 auto; padding: 0 0 0 30px; min-height: 250px }
#main .addthis_toolbox { margin: 0px; padding: 0px }
#main .addthis_toolbox li { display: inline-block; margin: 0px; padding: 0px }
#main .content:first-child { min-height: 350px }
#main .content h2 { padding: 0px; }
.accordion { margin-top: 15px; min-height: 500px }
#main .content .accordion .section-title, .accordion .section-content p { padding: 1em 0; }
#main .content .accordion .section-title, .accordion .section-content { border-bottom: 1px solid #efefef; }
.accordion .section-title { text-decoration: none; display: block; font-family: "rockwell",sans-serif; font-weight: bold; font-size: 20px; }
.accordion .section-title[aria-expanded=false] span:after { content: "+ "; padding-right: .5em }
.accordion .section-title[aria-expanded=true] span:after { content: " - "; padding-right: .85em }
.accordion .section-title[aria-expanded=true] { color: #ce2f2f; }
.accordion .section-title[aria-expanded=true] + div { display: block;}] { display: block;}
.accordion .section-content { display: none; border-bottom: 1px solid #efefef; }
.accordion .section-content p { margin: 0px; }
.accordion .section-content ul { margin-top: 0px; margin-bottom: 1em }
.iframe8020Vender { height: 835px; width: 119% }
#main #mixNav { width: 32% }
#main .content.getim { width: 66%; padding-left: 15px }
#main .content.getim .blogHead { margin-bottom: 18px }
#main .content.getim img { width: 100%; height: auto }
#main .content .promo { margin-bottom: 100px }
#main .content .promo:nth-child(odd) img { float: left }
#main .content .promo:nth-child(even) img { float: right }
.centerText {text-align:center;}
.mixNavUL, .mixNavUL li, .mixNavHeader, .mixNavHeader li { margin: 0px; padding: 0; list-style: none }
.mixNavUL li, .mixNavHeader li { padding: 5px; }
.mixNavHeader { background: #CD2346; }
.mixNavHeader li { display: inline }
#hamburgerControl { cursor: pointer; background-color: #d22a4a !important; color: #FFF }
.dcsns-toolbar { padding: 0; width: 100%; float: left; }
.dcsns-toolbar ul { margin: 0px }
.dcsns-toolbar .filter { padding: 0; }
.dcsns-toolbar .filter { padding: 0; }
.dcsns-toolbar .filter li { font-family: "rockwell",sans-serif; background-color: #ce2f2f !important; margin: 0 1px 1px 0; font-weight: bold; text-transform: uppercase; padding: 10px 8px 5px 8px; background-position: 95% center !important; background-repeat: no-repeat !important; letter-spacing: .1em; list-style-type: none }
.dcsns-toolbar .filter li a { color: #FFF; text-decoration: none; padding-right: 35px; }
/*search*/
/*header locator form*/
#search input[type=text], #mainHeaderForm input[type=text] {font: bold 1.0em "rockwell",sans-serif; -webkit-box-shadow: inset 0 0 8px rgba(0,0,0,0.1), 0 0 16px rgba(0,0,0,0.1); -moz-box-shadow: inset 0 0 8px rgba(0,0,0,0.1), 0 0 16px rgba(0,0,0,0.1); box-shadow: inset 0 0 8px rgba(0,0,0,0.1), 0 0 16px rgba(0,0,0,0.1); padding: 10px 9px 8px 21px; background: rgba(255,255,255,0.5); margin: 0 0 10px 0; width: 207px; }
#mainHeaderForm input[type=text] { width: 140px; padding: 4px 3px 2px 8px; }
#mainHeaderForm input[type=text]:focus, #mainHeaderForm .smlbtn:focus { outline:1px dotted #ce2f2f; outline-offset: 1px; }
#mainHeaderForm .smlbtn { padding: 5px 3px 4px 6px; width: 2em; font-size: 18px; box-shadow: none!important; }
.removeIconSpace, .closestMobile, .desktopHide, .tabletHide { display: none }
.displayNone { display: none }
/*grid elements*/
.parentLanding .col1 { margin: 0px 20px 20px 0; }
.parentLanding .col1:nth-child(3n+3) { margin: 0 0 20px 0; }
#grid { margin: 20px -10px 20px 0; clear: both; }
#grid .col1:last-child { margin: 0; }
div.col1.fb { overflow: visible; }
.fb_iframe_widget_lift { z-index: 9 !important; }
.col1, .col2, .col3 {text-align: center; border: #e2e2e2 solid 2px; border-radius: 20px; box-shadow: inset 0 0 20px -5px #999; position: relative;  overflow: hidden; vertical-align: top; -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; }
.col1 a:hover, .col2 a:hover, .col3 a:hover { border: #ce2f2f solid 2px; box-shadow: inset 0 0 20px -1px #999;  -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; }
.col1 { display: inline-block; }
.col1, .social content { height: 250px; margin: 0 20px 0 0; width: 299px; }
.social content:last-child { margin: 0; }
.hver .ctatxt { z-index: 9999; height: 250px; width: 299px; background: #ff0000; color: #fff;display: inline-block; position: absolute; opacity: 0; }
.col1.hver:hover .ctatxt { color: #ffffff; display: none; opacity: 1.0; }
.col1 .ctabtn, .col1 .ctabtn a { width: 283px; }
.col1 .ctabtn a { display: block; color: #FFF }
.col2 { height: 250px; display: inline-block; margin: 0 20px 0 0; width: 625px; }
.col2 .ctabtn { width: 610px; }
.col3 { height: 250px; display: inline-block; margin: 0 20px 0 0; width: 99%; }
.col3 .ctabtn { width: 944px; -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; }
#grid .ctabtn { border-radius: 0 0 16px 16px; bottom: 0; font: bold 0.8em "rockwell",sans-serif; padding: 8px; position: absolute; text-transform: uppercase; vertical-align: bottom; z-index: 5; -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; }
#grid .caption1, .col2 ul.list li:first-child { color: #ce2f2f!important; font: normal 1.2em "eb-garamond",serif; margin: 15px 0 0; position: relative; z-index: 4; letter-spacing: .02em; }
#grid .col1 .caption2, #grid .col2 .caption2 { color: #c79f2a; color: rgb(199, 159, 52, 1); font: normal 1.4em "eb-garamond",serif; position: relative; z-index: 4; letter-spacing: .02em; }
#grid ul li a { color: rgb(173,173,173) }
#grid .col1 img { position: absolute; z-index: -1; top: 0; left: 0; right: 0 }
#grid .col2 img, #grid .col3 img { position: absolute; z-index: 1; top: -22px; left: -20px; }
#grid .col2 .caption1 { text-align: left; padding: 0 0 0 25px; }
#grid .col2 .caption1, #grid .col2 .caption2, #grid .col2 .caption3 { float: left; left: 0; width: 50%; }
.col2 .caption3 { width: 270px !important; margin: -4px 0px 0px 325px; left: 47px !important; height: 190px }
.col2 .caption3 p, .col3 .caption3 p { text-align: left !important; letter-spacing: .01em !important; padding-left: 0px !important; font-size: .95em !important; line-height: 1.3em !important; width: 350px !important; margin-left: -65px !important; margin-top: 8px !important; }
.col2 .caption3 ul { padding: 0; top: 0; z-index: 2; }
.col2 .caption3 li { font-size: .76em; line-height: 1.7em; list-style: none; text-align: left; padding: 0; }
.col2 .caption3 h2, .col3 .caption3 h2 { color: #ce2f2f !important; font: normal 1.2em "eb-garamond",serif; text-align: left; }
.col2 .caption3 h2 { margin-top: 8px !important; margin-left: -65px !important; margin-bottom: 0px !important; line-height: 1.2em !important; }
.col3 .caption3 h2 { margin: 18px 0 11px 0; }
#grid .caption3 li a:hover { color: #ce2f2f; }
#grid .col3 img { z-index: 6 }
#grid .col3 .caption1 { text-align: left; padding: 0 0 0 30px; margin: 23px 0 -7px 0; }
#grid .col3 .caption1, #grid .col3 .caption3 { width: 60%; position: relative; float: right; right: 20px; text-align: left; top: 0; z-index: 2; }
.col3 ul.list { width: 40%; position: absolute; right: 0; top: 0; z-index: 2; }
.col3 ul.list li { font-size: .76em; line-height: 1.7em; list-style: none; text-align: left; ; }
.col3 ul.list li:first-child { margin: 0 0 11px 0; }
#grid ul.list li a:hover { color: #ce2f2f; }
/*NEW GRID WITH UL/LI INHERITS OTHER GRID STYLES TWEEKS MARGINS AND PADDINGS FOR UL'S/LI'S*/
ul#grid { padding: 0px }
ul.parentLanding .col1 { margin: 0px 16px 16px 0; cursor: pointer }
ul.parentLanding .col1 a { display: block; width: 100%; height: 250px }
/*social*/
#grid .col1.tw .caption1, #grid .col1.fb .caption1, #grid .col1.inst .caption1 { font: 38px "rockwell",sans-serif; letter-spacing: .02em; margin: 5px 0 0; position: relative; z-index: 4; }
#grid .col1.tw .caption1 { color: #65a8de!important; }
#grid .col1.fb .caption1 { color: #485b96!important; }
#grid .col1.inst .caption1 { color: #517fa4 !important; }
#grid .col1.tw .caption2, #grid .col1.fb .caption2, #grid .col1.inst .caption2 { color: #c79f2a; color: rgb(199, 159, 52, 1); font: 22px "rockwell",sans-serif; position: relative; z-index: 4; letter-spacing: .02em; text-transform: uppercase; }
#grid .col1 .feedIcon img { position: relative; margin: 20px 0 0 0 }
.ig-b- { display: inline-block; }
.ig-b- img { visibility: hidden; }
.ig-b-:hover { background-position: 0 0; }
.ig-b-:active { background-position: 0 0px; }
.ig-b-v-24 { width: 137px; height: 24px; background: url(//badges.instagram.com/static/images/ig-badge-view-sprite-24.png) no-repeat 0 0; }
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
 .ig-b-v-24 {background-image: url(//badges.instagram.com/static/images/ig-badge-view-sprite-24@2x.png);background-size: 160px 178px;}
}
/*category page*/
#category #grid .col1 { margin: 0 20px 20px 0; }
#category #grid .col1:nth-child(3n) { margin: 0; }
#list { text-align: center;padding: 0 20px 0 20px; border: #e2e2e2 solid 2px; border-radius: 20px; box-shadow: inset 0 0 20px -5px #999; position: relative; text-align: left; margin: 20px 0; overflow: hidden; vertical-align: top; -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; }
#list > ul:first-child { padding: 0 0 0 20px; }
#list h2 { margin: 15px 0 0 0!important; background: transparent; box-shadow: 0 24px 24px -15px #efefef; font-size: 2em; height: 55px; text-align: center; width: 100%; }
#list h3 { margin: 15px 0 0 0; }
#list ul { list-style: none; padding: 0 5px 0 10px; }
#list ul li { list-style: none; line-height: 1.0em; margin: 15px 0 0px -4px; display: inline-block}
#list ul li img{width:100%; height: auto}
#list #grid .col1{width: 283px; margin-right: 13px }
#list #grid .col1 .ctabtn{width: 283px; }
#list .btn{ margin: 2rem auto; display: block; text-decoration: none; }
#list .btn:focus { outline: 1px dotted #ff0000; }

/*kids*/
#kids-list { text-align: center;padding: 0 20px 0 20px; border: #e2e2e2 solid 2px; border-radius: 20px; box-shadow: inset 0 0 20px -5px #999; position: relative; text-align: left; margin: 20px 0; overflow: hidden; vertical-align: top; -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; }
#kids-list > ul:first-child { padding: 0 0 0 20px; }
#kids-list h2 { margin: 15px 0 0 0!important; background: transparent; box-shadow: 0 24px 24px -15px #efefef; font-size: 2em; height: 55px; text-align: center; width: 100%; }
#kids-list h3 { margin: 15px 0 0 0; }
#kids-list ul { list-style: none; padding: 0 5px 0 10px; }
#kids-list ul li { list-style: none; line-height: 1.0em; margin: 15px 0 0px -4px; display: inline-block}
#kids-list ul li img{width:100%; height: auto}
#kids-list #grid .col1{width: 283px; margin-right: 13px }
#kids-list #grid .col1 .ctabtn{width: 283px; }
#kids-list #grid li:nth-of-type(n+4){display: none}
#kids-list .btn{ margin: 2rem auto; display: block; text-decoration: none; }
#kids-list .btn:focus { outline: 1px dotted #ff0000; }
/*product page*/
#product .image { width: 590px; display: inline-block; margin: 0; vertical-align: top; position: relative; z-index: -1; }
#product .content { width: 315px; display: inline-block; margin: 0; vertical-align: top; }
#product .content h2 { margin: 0 0 20px 0; font-size: 1.3em; }
#product ul{margin-bottom:0rem;}
#product .content .details { padding: 0; }
#product .content .details li { list-style: none; margin-bottom: 1em; }
/* slider */
/* txt */ 
.slidetxtwrap { width: 1000px; margin: 0 auto; max-height: 505px; position: relative; }
#sliderwrap h2 { font: 38px "rockwell",sans-serif; letter-spacing: .02em; margin: 0 0 7px 0; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3); }
#sliderwrap p { font: normal 18px "eb-garamond",serif; letter-spacing: .02em; }
#sliderwrap img { position: relative; z-index: 2; }
/* txt options */
#sliderwrap li.redbox .txtbg, #sliderwrap li.blackbox .txtbg, #sliderwrap li.clearbox .txtbg { position: absolute; z-index: 10; width: 22.5em; padding: 20px; }
#sliderwrap li.redbox .txtbg { top: 274px; }
#sliderwrap li.redbox .btn { top: 399px; }
.tableList li{display: inline-block; width: 33%; margin-right: -4px; padding-bottom: .4rem}
#sliderwrap .btn { display: block; width: 100%; letter-spacing: 0.09em; text-align: center; padding: 17px 0px; font-size: 1.5em; z-index: 10; box-sizing:border-box; }
#sliderwrap .btn.right { right: 0; position: absolute; }
#sliderwrap .btn.left { }
li.clearbox .txtbg { top: 99px; padding: 20px }
.carousel-inner .carousel-caption.clearbox{background-color: transparent; box-shadow: none}
li.blackbox .txtbg, .carousel-inner .carousel-caption.blackbox { background: url(../img/layout/bg-blackbox.png) repeat;}
li.blackbox .txtbg{ top: 99px; padding: 20px; }

li.blackbox .btn { width: 11em }
.blackboxbtn { min-height: 56px; }
#sliderwrap li.redbox .txtbg, #sliderwrap li.blackbox .txtbg, /*buttons*/ .btn, .smlbtn, .medButton, .InfoWindowLinks a, .smlbtnolo { box-shadow: 3px 5px 28px -7px #000; }
.carousel-inner, .carousel-inner .item, .carousel-slide, .carousel{max-height: 508px !important}
.carousel-inner .carousel-caption{margin-bottom: 5% !important}
.btn, .smlbtn, .medButton, .InfoWindowLinks a, .ReadyToOwn .button, .smlbtnolo, .flex-pauseplay a { color: #fff!important; font-family: "TrendSansOne"; text-align: center; text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); text-transform: uppercase; z-index: 10;  }
.btn, .medButton { padding: .8rem; font-size: 1.25em; letter-spacing: 0.09em; width: 11em; }
#product .smlbtn, .smlbtn, .InfoWindowLinks a, .ReadyToOwn .button, .smlbtnolo { letter-spacing: .19em; margin: 0 18px 0 0; }
#product .smlbtn { font-size: 1.1em; padding: 12px 45px; width: 70%; float: left; }
.smlbtn, .InfoWindowLinks a, .smlbtnolo { font-size: .61em; padding: 10px 15px; font-weight: normal }
.medButton {display: block; padding: 15px; text-decoration: none; width: 290px; margin: 40px auto 40px auto; font-size: 1.2em }
.ReadyToOwn .button, .btn, .medButton, .smlbtn, .menuzord-menu > li:hover > a, #nav li:hover>a, .red, #sliderwrap li.redbox .txtbg, .listing .right .distance, #grid .ctabtn, .InfoWindowLinks a, .smlbtnolo { color: #fff }
.ReadyToOwn .button, .btn, .medButton, .smlbtn, .menuzord-menu > li:hover > a, #nav li:hover>a, .red, .flex-pauseplay a, #sliderwrap li.redbox .txtbg, .carousel-inner .carousel-caption.redbox,  .listing .right .distance, #grid .ctabtn, .InfoWindowLinks a { background: #ce2f2f; /* Old browsers */ background: -moz-linear-gradient(top, #ce2f2f 0%, #993022 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ce2f2f), color-stop(100%, #993022)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #ce2f2f 0%, #993022 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #ce2f2f 0%, #993022 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #ce2f2f 0%, #993022 100%); /* IE10+ */ background: linear-gradient(to bottom, #ce2f2f 0%, #993022 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ce2f2f', endColorstr='#993022', GradientType=0 ); /* IE6-9 */
}
.smlbtnolo { background: #eebd15; /* Old browsers */ background: -moz-linear-gradient(top, #eebd15 0%, #d18b01 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eebd15), color-stop(100%, #d18b01)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #eebd15 0%, #d18b01 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #eebd15 0%, #d18b01 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #eebd15 0%, #d18b01 100%); /* IE10+ */ background: linear-gradient(to bottom, #eebd15 0%, #d18b01 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eebd15', endColorstr='#d18b01', GradientType=0 ); /* IE6-9 */
}
.smlbtnolo:hover { background: #F1C946; /* Old browsers */ background: -moz-linear-gradient(top, #F1C946 0%, #FEAB06 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #F1C946), color-stop(100%, #FEAB06)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #F1C946 0%, #FEAB06 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #F1C946 0%, #FEAB06 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #F1C946 0%, #FEAB06 100%); /* IE10+ */ background: linear-gradient(to bottom, #F1C946 0%, #FEAB06 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F1C946', endColorstr='#FEAB06', GradientType=0 ); /* IE6-9 */
}
.ReadyToOwn .button:hover, .medButton:hover, .btn:hover, .smlbtn:hover, #grid .col1:hover .ctabtn, #grid .col2:hover .ctabtn, #grid .col3:hover .ctabtn, .InfoWindowLinks a:hover, .flex-pauseplay a:hover { background: #C64E4E; /* Old browsers */ background: -moz-linear-gradient(top, #C64E4E 0%, #d83131 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #C64E4E), color-stop(100%, #d83131)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #C64E4E 0%, #d83131 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #C64E4E 0%, #d83131 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #C64E4E 0%, #d83131 100%); /* IE10+ */ background: linear-gradient(to bottom, #C64E4E 0%, #d83131 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#C64E4E', endColorstr='#d83131', GradientType=0 ); /* IE6-9 */
}
.content.links .medButton{margin:0rem auto;}
/*bwm - s*/ 
.tint .item .medButton{margin: 0rem auto 0rem auto; padding: .7rem; font-size: 1rem; max-width:325px; overflow: hidden; width: 100%;letter-spacing:normal;}
.btn, .medButton, .smlbtn, .InfoWindowLinks a,.smlbtnolo,.button,.ctabtn{border-radius:.5rem; font-family: "TrendSansOne"; letter-spacing:normal;}

/* Terms page */
.terms-warning { font-size: 18px !important; }

/* ready to own stores */
.ReadyToOwn { margin: 0 0 0 10px }
.ReadyToOwn, .ReadyToOwnStateHolder, .ReadyToOwn hr { width: 98% }
.ReadyToOwn hr { color: #888 }
.ReadyToOwn .button { padding: .25em .75em }
.ReadyToOwn select, .ReadyToOwn input[type="text"] { padding: .3em; font-size: 1.2em }
.ReadyToOwnStateHolder { margin: 20px 0 0 0; float: left }
.ReadyToOwn table, .ReadyToOwn th, .ReadyToOwn td { border: none }
.ReadyToOwn .ReadyToOwnStoreHolder { margin: 20px 0 0 0 }
.ReadyToOwnStoreHolder label { font-size: 1.1em; font-weight: bold; padding-left: 20px }
/* international */
#international { float: left; width: 600px; }
#international .country { border-bottom: #dfdfdf 1px solid; float: left; height: 90px; padding: 15px; width: 269px; }
#international #master .country { border-bottom: #dfdfdf 1px solid; float: left; height: 55px; padding: 15px; width: 269px; }
#international .country.left { border-right: #dfdfdf 1px solid; float: left; }
#international .country.right { float: left; }
#international img.flag { width: 54px; height: 54px; }
#international .country:hover img.flag { margin: 0 0 1 }
#international h3 {font-size: 1.25rem;line-height: 18px; border-bottom: #cc313b 2px solid; padding: 0 0 11px 45px; margin: -41px 0 20px 20px; }
#us-cs { display: none }
.videoPlayBtn { background: url(/assets/img/layout/btn-playvideo.png); height: 87px; width: 87px; position: absolute; margin: 9px 0 0 53px }
.containerPhotoVideo { float: left; margin: 0 8px 8px 0px }
.containerPhotoVideo a { display: block }
.videoThumb, .photoThumb { border: 1px solid #646466; }
.videoThumb, .videoThumb img, .photoThumb, .photoThumb img { width: 189px; }
.videoThumb, .videoThumb img { height: 106px; }
.photoThumb, .photoThumb img { height: 107px; }
/*LIGHT BOX EFFECTS*/
.mfp-with-zoom .mfp-container, .mfp-with-zoom.mfp-bg { opacity: 0; -webkit-backface-visibility: hidden;  }
.mfp-with-zoom.mfp-ready .mfp-container { opacity: 1; }
.mfp-with-zoom.mfp-ready.mfp-bg { opacity: 0.8; }
.mfp-with-zoom.mfp-removing .mfp-container, .mfp-with-zoom.mfp-removing.mfp-bg { opacity: 0; }

/* aChecker badge styling */
.achecker.desktop { padding: 24px 0; }

.mfp-close { padding: 0px !important; cursor: pointer }
.mfp-close,a.mfp-close:active, .mfp-close:focus { color: #000 }
/* top slider */

.slides, .flex-control-nav, .flex-direction-nav { margin: 0; padding: 0; list-style: none; }

/* offer & visit pages */
#main #offersIntro, #main #visitIntro { text-align: center; }
#main #offersIntro, #main #visitIntro p { margin: 30px auto 0 auto; max-width: 100%; }
#main #offersIntro, #main #visitIntro ul { padding: 0; }
#main #offersIntro, #main #visitIntro ul li { list-style: none; }
#main #offersIntro, #main #visitIntro ol {margin:1em 0 20px 0;padding:0;}
#main #offersIntro, #main #visitIntro ol li {list-style:decimal inside; padding:5px; }
#main #offersIntro, #main .offersIntro h1, #main #visitIntro, #main .visitIntro h1
{ text-align:center;box-shadow: none; padding: 0; margin: 0;color:#646466; }
#offersIntro h4, #offersIntro h5, #offersIntro h6, #visitIntro h4, #visitIntro h5, #visitIntro h6 { max-width: 80%; margin: 15px auto; }
#offersIntro ul, #visitIntro ul { max-width: 80%; margin: 15px auto; }
#offersIntro h2, #visitIntro h2 {margin:0 auto 25px auto;color:#646466;}
#offersIntro h3 {margin:30px auto 20px auto;}
#visitIntro h3 {margin:10px auto 20px auto;color:#646466;font-family:sans-serif;font-weight:normal;}
#main #offersIntro .smlbtn, #main #visitIntro .smlbtn {margin:0;}

/* sitemap page */
.sitemap ul li { padding-right: 6px; overflow-wrap: break-word}

/*webp*/
.flexslider, .flexslider .slides > li.stone { position: relative; zoom: 1; margin: 0; padding: 0; background-repeat: repeat-x; background-position: top center; background-color: transparent;}
.flexslider .slides > li.stone { background-color: #161818;}
.no-webp .flexslider, .no-webp .flexslider .slides > li.stone, .no-webp .carousel, .no-webp #sliderwrap, .no-webp .slider { background-image: url(../img/layout/bg-stone.jpg)}
.webp .flexslider, .webp .flexslider .slides > li.stone, .webp .carousel, .webp #sliderwrap, .webp .slider{ background-image: url(../webp/layout/bg-stone.webp)}
.carousel { background-repeat: no-repeat; background-size: contain; position: relative; max-width: 1600px; width:100%; margin:0 auto}
.carousel li { margin-right: 5px }

.flexslider .slides > li { display: none; -webkit-backface-visibility: hidden; } /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides > li div.slidecontent { margin: 0 auto; max-width: 1600px; }

.flexslider .slides img { width: 100%; display: inline-block; }
.flexslider ul, .flexslider li { list-style: none; line-height: none }
/* clearfix */ .slides:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
html[xmlns] .slides { display: block; }
* html .slides { height: 1%; }
.no-js .slides > li:first-child { display: block; }
.flex-viewport {  }
.loading .flex-viewport { opacity: 0; height: 0; }
.flexslider .slides { zoom: 1; }

.left.carousel-control, .right.carousel-control { background: url('/assets/img/bg_direction_nav.png') no-repeat; width: 31px; height: 100px; top: 50%; margin-top: -50px; }
#sliderAnchorNav { position: relative; top: -130px; display: block; }
/* direction nav */ 
.flex-direction-nav {
*height: 0; display: inherit; }
.flex-direction-nav li { list-style: none!important; }
.flex-direction-nav a { width: 31px; height: 100px; margin: -20px 0 0; display: block; background: url(../img/bg_direction_nav.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 99999; cursor: pointer; text-indent: -9999px; opacity: 0; }
.flex-direction-nav .flex-next { background-position: 100% 0; right: -10px; }
.flex-direction-nav .flex-prev { left: -10px; }
.flexslider:hover .flex-next, .flexslider .flex-next:focus { opacity: 0.8; right: 25px; }
.flexslider:hover .flex-prev, .flexslider .flex-prev:focus { opacity: 0.8; left: 25px; }
.flex-direction-nav .flex-disabled { opacity: .3!important; filter: alpha(opacity=30); cursor: default; }
/* control nav */
.flex-control-nav, .flex-pauseplay { display: inline-block }
.flex-pauseplay { width: 50px; }
.flex-control-nav li { list-style: none!important; margin: 0 5px; display: inline-block; zoom: 1;}
.flex-control-paging li a { background: #fff; background: rgba(228,228,228,0.5); cursor: pointer; height: 20px; width: 20px; display: block; text-indent: 9999px; box-shadow: inset 0px 1px 1px 0px #000; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; }
.flex-control-paging li a:hover { background: #fff; background: rgba(255,255,255,1.0); box-shadow: inset 0px 1px 1px 0px #000; }
.flex-control-paging li a.flex-active { background: #f1f1f1; background: rgba(255,255,255,0.9); cursor: default; box-shadow: inset 0px 1px 1px 0px #000; }
.singleslide .flex-control-nav, .singleslide .flex-direction-nav, .singleslide .flex-pauseplay { display: none }
.flex-control-thumbs { margin: 5px 0 0; position: static; overflow: hidden; }
.flex-control-thumbs li { width: 25%; float: left; margin: 0; }
.flex-control-thumbs img { width: 100%; display: block; opacity: .7; cursor: pointer; }
.flex-control-thumbs img:hover { opacity: 1; }
.flex-control-thumbs .flex-active { opacity: 1; cursor: default; }
.sliderbtm { margin: -7px 0 0 0; position: relative; z-index: 7; background: #993022 url(../img/layout/slider-bottom.jpg) repeat-x; height: 27px; }
/* you might also enjoy*/
#productscrollwrap { background: #fff; border: #e2e2e2 solid 2px; border-radius: 20px; box-shadow: inset 0 0 20px -5px #999; text-align: left; padding: 0 0 20px 0; position: relative; margin: 20px 0 40px 0; vertical-align: top; -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; }
#productscrollwrap h2 { padding: 0 0 0 20px; margin: 15px 0 25px 0!important; background: transparent; box-shadow: 0 24px 24px -15px #efefef; font-size: 2em; height: 55px; text-align: left; width: 98%; }
h2.productscroll, .productscroll #grid { margin: 0; padding: 0 0 0 15px; }
.flex-container a:active, .productscroll a:active, .flex-container a:focus { }
.slides, .flex-direction-nav { margin: 0; padding: 0; list-style: none; }
.productscroll .col1 { margin: 0 5px 0 0; width: 293px }
.productscroll { position: relative; zoom: 1; padding: 0; }
.productscroll .slides > li { display: none; -webkit-backface-visibility: hidden; }
/* Hide the slides before the JS is loaded. Avoids image jumping */
.productscroll .slides > li div.slidecontent { margin: 0 auto; max-width: 1600px; }
.productscroll .slides img { width: 100%; display: inline-block; }
/* 08-21-2018 */
.parentLanding .col1,
.parentLanding .col1:hover { box-sizing: border-box; border: 0px solid transparent; }
.parentLanding .col1 > a { height: 246px !important; border: 2px solid transparent; width: 100%; box-sizing: border-box; border-radius: 20px; box-shadow: inset 0 0 20px -1px #999; }
.parentLanding .col1 > a:hover,
.parentLanding .col1 > a:focus { border-color: #E07676; }
.parentLanding .ctabtn { box-sizing: border-box; width: calc(100% - 4px); bottom: 2px; left: 2px; }
.flex-pauseplay span { text-transform: capitalize; }
/* clearfix */ .slides:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
html[xmlns] .slides { display: block; }
* html .slides { height: 1%; }
.no-js .slides > li:first-child { display: block; }
#productscrollwrap .flex-viewport { background: transparent;  }
.loading .flex-viewport { opacity: 0; }
.productscroll .slides { zoom: 1; }
.carousel li { margin-right: 5px }







/* direction nav */
.productscroll .flex-direction-nav {
*height: 0; display: inherit; }
.productscroll .flex-direction-nav li { list-style: none!important; }
.productscroll .flex-direction-nav a { width: 60px; height: 325px; margin: -5px 0 0; display: block; background: url(../img/layout/arrows.png) no-repeat 0 0; position: absolute; top: -44px; z-index: 99999; cursor: pointer; text-indent: -9999px;  }
.productscroll .flex-direction-nav .flex-next { opacity: 0; background-position: 100% 0; right: -40px; }
.productscroll .flex-direction-nav .flex-prev { opacity: 0; left: -40px; }
.productscroll:hover .flex-next { opacity: .5; right: -4px; }
.productscroll:hover .flex-prev { opacity: .5; left: -4px; }
.productscroll:hover .flex-next:hover, .productscroll:hover .flex-prev:hover { opacity: .7; }
.flex-direction-nav .flex-disabled { cursor: default; }
.slideControlsProductScroll { position: absolute; top: -65px; text-align: right; z-index: 99999; height: 30px; right: 20px }
.productscroll .flex-pauseplay, .productscroll .flex-control-paging { float: right }
.slideControlsProductScroll .flex-control-paging { margin: 1px 0px 0px 5px }
.slideControls { position: absolute; bottom: 20px; z-index: 5; width: 100%; text-align: center }
.flex-pauseplay a { font-weight: bold; font-size: .8em; display: block; width: 50px; padding: 3px 0; text-decoration: none; }
.slideControls .flex-pauseplay a { margin-right: 40px }
.slideControls .flex-direction-nav .flex-nav-prev { left: 10px; position: absolute; bottom: 190px; -webkit-transform:(0, 50%)}
.slideControls .flex-direction-nav .flex-nav-next { position: absolute; bottom: 190px; right: 10px }
.slideControls .flex-control-paging { margin: -1px 5px 0px 5px }
.productscroll .flex-control-paging li { list-style: none!important; margin: 0 5px; display: inline-block; zoom: 1;
text-indent: -9999px; }
.productscroll .flex-control-paging li a { color: transparent!important; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; box-shadow: inset 0px 1px 1px 0px #aa1f1f; cursor: pointer; display: block; height: 16px; text-indent: -9999px; width: 16px; }
.productscroll .flex-control-paging li a:hover { background: #ce2f2f; box-shadow: inset 0px 1px 1px 0px #aa1f1f; }
.productscroll .flex-control-paging li a.flex-active { background: #ce2f2f; cursor: default; box-shadow: inset 0px 1px 1px 0px #aa1f1f; }
.productscroll .flex-control-thumbs { margin: 5px 0 0; position: static; overflow: hidden; }
.productscroll .flex-control-thumbs li { width: 25%; float: left; margin: 0; }
.productscroll .flex-control-thumbs img { width: 100%; display: block; opacity: .7; cursor: pointer; }
.productscroll .flex-control-thumbs img:hover { opacity: 1; }
.productscroll .flex-control-thumbs .flex-active { opacity: 1; cursor: default; }
.red { height: 10px; }
/*Helper classes*/
.ir { background-color: transparent; border: 0; overflow: hidden; *text-indent:-9999px
}
.ir:before { content: ""; display: block; width: 0; height: 100% }
.hidden { display: none!important; visibility: hidden }
.visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px }
.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto }
.invisible { visibility: hidden }
.clearfix:before, .clearfix:after { content: " "; display: table }
.clearfix:after { clear: both }
.clearfix { *zoom:1}
.addSpacing h3{margin-top:4rem;}
.addSpacing h2{padding: .5rem .75rem !important}
.addSpacing h2:not(:first-of-type){margin-top: 4rem}


/*AD TAKEOVER*/
.popup { position: fixed; width: 0; height: 0; border: 0px solid transparent; border-top-color: #fff; border-width: 0 35px; z-index: 10001; }
.popup.loading { background: url('preloader.gif') no-repeat center center #eee; box-shadow: 0 0 50px #ccc inset, 0 0 5px #666; top: 0 !important; left: 0 !important; right: 0; bottom: 0; margin: auto; border-width: 0 !important; }
.frameCacheDiv iframe { border: none; top: 0; left: 0; bottom: 0; right: 0; margin: auto; position: fixed; z-index: 10010; }
.popupBG { background-color: rgba(0,0,0,0.5); position: fixed; width: 100%; height: 100%; top: 0; left: 0; opacity: 0; z-index: 10000; }
/*INFO GRAPHIC*/
.infoGraphic{}
.infoGraphic .steps { padding: 0px; }
.infoGraphic .step{text-transform: uppercase; }
.infoGraphic .step:first-child{margin-top: 2.5rem}
.infoGraphic .step:not(:first-child){margin-top: 3rem}
.infoGraphic img{width: 115px; height: auto;margin: 0 auto 0 auto; display: block}
.infoGraphic p:not(:last-child), .infoGraphic .steps p {font-size: 1.7rem;}
#intro .infoGraphic ul li{list-style-type:none;}
#intro .infoGraphic .steps li { margin-left: 0px; }
/*PARTNERSHIP / LANDING*/
.landingpagelfcol {width:460px; float:left; margin-left:20px; }
.landingpagertcol img { margin:-57px 0 -45px -75px;}
.landingpagertcol {width:400px; float:left; margin:30px 0 0 0px; }
.landingpage-content {width:100%; margin:40px 0 0 0; padding:0;}
/*CONTEST / LANDING*/
.introContainer{background-color: #fff}
.introContents{width: 948px; margin: 0 auto; padding: 20px 20px 40px 20px; text-align: center}
.introContents .btn, .contestContainer .btn{display:block; margin:0rem auto; text-decoration: none}
.mediaContainer#sliderwrap .slides{text-align: center; }
.sliderVideo{ max-width: 900px; min-height: 497px; }
.hideDesktop{display: none}
.contentOutro{margin-top: 40px}
#main .contestContainer h1{box-shadow: 0 0 0 0; margin-bottom: 0rem;}
#main .contestContainer .questionContainer:nth-child(n+2) h1{padding-top: 1.25rem }
#main .contestContainer .questionContainer:last-of-type{margin-bottom: 2rem}
.contestContainer{text-align: center}
.answerSelector input{margin:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;visibility: hidden}
.answerSelector label{background-repeat: no-repeat; cursor:pointer;background-size:contain;display:inline-block;width:175px;min-height:210px;}
.cc-title {max-width:90%;}
.contestContainer > img:nth-child(1) {max-width: 10%; height: auto;float:left;margin:-40px 0 0 -10px;}
.contestContainer > img:nth-child(4) {max-width: 100%; height: auto;}
/*CONTEST FORM*/
.eclub-form label{width:100%; display:block; text-align:left;color:#646466;}
.eclub-form input[type=text],.eclub-form input[type=password],.contestForm select,.eclub-form select{width:100%;box-sizing:border-box;display:block; font-size:.85em; padding:2px;}
.eclub-form {max-width:38em; margin:2rem auto}
.eclub-form .subTitle, .formTerms h2, .formTerms h3, .eclub-form label.checkbox-inline{text-align: center;}
.eclub-form .main-label, .eclub-form .main-label{display: none}
.text-danger{text-align: right;font-size: .85rem;margin-top:0rem;}
.userMessage{text-align: center}
.userMessage h2{font-size: 1em;margin: 0rem;}
.eclub-form .form-group{margin-top: 1rem}
.eclub-form label{font-size: 1.25rem}
.eclub-form input[type=text],.eclub-form input[type=password],.eclub-form select{padding:6px; font-size: 1rem}
a.subdued_text{font-size: 1rem;}
.formTerms{margin-top: 1.5rem}
.formTerms h2{font-weight: bold; margin-bottom: 0rem; font-size: 1.5rem; width: 100%;}
.formTerms h3{font-weight: bold;margin: 0rem;font-size: .9rem;}
.formTerms .formTermsContainer{height: 200px; overflow: auto;overflow-x: hidden; border: 2px dashed #000; padding: 1rem; font-size: .7rem; background-color: #fff; margin: 1.5rem 0;}
.formTermsContainer ol{margin: 0rem; padding-left: .75rem}
label.checkbox-inline, .text-danger{width: 100%; text-transform: uppercase}
.oneCheckboxGroup .text-danger{text-align: center}
.formTermsLink{font-weight: bold; margin:1.5rem 0rem 2rem 0rem; font-size: 1.25rem}
.form-group label.checkbox-inline [type="checkbox"]{margin-right:.5rem;-ms-transform: scale(1.65); /* IE */-moz-transform:scale(1.65); /* FF */-webkit-transform: scale(1.65); /* Safari and Chrome */-o-transform: scale(1.65); /* Opera */transform: scale(1.65);margin-right:.5rem;}
.contestContainer .btn{margin-top: 2rem}

.codeWord.eclub-form label{display: block; width: 100%; text-align: center; font-family: "rockwell",sans-serif; font-weight: bold; margin-bottom: .75rem}
.codeWord.eclub-form .medButton{margin: 1rem auto; padding: .4rem; width: 12rem}
.codeWord.eclub-form .text-danger{text-align: center}
.contestContainer .landingpagelfcol{text-align: left; margin-left: 50px}
.contestContainer img { max-width: 100%; height: auto; }

/*CONTEST / RESULTS*/
#main .answerProduct h1, #main .answerProduct p{margin: 0rem 0rem; padding-bottom: 0rem; min-height: auto}
#main .answerProduct p, #main .answerProduct .addThisLabel{font-size: 1.25rem; color: #5371a5}
#main .answerProduct p{width: 90%; margin: 0rem auto; }


#main .answerProduct .addthis_toolbox{margin: 2rem auto 1rem auto; width:215px;}
#main .answerProduct .addThisLabel{ float: left; width: 140px;}
#main .answerProduct .addthis_toolbox a, #main .answerProduct .addthis_toolbox img{width: 2rem; height: auto}
#main .answerProduct .addThisLabel, #main .answerProduct .addthis_toolbox .addthis_button_twitter{padding-top: .25rem}
#main .answerProduct .smlbtn{font-size: .9rem; font-weight: bold; width: 170px; display: block; margin: 0rem auto 1rem auto}
.prize-winners ul { padding: 0; }
.prize-winners ul li { list-style: none; }

/* tinynav for mobile */
@media screen and (max-width: 768px) {
.tinynav { display: block; margin: 10px; width: 95%; }
#nav, #nav2 { display: none }
}
/* media queries */
/* smartphones (portrait and landscape)*/
@media only screen and (min-width : 320px) and (max-width : 480px) {
.slidetxtwrap { width: 100%; margin: 0 auto; max-height: 505px; position: relative; }
.blackbox { background: transparent url(../img/layout/bg-darkclear.png) repeat-x; }
#sliderwrap h2 { font-family: "rockwell",sans-serif; letter-spacing: .02em; font-size: 1.3em; margin: 0 0 7px 0; }
#sliderwrap p { font-family: "eb-garamond",serif; letter-spacing: .02em; font-size: .9em; font-weight: normal; }
#sliderwrap img { position: relative; z-index: 2; }
#sliderwrap .btn { padding: 15px 25px; font-size: 1.7em; }
#sliderwrap li.redbox .txtbg, #sliderwrap li.blackbox .txtbg, #sliderwrap li.clearbox .txtbg { position: absolute; z-index: 10; width: 18em; padding: 16px 20px 4px; }
#sliderwrap li.redbox .txtbg { top: 174px; }
#sliderwrap li.redbox .btn { top: 199px; }
#sliderwrap .btn.right { right: 0 }
#sliderwrap .btn.left { left: 0 }
#sliderwrap li.clearbox .txtbg { margin: 0 0 0 3em; top: 1em; padding: 20px 0; }
.flex-direction-nav { display: none; }
.cc-title {max-width:100%;}
.contestContainer > img:nth-child(1) {max-width: 30%; float:none;margin:-20px 0 0 0;}
}

/* smartphones (portrait) ----------- */
@media only screen and (max-width : 320px) {
.slidetxtwrap { width: 100%; margin: 0 auto; max-height: 505px; position: relative; }
.blackbox { background: transparent url(../img/layout/bg-darkcleaWithr.png) repeat-x; }
#sliderwrap h2 { font-family: "rockwell",sans-serif; letter-spacing: .02em; font-size: 22px; margin: 0 0 -7px 0; }
#sliderwrap p { font-family: "eb-garamond",serif; letter-spacing: .02em; font-size: 1.2em; font-weight: normal; }
#sliderwrap img { position: relative; z-index: 2; }
#sliderwrap .btn { font-size: 1.9em; }
#sliderwrap li.redbox .txtbg, #sliderwrap li.blackbox .txtbg, #sliderwrap li.clearbox .txtbg { position: absolute; z-index: 10; width: 370px; padding: 16px 20px 4px; }
#sliderwrap li.redbox .txtbg { top: 174px; }
#sliderwrap li.redbox .btn { top: 399px; }
#sliderwrap li.blackbox .txtbg { top: 1em; left: 3em; padding: 16px 20px 4px; position: absolute; width: 22.5em; }
#sliderwrap .btn.right { right: 0 }
#sliderwrap .btn.left { left: 0 }
#sliderwrap li.clearbox .txtbg { margin: 0 0 0 3em; top: 1em; padding: 20px 0; margin: 0 11em 0 0; }
.blackboxbtn { height: 46px; }
}
/* homepage buttons - tint ----------- */
@media only screen and (max-width : 1366px) {
.tint .row>.col-3{width: 100%}
}


/* ipads (portrait and landscape) ----------- */
@media only screen and (min-width : 768px) and (max-width : 1024px) {
.slidetxtwrap { width: 1000px; margin: 0 auto; max-height: 505px; position: relative; }
.blackbox { background: transparent url(../img/layout/bg-darkclear.png) repeat-x; }
#sliderwrap h2 { font-family: "rockwell",sans-serif; letter-spacing: .02em; font-size: 22px; margin: 0 0 -7px 0; }
#sliderwrap p { font-family: "eb-garamond",serif; letter-spacing: .02em; font-size: 18px; font-weight: normal; }
#sliderwrap img { position: relative; z-index: 2; }
#sliderwrap .btn { font-size: 1.9em; }
#sliderwrap li.redbox .txtbg, #sliderwrap li.clearbox .txtbg { position: absolute; z-index: 10; width: 370px; padding: 16px 20px 4px; }
#sliderwrap li.redbox .txtbg { top: 174px; }
#sliderwrap li.redbox .btn { top: 399px; }
#sliderwrap li.blackbox .txtbg { top: 1em; left: 3em; padding: 16px 20px 4px; position: absolute; width: 22.5em; z-index: 10; }
#sliderwrap .btn.right { right: 0 }
#sliderwrap .btn.left { }
#sliderwrap li.blackbox .btn, #sliderwrap li.clearbox .btn { width: 80% }
#sliderwrap li.clearbox .txtbg { margin: 0 0 0 3em; top: 1em; padding: 20px 0; margin: 0 1em 0 0; }
.flex-direction-nav { display: inherit; }
}
/* ipads (landscape) ----------- */
@media only screen and (min-width : 768px) and (max-width : 1024px) and (orientation : landscape) {
.slidetxtwrap { width: 1000px; margin: 0 auto; max-height: 505px; position: relative; }
#sliderwrap h2 { font-family: "rockwell",sans-serif; letter-spacing: .02em; font-size: 38px; margin: 0 0 -7px 0; }
#sliderwrap p { font-family: "eb-garamond",serif; letter-spacing: .02em; font-size: 18px; font-weight: normal; }
#sliderwrap img { position: relative; z-index: 2; }
#sliderwrap .btn { font-size: 1.9em; }
#sliderwrap li.redbox .txtbg, #sliderwrap li.clearbox .txtbg { position: absolute; z-index: 10; width: 370px; padding: 20px; }
#sliderwrap li.redbox .txtbg { top: 274px; }
#sliderwrap li.redbox .btn { top: 399px; margin: 0 1em 0 0; }
#sliderwrap li.blackbox .txtbg { top: 1em; left: 3em; padding: 16px 20px 4px; position: absolute; width: 22.5em; z-index: 10; }
#sliderwrap .btn.right { right: 0 }
#sliderwrap .btn.left { left: 0 }
#sliderwrap li.clearbox .txtbg { top: 1em; left: 3em; padding: 20px 0; }
.flex-direction-nav { display: inherit; }
}

/* ipads (portrait) ----------- */
@media only screen and (min-width : 768px) and (max-width : 1024px) and (orientation : portrait) {
.slidetxtwrap { width: 1000px; margin: 0 auto; max-height: 505px; position: relative; }
#sliderwrap h2 { font-family: "rockwell",sans-serif; letter-spacing: .02em; font-size: 38px; margin: 0 0 -7px 0; }
#sliderwrap p { font-family: "eb-garamond",serif;letter-spacing: .02em; font-size: 18px; font-weight: normal; }
#sliderwrap img { position: relative; z-index: 2; }
#sliderwrap .btn { font-size: 1.9em; }
#sliderwrap li.redbox .txtbg, #sliderwrap li.clearbox .txtbg { position: absolute; z-index: 10; width: 370px; padding: 16px 20px 4px; }
#sliderwrap li.redbox .txtbg { top: 274px; }
#sliderwrap li.redbox .btn { top: 399px; margin: 0 1em 0 0; }
#sliderwrap li.blackbox .txtbg { top: 1em; left: 3em; padding: 16px 20px 4px; position: absolute; width: 22.5em; z-index: 10; }
#sliderwrap .btn.right { right: 0 }
#sliderwrap .btn.left { left: 0 }
#sliderwrap li.clearbox .txtbg { top: 2em; left: 4em; padding: 20px 0; }
.flex-direction-nav { display: inherit; }
}
/* smallest desktops and laptops ----------- */
@media only screen and (min-width : 800px) {
.blackboxbtn { min-height: 56px; }
.slidetxtwrap { width: 1000px; margin: 0 auto; max-height: 505px; position: relative; }
#sliderwrap h2 { font-family: "rockwell",sans-serif; font-size: 1.4em; margin: 0 0 -7px 0; }
#sliderwrap p { font-family: "eb-garamond",serif; letter-spacing: .02em; font-size: .9em; font-weight: normal; }
#sliderwrap img { z-index: 2; }
#sliderwrap .btn {}
#sliderwrap li.redbox .txtbg, #sliderwrap li.clearbox .txtbg { position: absolute; z-index: 10; width: 300px; padding: 16px 20px 20px; }
#sliderwrap li.redbox .txtbg { top: 7em; }
#sliderwrap li.redbox .btn { top: 8em; margin: 0 7em 0 0; }
#sliderwrap li.blackbox .txtbg { top: 2em; left: 6em; padding: 16px 45px 20px 20px; width: 16em; z-index: 10; }
#sliderwrap .btn.right { right: 0 }
#sliderwrap .btn.left { }
#sliderwrap li.blackbox .btn, #sliderwrap li.clearbox .btn { width: 100% }
#sliderwrap li.clearbox .txtbg { top: 2em; left: 2em; padding: 20px 0; }
.flex-direction-nav { display: none; }
}
/* Desktops and laptops ----------- */
@media only screen and (min-width : 1024px) {
.slidetxtwrap { width: 1000px; margin: 0 auto; max-height: 505px; position: relative; }
#sliderwrap h2 { font-family: "rockwell",sans-serif; font-size: 1.6em; margin: 0 0 -7px 0; }
#sliderwrap p { font-family: "eb-garamond",serif; letter-spacing: .02em; font-size: 0.9em; font-weight: normal; }
#sliderwrap img { z-index: 2; }
#sliderwrap li.redbox .txtbg, #sliderwrap li.clearbox .txtbg { position: absolute; z-index: 10; width: 300px; padding: 16px 20px 4px; }
#sliderwrap li.blackbox .txtbg { top: 4em; left: 3em; padding: 16px 20px 20px; position: absolute; width: 19em; z-index: 10; }
#sliderwrap li.redbox .txtbg { top: 10em; }
#sliderwrap li.redbox .btn { top: 11em; margin: 0 3em 0 0; }
#sliderwrap .btn.right { right: 0 }
#sliderwrap .btn.left { }
#sliderwrap li.clearbox .txtbg { margin: 0 0 0 1em; top: 4em; padding: 16px 20px 20px; }
.flex-direction-nav { display: inherit; }
.blackboxbtn { min-height: 56px; }
}

@media only screen and (min-width : 1300px) and (max-width:1450px) {
    .carousel-inner .carousel-caption{ margin-left: 10rem !important; width: 22rem !important}
}


@media only screen and (min-width : 1450px) {
    .carousel-inner .carousel-caption{ margin-left: 13rem !important; width: 25rem !important}
}

/* desktops and laptops ----------- */
@media only screen and (min-width : 1200px) {
.blackboxbtn { min-height: 56px; }
.slidetxtwrap { width: 1000px; margin: 0 auto; max-height: 505px; position: relative; }
#sliderwrap h2 { font-family: "rockwell",sans-serif; font-size: 1.8em; margin: 0 0 -7px 0; }
#sliderwrap p { font-family: "eb-garamond",serif; letter-spacing: .02em; font-size: .8em; font-weight: normal; }
#sliderwrap img { position: relative; z-index: 2; }
#sliderwrap li.redbox .txtbg, #sliderwrap li.clearbox .txtbg { position: absolute; z-index: 10; width: 325px; padding: 16px 20px 4px; }
#sliderwrap li.blackbox .txtbg { top: 5em; left: 1em; padding: 16px 20px 25px; position: absolute; width: 22.5em; z-index: 10; }
#sliderwrap li.redbox .txtbg { top: 11em; }
#sliderwrap li.redbox .btn { top: 12em; margin: 0 1em 0 0; }
#sliderwrap .btn.right { right: 0 }
#sliderwrap .btn.left { }
#sliderwrap li.blackbox .btn, #sliderwrap li.clearbox .btn { width: 84% }
#sliderwrap li.clearbox .txtbg { margin: 0 0 0 1em; top: 4em; padding: 16px 20px 20px; }
.flex-direction-nav { display: inherit; }
}
/* large screens ----------- */
@media only screen and (min-width : 1600px) {
.blackboxbtn { min-height: 75px; }
.slidetxtwrap { width: 1000px; margin: 0 auto; max-height: 505px; position: relative; }
#sliderwrap h2 { font-family: "rockwell",sans-serif; font-size: 2.2em; line-height: 1.15em; margin: 0 0 -12px 0; }
#sliderwrap p { font-family: "eb-garamond",serif; letter-spacing: .02em; font-size: 18px; font-weight: normal; }
#sliderwrap img { position: relative; z-index: 2; border: 0;  }
#sliderwrap li.redbox .txtbg, #sliderwrap li.clearbox .txtbg { position: absolute; z-index: 10; width: 370px; padding: 20px; }
#sliderwrap li.redbox .txtbg { top: 5em; }
#sliderwrap li.redbox .btn { top: 16.25em; margin: 0 89px 0 0; }
#sliderwrap li.blackbox .txtbg { top: 5em; left: 0; padding: 16px 20px 4px; position: absolute; width: 22.5em; z-index: 10; }
#sliderwrap .btn.right { right: 0 }
#sliderwrap .btn.left { }
#sliderwrap li.clearbox .txtbg { left: 0; top: 5em; padding: 16px 20px 20px; }
.flex-direction-nav { display: inherit; }
}
/* iphone 4 ----------- */
@media only screen and (-webkit-min-device-pixel-ratio : 1.5), only screen and (min-device-pixel-ratio : 1.5) {
.slidetxtwrap { width: 100%; margin: 0 auto; max-height: 505px; position: relative; }
.blackbox { background: transparent url(../img/layout/bg-darkclear.png) repeat-x; }
#sliderwrap h2 { font-family: "rockwell",sans-serif; letter-spacing: .02em; font-size: 1.3em; margin: 0 0 7px 0; }
#sliderwrap p { font-family: "eb-garamond",serif; letter-spacing: .02em; font-size: .9em; font-weight: normal; }
#sliderwrap img { position: relative; z-index: 2; }
#sliderwrap .btn { padding: 15px 25px; font-size: 1.7em; }
#sliderwrap li.redbox .txtbg, #sliderwrap li.blackbox .txtbg, #sliderwrap li.clearbox .txtbg { position: absolute; z-index: 10; width: 18em; padding: 16px 20px 16px; }
#sliderwrap li.redbox .txtbg { top: 174px; }
#sliderwrap li.redbox .btn { top: 199px; }
#sliderwrap .btn.right { right: 0 }
#sliderwrap .btn.left { left: 0 }
#sliderwrap li.clearbox .txtbg { margin: 0 0 0 3em; top: 1em; padding: 20px 0; }
.flex-direction-nav { display: none; }
}
@font-face { font-family: 'fontello'; src: url("../font/fontello.eot?14950565"); src: url("../font/fontello.eot?14950565#iefix") format('embedded-opentype'), url("../font/fontello.svg?14950565#fontello") format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'fontello'; src: url("data:application/octet-stream;base64,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") format('woff'), url("data:application/octet-stream;base64,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TQBlAGQAaQB1AG0AAE1lZGl1bQAARgBvAG4AdABGAG8AcgBnAGUAIAAyAC4AMAAgADoAIABmAG8AbgB0AGUAbABsAG8AIAA6ACAAMQAtADQALQAyADAAMQAzAABGb250Rm9yZ2UgMi4wIDogZm9udGVsbG8gOiAxLTQtMjAxMwAAZgBvAG4AdABlAGwAbABvAABmb250ZWxsbwAAVgBlAHIAcwBpAG8AbgAgADAAMAAxAC4AMAAwADAAIAAAVmVyc2lvbiAwMDEuMDAwIAAAZgBvAG4AdABlAGwAbABvAABmb250ZWxsbwAAAAAAAgAAAAAAAP+DADIAAAAAAAAAAAAAAAAAAAAAAAAAAABSAAAAAQACAQIBAwEEAQUBBgEHAQgBCQEKAQsBDAENAQ4BDwEQAREBEgETARQBFQEWARcBGAEZARoBGwEcAR0BHgEfASABIQEiASMBJAElASYBJwEoASkBKgErASwBLQEuAS8BMAExATIBMwE0ATUBNgE3ATgBOQE6ATsBPAE9AT4BPwFAAUEBQgFDAUQBRQFGAUcBSAFJAUoBSwFMAU0BTgFPAVAHdW5pMjEzOQVob3VzZQd1bmkyMzI4B3VuaTIzMkIHdW5pMjNGMwd1bmkyNjA1B3VuaTI2MzAFaGVhcnQObXVzaWNhbG5vdGVkYmwHdW5pMjY4Rgd1bmkyNkEwB3VuaTI3MDkHdW5pMjcwRQd1bmkyNzEzB3VuaTI3MTUHdW5pMjc1Mwd1bmkyNzk2B3VuaTI3QTIHdW5pRTAwNQd1bmlFNzA1B3VuaUU3MEEHdW5pRTcwQwd1bmlFNzE2B3VuaUU3MTcHdW5pRTcxOAd1bmlFNzIwB3VuaUU3MjIHdW5pRTcyMwd1bmlFNzI0B3VuaUU3MjcHdW5pRTcyOAd1bmlFNzMxB3VuaUU3MzgHdW5pRTczQwd1bmlFNzNEB3VuaUU3NTEHdW5pRTc2NQd1bmlFNzY2B3VuaUU3NzEHdW5pRTdBMgd1bmlFN0EzB3VuaUU4MDAHdW5pRTgwMQd1bmlFODAyB3VuaUU4MDQHdW5pRjMwOQd1bmlGMzBDB3VuaUYzMTIHdW5pRjMyRAZ1MUYzMDQGdTFGMzBFBnUxRjMxMAZ1MUYzQUIGdTFGM0FGBnUxRjQ0RAZ1MUY0NjQGdTFGNDY1BnUxRjRBNQZ1MUY0QjMG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") format('truetype'); }
[class^="icon-"]:before, [class*=" icon-"]:before { font-family: 'fontello'; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; width: 1em; margin-right: 0.2em; text-align: center; /* opacity .8 */ /* For safety - reset parent styles, that can break glyph codes*/ font-variant: normal; text-transform: none; /* fix buttons height, for twitter bootstrap */ line-height: 1em; /* Animation center compensation - magrins should be symmetric */ /* remove if not needed */ margin-left: 0.2em;/* you can be more comfortable with increased icons size *//* font-size: 120%; */ }
.icon-info:before { content: '\2139'; } /* 'ℹ' */
.icon-home:before { content: '\2302'; } /* '⌂' */
.icon-keyboard:before { content: '\2328'; } /* '⌨' */
.icon-erase:before { content: '\232b'; } /* '⌫' */
.icon-hourglass:before { content: '\23f3'; } /* '⏳' */
.icon-star:before { content: '\2605'; } /* '★' */
.icon-menu:before { content: '\2630'; } /* '☰' */
.icon-heart:before { content: '\2665'; } /* '♥' */
.icon-note-beamed:before { content: '\266b'; } /* '♫' */
.icon-layout:before { content: '\268f'; } /* '⚏' */
.icon-th:before { content: '\e800'; } /* '' */
.icon-attention:before { content: '\26a0'; } /* '⚠' */
.icon-mail:before { content: '\2709'; } /* '✉' */
.icon-pencil:before { content: '\270e'; } /* '✎' */
.icon-check:before { content: '\2713'; } /* '✓' */
.icon-cancel:before { content: '\2715'; } /* '✕' */
.icon-help:before { content: '\2753'; } /* '❓' */
.icon-minus-circled:before { content: '\2796'; } /* '➖' */
.icon-direction:before { content: '\27a2'; } /* '➢' */
.icon-list:before { content: '\e005'; } /* '' */
.icon-info-circled:before { content: '\e705'; } /* '' */
.icon-eye:before { content: '\e70a'; } /* '' */
.icon-tag-1:before { content: '\e804'; } /* '' */
.icon-tag:before { content: '\e70c'; } /* '' */
.icon-print:before { content: '\e716'; } /* '' */
.icon-retweet:before { content: '\e717'; } /* '' */
.icon-comment:before { content: '\e718'; } /* '' */
.icon-chat:before { content: '\e720'; } /* '' */
.icon-vcard:before { content: '\e722'; } /* '' */
.icon-address:before { content: '\e723'; } /* '' */
.icon-location:before { content: '\e724'; } /* '' */
.icon-map:before { content: '\e727'; } /* '' */
.icon-compass:before { content: '\e728'; } /* '' */
.icon-doc-text-inv:before { content: '\e731'; } /* '' */
.icon-archive:before { content: '\e738'; } /* '' */
.icon-share:before { content: '\e73c'; } /* '' */
.icon-basket:before { content: '\e73d'; } /* '' */
.icon-basket-1:before { content: '\e802'; } /* '' */
.icon-chart-pie:before { content: '\e751'; } /* '' */
.icon-left-open-big:before { content: '\e765'; } /* '' */
.icon-right-open-big:before { content: '\e766'; } /* '' */
.icon-back-in-time:before { content: '\e771'; } /* '' */
.icon-gauge:before { content: '\e7a2'; } /* '' */
.icon-chart-pie-1:before { content: '\e801'; } /* '' */
.icon-traffic-cone:before { content: '\e7a3'; } /* '' */
.icon-twitter:before { content: '\f309'; } /* '' */
.icon-facebook:before { content: '\f30c'; } /* '' */
.icon-pinterest:before { content: '\f312'; } /* '' */
.icon-instagram:before { content: '\f32d'; } /* '' */
.icon-picture:before { content: '🌄'; } /* '\1f304' */
.icon-globe:before { content: '🌎'; } /* '\1f30e' */
.icon-globe-1:before { content: '🌐'; } /* '\1f310' */
.icon-ticket:before { content: '🎫'; } /* '\1f3ab' */
.icon-target:before { content: '🎯'; } /* '\1f3af' */
.icon-thumbs-up:before { content: '👍'; } /* '\1f44d' */
.icon-user:before { content: '👤'; } /* '\1f464' */
.icon-users:before { content: '👥'; } /* '\1f465' */
.icon-alert:before { content: '💥'; } /* '\1f4a5' */
.icon-credit-card:before { content: '💳'; } /* '\1f4b3' */
.icon-monitor:before { content: '💻'; } /* '\1f4bb' */
.icon-folder:before { content: '📁'; } /* '\1f4c1' */
.icon-doc-text:before { content: '📄'; } /* '\1f4c4' */
.icon-chart-bar:before { content: '📊'; } /* '\1f4ca' */
.icon-attach:before { content: '📎'; } /* '\1f4ce' */
.icon-book-open:before { content: '📖'; } /* '\1f4d6' */
.icon-phone:before { content: '📞'; } /* '\1f4de' */
.icon-megaphone:before { content: '📣'; } /* '\1f4e3' */
.icon-newspaper:before { content: '📰'; } /* '\1f4f0' */
.icon-mobile:before { content: '📱'; } /* '\1f4f1' */
.icon-signal:before { content: '📶'; } /* '\1f4f6' */
.icon-camera:before { content: '📷'; } /* '\1f4f7' */
.icon-arrows-ccw:before { content: '🔄'; } /* '\1f504' */
.icon-search:before { content: '🔍'; } /* '\1f50d' */
.icon-lock:before { content: '🔒'; } /* '\1f512' */
.icon-lock-open:before { content: '🔓'; } /* '\1f513' */
.icon-bell:before { content: '🔔'; } /* '\1f514' */
.icon-bookmark:before { content: '🔖'; } /* '\1f516' */
.icon-flashlight:before { content: '🔦'; } /* '\1f526' */
.icon-clock:before { content: '🕔'; } /* '\1f554' */
@media print {
* { background: transparent!important; color: #000!important; box-shadow: none!important; text-shadow: none!important }
a, a:visited { text-decoration: underline }
a[href]:after { content: " (" attr(href) ")" }
abbr[title]:after { content: " (" attr(title) ")" }
.ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: "" }
pre, blockquote { border: 1px solid #999; page-break-inside: avoid }
thead { display: table-header-group }
tr, img { page-break-inside: avoid }
img { max-width: 100%!important }
@page {
margin:.5cm
}
p, h2, h3 { orphans: 3; widows: 3 }
h2, h3 { page-break-after: avoid }
.noprint, .printviewtrigger, header, sliderbtm, div.address, #feedback, div#sitemap { display: none; }
}

/* A360 - Remove hover and focus styling on the Create Your Own page */
.no-focus .col1 { border: 0px solid #e2e2e2; }
.no-focus .col1:hover { cursor: default; box-shadow: inset 0 0 20px -5px #999; }
.no-focus .col1:hover .ctabtn { background: linear-gradient(to bottom, #ce2f2f 0%, #993022 100%) !important; }

/* convert grid id to a class */
.caption3 h2.grid .caption3 li a, .grid ul.list li a { color: #646466 }
.grid a { text-decoration: none; }
.grid { margin: 20px -10px 20px 0; clear: both; }
.grid .col1:last-child { margin: 0; }
.grid .ctabtn { font-size:.73rem; border-radius: 0 0 16px 16px; bottom: 0; font: bold 0.8em "rockwell",sans-serif; padding: 8px; position: absolute; text-transform: uppercase; vertical-align: bottom; z-index: 5; -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; }
.grid .caption1 { color: #ce2f2f!important; font: normal 1.2em "eb-garamond",serif; margin: 15px 0 0; position: relative; z-index: 4; letter-spacing: .02em; }
.grid .col1 .caption2, .grid .col2 .caption2 { color: #c79f2a; color: rgb(199, 159, 52, 1); font: normal 1.4em "eb-garamond",serif; position: relative; z-index: 4; letter-spacing: .02em; }
.grid ul li a { color: rgb(173,173,173) }
.grid .col1 img { position: absolute; z-index: -1; top: 0; left: 0; right: 0 }
.grid .col2 img,
.grid .col3 img { position: absolute; z-index: 1; top: -22px; left: -20px; }
.grid .col2 .caption1 { text-align: left; padding: 0 0 0 25px; }
.grid .col2 .caption1,
.grid .col2 .caption2,
.grid .col2 .caption3 { float: left; left: 0; width: 50%; }
.grid .caption3 li a:hover { color: #ce2f2f; }
.grid .col3 img { z-index: 6 }
.grid .col3 .caption1 { text-align: left; padding: 0 0 0 30px; margin: 23px 0 -7px 0; }
.grid .col3 .caption1,
.grid .col3 .caption3 { width: 60%; position: relative; float: right; right: 20px; text-align: left; top: 0; z-index: 2; }
.grid ul.list li a:hover { color: #ce2f2f; }
ul.grid { padding: 0px }
.grid .col1.tw .caption1,
.grid .col1.fb .caption1,
.grid .col1.inst .caption1 { font: 38px "rockwell",sans-serif; letter-spacing: .02em; margin: 5px 0 0; position: relative; z-index: 4; }
.grid .col1.tw .caption1 { color: #65a8de!important; }
.grid .col1.fb .caption1 { color: #485b96!important; }
.grid .col1.inst .caption1 { color: #517fa4 !important; }
.grid .col1.tw .caption2, .grid .col1.fb .caption2, .grid .col1.inst .caption2 { color: #c79f2a; color: rgb(199, 159, 52, 1); font: 22px "rockwell",sans-serif; position: relative; z-index: 4; letter-spacing: .02em; text-transform: uppercase; }
.grid .col1 .feedIcon img { position: relative; margin: 20px 0 0 0 }
#category .grid .col1 { margin: 0 20px 20px 0; }
#category .grid .col1:nth-child(3n) { margin: 0; }
#list .grid .col1{ width: 283px; margin-right: 13px; }
#list .grid .col1 .ctabtn{ width: 283px; }
#list .grid li:nth-of-type(n+4){ display: none; }
#kids-list .grid .col1{ width: 283px; margin-right: 13px; }
#kids-list .grid .col1 .ctabtn{ width: 283px; }
.grid .ctabtn { color: #fff; }
.grid .ctabtn { background: #ce2f2f; /* Old browsers */ background: -moz-linear-gradient(top, #ce2f2f 0%, #993022 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ce2f2f), color-stop(100%, #993022)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #ce2f2f 0%, #993022 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #ce2f2f 0%, #993022 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #ce2f2f 0%, #993022 100%); /* IE10+ */ background: linear-gradient(to bottom, #ce2f2f 0%, #993022 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ce2f2f', endColorstr='#993022', GradientType=0 ); /* IE6-9 */ }
.grid .col1:hover a.ctabtn,
.grid .col2:hover a.ctabtn,
.grid .col3:hover a.ctabtn { background: #C64E4E; /* Old browsers */ background: -moz-linear-gradient(top, #C64E4E 0%, #d83131 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #C64E4E), color-stop(100%, #d83131)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #C64E4E 0%, #d83131 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #C64E4E 0%, #d83131 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #C64E4E 0%, #d83131 100%); /* IE10+ */ background: linear-gradient(to bottom, #C64E4E 0%, #d83131 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#C64E4E', endColorstr='#d83131', GradientType=0 ); /* IE6-9 */ }
.productscroll .grid { margin: 0; padding: 0 0 0 15px; }

.grid.printables{margin-top:0rem;}
.grid.printables .col1, .grid.printables .col1 a {width: 278px; height: 234px; }
.grid.printables .col1{margin-bottom:1rem;}
.grid.printables .col1 a  {display: block;}
.grid.printables .col1 img{width: 100%; height: auto;}
.grid.printables .col1 .ctabtn{width:263px}
#intro ol li { list-style: decimal inside;line-height:1.75rem; }
/* leaflet css helpers */
#map_canvas, #map { width: 100%; height: 505px; position: relative; overflow: hidden; }
#adTake a img, #adTake a object { display: block; max-width: 100%; height:auto;}
#main .content .cupcakeList ul li { padding: 0; list-style: none; }

/* CSS for responsive version */
@media (max-width: 1024px) {
body { margin: 0; padding-top: 120px; }
body.privacy { padding-top: 0px; }

#navwrap { display: none; }
#mobilenavwrap { display: block; max-width: 80%; z-index: 3; }
#mobilenavwrap nav {  -ms-overflow-style: none;  scrollbar-width: none;  }
#mobilenavwrap nav::-webkit-scrollbar { display: none; }

#main { padding: 0 2rem !important; }
#main .slider { margin: 0 -2rem; }
#main .slider .row>[class*="col-"]{display: block}
#header { height: 7.5rem }
#header .red { height: 5px; z-index: 3; position: relative; z-index: 3; }
#topwrap { height: inherit; position: absolute; top: 0; }
#topwrap #top { width: 100%; height: inherit; position: absolute; z-index: 2; background-color: #fff; box-shadow: 0 3px 5px rgba(0, 0, 0, 0.15); }
#topwrap #top .toplinks { visibility: hidden; height: auto; width: auto; padding: 0; margin: 0; float: none; }
#topwrap #top .toplinks a { display: none; }
#topwrap #top .toplinks .orderOnline, .seperator { display: none; }
#topwrap #top .logo a.oloMobile{display: block;margin:.7rem auto 0rem}
#topwrap #top .logo a.oloMobile:focus {outline:1px solid #000}

#topwrap #top .toplinks .skiptocontent { pointer-events: none; display: block; visibility: visible; position: fixed; left: 0; right: 0; height: 66px; line-height: 66px; z-index: 1; background-color: #fff; }
#topwrap #top .toplinks .skiptocontent:focus { pointer-events: all; }
#topwrap #top .logo { position: absolute; left: 0; right: 0; text-align: center; width: auto; height: inherit; padding: 0; float: none; margin: 0; }
#topwrap #top .logo a { display: inline-block; }
#topwrap #top .logo a img { width: 60%; height: auto; padding: 12px 0 0; }
#topwrap #top .locator { width: auto; height: auto; background: none; padding: 0; position: absolute; right: 8px; top: 16px; margin: 0; float: none; box-shadow: none; }
#topwrap #top .locator .nearest { display: none; }
#topwrap #top .locator #mainHeaderForm label { display: none; }
#topwrap #top .locator #mainHeaderForm button { margin: 0; padding: 0; width: 26px; height: 37px; background: url('/assets/img/ico-locationpin.png'); }
#topwrap #top .locator #mainHeaderForm button span { display: none; }
#mobilenavwrap { position: absolute; top: 120px; left: 0; right: 0; }
#mobilenavwrap nav { height: auto; float: none; background: none; overflow-y: scroll; padding-right: 17px; box-sizing: content-box; }
#mobilenavwrap nav[aria-expanded="true"] { height: calc(100vh - 66px); }
#mobilenavwrap nav[aria-expanded="true"] > ul { min-height: 100%; padding-bottom: 64px; }
#mobilenavwrap nav #toggleMenu { display: block !important; position: fixed; top: 24px; left: 12px; z-index: 2; }
#mobilenavwrap nav #toggleMenu img { width: 30px; height: 20px; }
#mobilenavwrap nav #toggleMenu[aria-expanded="false"] ~ .menuzord-menu { display: none !important; }
#mobilenavwrap nav #toggleMenu[aria-expanded="true"] ~ .toggleMenu.background { background-color: rgba(0, 0, 0, 0.5); position: fixed; left: 0; right: 0; bottom: 0; top: 120px; cursor: default; }
#mobilenavwrap nav .menuzord-menu { background-color: #d7a414; width: 100%; margin: 0 0 auto 0; height: auto; z-index: 1; position: relative; display: block; }
#mobilenavwrap nav .menuzord-menu > li { float: none; display: block; border-bottom: 1px solid #ecba32; background-color: transparent; }
#mobilenavwrap nav .menuzord-menu > li > a { color: #fff; }
#mobilenavwrap nav .menuzord-menu > li:hover > a { background: #d7a414; }
#mobilenavwrap nav .menuzord-menu > li > ul { background-color: #d58a09; display: none; position: relative; width: 100%; box-shadow: none; margin: 0; }
#mobilenavwrap nav .menuzord-menu > li > a[aria-expanded="true"] + .megamenu.megamenu-quarter-width { display: block; }
#mobilenavwrap nav .menuzord-menu > li > ul > li { border: none; padding: 0;  }
#mobilenavwrap nav .menuzord-menu > li > ul > li > a { color: #fff; padding: 12px 0 12px 21px; display: block; background-color: #d58a09; }
#mobilenavwrap nav .menuzord-menu > li > ul > li:hover > a { background-color: #d56709; }
#header .social-bar { display: flex; flex-wrap: wrap; justify-content: center; width: 36px; padding: 4px 0; background-color: #fff; position: fixed; right: 0; top: 45%; box-shadow: 3px 5px 10px rgba(0, 0, 0, 0.25); }
#header .social-bar:before { content: ''; width: 100%; height: 4px; background: #c92f2e; background: linear-gradient(to bottom, #c92f2e 0%, #9e3023 100%); position: absolute; top: -4px; left: 0; }
#header .social-bar a { padding: 4px; }
#adTake { height: auto; }
#adTake a { display: block; }
#adTake a img { display: block; max-width: 100%; }
#adTake #setFocus { display: inline-block; color: transparent; width: 44px; height: 44px; top: -44px; }
#adTake #setFocus:after { background-image: url('/assets/img/close-icon.svg'); content: ''; width: 20px; height: 20px; background-repeat: no-repeat; display: inline-block; margin: 12px; position: absolute; right: 0; top: 0; }
/*bwm*/
.sliderbtm { margin: 3.3125rem 0 0 0;}
#sliderwrap .carousel .carousel-control { transform: scale(0.5); }
#sliderwrap .carousel .carousel-control.left { margin-left: 0; }
#sliderwrap .carousel .carousel-control.right { margin-right: 0; }
#sliderwrap .carousel .carousel-inner .item img { display: block; }
#sliderwrap .carousel .carousel-inner .item .carousel-caption { position: static; width: auto; height: auto; padding: 12px 32px 48px; margin: 0 !important; left: auto; top: auto; right: auto; bottom: auto; }
#sliderwrap .carousel .carousel-inner .item .carousel-caption h2 { font-size: 16px; margin: 0; }
#sliderwrap .carousel .carousel-inner .item .carousel-caption p { font-size: 14px; margin: 0;}
#sliderwrap .carousel .carousel-inner .item .carousel-caption [class*="box"] { min-height: auto; }
#sliderwrap .carousel .carousel-inner .item .carousel-caption .btn { font-size: 14px; position: absolute; top: 48px; left: 32px; padding: 4px; width: auto; display: inline-block; }
#sliderwrap .carousel .carousel-inner .item .carousel-caption [class*="box"]:nth-of-type(2) .btn { top: 72px; }
#sliderwrap .carousel .carousel-inner .item .carousel-caption [class*="box"]:nth-of-type(3) .btn { top: 96px; }

#main { width: auto; overflow-x: hidden; }
#main nav { width: 100% !important; margin: 0 !important; text-align: center; box-shadow: none !important; }
#main nav .vtoggle { display: block !important; border: 1px solid #ccc; border-radius: 5px; width: auto !important; height: auto !important; padding: 12px; font-family: "rockwell",sans-serif; font-weight: bold; color: #ce2f2f !important; position: relative; }
#main nav .vtoggle:after { content: ''; position: absolute; right: 12px; top: 16px; width: 0; height: 0; border-style: solid; border-width: 8px 8px 0 8px; border-color: #ce2f2f transparent transparent transparent; }
#main nav .vtoggle[aria-expanded="true"]:after { border-width: 0 8px 8px 8px; border-color: transparent transparent #ce2f2f transparent; }
#main nav .vtoggle[aria-expanded="false"] ~ #vlist { display: none; }
#main nav #vlist { background-color: #f1f1f1; padding: 12px 0; margin-bottom: 32px; }
#main nav ul li { padding: 6px 0 !important; background-position: right 12px center !important; }
#main #intro { text-align: center; }
#main #intro p { margin: 0; max-width: 100%; }
#main #intro ul { padding: 0; }
#main #intro ul li { list-style: none; }
#main .content { width: 100%; padding: 12px 0; text-align: center; }
.col-2-img .smlbtn{margin:2rem auto;display: block; width: 11rem; font-size: .8rem; font-weight: bold}
#main .content.getim { width: 100%; padding: 0; }
#main .content ul { padding: 0; list-style: none; }
#main .content ul li { padding: 0; list-style: none; }
#main .content .accordion .section-title { font-size: 16px; text-align: left; }
#main .content .accordion .section-content { text-align: left; }
#main .content #international { width: 100%; }
#main .content #international .country { text-align: left; margin: auto; float: none; border-right: none; }
#main .content .containerPhotoVideo { float: none; margin: 4px; display: inline-block; }
#main .content .containerPhotoVideo a { display: inline-block; }
#main .content .quoteImgContainer { float: none; margin: 0 auto 12px; }
#main .content .quoteContainer { width: 100%; }
#main #product .image { max-width: 100%; margin: auto; display: block; }
#main #product .image img { max-width: 100%; }
#main #product .content { max-width: 100%; padding: 0; text-align: center; margin: auto; display: block; }
#main .press #intro p { margin: 0 0 12px; text-align: center; max-width: auto; }
#main .tableList { text-align: center; }
#main .tableList ul { padding: 0; }
#main .tableList ul li { display: block; width: auto; }
#main #list { padding: 0; box-shadow: none; border: none; border-radius: 0; }
#main #list .btn { margin: 24px auto; max-width: 100%; box-sizing: border-box; }
#main h2 { height: auto; padding: 0 0 12px; }
#main #grid { margin: 0; display: flex; flex-wrap: wrap; justify-content: center; }
#main #grid > a { margin: 6px; width: 200px; height: 200px; }
#main #grid > a img { max-width: 100%; height: auto; }
#main #grid li { width: 200px !important; height: 200px !important; margin: 6px !important; box-shadow: none; }
#main #grid li a { width: 200px !important; height: 200px !important; margin: 0; }
#main #grid li a img { max-width: 100%; height: auto; }
#main #grid li a .ctabtn { width: 200px !important; box-sizing: border-box; }
#main .grid { display: flex; flex-wrap: wrap; justify-content: center; }
#main .grid li { height: 200px !important; width: 200px !important; margin: 6px; }
#main .grid li a { width: inherit; height: inherit !important; box-shadow: none; }
#main .grid li img { max-width: 100%; height: auto; }
#main .grid li .ctabtn { width: 100% !important; box-sizing: border-box; }
footer{padding:0px 20px 20px 20px; margin-top: 1.5rem}
footer, footer #sitemap { width: auto; text-align: center; flex-wrap: wrap; justify-content: center; font-size: 12px }
footer #sitemap > div { padding: 8px; width:150px;}
footer #sitemap > div ul { margin: 0px auto;
footer #sitemap > div a { display: block; padding: 4px; }
footer #ftr { line-height: 24px; }
.tint .item .medButton{margin-top: 1rem}
.tint .item:first-of-type .medButton{margin-top: 2rem}
.desktopHide{display: block}
.sliderbtm{margin: 0rem}

}

/* remove social sidebar on xs screens */
@media (max-width: 256px) { #header .social-bar { display: none; } }