#header, #content, #sidebar, .contentHead, .contentAd, .contentAdAlone, .sideBoxSubscribe, .byoplayer, .promo-box {
    position: relative
}

.contentHead {
    border-bottom: none
}

#wrap {
    text-align: left
}

#content, #sidebar {
    word-wrap: break-word;
    overflow: hidden
}

h1, h2, h3 {
    font-family: Arial, sans-serif !important
}

#header {
    z-index: 1
}

.search-box,
.search-box
form {
    z-index: 2
}

.search-text,
#nav-home img,
#nav-apps span,
.subnav .nav-item,
.contentBox .top, .iconGo, .iconBack, .iconZoom, .iconEmail, .iconPrint, .iconBookmark, .iconRSS, .iconFacebook, .iconTwitter, .iconGPlus, .iconYoutube {
    background-image: url(/img/icons/icons-sprite.gif)
}

.search-text {
    width: 440px
}

p.disclaimer {
    margin: 50px 0
}

.contentAdVideo, .contentAdM1 {
    position: relative
}

.sideBoxAccount input.user,
.sideBoxAccount
input.pass {
    width: 110px
}

.sideBoxDivider {
    display: none
}

.sideBoxDrugInfo .sideBoxHead
h2 {
    word-wrap: break-word
}

.ratingbar {
    float: none;
    margin-top: 0;
    padding-bottom: 26px
}

#slider {
    border: 1px solid #218AB8;
    border-width: 0 0 1px 1px
}

.fdaBox
.sideBoxHead {
    text-indent: 52px
}

.fdaBox .sideBoxHead
.sideBoxTitle {
    background-position: 4px 2px
}

.iconEmail {
    background-image: url(/img/icons/mail.gif)
}

.iconPrint {
    background-image: url(/img/icons/printer.gif)
}

.page-icons-header
.iconPrint {
    background-image: url(/img/icons/printer-compact.gif)
}

.iconBookmark {
    background-image: url(/img/icons/pin.gif)
}

.sideBoxSignedIn
.sideBoxTitle {
    background-image: url(/img/icons/card-address.gif)
}

.breadcrumb
span {
    padding: 0 2px;
    color: #AAA;
    font-size: 12px
}

#overlay, .overlay {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50)
}

.popupBox {
    position: absolute
}

#refine_box_inside
td {
    font-size: 11px
}

.botad {
    margin-left: 0
}

.skipContent {
    visibility: hidden;
    text-indent: 0
}

ul.column-list-2
li {
    display: list-item;
    float: left;
    width: 50%
}

ul.column-list-3
li {
    display: list-item;
    float: left;
    width: 30%
}

ul.column-list-4
li {
    display: list-item;
    float: left;
    width: 25%
}

ul.column-list-2:after, ul.column-list-3:after, ul.column-list-4:after {
    content: ".";
    display: block;
    height: 0;
    margin: 0;
    clear: both;
    visibility: hidden
}

.input-button, .search-button {
    padding: 1px 0;
    border: 1px solid #68914E
}

#slider-bar
.close {
    display: none
}

.pronounce-icon {
    display: none
}

.pagingResults a,
.pagingResults b,
.pagingResults
span {
    float: none;
    display: inline;
    background: none;
    border: 0;
    font-size: 13px
}

.pagingResults
b {
    color: #000;
    font-weight: bold
}

#letterPopup, #letterPopupJoiner {
    visibility: hidden
}

.site-privacy {
    float: left;
    width: 100%
}

#footer .site-privacy li
a {
    float: left
}

#footer .site-privacy
li {
    float: left
}

#footer .site-privacy li.media__logo--honcode {
    width: 380px;
    font-weight: 400
}

#footer .site-privacy li.media__logo--honcode
a {
    float: none
}

#footer .site-privacy li.site-info {
    clear: none;
    width: auto;
    font-size: 14px;
    text-align: right;
    float: right
}

#footer .site-privacy li.site-info
span {
    display: block
}

#footer .site-privacy li
p {
    display: inline-block;
    line-height: 16px
}

.clearAfter {
    display: inline-block
}

/*\*/
.clearAfter {
    display: block
}

/**/
* html
.clearAfter {
    height: 1px
}

.form-block label,
.label-placeholder,
.input-block
label {
    display: block !important
}