/*Theme Name: Macafem ResponsiveTheme URI: http://www.macafem.com/Author: Koech CorpAuthor URI: http://www.koechcorp.com/Version: 2.0*/#menu-product-info-menu li.mobile {  display: none;}img.review_rating {  margin-bottom: -3px;}.koechcorp.cspage {  width: 82px;  height: 11px;  background-image: url(/images/img_address_small.png);  background-repeat: no-repeat;  display: inline-block;  vertical-align: text-bottom;  margin-bottom: 2px;}.email.cspage {  width: 128px;  height: 12px;  background-image: url(/images/mail.png);  background-repeat: no-repeat;  display: inline-block;  vertical-align: text-bottom;  margin-bottom: 1px;}.kaddress.cspage {  width: 191px;  height: 70px;  background-image: url(/images/address.png);  background-repeat: no-repeat;  display: block;  vertical-align: text-bottom;  margin-bottom: 2px;}.phone.cspage {  width: 110px;  height: 14px;  background-image: url(/images/phone1.png);  background-repeat: no-repeat;  display: inline-block;  vertical-align: text-bottom;  margin-bottom: 3px;}.usphone.cspage {  width: 110px;  height: 14px;  background-image: url(/images/phone11.png);  background-repeat: no-repeat;  display: inline-block;  vertical-align: text-bottom;  margin-bottom: 3px;}.returnaddress.cspage {  width: 411px;  height: 28px;  background-image: url(/images/Returning-address.png);  background-repeat: no-repeat;  display: block;  vertical-align: text-bottom;  margin-top: 1px;}#contact-info {  width: 390px;  height: 140px;  background-image: url(/images/contact_us_body_14px-1.png);}#testimonial-form {  background-image: url(/wp-content/themes/macafem_responive/images/bgr-footer-flwr.png);  background-repeat: no-repeat;  background-position: bottom left;  background-color: #f0dee6;  padding: 0 15px;}#related-link tr {  width: 50%;  padding: 0 20px 20px 20px;}#faqlist div:nth-child(4n+0) {  background: #f9fdfe;  margin-right: -10px;  margin-left: -10px;  padding-right: 10px;  padding-left: 10px;  padding-bottom: 1px;}#rate-review {  position: relative;  top: 3px;}#rate-review img {  height: 18px;}a#refund-policy {  position: relative;  display: inline-block;  left: 600px;  top: 190px;  width: 73px;  height: 24px;}/* Rating on MF reviews */#rating {  margin-top: -15px;}#average-rating {  float: right;}#average-rating-2 {  float: right;  margin-left: -25px;}#rating-value {  font-size: 32px;  color: #ebb910;  position: relative;  top: -5px;}#best-rating {  font-weight: bold;  position: relative;  top: -6px;}#rating-count {  position: relative;  left: 79px;}#rating-stars {  position: relative;  top: 20px;}img.alignleft.certi {  margin: 10px 1px 5px 0!important;}div.iso-icons {  width: 32%;  display: inline-block;}.hide {  display: none;}.post-title a:hover {  text-decoration: none;}.buy span#buylink {  display: none;}.menu-macafem-blog-container ul {  margin: 0;}.menu-macafem-blog-container ul>li>a {  display: block;  padding: 3px 15px;  margin-left: -27px;  margin-right: -15px;}/* Sidebar Menu - Community */#menu-community-menu .sub-menu {  display: none;}#menu-community-menu .current-menu-item .sub-menu {  display: block;}#menu-community-menu .current_page_parent .sub-menu {  display: block;}#menu-community-menu .current_page_parent .sub-menu .sub-menu {  display: none;}#menu-community-menu .current-menu-ancestor .sub-menu {  display: block;}#menu-community-menu .current-menu-ancestor .sub-menu .sub-menu {  display: none;}#menu-community-menu .current-menu-ancestor .current_page_parent {  display: block;}#menu-community-menu .current-menu-ancestor .current-menu-item .sub-menu {  display: block;}#menu-community-menu .current-menu-ancestor .current-menu-ancestor .sub-menu {  display: block;}.menu-macafem-blog-container {  margin-bottom: 20px;}/* Community */.all2com {  border: 1px solid #ccc;  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  border-radius: 5px;  -khtml-border-radius: 5px;  margin-bottom: 20px;  -moz-box-shadow: 1px 1px 1px 1px #ccc;  -webkit-box-shadow: 1px 1px 1px 1px #ccc;  box-shadow: 1px 1px 1px 1px #ccc;}.all2com .format-image {  background-image: url(images/icon-img.png);  background-repeat: no-repeat;  background-position: 99% 3%;}.all2com h2 {  color: #a4ad27;  padding-left: 10px;  padding-right: 110px;  border-bottom: 1px solid #E3E2E2;  background: none;}.comleft {  float: left;  width: 65%;}.comright {  float: right;  width: 35%;  padding: 10px 12px 10px 0;}.sideright {  display: inline-block;  float: left;  width: 112px;}.sideleft {  display: inline-block;  float: right;  width: 140px;}table.sideb td h4 {  margin-left: 10px;}.boutonoffer {  background-image: url('/images/btn-order-offer.png');  margin: 10px;  width: 120px;  height: 32px;  border: none!important;}.boutonoffer:hover {  background-image: url('/images/btn-order-offer-hover.png');  margin: 10px;  width: 120px;  height: 32px;  border: none!important;}.boutonoffer.buypage {  margin: 0 auto!important;  float: center;}.linkbouton {  display: block;  color: transparent;}.linkbouton:hover {  text-decoration: none;}.footer-link-buy {  clear: both;  height: 100px;  background-image: url(/images/tk-hlty-decision-bckgr1_03.png);  background-size: 100%;  background-position-x: center;  background-repeat: no-repeat;  margin-top: 20px;}.footer-buy-button1 {  margin: 6% 5% 0 0;  float: right;}.footer-buy-button2 {  margin: 8% 2% 0 0;  float: right;}.linkfooterbuy:hover {  text-decoration: none;}.boutonfooterbuy {  background-image: url('/images/btn-buy-now1.png');  float: right;  margin: 33px 25px;  width: 121px;  height: 27px;  border: none!important;}.boutonfooterbuy:hover {  background-image: url('/images/btn-buy-now1-hvr.png');  float: right;  margin: 33px 25px;  width: 121px;  height: 27px;  border: none!important;}.linkfooterbuy2:hover {  text-decoration: none;}.boutonfooterbuy2 {  background-image: url('/images/btn-buy-now2.png');  float: right;  margin: 50px 25px;  width: 146px;  height: 54px;  border: none!important;}.boutonfooterbuy2:hover {  background-image: url('/images/btn-buy-now2-hvr.png');  float: right;  margin: 50px 25px;  width: 146px;  height: 54px;  border: none!important;}#footer-menu2 {  list-style-type: none!important;  list-style-image: none!important;  margin: 0;  display: block;  text-align: center;  background-color: #a4ad27;  -webkit-border-radius: 10px;  -moz-border-radius: 10px;  border-radius: 10px;  -webkit-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.4);  -moz-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.4);  box-shadow: 0 3px 3px rgba(0, 0, 0, 0.4);}#footer-menu2>li {  display: inline;  text-align: center;  color: #ffffff;  font-size: 14px!important;}#footer-menu2>li:after {  content: " |\00a0";}#footer-menu2>li.no:after {  content: "\00a0"!important;}#footer-menu2>li:last-child:after {  content: "";}#footer-menu2>li>a {  color: #ffffff;}#footer-menu2>.current-menu-item>a,#footer-menu2>.current-menu-item>a:hover {  font-weight: bold;  pointer-events: none;  cursor: default;}#fscf_redirect1 {  min-height: 535px;  font-size: 18px;  text-align: center;  line-height: 32px;}fscf_redirect_word1 {  display: none;}fscf_redirect_image1 {  display: none;}div.three-columns {  display: block;  clear: both;  margin-bottom: 20px;}div.one-column {  width: 31%;  padding: 5px;  display: inline-block;  text-align: left;  vertical-align: top;  word-break: break-word;}/* Single */figure {  margin: 0px;}div.media {  display: inline-block;  margin-bottom: 30px}.row.video {  clear: both;  margin-bottom: 12px;}.video-pic {  margin-left: 0.9375em;  display: inline-block;  width: 37%;  float: left;}.video-content {  width: 60%;  display: inline-block;  float: left;  padding-left: 10px;  margin-top: 5px;}.video-content p {  margin-left: 0;}img.bordered {  padding: 4px;  border: 1px solid #cacaca;}.share-this.article {  text-align: right;  position: relative;  bottom: 0;}ul.share-this {  list-style-image: none!important;  margin: 0 0 0 10px!important;  list-style: none!important;}ul.share-this li {  margin-top: 10px;}.pinbox,.tweetbox {  display: inline-block;  position: relative;  top: 5px;}.inside div.content,.inside div.sidebar {  margin-right: -20px;}/* iTabs */.idTabs {  overflow: hidden;  width: 100%;  margin: 0!important;  padding: 0;  list-style: none;}.idTabs li {  float: left;  margin: 0 .5em 0 0;}.idTabs a.selected {  pointer-events: none;}.idTabs a:hover,.idTabs a:hover::after,.idTabs a:focus,.idTabs a:focus::after,.idTabs a.selected,.idTabs a.selected::after {  background: #ddd;  text-decoration: none;  color: #776C6C;}.idTabs a {  position: relative;  top: 1px;  background: #ECEBEB;  background-image: linear-gradient(to bottom, #fff, #ECEBEB);  padding: .2em 1.5em;  float: left;  text-decoration: none;  color: #776C6C;  text-shadow: 0 1px 0 rgba(255, 255, 255, .8);  border-radius: 5px 0 0 0;  box-shadow: 0 2px 2px rgba(0, 0, 0, .4);  border-top: 1px solid #ECEBEB;}.idTabs a:hover,.idTabs a:hover::after,.idTabs a:focus,.idTabs a:focus::after,.idTabs a.selected,.idTabs a.selected::after {  background: #ddd;  text-decoration: none;  color: #776C6C;}.idTabs a::after {  content: '';  position: absolute;  z-index: 1;  top: -1px;  right: -.5em;  bottom: 0;  width: 1em;  background: #ECEBEB;  background-image: linear-gradient(to bottom, #fff, #ECEBEB);  box-shadow: 2px 2px 2px rgba(0, 0, 0, .4);  transform: skew(10deg);  border-radius: 0 5px 0 0;  border-top: 1px solid #ECEBEB;}.tabscontent {  background: #fff;  padding: 0.5em;  position: relative;  z-index: 2;  border-radius: 0 5px 5px 5px;  box-shadow: inset 0 0 3px rgba(0, 0, 0, .3);}.button-large {  color: #fff;  text-shadow: 1px 0 0 rgba(0, 0, 0, 0.25);  padding: 5px;  border-radius: 5px;  webkit-border-radius: 5px;  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  display: block;  width: 100%;  text-align: center;  webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.4);  -moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.4);  box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.4);  background-image: -moz-linear-gradient(top, #f4fcfc, #c8e7e5);  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f4fcfc), to(#c8e7e5));  background-image: -webkit-linear-gradient(top, #f4fcfc, #c8e7e5);  background-image: -o-linear-gradient(top, #f4fcfc, #c8e7e5);  background-image: linear-gradient(to bottom, #f4fcfc, #c8e7e5);  background-repeat: repeat-x;  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4fcfc', endColorstr='#c8e7e5', GradientType=0);}.button-large:hover,.button-large:active,.button-large.active,.button-large.disabled,.button-large[disabled] {  color: #ffffff;}.button-large.pink {  background-color: #cc89b4;  background-image: -moz-linear-gradient(top, #FACCE9, #cc89b4);  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#FACCE9), to(#cc89b4));  background-image: -webkit-linear-gradient(top, #FACCE9, #cc89b4);  background-image: -o-linear-gradient(top, #FACCE9, #cc89b4);  background-image: linear-gradient(to bottom, #FACCE9, #cc89b4);  background-repeat: repeat-x;  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FACCE9', endColorstr='#cc89b4', GradientType=0);}.button-large.green {  background-color: #818a12;  background-image: -moz-linear-gradient(top, #CED851, #818a12);  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#CED851), to(#818a12));  background-image: -webkit-linear-gradient(top, #CED851, #818a12);  background-image: -o-linear-gradient(top, #CED851, #818a12);  background-image: linear-gradient(to bottom, #CED851, #818a12);  background-repeat: repeat-x;  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#CED851', endColorstr='#818a12', GradientType=0);}.relatedpost {  width: 32%;  float: left;  margin: 6px 0 0 6px;}.relatedpost a {  color: #a4ad27;  font-weight: bold;}.relatedpost a:hover {  color: #a4ad27;}#Relarticles p {  margin: 0 0 12px 0;}#Relarticles p.rel-title {  margin: 0;}/* -----------------------------------------   Test----------------------------------------- */.benefits {  background-image: url(/images/macafem_benefits.jpg);  background-repeat: no-repeat;  background-position: bottom right;}ul.nobullet {  list-style-type: none!important;  list-style-image: none!important;}ul.nomargin {  margin: 0 0 12px 15px!important;}.testimonials article p {  margin: 0 10px 18px 10px!important;}.testi-p:before {  content: "* ";}.nextlink {  background-color: #f9fdfe;  webkit-border-radius: 10px;  -webkit-border-radius: 10px;  -moz-border-radius: 10px;  padding: 20px;  margin-top: 20px;}.nextlink img {  margin: -8px 0 0 0;  float: right;}.connector {  width: 100%;}.text-connector {  width: 80%;  padding: 15px;  background-color: #f9fdfe;  border-top-left-radius: 10px;  border-bottom-left-radius: 10px;  text-align: left;}.img-connector {  width: 20%;  padding: 15px;  background-color: #f9fdfe;  border-top-right-radius: 10px;  border-bottom-right-radius: 10px;}.bread {  z-index: 2;}.last-testimonials {  margin-left: 10px;}.all2com .category-graphics>.comleft {  background-image: url(images/bg-image-icon.png);  background-repeat: no-repeat;  background-position: 99% 3%;}.all2com .category-videos>.comleft {  background-image: url(images/bg-video-icon.png);  background-repeat: no-repeat;  background-position: 99% 3%;}.all2com .category-articles>.comleft {  background-image: url(images/bg-article-icon.png);  background-repeat: no-repeat;  background-position: 99% 3%;}.all2com {  float: left;  width: 100%;  display: block;}img.alignleft.community {  padding: 4px 4px 4px 5px;  margin: 0 20px 0 0;  /*-webkit-box-shadow: 0 8px 6px -6px black;  -moz-box-shadow: 0 8px 6px -6px #ccc;  box-shadow: 0 8px 6px -6px #ccc;*/}.all2com {  border: 1px solid #ccc;  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  border-radius: 5px;  /* future proofing */  -khtml-border-radius: 5px;  /* for old Konqueror browsers */  margin-bottom: 20px;  -moz-box-shadow: 1px 1px 1px 1px #ccc;  -webkit-box-shadow: 1px 1px 1px 1px #ccc;  box-shadow: 1px 1px 1px 1px #ccc;}.all2com a {  color: #fff;}.all2com a:hover {  color: #a4ad27;  text-decoration: underline;}.all2com h2 {  color: #a4ad27;  padding-left: 10px;  padding-right: 110px;  /* font-weight: bold; */  border-bottom: 1px solid #E3E2E2;  background: none;}.lastpost {  border: 1px solid #ccc;  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  border-radius: 5px;  /* future proofing */  -khtml-border-radius: 5px;  /* for old Konqueror browsers */  margin-bottom: 20px;  -moz-box-shadow: 1px 1px 1px 1px #ccc;  -webkit-box-shadow: 1px 1px 1px 1px #ccc;  box-shadow: 1px 1px 1px 1px #ccc;}.lastpost a {  color: #fff;}.lastpost a:hover {  color: #a4ad27;  text-decoration: underline;}.lastpost h3 {  color: #a4ad27;  margin-top: 10px;  padding-left: 10px;  padding-right: 110px;  font-weight: bold;  border-bottom: 1px solid #E3E2E2;  background: none;}body {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 13px;  line-height: 1.6;  color: #555555;  margin: 0 10px 12px 10px;  text-align: justify;}table.greenbox {  border: 1px solid #a4ad27!important;  border-image: none!important;  margin-right: 10px;}div.testimonials {  margin: 0;}div.fancybox-skin {  background-color: #ffffff!important;}#policy ul {  text-align: left;  margin: 0 0 12px 30px;  list-style-image: url(images/bullet-mf-bnfts.png);}.readmore-js-section.readmore-js-expanded {  height: auto!important;}table.standards {  margin-bottom: -10px;}table.standards td {  padding: 0;}table.standards tr {  background: transparent!important;}p.certification {  margin-bottom: 0;  font-weight: bold;  text-align: center;}p.sub-certification {  margin-bottom: 0;  text-align: center;}.medcustomer-testimonials article p {  font-style: normal;}p.less {  margin-top: -10px!important;}.wp-pagenavi {  padding-bottom: 10px;}.customer-testimonials article p {  font-style: normal;}.testimonials p.meta {  text-align: left;  font-weight: bold;  margin-bottom: 0px;  display: block!important;}.last-testimonials p {  margin-left: 0;}span.person {  color: #a4ad27;}img.alignrightno {  float: right;  margin: 5px -10px 5px 10px;  display: inline;}table.nomargin tr th,table.nomargin tr td {  padding: 0;}table.nextlink td.left p {  margin: 10px;}.customer-testimonials h3 {  margin-top: 0;}div.menu-footer-menu-container {  margin-top: -35px;  margin-bottom: 25px;}.readmore-js-toggle,.readmore-js-section {  display: block;  width: 100%;}.readmore-js-section p {  margin-bottom: 24px;}.readmore-js-section p.meta {  margin-left: 0;}.customer-testimonials p.readmore-js-toggle {  margin-top: 10px;}.readmore-js-section {  overflow: hidden;}table.nextlink {  table-layout: fixed;  width: 100%;  margin-top: 20px;}table.nextlink tr {  background-color: #f9fdfe;  webkit-border-radius: 10px;  -webkit-border-radius: 10px;  -moz-border-radius: 10px;}table.nextlink td {  background-color: #f9fdfe;  overflow: hidden;}table.nextlink td.left {  webkit-border-top-left-radius: 10px;  webkit-border-bottom-left-radius: 10px;  -webkit-border-top-left-radius: 10px;  -webkit-border-bottom-left-radius: 10px;  -moz-border-top-left-radius: 10px;  -moz-border-bottom-left-radius: 10px;  border-top-left-radius: 10px;  border-bottom-left-radius: 10px;  width: 85%;}table.nextlink td.right {  webkit-border-top-right-radius: 10px;  webkit-border-bottom-right-radius: 10px;  -webkit-border-top-right-radius: 10px;  -webkit-border-bottom-right-radius: 10px;  -moz-border-top-right-radius: 10px;  -moz-border-bottom-right-radius: 10px;  border-top-right-radius: 10px;  border-bottom-right-radius: 10px;  width: 15%;}table.nextlink td.right img {  vertical-align: middle;}.footbg {  padding-top: 15px;}.footbg.page {  border-top: 2px solid #a4ad27;  padding-bottom: 15px;  padding-top: 0px;}div.extra {  background-color: #f9fdfe;  border-top: 2px solid #a4ad27;}div.extra-inner {  width: 600px!important;  margin-left: auto!important;  margin-right: auto!important;  float: center!important;  padding-left: 10px;  padding-right: 10px;  position: relative;  margin-bottom: 20px;}div.footable {  width: 336px;  display: inline-block;  margin: 10px;}div.footable1 {  width: 500px;  display: inline-block;  margin: 10px;}div.footbox1 {  width: 1100px!important;  margin-left: auto!important;  margin-right: auto!important;  float: center!important;  padding-left: 10px;  padding-right: 10px;  position: relative;}table.footertable1 {  background-color: #f9fdfe;  border: 1px solid #959d17;  border-collapse: separate;  -webkit-border-radius: 10px;  -moz-border-radius: 10px;  border-radius: 10px;  margin: 10px 0;  padding: 0 10px;  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 13px;  height: 250px;}table.footertable2 {  background-color: #f9fdfe;  border: 1px solid #959d17;  border-collapse: separate;  -webkit-border-radius: 10px;  -moz-border-radius: 10px;  border-radius: 10px;  margin: 10px 0;  padding: 0 10px;  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 13px;  height: 200px;}img.address {  vertical-align: middle;}div.disclaimer {  margin-top: 15px;}/* -----------------------------------------   Header----------------------------------------- */.site-title .subheader {  margin-bottom: 0;}.site-header {  border-bottom: 1px solid #ddd;  padding: 1.5rem 0 1rem 0;  margin: -1.875em 0 1.875em 0;}.sidebar ul li {  list-style: none;}.top-bar-section ul li>a {  border-left: 1px solid #333;  border-right: none;}html {  background-color: #f1fcfe;  background: url(images/MF_skybg.jpg) no-repeat center center fixed;  -webkit-background-size: cover;  -moz-background-size: cover;  -o-background-size: cover;  background-size: cover;  margin-top: 20px;}body {  margin-top: 20px;  background-color: transparent;}#first {  border: 0px solid #ffffff;  -webkit-border-top-right-radius: 10px;  -moz-border-top-right-radius: 10px;  border-top-right-radius: 10px}#header {  background-image: url(images/top-header.png);  background-position: 0px 0px;  background-repeat: no-repeat;  margin: 0 0 -2px 0;  -webkit-border-top-right-radius: 10px;  -moz-border-top-right-radius: 10px;  border-top-right-radius: 10px}#header img {  margin-left: -105px;  margin-top: -20px;  margin-bottom: -52px;}.social-icons {  text-align: right;  margin-top: -42px;  margin-bottom: 10px;}.social-icons img {  margin: 0 0 0 2px!important;  opacity: 0.8;}.social-icons img:hover {  opacity: 1;}.wback {  text-align: right;}.menu-header-menu-container {  text-align: right;}.mnu_header {  display: inline-block;  float: right;  margin-top: 55px;  margin-right: 20px;  font-size: 12px;  color: #666666;  text-decoration: none;}.mnu_header ul {  list-style-type: none;}.mnu_header li {  display: inline;}.mnu_header li a {  color: #666666;}.mnu_header li:after {  content: "\00a0\007c"}.mnu_header li:last-child:after {  content: ""}.cart>a {  padding-left: 22px;  background-image: url(images/cart-icon.gif);  background-position: 0px 0px;  background-repeat: no-repeat;}#top {  background-color: #fff;  padding: 0px 10px;}#banner {  background-image: url(images/banner-header_03.png);  background-position: 0px 0px;  background-repeat: no-repeat;  background-size: 100%;  margin: 0px;}#banner p {  /* text-shadow: 2px 2px #7b327a; */  text-align: right;  font-size: 28px;  padding-top: 97px;  color: #fff;}#banner img {  position: relative;  margin-top: -23px;  z-index: 1;  max-width: 30%;}.columns.bread {  margin-top: -50px;  margin-bottom: -20px;}p#breadcrumbs {  margin: 0 0 0 265px;}/* -----------------------------------------   Typography----------------------------------------- */body {  margin: 0;  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 13px;  line-height: 1.6;  color: #555555;  text-align: justify;}p {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 13px;  line-height: 1.6;  color: #555555;  margin: 0 10px 12px 10px;  text-align: justify;}.testimonials p.t_tags {  text-align: left;  margin: 0 10px 12px 10px;  font-size: 12px;  font-style: italic;  display: block!important;}p.small {  margin-bottom: 0;}a {  color: #be8747;  text-decoration: none;}a:focus,a:hover {  color: #8b4509;  text-decoration: underline;}h1,h2,h3,h4,h5,h6 {  margin: 10px 0;  font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight: normal;  line-height: 1;  color: inherit;  text-rendering: optimizelegibility;}h1 {  color: #7b327a;  font-size: 22px;  text-align: left;  margin: 10px 0 12px 0;  padding: 0 0 9px 0;  width: 100%;  background: url(images/bg-h1-new.png) repeat-x bottom;  line-height: 30px;}h2 {  color: #7b327a;  font-size: 16px;  text-align: left;  margin: 0 0 11px 0;  padding: 5px 0 6px 0;  width: auto;  background: url(images/bg-h2-new.png) repeat-x bottom;  line-height: 24px;}h3 {  color: #a4ad27;  margin: 20px 0 10px 0;  padding: 0;  font-size: 13px;  line-height: 20px;  font-weight: bold;}h3.sidebar {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight: bold;  color: #a4ad27;  font-size: 14px;  margin: 15px 0 10px;  line-height: 13px;  text-align: center;}h4 {  font-size: 14px;  color: #7b327a;  padding-bottom: 2px;  font-weight: normal;}h5 {  color: #7b327a;  font-size: 16px;  text-align: left;  margin: 0 0 11px 0;  padding: 5px 0 6px 0;  width: auto;  background: url(images/bg-h2-new.png) repeat-x bottom;  line-height: 24px;}h6 {  font-size: 12px;  line-height: 20px;}hr {  margin: 20px 0;  border: 0;  border-top: 1px solid #eeeeee;  border-bottom: 1px solid #ffffff;}table {  border: none!important;}div.top {  text-align: right;}/* -----------------------------------------   Main Content----------------------------------------- */article .th {  margin-bottom: 10px;  margin-bottom: 1em;}.alignleft {  float: left;}.alignright {  float: right;}.aligncenter {  margin: 0 auto;  text-align: center;}div.row.main {  padding-bottom: 40px;  background-color: #ffffff;  margin-top: -32px;}div.columns.sidebar {  width: 275px;}div.columns.content {  width: 600px;}div.columns.inside-content {  width: 600px;  padding-right: 0;}div.columns.sidebar.right {  margin-top: -20px;}.main.nosidebar div.columns.content {  width: 875px;}.inside div.content,.inside div.sidebar {  margin-right: -20px;}div.media {  display: inline-block;}.content ul,ul.pop-up {  text-align: left;  margin: 0 0 12px 30px;  list-style-image: url(images/bullet-mf-bnfts.png);}li.no {  list-style-image: none;  list-style-type: none;}.content ol {  text-align: left;  margin: 0 0 12px 65px;}/* -----------------------------------------   Images----------------------------------------- */img[class*="align"],img[class*="wp-image-"] {  height: auto;  /* Make sure images with WordPress-added height and width >attributes are scaled correctly */}.wp-caption {  max-width: 100%;}/* -----------------------------------------   Shared Styles----------------------------------------- */embed,iframe,object {  max-width: 100%;}/* -----------------------------------------Koech Header----------------------------------------- */.box-social {  text-align: right;  margin-top: -35px;  background-color: transparent;}.box-social-med {  display: inline-block;}.box-social-med.fb {  margin-left: 0px}.box-social-med.go {  width: 82px;}.box-social-med.tw {  margin-right: -12px;  margin-left: 5px;}/* -----------------------------------------Koech Main content----------------------------------------- */#footernav {  width: 580px;}div.footbox {  width: 600px!important;  margin-left: auto!important;  margin-right: auto!important;  float: center!important;  padding-left: 10px;  padding-right: 10px;  position: relative;}div.row.tableorder {  margin: 0 10px 0 0;}/* -----------------------------------------Koech Testimonials----------------------------------------- */div.row.testimonial {  margin: 0 0 20px 0;}.stickynotes {  width: 30%;  display: inline-block;  vertical-align: top;  background-image: url(images/bg-testm-icon.jpg);  background-position: right bottom;  background-repeat: no-repeat;  background-size: 30%;}.medstickynotes {  width: 25%;  display: inline-block;  vertical-align: top;}.customer-testimonials {  width: 70%;  display: inline-block;  vertical-align: top;  font-size: 13px;  line-height: 16px;  color: #555555;  margin: 0px -10px 10px 0px;  text-align: justify;  /*background-image: url(images/bg-testm-icon.jpg);background-position: right bottom;background-repeat: no-repeat;*/}.customer-testimonials p {  color: #555555;  margin-top: 0px;  text-align: justify;}.medcustomer-testimonials {  width: 74%;  display: inline-block;  vertical-align: top;  font-size: 13px;  line-height: 16px;  color: #555555;  margin: 0px -10px 10px 0px;  text-align: justify;  /*background-image: url(images/bg-testm-icon.jpg);background-position: right bottom;background-repeat: no-repeat;*/}/* -----------------------------------------Koech Tables----------------------------------------- */table.fullwidth {  width: 100%;  table-layout: fixed;}table.fullwidth td {  vertical-align: top;}/* -----------------------------------------Koech Image----------------------------------------- */img.alignnone {  display: block;  position: relative;}img.alignright {  float: right;  margin: 5px 0 5px 10px;  display: inline;}img.alignright.plus {  margin-right: 10px;}img.alignleft {  float: left;  margin: 5px 10px 5px 0;  display: inline;}img.aligncenter {  display: block;  text-align: center;  margin: auto;}div.textwidget img {  width: 100%;}img.bordered {  padding: 4px;  border: 1px solid #cacaca;}/* -----------------------------------------Footer-------------------------------------------------- */.footer {  padding: 70px 0;  margin-top: 70px;  border-top: 1px solid #e5e5e5;  background-color: #f5f5f5;}.footer p {  margin-bottom: 0;  color: #777;}.footer-links {  margin: 10px 0;}.footer-links li {  display: inline;  margin-right: 10px;}/* -----------------------------------------Koech newcontent----------------------------------------------------------------------------------------*/p.overpic {  margin-right: 10px;  text-align: right;  font-size: 11px;  color: #999;}.youtubewrapper {  position: relative;  width: auto!important;  height: auto!important;  margin-bottom: 23px;}.youtubewrapper.sideb {  padding-bottom: 10px;}.sidebox {  border-bottom: 1px dashed #7b327a;  margin-bottom: 10px;  padding-bottom: 10px;}h2.sidetitle {  text-align: center;}.playbox {  position: absolute;  left: 40%!important;  top: 35%!important;}img.youtube-playbox {  vertical-align: middle;  border: 0;  -ms-interpolation-mode: bicubic;}.infograph {  padding-bottom: 25px;  border-bottom: 1px dashed #7b327a;}/* -----------------------------------------Koech footers----------------------------------------------------------------------------------------*/table.footermenu {  padding-top: 20px;  background-color: #a4ad27;  -webkit-border-radius: 10px;  -moz-border-radius: 10px;  border-radius: 5px;}table.footermenu td {  padding: 5px 15px;}table.footermenu a {  color: #ffffff;}table.footertable {  /*background-color: #f9fdfe;*/  border: 1px solid #959d17;  border-collapse: separate;  -webkit-border-radius: 10px;  -moz-border-radius: 10px;  border-radius: 10px;  margin: 10px 0;  /*padding: 0 10px;*/  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 13px;  /*background-image: url(images/bgr-footer-box.png);background-repeat: no-repeat;background-position: right bottom;*/}table.footertable td.imgfooter {  width: 117px;  background-color: #f9fdfe;  -webkit-border-top-left-radius: 10px;  -webkit-border-bottom-left-radius: 10px;  -moz-border-top-left-radius: 10px;  -moz-border-bottom-left-radius: 10px;  border-top-left-radius: 10px;  border-bottom-left-radius: 10px;  padding: 0;}table.footertable td.textfooter {  background-color: #f9fdfe;  -webkit-border-top-right-radius: 10px;  -webkit-border-bottom-right-radius: 10px;  -moz-border-top-right-radius: 10px;  -moz-border-bottom-right-radius: 10px;  border-top-right-radius: 10px;  border-bottom-right-radius: 10px;  padding: 0 10px 0 0;  background-image: url(images/bgr-footer-box.png);  background-repeat: no-repeat;  background-position: right bottom;}td.textfooter p {  margin-left: 0;}.container.transparent {  background-color: transparent;  margin-bottom: 20px;}.container.transparent p {  text-align: center;  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 10px;  color: #555555;  margin: 0;}p.pdisclaimer {  font-size: 12px!important;  margin-top: 15px!important;  padding: 3px 20px;  border: 1px solid #C5C5C5;}p.revdisclaimer {  font-size: 11px!important;  margin-top: 15px!important;}/* -----------------------------------------Koech left navigation menu----------------------------------------------------------------------------------------*/.menu-product-info-menu-container {  padding-top: 15px;  background-color: #818a12;  -webkit-border-radius: 10px;  -moz-border-radius: 10px;  border-radius: 10px;}.menu-product-info-menu-container ul {  list-style-type: none;}#menu-product-info-menu {  /*border-top: 1px solid #818a12;*/}#nav_menu-21 {  padding-bottom: 15px;  background-color: #a4ad27;  -webkit-border-radius: 10px;  -moz-border-radius: 10px;  border-radius: 10px;}#nav_menu-5 {  padding-bottom: 15px;  background-color: #a4ad27;  -webkit-border-radius: 10px;  -moz-border-radius: 10px;  border-radius: 10px;}ul.sub-menu>li.cat-product:first-child {  border-top: 1px solid #ffffff;}ul.sub-menu>li.cat-product {  padding-right: 10px;  border-top: 1px solid #b5bb5e;}.cat-product-main {  background-color: #818a12;}.cat-product-main>a {  color: #ffffff;  text-align: left;  padding-left: 72px!important;  font-family: "Times New Roman", Times, serif;  font-size: 15px;  font-weight: bold;  background-image: url(images/Product-info-icon.png);  background-position: 40px 0px;  background-repeat: no-repeat;  padding-bottom: 5px;  text-shadow: -1px 1px 0px rgba(0, 0, 0, 0.25);}.cat-product-main>a:hover {  text-decoration: none;  color: #ffffff;}ul.sub-menu li.cat-product a:after {  color: #e8e9e7;  font-weight: bold;  content: "\00a0\203A";}.cat-product {  background-color: #a4ad27;}.cat-product>a {  color: #ffffff;  text-align: right;  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 13px;}.cat-product.current-menu-item>a {  background-color: #98A227;  margin-left: 0px;  margin-right: -10px;  pointer-events: none;  cursor: default}.cat-product.sub.current-menu-item>a {  margin-right: -20px;  pointer-events: none;  cursor: default}.cat-product.sub>a {  text-align: right;  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 13px;  color: #fff09c;}.cat-product.sub>a:hover {  text-align: right;  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #ffffff;}.cat-product.order>a {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 14px;  font-weight: bold;  color: #ffff7d!important;}.cat-product>a:hover {  text-decoration: underline;  color: #ffff7d!important;}.cat-product.order>a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 14px;  font-weight: bold;  color: #ffffff;}.buy>a {  font-weight: bold;  color: #ffff7d!important;}.buy>a:hover {  font-weight: bold;  text-decoration: underline;  color: #ffff7d!important;}.buy>a:hover {  font-weight: bold;  color: #ffffff;}ul.sub-menu>li.cat-product:last-child {  margin-bo: 1px solid #bf7ca8;}/* ------------------ */.menu-community-menu-container {  background-color: #cc89b4;  -webkit-border-radius: 10px;  -moz-border-radius: 10px;  border-radius: 10px;}/* #nav_menu-6 {padding-bottom: 1px;margin: 20px 0;background-color: #cc89b4;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;} */ul.sub-menu>li.cat-community {  border-top: 1px solid #fcf3f8;}.cat-community-main {  background-color: #cc89b4;  border-radius: 5px;}.cat-community-main>a {  color: #ffffff;  text-align: left;  padding-left: 93px!important;  font-family: "Times New Roman", Times, serif;  font-size: 15px;  font-weight: bold;  background-image: url(images/community-icon.png);  background-position: 40px 3px;  background-repeat: no-repeat;  text-shadow: -1px 1px 0px rgba(0, 0, 0, 0.25);}.cat-community-main>a:hover {  text-decoration: none;}.cat-community {  background-color: #f2cee3;}.cat-community:last-child {  border-bottom-right-radius: 5px;  border-bottom-left-radius: 5px;}.cat-community>a {  color: #804d6c;  text-align: right;  padding-right: 25px!important;  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 13px;  text-shadow: none;}ul.sub-menu li.cat-community a:after {  color: #b35990;  font-weight: bold;  content: "\00a0\203A";}.cat-community.current-menu-item>a {  background-color: #ffebf7;  color: #804d6c;  margin-left: 0px;  margin-right: 0px;  padding-right: 10px!important;  pointer-events: none;  cursor: default}.cat-community.sub.current-menu-item>a {  margin-right: 0px;  padding-right: 20px!important;  pointer-events: none;  cursor: default}.cat-community.sub>a {  text-align: right;  padding-right: 35px!important;  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 13px;  color: #b35990;}.cat-community.sub>a:hover {  text-align: right;  padding-right: 35px!important;  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 13px;  color: #b35990;}ul.sub-menu>li.cat-living {  font-style: italic;  padding-right: 30px;  border-top: 1px solid #fcf3f8;}ul.sub-menu>li.cat-living:last-child {  border-bottom-right-radius: 5px;  border-bottom-left-radius: 5px;  padding-bottom: 6px;}.cat-living-main {  background-color: #cc89b4;  border-top: 1px solid #e1a6ca;  padding-top: 3px;}.cat-living-main>a {  color: #ffffff;  text-align: left;  padding-left: 60px!important;  font-family: "Times New Roman", Times, serif;  font-size: 15px;  text-decoration: bold;  background-image: url(images/living-healthy-icon.png);  background-position: 30px 0px;  background-repeat: no-repeat;}.cat-living-main>a:hover {  text-decoration: none;}.cat-living {  background-color: #f2cee3;}.cat-living a {  color: #b35990;  text-align: right;  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 13px;}ul.sub-menu li.cat-living a:after {  color: #b35990;  font-weight: bold;  content: "\00a0\203A";}.cat-living.current-menu-item>a {  background-color: #ffebf7;  color: #b35990;  margin-left: 0px;  margin-right: -30px;  padding-right: 30px;  pointer-events: none;  cursor: default}/* -----------------------------------------Koech sidebar----------------------------------------------------------------------------------------*/.well {  min-height: 20px;  padding: 19px;  margin-bottom: 20px;  background-color: #f5f5f5;  border: 1px solid #e3e3e3;  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  border-radius: 4px;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);}.well-large {  padding: 24px;  -webkit-border-radius: 6px;  -moz-border-radius: 6px;  border-radius: 6px;}.well-small {  padding: 9px 0;  -webkit-border-radius: 3px;  -moz-border-radius: 3px;  border-radius: 3px;}.left-bottom {  margin: 10px 0;}table.sideb {  border-collapse: separate;  width: 100%;  padding: 0;  margin-bottom: 20px;}table.sideb th {  -webkit-border-top-left-radius: 5px;  -moz-border-top-left-radius: 5px;  border-top-left-radius: 5px;  -webkit-border-top-right-radius: 5px;  -moz-border-top-right-radius: 5px;  border-top-right-radius: 5px;  background-color: #a4ad27;  padding-top: 10px;  padding-bottom: 5px;  color: #ffffff;  border-bottom: 1px solid #ffffff;  text-align: center;}table.sideb td {  padding: 0;  background-color: #ffffff;  -webkit-border-bottom-left-radius: 5px;  -moz-border-bottom-left-radius: 5px;  border-bottom-left-radius: 5px;  -webkit-border-bottom-right-radius: 5px;  -moz-border-bottom-right-radius: 5px;  border-bottom-right-radius: 5px;  border: 1px solid #cacaca;  border-top: 1px solid #a4ad27;}table.sideb td p {  font-size: 12px;  text-align: left;}table.sideb td h4 {  font-size: 13px;  text-align: left;  color: #a4ad27;  font-weight: bold;}table.sideb td img.alignleft {  margin: 5px 10px 5px 5px;}table.sideb li {  list-style-image: url(images/bullet-mf-bnfts.png);  margin-left: 20px;  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 13px;  text-align: left;  line-height: 18px;  color: #555555;}table.sideb li:first-child {  margin-top: 10px;}table.sideb li:last-child {  margin-bottom: 10px;}table.sideb.com th {  background-color: #cc89b4;  padding-top: 10px;  padding-bottom: 10px;  text-align: center;}table.sideb.com td {  padding: 10px 10px;}table.side-notes h3 {  margin-top: 10px!important;}div.order {  margin: 10px 0!important;  -webkit-border-radius: 10px;  -moz-border-radius: 10px;  border-radius: 10px;  background-color: transparent;}div.order img {  margin-left: 5px!important;  margin-right: 0;}div.order img.onebottle {  margin-left: 4px!important;}.order p {  font-size: 11px;  font-family: Verdana, Arial, Helvetica, sans-serif;  text-align: center;  color: #555555;  line-height: 12px;}.order h4 {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight: bold;  color: #a4ad27;  font-size: 14px;  text-align: left;  line-height: 13px;  padding-bottom: 0;  text-align: center;}.order hr {  margin: 10px 0 20px;}.qty-offer-choose {  font-size: 11px;  font-family: Verdana, Arial, Helvetica, sans-serif;  color: #555555;  width: 50px;}p.beforeonly {  margin-bottom: 2px;}p.onlyfor {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight: bold;  color: #a4ad27;  font-size: 14px;  text-align: left;  line-height: 13px;  padding-bottom: 0;  margin-top: 0;  padding-top: 0;}/* -----------------------------------------Koech Frontpage----------------------------------------------------------------------------------------*/.front-testi p {  line-height: 18px;}.side {  margin-bottom: 20px;}.front-comments {  border-bottom: 1px dashed #7b327a;  margin-bottom: 10px;}p.titlepic {  margin-bottom: 0;}.front-testi.bottom {  border-bottom: 1px dashed #7b327a;  padding-top: 5px;  padding-bottom: 15px;}p.more {  text-align: left;}.testiquote {  background-color: transparent!important;  line-height: 1.5em;  margin-bottom: 0px;}.testiquote tr {  background-color: transparent!important;  line-height: 1.5em;}.quotedetails {  background-color: transparent!important;  line-height: 1.5em;}.quote {  text-align: left;}/* -----------------------------------------Koech community pages----------------------------------------------------------------------------------------*/.leftcom {  padding-right: 10px;}.rightcom {  padding-left: 10px;}.leftcom h2,.rightcom h2 {  color: #be8747;  background: none;}p.infopost {  border-top: 1px solid #555;  border-bottom: 1px solid #555;  line-height: 35px;  margin-top: 40px;  margin-bottom: 10px;}.infopost img {  margin-right: 5px;  margin-bottom: 3px;}.wp-pagenavi {  clear: both;  margin-bottom: 10px!important;  text-align: right!important;  margin-top: 20px!important;}ul.med-icons {  width: 100%;  display: table;  padding: 0;  margin: 0;}li.medical-header {  display: table-cell;  text-align: center;  vertical-align: middle;}.medical-header p {  text-align: center;  font-size: 12px;}ul.infopost {  width: 100%;  border-top: 1px solid #555;  border-bottom: 1px solid #555;  line-height: 35px;  margin-top: 40px;  margin-bottom: 10px;  display: table;  margin-left: 0px;  paddiing-top: 3px;  /*   table-layout: fixed; optional, for equal spacing */  border-collapse: separate;  border-spacing: 0px;  *position: relative;  *left: 0;  *display: block;  *float: left;  *margin: 0 10px 0 0;  *border-right: none;}.infopost>li {  display: table-cell;  text-align: center;  vertical-align: middle;  *float: left;}.wpvl_auto_thumb_box {  position: relative;  width: auto!important;  height: auto!important;}.video_lightbox_auto_anchor_image {  width: auto!important;  height: auto!important;}.wpvl_auto_thumb_play {  position: absolute;  left: 40%!important;  top: 35%!important;}ul.infopostx {  width: 100%;  line-height: 30px!important;  margin-top: 30px;  margin-bottom: 10px;  margin-left: 40px;  padding-top: 3px;  list-style-type: none;}.infopost>li {  line-height: 25px !important;}.maca-supp-order {  border: 1px solid #cacaca;  margin: 30px 10px -30px 0;  padding: 15px 0px 40px 50px;  /*padding: 20px 300px 40px 60px;background-image: url(images/bg-buy-mf.png);background-repeat: no-repeat;background-position: right top;*/  -webkit-border-radius: 10px;  -moz-border-radius: 10px;  border-radius: 10px;}.maca-supp-order.bundle {  margin-bottom: 30px;}.maca-supp-order.bundle:after {  clear: both;}.bundleoffer {  margin: 60px auto 0;}.bundle-img {  display: inline-block;  width: 45%;}.bundle-text {  display: inline-block;  width: 45%;  vertical-align: top;  margin-left: 20px;}.maca-supp-order .bundle-text h3 {  margin-left: 0!important;  font-size: 26px;  margin-bottom: 25px;}.sentence {  font-size: 15px;  font-style: italic;  margin-bottom: 20px;}.bundleprice {  font-size: 14px;}.bundleprice .price {  font-size: 20px;}.bundlesave {  font-size: 16px;  color: #be8747;}.boutonoffer.bundleof {  background-size: cover;  width: 175px;  height: 46px;  margin-left: 0;  margin-top: 20px;}.securepay-text {  width: 50%;  display: inline-block;  vertical-align: top;}.securepay-img {  width: 45%;  display: inline-block;}img.alignright.buybox {  margin: -25px 0 5px 10px;  border-radius: 10px;}.maca-supp-order h3 {  color: #818a12;  font-weight: bold;  font-size: 20px;  text-transform: uppercase;  margin: 10px 0px 10px -20px;  text-shadow: 1px 1px 1px #cacaca;}.maca-supp-order h2 {  color: #818a12;  font-weight: bold;  font-size: 20px;  text-transform: uppercase;  margin: 10px 0px 10px -20px;  text-shadow: 1px 1px 1px #cacaca;}.maca-supp-order ul {  padding: 0;  margin: 5px 0 10px 0px;  list-style-type: none;  font-family: Verdana, Arial, Helvetica, sans-serif;  color: #555555;  list-style-image: none;}.maca-supp-order li {  line-height: 18px;}.maca-supp-order span {  color: #818a12;}.maca-supp-order p {  margin: 10px 10px 10px 0;}.supply-order {  margin-top: -20px;}.supply-order table {  width: 100%;  margin-top: 20px;  border-spacing: 0px;  border-collapse: collapse;}.supply-order table tr {  background: #fff;}.supply-order table td {  padding: 0px;}.supply-order.supply1 {  padding: 0px;  margin: 0;  width: 272px;}.supply-order.supply1 td {  border-right: 0px;}.supply-order.supply3 {  padding: 0px;  width: 301px;  margin: 0px;}.supply-order.supply5 {  margin: 0px;  padding: 0px;  width: 272px;}.supply-order.supply5 td {  border-left: 0px;}.supply-order th {  padding: 10px;  color: #fff;  font-weight: bold;  font-size: 18px;  text-align: center;  border: 1px solid #cacaca;  border-bottom: 0;  background-image: url(images/bg-title-for-buy-mf.jpg);  background-repeat: repeat-x;}.supply-order td {  border: 1px solid #cacaca;  border-top: 0;}.supply-order p {  text-align: center;  margin-bottom: 5px;}.price {  font-weight: bold;  color: #818a12;}.f12 {  margin-top: 185px;}p.f12.box2 {  margin-top: 195px;  font-size: 16px;  margin-bottom: 10px;}p.f12.box3 {  margin-top: 167px;  font-size: 12px;}.f14 {  margin-bottom: 0px;}.f15 {  padding: 5px 0 20px 0;}.f15.box {  background-image: -moz-linear-gradient(top, #ffffff, #d8d8d8);  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#d8d8d8));  background-image: -webkit-linear-gradient(top, #ffffff, #d8d8d8);  background-image: -o-linear-gradient(top, #ffffff, #d8d8d8);  background-image: linear-gradient(to bottom, #ffffff, #d8d8d8);  background-repeat: repeat-x;  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#d8d8d8', GradientType=0);  padding-top: 5px;}.f15.box.sup1 {  margin-right: -1px;}.supply-order.supply1 td {  background-image: url(images/img-1month.jpg);  background-repeat: no-repeat;  background-size: 100%;  /*background-position: 40px 85px;*/}.supply-order.supply3 table {  margin-top: 0px;}img.feat-order {  margin: 92px 5px 5px 10px;}.supply-order.supply3 td {  background-image: url(images/img-3month.jpg);  background-repeat: no-repeat;  background-position: 0px 10px;  background-size: 100%;}.supply-order.supply5 td {  background-image: url(images/img-5month.jpg);  background-repeat: no-repeat;  background-size: 100%;  background-position: 0px 20px;}.supply-order.supply3 th {  font-weight: bold;  padding: 12px;  font-size: 21px;  background-image: url(images/bg-title-for-buy-mf2.jpg);  color: #ffff7d;  text-shadow: 1px 1px #818a12;}.f11 {  font-size: 12px;}.f12 {  font-weight: bold;}.f14 {}.f15 {  text-align: center;}.f_info {  width: 60px;}.footbg {  background-image: url(images/bgr-footer-flwr.png);  background-repeat: no-repeat;  background-position: bottom left;  background-color: #f0dee6;  -webkit-border-bottom-right-radius: 10px;  -moz-border-bottom-right-radius: 10px;  border-bottom-right-radius: 10px;  -webkit-border-bottom-left-radius: 10px;  -moz-border-bottom-left-radius: 10px;  border-bottom-left-radius: 10px;}table.fact_box {  color: #555555;  text-align: justify;  border: #7b327a dashed 1px!important;  background-color: #f9fdfe;  margin-bottom: 10px;}table.fact_box thead {  background: #f5f5f5;}table.fact_box.right {  margin: 0 10px 5px 10px;}table.fact_box.left {  margin: 0 10px 5px 10px;}table.fact_box h3 {  text-align: center;  padding-top: 8px 0;  margin: 0;  color: #7b327a;}table.fact_box p {  margin: 0 10px 1px 10px;  text-align: justify;}table.fact_box.country td {  border: 1px solid #000000;}.alert.alert-block.right {  float: right;  width: 45%;  margin-left: 10px;  padding-right: 14px;  color: #555555;  text-align: justify;  border: #ad6c18 solid 1px;  background-color: #fff6f0;}#menu-footer-menu>li {  float: left;}#menu-footer-menu>li :after {  content: " | ";}#menu-footer-menu>li:last-child :after {  content: ""!important;}#menu-footer-menu>li>a {  padding-right: 12px;  padding-left: 12px;  margin-right: 2px;  line-height: 14px;}#menu-footer-menu>.current-menu-item>a,#menu-footer-menu>.current-menu-item>a:hover {  font-weight: bold;  pointer-events: none;  cursor: default;}/*test*/#menu-footer-menu1>li {  float: left;}#menu-footer-menu1>li :after {  content: " | ";}#menu-footer-menu1>li:last-child :after {  content: ""!important;}#menu-footer-menu1>li>a {  padding-right: 12px;  padding-left: 12px;  margin-right: 2px;  line-height: 14px;}#menu-footer-menu1>.current-menu-item>a,#menu-footer-menu1>.current-menu-item>a:hover {  font-weight: bold;  pointer-events: none;  cursor: default;}/* test end*/#last-menu-home {  width: 100%;  display: table;  list-style-type: none!important;  list-style-image: none!important;  padding: 10px;  margin: -20px 0 0 0;  text-align: center;  font-size: 11px;}#last-menu-home>li {  display: inline-block;  text-align: center;  vertical-align: middle;  color: #be8747;}#last-menu-home>li:first-child:before {  content: "More information:\00a0"!important;  color: #555555;}#last-menu-home>li:after {  content: " -\00a0";}#last-menu-home>li:last-child:after {  content: ""!important;}#last-menu-home>.current-menu-item>a,#last-menu-home>.current-menu-item>a:hover {  font-weight: bold;  pointer-events: none;  cursor: default;}p.outro-med {  margin: 20px 0;  padding-top: 10px;  border-top: #ad6c18 dashed 1px;}.outro-med {  margin: 20px 0;  padding-top: 10px;  border-top: #ad6c18 dashed 1px;}#main-menu>.current-menu-item>a {  font-weight: bold;  pointer-events: none;  cursor: default;}ul.comma {  list-style-type: none!important;  list-style-image: none!important;}.comma li:before {  content: "- ";}#footer-menu {  font-size: 13px;  list-style-type: none!important;  list-style-image: none!important;  padding: 10px 0;  margin: 0 -10px;  text-align: center;  background-color: #a4ad27;  -webkit-border-radius: 10px;  -moz-border-radius: 10px;  border-radius: 10px;  -webkit-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.4);  -moz-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.4);  box-shadow: 0 3px 3px rgba(0, 0, 0, 0.4);}#footer-menu>li {  display: inline-block;  text-align: center;  vertical-align: middle;  color: #ffffff;}#footer-menu>li:after {  content: " |";}#footer-menu>li.no:after {  content: "\00a0"!important;}#footer-menu>li:last-child:after {  content: "";}#footer-menu>li>a {  color: #ffffff;}#footer-menu>.current-menu-item>a,#footer-menu>.current-menu-item>a:hover {  font-weight: bold;  pointer-events: none;  cursor: default;}/*test*/#footer-menu1 {  font-size: 13px;  list-style-type: none!important;  list-style-image: none!important;  /*padding: 10px;*/  margin: 0;  text-align: center;  background-color: #a4ad27;  -webkit-border-radius: 10px;  -moz-border-radius: 10px;  border-radius: 10px;  -webkit-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.4);  -moz-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.4);  box-shadow: 0 3px 3px rgba(0, 0, 0, 0.4);}#footer-menu1>li {  display: inline-block;  text-align: center;  vertical-align: middle;  color: #ffffff;}#footer-menu1>li:after {  content: " |\00a0";}#footer-menu1>li.no:after {  content: "\00a0"!important;}#footer-menu1>li:last-child:after {  content: "";}#footer-menu1>li>a {  color: #ffffff;}#footer-menu1>.current-menu-item>a,#footer-menu1>.current-menu-item>a:hover {  font-weight: bold;  pointer-events: none;  cursor: default;}/*test end*//*-----Facebook fanpage styling start-----*/.fan_box a:hover {  text-decoration: none;}.fan_box .full_widget {  height: 200px;  border: 0 !important;  background: none !important;  position: relative;}/** Change height here **/.fan_box .connect_top {  background: none !important;  padding: 0 !important;}.fan_box .profileimage,.fan_box .name_block {  display: none;}.fan_box .connect_action {  padding: 0 !important;}.fan_box .connections {  padding: 0 !important;  border: 0 !important;  font-family: Arial, Helvetica, sans-serif;  font-size: 11px;  font-weight: bold;  color: #666;}/** Change font-size here **/span.total {  color: #4a6cc1;  font-weight: bold;}/** Change color here **/.fan_box .connections .connections_grid {  padding-top: 10px !important;}.fan_box .connections_grid .grid_item {  padding: 0 10px 10px 0 !important;}.fan_box .connections_grid .grid_item .name {  font-family: "lucida grande", tahoma, verdana, arial, sans-serif;  font-weight: normal;  color: #666 !important;  padding-top: 1px !important;}.fan_box .connect_widget {  position: absolute;  bottom: 0;  left: 0px;  margin: 0 !important;}.fan_box .connect_widget .connect_widget_interactive_area {  margin: 0 !important;}.fan_box .connect_widget td.connect_widget_vertical_center {  padding: 0 !important;}div.pluginSkinLight.pluginFontHelvetica {  text-align: center!important;}#u_0_5 {  text-align: center!important;}.sidefb div {  text-align: center!important;}/*-----Facebook fanpage styling end-----*/.buyheader {  background-color: #fcfcfc;  border-bottom: 1px solid #cacaca;}#sidesocial {  margin: 20px 0;  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  border-radius: 5px;  border: 1px solid #cacaca;  background-color: #fcfcfc;}#pinterest {  margin-top: 20px;}.sidebuilder {  margin-top: 30px;}.well.well-small.order.ordertop {  background-color: #fcfcfc;  -webkit-border-bottom-left-radius: 0px;  -moz-border-bottom-left-radius: 0px;  border-bottom-left-radius: 0px;  -webkit-border-bottom-right-radius: 0px;  -moz-border-bottom-right-radius: 0px;  border-bottom-right-radius: 0px;  margin-bottom: 0px!important;}.well.well-small.order.orderbottom {  margin-top: 0px!important;  -webkit-border-top-left-radius: 0px;  -moz-border-top-left-radius: 0px;  border-top-left-radius: 0px;  -webkit-border-top-right-radius: 0px;  -moz-border-top-right-radius: 0px;  border-top: none;}.ytvideo {  padding-top: 5px;  border-top: 1px dashed #7b327a;}.sideg {  /* background-color: #EBF9E8; */  line-height: 1px;  border-top: 1px solid white;  border-bottom: 1px solid #EBEBEB;  padding: 9px 9px;}.sidetw {  /*background-color: #EEF9FD; */  padding: 9px 9px;  line-height: 1px;  border-top: 1px solid white;  border-bottom: 1px solid #EBEBEB;  line-height: 12px;}.sidetw.last {  -webkit-border-bottom-right-radius: 5px;  border-bottom-right-radius: 5px;  -moz-border-radius-bottomright: 5px;  -webkit-border-bottom-left-radius: 5px;  border-bottom-left-radius: 5px;  -moz-border-radius-bottomleft: 5px;}.sidefb {  font-size: .85em;  color: black;  line-height: 1px;  border: none;  border-bottom: 1px solid #e3e3e3;  padding-bottom: 5px;  /*padding: 9px 11px;border-top: 1px solid white;border-bottom: 1px solid #EBEBEB;*/}.sideg span {  display: inline-block;  vertical-align: top;  line-height: 18px;  color: #555555;  text-align: justify;}#___plusone_0 {  width: 78px!important;}.sidesub {  padding: 9px 10px;  line-height: 1px;  background-color: #f2cee3;  border-top: 1px solid white;  -webkit-border-bottom-right-radius: 5px;  border-bottom-right-radius: 5px;  -moz-border-radius-bottomright: 5px;  -webkit-border-bottom-left-radius: 5px;  border-bottom-left-radius: 5px;  -moz-border-radius-bottomleft: 5px;}.sidesub span {  width: 115px;}.btn-youtube,.btn-pinterest {  padding: 0px 4px;  font-size: .85em;  margin-right: 10px;}.wpp-thumbnail {  float: left;  margin-right: 10px;}ul.wpp-list {  margin: 0 0 12px 10px;  list-style: none;}.topquote {  background-image: url(images/bg-testm11.jpg);  background-position: left bottom;  background-repeat: no-repeat;  background-size: 100%;  height: 27px;}.quote {  background-color: #f9fdfe;  /* background-color: #e9eaca; */  padding: 0px 5px;  font-size: 12px;  font-weight: bold;  color: #808916;}.bottomquote {  background-image: url(images/bg-testm21.jpg);  background-position: left top;  background-repeat: no-repeat;  background-size: 100%;  height: 38px;}.quotedetails h3 {  margin: 0;  text-align: left;}.sitemap h3,.sitemap p {  margin-bottom: 0px;}.newcontent.sidetest {  border: 1px solid #cacaca;  border-radius: 10px;  padding: 10px;  margin-top: 15px;  margin-bottom: 10px;  background-color: #f9fdfe;}.newcontent.sidetest h3 {  margin: 4px 0 10px;}/* -----------------------------------------Sidebar----------------------------------------------------------------------------------------*/h4.widget-title {  font-weight: bold;  line-height: 18px;  color: #999;  text-transform: uppercase;  margin-top: 9px;}.widget ul {  margin: 0;}ul.whybuy {  margin: 0 0 15px 10px;}.widget ul>li>a {  display: block;  padding: 3px 15px;  margin-left: -27px;  margin-right: -15px;}/* -----------------------------------------Koech Contact Form----------------------------------------- *//* Alignment DIVs */.fscf-div-form {  width: 580px;}.fscf-div-left-box {  float: left;  width: 450px;}.fscf-div-right-box {  float: left;  width: 235px;}.fscf-div-clear {  clear: both;}.fscf-div-field-left {  clear: left;  float: left;  margin-right: 10px;  padding-top: 10px;}.fscf-div-field-prefollow {  float: left;  padding-left: 10px;}.fscf-div-field-follow {  float: left;  padding-left: 10px;}.fscf-div-label {  width: 220px;  float: left;  clear: left;  text-align: right;  padding-top: 8px;  padding-right: 9px;}.fscf-div-field {  text-align: left;  float: left;  padding-top: 10px;  width: 320px;}.fscf-div-captcha-sm {  float: left;  width: 162px;  height: 50px;  padding-top: 5px;}.fscf-div-captcha-m {  float: left;  width: 395px;  height: 65px;  padding-top: 5px;}.fscf-image-captcha {  border-style: none;  margin: 0;  padding: 0px;  padding-right: 5px;  float: right;}.fscf-image-captcha-refresh {  border-style: none;  margin: 0;  padding: 0px;  vertical-align: bottom;  float: right;}.fscf-div-submit {  padding-left: 220px;  float: left;  clear: left;  text-align: left;  padding-bottom: 15px;  padding-top: 10px;}.fscf-fieldset {  border: 1px solid black;  width: 99%;  max-width: 450px;  padding: 10px;}/* Styles of labels, fields and text */.fscf-required-indicator {  text-align: left;  color: red;}.fscf-required-text {  text-align: left;}.fscf-hint-text {  font-size: x-small;  font-weight: normal;}.fscf-div-error {  text-align: left;  color: red;}.fscf-div-redirecting {  text-align: left;}.fscf-fieldset-field {  border: 1px solid black;  width: 320px;  padding: 10px;}.fscf-label {  display: inline;  text-align: right;  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 13px;}.fscf-option-label {  display: inline;}.fscf-input-text {  text-align: left;  margin: 0;  width: 320px;}.fscf-input-captcha {  text-align: left;  margin: 0;  width: 170px;}.fscf-input-textarea {  text-align: left;  margin: 0;  width: 320px;  height: 120px;}.fscf-input-select {  text-align: left;  width: 320px;  height: 2.3125em}.fscf-input-checkbox {  width: 13px;}.fscf-input-radio {  width: 13px;}.fscf-button-submit {  cursor: pointer;  margin: 0;  padding: 4px 20px;}.fscf-button-reset {  cursor: pointer;  margin: 0;}.fscf-button-vcita {  text-decoration: none;  display: block;  text-align: center;  background: linear-gradient(to bottom, #ed6a31 0%, #e55627 100%);  color: #fff !important;  padding: 10px;}.fscf-button-div-vcita {  border-left: 1px dashed #ccc;  margin-top: 25px;  height: 50px;  padding: 8px 20px;}.fscf-powered-by {  font-size: x-small;  font-weight: normal;  padding-top: 5px;  text-align: center;}#fscf_field3_5 {  height: 2.3125em}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],textarea,#fscf_field3_5 {  font-size: 13px;  margin-bottom: 0;}/* Placeholder Style - WebKit browsers - Safari, Chrome */::-webkit-input-placeholder {  opacity: 0.6;  color: #333333;}/* Placeholder Style - Mozilla Firefox 4 - 18 */:-moz-placeholder {  opacity: 0.6;  color: #333333;}/* Placeholder Style - Mozilla Firefox 19+ */::-moz-placeholder {  opacity: 0.6;  color: #333333;}/* Placeholder Style - Internet Explorer 10+ */:-ms-input-placeholder {  opacity: 0.6;  color: #333333;}.mobileonly {  display: none!important;}.mobileonly600 {  display: none!important;}.bcHead .rightSide .memberHead ul.links {  float: right;  margin-top: 5px;  padding: 0;  text-align: center;}.bcHead .rightSide .memberHead ul.links li.navToggle {  display: none;}.bcHead .rightSide .memberHead ul.links>li {  display: inline-block;  float: left;  margin: 0;  padding: 0 0 0 10px;}.bcHead .rightSide .memberHead ul.links li>a {  display: inline-block;  line-height: 20px;  line-height: 1.25rem;}.row {  width: 1150px;  margin-left: auto;  margin-right: auto;  margin-top: 0;  margin-bottom: 0;  max-width: 100%;}/* McAfee */.mbg_link {  position: absolute;  top: 0;  left: 50%;  width: 100px;  height: 100%;  margin-left: -150px;}img.mbg_link_rev {  margin: 25px 0 0 0;}.mcf_link {  position: absolute;  left: 7%;  top: 34%;  width: 43%;  height: 28%;}.mcf_mob {  position: absolute;  bottom: 15%;  left: 8%;  width: 41%;  height: 34%;}div.trustedsite-floating-element {  width: 44px!important;  right: 0!important;}img.trustedsite-floating-element {  display: none!important;}.mcf_bar {  position: fixed;  bottom: 0;  right: 0;  width: 94px;  height: 40px;  background-color: rgb(255, 255, 255)!important;  border-top-left-radius: 5px;  box-shadow: 0px 0px 1px #999;}a.mbg {  position: absolute;  top: 0%;  left: 0%;  width: 33%;  height: 100%;}#fscf_recaptcha1,#fscf_recaptcha2,#fscf_recaptcha3{margin-top: 20px;}@media (max-width: 767px) {  .hidden-xs {    display: none!important;  }}@media screen and (min-width: 768px) { #fscf_recaptcha1,#fscf_recaptcha2,#fscf_recaptcha3{margin-left: 220px;}  div.trustedsite-floating-element {    width: 100px!important;  }}/* Window resize ----------- */@media only screen and (max-width: 1170px) {  html {    background-image: none;    margin-top: 0;  }  body {    margin-top: 0;  }  div.columns.sidebar.right {    display: none;  }  div.footbox {    margin-left: 275px!important;  }  .main.nosidebar div.columns.content {    width: 75%;  }  .main.nosidebar div.columns.sidebar {    width: 25%;  }  p#breadcrumbs {    margin: -50px 0 0 25%;  }  .supply-order.supply1,  .supply-order.supply5 {    width: 30%;  }  .supply-order.supply3 {    width: 39%  }  ul.share-this li {    display: inline-block;    padding: 10px;  }}/* Tablets (portrait and landscape) ----------- */@media only screen and (max-width: 892px) {  /*-- Main menu responsive --*/  .smartHeader {    width: 100%;    /*margin-bottom:5%;*/  }  .bcHead {    width: 100%;    height: 62px;    top: 0;    left: 0;    z-index: 1003;    margin-top: 0;    position: -webkit-fixed;    position: -moz-fixed;    position: -o-fixed;    position: -ms-fixed;    position: fixed;    background: #FFF url(images/top-header.png) left top repeat-x;    box-shadow: 0px 6px 10px 0px rgba(0, 0, 0, 0.2);    -webkit-box-shadow: 0px 6px 10px 0px rgba(0, 0, 0, 0.2);    -moz-box-shadow: 0px 6px 10px 0px rgba(0, 0, 0, 0.2);    -o-box-shadow: 0px 6px 10px 0px rgba(0, 0, 0, 0.2);  }  .bcHead:before {    background-color: #fff;    left: 0;    top: -9px;    position: absolute;    height: 9px;    content: " ";  }  .bcHead .logoLink {    display: block;    position: absolute;    top: 7px;  }  .bcHead .logoLink .image {    background-image: url("/images/Macafem-Resp-logo.png");    background-size: 78% auto;    background-repeat: no-repeat;    bottom: 0;    height: 115px;    margin: -44px 0 0 10px;    position: relative;    width: 270px;    -webkit-background-size: 78% auto;    -moz-background-size: 78% auto;    -o-background-size: 78% auto;  }  .bcHead .rightSide {    width: 100%;    margin-right: 0;  }  .bcHead .rightSide .memberHead {    float: right;    margin: 15px 20px 0 0;  }  .bcHead .rightSide .memberHead ul.links>li a {    font-size: 14px;  }  .bcHead .rightSide .memberHead ul.links li.navToggle {    display: inline-block;    margin-left: 12px;    padding: 0;  }  .bcHead .rightSide .memberHead ul.links li.navToggle a {    height: 21px;    width: 25px;    background: transparent url("/images/menu_toggle.png") top left no-repeat;    margin-top: 2px;  }  .bcHead .rightSide .memberHead ul.links li.navToggle a:hover {    text-decoration: none;  }  .globalNavigationWrapper {    margin: 0;    border-radius: 0;    border: none;    border-left: 2px solid #96bc33;    background: #ffffff;    /* box-shadow: inset 10px 1px 9px -3px #999999; */    bottom: auto;    height: 100%;    margin-right: -268px;    overflow-y: scroll;    overflow-x: hidden;    position: fixed;    right: 0;    top: 0;    width: 268px;    margin-bottom: 20px;    z-index: 1001;    /* -moz-box-shadow: inset 10px 1px 12px -6px #cccccc; */    /* -webkit-box-shadow: inset 10px 1px 12px -6px #cccccc; */  }  .globalNavigationWrapper #globalNavigation {    /*display: block;	  	height: auto;*/    display: table;    height: 100%;    margin: 0 auto;    max-width: 1200px;    min-height: 32px;    table-layout: fixed;    width: 100%;    background: none;    top: 0;    z-index: 999999;  }  .globalNavigationWrapper #globalNavigation ul {    display: block;    /*padding-top: 12px;*/  }  .globalNavigationWrapper #globalNavigation ul li {    font-size: 14px;    color: #63b5d1;    margin: 0;    text-align: left;    text-decoration: none;    list-style: none;    /* padding-top:12px; */    /* border-bottom:solid 1px #e5e5e5; */  }  .globalNavigationWrapper #globalNavigation ul li a {    font-size: 18px;    padding: 10px;  }  .globalNavigationWrapper #globalNavigation ul li.msection,  span.msection {    font-size: 14px;    text-transform: uppercase;  }  .globalNavigationWrapper #globalNavigation ul li.end-sect {    border-bottom: none;    height: auto;    padding-bottom: 15px;  }  .globalNavigationWrapper #globalNavigation ul li.menutitle {    font-size: 14px;    margin-bottom: 0;    padding: 9px 0 9px 34px;    border-radius: 0;    height: auto;  }  .globalNavigationWrapper #globalNavigation ul li.mlist {}  .globalNavigationWrapper #globalNavigation ul li.mtreatm {}  .navTogglePageOverlay {    background-color: #4c4c4c;    background-image: url("/wordpress/images/transparentPNG.png");    background-repeat: repeat;    display: block;    filter: alpha(opacity=70);    height: 100%;    left: 0;    opacity: .70;    position: fixed;    top: 0;    width: 100%;    z-index: 1000;  }  .fancybox-close {    top: -15px!important;    right: 0!important;  }  #menu-product-info-menu li.desktop {    display: none;  }  #menu-product-info-menu li.mobile {    display: block;    background-color: #B6BB6B;    font-style: italic;  }  #menu-product-info-menu li.mobile a {    font-size: 17px!important;    padding: 6px 10px 0px 0px!important;  }  #menu-product-info-menu li.contact.mobile {    padding-top: 35px!important;  }  #menu-product-info-menu li.mobile.last {    padding-bottom: 35px!important;  }  .main.nosidebar div.columns.content {    width: 100%;  }  div.columns.inside-content {    width: 100%;  }  .maca-supp-order {    padding: 20px 30px 40px 50px;    background-image: none;  }  .fancybox-wrap.fancybox-desktop.fancybox-type-iframe.fancybox-opened,  .fancybox-wrap.fancybox-mobile.fancybox-type-iframe.fancybox-opened {    width: 98%!important;    left: 5px!important;  }  .fancybox-skin {    width: 100%!important;  }  .fancybox-inner {    width: 100%!important;  }  .fancybox-wrap.fancybox-desktop.fancybox-type-inline.fancybox-opened,  .fancybox-wrap.fancybox-mobile.fancybox-type-inline.fancybox-opened {    width: 98%!important;    left: 5px!important;  }  .footer-link-buy {    height: 150px;  }  body,  p,  h3,  h4,  p.t_tags,  .fscf-label {    font-size: 14px;  }  input[type="text"],  input[type="password"],  input[type="date"],  input[type="datetime"],  input[type="datetime-local"],  input[type="month"],  input[type="week"],  input[type="email"],  input[type="number"],  input[type="search"],  input[type="tel"],  input[type="time"],  input[type="url"],  textarea,  #fscf_field3_5 {    font-size: 14px;  }  .textfooter p {    font-size: 13px;  }  div.extra p {    font-size: 13px;  }  div.extra h2 {    font-size: 14px;  }  .textfooter p {    font-size: 13px;  }  h1 {    font-size: 28px;    line-height: 32px;  }  h2 {    font-size: 22px;    line-height: 28px;    clear: both;  }  .content ul,  ol,  dl {    font-size: 14px;  }  .content table tr th,  table tr td {    font-size: 14px;  }  #footer-menu {    font-size: 14px;  }  #nav_menu-21 {    padding-bottom: 0;    background-color: #B6BB6B;    -webkit-border-radius: 0;    -moz-border-radius: 0;    border-radius: 0;  }  .menu-product-info-menu-container {    padding-top: 0;    background-color: transparent;    -webkit-border-radius: 0;    -moz-border-radius: 0;    border-radius: 0;  }  .cat-product-main {    /*background-color: transparent;*/    border-bottom: 1ps solid #fff0;    padding: 8px 0 0 0;  }  li.cat-product {    padding-right: 0;    border-top: 0;  }  .cat-product-main>a {    padding-left: 33px!important;    background-image: none!important;    margin-bottom: 7px;  }  .anchor {    display: block;    height: 75px;    margin-top: -75px;    visibility: hidden;  }  .koechcorp.cspage {    width: 90px;    height: 12px;    background-image: url(/images/img_address_small-14px.png);    background-repeat: no-repeat;    display: inline-block;    vertical-align: text-bottom;    margin-bottom: 2px;  }  .email.cspage {    width: 138px;    height: 13px;    background-image: url(/images/mail14px.png);    background-repeat: no-repeat;    display: inline-block;    vertical-align: text-bottom;    margin-bottom: 1px;  }  .kaddress.cspage {    width: 202px;    height: 72px;    background-image: url(/images/address14px.png);    background-repeat: no-repeat;    display: block;    vertical-align: text-bottom;    margin-bottom: 2px;  }  .phone.cspage {    width: 112px;    height: 14px;    background-image: url(/images/phone1-14px.png);    background-repeat: no-repeat;    display: inline-block;    vertical-align: text-bottom;    margin-bottom: 3px;  }  .usphone.cspage {    width: 117px;    height: 14px;    background-image: url(/images/phone11-14px.png);    background-repeat: no-repeat;    display: inline-block;    vertical-align: text-bottom;    margin-bottom: 2px;  }  .returnaddress.cspage {    width: 434px;    height: 30px;    background-image: url(/images/Returning-address-14px.png);    background-repeat: no-repeat;    display: block;    vertical-align: text-bottom;  }  #outerModalPopupDiv {    width: 80%!important;    left: 10%!important;    margin: 0 auto!important;  }  .es_form_label,  .email_listing_box,  .es_form_label_alone {    font-size: 14px;  }  .es_form_label,  .es_form_label_alone {    width: 107px!important;  }  #ladies {    width: 260px!important;  }  .es_med_box1 {    font-size: 14px!important;  }  .benefits {    background-image: url(/images/macafem_benefits_hormonal-balance.jpg)!important;  }  a#refund-policy {    display: none;  }  img.alignright.buybox {    width: 215px;    margin: -30px -30px 0px 5px;  }  .main.nosidebar div.columns.sidebar,  div.columns.sidebar {    width: 0;    padding: 0;  }  .group-sidebar {    display: none;  }  div.columns.content {    width: 100%;  }  .social-icons {    display: none;  }  #header {    display: none;  }  #banner {    margin-top: 87px;  }  .bread {    display: none;  }  div.row.main {    margin-top: -10px;  }  .extra div.columns.content {    width: 96%;    float: none;    margin: auto;    padding-top: 20px;  }  div.footbox {    margin-left: auto!important;    width: 96%!important;  }  #footer-menu>li.no:after {    content: " |"!important;  }  .fscf-div-form {    width: 100%;  }  .fscf-div-captcha-m {    width: auto;  }  div.menu-footer-menu-container {    margin-top: -52px;  }  #fscf_label1_5 {    padding-right: 17px;  }  #fscf_captcha_refresh1 {    float: left;  }  #contact-info {    width: 390px;    height: 140px;    background-image: url(/images/contact_us_body_14px-1.png);  }  .maca-supp-order .bundle-text h3 {    font-size: 24px;  }}/* Smartphones (landscape) ----------- */@media only screen and (max-width: 600px) {  .fscf-div-field-left {    float: none;    margin-right: 10px;    width: 100%;    margin: auto;  }  .fscf-div-label {    width: 100%;    text-align: left;    padding-top: 0;  }  .fscf-image-captcha {    float: left;  }  .fscf-div-field {    float: none;    width: 100%;  }  .fscf-input-select {    width: 100%;    margin-bottom: 1em;    height: 2.3em;  }  #fscf_field3_5 {    height: 2.3em;  }  .fscf-input-textarea {    width: 100%;  }  .fscf-div-captcha-m {    width: 100%;  }  .supply-order.supply3 table {    margin-top: 8px;  }  .supply-order th {    background-image: none;    background-color: #9BA522;    padding: 7px 14px;    /* Safari 4-5, Chrome 1-9 */    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#A3AC26), to(#777F12));    /* Safari 5.1, Chrome 10+ */    background: -webkit-linear-gradient(top, #777F12, #A3AC26);    /* Firefox 3.6+ */    background: -moz-linear-gradient(top, #777F12, #A3AC26);    /* IE 10 */    background: -ms-linear-gradient(top, #777F12, #A3AC26);    /* Opera 11.10+ */    background: -o-linear-gradient(top, #777F12, #A3AC26);  }  .supply-order.supply3 th {    background-image: none;    text-shadow: 0;    background-color: #9BA522;    /* Safari 4-5, Chrome 1-9 */    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#A3AC26), to(#777F12));    /* Safari 5.1, Chrome 10+ */    background: -webkit-linear-gradient(top, #777F12, #A3AC26);    /* Firefox 3.6+ */    background: -moz-linear-gradient(top, #777F12, #A3AC26);    /* IE 10 */    background: -ms-linear-gradient(top, #777F12, #A3AC26);    /* Opera 11.10+ */    background: -o-linear-gradient(top, #777F12, #A3AC26);  }  img.feat-order {    margin: 70px 9px 5px 10px;    width: 60px;  }  .f12 {    margin-top: 159px;  }  p.f12.box2 {    margin-top: 139px;  }  p.f12.box3 {    margin-top: 127px;  }  .alignright.wp-image-2026 {    width: 29%;  }  img.desktoponly600 {    display: none!important;  }  img.mobileonly600 {    display: block!important;  }}/* Smartphones (portrait) ----------- */@media only screen and (max-width: 480px) {  /*-- Main menu responsive --*/  .bcHead .logoLink {    width: 70%  }  /*.bcHead .logoLink .image {		  background-size: 100% auto;		  background-repeat: no-repeat;		  bottom: 0;		  height: 100px;		  margin:-38px 15px 0 0;		  position:  relative;		  width: 100%;		  -webkit-background-size: 100% auto;		  -moz-background-size: 100% auto;		  -o-background-size: 100% auto;		}*/  table.fact_box,  table.fact_box.right,  table.fact_box.left {    width: 96%!important;    height: auto!important;  }  .content img.alignright {    display: block;    text-align: center!important;    margin: 20px auto!important;    float: none;  }  .content img.alignleft {    display: block;    text-align: center!important;    margin: 20px auto!important;    float: none;  }  table.footertable td.imgfooter {    display: none;  }  table.footertable td.textfooter {    border-radius: 10px;    padding-left: 20px;    background-image: none;  }  .footbg {    background-image: none;  }  #banner {    background-image: url(/images/banner-header_03_480.png);  }  body,  p,  h3,  h4,  .fscf-label {    font-size: 18px;  }  p.t_tags {    font-size: 17px;  }  div.extra p {    font-size: 16px;  }  div.extra h2 {    font-size: 18px;  }  .textfooter p {    font-size: 16px;  }  .content ul,  ol,  dl {    font-size: 18px;  }  .content table tr th,  table tr td {    font-size: 18px;  }  #footer-menu {    font-size: 18px;  }  .greenbox {    width: 96%!important;  }  .securepay-text,  .securepay-img,  .bundle-img,  .bundle-text {    width: 100%;  }  .bundle-text {    margin-left: 0;  }  .bundleoffer {    margin-top: 20px;  }  table.greenbox.desktoponly {    display: none!important;  }  img.desktoponly,  img.mobileonly600,  span.desktoponly,  p.desktoponly {    display: none!important;  }  img.mobileonly {    display: block!important;    margin: 20px auto;  }  span.mobileonly {    display: inline-block!important;  }  div.desktoponly {    display: none!important;  }  div.mobileonly {    display: block!important;  }  .backgrounddesktoponly {    background-image: none!important;  }  .benefits {    background-image: none!important;  }  .comleft {    width: 100%;  }  .comright {    width: 100%;  }  .footer-link-buy {    height: 125px;  }  .footer-link-buy {    background-image: url(/images/tk-hlty-decision-bckgr2.png);    background-size: 100%;    background-position-x: center;    background-repeat: no-repeat;    margin-top: 20px;  }  #last-menu-home {    font-size: 15px;  }  .container.transparent p {    font-size: 14px;  }  #average-rating {    float: left;  }  #average-rating-2 {    float: left;    margin-left: 0;  }  .medstickynotes,  .medcustomer-testimonials {    width: 100%;  }  .medstickynotes img {    display: block;    margin: 20px auto;  }  .stickynotes,  .customer-testimonials {    width: 100%;  }  .stickynotes {    background-size: 20%;  }  .topquote,  .bottomquote {    display: none;  }  .quote {    padding: 14px;    font-size: 18px;    font-style: italic;    border-radius: 10px;    margin: 20px auto;  }  .quotedetails {    margin-bottom: 10px;  }  #outerModalPopupDiv {    width: 100%!important;    margin: 0!important;    left: 0!important;  }  .es_form_label,  .email_listing_box {    font-size: 18px;  }  #ladies {    display: none;  }  span.pages {    display: none;  }  .supply-order.supply1,  .supply-order.supply3,  .supply-order.supply5 {    width: 100%;  }  .maca-supp-order {    padding: 5px 5px 5px 10px;    margin: 0 0 20px 0;  }  .maca-supp-order h3 {    margin: 10px 0;  }  .supply-order table,  .supply-order.supply3 table {    margin-top: 0;  }  .content img.buybox {    margin: -15px -5px 0 0!important;    float: right;  }  div.row.tableorder {    margin: 0;  }  .f12 {    margin-top: 59%;  }  p.f12.box2 {    margin-top: 55%;    font-size: 18px;  }  p.f12.box3 {    font-size: 18px;    margin-top: 52%;  }  .f15 {    background-image: -moz-linear-gradient(top, #ffffff, #d8d8d8);    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#d8d8d8));    background-image: -webkit-linear-gradient(top, #ffffff, #d8d8d8);    background-image: -o-linear-gradient(top, #ffffff, #d8d8d8);    background-image: linear-gradient(to bottom, #ffffff, #d8d8d8);    background-repeat: repeat-x;    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#d8d8d8', GradientType=0);  }  .boutonoffer,  .boutonoffer:hover {    background-size: 100%;    width: 165px;    height: 45px;  }  .relatedpost {    margin-left: 3px;  }  .relatedpost a {    font-size: 12px;  }  #related-link tr {    width: 30%;    padding: 0;  }  #related-link tr p {    margin: 5px 0;  }  div.media {    margin-bottom: 0;  }  blockquote {    font-style: italic;  }  img#best-choice {    float: right!important;    margin: 123px 31px 0 0!important;    width: 90px;  }  .footbg.page {    padding-top: 20px;  }  div.menu-footer-menu-container {    margin-top: 0;    padding: 0 2px;  }  .idTabs a {    font-size: 16px;    padding: 0.2em 0.8em;  }  .fscf-div-submit {    padding-left: 35%;  }  .fscf-button-submit {    padding: 10px 35px;  }  #sources p,  #Quicknav p {    word-wrap: break-word;  }  table.standards {    word-break: break-word;  }  p.url {    word-break: break-all;  }  .bcHead .logoLink .image {    width: 240px;    margin-top: -33px;  }  .row.inside {    margin-right: 0;    margin-left: 0;  }  div.columns.inside-content {    margin-right: 0;    margin-left: 0;  }  p.overpic {    display: none;  }  #contact-info {    width: auto;    max-width: 450px;    height: auto;    background-image: none;  }  div.iso-icons {    width: 100%;    display: inline-block;    border-bottom: 1px solid #b4b4b4;  }  .content img.alignleft.certi {    margin: 5px 1px 5px 0!important;    display: inline-block!important;    float: left!important;    width: 19%;  }  .video-pic {    width: 100%;  }  .video-content {    width: 100%;  }  .1column {    word-break: break-word;  }  .koechcorp.cspage {    width: 115px;    height: 15px;    background-image: url(/images/img_address_small-18px.png);    background-repeat: no-repeat;    display: inline-block;    vertical-align: text-bottom;    margin-bottom: 2px;  }  .email.cspage {    width: 178px;    height: 16px;    background-image: url(/images/mail18.png);    background-repeat: no-repeat;    display: inline-block;    vertical-align: text-bottom;    margin-bottom: 1px;  }  .kaddress.cspage {    width: 260px;    height: 90px;    background-image: url(/images/address18px.png);    background-repeat: no-repeat;    display: block;    vertical-align: text-bottom;    margin-bottom: 2px;  }  .phone.cspage {    width: 145px;    height: 15px;    background-image: url(/images/phone1-18px.png);    background-repeat: no-repeat;    display: inline-block;    vertical-align: text-bottom;    margin-bottom: 2px;  }  .usphone.cspage {    width: 150px;    height: 14px;    background-image: url(/images/phone11-18px.png);    background-repeat: no-repeat;    display: inline-block;    vertical-align: text-bottom;    margin-bottom: 2px;  }  .returnaddress.cspage {    width: 300px;    height: 60px;    background-image: url(/images/Returning-address-18px.png);    background-repeat: no-repeat;    display: block;    vertical-align: text-bottom;  }  input[type="text"],  input[type="password"],  input[type="date"],  input[type="datetime"],  input[type="datetime-local"],  input[type="month"],  input[type="week"],  input[type="email"],  input[type="number"],  input[type="search"],  input[type="tel"],  input[type="time"],  input[type="url"],  textarea,  #fscf_field3_5 {    font-size: 18px;  }}/*#wpadminbar {display: none;}*/