*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}ol{padding:0 15px}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}ins{color:#000;text-decoration:none}ins,mark{background-color:#ff9}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}select{background:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2ZmZjt9LmNscy0ye2ZpbGw6IzQ0NDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmFycm93czwvdGl0bGU+PHJlY3QgY2xhc3M9ImNscy0xIiB3aWR0aD0iNC45NSIgaGVpZ2h0PSIxMCIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIxLjQxIDQuNjcgMi40OCAzLjE4IDMuNTQgNC42NyAxLjQxIDQuNjciLz48cG9seWdvbiBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMy41NCA1LjMzIDIuNDggNi44MiAxLjQxIDUuMzMgMy41NCA1LjMzIi8+PC9zdmc+) no-repeat 95% 50%;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff!important;padding:0 2px}input[type=checkbox]{background-color:#fff!important}.hamburger{padding:15px;display:inline-block;cursor:pointer;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger.is-active:hover,.hamburger:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#000}.hamburger-box{width:29px;height:17px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1.5px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:29px;height:3px;background-color:#000;border-radius:1.25px;position:absolute;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-7px}.hamburger-inner:after{bottom:-7px}.hamburger--3dx .hamburger-box{-webkit-perspective:58px;perspective:58px}.hamburger--3dx .hamburger-inner{transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx .hamburger-inner:after,.hamburger--3dx .hamburger-inner:before{transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,7px,0) rotate(45deg);transform:translate3d(0,7px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-7px,0) rotate(-45deg);transform:translate3d(0,-7px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{-webkit-perspective:58px;perspective:58px}.hamburger--3dx-r .hamburger-inner{transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx-r .hamburger-inner:after,.hamburger--3dx-r .hamburger-inner:before{transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,7px,0) rotate(45deg);transform:translate3d(0,7px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-7px,0) rotate(-45deg);transform:translate3d(0,-7px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{-webkit-perspective:58px;perspective:58px}.hamburger--3dy .hamburger-inner{transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy .hamburger-inner:after,.hamburger--3dy .hamburger-inner:before{transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,7px,0) rotate(45deg);transform:translate3d(0,7px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-7px,0) rotate(-45deg);transform:translate3d(0,-7px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{-webkit-perspective:58px;perspective:58px}.hamburger--3dy-r .hamburger-inner{transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy-r .hamburger-inner:after,.hamburger--3dy-r .hamburger-inner:before{transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,7px,0) rotate(45deg);transform:translate3d(0,7px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-7px,0) rotate(-45deg);transform:translate3d(0,-7px,0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{-webkit-perspective:58px;perspective:58px}.hamburger--3dxy .hamburger-inner{transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy .hamburger-inner:after,.hamburger--3dxy .hamburger-inner:before{transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotateX(180deg) rotateY(180deg);transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,7px,0) rotate(45deg);transform:translate3d(0,7px,0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-7px,0) rotate(-45deg);transform:translate3d(0,-7px,0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{-webkit-perspective:58px;perspective:58px}.hamburger--3dxy-r .hamburger-inner{transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy-r .hamburger-inner:after,.hamburger--3dxy-r .hamburger-inner:before{transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotateX(180deg) rotateY(180deg) rotate(-180deg);transform:rotateX(180deg) rotateY(180deg) rotate(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,7px,0) rotate(45deg);transform:translate3d(0,7px,0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-7px,0) rotate(-45deg);transform:translate3d(0,-7px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner:before{-webkit-transform:translate3d(-5.8px,0,0) rotate(-45deg) scaleX(.7);transform:translate3d(-5.8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrow.is-active .hamburger-inner:after{-webkit-transform:translate3d(-5.8px,0,0) rotate(45deg) scaleX(.7);transform:translate3d(-5.8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(5.8px,0,0) rotate(45deg) scaleX(.7);transform:translate3d(5.8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(5.8px,0,0) rotate(-45deg) scaleX(.7);transform:translate3d(5.8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt .hamburger-inner:before{transition:top .1s ease .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner:after{transition:bottom .1s ease .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner:before{top:0;-webkit-transform:translate3d(-5.8px,-7.25px,0) rotate(-45deg) scaleX(.7);transform:translate3d(-5.8px,-7.25px,0) rotate(-45deg) scaleX(.7);transition:top .1s ease,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt.is-active .hamburger-inner:after{bottom:0;-webkit-transform:translate3d(-5.8px,7.25px,0) rotate(45deg) scaleX(.7);transform:translate3d(-5.8px,7.25px,0) rotate(45deg) scaleX(.7);transition:bottom .1s ease,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt-r .hamburger-inner:before{transition:top .1s ease .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner:after{transition:bottom .1s ease .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner:before{top:0;-webkit-transform:translate3d(5.8px,-7.25px,0) rotate(45deg) scaleX(.7);transform:translate3d(5.8px,-7.25px,0) rotate(45deg) scaleX(.7);transition:top .1s ease,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt-r.is-active .hamburger-inner:after{bottom:0;-webkit-transform:translate3d(5.8px,7.25px,0) rotate(-45deg) scaleX(.7);transform:translate3d(5.8px,7.25px,0) rotate(-45deg) scaleX(.7);transition:bottom .1s ease,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowturn.is-active .hamburger-inner{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner:before{-webkit-transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7);transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrowturn.is-active .hamburger-inner:after{-webkit-transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7);transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7);transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7);transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:after,.hamburger--boring .hamburger-inner:before{transition-property:none}.hamburger--boring.is-active .hamburger-inner{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner:after{top:-14px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{-webkit-transform:translate3d(0,-7px,0) rotate(-45deg);transform:translate3d(0,-7px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s}.hamburger--collapse.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r .hamburger-inner:after{top:-14px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse-r .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,-7px,0) rotate(45deg);transform:translate3d(0,-7px,0) rotate(45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s}.hamburger--collapse-r.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s}.hamburger--elastic .hamburger-inner{top:1.5px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic .hamburger-inner:before{top:7px;transition:opacity .125s ease .275s}.hamburger--elastic .hamburger-inner:after{top:14px;transition:-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:transform .275s cubic-bezier(.68,-.55,.265,1.55),-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{-webkit-transform:translate3d(0,7px,0) rotate(135deg);transform:translate3d(0,7px,0) rotate(135deg);transition-delay:75ms}.hamburger--elastic.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-14px,0) rotate(-270deg);transform:translate3d(0,-14px,0) rotate(-270deg);transition-delay:75ms}.hamburger--elastic-r .hamburger-inner{top:1.5px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r .hamburger-inner:before{top:7px;transition:opacity .125s ease .275s}.hamburger--elastic-r .hamburger-inner:after{top:14px;transition:-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:transform .275s cubic-bezier(.68,-.55,.265,1.55),-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,7px,0) rotate(-135deg);transform:translate3d(0,7px,0) rotate(-135deg);transition-delay:75ms}.hamburger--elastic-r.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-14px,0) rotate(270deg);transform:translate3d(0,-14px,0) rotate(270deg);transition-delay:75ms}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:before{left:0;transition:top .05s linear .125s,left .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335)}.hamburger--emphatic .hamburger-inner:after{top:7px;right:0;transition:top .05s linear .125s,right .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335)}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic.is-active .hamburger-inner:before{left:-58px;top:-58px;-webkit-transform:translate3d(58px,58px,0) rotate(45deg);transform:translate3d(58px,58px,0) rotate(45deg);transition:left .125s ease-out,top .05s linear .125s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic.is-active .hamburger-inner:after{right:-58px;top:-58px;-webkit-transform:translate3d(-58px,58px,0) rotate(-45deg);transform:translate3d(-58px,58px,0) rotate(-45deg);transition:right .125s ease-out,top .05s linear .125s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:before{left:0;transition:top .05s linear .125s,left .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335)}.hamburger--emphatic-r .hamburger-inner:after{top:7px;right:0;transition:top .05s linear .125s,right .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335)}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic-r.is-active .hamburger-inner:before{left:-58px;top:58px;-webkit-transform:translate3d(58px,-58px,0) rotate(-45deg);transform:translate3d(58px,-58px,0) rotate(-45deg);transition:left .125s ease-out,top .05s linear .125s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic-r.is-active .hamburger-inner:after{right:-58px;top:58px;-webkit-transform:translate3d(-58px,-58px,0) rotate(45deg);transform:translate3d(-58px,-58px,0) rotate(45deg);transition:right .125s ease-out,top .05s linear .125s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--minus .hamburger-inner:after,.hamburger--minus .hamburger-inner:before{transition:bottom .08s ease-out 0s,top .08s ease-out 0s,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner:after,.hamburger--minus.is-active .hamburger-inner:before{opacity:0;transition:bottom .08s ease-out,top .08s ease-out,opacity 0s linear .08s}.hamburger--minus.is-active .hamburger-inner:before{top:0}.hamburger--minus.is-active .hamburger-inner:after{bottom:0}.hamburger--slider .hamburger-inner{top:1.5px}.hamburger--slider .hamburger-inner:before{top:7px;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider .hamburger-inner:after{top:14px}.hamburger--slider.is-active .hamburger-inner{-webkit-transform:translate3d(0,7px,0) rotate(45deg);transform:translate3d(0,7px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{-webkit-transform:rotate(-45deg) translate3d(-4.14286px,-4px,0);transform:rotate(-45deg) translate3d(-4.14286px,-4px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-14px,0) rotate(-90deg);transform:translate3d(0,-14px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:1.5px}.hamburger--slider-r .hamburger-inner:before{top:7px;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider-r .hamburger-inner:after{top:14px}.hamburger--slider-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,7px,0) rotate(-45deg);transform:translate3d(0,7px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{-webkit-transform:rotate(45deg) translate3d(4.14286px,-4px,0);transform:rotate(45deg) translate3d(4.14286px,-4px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-14px,0) rotate(90deg);transform:translate3d(0,-14px,0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s ease-in .25s,-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19),-webkit-transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);transition:bottom .1s ease-out,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s}.hamburger--spin-r .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner:after{transition:bottom .1s ease-in .25s,-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19),-webkit-transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{-webkit-transform:rotate(-225deg);-ms-transform:rotate(-225deg);transform:rotate(-225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);transition:bottom .1s ease-out,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s}.hamburger--spring .hamburger-inner{top:1.5px;transition:background-color 0s linear .13s}.hamburger--spring .hamburger-inner:before{top:7px;transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner:after{top:14px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:.22s;background-color:transparent!important}.hamburger--spring.is-active .hamburger-inner:before{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;-webkit-transform:translate3d(0,7px,0) rotate(45deg);transform:translate3d(0,7px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;-webkit-transform:translate3d(0,7px,0) rotate(-45deg);transform:translate3d(0,7px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r .hamburger-inner:after{top:-14px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity 0s linear}.hamburger--spring-r .hamburger-inner:before{transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,-7px,0) rotate(-45deg);transform:translate3d(0,-7px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spring-r.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s linear .22s}.hamburger--spring-r.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s}.hamburger--stand .hamburger-inner{transition:background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s;transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms;transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s}.hamburger--stand .hamburger-inner:before{transition:top 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand.is-active .hamburger-inner{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);background-color:transparent!important;transition:background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) 0s;transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s;transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) 0s}.hamburger--stand.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);transition:top 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);transition:bottom 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand-r .hamburger-inner{transition:background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s;transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms;transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s}.hamburger--stand-r .hamburger-inner:before{transition:top 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r.is-active .hamburger-inner{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);background-color:transparent!important;transition:background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) 0s;transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s;transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) 0s}.hamburger--stand-r.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);transition:top 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand-r.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);transition:bottom 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--squeeze .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms ease .12s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19),-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;opacity:0;transition:top 75ms ease,opacity 75ms ease .12s}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);transition:bottom 75ms ease,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s}.hamburger--vortex .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex .hamburger-inner:after,.hamburger--vortex .hamburger-inner:before{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{transition-property:bottom,-webkit-transform;transition-property:bottom,transform;transition-property:bottom,transform,-webkit-transform}.hamburger--vortex.is-active .hamburger-inner{-webkit-transform:rotate(765deg);-ms-transform:rotate(765deg);transform:rotate(765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex.is-active .hamburger-inner:after,.hamburger--vortex.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r .hamburger-inner:after,.hamburger--vortex-r .hamburger-inner:before{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner:after{transition-property:bottom,-webkit-transform;transition-property:bottom,transform;transition-property:bottom,transform,-webkit-transform}.hamburger--vortex-r.is-active .hamburger-inner{-webkit-transform:rotate(-765deg);-ms-transform:rotate(-765deg);transform:rotate(-765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r.is-active .hamburger-inner:after,.hamburger--vortex-r.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0} body{background-color:#214ba8}h2{color:#ff7500;font-weight:700;font-size:20px;line-height:1.1em}@media (min-width:860px) and (max-width:1199px){h2{font-size:24px}}@media (min-width:1200px){h2{font-size:30px}}sup{top:0}.standard-page #left-column{float:none;width:100%;display:block;margin:0 auto}#footer,#wrapper{background-color:#fff;min-width:0;max-width:calc(100% - 32px);margin:0 auto;padding:40px 11px}@media (min-width:860px) and (max-width:1199px){#footer,#wrapper{max-width:calc(100% - 80px);padding:22px 20px}}@media (min-width:1200px){#footer,#wrapper{max-width:1080px;padding:60px}}@media (max-width:859px){#footer,#wrapper{margin-top:20px}}@media (min-width:860px) and (max-width:1199px){#footer,#wrapper{margin-top:30px}}@media (min-width:1200px){#footer,#wrapper{margin-top:65px}}#h1-bar a.h1-link,#wrapper-h1 a.h1-link{display:inline-block;padding:12px 15px 12px 0;border:none;border-radius:22px;font-size:14px;font-weight:700;color:#fff;text-transform:uppercase;text-decoration:none}#h1-bar a.h1-link:hover,#wrapper-h1 a.h1-link:hover{opacity:.75;text-decoration:underline}#wrapper-h1{width:100%;position:relative;min-width:0;max-width:calc(100% - 32px);margin:0 auto;padding:40px 11px}@media (min-width:860px) and (max-width:1199px){#wrapper-h1{max-width:calc(100% - 80px);padding:22px 20px}}@media (min-width:1200px){#wrapper-h1{max-width:1080px;padding:60px;max-width:1144px;padding:0 28px}}@media (min-width:860px) and (max-width:1199px){#wrapper-h1{overflow:visible}}@media (max-width:859px){#wrapper-h1{padding-top:0;padding-bottom:0}}#wrapper-h1 h1, #wrapper-h1 .page-heading{text-transform:uppercase;font-weight:700;font-weight:800;font-size:24px}@media (min-width:860px) and (max-width:1199px){#wrapper-h1 h1, #wrapper-h1 .page-heading{font-size:30px}}@media (min-width:1200px){#wrapper-h1 h1, #wrapper-h1 .page-heading{font-size:45px}}#wrapper-h1>span{font-weight:700;font-weight:800;font-size:24px;color:#fff}@media (min-width:860px) and (max-width:1199px){#wrapper-h1>span{font-size:30px}}@media (min-width:1200px){#wrapper-h1>span{font-size:45px}}#wrapper-h1 p{color:#fff;margin:0 auto 1em;font-size:14px;font-weight:500}@media (min-width:860px) and (max-width:1199px){#wrapper-h1 p{font-size:13px}}@media (min-width:1200px){#wrapper-h1 p{font-size:16px}}#h1-bar,#h1-bar-tall{background-color:#00add8;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;width:100%}#h1-bar{min-height:77px;overflow:hidden}@media (min-width:860px) and (max-width:1199px){#h1-bar{height:140px}#h1-bar.h1-bar-taller{height:175px}}@media (min-width:1200px){#h1-bar{height:162px;overflow:visible}}.standard-page #left-column iframe{width:100%;height:56.17978vw}.standard-page #left-column .disclaimer,.standard-page #left-column .footnote{width:100%;font-weight:400;font-size:12px;line-height:1.3em;color:#8d8d8d}@media (min-width:1200px){.standard-page #left-column .disclaimer,.standard-page #left-column .footnote{font-size:14px}}.standard-page #left-column .disclaimer{margin:1.5em auto}#references{margin:40px auto 0;font-size:11px;font-weight:700;width:100%;word-wrap:break-word}#references ol{font-weight:400;margin:10px 0 0}#references.faq-references{width:auto}@media (min-width:860px) and (max-width:1199px){#references{margin:50px auto 0}}@media (min-width:1200px){#references.faq-references{margin:50px 0 0}}#references.product-references{margin-top:0;padding-top:40px;clear:both;font-weight:400;font-size:12px}#references.product-references p{width:auto}.heading--1{font-weight:700;font-weight:800;font-size:24px}@media (min-width:860px) and (max-width:1199px){.heading--1{font-size:30px}}@media (min-width:1200px){.heading--1{font-size:45px}}.faq-heading--1,.heading--2{font-weight:700;font-size:20px;line-height:1.1em}@media (min-width:860px) and (max-width:1199px){.faq-heading--1,.heading--2{font-size:24px}}@media (min-width:1200px){.faq-heading--1,.heading--2{font-size:30px}}.faq-heading--2,.heading--3{font-weight:700;font-size:16px;line-height:1.1em}@media (min-width:1200px){.faq-heading--2,.heading--3{font-size:20px}}.faq-heading--3,.heading--4{font-weight:700;font-size:14px;line-height:1.2em}@media (min-width:1200px){.hide-for-desktop{display:none}}@media (min-width:860px) and (max-width:1199px){.hide-for-tablet{display:none}}@media (max-width:859px){.hide-for-mobile{display:none}}.faq-heading--1,.faq-heading--2{color:#ff7500}.faq-heading--3{ctabolor:#565656;font-size:14px;font-weight:700}.th-template {border: 1px solid black;font-weight: bold;width: auto}.td-template {border: 1px solid black;text-align: center;font-weight: 500;width:auto}.table-template {border: 1px solid black;width:100%}.list-indent{padding-left:35px}.cold-allergy-img {height: 400px}.alignLeft{text-align:left!important}.alignCenter{text-align:center!important}.alignRight{text-align:right!important}.marginBottom0,.mb0{margin-bottom:0!important}.marginTop0,.mt0{margin-top:0!important}.marginLeft0,.ml0{margin-left:0!important}.marginRight0,.mr0{margin-right:0!important}.flexParentLeft{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;width:100%;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}@media (max-width:859px){.flexParentLeft{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.flexParentCenter{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-ms-flex-align:center;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;width:100%;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;justify-content:center;align-items:center}@media (max-width:859px){.flexParentCenter{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.flexChildHalf{width:50%}@media (max-width:859px){.flexChildHalf{width:100%}}.flexChildThird{width:33%}.flexChildQuarter{width:25%}.flexRow{-ms-flex-pack:center;-ms-flex-align:center;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.flexCol,.flexRow{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:relative;width:100%}.flexCol,.flexColHalf{-ms-flex-pack:center;-ms-flex-align:center;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flexColHalf{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:relative;width:100%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.flexOrder1{-webkit-order:1;-ms-flex-order:1;order:1}.flexOrder2{-webkit-order:2;-ms-flex-order:2;order:2}.flexOrder3{-webkit-order:3;-ms-flex-order:3;order:3}.flexOrder4{-webkit-order:4;-ms-flex-order:4;order:4}.weight-medium{font-weight:500}.keep-together{display:inline-block;font-size:inherit}@media (min-width:1200px){.flow-on-desktop{display:inline!important}}@media (min-width:860px) and (max-width:1199px){.flow-on-tablet{display:inline!important}}@media (max-width:859px){.flow-on-mobile{display:inline!important}}#header{padding-bottom:0;background-color:#214ba8;box-shadow:0 7px 7px 0 rgba(32,29,29,.2);z-index:20}#header,#header-wrapper{position:relative;width:100%;overflow:visible}#header-wrapper{max-width:1200px;margin:0 auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}@media (min-width:1200px){#header-wrapper{height:62px}}#header-logo{width:167px;height:28px;background-position:0 0;background-repeat:no-repeat;display:inline-block;margin:19px 0 11px}@media (min-width:860px) and (max-width:1199px){#header-logo{width:181px;height:34px;background-size:contain;margin-left:40px;margin-bottom:19px;margin-top:25px}}@media (min-width:1200px){#header-logo{margin:auto}}#header-utils{float:right;font-size:10px;color:#555;overflow:auto;margin:3px 0 11px;position:relative;min-width:200px;min-height:38px}#header-utils #social{overflow:auto;float:left;margin:0 20px 0 0}#header-utils .label{display:block;padding:12px 10px 0 0;float:left}#header-utils a{text-decoration:none}#header-utils .social-link{display:block;width:39px;height:38px;background:url(/images/icons-social.png) 0 0 no-repeat;float:left;margin:0 3px}#header-utils .youtube{background-position:0 0}#header-utils .youtube:hover{background-position:0 -38px}#header-utils .twitter{background-position:-39px 0}#header-utils .twitter:hover{background-position:-39px -38px}#header-utils .facebook{background-position:-78px 0}#header-utils .facebook:hover{background-position:-78px -38px}#header-utils .instagram{background-position:-117px 0}#header-utils .instagram:hover{background-position:-117px -38px}#header-utils #share-search{overflow:auto;float:left;margin:7px 20px 0 0}.search-btn{display:inline-block;width:19px;height:19px;background:url(/images/icon-search.png) 0 0 no-repeat;position:absolute;right:0;bottom:50%;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);opacity:.2}.page-template-page-search .search-btn,.search-btn:hover{opacity:1}.page-template-page-homepage #header-navigation .nav-item{color:#fff}.page-template-page-homepage .search-btn{opacity:1}#footer{width:100%;margin:50px auto;overflow:auto;position:relative;display:block}@media (max-width:859px){#footer{margin:27px auto}}@media (min-width:860px) and (max-width:1199px){#footer{padding:0;max-width:calc(100% - 40px)}}@media (min-width:1200px){#footer{margin-bottom:125px}}#footer-wrapper{max-width:1200px;margin:0 auto;overflow:visible;background-color:#fff;position:relative;display:block}#footer-form{max-width:510px;float:right;margin:0 45px 0 0;overflow:hidden}#footer-form #footer-person{overflow:auto}#footer-form #footer-person #headshot{float:left;text-align:center}#footer-form #footer-person #headshot .title{font-size:18px;color:#565656;text-transform:uppercase}#footer-form #footer-person #headshot .name{font-size:14px;color:#fff}#footer-form #footer-person #bubble{float:left;width:366px;height:146px;background:url(/images/bkgd-speech-bubble.png) 0 0 no-repeat;position:relative;margin:25px 0 0 -10px}#footer-form #footer-person #bubble h5{font-size:20px;color:#1d4ba6;position:absolute;top:20px;left:40px}#footer-form #footer-person #bubble p{font-size:16px;color:#555;position:absolute;top:55px;left:40px;width:300px}#footer-form #no-footer-person{float:left;width:366px;height:146px;position:relative;margin:25px 0 0 -10px}#footer-form .form-header{display:none}#footer-form #ic_signupform{margin:0 0 0 40px}#footer-form .footer-field,#footer-form input[type=text],#footer-form select{width:381px;height:27px;border:1px solid #448ccb;margin:19px 0 0;font-family:Arial;font-size:14px;font-weight:700;color:#b5b5b5}#footer-form .required-notice{font-family:Arial;font-size:12px;font-style:italic;color:#fff;margin-top:15px;padding:4px;width:378px}#footer-form .error input[type=text]{border:1px solid #c00}#footer-form .error select{border:1px solid #c00;color:#c00}#footer-form .error input:-ms-input-placeholder,#footer-form .error input::-moz-placeholder,#footer-form .error input::-webkit-input-placeholder{color:#c00!important}#footer-form .error input:-ms-input-placeholder,#footer-form .error input::-moz-placeholder,#footer-form .error input::-webkit-input-placeholder,#footer-form .error input::placeholder{color:#c00!important}#footer-form .error .option-container .checkbox span{background-color:#c00}#footer-form .option-container .checkbox{margin:0}#footer-form .option-container .checkbox span{margin-left:15px}#footer-form .option-container .checkbox input[type=checkbox]{margin:19px 0}#footer-form label{font-family:Arial;font-size:12px;font-style:italic;color:#fff;margin-left:15px;padding:4px}#footer-form #terms{margin:19px 0}#footer-form #terms-label.error{font-weight:700;background:#c00}#footer-form .submit-container{float:right;margin-right:90px;margin-bottom:30px}#footer-form .submit-container input[type=submit]{display:inline-block;padding:12px 15px;background:#ff5f15;border:none;border-radius:22px;font-size:14px;font-weight:700;color:#fff;text-transform:uppercase;text-decoration:none;-webkit-appearance:none}#footer-links-etc{margin:0 auto;padding:32px 13px}@media (min-width:860px) and (max-width:1199px){#footer-links-etc{padding:31px 38px}}@media (min-width:1200px){#footer-links-etc{padding:0}}#footer-links-etc #footer-logo{display:block;width:150px;height:26px;background-position:0 0;background-repeat:no-repeat;background-size:contain;margin-bottom:10px}@media (min-width:860px) and (max-width:1199px){#footer-links-etc #footer-logo{width:100%;height:21px}}@media (min-width:1200px){#footer-links-etc #footer-logo{width:194px;height:34px}}#footer-links-etc #link-block h4{font-weight:700;color:#8d8d8d;text-transform:uppercase;font-size:14px}@media (min-width:860px) and (max-width:1199px){#footer-links-etc #link-block h4{font-size:12px}}@media (min-width:1200px){#footer-links-etc #link-block h4{font-size:18px}}#footer-links-etc #link-block ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;list-style-type:none;height:60px}#footer-links-etc #link-block ul li{width:100%}.footer-links-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-top:32px}@media (min-width:860px) and (max-width:1199px){.footer-links-wrap{margin-top:44px}}@media (min-width:1200px){.footer-links-wrap{margin-top:64px}}.footer-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;position:relative;height:100%}@media (max-width:859px){.footer-row{margin-bottom:28px}.footer-row:last-child{margin-bottom:0}}.footer-left,.footer-right{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;width:100%;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.footer-left{-webkit-flex-basis:63%;-ms-flex-preferred-size:63%;flex-basis:63%;margin-bottom:15px}@media (max-width:859px){.footer-left{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.footer-left ul.left{width:40%}.footer-left ul.left li{width:50%}.footer-right{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%}@media (max-width:859px){.footer-right{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}#footer-links-etc #link-block .footer-right ul li{border-bottom:1px solid #8d8d8d;width:135px;margin-right:50px}#footer-links-etc #link-block .footer-right ul li a{font-size:14px;color:#8d8d8d;font-weight:500}#footer-links-etc #link-block ul.left{height:80px}@media (min-width:860px) and (max-width:1199px){#footer-links-etc #link-block ul.left{width:35%}}@media (min-width:1200px){#footer-links-etc #link-block ul.left{height:100px}}#footer-links-etc #link-block ul a{color:#565656;font-weight:700;text-decoration:none;line-height:2em;text-transform:uppercase;font-size:20px}@media (min-width:860px) and (max-width:1199px){#footer-links-etc #link-block ul a{font-size:16px}}@media (min-width:1200px){#footer-links-etc #link-block ul a{font-size:24px}}#footer-links-etc #link-block ul a:hover{text-decoration:underline}#footer-links-etc #link-block ul a span{text-transform:lowercase}.social-icons{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;width:100%;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:auto}.social-icons .label{position:relative;display:inline-block;color:#565656;font-weight:700;margin:0}.social-icons .addthis_button{display:inline-block;height:19px;width:22px;opacity:.7}.social-icons .addthis_button:hover{opacity:1}@media (max-width:859px){.social-icons{max-width:262px;margin:0}}#copyright{clear:both;overflow:auto;display:block;font-size:11px;color:#8d8d8d;margin:0}.social-link-footer{display:inline-block;height:22px;width:22px;color:#8d8d8d;background-repeat:no-repeat;opacity:.7;background-color:transparent}.social-link-footer:hover{opacity:1}.youtube-alt{background-image:url(/images/youtube.svg)}.twitter-alt{background-image:url(/images/twitter.svg)}.facebook-alt{background-image:url(/images/facebook.svg)}.instagram-alt{background-image:url(/images/instagram.svg)}.btn--arrow{font-size:14px;width:auto;height:30px;padding:0;background:transparent;border:none;z-index:2;font-weight:700;color:#fff;text-decoration:none;letter-spacing:.3px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;width:100%;display:flex!important;flex-basis:100%;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;align-items:center}@media (min-width:860px) and (max-width:1199px){.btn--arrow{height:30px}}@media (min-width:1200px){.btn--arrow{height:30px;font-size:20px}}.btn--arrow .arrow{vertical-align:top;margin:0 7px 0 0;height:30px}@media (min-width:860px) and (max-width:1199px){.btn--arrow .arrow{height:30px}}@media (min-width:1200px){.btn--arrow .arrow{height:30px}}.component-card{background-color:#f4f4f4;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:12px 7px;margin-bottom:30px;width:100%;width:calc(100% - 14px);height:100%}.component-card:last-of-type{margin-bottom:20px}@media (min-width:860px) and (max-width:1199px){.component-card{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:12px 16px;width:calc(100% - 32px);margin-bottom:28px}.component-card:last-of-type{margin-bottom:40px}}@media (min-width:1200px){.component-card{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:12px 16px;width:calc(100% - 32px);margin-bottom:20px}.component-card:last-of-type{margin-bottom:60px}}.component-card .card-content,.component-card .card-graphic{display:inline-block;position:relative;vertical-align:top;width:100%;margin:0 auto auto}@media (min-width:1200px){.component-card .card-content,.component-card .card-graphic{width:50%}}.component-card .card-content{padding-right:17px}@media (min-width:860px) and (max-width:1199px){.component-card .card-content{width:37.76435%}}@media (min-width:1200px){.component-card .card-content{padding-top:12px;padding-left:8px;padding-right:32px}}.component-card .card-content p{color:#565656;font-weight:500;font-size:16px;line-height:1.25em}@media (min-width:1200px){.component-card .card-content p{font-size:19px;line-height:1.55em}}.component-card .card-graphic{width:100%;min-height:100%;display:block}@media (min-width:860px) and (max-width:1199px){.component-card .card-graphic{display:inline;width:62.23565%}}@media (min-width:1200px){.component-card .card-graphic{width:50%}}.component-card .card-graphic img{width:100%;max-height:100%}.component-card .card-number{font-weight:700;color:#ff7500;margin-right:.25em}.component-card .card-heading{text-transform:uppercase;font-weight:700;font-size:16px;line-height:1.1em;color:#ff7500}@media (min-width:1200px){.component-card .card-heading{font-size:20px}}.component-card-rows .card-group-heading{font-weight:700;font-size:20px;line-height:1.1em;text-align:center;margin-top:2em}@media (min-width:860px) and (max-width:1199px){.component-card-rows .card-group-heading{font-size:24px}}@media (min-width:1200px){.component-card-rows .card-group-heading{font-size:30px}}@media (max-width:859px){.component-card-rows .card-group-heading{width:89.4198%;margin-left:auto;margin-right:auto}}.header-coupon-cta{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;width:100%;min-height:29px;background-color:#ff7500;text-align:center}@media (min-width:1200px){.header-coupon-cta{min-height:33px;z-index:100}}.header-coupon-cta .coupon-link{color:#fff;width:100%;height:100%;font-size:12px;text-decoration:none}@media (min-width:860px) and (max-width:1199px){.header-coupon-cta .coupon-link{font-size:14px;line-height:29px}}@media (min-width:1200px){.header-coupon-cta .coupon-link{font-size:18px;line-height:33px}}.header-coupon-cta .link-suffix{color:#ffcb05;font-weight:700}#home-hero{width:100%;height:408px;position:relative;overflow:auto;background-color:transparent}@media (min-width:860px) and (max-width:1199px){#home-hero{height:384px}}@media (min-width:1200px){#home-hero{background-color:#fff;height:452px;margin:0}}.home-slideshow{width:320px;max-width:100%;height:408px;margin:0 auto;display:none;position:relative;z-index:1}@media (min-width:860px) and (max-width:1199px){.home-slideshow{width:730px;height:384px}}@media (min-width:1200px){.home-slideshow{width:1200px;height:452px}}.home-slideshow div{position:relative;width:320px;max-width:100%;height:408px;text-align:center}@media (min-width:860px) and (max-width:1199px){.home-slideshow div{width:730px;height:384px}}@media (min-width:1200px){.home-slideshow div{width:1200px;height:452px}}.home-slideshow div a{font-size:14px;width:auto;display:inline-block;padding:0;background:transparent;border:none;border-radius:22px;z-index:2;font-weight:700;color:#fff;text-decoration:none;position:static;letter-spacing:.3px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;width:100%;height:30px;flex-basis:100%;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;flex-wrap:nowrap;align-items:center;padding-left:0px}@media (min-width:860px) and (max-width:1199px){.home-slideshow div a{height:32px;padding-left:0px}}@media (min-width:1200px){.home-slideshow div a{height:46px;font-size:20px;padding-left:0px}}.home-slideshow div a .arrow{vertical-align:top;margin:0 4px 0 0;height:30px}@media (min-width:860px) and (max-width:1199px){.home-slideshow div a .arrow{height:32px}}@media (min-width:1200px){.home-slideshow div a .arrow{height:46px}}.home-slideshow div a.panel-1-link{margin-top:170px;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}@media (min-width:860px) and (max-width:1199px){.home-slideshow div a.panel-1-link{margin-top:215px}}@media (min-width:1200px){.home-slideshow div a.panel-1-link{margin-top:280px}}.home-slideshow div a.panel-2-link{margin-top:157px;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}@media (min-width:860px) and (max-width:1199px){.home-slideshow div a.panel-2-link{margin-top:291px}}@media (min-width:1200px){.home-slideshow div a.panel-2-link{margin-top:334px}}.home-slideshow div a.panel-3-link{margin-top:175px;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-left:0}@media (min-width:860px) and (max-width:1199px){.home-slideshow div a.panel-3-link{margin-top:256px}}@media (min-width:1200px){.home-slideshow div a.panel-3-link{margin-top:252px}}.home-slideshow div a.panel-4-link{margin-top:136px;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding-left:0;margin-left:0px}@media (min-width:860px) and (max-width:1199px){.home-slideshow div a.panel-4-link{margin-top:257px;margin-left:0px}}@media (min-width:1200px){.home-slideshow div a.panel-4-link{margin-top:305px;margin-left:0px}}.home-slideshow .slidesjs-pagination{display:none}.home-slideshow .slidesjs-next,.home-slideshow .slidesjs-previous{display:block;width:42px;height:42px;background:url(/images/ctrl-home-hero-phone.png) 0 0 no-repeat;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:100;text-indent:-9000px}.home-slideshow .slidesjs-next:hover,.home-slideshow .slidesjs-previous:hover{background-position:-42px 0}.home-slideshow .slidesjs-next{background-position:0 -42px;left:auto;right:0;z-index:100}.home-slideshow .slidesjs-next:hover{background-position:-42px -42px}@media (max-width:859px){.home-slideshow .slidesjs-container{height:408px!important;max-width:100%}.home-slideshow .slidesjs-control{max-width:100%}.home-slideshow .slidesjs-slide.panel-3{background-position:50%}}.component-wysiwyg{position:relative}@media (max-width:859px){.component-wysiwyg img{max-width:100%}}.component-wysiwyg-with-graphic{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;width:100%;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;height:100%;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.component-wysiwyg-with-graphic .wysiwyg-content{display:block;position:relative;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:1200px){.component-wysiwyg-with-graphic .wysiwyg-content{padding-right:120px}}.component-wysiwyg-with-graphic .wysiwyg-graphic{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;display:none}@media (min-width:860px) and (max-width:1199px){.component-wysiwyg-with-graphic .wysiwyg-graphic{display:none}}@media (min-width:1200px){.component-wysiwyg-with-graphic .wysiwyg-graphic{display:block}}.component-wysiwyg-with-sidebar{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;flex-basis:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;min-height:0;width:100%}@media (min-width:1200px){.component-wysiwyg-with-sidebar{display:block}}.component-wysiwyg-with-sidebar .wysiwyg-content{display:block;position:relative;width:100%;-webkit-order:1;-ms-flex-order:1;order:1}.component-wysiwyg-with-sidebar .wysiwyg-sidebar{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-order:2;-ms-flex-order:2;order:2;width:100%;flex-basis:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:0}@media (max-width:859px){.component-wysiwyg-with-sidebar .wysiwyg-sidebar.hide-for-mobile{display:none}}@media (min-width:860px) and (max-width:1199px){.component-wysiwyg-with-sidebar .wysiwyg-sidebar.hide-for-tablet{display:none}}@media (min-width:1200px){.component-wysiwyg-with-sidebar .wysiwyg-sidebar{display:block;-webkit-order:unset;-ms-flex-order:unset;order:unset;width:auto;float:right;margin:0 0 20px 20px}}.component-video{margin:0 auto;width:100%;max-height:100%}.component-video .videoWrapper{text-align:center;width:100%}@media (min-width:1200px){.component-video .videoWrapper>iframe{width:100%!important;height:608px!important}}#menu{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);opacity:0;transition:opacity .14s linear,-webkit-transform 192ms ease-in-out;transition:transform 192ms ease-in-out,opacity .14s linear;transition:transform 192ms ease-in-out,opacity .14s linear,-webkit-transform 192ms ease-in-out}#menu.is-active{display:block;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1;overflow-y:auto;padding-top:0}@media (min-width:0) and (max-width:859px){#header-navigation{display:none}#menu{padding:12px 0;left:0;top:auto;position:fixed;width:100%;height:100%;height:calc(100% - 70px);z-index:1000}#menu:before{content:"";background-color:rgba(33,75,168,.95);position:absolute;display:block;width:100%;height:120%;height:120vh;z-index:1!important}#menu .menu-item{display:block;position:relative;font-size:24px;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:700;width:calc(100% - 20px);padding:10px;margin:2px 0;z-index:1010}#menu .secondary-menu-item{font-size:15px;padding:5px 0 5px 20px;text-transform:capitalize;font-weight:700;color:hsla(0,0%,100%,.6)}#menu .menu-item span{text-transform:lowercase}#menu .menu-item:hover{background:#fff;color:#1d4ba6}#menu #menu-social{width:301px;margin:2px 2px 20px}#menu .social-link{display:block;width:39px;height:38px;background:url(/images/icons-social.png) 0 0 no-repeat;float:left;margin:0 3px}#menu .youtube{background-position:0 0}#menu .youtube:hover{background-position:0 -38px}#menu .twitter{background-position:-39px 0}#menu .twitter:hover{background-position:-39px -38px}#menu .facebook{background-position:-78px 0}#menu .facebook:hover{background-position:-78px -38px}#menu .instagram{background-position:-117px 0}#menu .instagram:hover{background-position:-117px -38px}#menu .label{display:inline-block;padding:12px 10px 0 0;float:left;margin:0 0 0 30px}#mobile-menu{width:60px;height:39px;position:absolute;right:0;top:0}#menu-icon,#mobile-menu{display:inline-block;outline:none}#menu-icon{width:100%;height:100%;position:relative;padding:0}#menu-icon .hamburger-inner,#menu-icon .hamburger-inner:after,#menu-icon .hamburger-inner:before{background-color:#fff}.nav-dropdown{display:none}}@media (min-width:860px) and (max-width:1199px){#header-navigation{display:none}#mobile-menu{width:60px;position:absolute;right:0;top:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:20px}#menu-icon,#mobile-menu{height:100%;display:inline-block;outline:none}#menu-icon{width:100%;position:relative;padding:0}#menu-icon .hamburger-inner,#menu-icon .hamburger-inner:after,#menu-icon .hamburger-inner:before{background-color:#fff}#menu{display:block;padding:12px 0;right:0;top:auto;position:fixed;width:50%;height:100%;z-index:1000}#menu:before{content:"";background-color:rgba(33,75,168,.95);position:absolute;display:block;width:100%;height:120%;height:120vh;z-index:1!important}#menu .menu-item{display:block;position:relative;width:100%;padding:10px;margin:2px;font-size:24px;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:700;z-index:1010}#menu .secondary-menu-item{font-size:15px;padding:5px 10px 5px 20px;text-transform:capitalize;font-weight:700;color:hsla(0,0%,100%,.6)}#menu .menu-item span{text-transform:lowercase}#menu .menu-item:hover{background:#fff;color:#1d4ba6}#menu #menu-social{width:301px;margin:2px 2px 20px}#menu .social-link{display:block;width:39px;height:38px;background:url(/images/icons-social.png) 0 0 no-repeat;float:left;margin:0 3px}#menu .youtube{background-position:0 0}#menu .youtube:hover{background-position:0 -38px}#menu .twitter{background-position:-39px 0}#menu .twitter:hover{background-position:-39px -38px}#menu .facebook{background-position:-78px 0}#menu .facebook:hover{background-position:-78px -38px}#menu .instagram{background-position:-117px 0}#menu .instagram:hover{background-position:-117px -38px}#menu .label{display:inline-block;padding:12px 10px 0 0;float:left;margin:0 0 0 30px}.nav-dropdown{display:none}}@media (min-width:1200px){#menu{display:none!important}#menu-icon{display:none}#header-navigation{width:1019px;float:right;display:inline-block;overflow:hidden;text-align:right;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;height:100%}#header-navigation,#header-navigation .nav-item{-webkit-justify-content:flex-end;justify-content:flex-end}#header-navigation .nav-item{padding:17px 0;margin:0 8px;display:inline-block;border:2px solid transparent;font-size:20px;font-weight:700;line-height:.75em;color:#fff;text-decoration:none;text-transform:uppercase;position:relative;z-index:200;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:end;margin:auto 0;padding:21px 12px}#header-navigation .nav-item:last-child{margin-right:0}#header-navigation .nav-item.active{color:#fff}#header-navigation .nav-item span{text-transform:lowercase}#header-navigation .nav-item:focus,#header-navigation .nav-item:hover{color:#fff}#header-navigation .nav-item.fade-text{color:hsla(0,0%,100%,.2)}#header-navigation .nav-drop.on,#header-navigation .nav-drop:hover,#header-navigation .nav-no-drop:hover{color:#fff}.desktop-megamenu-container{margin:0 auto;min-width:0;max-width:320px}}@media (min-width:1200px) and (min-width:1200px){.desktop-megamenu-container{max-width:1200px;position:relative;display:block}}@media (min-width:1200px){.nav-dropdown{display:none;width:auto;padding:40px 60px;position:absolute;right:0;z-index:100;background:rgba(33,75,168,.95);border:none}.nav-dropdown .drop-column:first-child{margin-left:0}.nav-dropdown .drop-column:last-child{margin-right:0}.nav-dropdown .drop-column a{font-size:14px;font-weight:500;color:hsla(0,0%,100%,.6);text-decoration:none;padding:4px 0;display:block}.nav-dropdown .drop-column a:hover{color:hsla(0,0%,100%,.9);background:transparent}.nav-dropdown .tv-code{width:585px;height:100px;background:#fff;float:left;border:2px dashed #b7b7b7;border-radius:6px;overflow:auto;margin:30px 0 0 20px}.nav-dropdown .tv-code .label{float:left;font-size:20px;color:#1f4ba7;width:305px;text-align:center;margin:3px 0 0}.nav-dropdown .tv-code .label span{font-size:32px}.nav-dropdown .tv-code .form{float:left;font-size:14px;color:#555;width:280px;text-align:center;margin:3px 0 0}.nav-dropdown .tv-code .form .field{margin:19px 0}.nav-dropdown .tv-code .form .field input{width:114px;height:29px;border:1px solid #448ccb}.nav-dropdown .tv-code .form .click-here{font-size:14px;color:#ff5f15;text-transform:uppercase;text-decoration:none;margin-left:10px;background:url(/images/btn-arrow-dark.png) 100% 3px no-repeat;padding-right:20px}.nav-dropdown .tv-code .form .click-here:hover{text-decoration:underline}.nav-dropdown .tv-code .form .get-coupon{display:inline-block;padding:7px;background:#ff5f15;border:none;border-radius:5px;font-size:12px;font-weight:700;color:#fff;text-transform:uppercase;text-decoration:none;margin-top:20px}.nav-dropdown .tv-code .form .get-coupon:hover{text-decoration:underline;opacity:.75}#our-products-dropdown .drop-column{float:left;padding:0;margin:0 40px}#our-products-dropdown .drop-column .category-name{border-bottom:2px solid #fff}#our-products-dropdown .drop-column .category-name a{font-weight:700;color:#fff}#our-products-dropdown .drop-column .category-name a:hover{cursor:pointer}#our-products-dropdown .drop-column:first-child{margin-left:0}#our-products-dropdown .drop-column:last-child{margin-right:0}#our-products-dropdown .drop-column.column-one{width:165px}#our-products-dropdown .drop-column.column-three,#our-products-dropdown .drop-column.column-two{width:130px;margin-bottom:5px}#our-products-dropdown .drop-column.column-four{width:145px}}#our-products-dropdown .drop-column.column-five{width:145px}}.component-quote-carousel .heading{font-size:18px;color:#565656;background:url(/images/bkgd-left-col-heading.png) 50% 100% no-repeat;padding-bottom:20px;text-align:center;margin:0 0 15px;text-transform:uppercase;background-size:contain}@media (max-width:859px){.component-quote-carousel .heading{background-size:392px 14px}}.component-quote-carousel .heading span{font-size:28px}.component-quote-carousel .quote-block{width:508px;background:url(/images/bkgd-quote-block-tablet.png) 50% no-repeat;overflow:auto;background-size:contain}@media (max-width:859px){.component-quote-carousel .quote-block{background-image:none;z-index:1!important}.component-quote-carousel .quote-block:after,.component-quote-carousel .quote-block:before{content:"";display:block;position:absolute;background-image:url(/images/bkgd-quote-block.png);background-repeat:no-repeat;background-size:508px 98px;width:70px;height:49px;z-index:-1!important}.component-quote-carousel .quote-block:before{background-position:0 0;top:0;left:15px}.component-quote-carousel .quote-block:after{background-position:100% 100%;bottom:15px;right:15px}}@media (min-width:860px) and (max-width:1199px){.component-quote-carousel .quote-block{width:326px;background-image:url(/images/bkgd-quote-block-tablet.png);background-position:0 0}}@media (min-width:1200px){.component-quote-carousel .quote-block{background-image:url(/images/bkgd-quote-block.png);background-position:0 0}}.component-quote-carousel .quote{text-align:center;font-size:16px;color:#565656;font-weight:700;margin:1em auto;padding:0 5%}@media (max-width:859px){.component-quote-carousel .quote{padding-left:35px;padding-right:35px;z-index:5!important}}@media (min-width:860px) and (max-width:1199px){.component-quote-carousel .quote{margin:4% auto;padding:0 5%}}.component-quote-carousel .speaker{color:#565656;font-weight:500;margin:0 90px 1em;text-align:center}@media (min-width:860px) and (max-width:1199px){.component-quote-carousel .speaker{margin:0 70px 1em;min-height:50px}}@media (min-width:1200px){.component-quote-carousel .speaker{min-height:50px}}.component-quote-carousel .arrow-link{display:none;margin:0 90px}@media (min-width:860px) and (max-width:1199px){.component-quote-carousel .arrow-link{margin:0 70px}}.component-quote-carousel .submit-story-block{background-position:50%;background-repeat:no-repeat;margin:0 auto;position:relative;width:100%;min-height:300px;background-size:220px 220px;background-position:top}@media (min-width:860px) and (max-width:1199px){.component-quote-carousel .submit-story-block{width:240px;height:269px;min-height:0;background-size:contain;background-position:50%}}@media (min-width:1200px){.component-quote-carousel .submit-story-block{height:250px;min-height:0;background-size:contain;background-position:0}}.component-quote-carousel .submit-story-block .submit-button{position:relative;display:block;position:absolute;bottom:5%;left:50%;width:230px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center}.component-quote-carousel .submit-story-block .submit-button:hover{text-decoration:underline;opacity:.75}@media (min-width:860px) and (max-width:1199px){.component-quote-carousel .submit-story-block .submit-button{display:block;position:absolute;bottom:-70px;left:50%;width:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center;width:100%}}@media (min-width:1200px){.component-quote-carousel .submit-story-block .submit-button{position:absolute;right:0;top:50%;bottom:auto;left:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:auto}}.component-quote-carousel .slidesjs-container,.component-quote-carousel .slidesjs-control{max-height:200px}.component-quote-carousel .slidesjs-navigation,.component-quote-carousel .slidesjs-pagination{display:none}.component-retailer-boxes .retailers{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;width:100%;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:860px) and (max-width:1199px){.component-retailer-boxes .retailers{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.component-retailer-boxes .retailer{-ms-flex-pack:center;-ms-flex-align:center;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-basis:48%;-ms-flex-preferred-size:48%;flex-basis:48%;background-color:#f4f4f4;height:86px;margin-right:4%;margin-bottom:4%}.component-retailer-boxes .retailer,.component-retailer-boxes .retailer a{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-webkit-align-items:center;position:relative;width:100%;justify-content:center;align-items:center}.component-retailer-boxes .retailer a{height:100%;-ms-flex-pack:center;-ms-flex-align:center;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.component-retailer-boxes .retailer img{margin:auto;max-height:52px;max-width:none}@media screen and (max-width:480px){.component-retailer-boxes .retailer img{max-width:84px}}@media (min-width:860px) and (max-width:1199px){.component-retailer-boxes .retailer img{max-height:60px;max-width:140px}}@media (min-width:1200px){.component-retailer-boxes .retailer img{max-height:89px;max-width:188px}}@media (max-width:859px){.component-retailer-boxes .retailer:nth-child(2n){margin-right:0}}@media (min-width:860px) and (max-width:1199px){.component-retailer-boxes .retailer{-webkit-flex-basis:162px;-ms-flex-preferred-size:162px;flex-basis:162px;height:97px;margin-right:15px;margin-bottom:15px}}@media (min-width:1200px){.component-retailer-boxes .retailer{-webkit-flex-basis:259px;-ms-flex-preferred-size:259px;flex-basis:259px;height:151px;margin-right:13px;margin-bottom:13px}.component-retailer-boxes .retailer:nth-child(4n){margin-right:0}}.component-retailer-boxes:last-child{margin-right:0}.resubmit-spinner{position:relative;width:20px;height:20px;margin:1px 5px;vertical-align:top;-webkit-animation:a 1s linear infinite;animation:a 1s linear infinite;display:none}.resubmit-spinner .inner,.resubmit-spinner .outer{position:absolute;top:0;right:0;bottom:0;left:0}.resubmit-spinner .outer{z-index:1;border-radius:100%;background:linear-gradient(90deg,#214ba8,#00add8)}.resubmit-spinner .inner{z-index:2;background:#fff;background-clip:padding-box;border:4px solid transparent;border-radius:100%;-webkit-animation-duration:3s;animation-duration:3s}.resubmit-loading .resubmit-spinner{display:inline-block}.go-button+.resubmit-spinner{margin:10px 8px 0}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.quote-component .heading{font-size:18px;color:#565656;background:url(/images/bkgd-left-col-heading.png) 50% 100% no-repeat;padding-bottom:20px;text-align:center;margin:0 0 15px;text-transform:uppercase;background-size:contain}.quote-component .heading span{font-size:24px}@media (max-width:859px){.quote-component .heading{background-size:392px 14px;width:auto;font-size:12px}.quote-component .heading .right-column-header{font-size:14px}}@media (min-width:860px) and (max-width:1199px){.quote-component .heading{background-size:392px 14px;width:auto}.quote-component .heading .right-column-header{font-size:18px}}.quote-component .heading-right{font-size:18px;color:#565656;padding-bottom:20px;text-align:center;margin:0;text-transform:uppercase;background-size:contain}@media (max-width:859px){.quote-component .heading-right{background-size:392px 14px}}@media (min-width:860px) and (max-width:1199px){.quote-component .heading-right{background-size:392px 14px}}.quote-component .heading-right span{font-size:28px}.quote-component .text-block{overflow:auto;background-size:contain}@media (max-width:859px){.quote-component .text-block{background-image:none;z-index:1!important}.quote-component .text-block:after,.quote-component .text-block:before{content:"";display:block;position:absolute;background-repeat:no-repeat;background-size:508px 98px;width:70px;height:49px;z-index:-1!important}.quote-component .text-block:before{background-position:0 0;top:0;left:15px}.quote-component .text-block:after{background-position:100% 100%;bottom:15px;right:15px}}@media (min-width:1200px){.quote-component .gray-shadow{margin-left:55px}}.quote-component .quote{text-align:center;font-size:16px;color:#565656;font-weight:700;margin:1em auto;padding:0 5%}@media (max-width:859px){.quote-component .quote{padding-left:35px;padding-right:35px;z-index:5!important}}@media (min-width:860px) and (max-width:1199px){.quote-component .quote{margin:4% auto;padding:0 5%}}.quote-component .speaker{color:#565656;font-weight:500;margin:0 90px 1em;text-align:center}@media (min-width:860px) and (max-width:1199px){.quote-component .speaker{margin:0 70px 1em;min-height:50px}}@media (min-width:1200px){.quote-component .speaker{min-height:50px}}.quote-component .arrow-link{display:none;margin:0 90px}@media (min-width:860px) and (max-width:1199px){.quote-component .arrow-link{margin:0 70px}}.quote-component .submit-story-block{background-position:50%;background-repeat:no-repeat;margin:0 auto;position:relative;padding-top:65px;width:85%;min-height:300px;background-position:top}@media (min-width:860px) and (max-width:1199px){.quote-component .submit-story-block{width:240px;height:269px;min-height:0;background-size:contain;background-position:50%}}@media (min-width:1200px){.quote-component .submit-story-block{height:250px;min-height:0;background-size:contain;background-position:0}}.quote-component .submit-story-block .submit-button{position:relative;display:block;position:absolute;bottom:5%;left:50%;width:230px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center}.quote-component .submit-story-block .submit-button:hover{text-decoration:underline;opacity:.75}@media (min-width:860px) and (max-width:1199px){.quote-component .submit-story-block .submit-button{display:block;position:absolute;bottom:-70px;left:50%;width:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center;width:100%}}@media (min-width:1200px){.quote-component .submit-story-block .submit-button{position:absolute;right:0;top:50%;bottom:auto;left:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:auto}}.landingPageBanner{height:448px;width:100%;background-color:#18aed7}.landingPageBanner .landingPageBannerInner{max-width:1200px;min-width:320px;margin:0 auto;overflow:initial;height:100%}.landingPageBanner .landingPageBannerLeft{float:left;width:530px;box-sizing:border-box}.landingPageBanner .landingPageBannerRight{float:left;width:calc(100% - 530px);position:relative;height:100%}.landingPageBanner.cardIsle{height:465px;margin-bottom:-25px}.cardIsle h1{font-size:26px;text-transform:none;font-weight:400;margin:0 115px 0 0}.cardIsle .logo{margin:20px 0 15px}.cardIsle .btn{border:1px solid #fff;background:#fc5f29;border-radius:50px;padding:10px 20px;text-transform:uppercase;font-weight:700;text-decoration:none;color:#fff;display:inline-block}.cardIsle .landingCopy{color:#fff;margin:15px 150px 15px 0;font-size:16px}.cardIsle.landingPageBanner .landingPageBannerLeft{padding-left:15px}.cardIsle.landingPageBanner .landingPageBannerRight{background:url(/images/card-isle-art.png);background-size:contain;background-position:bottom;background-repeat:no-repeat}.nowrap{display:inline-block}@media screen and (max-width:1200px){.landingPageBanner .landingPageBannerLeft{width:415px}.landingPageBanner .landingPageBannerRight{width:calc(100% - 415px)}.cardIsle h1{margin:0}.cardIsle .landingCopy{margin-right:45px}}@media screen and (max-width:900px){.cardIsle .logo{margin:20px auto;display:block}.landingPageBanner.cardIsle{height:auto;overflow:hidden}.landingPageBanner .landingPageBannerLeft,.landingPageBanner .landingPageBannerRight{float:none;width:500px;margin:0 auto}.landingPageBanner .landingPageBannerLeft{padding:0 15px}.landingPageBanner .landingPageBannerRight{padding-top:30%;margin-top:-20px}.cardIsle .landingCopy{margin-right:100px}.cardIsle h1{margin-right:50px}}@media screen and (max-width:560px){.landingPageBanner .landingPageBannerLeft{width:320px}.landingPageBanner .landingPageBannerRight{width:320px;height:160px;padding:0}.cardIsle h1{font-size:24px}.cardIsle .landingCopy,.cardIsle h1{margin-right:10px}.cardIsle .logo{width:70%}}#drug-facts-container{margin-bottom:20px}#drug-facts-container .accordionHeading{display:block;padding-left:20px;width:395px;border-bottom:2px solid #d8d8d8}#drug-facts-container .open .accordionHeading{background:#f5f5f5}#drug-facts-container .accordionHeading .heading{display:block;width:100%;color:#ff7b00;line-height:50px;font-weight:600;margin-bottom:0;font-size:inherit;}#drug-facts-container .accordionHeading .heading:after{content:"+";font-weight:600;color:#1f4ba7;text-align:right;float:right;font-size:200%;padding-right:5px}#drug-facts-container .open .accordionHeading .heading:after{content:"\2013"}#drug-facts-container .accordionBody{width:395px;padding-left:20px;border-bottom:2px solid #d8d8d8;display:none}#drug-facts-container .accordionBody p{width:395px}#drug-facts-container .accordionBody ul{max-width:355px;margin-top:5px;margin-bottom:5px}#drug-facts-container .accordionBodyContent{padding-top:20px;padding-bottom:10px}@media (max-width:749px) and (min-width:0){#drug-facts-container .accordionBody,#drug-facts-container .accordionHeading{width:290px;padding-left:5px}#drug-facts-container .accordionBody p{width:290px}#drug-facts-container .accordionBody ul{max-width:250px;margin-top:5px;margin-bottom:5px}}.highlight{background:none repeat scroll 0 0 #ffff40}.searchheading{margin:15px 0 0;font-size:15px;font-weight:700}.result_pagescount,.summary{font-size:12px;color:#565656;display:inline-block;float:left;margin:0 15px 15px 0}.results,.suggestion{font-size:100%}.category{display:none}.sorting{text-align:right}.description,.result_title{font-size:100%}.description{color:gray;margin:0 5px 0 25px}.context{font-size:100%}.infoline{color:gray;font-size:80%;font-style:normal}.zoom_searchform{font-size:100%;display:none}.zoom_match,.zoom_results_per_page{font-size:80%;margin-left:10px}.zoom_categories{font-size:80%}.zoom_categories ul{display:inline;margin:0;padding:0}.zoom_categories li{display:inline;list-style-type:none;margin-left:15px}.cat_summary ul{display:inline;margin:0;padding:0}.cat_summary li{display:inline;list-style-type:none;margin-left:15px}.result_image{display:block;float:left}.result_image img{border:0 none;margin:0 10px 25px 0;width:17px}.result_block{clear:both}.result_altblock,.result_block{margin-bottom:15px;margin-top:15px;border-top:2px solid #e2e2e2;padding:10px 0 0}.result_altblock{clear:left}.result_pages{font-size:100%}.result_pagescount{font-size:12px;color:#565656}.result_pages a{color:#1f4ba7;text-decoration:none}.result_pages a:hover{text-decoration:underline}.searchtime{font-size:80%}.recommended{background:none repeat scroll 0 0 #dfffbf;border-bottom:1px dotted gray;border-top:1px dotted gray;margin-bottom:15px;margin-top:15px}.recommended_heading{float:right;font-weight:700}.recommend_block{clear:left;margin-bottom:15px;margin-top:15px}.recommend_title{font-size:100%}.recommend_description{color:green;font-size:100%}.recommend_infoline{color:gray;font-size:80%;font-style:normal}.recommend_image{display:block;float:left}.recommend_image img{border:0 none;margin:10px;width:80px}.result_title a{color:#1f4ba7;text-decoration:none}.result_title a:hover{text-decoration:underline}.searchButton{display:none}.indiv-product #left-column{display:block;position:relative;width:100%;overflow:visible;float:none}.indiv-product #right-column{float:right;margin:0 0 0 25px;width:auto;display:block;position:relative}@media (min-width:1200px){.indiv-product #right-column{max-width:25%}}.indiv-product #back-to-prods{margin:10px 0 20px}.indiv-product #back-to-prods a{font-size:16px;color:#ff5f15;text-transform:uppercase;text-decoration:none;background:url(/images/btn-rev-arrow-dark.png) 0 5px no-repeat;padding:0 0 0 20px}.back-to-prods-lower{display:none}.indiv-product #product-name{line-height:1.1em;font-size:26px;color:#565656;margin:0 0 20px;text-transform:none}.indiv-product #product-image{float:left;margin:0}.indiv-product #product-info{float:left;margin:0 0 0 40px;outline:none}.indiv-product #product-disclaimer{width:275px;margin-bottom:10px;font-size:1em;color:#000}.indiv-product #product-tabs{background:url(/images/bkgd-product-tabs.png) 50% 100% no-repeat;width:466px;padding:0 0 3px 35px;text-align:center;height:41px;margin-left:-25px;margin-bottom:15px}.indiv-product #product-tabs a{color:#ff7500;background:#fff;border:2px solid #ff7500;border-bottom:none;border-radius:6px;border-bottom-left-radius:0;border-bottom-right-radius:0;padding:9px 30px;margin:4px 2px 0;display:block;float:left;text-decoration:none}.indiv-product #product-tabs a.on,.indiv-product #product-tabs a:hover{color:#fff;background:#ff7500;padding-bottom:13px;margin-top:0}.indiv-product #flavor-block{width:220px;overflow:auto;margin:0 0 10px}.indiv-product .flavor-name{text-align:center;font-size:12px;color:#555;height:16px}.indiv-product .flavor-name-short{width:100px}.indiv-product .flavor-icon{display:inline-block;width:46px;height:48px;margin:5px 8px 5px 0;float:left}.indiv-product .flavor-icon-citrus{background:url(/images/icon-citrus.png) 0 0 no-repeat}.indiv-product .flavor-icon-cherry{background:url(/images/icon-cherry.png) 0 0 no-repeat}.indiv-product .flavor-icon-mint{background:url(/images/icon-mint.png) 0 0 no-repeat}.indiv-product .flavor-icon-lemon-lime{background:url(/images/icon-lemon-lime.png) 0 0 no-repeat}.indiv-product .flavor-icon-honey-lemon{background:url(/images/icon-honey-lemon.png) 0 0 no-repeat}.indiv-product .flavor-icon-orange-cream{background:url(/images/icon-orange-cream.png) 0 0 no-repeat}.indiv-product .flavor-icon-cherry.dimmed,.indiv-product .flavor-icon-citrus.dimmed,.indiv-product .flavor-icon-honey-lemon.dimmed,.indiv-product .flavor-icon-lemon-lime.dimmed,.indiv-product .flavor-icon-mint.dimmed,.indiv-product .flavor-icon-orange-cream.dimmed{background-position:0 -48px}.indiv-product p{width:435px;clear:both;margin-bottom:10px}.indiv-product .testimonial-disclaimer{width:100%;font-size:13px;font-weight:500;margin-top:1em}@media (max-width:859px){.indiv-product .testimonial-disclaimer{font-size:12px}}.indiv-product ul{clear:both;margin:20px 0 30px 15px;max-width:400px}.indiv-product ul ul{clear:both;margin:0 0 10px 15px;width:200px}.indiv-product ul li{line-height:1.5em}.indiv-product .details-button{margin:5px 0;width:auto}.btn-drug-facts{margin:-4px 10px -8px 0}.btn-share{margin:0 10px -4px 0}.indiv-product #right-column .quote{margin:0 0 5px;padding:43px 20px 0;background:url(/images/bkgd-prods-quote-top.png) 0 0 no-repeat;overflow:auto;font-weight:700}.indiv-product #right-column .speaker{margin:10px 0 5px;padding:0 20px 23px;background:url(/images/bkgd-prods-quote-bottom.png) 100% 100% no-repeat;height:43px;padding-top:13px;overflow:auto;font-weight:500}.indiv-product #BVRRContainer{margin-left:0;width:100%}.indiv-product #BVRRSummaryContainer{min-height:35px}.footnote{font-weight:400}.zicam-difference h2,.zicam-difference h3{color:#ff7500;text-align:left}.zicam-difference h2{margin-bottom:0;font-weight:700;font-size:20px;line-height:1.1em}@media (min-width:860px) and (max-width:1199px){.zicam-difference h2{font-size:24px}}@media (min-width:1200px){.zicam-difference h2{font-size:30px}}.zicam-difference h3{font-weight:700;font-size:16px;line-height:1.1em}@media (min-width:1200px){.zicam-difference h3{font-size:20px}}.zicam-difference p{color:#000;font-weight:500;font-size:16px;line-height:1.25em}@media (min-width:1200px){.zicam-difference p{font-size:19px;line-height:1.55em}}.zicam-difference p span{font-weight:400;color:#8d8d8d}.zicam-difference ol{color:#ff7500}.zicam-difference ol p{color:#565656}@media (min-width:860px) and (max-width:1199px){#home-content{width:750px}}#home-spotlights{margin:0 auto 20px;overflow:hidden;float:none;max-width:100%}#home-spotlights .spotlight{width:310px;height:235px;margin:0 auto 18px;float:none;background-size:contain;background-repeat:no-repeat}@media (max-width:859px){#home-spotlights .spotlight{max-width:100%}}#home-spotlights .spotlight:hover{opacity:.8}#home-spotlights .spotlight a.spotlight-link{width:100%;max-width:320px;height:235px;display:block}@media (min-width:1200px){#home-spotlights #spotlight-coldsense{position:relative}}#home-spotlights #spotlight-coldsense .spotlight-coldsense-learn-more{position:absolute;bottom:5px;right:15px;z-index:2;width:120px;height:25px}@media (min-width:860px) and (max-width:1199px){#home-spotlights #spotlight-coldsense .spotlight-coldsense-learn-more{width:100px}}@media (min-width:1200px){#home-spotlights #spotlight-coldsense .spotlight-coldsense-learn-more{width:150px;right:17px}}#home-spotlights #spotlight-coldsense .spotlight-link{position:absolute;height:49px;z-index:2;bottom:10px;left:5px;width:150px}@media (min-width:860px) and (max-width:1199px){#home-spotlights #spotlight-coldsense .spotlight-link{bottom:16px;width:125px;height:40px}}@media (min-width:1200px){#home-spotlights #spotlight-coldsense .spotlight-link{width:180px;height:49px;bottom:15px;left:10px}}@media (min-width:860px) and (max-width:1199px){#home-spotlights{margin:0 auto 20px;overflow:auto;float:none;width:745px}#home-spotlights .spotlight{width:238px;height:203px;float:left;margin:0 5px}#home-spotlights .spotlight a.spotlight-link{width:238px;height:203px;display:block}}@media (min-width:1200px){#home-spotlights{margin:0 auto 30px;overflow:auto;padding:11px 0 11px 3px}#home-spotlights .spotlight{width:383px;height:218px;float:left;margin:0 6px}#home-spotlights .spotlight a.spotlight-link{width:383px;height:218px;display:block}}.slideshow-dots{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-ms-flex-align:center;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;width:100%;justify-content:center;align-items:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin:auto;background-color:transparent;height:42px}@media (min-width:860px) and (max-width:1199px){.slideshow-dots{height:50px}}@media (min-width:1200px){.slideshow-dots{height:53px}}.slideshow-dots .dot{padding:0;border-radius:50%;border:1px solid #fff;background-color:transparent;width:9px;height:9px;margin-right:6px}@media (min-width:860px) and (max-width:1199px){.slideshow-dots .dot{width:14px;height:14px;margin-right:12px}}@media (min-width:1200px){.slideshow-dots .dot{width:19px;height:19px;margin-right:27px}}.slideshow-dots .dot:last-child{margin-right:0}.slideshow-dots .dot:active,.slideshow-dots .dot:hover{background-color:hsla(0,0%,100%,.7)}.slideshow-dots .dot.active{background-color:#fff}.slideshow-dots.tiny{height:40px}.slideshow-dots.tiny .dot{border:1px solid #8d8d8d;width:10px;height:10px;margin-right:12px}.slideshow-dots.tiny .dot:last-child{margin-right:0}.slideshow-dots.tiny .dot:active,.slideshow-dots.tiny .dot:hover{background-color:hsla(0,0%,55%,.5)}.slideshow-dots.tiny .dot.active{background-color:#8d8d8d}.coupon-page-content .coupon-banner{width:100%}.coupon-page-content .coupon-banner img{width:100%;height:auto;display:block;margin:0 auto}.coupon-page-content h1.couponTitle{color:#ff7500}.coupon-page-content .heading-wrapper{margin-bottom:30px}.coupon-page-content .heading-wrapper h2.couponTitle{margin-bottom:5px}.body-text{font-size:18px;text-align:left;color:#212529;margin-bottom:1rem!important}.press-release-title{font-size:30px;font-weight:700;color:#214ba8;text-align:center;margin:30px auto;text-transform:none}@media print{#both-coupons{margin-top:40px}.standard-page #left-column .get-better{margin:30px 0 50px;height:51px;font-size:21px;color:#1f4ba7;position:relative}.standard-page #left-column .get-better div{padding-top:13px;display:inline-block;position:absolute;left:220px}#back-to-prods,#footer,#header,#home-hero,#home-spotlights,#medallion,#right-column,.all-prod-tabs,.arrow-link,.details-button,.h1-link,.hidde-from-print,.submit-story-block,.where-to-buy-button{display:none!important}#references{margin-left:15px}#h1-bar{height:auto}#product-name{margin-top:75px}}body{font-family:Montserrat,sans-serif;font-weight:400;font-size:14px;color:#555}h1 sup,sup{vertical-align:super;font-size:55%;line-height:0}h1 sub,sub{vertical-align:text-bottom;font-size:66%}em{font-style:italic}h1{font-size:38px;font-weight:700;color:#fff;text-transform:uppercase}h1 span{text-transform:lowercase}h2{text-transform:uppercase;margin:0 0 25px}h2.unpadded{margin:0 0 5px}h2 span.big{font-size:34px;line-height:1.2em}h3{font-size:17px;color:#565656}h3,h4{margin:0 0 15px}.submit-button,h4{font-weight:700}.submit-button{display:inline-block;padding:12px 15px;background:#ff5f15;border:none;border-radius:22px;font-size:14px;color:#fff;text-transform:uppercase;text-decoration:none}.submit-button:hover{text-decoration:underline;opacity:.75}.site-button img{margin-left:10px}.site-button:hover{text-decoration:underline;opacity:.75}.go-button{display:inline-block;padding:12px;background:#ff5f15;border:none;border-radius:22px;font-size:14px;font-weight:700;color:#fff;text-transform:uppercase;text-decoration:none;margin-left:10px}.go-button:hover{opacity:.75}.details-button{display:inline-block;padding:12px 15px;background:#1f4ba7;border:none;border-radius:22px;font-size:14px;font-weight:700;color:#fff;text-transform:uppercase;text-decoration:none;margin-bottom:15px}.details-button:hover{text-decoration:underline;opacity:.75}.buy-online-button,.where-to-buy-button{display:inline-block;padding:12px 15px;background:#1f4ba7;border:none;border-radius:22px;font-size:14px;font-weight:700;color:#fff;text-transform:uppercase;text-decoration:none;margin:5px 0;width:auto}.buy-online-button:hover,.where-to-buy-button:hover{text-decoration:underline;opacity:.75}.arrow-link{font-size:14px;color:#ff5f15;text-transform:uppercase;text-decoration:none;background:url(/images/btn-arrow-dark.png) 100% 3px no-repeat;padding-right:20px}.arrow-link:hover{text-decoration:underline}.body-link{color:#1f4ba7;text-decoration:none}.body-link:hover{text-decoration:underline}.upper-case{text-transform:uppercase}.underlined{text-decoration:underline}#all-codes .error{color:#c00;border-color:#c00}.cleared{clear:both}.hide-for-desktop{display:none}.space25{height:25px}.space50{height:50px}.space100{height:100px}.error{color:#c00;border-color:#c00}#contact-submit,#coupon-submit,#newsletter-submit,#submit-story{display:none}#wrapper-home{max-width:calc(100% - 32px);margin:0 auto;background-color:transparent}@media (max-width:859px){#wrapper-home{padding-left:11px;padding-right:11px}}@media (min-width:860px) and (max-width:1199px){#wrapper-home{max-width:calc(100% - 40px)}}@media (min-width:1200px){#wrapper-home{max-width:1200px}}#spotlight-coupon .form{width:365px;height:62px;font-size:14px;font-weight:700;color:#fff;margin:205px auto 0;text-align:center;text-transform:uppercase}#spotlight-coupon .form .spotlight-field{border:1px solid #1f4ba7;margin:9px 3px 0;overflow:auto;width:225px;background:#fff;float:left}#spotlight-coupon .form .spotlight-no-code{font-size:13px;margin:6px 0 0;font-weight:400}#spotlight-coupon .form .spotlight-no-code a{font-weight:700}#spotlight-coupon .form .spotlight-field #spot-tv-code-go{display:block;float:right;width:28px;height:28px;background:url(/images/btn-medallion-field.png) 0 0 no-repeat}#spotlight-coupon .form .spotlight-field input{width:195px;height:26px;border:none;float:right}#spotlight-coupon .form .spot-click-here{font-size:14px;color:#fff;text-transform:uppercase;text-decoration:none;margin-left:10px;background:url(/images/btn-arrow-light.png) 100% 3px no-repeat;padding-right:20px}#spotlight-coupon .form .spot-click-here:hover{text-decoration:underline}#home-content{margin:0 auto 20px;overflow:auto;background-color:#fff;margin-bottom:60px;padding-top:30px}@media (min-width:860px) and (max-width:1199px){#home-content{margin-bottom:20px;padding-top:35px;padding-bottom:60px}}@media (min-width:1200px){#home-content{padding-top:48px;padding-bottom:46px}}#home-content #left-column{float:left;width:440px;margin:0 0 0 85px}#home-content #left-column .heading{font-size:18px;color:#565656;background:url(/images/bkgd-left-col-heading.png) 50% 100% no-repeat;padding-bottom:20px;text-align:center;margin:0 0 15px;text-transform:uppercase}#home-content #left-column .heading span{font-size:28px}#home-content #left-column .item-link{text-decoration:none;display:block;overflow:auto;padding:15px 10px 5px 0;margin:10px 0}#home-content #left-column .item-link .item-image{float:left;width:112px;height:102px;background:url(/images/icons-right-zicam.png) 0 0 no-repeat}#home-content #left-column .item-link .item-image.cold-shortening{background-position:0 -204px}#home-content #left-column .item-link .item-image.sinus-relief{background-position:0 0}#home-content #left-column .item-link .item-image.allergy-relief{background-position:0 -306px}#home-content #left-column .item-link .item-image.kids-cold-relief{background-position:0 -102px}@media (max-width:859px){#home-content #left-column .item-link .item-image{float:none;margin:0 auto}}#home-content #left-column .item-link .link-title{font-size:20px;color:#1f4ba7;text-decoration:none;margin-bottom:5px;display:block}@media (max-width:859px){#home-content #left-column .item-link .link-title{text-align:center}}#home-content #left-column .item-link p{overflow:auto;color:#484848}#home-content #left-column .item-link-on{background:#f2f2f2}#home-content #left-column .item-link-on .link-title{color:#5f77b7}#home-content #left-column .item-link-on p{color:#757575}#home-content #left-column .item-link-on .item-image.cold-shortening{background-position:-112px -204px}#home-content #left-column .item-link-on .item-image.sinus-relief{background-position:-112px 0}#home-content #left-column .item-link-on .item-image.allergy-relief{background-position:-112px -306px}#home-content #left-column .item-link-on .item-image.kids-cold-relief{background-position:-112px -102px}#home-content #right-column{display:block;float:left;width:508px;margin:0 0 0 85px}@media (max-width:859px){#home-content #right-column{display:block;float:none;width:100%;margin:0 auto}}@media (min-width:1200px){#h1-bar-tall{width:100%;min-height:300px;overflow:hidden}}#wrapper-h1 h1, #wrapper-h1 .page-heading{margin:.67em 0;margin-bottom:.5em;display:inline-block}.product-button-wrap{margin-left:10px}.product-button-wrap a.h1-link{display:inline-block;padding:12px 15px;background:#ff5f15;border:none;border-radius:22px;font-size:14px;font-weight:700;color:#fff;text-transform:uppercase;text-decoration:none}.product-button-wrap a.h1-link:hover{text-decoration:underline;opacity:.75}.button-stack{display:inline-block;margin-top:10px}.button-stack .details-button{margin-right:4px}.shopping-cart{margin:0 10px -8px 0}.checkboxes{overflow:auto}#h2-bar{width:100%;text-align:center;margin:20px 0 10px}.all-prod-tabs{width:1025px;margin:0 auto;overflow:auto}.prod-tab,.two-prod-tabs{float:left}.prod-tab{display:block;width:190px;min-height:131px;margin:6px;background:url(/images/bkgd-prod-tab.png) 0 0 no-repeat;text-align:center;text-decoration:none}.prod-tab.on,.prod-tab:hover{background:url(/images/bkgd-prod-tab-on.png) 0 0 no-repeat}.prod-tab .prod-tab-title{display:block;font-size:19px;font-weight:700;color:#1f4ba7;margin:10px 0}.prod-tab .prod-tab-text{display:block;font-size:14px;color:#484848;margin:0 5px}.product-category{width:1025px;margin:10px auto 30px;overflow:auto}.product-category p{margin:0 0 1em}.product-category .category-bar{font-size:26px;color:#565656;overflow:auto;margin:0 0 10px}.product-category .category-bar span{display:block;float:left;padding:0 7px;width:auto}.product-category .category-bar div{width:500px;height:17px;background:#e2e2e2;float:left;margin:10px 0 0}.product-category .product{display:block;float:left;width:450px;height:360px;background:#fff;border-radius:6px;box-shadow:0 0 16px rgba(0,0,0,.33);margin:10px 31px;overflow:auto;position:relative}.product-category .product .product-image{float:left;margin:10px 10px 0 20px;width:180px}.product-category .product .product-info-wrapper .product-name a{font-size:20px;font-weight:700;color:#1f4ba7;text-decoration:none;margin:20px 0 0;display:block;width:auto}.product-category .product .product-name a:hover{text-decoration:underline}.product-category .product .product-info-wrapper p{margin:20px 10px 5px 0;width:auto}.product-category .product .product-info-wrapper .flavor-name{text-align:center;font-size:12px;color:#555;width:240px;margin-left:71px;margin-bottom:35px;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (min-width:1200px){.product-category .product .product-info-wrapper .flavor-name{width:220px;margin-bottom:10px}}.product-category .product .flavor-icon{display:inline-block;width:46px;height:48px;margin:5px 15px 5px 0}.product-category .product .flavor-icon-citrus{background:url(/images/icon-citrus.png) 0 0 no-repeat}.product-category .product .flavor-icon-cherry{background:url(/images/icon-cherry.png) 0 0 no-repeat}.product-category .product .flavor-icon-mint{background:url(/images/icon-mint.png) 0 0 no-repeat}.product-category .product .flavor-icon-lemon-lime{background:url(/images/icon-lemon-lime.png) 0 0 no-repeat}.product-category .product .flavor-icon-honey-lemon{background:url(/images/icon-honey-lemon.png) 0 0 no-repeat}.product-category .product .flavor-icon-orange-cream{background:url(/images/icon-orange-cream.png) 0 0 no-repeat}.product-category .product .flavor-icon-cherry.dimmed,.product-category .product .flavor-icon-citrus.dimmed,.product-category .product .flavor-icon-honey-lemon.dimmed,.product-category .product .flavor-icon-lemon-lime.dimmed,.product-category .product .flavor-icon-mint.dimmed,.product-category .product .flavor-icon-orange-cream.dimmed{background-position:0 -48px}.see-all{text-align:center;margin:0 0 15px}div[id^=BVRRInlineRating-]{min-height:20px;float:left}.standard-page #left-column #back-to-prods{margin:0 0 20px}.standard-page #left-column #back-to-prods a{font-size:16px;color:#ff5f15;text-transform:uppercase;text-decoration:none;background:url(/images/btn-rev-arrow-dark.png) 0 5px no-repeat;padding:0 0 0 20px}.back-to-zz-lower{display:none}.standard-page #left-column .event-block{width:217px;height:300px;overflow:auto;margin:0 20px 20px 0;text-align:center;float:left}.standard-page #left-column .event-block-last{border-bottom:none}.standard-page #left-column .event-block .img{margin:0 12px 20px 0}.standard-page #left-column .event-block img{border:1px solid #ccc;border-radius:4px}.standard-page #left-column .event-block .date{font-size:16px;font-weight:700;color:#000;margin:0 0 10px}.standard-page #left-column .event-block .title-link{font-size:16px;color:#1f4ba7;text-decoration:none;margin:0 0 10px;display:block}.standard-page #left-column .event-block p{margin:0 0 10px}.standard-page #left-column .event-block .do-more-link{font-size:16px;color:#ff5f15;text-decoration:none;margin:0 0 10px;display:inline-block;text-transform:uppercase;background:url(/images/btn-arrow-dark.png) no-repeat scroll 100% 5px;padding:0 20px 0 0;float:left}.standard-page #left-column .event-block a{text-align:left;text-decoration:none}.standard-page #left-column .event-block a:hover,.standard-page #left-column .event-block a:hover span{text-decoration:underline}.standard-page #left-column .event-block a:hover sup{text-decoration:none}.standard-page .content-video{text-align:center}.standard-page .date-bar{font-size:26px;font-weight:700;color:#565656;overflow:auto;margin:0 0 20px;clear:both}.standard-page .date-bar span{display:block;float:left;padding:0 7px 0 0;width:auto}.standard-page .date-bar div{width:500px;height:17px;background:#e2e2e2;float:left;margin:10px 0 0}.standard-page #left-column .zone-block{width:217px;height:270px;overflow:auto;margin:0 20px 10px 0;text-align:center;float:left}.standard-page #left-column .zone-block h2{font-size:22px;font-weight:700;margin:0 0 5px}.standard-page #left-column .zone-block .img{margin:0 0 10px}.standard-page #left-column .zone-block p{margin:0 0 10px;text-align:left}.standard-page #left-column .zone-block p a{font-size:15px;color:#1f4ba7;text-decoration:none;line-height:1.1em}.standard-page #left-column .zone-block p a:hover{text-decoration:underline}.standard-page #left-column .zone-block p a:hover sup{text-decoration:none}.standard-page #left-column .zone-block .title-link{font-size:16px;color:#1f4ba7;text-decoration:none;margin:0 0 10px;display:block;text-align:left}.standard-page #left-column .zone-block a:hover{text-decoration:underline}.standard-page #left-column .zone-block a:hover sup{text-decoration:none}.standard-page #left-column .zone-block .question{font-size:16px;font-weight:700;color:#ff8750;text-decoration:none;margin:0 0 10px;display:block}.standard-page #left-column .zone-block .answer{margin:0 0 10px}.standard-page #left-column .zone-block .answer strong{text-decoration:underline}.standard-page #left-column .zone-block.video-block{height:225px}.standard-page #left-column .faq-link-block{margin:0 0 20px}.standard-page #left-column .faq-link-block a{font-size:16px;color:#ff8750;text-decoration:none}.standard-page #left-column .faq-link-block a:hover{text-decoration:underline}.standard-page #left-column .faq-block{width:100%;border-bottom:2px solid #e2e2e2;overflow:auto;margin:20px 0}.standard-page #left-column .faq-block .img{float:left;margin:0 12px 20px 0}.standard-page #left-column .faq-block img{border:1px solid #565656}.standard-page #left-column .faq-block p{margin:0 0 10px}.standard-page #left-column .faq-block .title-link{font-size:16px;color:#1f4ba7;text-decoration:none;margin:0 0 10px;display:block}.standard-page #left-column .faq-block a:hover{text-decoration:underline}.standard-page #left-column .faq-block a:hover sup{text-decoration:none}.standard-page #left-column .faq-block .question{font-size:16px;font-weight:700;color:#ff8750;text-decoration:none;margin:0 0 10px;display:block}.standard-page #left-column .faq-block .answer{margin:0 0 10px}.standard-page #left-column .faq-block .answer strong{text-decoration:underline}.faq-block .answer img{display:block;width:auto;max-width:99%;margin:15px 0;}.standard-page #left-column .faq-block .faq-call-to-action{color:#ff5f15;text-decoration:none;background:url(/images/btn-arrow-dark.png) no-repeat 100% 4px;padding:0 18px 0 0}.standard-page #left-column .faq-block .faq-call-to-action:hover{text-decoration:underline}.standard-page #left-column .faq-block-last{border-bottom:none}.standard-page #left-column .faq-block ol,.standard-page #left-column .faq-block ul{margin:10px 0 10px 30px}.standard-page #left-column .faq-block table{width:100%;margin-bottom:5px;font-size:14px;color:#565656}.standard-page #left-column .faq-block table td{padding:8px}.standard-page #left-column .faq-block table tr.head td{background:#e2e2e2;font-weight:700;font-size:16px;text-transform:uppercase}.standard-page #left-column .faq-block table tr.odd td{background:#fff}.standard-page #left-column .faq-block table tr.even td{background:#f3f3f3}.standard-page #left-column .faq-block table td.cold,.standard-page #left-column .faq-block table td.symptoms{width:25%}.standard-page #left-column .faq-block table td.flu{width:50%}.standard-page #left-column .faq-block table td.symp{font-weight:700}.standard-page #left-column .newsletters{margin:35px auto 0;overflow:auto;width:650px}.standard-page #left-column .newsletters div{float:left}.standard-page #left-column .newsletters .snotty{width:230px;height:259px;float:left;background:url(/images/bkgd-snotty-dsk.png) 0 0 no-repeat;margin:0 15px 0 0}.standard-page #left-column .newsletters .newsletter-pdfs{overflow:auto;float:left}.standard-page #left-column .newsletters .newsletter{margin:0 38px 0 0;width:108px}.standard-page #left-column .newsletters .newsletter.last{margin:0}.standard-page #left-column .newsletters .newsletter .newsletter-img-link{display:block;width:108px;height:258px;float:left;margin:0 0 10px}.standard-page #left-column .newsletters .newsletter .newsletter-img-link#newsletter-102014{background:url(/images/icon-newsletter-102014.png) 0 0 no-repeat}.standard-page #left-column .newsletters .newsletter .newsletter-img-link#newsletter-072014{background:url(/images/icon-newsletter-072014.png) 0 0 no-repeat}.standard-page #left-column .newsletters .newsletter .newsletter-img-link#newsletter-012014{background:url(/images/icon-newsletter-012014.png) 0 0 no-repeat}.standard-page #left-column .newsletters .newsletter .newsletter-img-link#newsletter-112015{background:url(/images/icon-newsletter-112015.png) 0 0 no-repeat}.standard-page #left-column .newsletters .newsletter .newsletter-img-link#newsletter-122015{background:url(/images/icon-newsletter-122015.png) 0 0 no-repeat}.standard-page #left-column .newsletters .newsletter .newsletter-img-link#newsletter-012016{background:url(/images/icon-newsletter-012016.png) 0 0 no-repeat}.standard-page #left-column .newsletters .newsletter .newsletter-img-link#newsletter-112016{background:url(/images/icon-newsletter-112016.png) 0 0 no-repeat}.standard-page #left-column .newsletters .newsletter .newsletter-img-link#newsletter-122016{background:url(/images/icon-newsletter-122016.png) 0 0 no-repeat}.standard-page #left-column .newsletters .newsletter .newsletter-date-link{display:block;text-align:center;font-size:13px;color:#1f4ba7;text-decoration:none;margin:0 0 10px}.standard-page #left-column .newsletters .newsletter .newsletter-link{text-align:center;font-size:16px;color:#ff5f15;text-decoration:none;text-transform:uppercase;background:url(/images/btn-arrow-dark.png) no-repeat scroll 100% 5px;padding:0 20px 0 0;margin:10px 0 0}.standard-page #left-column .newsletters .newsletter a:hover{text-decoration:underline}.standard-page #left-column .testimonial-link{text-align:center;font-size:16px;color:#ff5f15;text-decoration:none;text-transform:uppercase;background:url(/images/btn-arrow-dark.png) no-repeat scroll 100% 5px;padding:0 20px 0 0;margin:10px 0 0}.standard-page #left-column .retailers ul{width:31%;display:inline-block;list-style-type:none;margin:20px 2% 20px 0;vertical-align:top}@media (max-width:859px){.standard-page #left-column .retailers ul{width:28%}}@media screen and (max-width:640px){.standard-page #left-column .retailers ul{width:100%;margin:20px 0}}.standard-page #left-column .retailers ul li{margin:0 0 5px}.standard-page #left-column p{margin:0 0 1em}.standard-page #left-column p:not(.footnote)+p{margin-bottom:2em}.standard-page #left-column h2.pre-cold{margin-top:2em}.standard-page #left-column h2.pre-cold:first-child{margin-top:0}.standard-page #left-column .stages{width:620px;height:358px;background:url(/images/img-stages.jpg) 0 -1px no-repeat}.standard-page #right-column{float:left;width:222px;margin:170px 0 20px 60px}.gcc-wrapper{padding-bottom:245px}#no-code{margin:20px 0 35px;display:none}#no-code select{width:300px;height:32px;border:1px solid #448ccb}#all-codes select{width:300px;height:32px;border:1px solid #448ccb;margin:0 15px 10px 0}#all-codes select,#all-codes select.state{font-family:Arial;font-size:14px;font-weight:700;color:#b5b5b5}#all-codes select.state{width:auto;margin:0 15px 10px}#all-codes input.body-field.zip{width:50px}#all-codes input.body-field.city{width:130px;margin:0 15px 10px 0}#all-codes .or{margin:0 15px 0 0}#all-codes #zip-etc{display:none}#all-codes #city-state{display:inline-block}#all-codes .product-list{float:left;margin:10px 20px 10px 0}#all-codes .product-list li,#all-codes .product-list span{display:block;margin:0 0 5px}#all-codes input.body-field{width:300px;height:27px;border:1px solid #448ccb;margin:0 15px 10px 0;font-family:Arial;font-size:14px;font-weight:700;color:#b5b5b5}#all-codes input.error{border:1px solid #c00;color:#c00}#all-codes .required{font-family:Arial;font-size:12px;font-style:italic;color:#565656;margin-top:5px}#all-codes .required.error{color:#c00}#all-codes input.footer-chkbx{border:1px solid #448ccb;margin:19px 0}#all-codes label{font-family:Arial;font-size:12px;font-style:italic;color:#000;margin-left:15px}#all-codes #terms-label.error{color:#c00}#all-codes .footer-submit{float:right;margin-right:90px;margin-bottom:30px}#all-codes textarea{width:625px;height:75px;border:1px solid #448ccb;margin:0 15px 10px 0;font-family:Arial;font-size:14px;font-weight:700;color:#b5b5b5}#story-sharing-banner{display:block;width:427px;height:188px;background:url(/images/hdr_share.png) 50% 100% no-repeat;margin:0 auto 25px}.shared-story{margin:30px 0 0;overflow:auto;background:url(/images/bkgd-prods-quote-top.png) 0 0 no-repeat}.shared-story .story{margin:0 50px;padding:13px 20px 0;overflow:auto;font-weight:700;font-size:15px;text-align:center}@media (min-width:860px) and (max-width:1199px){.shared-story .story{font-size:16px}}@media (min-width:1200px){.shared-story .story{font-size:18px}}.shared-story .story-teller{margin:10px 0 5px 50px;padding:0 20px 23px;background:url(/images/bkgd-prods-quote-bottom.png) 100% 100% no-repeat;height:20px;padding-top:13px;overflow:auto;font-weight:500;text-align:center;margin:0}.article-pics{width:auto;margin:20px auto 10px}.site-map ul,.terms ul{margin:10px 0 10px 20px}.site-map ul li{margin:0 0 10px 20px}.search-fields-block{overflow:auto;margin-top:75px;padding:0 0 15px;border-bottom:4px solid #e2e2e2}.search-fields-block p{margin-bottom:1em}.filter-block{overflow:auto;padding:15px 0;border-bottom:4px solid #e2e2e2}.filter-block p{margin-bottom:1em}.filter-block ul{list-style-type:none}.filter-block ul li{float:left;margin-right:40px}.filter-block .icon{display:inline-block;width:16px;height:16px;margin:0 7px -3px 0}.filter-block .red{background:url(/images/sprite1.png) 0 0 no-repeat}.filter-block .orange{background:url(/images/sprite2.png) 0 0 no-repeat}.filter-block .yellow{background:url(/images/sprite3.png) 0 0 no-repeat}.filter-block .blue{background:url(/images/sprite4.png) 0 0 no-repeat}#coupon10,#coupon250,#print-coupon-button,.get-better{display:none}.show-when-processing{display:none;padding:17px 0 0 60px;background:url(/images/Zicam_spinning.gif) 0 0 no-repeat}#both-coupons{margin-top:40px}.standard-page #left-column .get-better{margin:30px 0;height:51px;font-size:21px;color:#1f4ba7;padding-bottom:20px}.column-heading{color:#1f4ba7;font-weight:700}.right-callout{width:250px;clear:both}.right-callout h2{font-size:20px;font-weight:700;text-align:center;background:url(/images/bkgd-callouts-title.png) 50% 100% no-repeat;padding:0 0 6px;margin:0 0 15px}.right-callout .body{width:100%;background:pink}.right-callout .body ul{list-style-type:none}.right-callout .body ul li{line-height:1.6em;background:url(/images/bullet-callouts.png) 0 4px no-repeat;padding:0 0 0 18px}.right-callout .body-callout-covered{background:url(/images/bkgd-callout-covered.png) 100% 100% no-repeat;padding:0 0 190px}.right-callout .submit-button{margin:5px 0 0 12px}.testimonial-pop{width:685px}.testimonial-pop .shared-story{margin:30px 0 0;overflow:auto;background:url(/images/bkgd-prods-quote-top.png) 0 0 no-repeat}.testimonial-pop .shared-story .story{margin:0 50px;padding:13px 20px 0;overflow:auto}.testimonial-pop .shared-story .story-teller{margin:10px 0 5px 50px;padding:0 20px 23px;background:url(/images/bkgd-prods-quote-bottom.png) 100% 100% no-repeat;height:20px;padding-top:13px;overflow:auto}.teaming-up #left-column{overflow:auto;float:left}.teaming-up #person-image{float:left;margin:30px 0 0 130px}.teaming-up #person-info{float:left;margin:30px 0 0 20px;outline:none;max-width:555px}.teaming-up #person-info p{margin:0 0 1em}.coupon-page-content{overflow:auto}.coupon-page-content #all-codes,.coupon-page-content .coupon-header{max-width:535px}.coupon-page-content .coupon-header{overflow:auto;margin:2em 0 15px}.coupon-page-content .coupon-header .left-side{float:left;color:#1f4ba7;font-weight:400;font-size:18px;text-transform:uppercase}.coupon-page-content .coupon-header .right-side{float:right;color:red;font-weight:700;font-size:9px;margin:9px 0 0}.coupon-page-content #all-codes .input-block{float:left}.coupon-page-content #all-codes input.body-field{height:27px;margin:0 17px 10px 0}.coupon-page-content #all-codes input.body-field,.coupon-page-content #all-codes select{width:255px;border:1px solid #5b5b5b;font-family:Arial;font-size:14px;font-weight:700;color:#b5b5b5;border-radius:2px}.coupon-page-content #all-codes select{height:32px;margin:0 0 10px}.coupon-page-content #all-codes select.state{width:auto;margin:0 15px 10px;font-family:Arial;font-size:14px;font-weight:700;color:#b5b5b5}.coupon-page-content #all-codes label{font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;color:#000;margin-left:0}.coupon-page-content .coupon-type-sel{float:left;background:#ff5f15;text-align:center;color:#fff;padding:12px 17px 9px;margin:0 18px 20px 0;border-radius:5px;font-size:23px}.coupon-page-content .coupon-type-sel span{font-size:12px;font-weight:400}.coupon-page-content .coupon-type-sel:hover{background:#ff7500;cursor:pointer}.coupon-page-content .coupon-type-sel.selected{background:#1d4ba6}.coupon-page-content .go-button{margin-left:0}.coupon-page-content #coupon-error-msg{background:#bf0000;padding:11px;border-radius:5px;font-size:12px;font-weight:400;color:#fff;margin:0 0 21px;display:none}.coupon-page-content #coupon-error-msg span{display:block}.coupon-page-content #all-codes label.error,.coupon-page-content .error{color:#bf0000}.coupon-page-content p.selection-label{font-size:12px;clear:both;margin:0 0 1em!important}.coupon-page-content .couponTitle{padding-right:10px}.go-button-coupon-thanks{margin-left:0;margin-right:10px}#zip-dl{display:none}.noWrap{white-space:nowrap;font-size:inherit}#wrapper.coldSense{overflow:initial}.checkboxes.coldSense{overflow:hidden}#coldSenseHeader{height:448px;width:100%;background-color:#214ba8}#coldSenseHeader .coldSenseHeaderInner{max-width:1200px;min-width:320px;margin:0 auto;overflow:initial}#coldSenseHeader .coldSenseHeaderLeft{float:left;margin:100px 10% 0 8%;width:27%}#coldSenseHeader .coldSenseHeaderRight{float:left;width:53%}#coldSenseHeader .coldSenseHeaderLeft .coldSenseLogo{margin-bottom:30px;max-width:323px;margin-left:-6px}#coldSenseHeader .coldSenseHeaderLeft .appStoreDownloadBtn{background-color:#fff;color:#214ba8;font-size:14px;font-weight:700;height:40px;width:295px;text-decoration:none;display:block;text-align:center;line-height:40px;border-radius:30px}#coldSenseHeader .coldSenseHeaderLeft .appStoreDownloadBtn img{padding-left:10px}#coldSenseHeader .coldSenseHeaderRight .coldSenseAppImages{margin-top:33px;width:100%}#coldSense{margin-top:125px;padding:0 35px}#coldSense h1{font-size:26px;color:#1f4ba7;margin:0;text-transform:none;margin-bottom:15px;font-weight:400}#coldSense p{font-size:14px;color:#484848;font-weight:700;margin:15px 0}#coldSense ul{margin:15px}#coldSense ul li{font-weight:700;margin:10px 0}#coldSense .leftCol{margin-right:44px}#coldSense .leftCol,#coldSense .rightCol{display:inline-block;vertical-align:top;width:45%}#coldSense .rightCol{margin-top:46px}#coldSense .rightCol p:first-child{margin-top:0}#coldSense .warningNote{margin-top:40px;font-weight:400}#coldSense .appStoreColdSense{margin-top:30px}.ieBug{padding-bottom:5px}.flavor-icon.dimmed{background-position:0 -48px}.gform_body li{display:block}.gform_body li.gf-inline-block{display:inline-block}.gform_body li.gf-hide-label .gfield_label{display:none}.coupon-page-content .gform_body ul.gfield_checkbox,.gform_body ul.gfield_checkbox li{clear:both}.coupon-page-content .gform_body ul.gfield_checkbox li{margin-top:20px;margin-bottom:20px;padding:0;list-style:none;position:relative;clear:both;padding-left:22px}.gform_body ul.gfield_checkbox li br{display:none}.coupon-page-content .gform_body ul.gfield_checkbox li input[type=checkbox]{visibility:hidden;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-80%);-ms-transform:translateY(-80%);transform:translateY(-80%)}.coupon-page-content .gform_body ul.gfield_checkbox li input[type=checkbox]:checked+label:before{position:absolute;content:"\f00c";font-family:FontAwesome;display:block;visibility:visible;top:0;left:.1em;font-size:13px;line-height:17px;color:#000;z-index:2}.coupon-page-content .gform_body ul.gfield_checkbox li input[type=checkbox]+label:after{content:"";display:block;visibility:visible;height:15px;width:15px;background:#fff;border:1px solid #5b5b5b;position:absolute;left:0;top:0;border-radius:4px;box-shadow:inset 0 0 3px rgba(91,91,91,.5)}.gform_body li.submission-method{visibility:hidden}.gform_body li.submission-method label{display:none}#footer-form form.ic_signupform{margin:0 0 0 40px}.gform_body .gf-margin-14{margin-top:14px;margin-bottom:14px}.gform_wrapper .validation_error,.gform_wrapper .validation_message{display:none}.gform_wrapper .gfield_error input,.gform_wrapper .gfield_error select,.gform_wrapper .gfield_error textarea{color:#c00;border-color:#c00}.gform_wrapper .gfield_error input::-webkit-input-placeholder{color:#c00}.gform_wrapper .gfield_error input:-ms-input-placeholder{color:#c00}.gform_wrapper .gfield_error input::placeholder{color:#c00}#all-codes .gform_wrapper .gfield_error .ginput_recaptcha,#all-codes .gform_wrapper .gfield_error input,#all-codes .gform_wrapper .gfield_error select,#all-codes .gform_wrapper .gfield_error textarea,#footer-form .gform_wrapper .gfield_error input,#footer-form .gform_wrapper .gfield_error select,#footer-form .gform_wrapper .gfield_error textarea{color:#c00;border-color:#c00}#footer-form .gfield_error .gfield_checkbox label{background-color:#c00}#all-codes .gform_body .gfield_error ul.gfield_checkbox label,#all-codes .gform_validation_error li.gfield .required{color:#c00}.gform_footer{clear:both}#all-codes li.body-field input{width:300px;height:27px;border:1px solid #448ccb;margin:0 15px 10px 0;font-family:Arial;font-size:14px;font-weight:700;color:#b5b5b5}#all-codes li.body-field input::-webkit-input-placeholder{opacity:.5}#all-codes li.body-field input:-ms-input-placeholder{opacity:.5}#all-codes li.body-field input::placeholder{opacity:.5}.coupon-page-content #all-codes li.body-field input{width:255px;height:27px;border:1px solid #5b5b5b;margin:0 17px 10px 0;font-family:Arial;font-size:14px;font-weight:700;color:#b5b5b5;border-radius:2px}#all-codes li.product-list .gfield_label{display:block;margin:0 0 5px;font-family:inherit;font-style:inherit;font-size:inherit}#all-codes .gform_body ul.gfield_checkbox li label{font-family:inherit;font-size:inherit;font-style:inherit;color:inherit;margin-left:0}.coupon-page-content #all-codes .gform_body ul.gfield_checkbox li label{font-size:12px;font-style:italic;line-height:18px}#all-codes .gform_body .gf-italics ul.gfield_checkbox li label{margin-left:15px}#footer-form .gfield_checkbox label,.gf-italics .gfield_checkbox label{padding:0}#footer-form .gfield_checkbox li,.gf-italics .gfield_checkbox li{padding:3px 4px 5px;font-family:Arial;font-size:12px;font-style:italic}#all-codes .gf-italics .gfield_checkbox li{padding-left:0}#footer-form .gfield_checkbox li{color:#fff}#footer-form .gfield_checkbox li input,.gf-italics .gfield_checkbox li input{display:inline-block;margin:2px 0 3px}#footer-form .gfield_checkbox li label,.gf-italics .gfield_checkbox li label{display:inline-block;padding-left:3px;border:0;font-size:100%;font:inherit;vertical-align:baseline}#footer-form .gform_footer{float:right;margin-right:258.828px;margin-bottom:30px}#footer-form .gf-submit-container{float:right;margin-right:90px}#footer-form .gform_footer input[type=submit]{display:inline-block;padding:12px 15px;background:#ff5f15;border:none;border-radius:22px;font-size:14px;font-weight:700;color:#fff;text-transform:uppercase;text-decoration:none;-webkit-appearance:none}#header-navigation .nav-item.current-menu-item,#header-navigation .nav-item.current-page-ancestor,body.single-product #header-navigation .nav-item.productTopPage,body.tax-product_category #header-navigation .nav-item.productTopPage{color:#fff}.standard-page #left-column .ginput_recaptcha iframe{width:304px;height:78px}.bv-cv2-cleanslate .bv-core-container-68 .bv-content-data-label-container .bv-content-data-icon img{width:10px!important;height:10px!important}@media (min-width:860px) and (max-width:1200px){select{padding:0 7px}body.fixed{top:auto;position:fixed;left:0;width:100%}#header-utils #social{display:none}#header-utils #share-search{margin:30px 40px 0 0}#home-content #left-column{float:left;width:375px;margin:0}#home-content #right-column{display:block;float:left;width:350px;margin:0}#home-content .heading{height:70px}#home-spotlights #spotlight-coupon .form{width:230px;height:54px;font-size:10px;margin:147px auto 0}#home-spotlights #spotlight-coupon .form .spotlight-field{margin:9px 3px 0;width:120px}#home-spotlights #spotlight-coupon .form .spotlight-no-code{font-size:10px}#home-spotlights #spotlight-coupon .form .spotlight-no-code a{font-weight:700;font-size:11px}#home-spotlights #spotlight-coupon .form .spotlight-field input{width:70px;height:22px}.all-prod-tabs{width:725px}.prod-tab{width:346px;height:91px;min-height:0;margin:8px}.prod-tab,.prod-tab:hover{background:url(/images/bkgd-prod-tab-tablet.png) 0 0 no-repeat}.prod-tab.on{background:url(/images/bkgd-prod-tab-tablet-on.png) 0 0 no-repeat;color:#fff}.prod-tab.on .prod-tab-title{display:block;font-size:20px;font-weight:700;color:#fff;margin:10px 0}.prod-tab.on .prod-tab-text{display:block;font-size:14px;color:#fff;margin:0 5px}.product-category{width:750px;margin:10px auto;overflow:auto}.product-category .category-bar{font-size:26px;color:#565656;overflow:auto;margin:0 0 10px}.product-category .category-bar span{display:block;float:left;padding:0 7px;width:auto}.product-category .category-bar div{width:500px;height:17px;background:#e2e2e2;float:left;margin:10px 0 0}.product-category .product{display:block;float:left;width:686px;height:320px;background:#fff;border-radius:6px;box-shadow:0 0 16px rgba(0,0,0,.33);margin:31px;overflow:auto;position:relative}.product-category .product .product-image{float:left;margin:10px 10px 0 20px;width:180px}.product-category .product .product-name a{font-size:20px;font-weight:700;color:#1f4ba7;text-decoration:none;margin:20px 0 0 200px;display:block;width:250px}.product-category .product p{margin:5px 10px 5px 200px;width:460px}.product-category .product .flavor-name{text-align:center;font-size:12px;color:#555;width:auto;margin-left:0;height:16px}.product-category .product .flavor-name-short{width:120px}.product-category .product .flavor-icon{display:inline-block;width:46px;height:48px;margin:5px 8px 5px 0;float:left}.product-category .product .flavor-icon-citrus{background:url(/images/icon-citrus.png) 0 0 no-repeat}.product-category .product .flavor-icon-cherry{background:url(/images/icon-cherry.png) 0 0 no-repeat}.product-category .product .flavor-icon-mint{background:url(/images/icon-mint.png) 0 0 no-repeat}.product-category .product .flavor-icon-lemon-lime{background:url(/images/icon-lemon-lime.png) 0 0 no-repeat}.product-category .product .flavor-icon-honey-lemon{background:url(/images/icon-honey-lemon.png) 0 0 no-repeat}.product-category .product .flavor-icon-orange-cream{background:url(/images/icon-orange-cream.png) 0 0 no-repeat}.product-category .product .flavor-icon-cherry.dimmed,.product-category .product .flavor-icon-citrus.dimmed,.product-category .product .flavor-icon-honey-lemon.dimmed,.product-category .product .flavor-icon-lemon-lime.dimmed,.product-category .product .flavor-icon-mint.dimmed,.product-category .product .flavor-icon-orange-cream.dimmed{background-position:0 -48px}.product-category .product .product-info-wrapper{display:inline-block;width:460px}.product-category .product .product-image{display:inline-block}#story-sharing-banner{display:block;width:427px;height:188px;background:url(/images/hdr_share.png) 50% 100% no-repeat;margin:0 auto 25px}.standard-page #left-column{float:none;width:auto}.standard-page #left-column #back-to-prods{margin:30px 0}.standard-page #left-column #back-to-prods a{font-size:16px;color:#fff;text-transform:uppercase;text-decoration:none;background:url(/images/btn-rev-arrow-light.png) 20px 15px no-repeat #ff5f15;padding:12px 15px 12px 100px;border-radius:22px}.back-to-zz-lower{display:none}.standard-page #right-column{float:none;width:100%;margin:20px auto;text-align:center}.standard-page #left-column .retailers a.buy-online-button .arrow-buy-online{margin-left:10px}.search-page{margin-left:10px!important;margin-right:10px!important}.search-fields-block{margin-top:125px}.stages,.standard-page #left-column iframe{margin:0 auto}.iframe-container{width:560px;margin:0 auto}.right-callout{width:720px;clear:both;margin:0 auto;background:#b0e0e6}.right-callout h2{font-size:20px;font-weight:700;text-align:center;background:url(/images/bkgd-callouts-title.png) 50% 100% no-repeat;padding:0 0 6px;width:250px}.right-callout .body{width:460px;background:#98fb98;overflow:auto}.right-callout .body ul{list-style-type:none;width:250px;text-align:left}.right-callout .body ul li{line-height:1.6em;background:url(/images/bullet-callouts.png) 0 4px no-repeat;padding:0 0 0 18px}.right-callout .body-callout-covered{background:url(/images/bkgd-callout-covered.png) 100% 100% no-repeat;padding:0 0 80px;float:left}.right-callout .submit-button{margin:125px 0 0 12px;float:right}#medallion .circle.lower-circle{top:-107px}.indiv-product #left-column{overflow:auto;float:left}.indiv-product #back-to-prods{margin:30px 0 30px 10px}.indiv-product #back-to-prods a{font-size:16px;color:#fff;text-transform:uppercase;text-decoration:none;background:url(/images/btn-rev-arrow-light.png) 20px 15px no-repeat #ff5f15;padding:12px 15px 12px 100px;border-radius:22px}.back-to-prods-lower{display:none}.indiv-product #product-name{font-size:26px;color:#565656;margin:0 0 20px 10px}.indiv-product #product-image{float:left;margin:0 0 0 10px}.indiv-product #product-info{float:left;margin:30px 0 0 30px}.indiv-product #product-tabs{background:none;width:400px;padding:0 0 3px 35px;text-align:center;height:auto;margin-left:-25px;overflow:auto}.indiv-product #product-tabs a{color:#ff7b00;background:#fff;border:2px solid #ff7b00;border-radius:22px;padding:9px 0;margin:10px;display:block;float:none;width:300px}.indiv-product #product-tabs a.on,.indiv-product #product-tabs a:hover{color:#fff;background:#ff7b00;border:2px solid transparent;padding:9px 0}.indiv-product #flavor-block{width:220px;overflow:auto;margin:0 0 10px}.indiv-product .flavor-name{text-align:center;font-size:12px;color:#555;height:16px}.indiv-product .flavor-icon{display:inline-block;width:46px;height:48px;margin:5px 8px 5px 0;float:left}.indiv-product .flavor-icon-citrus{background:url(/images/icon-citrus.png) 0 0 no-repeat}.indiv-product .flavor-icon-cherry{background:url(/images/icon-cherry.png) 0 0 no-repeat}.indiv-product .flavor-icon-mint{background:url(/images/icon-mint.png) 0 0 no-repeat}.indiv-product .flavor-icon-lemon-lime{background:url(/images/icon-lemon-lime.png) 0 0 no-repeat}.indiv-product .flavor-icon-honey-lemon{background:url(/images/icon-honey-lemon.png) 0 0 no-repeat}.indiv-product .flavor-icon-orange-cream{background:url(/images/icon-orange-cream.png) 0 0 no-repeat}.indiv-product .flavor-icon-cherry.dimmed,.indiv-product .flavor-icon-citrus.dimmed,.indiv-product .flavor-icon-honey-lemon.dimmed,.indiv-product .flavor-icon-lemon-lime.dimmed,.indiv-product .flavor-icon-mint.dimmed,.indiv-product .flavor-icon-orange-cream.dimmed{background-position:0 -48px}.indiv-product p{width:415px;clear:both}.indiv-product ul{clear:both;margin:20px 0 30px 15px;width:400px}.indiv-product ul li{line-height:1.5em}.indiv-product .details-button{margin:5px 0;width:auto}.btn-drug-facts{margin:-4px 10px -8px 0}.btn-share{margin:0 10px -4px 0}.arrow-drug-facts{margin-left:98px}.arrow-where-buy{margin-left:74px}.arrow-buy-online{margin-left:95px}.indiv-product #right-column{display:none}.indiv-product #BVRRContainer{margin:0 0 0 10px;width:732px}#footer-form #footer-person #bubble{float:left;width:203px;height:180px;background:url(/images/bkgd-speech-bubble-phone.png) 0 0 no-repeat;position:relative;margin:25px 0 0 -19px}#footer-form #footer-person #bubble h5{font-size:18px;color:#1d4ba6;position:absolute;top:20px;left:40px}#footer-form #footer-person #bubble p{font-size:14px;color:#555;position:absolute;top:75px;left:40px;width:160px}#footer-form #ic_signupform{margin:-25px 0 0}#footer-form .footer-field,#footer-form input[type=text],#footer-form select{width:300px;height:27px;border:1px solid #448ccb;margin:19px 0 0;font-family:Arial;font-size:14px;font-weight:700;color:#b5b5b5}#footer-form .required-message{font-family:Arial;font-size:12px;font-style:italic;color:#fff;margin-top:5px}#footer-form label{font-family:Arial;font-size:11px;font-style:italic;color:#fff;margin-left:5px}#footer-form .submit-container{float:right;margin-right:15px}.testimonial-pop{width:475px}.teaming-up #left-column{overflow:auto;float:left}.teaming-up #person-image{margin:150px 0 0 50px}.teaming-up #person-info{float:left;margin:150px 0 0 20px;outline:none;max-width:455px}.teaming-up #person-info p{margin:0 0 1em}#coldSense{padding:0 85px}#coldSense .leftCol{width:100%}#coldSense .rightCol{width:100%;margin-top:0}#wrapper.coldSense{overflow:hidden}.search-btn{display:none}#footer-form .gform_footer{float:right;margin-right:183.828px}#footer-form .gf-submit-container{float:right;margin-right:15px}#footer-form form.ic_signupform{margin:-25px 0 0}#footer-form .gfield_checkbox li label{margin-top:1px;margin-left:15px;font-size:11px}.footer-right-column{max-width:345px;min-width:300px;margin:110px 6% 0 0;min-height:300px}.footer-bottom #copyright{margin-left:0}}@media (min-width:0) and (max-width:860px){select{padding:0 6px}h1{font-size:33px}.hide-for-mobile{display:none}.hide-for-desktop{display:inline-block}#header{padding-bottom:0}#header-logo{float:none;margin:0;background-size:contain;width:89px;height:28px;margin-left:15px;margin-top:12px}#header-utils #social{display:none}#header-utils #share-search{margin:10px 9px 0 0}body.fixed{top:auto;position:fixed;left:0;width:100%}.search-btn{display:none}.mobile-search-btn{display:block;position:relative;width:100%}#home-content #right-column{display:block}#home-content #left-column{float:none;max-width:100%;margin:0 auto}#home-content #left-column .item-link{padding-left:0;padding-right:0}#home-content #left-column .item-link p{display:none}#home-content #left-column .item a.text-link{font-size:18px;font-weight:700;margin-top:30px;display:block}#home-content #left-column .item a.text-link-tall{font-size:18px;font-weight:700;margin-top:10px;display:block}#home-spotlights #spotlight-coupon .form{width:300px;height:54px;font-size:13px;margin:0;position:absolute;top:174px;left:3px}#home-spotlights #spotlight-coupon .form .spotlight-field{margin:6px 3px 0;width:170px}#home-spotlights #spotlight-coupon .form .spotlight-no-code{font-size:11px}#home-spotlights #spotlight-coupon .form .spotlight-no-code a{font-weight:700;font-size:12px}#home-spotlights #spotlight-coupon .form .spotlight-field input{width:130px;height:22px}#wrapper{margin-left:auto;margin-right:auto;overflow-x:hidden}#wrapper.contact{overflow:hidden}#medallion{width:320px}#medallion .circle{top:-237px;right:35px}#medallion .circle .form .medallion-field{border:none}#medallion .circle .form .medallion-field input{width:130px}.arrow{margin-left:70px}.all-prod-tabs{width:320px;margin-bottom:50px}.prod-tab,.two-prod-tabs{float:none}.prod-tab{width:279px;height:autopx;min-height:0;margin:4px auto;border:1px solid #cfcfcf;border-radius:6px}.prod-tab,.prod-tab:hover{background:url(/images/bkgd-prod-tab-phone.png) 0 0 repeat-x}.prod-tab .prod-tab-title{display:block;font-size:20px;font-weight:700;color:#1f4ba7;margin:5px 0 3px}.prod-tab .prod-tab-text{display:block;font-size:14px;color:#484848;margin:0 5px 3px}.prod-tab.on{background:#1f4ba7;color:#fff}.prod-tab.on .prod-tab-title{font-size:19px;color:#fff;margin:5px 0 3px}.prod-tab.on .prod-tab-text{font-size:13px;color:#fff;margin:0 5px 3px}.product-category{width:320px}.product-category .category-bar{font-size:26px;color:#565656;overflow:auto;margin:0;border-bottom:17px solid #e2e2e2}.product-category .category-bar span{display:block;float:left;padding:0 7px;width:auto}.product-category .category-bar div{display:none}.product-category .product{display:block;float:left;width:320px;height:auto;background:#fff;border-radius:0;box-shadow:0 0 0 transparent;margin:5px 0;overflow:auto;position:relative;padding-bottom:70px;border-bottom:4px solid #e2e2e2}.product-category .last{border:none}.product-category .product .product-image{float:none;margin:10px auto}.product-category .product .product-image img{margin:0 auto;display:block}.product-category .product .product-info-wrapper .product-name a{font-size:20px;font-weight:700;color:#1f4ba7;text-decoration:none;margin:10px;display:block;width:300px;float:none}.product-category .product .product-info-wrapper p{margin:5px 10px;width:300px;float:left}.product-category .product .product-info-wrapper .flavor-name{width:210px}.product-category .product .flavor-name{display:none}.product-category .product .flavor-icon{display:inline-block;width:46px;height:48px;margin:5px 8px 5px 0;float:left}.product-category .product .flavor-icon-citrus{background:url(/images/icon-citrus.png) 0 0 no-repeat}.product-category .product .flavor-icon-cherry{background:url(/images/icon-cherry.png) 0 0 no-repeat}.product-category .product .flavor-icon-mint{background:url(/images/icon-mint.png) 0 0 no-repeat}.product-category .product .flavor-icon-lemon-lime{background:url(/images/icon-lemon-lime.png) 0 0 no-repeat}.product-category .product .flavor-icon-honey-lemon{background:url(/images/icon-honey-lemon.png) 0 0 no-repeat}.product-category .product .flavor-icon-orange-cream{background:url(/images/icon-orange-cream.png) 0 0 no-repeat}.product-category .product .flavor-icon-cherry.dimmed,.product-category .product .flavor-icon-citrus.dimmed,.product-category .product .flavor-icon-honey-lemon.dimmed,.product-category .product .flavor-icon-lemon-lime.dimmed,.product-category .product .flavor-icon-mint.dimmed,.product-category .product .flavor-icon-orange-cream.dimmed{background-position:0 -48px}div[id^=BVRRInlineRating-]{min-height:20px;margin:0 10px}.standard-page #left-column{float:none;margin:0;width:auto}.standard-page #left-column #back-to-prods{margin:30px 0 30px 10px}.standard-page #left-column #back-to-prods a{font-size:16px;padding:12px 15px 12px 100px;border-radius:22px;display:none}.back-to-zz-lower,.standard-page #left-column #back-to-prods a{color:#fff;text-transform:uppercase;text-decoration:none;background:url(/images/btn-rev-arrow-light.png) 20px 15px no-repeat #ff5f15}.back-to-zz-lower{display:inline-block;padding:14px 15px 14px 110px;border:none;border-radius:22px;font-size:14px;font-weight:700;margin:5px auto;width:auto}.standard-page #left-column .zone-block{margin:10px auto 20px;float:none;height:auto}.standard-page #left-column .faq-block p{margin:0 0 10px;clear:both}.standard-page #left-column .faq-block table{width:100%;font-size:11px}.standard-page #left-column .faq-block table tr.head td{font-size:12px}.standard-page #left-column .event-block{margin:0 auto;float:none}.standard-page #right-column{float:none;width:320px;margin:20px auto}.standard-page #left-column .stages{width:302px;height:1023px;background:url(/images/img-stages-mobile.jpg) 0 0 no-repeat}.standard-page #left-column .zone-block p{margin:0 0 10px;clear:both}#story-sharing-banner{display:block;max-width:100%;background:url(/images/hdr_share_mobile.png) 50% 100% no-repeat;margin:0 auto 25px}.standard-page #left-column .newsletters{margin:35px auto 30px;overflow:auto;width:301px}.standard-page #left-column .newsletters .snotty{width:301px;height:122px;float:left;background:url(/images/bkgd-snotty-mob.png) 0 0 no-repeat;margin:0 0 15px}.standard-page #left-column .newsletters .newsletter{margin:0 25px 0 0;width:81px}.standard-page #left-column .newsletters .newsletter .newsletter-img-link{display:block;width:78px;height:185px;float:left;margin:0 0 10px}.standard-page #left-column .newsletters .newsletter .newsletter-img-link#newsletter-102014{background:url(/images/icon-newsletter-102014-mob.png) 0 0 no-repeat}.standard-page #left-column .newsletters .newsletter .newsletter-img-link#newsletter-072014{background:url(/images/icon-newsletter-072014-mob.png) 0 0 no-repeat}.standard-page #left-column .newsletters .newsletter .newsletter-img-link#newsletter-012014{background:url(/images/icon-newsletter-012014-mob.png) 0 0 no-repeat}.standard-page #left-column .newsletters .newsletter .newsletter-img-link#newsletter-112015{background:url(/images/icon-newsletter-112015-mob.png) 0 0 no-repeat}.standard-page #left-column .newsletters .newsletter .newsletter-img-link#newsletter-122015{background:url(/images/icon-newsletter-122015-mob.png) 0 0 no-repeat}.standard-page #left-column .newsletters .newsletter .newsletter-img-link#newsletter-012016{background:url(/images/icon-newsletter-012016-mob.png) 0 0 no-repeat}.standard-page #left-column .newsletters .newsletter .newsletter-img-link#newsletter-112016{background:url(/images/icon-newsletter-112016-mob.png) 0 0 no-repeat}.standard-page #left-column .newsletters .newsletter .newsletter-img-link#newsletter-122016{background:url(/images/icon-newsletter-122016-mob.png) 0 0 no-repeat}.standard-page #left-column .newsletters .newsletter .newsletter-date-link{display:block;text-align:center;font-size:10px;color:#1f4ba7;text-decoration:none;margin:0 0 10px}.standard-page #left-column .newsletters .newsletter .newsletter-link{text-align:center;font-size:12px;color:#ff5f15;text-decoration:none;text-transform:uppercase;background:url(/images/btn-arrow-dark.png) no-repeat scroll 100% 2px;padding:0 20px 0 0;margin:10px 0 0}#all-codes input.body-field,#all-codes li.body-field input{width:280px}#all-codes label{font-size:11px;margin-left:5px}#all-codes textarea{width:100%;height:75px;border:1px solid #448ccb;margin:0 15px 10px 0;font-family:Arial;font-size:14px;font-weight:700;color:#b5b5b5}.filter-block ul li{float:none;margin-bottom:10px}.search-page{margin-left:10px!important;margin-right:10px!important}.indiv-product #left-column{overflow:hidden;float:none;width:310px;margin:20px auto}.indiv-product #back-to-prods{margin:30px 0 30px 10px}.indiv-product #back-to-prods a{font-size:16px;padding:12px 15px 12px 100px;border-radius:22px;display:none}.back-to-prods-lower,.indiv-product #back-to-prods a{color:#fff;text-transform:uppercase;text-decoration:none;background:url(/images/btn-rev-arrow-light.png) 20px 15px no-repeat #ff5f15}.back-to-prods-lower{display:inline-block;padding:14px 15px 14px 110px;border:none;border-radius:22px;font-size:14px;font-weight:700;margin:5px 0;width:auto}.indiv-product #product-name{font-size:26px;color:#565656;margin:0 0 20px 10px}.indiv-product #product-image{float:left;margin:0 0 0 10px}.indiv-product #product-info{float:left;margin:30px 0 0 10px}.indiv-product #product-tabs{background:none;width:400px;padding:0 0 3px 35px;text-align:center;height:auto;margin-left:-25px;overflow:auto}.indiv-product #product-tabs a{color:#ff7b00;background:#fff;border:2px solid #ff7b00;border-radius:22px;padding:9px 0;margin:10px;display:block;float:none;width:250px}.indiv-product #product-tabs a.on,.indiv-product #product-tabs a:hover{color:#fff;background:#ff7b00;border:2px solid transparent;padding:9px 0}.indiv-product #flavor-block{width:220px;overflow:auto;margin:0 0 10px}.indiv-product .flavor-name{text-align:center;font-size:12px;color:#555;height:16px}.indiv-product .flavor-icon{display:inline-block;width:46px;height:48px;margin:5px 8px 5px 0;float:left}.indiv-product .flavor-icon-citrus{background:url(/images/icon-citrus.png) 0 0 no-repeat}.indiv-product .flavor-icon-cherry{background:url(/images/icon-cherry.png) 0 0 no-repeat}.indiv-product .flavor-icon-mint{background:url(/images/icon-mint.png) 0 0 no-repeat}.indiv-product .flavor-icon-lemon-lime{background:url(/images/icon-lemon-lime.png) 0 0 no-repeat}.indiv-product .flavor-icon-honey-lemon{background:url(/images/icon-honey-lemon.png) 0 0 no-repeat}.indiv-product .flavor-icon-orange-cream{background:url(/images/icon-orange-cream.png) 0 0 no-repeat}.indiv-product .flavor-icon-cherry.dimmed,.indiv-product .flavor-icon-citrus.dimmed,.indiv-product .flavor-icon-honey-lemon.dimmed,.indiv-product .flavor-icon-lemon-lime.dimmed,.indiv-product .flavor-icon-mint.dimmed,.indiv-product .flavor-icon-orange-cream.dimmed{background-position:0 -48px}.indiv-product p{width:290px;clear:both}.indiv-product ul{clear:both;margin:20px 0 30px 15px;max-width:280px}.indiv-product ul li{line-height:1.5em}.indiv-product .details-button{margin:5px 0;width:auto}.btn-drug-facts{margin:-4px 10px -8px 0}.btn-share{margin:0 10px -4px 0}.arrow-drug-facts{margin-left:98px}.arrow-where-buy{margin-left:74px}.arrow-buy-online{margin-left:95px}.indiv-product #right-column{display:none}.indiv-product #BVRRContainer{margin:0 auto;width:auto}#footer-form{margin:0;width:320px;min-width:0;margin:0 auto;float:none}#footer-form #footer-person{margin-left:5px}#footer-form #footer-person #bubble{float:left;width:203px;height:180px;background:url(/images/bkgd-speech-bubble-phone.png) 0 0 no-repeat;position:relative;margin:25px 0 0 -19px}#footer-form #footer-person #bubble h5{font-size:18px;color:#1d4ba6;position:absolute;top:20px;left:40px}#footer-form #footer-person #bubble p{font-size:14px;color:#555;position:absolute;top:75px;left:40px;width:160px}#footer-form #ic_signupform{margin:-25px 0 0}#footer-form .footer-field,#footer-form input[type=text],#footer-form select{width:280px;margin:19px 10px 0}#footer-form .required-message{margin:5px 0 0 10px;width:300px}#footer-form input.footer-chkbx{margin:19px 0 19px 10px}#footer-form label{font-size:11px;margin-left:5px}#footer-form .submit-container{margin-right:20px}#footer-links-etc #link-block ul{margin:0 auto 20px;width:auto;display:inline-block;float:none;text-align:left}#footer-links-etc #link-block ul.hideable{display:none}#footer-links-etc #link-block ul{margin:0;width:100%;height:auto}#footer-links-etc #link-block ul.left{max-width:none;height:inherit;margin-right:none}#footer-links-etc #link-block .footer-right ul li{width:100%;padding:5px 0}.footer-left{margin-bottom:20px}.footer-right{width:calc(100% - 15px)}.testimonial-pop{width:200px}.testimonial-pop .shared-story{margin:30px 0 0;overflow:auto;background:url(/images/bkgd-prods-quote-top.png) 0 0 no-repeat}.testimonial-pop .shared-story .story{margin:0 10px;padding:52px 0 0 10px;overflow:auto}.testimonial-pop .shared-story .story-teller{margin:10px 0 5px 10px;padding:0 20px 43px 10px;background:url(/images/bkgd-prods-quote-bottom.png) 100% 100% no-repeat;height:20px;padding-top:13px;overflow:auto}.teaming-up #left-column{overflow:hidden;float:none;width:80%;margin:20px auto;text-align:center}.teaming-up #person-image{margin:60px auto 0;text-align:center;display:block;width:100%}.teaming-up #person-image img{margin:0 auto}.teaming-up #person-info{float:left;margin:20px 0 0;outline:none;max-width:none;text-align:left}.teaming-up #person-info p{margin:0 0 1em}.coupon-page-content .coupon-header .left-side{font-size:17px}#coldSense{padding:0 15px}#coldSense .leftCol{width:100%}#coldSense .rightCol{width:100%;margin-top:0}#wrapper.coldSense{overflow:hidden}.iframe-container{text-align:center}.stages{margin:0 auto}.goButtonWrapper{text-align:left}.goButtonWrapper .go-button-coupon-thanks{margin-bottom:20px}.goButtonWrapper a{margin-bottom:30px}.search-btn{right:5%;bottom:25%}#footer-form .gform_footer{float:right;margin-right:188.828px}#footer-form .gf-submit-container{margin-right:20px}#footer-form form.ic_signupform{margin:-25px 0 0}#footer-form .gfield_checkbox li label{margin-top:1px;margin-left:15px;font-size:11px}#footer-form .gform_footer{margin-bottom:31px}.gform_body .gf-margin-14{margin-top:14px;margin-bottom:15px}#footer-form #no-footer-person{height:100px}.footer-bottom{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:320px;margin:0 auto}.footer-bottom .label{font-size:120%}.footer-bottom>div{margin-bottom:15px}.footer-bottom #copyright{margin:20px;margin-left:0;-webkit-order:3;-ms-flex-order:3;order:3}.footer-bottom .label{margin-left:0}.footer-bottom .addthis_button{-webkit-order:99;-ms-flex-order:99;order:99}}
