/*
Theme Name: U-Design
Theme URI: http://themeforest.net/item/udesign-responsive-wordpress-theme/253220?ref=AndonDesign
Description: A slick, powerful and clean theme U-Design provides an intuitive set of options to help you setup your WordPress site quickly and effectively. Flexibility is key and it has been optimized for SEO and speed. It is also responsive &amp; mobile ready should you choose that option. The U-Design theme features include: unlimited colors, widgetized home page, over 600 fonts to choose from, WooCommerce Integration, it is also translation and multilingual ready, step by step documentation, exclusive U-Design support forum and a helpful community. Always up-to-date security and many new features are constantly added as the theme evolves.
Author: Andon
Author URI: http://themeforest.net/user/AndonDesign/portfolio?ref=AndonDesign
Version: 2.8.2
License: Located in 'licensing' folder
License URI: Located in 'licensing' folder
*/

/*
    Do not remove any of the commented text above as it is used by the theme for proper function!

    All the themes' CSS files are located under the 'styles/' sub-folder...

    If you would like to use this file to add any custom CSS, you'll need to enable it first  
    from the theme's "General Options" section.
    Please note: After enabling the use of this file, you will not see any change here, 
    feel free to add your custom CSS below.
    On the other hand, if you need access to the theme's main style sheet, you will 
    need FTP client to access it, is it located in: "styles/style1/css/style.css"
*/


