html{margin:0;padding:0;border:0}.bp-reset-element,body,h1,h2,h3,h4,h5,h6,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,blockquote,q,th,td,caption,table,div,span,object,iframe,p,pre,a,abbr,acronym,address,code,del,dfn,em,img,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,tbody,tfoot,thead,tr{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}blockquote,q{quotes:"" ""}blockquote:before,blockquote:after,q:before,q:after{content:""}th,td,caption{float:none !important;text-align:left;font-weight:normal;vertical-align:middle}table{border-collapse:separate;border-spacing:0;vertical-align:middle}a img{border:none}html{font:100%/1.5 "Lucida Sans Unicode","Lucida Grande",sans-serif normal}iframe{max-width:100%}.ova-chart-graph canvas,img{max-width:100%;height:auto}.clear{clear:both}.form-type-date-popup label{display:inline}.form-type-date-popup .form-required{float:left}.container{width:960px;margin:0 auto;overflow:hidden;*zoom:1}#pre-header{margin:0 25px}#pre-header ul.menu{margin:0;padding:0;border:0;overflow:hidden;*zoom:1;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-style:italic;color:#a6a6a6}#pre-header ul.menu li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;display:inline;float:left;padding-left:4px;padding-right:4px}#pre-header ul.menu li:first-child,#pre-header ul.menu li.first{padding-left:0}#pre-header ul.menu li:last-child{padding-right:0}#pre-header ul.menu li.last{padding-right:0}#pre-header ul.menu li{padding:0 10px}#pre-header ul.menu a{font-style:normal;color:#ff9547;text-decoration:none;font-size:14px;font-size:0.875rem}#pre-header ul.menu a:hover{text-decoration:underline}#pre-header .block{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;float:right;margin-left:25px}#header{color:#2f5272;display:relative;background:#b9c098 url(/sites/default/themes/custom/fh_theme/images/header_bg.png) right top no-repeat}#header .column-inner{padding:5px 15px;height:78px;position:relative}@media only screen and (min-width:320px) and (max-width:767px){#header{height:44px}}#header .fh-logo{position:absolute;bottom:5px;right:15px}#logo{margin:0;padding:0}#site-slogan{text-align:center;font-family:Rosarivo,"Times New Roman",Georgia,serif;font-size:23.008px;font-size:1.438rem;line-height:1.25;margin:0;position:absolute;top:17px;left:245px;width:470px}.region-header .fh-phone,.region-header .why-shop{position:absolute;text-align:center}.region-header .fh-phone{font-size:17.008px;font-size:1.063rem;top:18px;left:295px;font-weight:bold}@media only screen and (max-width:959px){.region-header .fh-phone{left:315px}}.region-header .why-shop{top:4px;right:250px}@media only screen and (max-width:959px){.region-header .why-shop{display:none}}.region-header.has-phone #logo,.region-header.has-why-shop #logo{position:static;margin-bottom:1px}.region-header.has-phone #logo img,.region-header.has-why-shop #logo img{height:55px}.region-header.has-phone #site-slogan,.region-header.has-why-shop #site-slogan{position:static;text-align:left;width:auto;font-style:italic;font-size:14px;font-size:0.875rem}.region-header.has-phone #site-slogan big,.region-header.has-why-shop #site-slogan big{font-size:14px;font-size:0.875rem}.region-header.has-phone #site-slogan div,.region-header.has-why-shop #site-slogan div{display:inline}.region-header.has-phone #site-slogan div:after,.region-header.has-why-shop #site-slogan div:after{content:" "}.block-search{position:absolute;right:15px;top:15px;color:#1789a1;background:#e9f4f7;border:2px solid;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;padding:2px 10px;margin:0}.block-search .form-text{width:170px;border:none;background:transparent;outline:none;color:#1789a1;padding:0}.block-search .form-text:focus{background:transparent;color:inherit}.block-search .form-submit{border:none;background:transparent;padding:0;margin:0}.block-search .form-submit:hover{background:transparent}.block-search .search-button{height:16px;width:15px;background:url(/sites/default/themes/custom/fh_theme/images/search-button.png) no-repeat center 1px}#block-fblikebutton-fblikebutton-block{position:absolute}nav ul.menu{background:#1789a1;padding:.2em 0;margin:0;list-style-type:none;width:100%;text-align:center;padding:0;margin:0;border:none;white-space:normal;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif}nav ul.menu li{display:inline;margin:0;padding:0}nav ul.menu li a{text-decoration:none;padding:.2em 1em}nav ul.menu li,nav ul.menu li.active{padding:0;margin:0;border:none;font-family:inherit}nav ul.menu li a,nav ul.menu li.active a{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;white-space:nowrap;background:transparent;color:#fff;text-decoration:none;font-family:inherit;font-size:16px;font-size:1rem;line-height:30px;line-height:1.875rem;padding:0 15px;margin:0;border:none}nav ul.menu li a:hover,nav ul.menu li a.active,nav ul.menu li.active a:hover,nav ul.menu li.active a.active{background:#ff9547;border:none;color:#fff}nav ul.menu li.fragment a.active{background:transparent}nav ul.menu li.fragment a.active:hover{background:#ff9547}#tabs{background:#e9f4f7}#tabs .primary{background:#1789a1;padding:.2em 0;margin:0;list-style-type:none;width:100%;text-align:center;padding:0;margin:0;border:none;white-space:normal;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;background:#d9ddc8}#tabs .primary li{display:inline;margin:0;padding:0}#tabs .primary li a{text-decoration:none;padding:.2em 1em}#tabs .primary li,#tabs .primary li.active{padding:0;margin:0;border:none;font-family:inherit}#tabs .primary li a,#tabs .primary li.active a{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;white-space:nowrap;background:transparent;color:#fff;text-decoration:none;font-family:inherit;font-size:16px;font-size:1rem;line-height:30px;line-height:1.875rem;padding:0 15px;margin:0;border:none}#tabs .primary li a:hover,#tabs .primary li a.active,#tabs .primary li.active a:hover,#tabs .primary li.active a.active{background:#ff9547;border:none;color:#fff}#tabs .primary li.fragment a.active{background:transparent}#tabs .primary li.fragment a.active:hover{background:#ff9547}#tabs .primary li a{color:#1789a1}#tabs .primary li a,#tabs .primary li a.active{text-transform:capitalize}#tabs .secondary{background:#1789a1;padding:.2em 0;margin:0;list-style-type:none;width:100%;text-align:center;padding:0;margin:0;border:none;white-space:normal;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;background:white}#tabs .secondary li{display:inline;margin:0;padding:0}#tabs .secondary li a{text-decoration:none;padding:.2em 1em}#tabs .secondary li,#tabs .secondary li.active{padding:0;margin:0;border:none;font-family:inherit}#tabs .secondary li a,#tabs .secondary li.active a{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;white-space:nowrap;background:transparent;color:#fff;text-decoration:none;font-family:inherit;font-size:16px;font-size:1rem;line-height:30px;line-height:1.875rem;padding:0 15px;margin:0;border:none}#tabs .secondary li a:hover,#tabs .secondary li a.active,#tabs .secondary li.active a:hover,#tabs .secondary li.active a.active{background:#ff9547;border:none;color:#fff}#tabs .secondary li.fragment a.active{background:transparent}#tabs .secondary li.fragment a.active:hover{background:#ff9547}#tabs .secondary li a{color:#1789a1}#tabs .secondary li a,#tabs .secondary li a.active{text-transform:capitalize}#post-nav #block-search-form{float:right}#main{display:inline;float:left;margin-right:0;width:760px;display:inline;float:left;position:relative;margin:0 -200px 1.5em 200px;margin-right:0;margin-bottom:0}* html #main{overflow-x:hidden}.half-width{float:left;width:48%;margin-right:4%;clear:left}@media only screen and (min-width:320px) and (max-width:767px){.half-width{float:none;width:100%;margin-right:0;clear:both;margin-top:25px;margin-bottom:25px}}.half-width.alt{clear:none;margin-right:0}@media only screen and (min-width:320px) and (max-width:767px){.half-width.alt{clear:both}}#sidebar-first{display:inline;float:left;margin-right:0;width:200px;display:inline;float:left;position:relative;margin-left:-960px}* html #sidebar-first{overflow-x:hidden}#sidebar-first .form-text{max-width:95%}#sidebar-first ul.menu{margin:0;padding:0;background:#1789a1}#sidebar-first ul.menu>li{margin:0;padding:0;text-align:center;list-style:none}#sidebar-first ul.menu>li.first a{padding-top:10px}#sidebar-first ul.menu>li.last{border-bottom:4px solid #ff9547}#sidebar-first ul.menu>li.last a{padding-bottom:10px}#sidebar-first ul.menu a{display:block;padding:5px 10px;color:#fff;text-transform:capitalize;text-decoration:none;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:14px;font-size:0.875rem}@media only screen and (min-width:320px) and (max-width:767px){#sidebar-first ul.menu a{font-size:16px;font-size:1rem}}#sidebar-first ul.menu a:hover{background:#ff9547}#sidebar-second{display:inline;float:left;margin-right:0;width:240px;float:right;margin:0 0 10px 10px}* html #sidebar-second{overflow-x:hidden}#user-list-newest{height:165px;text-align:center;padding:0;margin:0;text-align:center}#user-list-newest li{list-style-type:none;margin:0;padding:0;width:100%;display:none}#user-list-newest li.first{display:block}#post-content{clear:both}#content>.inner,#post-content>.inner,#footer>.column-inner{padding:8px 10px}#footer-nav .block{margin-bottom:0}#footer-nav ul.menu{background:#1789a1;padding:.2em 0;margin:0;list-style-type:none;width:100%;text-align:center;padding:0;margin:0;border:none;white-space:normal;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif}#footer-nav ul.menu li{display:inline;margin:0;padding:0}#footer-nav ul.menu li a{text-decoration:none;padding:.2em 1em}#footer-nav ul.menu li,#footer-nav ul.menu li.active{padding:0;margin:0;border:none;font-family:inherit}#footer-nav ul.menu li a,#footer-nav ul.menu li.active a{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;white-space:nowrap;background:transparent;color:#fff;text-decoration:none;font-family:inherit;font-size:14px;font-size:0.875rem;line-height:2;padding:0 15px;margin:0;border:none}#footer-nav ul.menu li a:hover,#footer-nav ul.menu li a.active,#footer-nav ul.menu li.active a:hover,#footer-nav ul.menu li.active a.active{background:#ff9547;border:none;color:#fff}#footer-nav ul.menu li.fragment a.active{background:transparent}#footer-nav ul.menu li.fragment a.active:hover{background:#ff9547}#footer{font-family:Rosarivo,"Times New Roman",Georgia,serif;text-align:center;background:#f1f4e3;background:#b9c098;color:#5f6a38;font-size:15px;font-size:0.9375rem}@media only screen and (max-width:959px){#footer{font-size:14px;font-size:0.875rem}}#footer a{color:#5f6a38}#footer a:hover{color:#ff9547}#footer .column-inner{position:relative}#footer .fh-logo{position:absolute;right:10px;top:5px}@media only screen and (min-width:320px) and (max-width:767px){#footer .fh-logo{position:static;margin:auto}}#footer p{margin:0}.form-text{margin:0;padding:2px;border-width:1px;max-width:934px}.fh-zoom-img{display:inline;float:left;margin-right:0;width:320px}* html .fh-zoom-img{overflow-x:hidden}@media only screen and (min-width:768px) and (max-width:959px){.container{width:768px;margin:0 auto;overflow:hidden;*zoom:1}#main{display:inline;float:left;margin-right:0;width:608px;display:inline;float:left;position:relative;margin:0 -160px 1.5em 160px;margin-right:0}* html #main{overflow-x:hidden}#content .region{padding:0}#content .region img{max-width:100%}#content .has-sidebar{display:inline;float:left;margin-right:0;width:448px}* html #content .has-sidebar{overflow-x:hidden}#sidebar-first{height:100%;display:inline;float:left;margin-right:0;width:160px;display:inline;float:left;position:relative;margin-left:-768px}#sidebar-first .padding{padding:0}* html #sidebar-first{overflow-x:hidden}.form-text{margin:0;padding:2px;border-width:1px;max-width:742px}.fh-zoom-img{display:inline;float:left;margin-right:0;width:256px}* html .fh-zoom-img{overflow-x:hidden}}@media only screen and (min-width:320px) and (max-width:767px){.container{width:320px;margin:0 auto;overflow:hidden;*zoom:1}.fh-zoom-img{display:inline;float:left;margin-right:0;width:160px}* html .fh-zoom-img{overflow-x:hidden}#pre-header ul.menu li,#main,#sidebar-first,#content,#content.has-sidebar{display:inline;float:left;margin-right:0;width:320px;margin-right:0;display:inline;float:left;position:relative;margin-left:0px;display:inline;float:left;position:relative;margin:0 0px 1.5em 0px}* html #pre-header ul.menu li,* html #main,* html #sidebar-first,* html #content,* html #content.has-sidebar{overflow-x:hidden}#sidebar-first{text-align:center}.block-search{position:relative;top:0;right:0;margin:5px 2%;width:91%;padding-left:2%;padding-right:2%;border-width:1%}.block-search .form-text{width:92%}.block-search .form-actions{position:absolute;right:2%}#toolbar,#slice-first,#slice-second,#sidebar-second,#logo,#site-slogan,#header .fh-logo,#header #block-fblikebutton-fblikebutton-block{display:none}.form-text{margin:0;padding:2px;border-width:1px;max-width:294px}}@media only screen and (min-width:480px) and (max-width:767px){.container{width:480px;margin:0 auto;overflow:hidden;*zoom:1}.fh-zoom-img{display:inline;float:left;margin-right:0;width:240px}* html .fh-zoom-img{overflow-x:hidden}#main,#sidebar-first,#content,#content.has-sidebar{display:inline;float:left;margin-right:0;width:480px;margin-right:0;display:inline;float:left;position:relative;margin-left:0px;display:inline;float:left;position:relative;margin:0 0px 1.5em 0px}* html #main,* html #sidebar-first,* html #content,* html #content.has-sidebar{overflow-x:hidden}#sidebar-second{display:none}.form-text{margin:0;padding:2px;border-width:1px;max-width:454px}}@media only screen and (min-width:768px){.mobile-only{display:none !important}}@media only screen and (max-width:767px){.non-mobile-only{display:none !important}}.block-fh-common.disclaimer,.block-fh-common.copyright,.legaleeze{font-size:10px;font-size:0.625rem;line-height:1.3;color:#bbb}.block-fh-common.disclaimer a,.block-fh-common.copyright a,.legaleeze a{color:#bbb}.block-fh-common.disclaimer a:hover,.block-fh-common.copyright a:hover,.legaleeze a:hover{color:#ff9547}.region-sidebar-first .sidebar-callout,.sidebar-callout{-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:14px;font-size:0.875rem;line-height:1.1;width:auto;margin:10px;padding:10px 5%;text-align:center;color:#2f5272;border:3px solid #fff;background:#e9f4f7}.region-sidebar-first .sidebar-callout tr,.region-sidebar-first .sidebar-callout thead tr,.region-sidebar-first .sidebar-callout tr.odd,.region-sidebar-first .sidebar-callout tr.even,.sidebar-callout tr,.sidebar-callout thead tr,.sidebar-callout tr.odd,.sidebar-callout tr.even{background:transparent}.region-sidebar-first .sidebar-callout h2.block-title,.region-sidebar-first .sidebar-callout .block-title,.sidebar-callout h2.block-title,.sidebar-callout .block-title{color:inherit;margin-bottom:.3em;font-weight:bold;font-size:19.008px;font-size:1.188rem;line-height:1.3}.region-sidebar-first .sidebar-callout h1,.region-sidebar-first .sidebar-callout h2,.region-sidebar-first .sidebar-callout h3,.region-sidebar-first .sidebar-callout h4,.region-sidebar-first .sidebar-callout h5,.region-sidebar-first .sidebar-callout h5,.region-sidebar-first .sidebar-callout label,.sidebar-callout h1,.sidebar-callout h2,.sidebar-callout h3,.sidebar-callout h4,.sidebar-callout h5,.sidebar-callout h5,.sidebar-callout label{color:inherit}.region-sidebar-first .sidebar-callout a,.sidebar-callout a{color:inherit;font-weight:inherit;text-decoration:inherit}.region-sidebar-first .sidebar-callout ul,.region-sidebar-first .sidebar-callout ol,.region-sidebar-first .sidebar-callout .item-list,.sidebar-callout ul,.sidebar-callout ol,.sidebar-callout .item-list{list-style-type:none;margin:0;padding:0}.region-sidebar-first .sidebar-callout .item-list ul li,.sidebar-callout .item-list ul li{margin-left:0}.region-sidebar-first .sidebar-callout li a:hover,.sidebar-callout li a:hover{text-decoration:underline}.region-sidebar-first .sidebar-callout .form-text,.sidebar-callout .form-text{border-width:1px;color:#1789a1;background:#fff;border-color:#fff}.region-sidebar-first .sidebar-callout .form-text:focus,.sidebar-callout .form-text:focus{background:#fff;color:#2f5272;border-color:#2f5272}.region-sidebar-first .sidebar-callout .form-submit,.sidebar-callout .form-submit{background-color:#1789a1;border-color:#e9f4f7;color:#e9f4f7 !important}.region-sidebar-first .sidebar-callout .form-submit:hover,.sidebar-callout .form-submit:hover{background-color:#ff9547;border-color:#ffdec6;color:#fff3ea !important}.aside,.aside-wide{-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:12px;font-size:0.75rem;padding:10px;text-align:justify;background:#e9f4f7;background:#f1f4e3;color:#2f5272;color:#8c965c;color:#5f6a38}.aside a,.aside-wide a{color:#8c965c}.aside h2.block-title,.aside .block-title,.aside-wide h2.block-title,.aside-wide .block-title{margin-bottom:5px;color:inherit;font-weight:bold;font-size:16px;font-size:1rem;text-align:center}.aside-wide{width:400px}h3.center,.block.center{margin:auto;text-align:center}.item-list .pager{border:1px solid #d9ddc8;background:#f1f4e3;border-left:none;border-right:none;margin:25px 0;padding:0;font-size:14px;font-size:0.875rem}.item-list .pager li{margin-left:0;padding:0}.item-list .pager li a{color:#666;text-decoration:none;padding:.5em .25em;color:#5f6a38}.item-list .pager li.pager-current{font-size:inherit}.ajax-progress .throbber{height:21px;width:21px;padding:2px;background:transparent url(/sites/default/themes/custom/fh_theme/images/throbber.gif) center top no-repeat}html.js input.form-autocomplete{background:#e9f4f7 url(/sites/default/themes/custom/fh_theme/images/throbber.gif) right bottom no-repeat}html.js input.form-autocomplete.throbbing{background-position:right top}.links li a,.fh-button-link a{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;text-decoration:none}.fh-button-link.center{display:block;text-align:center}.links li a,.fh-button-link a,.fh-button-link.orange a,.form-submit{font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-style:normal;font-size:16px;font-size:1rem;padding:4px 12px;-webkit-border-radius:22px;-moz-border-radius:22px;-ms-border-radius:22px;-o-border-radius:22px;border-radius:22px;border:2px solid;background-color:#ff9547;border-color:#ffdec6;color:#fff3ea !important}.links li a:hover,.fh-button-link a:hover,.fh-button-link.orange a:hover,.form-submit:hover{background-color:#1789a1;border-color:#e9f4f7;color:#e9f4f7 !important}.links li a,.fh-button-link.blue a{background-color:#1789a1;border-color:#e9f4f7;color:#e9f4f7 !important}.links li a:hover,.fh-button-link.blue a:hover{background-color:#ff9547;border-color:#ffdec6;color:#fff3ea !important}.fh-button-link.dark-blue a{background-color:#2f5272;border-color:#fff;color:#fff !important}.fh-button-link.dark-blue a:hover{background-color:#ff9547;border-color:#ffdec6;color:#fff3ea !important}.fh-button-link.small a{font-size:11.008px;font-size:0.688rem}.fh-button-link.big a{font-size:24px;font-size:1.5rem;padding:4px 18px;-webkit-border-radius:26px;-moz-border-radius:26px;-ms-border-radius:26px;-o-border-radius:26px;border-radius:26px}.fh-button-link.jumbo a{font-size:24px;font-size:1.5rem;padding:8px 24px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px}ul.links{text-align:right;display:block}ul.links li{padding:0}ul.links li a{font-size:11.008px;font-size:0.688rem;padding:2px 6px}ul.links li a img{margin:0 !important}.fh-zoom-img{overflow:hidden;float:none}.fh-zoom-img img{width:100%;height:auto;vertical-align:bottom}.fh-zoom-img.left{float:left;margin-right:10px}.fh-zoom-img.right{float:right;margin-left:10px}.fh-zoom-img.center{float:none;display:block;margin-left:auto;margin-right:auto;text-align:center}.fh-products-product .title a{color:inherit;text-decoration:none}.fh-products-product .ratings-wrapper{font-size:12px;font-size:0.75rem}.fh-products-product .title{color:#ff9547}.fh-products-product .price{color:#1789a1}.fh-products-product .fh-button-link a{font-size:11.008px;font-size:0.688rem;padding:2px 6px}.fh-products-product .fh-button-link a img{margin:0 !important}.fh-talk-bubble{margin:5px 0}.fh-talk-bubble .content{margin-bottom:10px}.fh-talk-bubble .content a,.fh-talk-bubble .content .date,.fh-talk-bubble .content .author{color:#a4b36f}.fh-talk-bubble .content a a,.fh-talk-bubble .content .date a,.fh-talk-bubble .content .author a{color:inherit}.fh-talk-bubble .content a:hover,.fh-talk-bubble .content a:hover span{color:#ff9547}.fh-talk-bubble .content .date{display:block;text-align:left}.fh-talk-bubble .links.inline{margin:0;display:block}.fh-talk-bubble .links.inline li a{background:#b9c098;font-size:11.008px;font-size:0.688rem;padding:2px 6px}.fh-talk-bubble .links.inline li a img{margin:0 !important}.fh-talk-bubble .links.inline li a:hover{background:#ff9547}.fh-talk-bubble .content-padding{border:none;background:#f1f4e3;color:#5f6a38;padding:10px 25px;margin-left:20px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px}.fh-talk-bubble.content-moderator .content a,.fh-talk-bubble.content-moderator .content .date,.fh-talk-bubble.content-moderator .content .author,.fh-talk-bubble.administrator .content a,.fh-talk-bubble.administrator .content .date,.fh-talk-bubble.administrator .content .author{color:#d9a6d9}.fh-talk-bubble.content-moderator .content a:hover,.fh-talk-bubble.content-moderator .content a:hover span,.fh-talk-bubble.administrator .content a:hover,.fh-talk-bubble.administrator .content a:hover span{color:#9c649c}.fh-talk-bubble.content-moderator .links.inline li a,.fh-talk-bubble.administrator .links.inline li a{background:#d9a6d9}.fh-talk-bubble.content-moderator .links.inline li a:hover,.fh-talk-bubble.administrator .links.inline li a:hover{background:#ff9547}.fh-talk-bubble.content-moderator .content-padding,.fh-talk-bubble.administrator .content-padding{background:#fce9fc;color:#9c649c}.comment-new .fh-talk-bubble .content-padding{border:2px solid}.comment-wrapper .indented{margin-left:40px}.view-user-recent-comments .fh-talk-bubble .avatar{display:none}.view-user-recent-comments .fh-talk-bubble .content{width:100%}.item-list ul.fh-whos-talking-wrapper,.fh-whos-talking-wrapper{list-style:none;margin:0;padding:0}.item-list ul.fh-whos-talking-wrapper li,.fh-whos-talking-wrapper li{margin:0}.fh-whos-talking{margin-top:0;margin-bottom:10px;font-size:14px;font-size:0.875rem}.fh-whos-talking .inner{background:#f1f4e3;color:#5f6a38;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}.fh-whos-talking .avatar{float:left;margin:10px}.fh-whos-talking .avatar img{vertical-align:bottom}.fh-whos-talking .content{padding:10px}.fh-whos-talking .content ul{margin:0}.fh-whos-talking .content li{list-style-position:inside;margin:0}.fh-whos-talking .content img{margin-top:10px;width:100%;height:auto}.fh-whos-talking.focus .inner{border:2px solid;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}.fh-whos-talking.content-moderator .inner,.fh-whos-talking.administrator .inner{background:#fce9fc;color:#9c649c}.block{margin-bottom:10px}#pre-header .block{margin-bottom:0}.block.right{float:right}.block.left{float:left}.block.border{color:#666;border:2px solid #a6a6a6;background:#fff}.block.border .block-title,.block.border h2.block-title{color:#1789a1;text-align:center;margin-top:10px;margin-bottom:0}.block.border .content{font-size:13.008px;font-size:0.813rem;padding:10px}.block.factoid{background:#1789a1;color:#ededed;color:#f1f8fa;padding:25px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px}.block.factoid strong{color:#fff}.block.factoid .content{font-size:20px;font-size:1.25rem;border:1px solid #f1f8fa;border-left:none;border-right:none;padding-top:10px;padding-bottom:10px}.block.factoid .content p:last-child{margin-bottom:0}.block.orange{border:3px solid #ffdec6;background:#fff3ea;padding:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}.block.orange .content{color:#c65400;font-size:12px;font-size:0.75rem;text-align:center}.block.orange .content p:last-child{margin-bottom:0}#pre-content img{margin:0}.block.youtube{max-width:100%;margin:0 10px 10px}@media only screen and (max-width:479px){.block.youtube{margin-left:0;margin-right:0}}.block.youtube .caption{margin:auto;text-align:center;width:85%;font-weight:bold;font-size:12px;font-size:0.75rem;line-height:1.1;color:#1789a1}.block.blue_flag{position:relative;margin-top:-20px}.block.blue_flag table{margin:0}.block.blue_flag .view-content{overflow:hidden;*zoom:1}.block.blue_flag .view-content>.item-list>ul{list-style:none}.block.blue_flag .view-content>.item-list>ul li{list-style-image:none;list-style-type:none;margin-left:0}.block.blue_flag .view-content>.item-list>ul li{width:25%;float:left}.block.blue_flag .view.one-rows .view-content>.item-list>ul>li{width:100%}.block.blue_flag .view.two-rows .view-content>.item-list>ul>li{width:50%}.block.blue_flag .view.three-rows .view-content>.item-list>ul>li{width:33%}@media only screen and (max-width:767px){.block.blue_flag .view .view-content>.item-list>ul>li,.block.blue_flag .view.one-rows .view-content>.item-list>ul>li,.block.blue_flag .view.two-rows .view-content>.item-list>ul>li,.block.blue_flag .view.three-rows .view-content>.item-list>ul>li{float:none;width:100%}}.block.blue_flag .product-image img{display:block;margin:auto}.block.blue_flag .views-row .node{border:none}.block.blue_flag .views-row>div{margin:0px 10px}.block.blue_flag>.content{font-size:13.008px;font-size:0.813rem;margin-left:10px;padding:10px;padding-top:30px;background:#fff;-moz-border-radius-bottomright:50px;-webkit-border-bottom-right-radius:50px;border-bottom-right-radius:50px;border:3px solid #d9ddc8}.block.blue_flag .block-title{font-size:20px;font-size:1.25rem;line-height:1.25;display:inline-block;margin:0;margin-right:10px;color:#fff;background-color:#1789a1;position:relative;top:20px;padding:2px 100px 2px 20px;-moz-border-radius-topleft:15px;-webkit-border-top-left-radius:15px;border-top-left-radius:15px;-moz-border-radius-bottomright:15px;-webkit-border-bottom-right-radius:15px;border-bottom-right-radius:15px}@media only screen and (max-width:767px){.block.blue_flag .block-title{padding-right:20px}}.node-loft-faq .field-name-field-group{color:#ff9547;margin-bottom:25px}.node .links{color:#ff9547}.node .field-name-field-tags{margin:25px 0;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:13.008px;font-size:0.813rem}.node .field-name-field-tags .field-item{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin-right:.5em}.node .field-name-field-inline-images{float:left;margin:0 10px 10px 0}.views-row .node{margin:0 0 10px;border-top:1px dotted #1789a1;border-color:#b9c098;padding-top:10px}.views-row-odd .node .field-name-field-inline-images{float:right;margin:0 0 10px 10px}.node-title a{color:inherit}.links li.node-readmore{display:none}.node-testimonial .fh-common-stars{margin:10px 0}.node-testimonial .field-name-field-byline{clear:both;font-size:1.25em;font-family:"The Girl Next Door","Comic Sans MS",cursive,sans-serif;margin:10px 0}.node-testimonial .field-name-field-byline .field-items,.node-testimonial .field-name-field-byline .field-item{display:inline}.node-testimonial.node-teaser .reviewer-info{float:left;width:23%}.node-testimonial.node-teaser .reviewer-info>.padding{margin-right:10px}.node-testimonial.node-teaser .review-info{float:right;width:77%}@media only screen and (max-width:479px){.node-testimonial.node-teaser .review-info,.node-testimonial.node-teaser .reviewer-info{float:none;width:100%}.node-testimonial.node-teaser .reviewer-info{margin-bottom:10px}.node-testimonial.node-teaser .reviewer-info>.padding{margin-right:10px}}.node-testimonial.node-teaser .node-title,.node-testimonial.node-teaser .field-name-field-reviewer{font-weight:bold;font-size:17.008px;font-size:1.063rem;margin-top:0;padding-top:0;margin-bottom:0;padding-bottom:0}.node-testimonial.node-teaser .field-name-field-tags,.node-testimonial.node-teaser .field-name-field-recommend{font-size:11.008px;font-size:0.688rem;margin:10px 0}.node-testimonial.node-teaser .field-name-field-tags{margin-top:0}.node-testimonial.node-teaser .field-name-field-tags .field-item{display:block}.node-testimonial.node-teaser .date,.node-testimonial.node-teaser .field-name-field-location{font-size:13.008px;font-size:0.813rem;margin-bottom:10px}.loft-social-links li.loft-social-tweet-button{top:3px;position:relative}.bold,strong{color:#444}#slice-first>.container{border:none;background:transparent}#slice-second>.container{-webkit-border-radius:15px 15px 0 0;-moz-border-radius:15px 15px 0 0;-ms-border-radius:15px 15px 0 0;-o-border-radius:15px 15px 0 0;border-radius:15px 15px 0 0;border-bottom:none}@media only screen and (min-width:320px) and (max-width:767px){#slice-second>.container{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}}#slice-third>.container{background:#b9c098;border-bottom:none;border-top:none;background:#fff}.slice-last>.container{background:#b9c098;-webkit-border-radius:0 0 15px 15px;-moz-border-radius:0 0 15px 15px;-ms-border-radius:0 0 15px 15px;-o-border-radius:0 0 15px 15px;border-radius:0 0 15px 15px;border-top:none}#slice-sixth>.container{border-bottom:4px solid #ff9547}.slice-last>.container{border-top:4px solid #ff9547;margin-bottom:25px}#post-nav{background:#e9f4f7;background:#8c965c}#slice-third>.container{background:#d9ddc8}#main{background:#fff}#sidebar-first{background:#d9ddc8}#content img{margin:0 10px 10px}img.left{float:left;margin-left:0}img.right{float:right;margin-right:0}img.center{display:block;margin-left:auto;margin-right:auto}.service-links img{vertical-align:text-top;margin:0;padding:0;outline:0}#help,div.messages{font-size:14px;font-size:0.875rem;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;border:none;padding:25px 10px 25px 42px;background-position:10px 25px;background-repeat:no-repeat;margin-bottom:25px;clear:left}.messages.birthday,#help{margin:10px 0;border:none;color:purple;background-color:#fce9fc}#help{background-image:url(/sites/default/themes/custom/fh_theme/images/flag-purple.png)}.messages.birthday{background:url(/sites/default/themes/custom/fh_theme/images/birthday_bg.png) no-repeat 10px center #fce9fc;padding-left:59px;font-size:20px;font-size:1.25rem}div.status{background-image:url(/sites/default/themes/custom/fh_theme/images/flag-green.png)}div.warning{background-image:url(/sites/default/themes/custom/fh_theme/images/flag-yellow.png)}div.error{background-image:url(/sites/default/themes/custom/fh_theme/images/flag-red.png)}.form-item input.error,.form-item textarea.error,.form-item select.error{border-width:1px}body{font-size:15px;font-size:0.9375rem;background:#e9f4f7 url(/sites/default/themes/custom/fh_theme/images/slice_bg.png) repeat !important;padding-bottom:25px}@media only screen and (min-width:320px) and (max-width:479px){#admin-menu{display:none}}hr{border:4px solid;border-bottom:0;color:#ff9547;height:0;margin:25px auto;width:50%}a{color:#1789a1}a strong,a em{color:inherit}a:hover{color:#ff9547}#content{color:#666;position:relative}#content .region-content{clear:left}.table-wrapper{overflow-x:auto}table{width:100%;color:#5f6a38;margin:10px 0}table a{color:pink;text-decoration:none}table a:hover{color:#ff9547;text-decoration:underline}table.views-view-grid{background:transparent}table.views-view-grid tr,table.views-view-grid td{background:transparent}tr.odd,tr{background:#f1f4e3}.ova-chart-legend tr{background:transparent}div.th,thead tr{background:#ffdec6;color:#ff9547}div.th a,thead tr a{color:#ff9547}table td.compare-link,table td.compare-line{background:#ffdec6;color:#ff9547}tr.even{background:#f7f9ee}th{padding:5px}div.td,td{padding:10px 5px}ul,ol{padding-left:10px;margin-left:25px;margin-top:25px;margin-bottom:25px}li>ol,li>ul{margin-top:10px;margin-bottom:10px}.item-list ul,.item-list ol{margin-top:0}.item-list ul li,li{list-style-position:outside;margin-bottom:10px}ul.references,ol.references{list-style-type:none;font-size:12px;font-size:0.75rem;margin-left:0;padding-left:0}h1,h2,h3,h4,h5,h6,.fieldset-legend{color:#8c965c}h1,h2,h3,h4,h5,h6{margin:10px 0}h2.loft-faq-category,.view h3:first-child{margin-top:0}h1{font-size:24px;font-size:1.5rem}.page-title{font-size:26px;font-size:1.625rem;margin:0;margin-bottom:10px;color:#8c965c;float:left;text-transform:capitalize}.page-title+.loft-social-links{clear:both}h2{font-size:21.008px;font-size:1.313rem}.region-content h2{color:#ff9547}h2.border{border-bottom:1px solid}h2.block-title,.block-title{text-transform:capitalize;margin-top:0}h2.block-title big,.block-title big{font-size:22px;font-size:1.375rem}@media only screen and (min-width:320px) and (max-width:959px){h2.block-title big,.block-title big{font-size:16px;font-size:1rem}}h3.block-subtitle{font-size:16px;font-size:1rem;line-height:1}h2.node-title{font-size:1.125em}.fieldset-legend,h3{font-size:16px;font-size:1rem}fieldset{border:1px solid #b9c098}fieldset .filter-wrapper{border-top:1px solid #b9c098}fieldset fieldset .fieldset-legend{font-size:inherit}.italics,em{font-style:italic}code{overflow:auto}.advanced-help-topic code,.advanced-help-topic pre,code,tt{margin:0 2px;padding:0 5px;white-space:nowrap;border:1px solid #eaeaea;background-color:#f8f8f8;border-radius:3px;display:inline}.advanced-help-topic pre code,pre code{margin:0;padding:0;white-space:pre;border:none;background:transparent}.advanced-help-topic pre,pre{display:block;background-color:#f8f8f8;border:1px solid #cccccc;font-size:13px;line-height:19px;overflow:auto;padding:6px 10px;border-radius:3px}code.xml-field-xml{padding:0;font-size:13px;line-height:1.3;background-color:transparent;border:none;display:block}code.xml-field-xml.colorized{color:#170}code.xml-field-xml.colorized .value{color:#000}code.xml-field-xml.colorized .attribute{color:#00C}code.xml-field-xml.colorized .string{color:#A11}p{margin-bottom:10px}fieldset{margin:25px 0;padding:10px}fieldset,fieldset.collapsible{-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px;border:1px solid #b9c098}.form-item+fieldset{-webkit-border-radius:0 0 15px 15px;-moz-border-radius:0 0 15px 15px;-ms-border-radius:0 0 15px 15px;-o-border-radius:0 0 15px 15px;border-radius:0 0 15px 15px}.fieldset-wrapper .form-item:first-child{margin-top:0}label{line-height:1.5;color:#222}form .description{color:#bbb}.form-type-textfield{width:100%}.form-textarea{resize:vertical}.form-text{max-width:272px}.form-textarea,.form-text{font-size:18px;font-size:1.125rem;border:1px solid #fff;background:#e9f4f7;color:#1789a1;outline:none;padding:2px;font-family:"Times New Roman",Times,serif}.form-textarea:focus,.form-text:focus,.form-item .error.focus{border-color:#000;border-color:#1789a1;color:#222}.block-search .form-text{font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:16px;font-size:1rem}.form-item .error.focus{border-width:3px;border-color:#ff9547}.form-type-checkbox label,.form-type-radio label{color:#bbb}.form-type-checkbox input:checked+label,.form-type-radio input:checked+label{color:#666;color:#ff9547}a.cancel-button{color:#222;font-size:14px;font-size:0.875rem;margin-left:10px}.back-to-top,.loft-faq-top{clear:both;color:#ff9547;display:block;margin:10px 10px 10px 0;text-align:right;font-size:11px;font-size:0.6875rem}.loft-faq-toc-title{margin-top:25px;padding:10px 0;color:#8c965c}.loft-faq-toc{font-size:20px;font-size:1.25rem;color:#1789a1;margin:0 0 25px}.loft-faq-toc li{list-style-position:inside}.loft-faq-toc a{text-decoration:none}.loft-faq-category-wrapper{border-bottom:4px solid #e9f4f7;padding:25px 0 0 0}.loft-faq-category-wrapper a{text-decoration:none}.loft-faq-category-wrapper dl{margin-bottom:25px}.loft-faq-category-wrapper.first{border-top:4px solid #e9f4f7}.loft-faq-processed dt,.loft-faq-processed dd{background:#e9f4f7;background:#f1f4e3}.loft-faq-processed dt.collapsed,.loft-faq-processed dd.collapsed{color:inherit;background:transparent}.loft-faq-processed dt{padding:10px 10px 0 10px}.loft-faq-processed dt a{color:inherit}.loft-faq-processed dt a:hover{color:#ff9547}.loft-faq-processed dt.showing a{color:#5f6a38}.loft-faq-processed dt.showing a:hover{color:#ff9547}.loft-faq-processed dd{padding:10px 10px 10px 25px;color:#222}.top-margin{margin-top:100px}table.health-changes-before-after tr.extreme-delta,table.health-changes-before-after tr.extreme-delta td{color:#c65400}table.ova-chart-cycles th.cycle-id,table.ova-chart-readings th.cycle-day{width:75px}.horizontal-tabs{border-color:#b9c098}.horizontal-tabs ul.horizontal-tabs-list{background:#e6e6e6}.horizontal-tabs ul.horizontal-tabs-list .selected,.horizontal-tabs ul.horizontal-tabs-list li{background:#e9f4f7;outline:none;border-color:#b9c098}.horizontal-tabs ul.horizontal-tabs-list .selected strong,.horizontal-tabs ul.horizontal-tabs-list li strong{font-weight:normal;color:#bbb}.horizontal-tabs ul.horizontal-tabs-list .selected a:hover,.horizontal-tabs ul.horizontal-tabs-list li a:hover{color:#ff9547}.horizontal-tabs ul.horizontal-tabs-list li.selected{color:#666;background:#fff}.horizontal-tabs ul.horizontal-tabs-list li.selected a:hover{color:inherit;background:inherit}.view-shop-remote-products h2{margin-top:0;margin-bottom:25px}.view-shop-remote-products li.row{list-style-type:none;margin-left:0}.view-shop-remote-products li.row .half-width{margin-bottom:25px}#comments,.border-top{border-top:4px solid #b9c098;margin-top:25px;padding-top:10px}ol.search-results .search-info{text-align:left}body.page-search .content #search-form .form-type-textfield label{display:block}body.page-search .content #search-form label{color:#8c965c;font-weight:bold}body.page-search .content h2{border-top:4px solid #b9c098;margin-top:25px;padding-top:10px}body.page-search .content .spelling-suggestions{color:#8c965c}.action-links{margin:0}.action-links li{list-style:none;margin:0;padding:10px;background:#ffdec6;color:#ff9547;text-align:center}.breadcrumb{font-size:12px;font-size:0.75rem;color:#bbb}.breadcrumb a{color:#bbb}.breadcrumb a:hover{color:#ff9547}@media only screen and (min-width:320px) and (max-width:767px){#forum th.last-reply,#forum td.last-reply{display:none}}#forum .icon div,#forum td.forum .icon{background-image:url(/sites/default/themes/custom/fh_theme/images/forum-icons.png);background-position:-120px 0;height:30px;width:30px}#forum .icon .topic-status-hot-new,#forum .icon .topic-status-new{background-position:0 0}#forum .icon .topic-status-sticky{background-position:-90px 0}#forum .icon .topic-status-closed,#forum .icon .topic-status-hot,#forum .icon .topic-status-default{background-position:-120px 0}#user-register-form .form-item-field-user-birthday-und-0-value{border:none}body.page-user .content{position:relative}body.page-user .content .user-recent-posts-block{float:none}body.page-user .content .views-field{display:none;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}.profile{clear:none}.profile h3{clear:none}.profile .user-picture{float:right;border:1px solid #a6a6a6}#content .profile .user-picture img{margin:0}.view-user-recent-comments li{list-style:none}.view-user-recent-comments a.ova-ticker,.view-user-recent-comments .fh-button-link.op-chart,.view-user-recent-comments .fh-button-link.op-profile{display:none}.field-name-field-user-images .field-item{float:left;margin:10px;-webkit-box-shadow:0px 0px 5px #333;-moz-box-shadow:0px 0px 5px #333;box-shadow:0px 0px 5px #333}.field-name-field-user-birthday .container-inline-date .form-item,.field-name-field-user-birthday .container-inline-date .form-item input,.field-name-field-r-date .container-inline-date .form-item,.field-name-field-r-date .container-inline-date .form-item input{border-color:transparent}.field-name-field-user-birthday .container-inline-date .form-item,.field-name-field-user-birthday .container-inline-date .form-item input.error,.field-name-field-r-date .container-inline-date .form-item,.field-name-field-r-date .container-inline-date .form-item input.error{border-color:red}#user-register-form .terms-of-use-body{border-color:transparent;padding:10px;background-color:#f1f4e3}.ui-widget-overlay{background:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8}.ui-effects-transfer{border:2px solid #1789a1}.vertical-tabs-panes .fieldset-wrapper{margin-top:10px}#block-menu-menu-quick-links ul{margin:0}#block-menu-menu-quick-links ul li{list-style:none;padding:0;margin:4px 0}#block-menu-menu-quick-links .fh-button-link a{width:80%}.iframe-to-div-loading{margin:10px 0;color:#fff;padding:5px 0;text-align:center;background:url(/misc/progress.gif) repeat;height:20px;border:2px solid #ddd}#block-fh-common-bbb,#block-fh-common-apa{margin:10px 0}blockquote{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;text-align:left;margin:0 0 0 10px;padding:10px;padding-left:35px;font-style:italic;font-size:13.008px;font-size:0.813rem;line-height:1.688;width:200px;float:right;background:url(/sites/default/themes/custom/fh_theme/images/blockquote.png) no-repeat 5px 10px #fff3ea;color:#c65400;color:#1789a1}blockquote strong{color:#c65400}blockquote span.byline:before{content:"- "}blockquote span.byline{margin-top:10px;font-weight:bold;display:block}@media only screen and (max-width:479px){blockquote{float:none;margin:10px auto;width:auto;clear:both}}blockquote.left{float:left;margin-right:10px;margin-left:0}@media only screen and (max-width:479px){blockquote.left{float:none;margin:10px auto;width:auto;clear:both}}blockquote.full{float:none;margin:10px auto;width:auto;clear:both}.block-views.banner-products-block-1{background:url(/sites/default/themes/custom/fh_theme/images/product-banners-header.png) no-repeat center top;padding-top:30px;margin:40px auto}@media only screen and (max-width:767px){.block-views.banner-products-block-1{display:none}}.block-views.banner-products-block-1 li{list-style:none;margin:0;padding:0}.block-views.banner-products-block-1 li a{margin:10px auto}.block-views.banner-products-block-1 li a:hover{background-position:center bottom}.block-fh-common.apa-wide{margin:10px 0}.block-fh-common.apa-wide img{float:left;margin-right:10px}.block-fh-common.copyright{text-align:center}#post-content{background:#f1f4e3}#sidebar-first .block-menu.navigation ul.menu,.block-menu.navigation ul.menu{background:#a6a6a6}#sidebar-first .block-menu.navigation ul.menu a,.block-menu.navigation ul.menu a{color:#262626}#sidebar-first .block-menu.navigation ul.menu a:hover,.block-menu.navigation ul.menu a:hover{background-color:#e6e6e6}#sidebar-first .block-menu.navigation ul.menu>li.last,.block-menu.navigation ul.menu>li.last{border-bottom-color:#666}#pre-header img{margin:0}#footer .block-fh-common.google-translate{position:absolute;top:6px;left:25px}#footer .block-fh-common.google-translate img{margin:0}@media only screen and (max-width:767px){#footer .block-fh-common.google-translate{position:static;margin:10px auto}}.block-on-the-web{text-align:center}.block-on-the-web img{margin:0}.block.center{display:block;float:none;margin-left:auto;margin-right:auto}.block.right{margin-right:0}.block.left{margin-left:0}.node-product{text-align:center}.node-product .fh-button-link{margin:10px auto}.node-product .field-name-field-summary{text-align:left}.node-product .field-name-field-summary ul{list-style:none;margin:0;padding:0}.node-product .field-name-field-summary ul li{list-style-image:none;list-style-type:none;margin-left:0}.node-product .field-name-field-summary ul li{border-bottom:1px dotted;margin:0;padding:0;line-height:2}.node-product .field-name-field-summary ul li.last{border-bottom:none}.node-product .field-name-field-summary ul .savings{color:#1cb304}.homepage-ads-block-1{overflow:hidden;*zoom:1;font-size:11.008px;font-size:0.688rem}@media only screen and (min-width:320px) and (max-width:767px){.homepage-ads-block-1{width:80%;margin:0 auto;font-size:16px;font-size:1rem}}@media only screen and (min-width:320px) and (max-width:459px){.homepage-ads-block-1{width:100%;font-size:15.008px;font-size:0.938rem}}@media only screen and (min-width:768px) and (max-width:959px){.homepage-ads-block-1{font-size:8px;font-size:0.5rem}}.homepage-ads-block-1 .views-row{width:33%;float:left}@media only screen and (max-width:767px){.homepage-ads-block-1 .views-row{width:100%;float:none}}@media only screen and (min-width:768px){.homepage-ads-block-1 .views-row .node{padding:0;margin:0 5px;border:none}}.homepage-ads-block-1 .node-title{display:none}.block-fb-social .fb-social-activityfeed-plugin{float:right;margin:0 0 10px 10px}body.maintenance-page{margin-top:10px}@media only screen and (min-width:320px) and (max-width:767px){body.maintenance-page{margin-top:0}}body.maintenance-page header{background:url(/sites/default/themes/custom/fh_theme/images/header_bg.png) #d9ddc8;height:78px;padding-top:10px;-webkit-border-radius:15px 15px 0 0;-moz-border-radius:15px 15px 0 0;-ms-border-radius:15px 15px 0 0;-o-border-radius:15px 15px 0 0;border-radius:15px 15px 0 0;border-bottom:4px solid #1789a1}@media only screen and (min-width:320px) and (max-width:767px){body.maintenance-page header{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}}body.maintenance-page #logo{position:static;display:block;margin:auto}body.maintenance-page .page-title{float:none;color:#1789a1;font-weight:bold}@media only screen and (min-width:320px) and (max-width:767px){body.maintenance-page .page-title{font-size:20px;font-size:1.25rem}}body.maintenance-page #content{background:#fff;text-align:center;margin:0}body.maintenance-page #content .content-inner{padding:100px}@media only screen and (min-width:320px) and (max-width:767px){body.maintenance-page #content .content-inner{padding:10px}}@media only screen and (min-width:768px){body.maintenance-page #content{font-size:16px;font-size:1rem}}body.maintenance-page #social{margin:25px}body.maintenance-page footer{clear:left;-webkit-border-radius:0 0 15px 15px;-moz-border-radius:0 0 15px 15px;-ms-border-radius:0 0 15px 15px;-o-border-radius:0 0 15px 15px;border-radius:0 0 15px 15px;border-top:4px solid #ff9547;background:#b9c098;height:25px}
:root{--header_footer_color:#f0f5f8;--title_h1_color:#2d4a63;--primary_nav_color:#f47a6e;--secondary_nav_color:#f0f5f8;--primary_mid_color:#fff;--accent_color:#2d4a63;--nav_highlight_color:#2d4a63;--row_highlight_color:#f0f5f8;--nav_text_color:#fff;--content_text_color:#2d4a63;--content_background_color:#fff}@media(prefers-color-scheme:dark){:root{--header_footer_color:#222;--title_h1_color:#eee;--primary_nav_color:#f47a6e;--secondary_nav_color:f0f5f8;--primary_mid_color:#444;--accent_color:#2d4a63;--nav_highlight_color:#2d4a63;--row_highlight_color:#111;--nav_text_color:#eee;--content_text_color:#ddd;--content_background_color:#222}}body{font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif}.fh-button-link{border-color:red}html{font:100%/1.5 "Lucida Sans Unicode","Lucida Grande",sans-serif normal}iframe{max-width:100%}.ova-chart-graph canvas,img{max-width:100%;height:auto}.clear{clear:both}.form-type-date-popup label{display:inline}.form-type-date-popup .form-required{float:left}.container{width:950px;margin:0 auto;overflow:hidden;*zoom:1}#pre-header{margin:0 25px}#pre-header ul.menu{margin:0;padding:0;border:0;overflow:hidden;*zoom:1;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-style:italic;color:#a6a6a6}#pre-header ul.menu li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;float:left;padding-left:4px;padding-right:4px}#pre-header ul.menu li:first-child{padding-left:0}#pre-header ul.menu li:last-child{padding-right:0}#pre-header ul.menu li.last{padding-right:0}#pre-header ul.menu li{padding:0 10px}#pre-header ul.menu a{font-style:normal;color:var(--nav_highlight_color);text-decoration:none;font-size:14px;font-size:.875rem}#pre-header ul.menu a:hover{text-decoration:underline}#pre-header .block{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;float:right;margin-left:25px}#header{color:var(--title_h1_color);display:relative;background:var(--header_footer_color) url(/sites/default/themes/custom/og2_theme/images/header_bg.png) right top no-repeat}#header .column-inner{padding:5px 15px;height:78px;position:relative}@media only screen and (min-width:320px)and (max-width:767px){#header{height:44px}}#header .fh-logo{position:absolute;bottom:5px;right:15px}#logo{margin:0;padding:0}#site-slogan{text-align:center;font-family:Rosarivo,"Times New Roman",Georgia,serif;font-size:23.008px;font-size:1.438rem;line-height:1.25;margin:0;position:absolute;top:17px;left:245px;width:470px}.region-header .fh-phone,.region-header .why-shop{position:absolute;text-align:center}.region-header .fh-phone{font-size:17.008px;font-size:1.063rem;top:18px;left:295px;font-weight:bold}@media only screen and (max-width:959px){.region-header .fh-phone{left:315px}}.region-header .why-shop{top:4px;right:250px}@media only screen and (max-width:959px){.region-header .why-shop{display:none}}.region-header.has-phone #logo,.region-header.has-why-shop #logo{position:static;margin-bottom:1px}.region-header.has-phone #logo img,.region-header.has-why-shop #logo img{height:55px}.region-header.has-phone #site-slogan,.region-header.has-why-shop #site-slogan{position:static;text-align:left;width:auto;font-style:italic;font-size:14px;font-size:.875rem}.region-header.has-phone #site-slogan big,.region-header.has-why-shop #site-slogan big{font-size:14px;font-size:.875rem}.region-header.has-phone #site-slogan div,.region-header.has-why-shop #site-slogan div{display:inline}.region-header.has-phone #site-slogan div:after,.region-header.has-why-shop #site-slogan div:after{content:" "}.block-search{position:absolute;right:15px;top:15px;color:var(--primary_nav_color);background:var(--row_highlight_color);border:2px solid;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;padding:2px 10px;margin:0}.block-search .form-text{width:170px;border:none;background:rgba(0,0,0,0);outline:none;color:var(--primary_nav_color);padding:0}.block-search .form-text:focus{background:rgba(0,0,0,0);color:inherit}.block-search .form-submit{border:none;background:rgba(0,0,0,0);padding:0;margin:0}.block-search .form-submit:hover{background:rgba(0,0,0,0)}.block-search .search-button{height:16px;width:15px;background:url(/sites/default/themes/custom/og2_theme/images/search-button.png) no-repeat center 1px}#block-fblikebutton-fblikebutton-block{position:absolute}nav ul.menu{background:var(--primary_nav_color);padding:.2em 0;margin:0;list-style-type:none;width:100%;text-align:center;padding:0;margin:0;border:none;white-space:normal;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif}nav ul.menu li{display:inline;margin:0;padding:0}nav ul.menu li a{text-decoration:none;padding:.2em 1em}nav ul.menu li,nav ul.menu li.active{padding:0;margin:0;border:none;font-family:inherit}nav ul.menu li a,nav ul.menu li.active a{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;white-space:nowrap;background:rgba(0,0,0,0);color:var(--nav_text_color);text-decoration:none;font-family:inherit;font-size:16px;font-size:1rem;line-height:30px;line-height:1.875rem;padding:0 15px;margin:0;border:none}nav ul.menu li a:hover,nav ul.menu li a.active,nav ul.menu li.active a:hover,nav ul.menu li.active a.active{background:var(--nav_highlight_color);border:none;color:var(--nav_text_color)}nav ul.menu li.fragment a.active{background:rgba(0,0,0,0)}nav ul.menu li.fragment a.active:hover{background:var(--nav_highlight_color)}#tabs{background:var(--row_highlight_color)}#tabs .primary{background:var(--primary_nav_color);padding:.2em 0;margin:0;list-style-type:none;width:100%;text-align:center;padding:0;margin:0;border:none;white-space:normal;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;background:var(--secondary_nav_color)}#tabs .primary li{display:inline;margin:0;padding:0}#tabs .primary li a{text-decoration:none;padding:.2em 1em}#tabs .primary li,#tabs .primary li.active{padding:0;margin:0;border:none;font-family:inherit}#tabs .primary li a,#tabs .primary li.active a{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;white-space:nowrap;background:rgba(0,0,0,0);color:var(--nav_text_color);text-decoration:none;font-family:inherit;font-size:16px;font-size:1rem;line-height:30px;line-height:1.875rem;padding:0 15px;margin:0;border:none}#tabs .primary li a:hover,#tabs .primary li a.active,#tabs .primary li.active a:hover,#tabs .primary li.active a.active{background:var(--nav_highlight_color);border:none;color:var(--nav_text_color)}#tabs .primary li.fragment a.active{background:rgba(0,0,0,0)}#tabs .primary li.fragment a.active:hover{background:var(--nav_highlight_color)}#tabs .primary li a{color:var(--primary_nav_color)}#tabs .primary li a,#tabs .primary li a.active{text-transform:capitalize}#tabs .secondary{background:var(--primary_nav_color);padding:.2em 0;margin:0;list-style-type:none;width:100%;text-align:center;padding:0;margin:0;border:none;white-space:normal;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;background:#fff}#tabs .secondary li{display:inline;margin:0;padding:0}#tabs .secondary li a{text-decoration:none;padding:.2em 1em}#tabs .secondary li,#tabs .secondary li.active{padding:0;margin:0;border:none;font-family:inherit}#tabs .secondary li a,#tabs .secondary li.active a{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;white-space:nowrap;background:rgba(0,0,0,0);color:var(--nav_text_color);text-decoration:none;font-family:inherit;font-size:16px;font-size:1rem;line-height:30px;line-height:1.875rem;padding:0 15px;margin:0;border:none}#tabs .secondary li a:hover,#tabs .secondary li a.active,#tabs .secondary li.active a:hover,#tabs .secondary li.active a.active{background:var(--nav_highlight_color);border:none;color:var(--nav_text_color)}#tabs .secondary li.fragment a.active{background:rgba(0,0,0,0)}#tabs .secondary li.fragment a.active:hover{background:var(--nav_highlight_color)}#tabs .secondary li a{color:var(--primary_nav_color)}#tabs .secondary li a,#tabs .secondary li a.active{text-transform:capitalize}#post-nav #block-search-form{float:right}#main{float:left;margin-right:10px;width:750px;float:left;position:relative;margin:0 -200px 1.5em 200px;margin-right:0;margin-bottom:0}* html #main{overflow-x:hidden}.half-width{float:left;width:48%;margin-right:4%;clear:left}@media only screen and (min-width:320px)and (max-width:767px){.half-width{float:none;width:100%;margin-right:0;clear:both;margin-top:25px;margin-bottom:25px}}.half-width.alt{clear:none;margin-right:0}@media only screen and (min-width:320px)and (max-width:767px){.half-width.alt{clear:both}}#sidebar-first{float:left;margin-right:10px;width:190px;float:left;position:relative;margin-left:-950px}* html #sidebar-first{overflow-x:hidden}#sidebar-first .form-text{max-width:95%}#sidebar-first ul.menu{margin:0;padding:0;background:var(--primary_nav_color)}#sidebar-first ul.menu>li{margin:0;padding:0;text-align:center;list-style:none}#sidebar-first ul.menu>li.first a{padding-top:10px}#sidebar-first ul.menu>li.last{border-bottom:4px solid var(--nav_highlight_color)}#sidebar-first ul.menu>li.last a{padding-bottom:10px}#sidebar-first ul.menu a{display:block;padding:5px 10px;color:#fff;text-transform:capitalize;text-decoration:none;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:14px;font-size:.875rem}@media only screen and (min-width:320px)and (max-width:767px){#sidebar-first ul.menu a{font-size:16px;font-size:1rem}}#sidebar-first ul.menu a:hover{background:var(--nav_highlight_color)}#sidebar-second{float:left;margin-right:10px;width:230px;float:right;margin:0 0 10px 10px}* html #sidebar-second{overflow-x:hidden}#user-list-newest{height:165px;text-align:center;padding:0;margin:0;text-align:center}#user-list-newest li{list-style-type:none;margin:0;padding:0;width:100%;display:none}#user-list-newest li.first{display:block}#post-content{clear:both}#content>.inner,#post-content>.inner,#footer>.column-inner{padding:8px 10px}#footer-nav .block{margin-bottom:0}#footer-nav ul.menu{background:var(--primary_nav_color);padding:.2em 0;margin:0;list-style-type:none;width:100%;text-align:center;padding:0;margin:0;border:none;white-space:normal;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif}#footer-nav ul.menu li{display:inline;margin:0;padding:0}#footer-nav ul.menu li a{text-decoration:none;padding:.2em 1em}#footer-nav ul.menu li,#footer-nav ul.menu li.active{padding:0;margin:0;border:none;font-family:inherit}#footer-nav ul.menu li a,#footer-nav ul.menu li.active a{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;white-space:nowrap;background:rgba(0,0,0,0);color:var(--nav_text_color);text-decoration:none;font-family:inherit;font-size:14px;font-size:.875rem;line-height:2;padding:0 15px;margin:0;border:none}#footer-nav ul.menu li a:hover,#footer-nav ul.menu li a.active,#footer-nav ul.menu li.active a:hover,#footer-nav ul.menu li.active a.active{background:var(--nav_highlight_color);border:none;color:var(--nav_text_color)}#footer-nav ul.menu li.fragment a.active{background:rgba(0,0,0,0)}#footer-nav ul.menu li.fragment a.active:hover{background:var(--nav_highlight_color)}#footer{font-family:Rosarivo,"Times New Roman",Georgia,serif;text-align:center;background:var(--row_highlight_color);background:var(--header_footer_color);color:var(--content_text_color);font-size:15px;font-size:.9375rem}@media only screen and (max-width:959px){#footer{font-size:14px;font-size:.875rem}}#footer a{color:var(--content_text_color)}#footer a:hover{color:var(--nav_highlight_color)}#footer .column-inner{position:relative}#footer .fh-logo{position:absolute;right:10px;top:5px}@media only screen and (min-width:320px)and (max-width:767px){#footer .fh-logo{position:static;margin:auto}}#footer p{margin:0}.form-text{margin:0;padding:2px;border-width:1px;max-width:934px}.fh-zoom-img{float:left;margin-right:10px;width:310px}* html .fh-zoom-img{overflow-x:hidden}@media only screen and (min-width:768px)and (max-width:959px){.container{width:950px;margin:0 auto;overflow:hidden;*zoom:1}#main{float:left;margin-right:10px;width:750px;float:left;position:relative;margin:0 -200px 1.5em 200px;margin-right:0}* html #main{overflow-x:hidden}#content .region{padding:10px}#content .region img{max-width:100%}#content .has-sidebar{float:left;margin-right:10px;width:550px}* html #content .has-sidebar{overflow-x:hidden}#sidebar-first{height:100%;float:left;margin-right:10px;width:190px;float:left;position:relative;margin-left:-950px}#sidebar-first .padding{padding:10px}* html #sidebar-first{overflow-x:hidden}.form-text{margin:0;padding:2px;border-width:1px;max-width:742px}.fh-zoom-img{float:left;margin-right:10px;width:310px}* html .fh-zoom-img{overflow-x:hidden}}@media only screen and (min-width:320px)and (max-width:767px){.container{width:950px;margin:0 auto;overflow:hidden;*zoom:1}.fh-zoom-img{float:left;margin-right:10px;width:470px}* html .fh-zoom-img{overflow-x:hidden}#pre-header ul.menu li,#main,#sidebar-first,#content,#content.has-sidebar{float:left;margin-right:10px;width:950px;margin-right:10px;float:left;position:relative;margin-left:0px;float:left;position:relative;margin:0 0px 1.5em 0px}* html #pre-header ul.menu li,* html #main,* html #sidebar-first,* html #content,* html #content.has-sidebar{overflow-x:hidden}#sidebar-first{text-align:center}.block-search{position:relative;top:0;right:0;margin:5px 2%;width:91%;padding-left:2%;padding-right:2%;border-width:1%}.block-search .form-text{width:92%}.block-search .form-actions{position:absolute;right:2%}#toolbar,#slice-first,#slice-second,#sidebar-second,#logo,#site-slogan,#header .fh-logo,#header #block-fblikebutton-fblikebutton-block{display:none}.form-text{margin:0;padding:2px;border-width:1px;max-width:294px}}@media only screen and (min-width:480px)and (max-width:767px){.container{width:950px;margin:0 auto;overflow:hidden;*zoom:1}.fh-zoom-img{float:left;margin-right:10px;width:470px}* html .fh-zoom-img{overflow-x:hidden}#main,#sidebar-first,#content,#content.has-sidebar{float:left;margin-right:10px;width:950px;margin-right:10px;float:left;position:relative;margin-left:0px;float:left;position:relative;margin:0 0px 1.5em 0px}* html #main,* html #sidebar-first,* html #content,* html #content.has-sidebar{overflow-x:hidden}#sidebar-second{display:none}.form-text{margin:0;padding:2px;border-width:1px;max-width:454px}}@media only screen and (min-width:768px){.mobile-only{display:none !important}}@media only screen and (max-width:767px){.non-mobile-only{display:none !important}}.block-fh-common.disclaimer,.block-fh-common.copyright,.legaleeze{font-size:10px;font-size:.625rem;line-height:1.3;color:#888}.block-fh-common.disclaimer a,.block-fh-common.copyright a,.legaleeze a{color:#888}.block-fh-common.disclaimer a:hover,.block-fh-common.copyright a:hover,.legaleeze a:hover{color:var(--nav_highlight_color)}.region-sidebar-first .sidebar-callout,.sidebar-callout{-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:14px;font-size:.875rem;line-height:1.1;width:auto;margin:10px;padding:10px 5%;text-align:center;color:var(--title_h1_color);border:3px solid #fff;background:var(--row_highlight_color)}.region-sidebar-first .sidebar-callout tr,.region-sidebar-first .sidebar-callout thead tr,.region-sidebar-first .sidebar-callout tr.odd,.region-sidebar-first .sidebar-callout tr.even,.sidebar-callout tr,.sidebar-callout thead tr,.sidebar-callout tr.odd,.sidebar-callout tr.even{background:rgba(0,0,0,0)}.region-sidebar-first .sidebar-callout h2.block-title,.region-sidebar-first .sidebar-callout .block-title,.sidebar-callout h2.block-title,.sidebar-callout .block-title{color:inherit;margin-bottom:.3em;font-weight:bold;font-size:19.008px;font-size:1.188rem;line-height:1.3}.region-sidebar-first .sidebar-callout h1,.region-sidebar-first .sidebar-callout h2,.region-sidebar-first .sidebar-callout h3,.region-sidebar-first .sidebar-callout h4,.region-sidebar-first .sidebar-callout h5,.region-sidebar-first .sidebar-callout h5,.region-sidebar-first .sidebar-callout label,.sidebar-callout h1,.sidebar-callout h2,.sidebar-callout h3,.sidebar-callout h4,.sidebar-callout h5,.sidebar-callout h5,.sidebar-callout label{color:inherit}.region-sidebar-first .sidebar-callout a,.sidebar-callout a{color:inherit;font-weight:inherit;text-decoration:inherit}.region-sidebar-first .sidebar-callout ul,.region-sidebar-first .sidebar-callout ol,.region-sidebar-first .sidebar-callout .item-list,.sidebar-callout ul,.sidebar-callout ol,.sidebar-callout .item-list{list-style-type:none;margin:0;padding:0}.region-sidebar-first .sidebar-callout .item-list ul li,.sidebar-callout .item-list ul li{margin-left:0}.region-sidebar-first .sidebar-callout li a:hover,.sidebar-callout li a:hover{text-decoration:underline}.region-sidebar-first .sidebar-callout .form-text,.sidebar-callout .form-text{border-width:1px;color:var(--primary_nav_color);background:#fff;border-color:#fff}.region-sidebar-first .sidebar-callout .form-text:focus,.sidebar-callout .form-text:focus{background:#fff;color:var(--title_h1_color);border-color:var(--title_h1_color)}.region-sidebar-first .sidebar-callout .form-submit,.sidebar-callout .form-submit{background-color:var(--primary_nav_color);border-color:var(--row_highlight_color);color:var(--row_highlight_color) !important}.region-sidebar-first .sidebar-callout .form-submit:hover,.sidebar-callout .form-submit:hover{background-color:var(--nav_highlight_color);border-color:var(--nav_highlight_color);color:#fff}.aside,.aside-wide{-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:12px;font-size:.75rem;padding:10px;text-align:justify;background:var(--row_highlight_color);background:var(--row_highlight_color);color:var(--title_h1_color);color:var(--title_h1_color);color:var(--content_text_color)}.aside a,.aside-wide a{color:var(--title_h1_color)}.aside h2.block-title,.aside .block-title,.aside-wide h2.block-title,.aside-wide .block-title{margin-bottom:5px;color:inherit;font-weight:bold;font-size:16px;font-size:1rem;text-align:center}.aside-wide{width:400px}h3.center,.block.center{margin:auto;text-align:center}.item-list .pager{border:1px solid var(--primary_mid_color);background:var(--row_highlight_color);border-left:none;border-right:none;margin:25px 0;padding:0;font-size:14px;font-size:.875rem}.item-list .pager li{margin-left:0;padding:0}.item-list .pager li a{color:#666;text-decoration:none;padding:.5em .25em;color:var(--content_text_color)}.item-list .pager li.pager-current{font-size:inherit}.ajax-progress .throbber{height:21px;width:21px;padding:2px;background:rgba(0,0,0,0) url(/sites/default/themes/custom/og2_theme/images/throbber.gif) center top no-repeat}html.js input.form-autocomplete{background:var(--row_highlight_color) url(/sites/default/themes/custom/og2_theme/images/throbber.gif) right bottom no-repeat}html.js input.form-autocomplete.throbbing{background-position:right top}.links li a,.fh-button-link a{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;text-decoration:none}.fh-button-link.center{display:block;text-align:center}.links li a,.fh-button-link a,.fh-button-link.orange a,.form-submit{font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-style:normal;font-size:16px;font-size:1rem;padding:4px 12px;-moz-border-radius:22px;-webkit-border-radius:22px;border-radius:22px;border:2px solid;background-color:var(--primary_nav_color);border-color:none;color:#fff}.links li a:hover,.fh-button-link a:hover,.fh-button-link.orange a:hover,.form-submit:hover{background-color:var(--nav_highlight_color);border-color:var(--nav_highlight_color);color:#fff}.links li a,.fh-button-link.blue a{background-color:var(--primary_nav_color);border-color:var(--row_highlight_color);color:var(--row_highlight_color) !important}.links li a:hover,.fh-button-link.blue a:hover{background-color:var(--nav_highlight_color);border-color:var(--nav_highlight_color);color:#fff}.fh-button-link.dark-blue a{background-color:var(--title_h1_color);border-color:#fff;color:#fff !important}.fh-button-link.dark-blue a:hover{background-color:var(--nav_highlight_color);border-color:var(--nav_highlight_color);color:#fff}.fh-button-link.small a{font-size:11.008px;font-size:.688rem}.fh-button-link.big a{font-size:24px;font-size:1.5rem;padding:4px 18px;-moz-border-radius:26px;-webkit-border-radius:26px;border-radius:26px}.fh-button-link.jumbo a{font-size:24px;font-size:1.5rem;padding:8px 24px;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px}ul.links{text-align:right;display:block}ul.links li{padding:0}ul.links li a{font-size:11.008px;font-size:.688rem;padding:2px 6px}ul.links li a img{margin:0 !important}.fh-zoom-img{overflow:hidden;float:none}.fh-zoom-img img{width:100%;height:auto;vertical-align:bottom}.fh-zoom-img.left{float:left;margin-right:10px}.fh-zoom-img.right{float:right;margin-left:10px}.fh-zoom-img.center{float:none;display:block;margin-left:auto;margin-right:auto;text-align:center}.fh-products-product .title a{color:inherit;text-decoration:none}.fh-products-product .ratings-wrapper{font-size:12px;font-size:.75rem}.fh-products-product .title{color:var(--nav_highlight_color)}.fh-products-product .price{color:var(--primary_nav_color)}.fh-products-product .fh-button-link a{font-size:11.008px;font-size:.688rem;padding:2px 6px}.fh-products-product .fh-button-link a img{margin:0 !important}.fh-talk-bubble{margin:5px 0}.fh-talk-bubble .content{margin-bottom:10px}.fh-talk-bubble .content a,.fh-talk-bubble .content .date,.fh-talk-bubble .content .author{color:var(--content_text_color)}.fh-talk-bubble .content a a,.fh-talk-bubble .content .date a,.fh-talk-bubble .content .author a{color:inherit}.fh-talk-bubble .content a:hover,.fh-talk-bubble .content a:hover span{color:var(--nav_highlight_color)}.fh-talk-bubble .content .date{display:block;text-align:left}.fh-talk-bubble .links.inline{margin:0;display:block}.fh-talk-bubble .links.inline li a{background:var(--header_footer_color);font-size:11.008px;font-size:.688rem;padding:2px 6px}.fh-talk-bubble .links.inline li a img{margin:0 !important}.fh-talk-bubble .links.inline li a:hover{background:var(--nav_highlight_color)}.fh-talk-bubble .content-padding{border:none;background:var(--row_highlight_color);color:var(--content_text_color);padding:10px 25px;margin-left:20px;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px}.fh-talk-bubble.content-moderator .content a,.fh-talk-bubble.content-moderator .content .date,.fh-talk-bubble.content-moderator .content .author,.fh-talk-bubble.administrator .content a,.fh-talk-bubble.administrator .content .date,.fh-talk-bubble.administrator .content .author{color:var(--title_h1_color)}.fh-talk-bubble.content-moderator .content a:hover,.fh-talk-bubble.content-moderator .content a:hover span,.fh-talk-bubble.administrator .content a:hover,.fh-talk-bubble.administrator .content a:hover span{color:var(--content_text_color)}.fh-talk-bubble.content-moderator .links.inline li a,.fh-talk-bubble.administrator .links.inline li a{background:var(--title_h1_color)}.fh-talk-bubble.content-moderator .links.inline li a:hover,.fh-talk-bubble.administrator .links.inline li a:hover{background:var(--nav_highlight_color)}.fh-talk-bubble.content-moderator .content-padding,.fh-talk-bubble.administrator .content-padding{background:#fce9fc;color:var(--content_text_color)}.comment-new .fh-talk-bubble .content-padding{border:2px solid}.comment-wrapper .indented{margin-left:40px}.view-user-recent-comments .fh-talk-bubble .avatar{display:none}.view-user-recent-comments .fh-talk-bubble .content{width:100%}.item-list ul.fh-whos-talking-wrapper,.fh-whos-talking-wrapper{list-style:none;margin:0;padding:0}.item-list ul.fh-whos-talking-wrapper li,.fh-whos-talking-wrapper li{margin:0}.fh-whos-talking{margin-top:0;margin-bottom:10px;font-size:14px;font-size:.875rem}.fh-whos-talking .inner{background:var(--row_highlight_color);color:var(--content_text_color);-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.fh-whos-talking .avatar{float:left;margin:10px}.fh-whos-talking .avatar img{vertical-align:bottom}.fh-whos-talking .content{padding:10px}.fh-whos-talking .content ul{margin:0}.fh-whos-talking .content li{list-style-position:inside;margin:0}.fh-whos-talking .content img{margin-top:10px;width:100%;height:auto}.fh-whos-talking.focus .inner{border:2px solid;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.fh-whos-talking.content-moderator .inner,.fh-whos-talking.administrator .inner{background:#fce9fc;color:var(--content_text_color)}.block{margin-bottom:10px}#pre-header .block{margin-bottom:0}.block.right{float:right}.block.left{float:left}.block.border{color:#666;border:2px solid #a6a6a6;background:#fff}.block.border .block-title,.block.border h2.block-title{color:var(--primary_nav_color);text-align:center;margin-top:10px;margin-bottom:0}.block.border .content{font-size:13.008px;font-size:.813rem;padding:10px}.block.factoid{background:var(--primary_nav_color);color:#ededed;color:var(--title_h1_color);padding:25px;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px}.block.factoid strong{color:#fff}.block.factoid .content{font-size:20px;font-size:1.25rem;border:1px solid var(--title_h1_color);border-left:none;border-right:none;padding-top:10px;padding-bottom:10px}.block.factoid .content p:last-child{margin-bottom:0}.block.orange{border:3px solid var(--nav_highlight_color);background:var(--nav_highlight_color);padding:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.block.orange .content{color:var(--nav_highlight_color);font-size:12px;font-size:.75rem;text-align:center}.block.orange .content p:last-child{margin-bottom:0}#pre-content img{margin:0}.block.youtube{max-width:100%;margin:0 10px 10px}@media only screen and (max-width:479px){.block.youtube{margin-left:0;margin-right:0}}.block.youtube .caption{margin:auto;text-align:center;width:85%;font-weight:bold;font-size:12px;font-size:.75rem;line-height:1.1;color:var(--primary_nav_color)}.block.blue_flag{position:relative;margin-top:-20px}.block.blue_flag table{margin:0}.block.blue_flag .view-content{overflow:hidden;*zoom:1}.block.blue_flag .view-content>.item-list>ul{list-style:none}.block.blue_flag .view-content>.item-list>ul li{list-style-image:none;list-style-type:none;margin-left:0}.block.blue_flag .view-content>.item-list>ul li{width:25%;float:left}.block.blue_flag .view.one-rows .view-content>.item-list>ul>li{width:100%}.block.blue_flag .view.two-rows .view-content>.item-list>ul>li{width:50%}.block.blue_flag .view.three-rows .view-content>.item-list>ul>li{width:33%}@media only screen and (max-width:767px){.block.blue_flag .view .view-content>.item-list>ul>li,.block.blue_flag .view.one-rows .view-content>.item-list>ul>li,.block.blue_flag .view.two-rows .view-content>.item-list>ul>li,.block.blue_flag .view.three-rows .view-content>.item-list>ul>li{float:none;width:100%}}.block.blue_flag .product-image img{display:block;margin:auto}.block.blue_flag .views-row .node{border:none}.block.blue_flag .views-row>div{margin:0px 10px}.block.blue_flag>.content{font-size:13.008px;font-size:.813rem;margin-left:10px;padding:10px;padding-top:30px;background:#fff;-moz-border-radius-bottomright:50px;-webkit-border-bottom-right-radius:50px;border-bottom-right-radius:50px;border:3px solid var(--primary_mid_color)}.block.blue_flag .block-title{font-size:20px;font-size:1.25rem;line-height:1.25;display:inline-block;margin:0;margin-right:10px;color:#fff;background-color:var(--primary_nav_color);position:relative;top:20px;padding:2px 100px 2px 20px;-moz-border-radius-topleft:15px;-webkit-border-top-left-radius:15px;border-top-left-radius:15px;-moz-border-radius-bottomright:15px;-webkit-border-bottom-right-radius:15px;border-bottom-right-radius:15px}@media only screen and (max-width:767px){.block.blue_flag .block-title{padding-right:20px}}.node-loft-faq .field-name-field-group{color:var(--nav_highlight_color);margin-bottom:25px}.node .links{color:var(--nav_highlight_color)}.node .field-name-field-tags{margin:25px 0;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:13.008px;font-size:.813rem}.node .field-name-field-tags .field-item{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-right:.5em}.node .field-name-field-inline-images{float:left;margin:0 10px 10px 0}.views-row .node{margin:0 0 10px;border-top:1px dotted var(--primary_nav_color);border-color:var(--header_footer_color);padding-top:10px}.views-row-odd .node .field-name-field-inline-images{float:right;margin:0 0 10px 10px}.node-title a{color:inherit}.links li.node-readmore{display:none}.node-testimonial .fh-common-stars{margin:10px 0}.node-testimonial .field-name-field-byline{clear:both;font-size:1.25em;font-family:"The Girl Next Door","Comic Sans MS",cursive,sans-serif;margin:10px 0}.node-testimonial .field-name-field-byline .field-items,.node-testimonial .field-name-field-byline .field-item{display:inline}.node-testimonial.node-teaser .reviewer-info{float:left;width:23%}.node-testimonial.node-teaser .reviewer-info>.padding{margin-right:10px}.node-testimonial.node-teaser .review-info{float:right;width:77%}@media only screen and (max-width:479px){.node-testimonial.node-teaser .review-info,.node-testimonial.node-teaser .reviewer-info{float:none;width:100%}.node-testimonial.node-teaser .reviewer-info{margin-bottom:10px}.node-testimonial.node-teaser .reviewer-info>.padding{margin-right:10px}}.node-testimonial.node-teaser .node-title,.node-testimonial.node-teaser .field-name-field-reviewer{font-weight:bold;font-size:17.008px;font-size:1.063rem;margin-top:0;padding-top:0;margin-bottom:0;padding-bottom:0}.node-testimonial.node-teaser .field-name-field-tags,.node-testimonial.node-teaser .field-name-field-recommend{font-size:11.008px;font-size:.688rem;margin:10px 0}.node-testimonial.node-teaser .field-name-field-tags{margin-top:0}.node-testimonial.node-teaser .field-name-field-tags .field-item{display:block}.node-testimonial.node-teaser .date,.node-testimonial.node-teaser .field-name-field-location{font-size:13.008px;font-size:.813rem;margin-bottom:10px}.loft-social-links li.loft-social-tweet-button{top:3px;position:relative}.bold,strong{color:#444}#slice-first>.container{border:none;background:rgba(0,0,0,0)}#slice-second>.container{-moz-border-radius:15px 15px 0 0;-webkit-border-radius:15px;border-radius:15px 15px 0 0;border-bottom:none}@media only screen and (min-width:320px)and (max-width:767px){#slice-second>.container{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}}#slice-third>.container{background:var(--header_footer_color);border-bottom:none;border-top:none;background:#fff}.slice-last>.container{background:var(--header_footer_color);-moz-border-radius:0 0 15px 15px;-webkit-border-radius:0;border-radius:0 0 15px 15px;border-top:none}#slice-sixth>.container{border-bottom:4px solid var(--nav_highlight_color)}.slice-last>.container{border-top:4px solid var(--nav_highlight_color);margin-bottom:25px}#post-nav{background:var(--row_highlight_color);background:var(--title_h1_color)}#slice-third>.container{background:var(--primary_mid_color)}#main{background:var(--content_background_color)}#sidebar-first{background:var(--primary_mid_color)}#content img{margin:0 10px 10px}img.left{float:left;margin-left:0}img.right{float:right;margin-right:0}img.center{display:block;margin-left:auto;margin-right:auto}.service-links img{vertical-align:text-top;margin:0;padding:0;outline:0}#help,div.messages{font-size:14px;font-size:.875rem;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;border:none;padding:25px 10px 25px 42px;background-position:10px 25px;background-repeat:no-repeat;margin-bottom:25px;clear:left}.messages.birthday,#help{margin:10px 0;border:none;color:purple;background-color:#fce9fc}#help{background-image:url(/sites/default/themes/custom/og2_theme/images/flag-purple.png)}.messages.birthday{background:url(/sites/default/themes/custom/og2_theme/images/birthday_bg.png) no-repeat 10px center #fce9fc;padding-left:59px;font-size:20px;font-size:1.25rem}div.status{background-image:url(/sites/default/themes/custom/og2_theme/images/flag-green.png)}div.warning{background-image:url(/sites/default/themes/custom/og2_theme/images/flag-yellow.png)}div.error{background-image:url(/sites/default/themes/custom/og2_theme/images/flag-red.png)}.form-item input.error,.form-item textarea.error,.form-item select.error{border-width:1px}body{font-size:15px;font-size:.9375rem;background:var(--row_highlight_color) url(/sites/default/themes/custom/og2_theme/images/slice_bg.png) repeat !important;padding-bottom:25px}@media only screen and (min-width:320px)and (max-width:479px){#admin-menu{display:none}}hr{border:4px solid;border-bottom:0;color:var(--nav_highlight_color);height:0;margin:25px auto;width:50%}a{color:var(--primary_nav_color)}a strong,a em{color:inherit}a:hover{color:var(--nav_highlight_color)}#content{color:#666;position:relative}#content .region-content{clear:left}.table-wrapper{overflow-x:auto}table{width:100%;color:var(--content_text_color);margin:10px 0}table a{color:var(--content_text_color);text-decoration:none}table a:hover{color:var(--nav_highlight_color);text-decoration:underline}table.views-view-grid{background:rgba(0,0,0,0)}table.views-view-grid tr,table.views-view-grid td{background:rgba(0,0,0,0)}tr.odd,tr{background:var(--row_highlight_color)}.ova-chart-legend tr{background:rgba(0,0,0,0)}div.th,thead tr{background:var(--nav_highlight_color);color:var(--nav_highlight_color)}div.th a,thead tr a{color:var(--nav_highlight_color)}table td.compare-link,table td.compare-line{background:var(--nav_highlight_color);color:var(--nav_highlight_color)}tr.even{background:var(--content_background_color)}th{padding:5px}div.td,td{padding:10px 5px}ul,ol{padding-left:10px;margin-left:25px;margin-top:25px;margin-bottom:25px}li>ol,li>ul{margin-top:10px;margin-bottom:10px}.item-list ul,.item-list ol{margin-top:0}.item-list ul li,li{list-style-position:outside;margin-bottom:10px}ul.references,ol.references{list-style-type:none;font-size:12px;font-size:.75rem;margin-left:0;padding-left:0}h1,h2,h3,h4,h5,h6,.fieldset-legend{color:var(--title_h1_color)}h1,h2,h3,h4,h5,h6{margin:10px 0}h2.loft-faq-category,.view h3:first-child{margin-top:0}h1{font-size:24px;font-size:1.5rem}.page-title{font-size:26px;font-size:1.625rem;margin:0;margin-bottom:10px;color:var(--title_h1_color);float:left;text-transform:capitalize}.page-title+.loft-social-links{clear:both}h2{font-size:21.008px;font-size:1.313rem}.region-content h2{color:var(--nav_highlight_color)}h2.border{border-bottom:1px solid}h2.block-title,.block-title{text-transform:capitalize;margin-top:0}h2.block-title big,.block-title big{font-size:22px;font-size:1.375rem}@media only screen and (min-width:320px)and (max-width:959px){h2.block-title big,.block-title big{font-size:16px;font-size:1rem}}h3.block-subtitle{font-size:16px;font-size:1rem;line-height:1}h2.node-title{font-size:1.125em}.fieldset-legend,h3{font-size:16px;font-size:1rem}fieldset{border:1px solid var(--header_footer_color)}fieldset .filter-wrapper{border-top:1px solid var(--header_footer_color)}fieldset fieldset .fieldset-legend{font-size:inherit}.italics,em{font-style:italic}code{overflow:auto}.advanced-help-topic code,.advanced-help-topic pre,code,tt{margin:0 2px;padding:0 5px;white-space:nowrap;border:1px solid #eaeaea;background-color:#f8f8f8;border-radius:3px;display:inline}.advanced-help-topic pre code,pre code{margin:0;padding:0;white-space:pre;border:none;background:rgba(0,0,0,0)}.advanced-help-topic pre,pre{display:block;background-color:#f8f8f8;border:1px solid #ccc;font-size:13px;line-height:19px;overflow:auto;padding:6px 10px;border-radius:3px}code.xml-field-xml{padding:0;font-size:13px;line-height:1.3;background-color:rgba(0,0,0,0);border:none;display:block}code.xml-field-xml.colorized{color:#170}code.xml-field-xml.colorized .value{color:#000}code.xml-field-xml.colorized .attribute{color:#00c}code.xml-field-xml.colorized .string{color:#a11}p{margin-bottom:10px}fieldset{margin:25px 0;padding:10px}fieldset,fieldset.collapsible{-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;border:1px solid var(--header_footer_color)}.form-item+fieldset{-moz-border-radius:0 0 15px 15px;-webkit-border-radius:0;border-radius:0 0 15px 15px}.fieldset-wrapper .form-item:first-child{margin-top:0}label{line-height:1.5;color:var(--content_text_color)}form .description{color:#888}.form-type-textfield{width:100%}.form-textarea{resize:vertical}.form-text{max-width:272px}.form-textarea,.form-text{font-size:18px;font-size:1.125rem;border:1px solid #fff;background:var(--row_highlight_color);color:var(--primary_nav_color);outline:none;padding:2px;font-family:"Times New Roman",Times,serif}.form-textarea:focus,.form-text:focus,.form-item .error.focus{border-color:#000;border-color:var(--primary_nav_color);color:var(--content_text_color)}.block-search .form-text{font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:16px;font-size:1rem}.form-item .error.focus{border-width:3px;border-color:var(--nav_highlight_color)}.form-type-checkbox label,.form-type-radio label{color:#888}.form-type-checkbox input:checked+label,.form-type-radio input:checked+label{color:#666;color:var(--nav_highlight_color)}a.cancel-button{color:var(--content_text_color);font-size:14px;font-size:.875rem;margin-left:10px}.back-to-top,.loft-faq-top{clear:both;color:var(--nav_highlight_color);display:block;margin:10px 10px 10px 0;text-align:right;font-size:11px;font-size:.6875rem}.loft-faq-toc-title{margin-top:25px;padding:10px 0;color:var(--title_h1_color)}.loft-faq-toc{font-size:20px;font-size:1.25rem;color:var(--primary_nav_color);margin:0 0 25px}.loft-faq-toc li{list-style-position:inside}.loft-faq-toc a{text-decoration:none}.loft-faq-category-wrapper{border-bottom:4px solid var(--row_highlight_color);padding:25px 0 0 0}.loft-faq-category-wrapper a{text-decoration:none}.loft-faq-category-wrapper dl{margin-bottom:25px}.loft-faq-category-wrapper.first{border-top:4px solid var(--row_highlight_color)}.loft-faq-processed dt,.loft-faq-processed dd{background:var(--row_highlight_color);background:var(--row_highlight_color)}.loft-faq-processed dt.collapsed,.loft-faq-processed dd.collapsed{color:inherit;background:rgba(0,0,0,0)}.loft-faq-processed dt{padding:10px 10px 0 10px}.loft-faq-processed dt a{color:inherit}.loft-faq-processed dt a:hover{color:var(--nav_highlight_color)}.loft-faq-processed dt.showing a{color:var(--content_text_color)}.loft-faq-processed dt.showing a:hover{color:var(--nav_highlight_color)}.loft-faq-processed dd{padding:10px 10px 10px 25px;color:var(--content_text_color)}.top-margin{margin-top:100px}table.health-changes-before-after tr.extreme-delta,table.health-changes-before-after tr.extreme-delta td{color:var(--nav_highlight_color)}table.ova-chart-cycles th.cycle-id,table.ova-chart-readings th.cycle-day{width:75px}.horizontal-tabs{border-color:var(--header_footer_color)}.horizontal-tabs ul.horizontal-tabs-list{background:#e6e6e6}.horizontal-tabs ul.horizontal-tabs-list .selected,.horizontal-tabs ul.horizontal-tabs-list li{background:var(--row_highlight_color);outline:none;border-color:var(--header_footer_color)}.horizontal-tabs ul.horizontal-tabs-list .selected strong,.horizontal-tabs ul.horizontal-tabs-list li strong{font-weight:normal;color:#888}.horizontal-tabs ul.horizontal-tabs-list .selected a:hover,.horizontal-tabs ul.horizontal-tabs-list li a:hover{color:var(--nav_highlight_color)}.horizontal-tabs ul.horizontal-tabs-list li.selected{color:#666;background:#fff}.horizontal-tabs ul.horizontal-tabs-list li.selected a:hover{color:inherit;background:inherit}.view-shop-remote-products h2{margin-top:0;margin-bottom:25px}.view-shop-remote-products li.row{list-style-type:none;margin-left:0}.view-shop-remote-products li.row .half-width{margin-bottom:25px}#comments,.border-top{border-top:4px solid var(--header_footer_color);margin-top:25px;padding-top:10px}ol.search-results .search-info{text-align:left}body.page-search .content #search-form .form-type-textfield label{display:block}body.page-search .content #search-form label{color:var(--title_h1_color);font-weight:bold}body.page-search .content h2{border-top:4px solid var(--header_footer_color);margin-top:25px;padding-top:10px}body.page-search .content .spelling-suggestions{color:var(--title_h1_color)}.action-links{margin:0}.action-links li{list-style:none;margin:0;padding:10px;background:var(--nav_highlight_color);color:var(--nav_highlight_color);text-align:center}.breadcrumb{font-size:12px;font-size:.75rem;color:#888}.breadcrumb a{color:#888}.breadcrumb a:hover{color:var(--nav_highlight_color)}@media only screen and (min-width:320px)and (max-width:767px){#forum th.last-reply,#forum td.last-reply{display:none}}#forum .icon div,#forum td.forum .icon{background-image:url(/sites/default/themes/custom/og2_theme/images/forum-icons.png);background-position:-120px 0;height:30px;width:30px}#forum .icon .topic-status-hot-new,#forum .icon .topic-status-new{background-position:0 0}#forum .icon .topic-status-sticky{background-position:-90px 0}#forum .icon .topic-status-closed,#forum .icon .topic-status-hot,#forum .icon .topic-status-default{background-position:-120px 0}#user-register-form .form-item-field-user-birthday-und-0-value{border:none}body.page-user .content{position:relative}body.page-user .content .user-recent-posts-block{float:none}body.page-user .content .views-field{display:none;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.profile{clear:none}.profile h3{clear:none}.profile .user-picture{float:right;border:1px solid #a6a6a6}#content .profile .user-picture img{margin:0}.view-user-recent-comments li{list-style:none}.view-user-recent-comments a.ova-ticker,.view-user-recent-comments .fh-button-link.op-chart,.view-user-recent-comments .fh-button-link.op-profile{display:none}.field-name-field-user-images .field-item{float:left;margin:10px;-moz-box-shadow:0px 5px #333;-webkit-box-shadow:0px 5px #333;box-shadow:0px 5px #333}.field-name-field-user-birthday .container-inline-date .form-item,.field-name-field-user-birthday .container-inline-date .form-item input,.field-name-field-r-date .container-inline-date .form-item,.field-name-field-r-date .container-inline-date .form-item input{border-color:rgba(0,0,0,0)}.field-name-field-user-birthday .container-inline-date .form-item,.field-name-field-user-birthday .container-inline-date .form-item input.error,.field-name-field-r-date .container-inline-date .form-item,.field-name-field-r-date .container-inline-date .form-item input.error{border-color:red}#user-register-form .terms-of-use-body{border-color:rgba(0,0,0,0);padding:10px;background-color:var(--row_highlight_color)}.ui-widget-overlay{background:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8}.ui-effects-transfer{border:2px solid var(--primary_nav_color)}.vertical-tabs-panes .fieldset-wrapper{margin-top:10px}#block-menu-menu-quick-links ul{margin:0}#block-menu-menu-quick-links ul li{list-style:none;padding:0;margin:4px 0}#block-menu-menu-quick-links .fh-button-link a{width:80%}.iframe-to-div-loading{margin:10px 0;color:#fff;padding:5px 0;text-align:center;background:url(/misc/progress.gif) repeat;height:20px;border:2px solid #ddd}#block-fh-common-bbb,#block-fh-common-apa{margin:10px 0}blockquote{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;text-align:left;margin:0 0 0 10px;padding:10px;padding-left:35px;font-style:italic;font-size:13.008px;font-size:.813rem;line-height:1.688;width:200px;float:right;background:url(/sites/default/themes/custom/og2_theme/images/blockquote.png) no-repeat 5px 10px var(--nav_highlight_color);color:var(--nav_highlight_color);color:var(--primary_nav_color)}blockquote strong{color:var(--nav_highlight_color)}blockquote span.byline:before{content:"- "}blockquote span.byline{margin-top:10px;font-weight:bold;display:block}@media only screen and (max-width:479px){blockquote{float:none;margin:10px auto;width:auto;clear:both}}blockquote.left{float:left;margin-right:10px;margin-left:0}@media only screen and (max-width:479px){blockquote.left{float:none;margin:10px auto;width:auto;clear:both}}blockquote.full{float:none;margin:10px auto;width:auto;clear:both}.block-views.banner-products-block-1{background:url(/sites/default/themes/custom/og2_theme/images/product-banners-header.png) no-repeat center top;padding-top:30px;margin:40px auto}@media only screen and (max-width:767px){.block-views.banner-products-block-1{display:none}}.block-views.banner-products-block-1 li{list-style:none;margin:0;padding:0}.block-views.banner-products-block-1 li a{margin:10px auto}.block-views.banner-products-block-1 li a:hover{background-position:center bottom}.block-fh-common.apa-wide{margin:10px 0}.block-fh-common.apa-wide img{float:left;margin-right:10px}.block-fh-common.copyright{text-align:center}#post-content{background:var(--row_highlight_color)}#sidebar-first .block-menu.navigation ul.menu,.block-menu.navigation ul.menu{background:#a6a6a6}#sidebar-first .block-menu.navigation ul.menu a,.block-menu.navigation ul.menu a{color:#262626}#sidebar-first .block-menu.navigation ul.menu a:hover,.block-menu.navigation ul.menu a:hover{background-color:#e6e6e6}#sidebar-first .block-menu.navigation ul.menu>li.last,.block-menu.navigation ul.menu>li.last{border-bottom-color:#666}#pre-header img{margin:0}#footer .block-fh-common.google-translate{position:absolute;top:6px;left:25px}#footer .block-fh-common.google-translate img{margin:0}@media only screen and (max-width:767px){#footer .block-fh-common.google-translate{position:static;margin:10px auto}}.block-on-the-web{text-align:center}.block-on-the-web img{margin:0}.block.center{display:block;float:none;margin-left:auto;margin-right:auto}.block.right{margin-right:0}.block.left{margin-left:0}.node-product{text-align:center}.node-product .fh-button-link{margin:10px auto}.node-product .field-name-field-summary{text-align:left}.node-product .field-name-field-summary ul{list-style:none;margin:0;padding:0}.node-product .field-name-field-summary ul li{list-style-image:none;list-style-type:none;margin-left:0}.node-product .field-name-field-summary ul li{border-bottom:1px dotted;margin:0;padding:0;line-height:2}.node-product .field-name-field-summary ul li.last{border-bottom:none}.node-product .field-name-field-summary ul .savings{color:#995791}.homepage-ads-block-1{overflow:hidden;*zoom:1;font-size:11.008px;font-size:.688rem}@media only screen and (min-width:320px)and (max-width:767px){.homepage-ads-block-1{width:80%;margin:0 auto;font-size:16px;font-size:1rem}}@media only screen and (min-width:320px)and (max-width:459px){.homepage-ads-block-1{width:100%;font-size:15.008px;font-size:.938rem}}@media only screen and (min-width:768px)and (max-width:959px){.homepage-ads-block-1{font-size:8px;font-size:.5rem}}.homepage-ads-block-1 .views-row{width:33%;float:left}@media only screen and (max-width:767px){.homepage-ads-block-1 .views-row{width:100%;float:none}}@media only screen and (min-width:768px){.homepage-ads-block-1 .views-row .node{padding:0;margin:0 5px;border:none}}.homepage-ads-block-1 .node-title{display:none}.block-fb-social .fb-social-activityfeed-plugin{float:right;margin:0 0 10px 10px}body.maintenance-page{margin-top:10px}@media only screen and (min-width:320px)and (max-width:767px){body.maintenance-page{margin-top:0}}body.maintenance-page header{background:url(/sites/default/themes/custom/og2_theme/images/header_bg.png) var(--primary_mid_color);height:78px;padding-top:10px;-moz-border-radius:15px 15px 0 0;-webkit-border-radius:15px;border-radius:15px 15px 0 0;border-bottom:4px solid var(--primary_nav_color)}@media only screen and (min-width:320px)and (max-width:767px){body.maintenance-page header{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}}body.maintenance-page #logo{position:static;display:block;margin:auto}body.maintenance-page .page-title{float:none;color:var(--primary_nav_color);font-weight:bold}@media only screen and (min-width:320px)and (max-width:767px){body.maintenance-page .page-title{font-size:20px;font-size:1.25rem}}body.maintenance-page #content{background:#fff;text-align:center;margin:0}body.maintenance-page #content .content-inner{padding:100px}@media only screen and (min-width:320px)and (max-width:767px){body.maintenance-page #content .content-inner{padding:10px}}@media only screen and (min-width:768px){body.maintenance-page #content{font-size:16px;font-size:1rem}}body.maintenance-page #social{margin:25px}body.maintenance-page footer{clear:left;-moz-border-radius:0 0 15px 15px;-webkit-border-radius:0;border-radius:0 0 15px 15px;border-top:4px solid var(--nav_highlight_color);background:var(--header_footer_color);height:25px}body{font-size:15px;font-size:.9375rem;background:var(--content_background_color) !important}body.page-chart-pop .container{width:100%}body.page-chart-pop .title{margin:10px 10px 10px 20px}.page-title{color:var(--title_h1_color)}.text-primary{color:var(--primary_nav_color)}.highlighted-link{text-decoration:underline}.fa-shopping-cart{margin-top:-5px;vertical-align:middle}.simplead-container img{width:100%;margin:0px !important}.ova-chart-full{overflow-x:auto;overflow-y:hidden;padding-bottom:20px}#forum-0 .container{font-weight:bold;font-size:medium}#content img.magnify{margin:0px 0px}.fh-zoom-img.right{margin-right:10px}#header{background-image:none}#header .column-inner{height:90px}#site-slogan{left:240px}@media screen and (max-width:959px){#site-slogan{display:none}}.fh-talk-bubble .content-padding{background:var(--row_highlight_color);color:var(--title_h1_color);box-shadow:2px 2px 2px 2px #ddd}.fh-talk-bubble .content,.fh-talk-bubble.content-moderator .content,.fh-talk-bubble.administrator .content{background:none}.fh-talk-bubble .content a,.fh-talk-bubble .content .date,.fh-talk-bubble .content .author{color:var(--title_h1_color)}.fh-talk-bubble .links.inline li a{background:var(--primary_nav_color)}.fh-talk-bubble.content-moderator .links.inline li a,.fh-talk-bubble.administrator .links.inline li a{background:var(--primary_nav_color)}.fh-talk-bubble.content-moderator .content-padding,.fh-talk-bubble.administrator .content-padding{background:var(--row_highlight_color)}.node-588403 .fh-button-link a,.user-register .fh-button-link a{border-color:var(--accent_color) !important;height:40px;border:4px solid;line-height:40px;font-size:18px}.node-588403 li,ul,ol{padding-left:0px}.ova-chart{margin:-15px 0px}.cycle_day_bar{margin:10px 0px 0px 0px}.action-links li{list-style:none;margin:0;padding:10px;background:var(--header_footer_color)}div.th,thead tr{background:var(--header_footer_color)}#sidebar-first ul.menu>li.last{border-bottom:4px solid var(--accent_color)}.slice-last>.container{border-top:4px solid var(--accent_color)}#slice-sixth>.container{border-bottom:4px solid var(--accent_color)}.ova-chart-cycle-calendar.non-tabular .non-tabular-day-wrapper.first-dow div.th{background-color:var(--nav_highlight_color);color:#fff}.ova-chart-cycle-calendar div.td{border:1px solid #eee}h2.graph-title{font-size:15.008px;font-size:.938rem}.ova-chart-graph-wrapper{font-size:11.008px;font-size:.688rem}@media only screen and (min-width:320px)and (max-width:479px){.ova-chart .xAxis{display:none}}table td.compare-line{background:var(--nav_highlight_color);color:var(--nav_highlight_color)}table td.compare-line a{color:var(--nav_highlight_color)}@media only screen and (min-width:320px)and (max-width:767px){table tr.compare,th.compare,td.compare-line{display:none}}body.page-chart-pop #slice-third{margin:10px 0}body.page-chart-pop #slice-third>.container,body.page-chart-pop .slice>.container{background:#fff;-moz-box-shadow:#aaa 7px 7px 10px;-webkit-box-shadow:#aaa 7px 7px 10px;box-shadow:#aaa 7px 7px 10px}body.page-chart-pop a.charting-prefs{display:none}body.page-chart-pop #content>.inner{padding-top:0}#edit-express-lane .form-submit{margin-top:1.2em}.ova-chart-graph-links{position:absolute;top:-20px;right:10px}.splash-offer-1,.ui-dialog .splash-offer-1,.splash-offer-2,.ui-dialog .splash-offer-2{padding:0 20px;text-align:left;background:url(/sites/default/themes/custom/og2_theme/images/splash-offer-ipad.jpg) no-repeat center;font-size:22px;line-height:1.5;font-style:italic;font-weight:bold}.splash-offer-1 p,.ui-dialog .splash-offer-1 p,.splash-offer-2 p,.ui-dialog .splash-offer-2 p{margin:10px 48% 20px 0}.splash-offer-1 p.title,.ui-dialog .splash-offer-1 p.title,.splash-offer-2 p.title,.ui-dialog .splash-offer-2 p.title{margin:15px 0 20px 0;font-style:normal;text-align:center;font-size:30px;line-height:1.3}.splash-offer-1 .buttons,.ui-dialog .splash-offer-1 .buttons,.splash-offer-2 .buttons,.ui-dialog .splash-offer-2 .buttons{margin-top:15px}.splash-offer-1 .buttons a,.ui-dialog .splash-offer-1 .buttons a,.splash-offer-2 .buttons a,.ui-dialog .splash-offer-2 .buttons a{margin:0;font-size:22.4px;font-size:1.4rem}.splash-offer-1 .buttons a.splash-offer-yes,.ui-dialog .splash-offer-1 .buttons a.splash-offer-yes,.splash-offer-2 .buttons a.splash-offer-yes,.ui-dialog .splash-offer-2 .buttons a.splash-offer-yes{margin-right:10px}.splash-offer-1 .fh-button-link,.ui-dialog .splash-offer-1 .fh-button-link,.splash-offer-2 .fh-button-link,.ui-dialog .splash-offer-2 .fh-button-link{float:left}.splash-offer-1 .cookie-alert,.ui-dialog .splash-offer-1 .cookie-alert,.splash-offer-2 .cookie-alert,.ui-dialog .splash-offer-2 .cookie-alert{text-align:right;clear:both;padding-top:10px;font-weight:normal}@media only screen and (max-width:1200px){.splash-offer-1,.ui-dialog .splash-offer-1,.splash-offer-2,.ui-dialog .splash-offer-2{padding:0 10px;width:300px;height:330px;background:url(/sites/default/themes/custom/og2_theme/images/splash-offer-iphone-new.png) no-repeat top;background-color:#b984b2;font-size:11px}.splash-offer-1 p,.ui-dialog .splash-offer-1 p,.splash-offer-2 p,.ui-dialog .splash-offer-2 p{margin:5px 48% 10px 0}.splash-offer-1 p.title,.ui-dialog .splash-offer-1 p.title,.splash-offer-2 p.title,.ui-dialog .splash-offer-2 p.title{margin:8px 0 12px 0;font-size:13px}.splash-offer-1 .buttons,.ui-dialog .splash-offer-1 .buttons,.splash-offer-2 .buttons,.ui-dialog .splash-offer-2 .buttons{position:absolute;bottom:30px;left:15px}.splash-offer-1 .buttons a,.ui-dialog .splash-offer-1 .buttons a,.splash-offer-2 .buttons a,.ui-dialog .splash-offer-2 .buttons a{padding:4px 12px;font-size:11.008px;font-size:.688rem}.splash-offer-1 .cookie-alert,.ui-dialog .splash-offer-1 .cookie-alert,.splash-offer-2 .cookie-alert,.ui-dialog .splash-offer-2 .cookie-alert{position:absolute;bottom:6px;left:150px}}#logo{margin-top:3px;margin-left:40px;width:213px}.toni-callout img{width:90%;margin-left:5%;margin-right:5%;margin-bottom:20px}@media only screen and (max-width:959px){.container,#main{width:100%}#sidebar-first{margin:0 0 0 -100%}#main{margin:0 0 0 0px}#main .column-inner{margin-left:160px}}@media only screen and (max-width:767px){#content,#sidebar-first,#content.has-sidebar{width:100%}input.form-autocomplete,input.form-text,input.form-file,textarea.form-textarea,select.form-select{width:100%}#main .column-inner{margin-left:0px}#sidebar-first{float:left;margin:0 0 0 0px}.toni-callout img{margin-top:30px;width:70%;margin-left:15%;margin-right:15%}.fh-talk-bubble .content{width:100%;margin-bottom:0px}.fh-talk-bubble .content-padding,.fh-talk-bubble.administrator .content-padding,.fh-talk-bubble.content-moderator .content-padding{background:none;box-shadow:none;border-radius:0px;padding:0px 0px;margin-left:0px;padding:10px}.fh-talk-bubble.administrator .content-padding,.fh-talk-bubble.content-moderator .content{margin-bottom:-10px}.fh-talk-bubble .avatar{width:100%;text-align:left;padding:10px 0px 0px 0px;background-color:var(--row_highlight_color)}.fh-button-link.center{float:right}.fh-talk-bubble .avatar img{width:50px;float:left}.author_full{float:left;font-size:17px;min-width:190px;clear:none}.author{display:none}#comments,.border-top{margin-top:0px;border-top:none}}.region-sidebar-first .sidebar-callout .form-submit,.sidebar-callout .form-submit,.form-submit{-webkit-appearance:none}.aside a,.aside-wide a{color:var(--primary_nav_color)}.page-title+.loft-social-links{clear:right;margin-left:20px;float:right}#home-laptop-wrapper{clear:left;overflow:auto;float:left;margin-bottom:40px}#content #laptop-chart{margin:20px 0px 0px 30px}#home-page-chart-online{margin-left:110px;margin-top:15px;overflow:auto;float:left;clear:left}#home-iphone-wrapper{clear:right;overflow:auto;float:right}#content #phone-chart{margin:0px 100px 5px 0px;float:right}#home-page-download-ios{margin-right:20px;float:right;width:100px;clear:left}#home-page-download-android{margin-right:64px;float:right;padding-top:3px;width:100px;clear:right}@media only screen and (max-width:850px){#home-iphone-wrapper{float:left;clear:both}#content #phone-chart{margin-left:122px}}#alert_table{font-size:12px;width:95%;margin:0px 20px 0px 20px}#alert_table td{padding:3px 12px}#alert_table .topic-status-new{zoom:70%}.fh-products-price{display:none}.sale-price-bold{margin-left:10px}@media only screen and (min-width:768px){.author_full{display:none}}.user-alert__title{font-weight:bold;margin-bottom:1em;font-size:1.25em;text-transform:capitalize}.ova-chart-cycle-calendar.tabular{display:table}@media only screen and (min-width:320px)and (max-width:767px){.ova-chart-cycle-calendar.tabular{display:none}}.ova-chart-cycle-calendar.non-tabular{display:none}@media only screen and (min-width:320px)and (max-width:767px){.ova-chart-cycle-calendar.non-tabular{display:block}}.ova-chart-cycle-calendar.non-tabular .non-tabular-day-wrapper{margin-top:0;margin-bottom:0}.ova-chart-cycle-calendar.non-tabular .non-tabular-day-wrapper div.th{text-align:center}.ova-chart-cycle-calendar.non-tabular .non-tabular-day-wrapper.extra-day.no-data{display:none}.ova-chart-cycle-calendar.non-tabular .non-tabular-day-wrapper.first-dow{clear:both}.ova-chart-cycle-calendar.non-tabular .non-tabular-day-wrapper.saturday{margin-bottom:25px}@media only screen and (min-width:480px)and (max-width:767px){.ova-chart-cycle-calendar.non-tabular .non-tabular-day-wrapper{float:left;width:25%;clear:none;margin-right:0%}.ova-chart-cycle-calendar.non-tabular .non-tabular-day-wrapper.tetra{margin-right:0}.ova-chart-cycle-calendar.non-tabular .non-tabular-day-wrapper.penta{clear:both}}@media only screen and (min-width:320px)and (max-width:479px){.ova-chart-cycle-calendar.non-tabular .non-tabular-day-wrapper{float:left;width:33%;clear:none;margin-right:0%}.ova-chart-cycle-calendar.non-tabular .non-tabular-day-wrapper.tri{margin-right:0}.ova-chart-cycle-calendar.non-tabular .non-tabular-day-wrapper.tetra,.ova-chart-cycle-calendar.non-tabular .non-tabular-day-wrapper.hept{clear:both}}.calendar-day-wrapper{font-size:.625rem;min-height:140px}.calendar-day-wrapper .calendar-tags li{font-size:.625rem}@media only screen and (min-width:320px)and (max-width:767px){.calendar-day-wrapper{min-height:150px}}@media only screen and (min-width:768px)and (max-width:959px){.calendar-day-wrapper{min-height:125px}.calendar-day-wrapper .date,.calendar-day-wrapper .cycle-day{position:static}.calendar-day-wrapper .tags{padding-top:0}}.ova-chart-cycle-calendar td,.ova-chart-cycle-calendar div.td{padding:0}.ova-chart-legend{font-size:.813rem}.cyclisity-launch{box-sizing:border-box;background-color:#dddff9;color:#091257;font-family:"Familjen Grotesk",sans-serif;align-content:center}.cyclisity-launch strong{font-weight:600}.cyclisity-launch a{color:#5969ed}.cyclisity-launch__width{box-sizing:inherit;max-width:950px;padding:.5em 1em;margin:0 auto;display:flex;flex-direction:row;gap:1em}@font-face{font-family:"Familjen Grotesk";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/familjengrotesk/v11/Qw3GZR9ZHiDnImG6-NEMQ41wby8WbHUEj6M7.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Familjen Grotesk";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/familjengrotesk/v11/Qw3GZR9ZHiDnImG6-NEMQ41wby8WbHQEj6M7.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Familjen Grotesk";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/familjengrotesk/v11/Qw3GZR9ZHiDnImG6-NEMQ41wby8WbHoEjw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Familjen Grotesk";font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/familjengrotesk/v11/Qw3GZR9ZHiDnImG6-NEMQ41wby8WbHUEj6M7.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Familjen Grotesk";font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/familjengrotesk/v11/Qw3GZR9ZHiDnImG6-NEMQ41wby8WbHQEj6M7.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Familjen Grotesk";font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/familjengrotesk/v11/Qw3GZR9ZHiDnImG6-NEMQ41wby8WbHoEjw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
