﻿@charset "utf-8";
/* CSS Document */

body {background:url(/images/bkgd-body.gif) 50% 0 no-repeat; margin: 0; padding: 0; text-align: center; font-family: Verdana; color: #000000; Font-size: 14px;}
sup, sub {vertical-align: 0; position: relative;}
sup {bottom: 1ex;}
sub {top: 0.8ex;}
h4 {font-family:Verdana; font-weight:bold; font-size:20px; color:#000;}

#wrapper {width: 973px; text-align: left; position: relative; margin: auto;}

/* *** *** *** navigation banner *** *** *** */
#header_logo {width: 244px; height: 57px; float: left; background: url(/images/logo-header.gif) no-repeat; margin-top: 2px; margin-bottom: 7px; margin-left:27px;}
#main_navigation {width: 971px; height: 46px; border-top: 1px solid #dadada; clear: both; float: left;}
#navigation_buttons {width: 703px; height: 40px; border-bottom: 3px solid #0043d6; float: left;}
#share_button {width: 264px; height: 40px; border-bottom: 3px solid #ffc900; float: left; margin-left: 4px;}
#navigation_buttons a {width: 140px; height: 41px; border-right: 1px dotted #9f9f9f; float: left; text-align: center; font-size: 12px; color: #0043d6; text-decoration: none; font-weight: bold; position: relative; top: -1px;}
#navigation_buttons a:hover, #navigation_buttons a.on  {border-right: 1px solid #0043d6; color: #FFFFFF; background: #0043d6;}
#navigation_buttons a span {top: 13px; position: relative;}
/* *** *** *** end navigation banner *** *** *** */

.page_bg {
		background: url(/images/bkgd-body.gif) top center no-repeat; 		
	}
/* *** *** *** main content *** *** *** */
#body-content {width:1200px; height:699px; margin:0 auto; clear:both; position:relative;}
#body-content #page-title {width:592px; height:74px; background:url(/images/bkgd-page-title.png) 0 0 no-repeat; position:absolute; top:36px; left:0; font-family:Verdana; font-weight:bold; font-size:28px; color:#fff; text-align:left; padding-left:143px; padding-top:5px;}
#body-content #page-sub-title {width:369px; height:64px; position:absolute; top:42px; left:716px; font-family:Verdana; font-weight:bold; font-size:24px; font-style:italic; color:#fff; text-align:left;}
#body-content #product-image {width:475px; height:374px; position:absolute; top:110px; left:118px;}
#body-content #product-image img {margin:-100px auto 0;}
#body-content #home-info-block {width:470px; height:331px; background:url(/images/bkgd-home-info-block.png) 0 0 no-repeat; position:absolute; top:123px; left:621px;}
#body-content #home-info-block h3 {font-family:Verdana; font-weight:bold; font-size:18px; color:#dc3e38; text-align:left; margin:20px 0 0 32px;}
#body-content #home-info-block ul {list-style-type:none; margin:10px 0 15px 0;}
#body-content #home-info-block ul li {background:url(/images/bullet.png) 0 7px no-repeat; text-align:left; padding-left:12px;}

#body-content #home-info-block a {float:left; margin:15px 0 0 32px; color:#414042; font-size:14px; padding-left:25px; background-position:0 5px;}

#body-content #savings-buy-block {width:972px; height:214px; background:url(/images/bkgd-savings-buy-block.png) 0 0 no-repeat; position:absolute; top:485px; left:118px;}
#body-content #savings-buy-block #savings {float:left; width:450px; margin:25px 0 0 25px;}
#body-content #savings-buy-block #buy {float:left; width:450px; margin:25px 0 0 25px;}

#body-content #savings-buy-block h4 {margin:0 0 10px 20px; text-align:left;}
#body-content #savings-buy-block .icon-savings-buy {float:left; margin:0 10px 0 0;}
#body-content #savings-buy-block .content {float:left; width:355px; text-align:left;}
#body-content #savings-buy-block .content a {float:right;}


#body-content .icon-savings {width:81px; height:74px; background:url(/images/icon-savings.png) 0 0 no-repeat;}
#body-content .icon-sitemap {width:81px; height:74px; background:url(/images/icon-site-map.png) 0 0 no-repeat;}
#body-content .icon-buy {width:79px; height:72px; background:url(/images/icon-buy.png) 0 0 no-repeat;}
#body-content .icon-contact {width:74px; height:71px; background:url(/images/icon-contact.png) 0 0 no-repeat;}
#body-content .icon-terms {width:81px; height:74px; background:url(/images/icon-terms.png) 0 0 no-repeat;}
#body-content .arrow-link {font-family:Verdana; font-weight:bold; font-size:12px; color:#4da2cf; text-decoration:none; background:url(/images/icon-link.png) 0 3px no-repeat; padding-left:20px;}
#body-content .arrow-link:hover {text-decoration:underline;}
#body-content #full-page-block {width:973px; height:575px; background:url(/images/bkgd-full-page-block.png) 0 0 no-repeat; position:absolute; top:124px; left:119px;}
#body-content #full-page-block .icon-full-page-block {float:left; margin:35px 10px 0 43px;}
#body-content #full-page-block .content {float:left; width:800px; height:540px; margin:35px 0 0 0; position:relative; text-align:left;}
#body-content #full-page-block .content .coupon {width:487px; height:290px; clear:both; float:left; margin:40px 20px 0 0; text-align:center; overflow:hidden;}
#body-content #full-page-block .content .coupon a {margin:212px 0 0 0; display:block; border:none; outline:none;}
#body-content #full-page-block .content .coupon a img {border:none; outline:none;}
#body-content #full-page-block .content .where-buy-callout {width:292px; height:257px; background:url(/images/bkgd-where-buy-callout.png) 0 0 no-repeat; float:left; margin:40px 0 0 -75px;}
#body-content #full-page-block .content .where-buy-callout .icon-where-buy-callout {float:left; margin:24px 0 0 22px;}
#body-content #full-page-block .content .where-buy-callout h4 {margin:40px 0 50px 10px; width:170px; float:left;}
#body-content #full-page-block .content .where-buy-callout p {clear:both; margin:30px 22px 30px 45px;}
#body-content #full-page-block .content .where-buy-callout a {clear:both; margin:0 0 0 45px; color:#414042; font-size:14px;}
#body-content #full-page-block .content h1 {font-family:Verdana; font-weight:bold; font-size:30px; color:#414042; margin:0;}
#body-content #full-page-block .content p.intro {font-family:Verdana; font-size:18px; color:#000;}
#body-content #full-page-block .content #store-list {width:100%; margin:50px 0 0 0;}
#body-content #full-page-block .content .store-col {width: 203px; float: left; text-align: center; margin:0 10px;}
#body-content #full-page-block .content p#store-link {color: #414042; text-decoration: none; font-size: 18px; font-weight: bold; margin-bottom: 20px; margin-top: 0px;}
#body-content #full-page-block .content .where-buy-disclaimer {position: absolute; bottom: 5px; left: 1px; font-size: 12px;}
#body-content #full-page-block .content #terms-div {width:833px; height:480px; overflow:auto; text-align:left; margin:20px 0 0 0;}
#body-content #full-page-block .content #terms-div p {margin-right:20px;}
#body-content #full-page-block .content #terms-div p .emph {font-weight:bold; text-decoration:underline;}
#body-content #full-page-block .content #privacy-div {width:833px; height:480px; overflow:auto; text-align:left; margin:20px 0 0 0;}
#body-content #full-page-block .content #privacy-div p {margin-right:20px;}
#body-content #full-page-block .content #privacy-div p .emph {font-weight:bold;}
#body-content #full-page-block .content #privacy-div p a {color:blue; text-decoration:underline;}
/* *** *** *** main content *** *** *** */


/* *** *** *** footer *** *** *** */
#wrapper-footer {width:100%; overflow:auto; margin:0 auto; background:url(/images/bkgd-footer.gif) 0 0 repeat-x #fcfcfc;}
#footer {width: 973px; margin:3px auto 30px auto; font-face: Arial; font-size: 11px; color: #434343; text-align:left;}
#footer a {color: #434343; text-decoration: underline;}
#footer a:hover {text-decoration: underline;}
#footer img {margin:0 20px 40px 52px; float:left;}
#footer p {margin-top: 20px;}
#footer_text p {margin-left: 10px;}
#footer_text img{margin-left: 1px; margin-top: 10px;}
#sitemap a {color: #434343; text-decoration: underline;}
.hidden-facts {display:none;}
.drug-facts-content {width:490px;height:500px;overflow:auto;}
/* *** *** *** end footer *** *** *** */
.cookieBtnclose {
    font-size: 14.5px;
    line-height: 1;
    cursor: default;
    position: absolute;
    right: 12px;
    top: 22px;
}
/*++ MB USIM10015616317 8-12-2017*/
/*COUPON UPDATES*/
.iframechange{
    height: 270px !important;
    border: none !important;
    width: 360px !important;
	padding-top: 17px !important;
}
/*-- MB USIM10015616317 8-12-2017*/
.row-fluid{width:100%;}
.thumbnails{list-style-type:none;padding: 35px 0px;}
.span3{width:25%;float:left;}
.caption a{text-decoration:none;cursor:pointer;font-weight:bold;color: #fff;background: #0043d6;font-size: 14px;padding: 7px 16px;}
.thumbnails:before, .thumbnails:after {
    display: table;
    content: "";
    line-height: 0;
}
.thumbnails:after {
    clear: both;
}
.header,.caption{text-align:center;}
.caption{padding-top: 45px;}
.amazon-pere{padding-top: 12px;}
.cvstop{    padding-top: 11px;}
.top53caption{    padding-top: 53px;}



/*Start :: WUNGLOGC-13259
======================================*/
#navigation_buttons > a:nth-child(2) {
    display: none;
}
.wheretobuy img {
    max-width: 100%;
}
.wheretobuy .thumbnails > li > .thumbnail {
    min-height: 115px;
    position: relative;
} 
.wheretobuy .thumbnails > li > .thumbnail .caption{
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translate(-50%);
    width: 114px;
    display: block;
} 
#body-content #home-info-block #buy {
    float: left;
    margin: 25px 10px 28px 10px;
    background: url(/images/bkgd-home-info-block.png) 0 0 no-repeat;
    padding: 10px;
    border-radius: 4px;
}
#body-content #home-info-block h4 {margin:0 0 10px 20px; text-align:left;}
#body-content #home-info-block p {
    font-size: 12px;
    text-align: left;
    margin: 0 0 0 32px;
    padding: 16px 0 0 52px; 
}
#body-content #home-info-block .icon-savings-buy {
    margin: 0 10px 0 0;
    position: absolute;
}
#body-content #home-info-block .content {
    float: left;
    text-align: left;
    position: relative;
}
#body-content #home-info-block .content a {float:right;}

.home-components > div {
        margin-top: 100px;
}

/*End :: WUNGLOGC-13259
======================================*/