@font-face {
    font-family: 'benchninebold';
    src: url('../eot/benchnine-bold-webfont.eot');
    src: url('../eot/benchnine-bold-webfontd41d.eot#iefix') format('embedded-opentype'),
         url('../woff/benchnine-bold-webfont.woff') format('woff'),
         url('../ttf/benchnine-bold-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'benchninelight';
    src: url('../eot/benchnine-light-webfont.eot');
    src: url('../eot/benchnine-light-webfontd41d.eot#iefix') format('embedded-opentype'),
         url('../woff/benchnine-light-webfont.woff') format('woff'),
         url('../ttf/benchnine-light-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'benchnineregular';
    src: url('../eot/benchnine-regular-webfont.eot');
    src: url('../eot/benchnine-regular-webfontd41d.eot#iefix') format('embedded-opentype'),
         url('../woff/benchnine-regular-webfont.woff') format('woff'),
         url('../ttf/benchnine-regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

.u-design-fixed-menu-on.fixed-menu #main-menu #ubermenu-nav-main-18-primary { background-image: url(../png/bd-logo-cube-nu.png) !important; background-repeat:no-repeat !important; background-position:20px center !important; background-size: auto 26px !important;}

#page-content {margin-bottom:0px !important; padding-bottom:0px !important;}

.ubermenu-target-title {
       font-family: 'benchnineregular', arial, sans-serif !important; font-size:26px; font-weight:normal !important;
}


.ubermenu-submenu .ubermenu-target-title {
       font-family: 'benchnineregular', arial, sans-serif !important; font-size:19px; font-weight:normal !important;
}

.ubermenu-nojs.ubermenu-skin-white .ubermenu-submenu .ubermenu-tabs .ubermenu-tab:hover > .ubermenu-target, .ubermenu-skin-white .ubermenu-submenu .ubermenu-tab.ubermenu-active > .ubermenu-target {
    background: #d2c3a4 !important;}

#navigation-menu {
       font-family: 'benchnineregular', arial, sans-serif; font-size:20px;
}

#navigation-menu ul.sf-menu>li>a>span {padding:10px 0px 0px 10px;}

#secondary-navigation-bar-content {
    color: #777 !important;
    font-size: 13px;
    font-weight: 300;
    line-height: 2.4;
    font-family: 'open_sansregular', sans-serif, arial !important;
}
#page-content{background-color:#f5f5f5;}
#main-menu {background-color:#243b4f !important;}

/* #ubermenu-main-18-primary #menu-item-19458 {display:none;} */

#search .search_box {background:#eeeeee; margin-top:1px;}


body{
font-family: 'Montserrat', sans-serif, arial;
    font-weight:normal;
    text-rendering: optimizeLegibility;
max-width:1920px;
}

body strong, b {font-family: 'Montserrat', sans-serif, arial; font-weight:600 !important;}
body em, i {font-family: 'Montserrat', sans-serif, arial; font-style:italic;}

body {image-rendering: -webkit-optimize-contrast !important;}

h1 {
       font-family: 'benchninebold', arial, sans-serif;
margin: 10px 0 0px;
}

h2 {
       font-family: 'benchninebold', arial, sans-serif;
margin: 10px 0 0px;
}

h3 {
       font-family: 'benchnineregular', arial, sans-serif;
margin: 10px 0 0px;
}

h4, h5, h6 {
       font-family: 'benchninelight', arial, sans-serif;
margin: 0px 0 0px;
}

h3 {font-size:28px !important;}

.post-top h1, .post-top h2, .post-top h3 {width:100%;}

#page-title h1 {font-size:40px !important;}

#logo h1 a, #logo .site-name a {margin-top:-3px; margin-bottom:0px; background-image: url(../png/large-new-bd-logo-compressed.png); background-size:248px auto;}

#top-box-search h4 {font-size: 40px !important;}
blockquote {background-color:#eee; margin: 30px 0 30px 0;}
blockquote strong {font-family: Georgia, "Times New Roman", Times,serif; font-weight:bold;}
blockquote .nonblock {font-family: 'Montserrat' !important; font-weight:bold;}
.nonblock {font-family: 'Montserrat' !important; font-weight:bold !important;}

.phone-number-padding {color:#aaaaaa;}
.phone-number-padding a {color:#888888; font-size:80%;}

.breadcrumbs, #wc-breadcrumbs {font-size:12px !important; line-height:14px !important;}
.current_crumb {font-weight:normal;}

.foot-links {color:white; background-color:#333333; padding-left:10px; margin-bottom:5px;}
.categories-link-divider, .postmetadata-categories-link, .postmetadata-comments-link { font-size: 12px;}

#before-content .column-content-wrapper {margin-top: -17px; margin-bottom: -10px;}
#before-content {padding:0px;border-bottom: 0px solid #af945c;}
#page-content #content-container {padding:0px;}

#share {width: 98%; text-align:right; padding:5px 1% 5px 1%; margin-top:2px;}
#share a {display: inline-block; margin: 3px; border-radius: 0; font-size: 20px; color: #fff; opacity: 0.80; transition: opacity 0.15s linear;}
#share a:hover {opacity: 1;}
#share i {position: relative; top: 50%; transform: translateY(-50%);}
.facebook {background: #3b5998;} .twitter {background: #55acee;} .linkedin {background: #0077b5;}

#page-content-title {border-bottom: 0px solid #af945c;}
#page-content-title #page-title h1 {padding:8px 0px;}

#bottom-bg {border-top:4px solid #d2c3a4 !important;margin-top:20px;}
.woocommerce ul.products li.product h3 {font-family: 'benchnineregular', arial, sans-serif; font-size:20px !important; line-height:19px !important;}
.woocommerce ul.products li.product {background-color:#ffffff; min-height:276px; outline:2px solid #dedede;}
.woocommerce ul.products li.product .star-rating { font-size: 11.7px;}
.woocommerce .star-rating {font-size: 0.97em;}

.woocommerce #respond input#submit {background-color: #ddd; transition:0.3s;}
.woocommerce #respond input#submit:hover {background-color: #444; color:white;}

.comment-text .star-rating {font-size: 0.65em !important;}
.product_list_widget .star-rating {font-size: 0.75em !important;}

.summary.entry-summary {font-size:12px;}
.summary.entry-summary h2 {font-size:28px; padding-top:none;}
.summary.entry-summary p {font-size:16px;}
#tab-description.panel.entry-content h2 {display:none;}
#tab-tab-video.panel.entry-content h2 {display:none;}
#footer-bg {font-size:80% !important; border-top:1px solid #333333;}

h1.product_title {display:none;}

p.price {display:none;}
h1.page-title {display:none;}
div.related.products {display:none;}
.back-to-top {display:none;}
ul.wpuf-attachments {display:none !important;}

.woocommerce #reviews #comments ol.commentlist li .comment-text {background-color: #fff;}

.guide-menu {background: url('') !important; background-color:#e80909 !important;}
li#menu-item-4987 a {color:white !important;}
li#menu-item-4987 a:hover {color:black !important;}

#ubermenu-main-18-primary {position:relative; z-index:1000;}

input[type=checkbox]{  -webkit-appearance:checkbox;}

ul.products .star-rating {margin-left:auto !important; margin-right:auto !important;}

#wc-breadcrumbs {margin: 5px 20px 5px !important;}
#footer_text.grid_20 {padding-left:10px;}
#text-13.widget.widget_text.substitute_widget_class {padding-top:0px !important;}
#text-29.widget.widget_text.substitute_widget_class {padding-top:12px !important;}

#feedback {z-index: 9999;}

.bottom-content-padding .teaser-title {font-size:14px !important;}

.bottom-content-padding a.read-more-align-right{color:white !important;}

#latest-posts-widget-4 .teaser-title {font-size:12px !important;}

iframe[id^="oauth2relay"] { position: fixed !important; }

input#submit_image.button1:hover {background-color:grey !important;}

.mapp-layout {min-height:380px;}

#text-31 {padding:0px;}
#text-36 {padding:0px;}
#text-37 {padding:0px;}
#text-39 {padding:0px;}
#text-43 {padding:0px;}
#text-59 {padding:0px;}
#text-60 {padding:0px;}

#latest-posts-widget-2 {padding:0px;}
#latest-posts-widget-3 {padding:0px;}
#text-64 {padding:0px; margin:-10px -10px -2px -10px;}


#latest-posts-widget-4 {margin:0px 20px 10px 20px; background:#666666; border-bottom: 2px solid #444444;}
#latest-posts-widget-4 a {color:white !important;}
#latest-posts-widget-4 a:hover {color:black !important;}
#latest-posts-widget-4 ul.small-thumb li {background-image:none !important; padding:5px;}
#latest-posts-widget-4 h3.widgettitle {margin:-10px -20px 10px -20px; padding:10px 0px 10px 20px; background-color:#333333; color:white;  background-image: none !important;}
#latest-posts-widget-4 .teaser-title {line-height:13px;}

#latest-posts-widget-5 {margin:20px 20px 0px 20px; background:grey; color:#222222;}
#latest-posts-widget-5 a {color:white !important;}
#latest-posts-widget-5 a:hover {color:black !important;}
#latest-posts-widget-5 ul.small-thumb li {background-image:none !important;}
#latest-posts-widget-5 h3.widgettitle {margin:-10px -20px 10px -20px; padding:10px 0px 10px 20px; background-color:#af945c; color:#ffffff; background-image:none !important;}
#latest-posts-widget-5 .teaser-title {line-height:17px; font-size:15px; letter-spacing:-1px; font-weight:bold;}
#latest-posts-widget-5 .teaser-content {line-height:17px; font-size:15px; letter-spacing:-1px; max-height:46px; overflow:hidden;}
#latest-posts-widget-5 span {font-size:15px; line-height:15px;}

#latest-posts-widget-14 {margin:-10px 20px 15px 20px !important; background:#555; color:#222222; border-bottom: 2px solid #444;}
#latest-posts-widget-14 a {color:white !important;}
#latest-posts-widget-14 a:hover {color:black !important;}
#latest-posts-widget-14 ul.small-thumb li {background-image:none !important; padding: 5px 0 5px !important;}
#latest-posts-widget-14 h3.widgettitle {margin:-10px -20px 10px -20px; padding:10px 0px 10px 20px; background-color:#af945c; color:#ffffff; background-image:none !important;}
#latest-posts-widget-14 .teaser-title {line-height:13px !important; font-size:12px !important; margin:0;}
#latest-posts-widget-14 .teaser-content {display:none;}

#alerts {background-image: url(../png/warning-icon.png); background-repeat:no-repeat; background-position:right top; background-size: 40px auto;}
#top-pick {background-image: url(../png/top-choice-2026.png); background-repeat:no-repeat; background-position:right top; background-size: 66px auto;}
#choice-pick {background-image: url(../png/excellent-2026.png); background-repeat:no-repeat; background-position:right top; background-size: 56px auto;}

.topsetwidget a {color: #957640;}
.top-set {margin-top:20px;color:#fff; padding:10px 10px 10px 15px; background-color:#957640; line-height:22px; border-bottom:2px solid #d5d5d5; font-size:26px; font-family: 'benchninebold', arial, sans-serif;} 
.compname {color:#555; font-weight:700; font-size:16px;letter-spacing: -1px;}
.compno{font-size:14px; line-height:14px; color:#a68e5b;} 
.vis-page {font-size:10px; float:right; font-style:italic; line-height:12px;} 
.sidestars {margin-left:20px; font-size:15px; line-height:14px; color:#a68e5b; letter-spacing:-1px;} 
.topsies {background-color: #e5e5e5 !important; padding:7px 10px 7px 58px; transition:0.3s; border-bottom:3px solid #d5d5d5; border-left:4px solid #d5d5d5;} 
.topsies:hover {background-color:#d5d5d5 !important; color:#957640;}
.sidelinker a {color:#eee;} .sidelinker a:hover {color:#fff;}

.searchcity {display:inline-block; font-size:12px; line-height:16px; padding:3px 7px; background-color:#eee; margin-right:5px; margin-bottom:5px; transition:0.2s;} .searchcity:hover {background-color:#666; color:white;} .cityselected {background-color:#888; color:white;}

li.post-1911, li.post-13678, li.post-9271, li.post-392, li.post-7184, li.post-12722, li.post-16153, li.post-27118, li.post-20637, li.post-19209, li.post-29219, li.post-7550, li.post-23816, li.post-2665, li.post-408, li.post-25106, li.post-16212, li.post-392, li.post-16107, li.post-25103, li.post-7027, li.post-14392, li.post-40259, li.post-38051, li.post-32905, li.post-1781 { background: #e5e5e5 right bottom / 25px auto no-repeat url('../png/top-rated.png'); outline:2px solid #b3b2b2 !important;}

li.post-7024 {background: #e5e5e5 right bottom / 25px auto no-repeat url('../png/top-rated.png'); outline:2px solid #b3b2b2 !important;}

li.post-28673, li.post-24216, li.post-68, li.post-4324, li.post-178, li.post-2662, li.post-1478, li.post-1627, li.post-1479, li.post-1616, li.post-17019, li.post-1106, li.post-1728, li.post-1786, li.post-1087,  li.post-18816, li.post-13677, li.post-16952, li.post-21216, li.post-418, li.post-1731, li.post-10347, li.post-20415, li.post-5366, li.post-5358, li.post-15315, li.post-27120, li.post-19963, li.post-1638, li.post-27743, li.post-25271, li.post-1487, li.post-7231, li.post-422, li.post-7235, li.post-33902, li.post-33932, li.post-34473, li.post-35393, li.post-1657, li.post-7546, li.post-37000, li.post-38633, li.post-14119, li.post-39441, li.post-40357, li.post-34709 { background: #e5e5e5 right bottom / 25px auto no-repeat url('../png/recommended.png'); outline: 2px solid #b3b2b2 !important;}

li.post-1091, li.post-1863, li.post-1651, li.post-9334, li.post-2668, li.post-2499, li.post-2660, li.post-17093, li.post-10819, li.post-74, li.post-16012, li.post-12014, li.post-10717, li.post-15319, li.post-23810, li.post-16, li.post-256, li.post-88, li.post-2485, li.post-12104, li.post-1628, li.post-1653, li.post-71, li.post-1612, li.post-11705, li.post-14048, li.post-8278, li.post-8320, li.post-14065, li.post-5350, li.post-14068, li.post-8280, li.post-5501, li.post-14070, li.post-8318, li.post-5837, li.post-14066, li.post-8321, li.post-10702, li.post-8325, li.post-8286, li.post-18871, li.post-27380, li.post-16254, li.post-7729, li.post-18174, li.post-29261, li.post-18546, li.post-21143, li.post-35299, li.post-38207 {background: #f9e5e5 right bottom / 25px auto no-repeat url('../png/warning-icon.png') !important;}

a.gotosite {margin-top:40px; text-align:center; display:block; padding:2px 0 2px 0; font-size:24px; font-family: 'benchninebold', arial, sans-serif; color:white; background: #243b4f; transition:0.3s;} a.gotosite:hover {background-color: green;}

a.read-more-align-left, a.read-more-align-right {float: right;}

.rated-box { width: 100%; background:  #eee; margin-bottom: 4px;}
.rated-rating {background: #af945c; color: white; font-size: 12px;}
.statsbox {border-bottom:2px solid #d2c3a4; padding:0 0 10px 0; margin-bottom: 30px;}

#woocommerce_recent_reviews-2 {margin:20px 20px 10px 20px; background:#666666; color:#dddddd; border-bottom: 2px solid #444444;}
#woocommerce_recent_reviews-2 a {color:white !important; line-height:1.1em;}
#woocommerce_recent_reviews-2 a:hover {color:black !important;}
#woocommerce_recent_reviews-2 ul.product_list_widget li {background-image:none !important;}
#woocommerce_recent_reviews-2 h3.widgettitle {margin:-10px -20px 10px -20px; padding:10px 0px 10px 20px; background-color:#af945c !important; color:#ffffff !important; background-image:none !important;}
#woocommerce_recent_reviews-2 .reviewer {font-size:16px;}
#woocommerce_recent_reviews-2 .product_list_widget .star-rating {font-size:0.69em !important;}

#woocommerce_recent_reviews-6 {margin-top:10px; background:#666666; color:#dddddd; border-bottom: 2px solid #444444;}
#woocommerce_recent_reviews-6 a {color:white !important;}
#woocommerce_recent_reviews-6 a:hover {color:black !important;}
#woocommerce_recent_reviews-6 ul.product_list_widget li {background-image:none !important;}
#woocommerce_recent_reviews-6 h3.widgettitle {margin:-10px -20px 10px -20px; padding:10px 0px 10px 20px; background-color:#af945c !important; color:#ffffff !important; background-image:none !important;}
#woocommerce_recent_reviews-6 .reviewer {display:inline-block; font-size:14px; line-height:0.9em !important;}
#woocommerce_recent_reviews-6 .product_list_widget .star-rating {font-size:0.69em !important;}

.greybutton a {font-size:26px; font-family: 'benchnineregular', arial, sans-serif; color:white; background-color:grey; padding:10px; border-bottom: 2px solid #555555;}
.greybutton a:hover {background-color:#555555;}

.dgreybutton a {font-size:26px; font-family: 'benchnineregular', arial, sans-serif; color:white; background-color:#333333; padding:10px; border-bottom: 2px solid #222222;}
.dgreybutton a:hover {background-color:#222222;}

.selectdgbutton a {float:left; min-width:90% !important; text-align:center; font-size:24px; font-family: 'benchnineregular', arial, sans-serif; color:white; background-color:#444444; padding:10px; border-bottom: 2px solid #333333;}
.selectdgbutton a:hover {background-color:#333333;}

.sideyellowbutton a {float:left; min-width:85% !important; font-size:22px !important; font-family: 'benchnineregular', arial, sans-serif; color:white; background-color:#af945c; padding: 0px 0px 0px 43px !important; border-bottom: 2px solid #957640; margin-bottom:5px;}
.sideyellowbutton a:hover {color:white; background-color:#957640;}

.sidegreybutton a {float:left; min-width:85% !important; font-size:22px !important; font-family: 'benchnineregular', arial, sans-serif; color:white; background-color:#808080; padding: 0px 0px 0px 43px !important; border-bottom: 2px solid #707070; margin-bottom:5px;}
.sidegreybutton a:hover {color:white; background-color:#707070;}

.homegreybutton a {float:left; min-width:100% !important; font-size:22px !important; font-family: 'benchnineregular', arial, sans-serif; color:white; background-color:#222222; background-image:url('../png/arrow-white.png'); background-repeat:no-repeat; background-position:right center; padding: 0px 0px 0px 2px !important; border-bottom: 2px solid #111111; margin-bottom:5px;}
.homegreybutton a:hover {color:white; background-color:#111111; background-image:url('../png/arrow-gold.png'); background-repeat:no-repeat; background-position:right center;}

.post-top h2 a {float:left; min-width:94% !important; padding: 5px 20px 5px 20px; font-size:26px !important; color:white; background-color:#808080; border-bottom: 2px solid #707070; margin-bottom:20px; background-image:url('../png/article.png'); background-repeat:no-repeat; background-position:right center;}
.post-top h2 a:hover {color:white; background-color:#707070;}
post-top .postmetadata-categories-link.entry-title {display:none !important;}

#topchoices {background: #dcdcdc url('../png/best-gold-dealer-trophy.png') no-repeat scroll right top/150px auto;  margin-top:20px; padding:10px 200px 8px 17px; border:3px solid #bbb;} .topchoicepara {font-family: 'benchnineregular', arial, sans-serif; font-size:26px;} .topchoicelink {font-size:12px; color:#343e8f; text-decoration:underline;}

.woocommerce ul.products li.product .button {display:none !important;}

.single-post-nav-links {background-color:#666; padding:20px; color:#ffffff;}
.single-post-nav-links a, .single-post-nav-links .prev-title a, .single-post-nav-links .next-title a {color:#ffffff;}
.single-post-nav-links .divider {visibility:hidden;}

.new-disc a {color:darkred !important;}

#chris-header {font-size:14px; padding: 10px 23% 10px 15px; background-color:#777777; color:white; margin-bottom:20px; background-image: url('../jpg/chris-lemieux-1.jpg'); background-repeat: no-repeat; background-position: right center; background-size:20% auto;} #chris-header .weetext {font-size:11px;}  h2#art-title {font-size: 28px !important; color:white !important; background-color:#666666; padding:15px;} #chris-header a {color:white;} 



#text-29.widget.widget_text.substitute_widget_class div.textwidget {padding-top:0px !important; margin-top:0px !important;}

.upsells.products ul.products li.product {width:30% !important;}

#after-cont-row-1.full_width.home-cont-box {background-color:#ffffff;}

#navigation-menu {

  z-index: auto !important;

}

.widget_search input#s {color:#333333;}
.bottom-content-padding h3 {color:#222222;}
#latest-posts-widget-7 {background-color:white; border-style: solid; border-width: 1px; border-color:#dddddd; border-bottom: 4px solid #dddddd; margin-top:-5px;}
#latest-posts-widget-7 a.teaser-title {font-family: 'benchninebold'; font-size:28px;}
#latest-posts-widget-6 {background-color:white; border-top: 1px solid #dddddd; border-left: 1px solid #dddddd; border-right: 1px solid #dddddd; margin-bottom:-10px; position:relative; z-index:50;}
#latest-posts-widget-6 a.teaser-title {font-family: 'benchninebold'; font-size:28px;}

.last_column:nth-child(1) {background-color:#eeeeee;}

#rss-2 li{list-style-type: none; padding:0px !important; margin: 0px !important;}
#rss-3 li{list-style-type: none; padding:0px !important; margin: 0px !important;}

strong.search-excerpt {padding: 0 5px 0 5px;}

.uk-ad-top {margin-top:-3px !important;}

#footer_text.grid_20 { width:100%; padding:0; margin:0;}



#cookie-notice {background-color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, .92) !important;}
.cookie-notice-container {padding:10px 10% 10px 10%; text-align:left; font-size:10px;}
.cookie-notice-container a {float:right; font-size:14px;}

 div.directory-cat-top {background-color:#666666 !important; color:white; padding:1px 10px 4px 10px; border-bottom: 2px solid #444444; margin-bottom:10px; margin-top:11px !important;} .directory-cat-top a {color:#eee;} .directory-cat-top a:hover {color:#fff;}

#feedback a.feedback {height:150px;}

.videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}
.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.woopsy .woocommerce ul.products li.product, .woopsy .woocommerce-page ul.products li.product {
   
    margin: 0;
    padding: 0;
    position: relative;
    width: 100%;
margin-bottom:-20px;
}
#mobad {display:none;}

@media (min-width:1050px) {   
.cookie-notice-container {padding:10px 15% 10px 15%; text-align:left; font-size:12px !important;}
    }   

 @media (max-width:650px) {   
.cookie-notice-container {padding:10px 5% 10px 5%; text-align:left; font-size:7px !important; line-height:11px !important;}
.ubermenu-responsive-toggle, .ubermenu-target {text-align:center !important; padding: 10px;}
.ubermenu-image {display:none !important;}
.ubermenu-submenu {background-image: none !important;}
#fixed-sidebar .regal-offer1, .regal-offer1 {padding-top: 80%;}
#top-box-search h4 {font-size:24px !important; text-align:center;}
.term-description {display:none;}
.triple-image {display:none;}
#search input {background-color:white !important;}
#search .search_box {background: #ffffff none repeat scroll 0% 0%;}
#search-3 {padding-right:0px; padding-top:10px; padding-bottom:10px;}
#main-menu {background-color:#ffffff !important;}
#ubermenu-nav-main-18-primary{background-color:#243b4f !important; position:relative; z-index:2000;}
.postmetadata-categories-link {display:none;}
.post-top h2 a {background-image:none;}
#footer_text.grid_20 { width:95%;}
    }  

@media (max-width:720px) {
.main-content-padding {padding:0 !important;}
#secondary-navigation-bar-wrapper {display:none !important;}
#menu-item-21431, #menu-item-21428, #menu-item-21429, #menu-item-7951, #menu-item-21430 {display:none !important;}
.no-mobile {display:none;}
#mobad {display:block;}
#metal-prices-top {display:none;}
#not-on-mobile {display:none;}
.breadcrumbs {display:none;}
#wc-breadcrumbs {display:none;}
.woocommerce-ordering {display:none;}
#page-title {text-align:center;}
#search {padding-top:0px; margin-top:-20px !important;}
#logo h1 a, #logo .site-name a {margin-top:10px; margin-bottom:30px;}
#top-elements .social_media_top {display:none !important;}
#fixed-sidebar .regal-offer1, .regal-offer1 {padding-top: 80%;}
#content-block-body-1741 {padding: 0 0 10px 0 !important;}
#top-box-search {margin-top:20px !important;"}
#top-box-search h4 {font-size:20px !important; text-align:center;}
.term-description {display:none;}
.triple-image {display:none;}
#search input {background-color:white !important;}
#search .search_box {background: #ffffff none repeat scroll 0% 0%;}
#search-3 {padding-right:0px; padding-top:10px; padding-bottom:10px;}
#main-menu {background-color:#ffffff !important;}
#ubermenu-nav-main-18-primary{background-color:#d5ae25 !important;position:relative; z-index:2000;}
}


h4.slide_toggle a {color:#444444 !important;}


