/*
Theme Name: edge-supplements
Author: Dream-Theme
Author URI: http://dream-theme.com/
Description: The7
*/
h1,.h1-size,.entry-title.h1-size,.dt-accordion-h1-size .wpb_accordion_header > a{color:#333;font:600 24px/34px "Open Sans",Helvetica,Arial,Verdana,sans-serif;text-transform:none}
h2,.h2-size,.entry-title.h2-size,h1.entry-title,.dt-accordion-h2-size .wpb_accordion_header > a{color:#333;font:600 24px/34px "Open Sans",Helvetica,Arial,Verdana,sans-serif;text-transform:none}
h3,.h3-size,.entry-title.h3-size,h2.entry-title,.dt-accordion-h3-size .wpb_accordion_header > a{color:#333;font:600 24px/34px "Open Sans",Helvetica,Arial,Verdana,sans-serif;text-transform:none}
h2,h3,h4{margin-top:10px}
.entry-heading{color:#333;font:600 24px/34px "Open Sans",Helvetica,Arial,Verdana,sans-serif;text-transform:uppercase}
.f12{font-size:12px;line-height:1.7}
.content{float:right!important;background:#fff none repeat scroll 0 0;width:78%}
.sidebar{float:left!important;background:#f2f2f2 none repeat scroll 0 0;width:22%;padding:0 20px 0 0 !important}
.topbarcall{color:#FEB02B;font-weight:600;margin:10px 50px 10px 0}
.address > a{text-decoration:none!important}
.clearleft{clear:left;height:10px}
.prod-desc h2{font:600 18px/28px "Open Sans",Helvetica,Arial,Verdana,sans-serif}
.checkbox{font-size:20px}
.checkout.woocommerce-checkout > p{font-size:12px}
#order_review_heading{padding-top:0}
.term-description > p{font-size:14px}
#tab-description > h2{font-size:15px}
.entry-meta{display:none}
.msg.woocommerce-info > li {
    list-style: outside none none !important;
}.floatleft {
    float: left;
	clear:left;
    margin-right: 20px;
    width: 30%;
}

.floatright {
    float: left;
    width: 65%;
}
.wp-caption-text {text-align: center}
.nf-form-cont .one-half, .nf-form-cont .three-sixths, .nf-form-cont .two-fourths {margin-left: 0px !important}
h3,.entry-title{padding-bottom:15px}
.author-info.entry-author{display:none}
.bullets{list-style-image:none;list-style-position:outside;list-style-type:disc!important;margin-left:30px}
.continue a{color:#fff;background-color:#0093ef;font:normal 600 16px/40px "Open Sans",Helvetica,Arial,Verdana,sans-serif;text-transform:none;width:150px;padding:8px 15px;border-radius:4px;text-decoration:none}
.mini-widgets .text-area a{text-decoration:none}
.col2-set .col-1{width:100%}
.woocommerce-pagination.paginator > a{margin:10px}
.classic-header .branding .mini-widgets:last-child{justify-content:flex-start}
.cart-top{float:left}
.cartout{background:#ccc none repeat scroll 0 0;border-radius:4px;float:left;font-weight:700;height:20px;margin-left:10px;text-align:center;width:100px}
.completed{font-size:22px;font-weight:700}
.viewbtn{margin-left:-20px;text-align:left}
.stock.out-of-stock{color:red;font-weight:700}
span.pending{background-color:rgba(153,153,153,0.22);padding:5px 10px}
salut .list-radio-wrap .nf-field-element ul,.list-radio-wrap .nf-field-element li,.list-checkbox-wrap .nf-field-element ul,.list-checkbox-wrap .nf-field-element li{display:inline;padding:0 30px 0 0 !important}
.nf-form-fields-required{margin-bottom:15px}
input[type="text"]::-moz-placeholder,input[type="password"]::-moz-placeholder,textarea::-moz-placeholder{color:#000}
.woocommerce-variation-add-to-cart-disabled{display:none}
.pad{padding-left:10px;font:500 16px/24px "Open Sans",Helvetica,Arial,Verdana,sans-serif;text-transform:none}
.custlist{float:left;margin-left:0!important}
.fa.fa-check{float:left;clear:left;line-height:2}
.fa-check::before{color:#0ca2e0}
ul#checkout_timeline{margin-left:0}
.button.wc-forward{background:#999 none repeat scroll 0 0}
#deliver > img{width:100%}
p.form-row.form-row-wide.create-account.woocommerce-validated{font-size:1.13em;margin-top:20px;font-weight:700}
.brand-col{text-align:center;float:left;padding:0 15px;width:20%}
.scroll-top.on{margin-bottom:0}
.description_tab.active > a{font-size:20px}
.main-nav > li > a{margin:15px!important}
.show-mobile-logo .branding img,.show-device-logo .branding img.mobile-logo,.side-header.show-device-logo .branding img.mobile-logo,.show-mobile-logo.show-device-logo .branding img,.show-mobile-logo.side-header.show-device-logo .branding img,.show-mobile-logo .mobile-branding img,.show-device-logo .mobile-branding img.mobile-logo,.side-header.show-device-logo .mobile-branding img.mobile-logo,.show-mobile-logo.show-device-logo .mobile-branding img,.show-mobile-logo.side-header.show-device-logo .mobile-branding img{display:block!important;margin-left:10px}
.wf-float-left{float:none;text-align:center}
.progfill{margin-bottom:15px;width:100%}
.checkout.woocommerce-checkout > h1{margin-top:15px;text-align:center}
a.button.wc-forward{margin-left:20px}
a.button.checkout.wc-forward{background-color:red}
.contshop{margin-bottom:20px}
.label{width:70px}
.widget-title{font:600 15px/20px "Open Sans",Helvetica,Arial,Verdana,sans-serif;text-transform:uppercase}
.chkout{float:right}
.nutimg{max-width:270px}
.nutrition{position:relative;display:block}
.nutrition ul{margin:0;padding:0;list-style-type:none;width:auto;margin:0 auto!important}
#content li{list-style-position:outside;list-style-image:none;list-style-type:disc}
.reviews_tab{list-style:outside none none!important}
.masthead .shopping-cart-inner,.dt-mobile-header .shopping-cart-inner,.masthead .shopping-cart-inner *,.dt-mobile-header .shopping-cart-inner *,.masthead .shopping-cart-inner a:not(.button),.dt-mobile-header .shopping-cart-inner a:not(.button),.masthead .shopping-cart-inner .amount,.dt-mobile-header .shopping-cart-inner .amount{float:left!important}
.text-area.show-on-desktop.hide-on-first-switch.hide-on-second-switch{margin:0!important}
.viewbasket{float:left;margin-right:30px}
.viewbasket > a{background:#eee none repeat scroll 0 0;border:1px solid #999;border-radius:3px;float:left;font-size:14px;font-weight:600;margin:10px 0;padding:5px 10px;text-decoration:none!important}
.miniview > a{background:#ddd none repeat scroll 0 0;border:1px solid #999;border-radius:3px;color:red;float:left;font-size:14px;font-weight:600;margin:10px 0;padding:5px 16px;text-align:center;text-decoration:none!important}
.list{list-style-position:outside;list-style-image:none;list-style-type:none}
.quantity{margin-bottom:10px}
#breadcrumbs{font-size:.85em;margin:15px 0!important}
.archive-title > a{text-transform:uppercase}
.gobutton{margin-left:10px}
.onsale{display:none}
.prod-desc li{margin-left:15px;list-style-image:none;list-style-position:outside;list-style-type:disc!important}
.cart-tab{width:21em}
.cart-parent{padding:10px!important}
.product .woocommerce-tabs > .tabs > li{float:left;font-size:16px;margin:0 20px 0 0 !important;list-style-position:outside;list-style-image:none;list-style-type:none}
.tabs.wc-tabs li{list-style-position:outside;list-style-image:none;list-style-type:none}
.categlink > a{color:#000;text-decoration:none}
.description_tab.active > a{font-weight:600;font-size:20px}
.woocommerce-tabs li > a{font-size:20px}
.woocommerce-tabs li > a:focus{color:#0ca2e0;font-size:20px}
.brcrumbs{width:50%}
.description_tab.active a:link{color:#0ca2e0;font-size:20px;font-weight:600}
.posted_in{color:#000!important}
.competitor-information_tab.active{text-decoration:underline}
.reviews_tab.active{text-decoration:underline}
.product .product_meta{margin-bottom:0}
.tagged_as{display:none!important}
.commentlist li{list-style:outside none disc}
#reviews ol.commentlist li{list-style-position:outside;list-style-image:none;list-style-type:none}
.sqs-block-content li{margin-left:30px!important}
.summary.entry-summary li{list-style-image:none;list-style-position:outside;list-style-type:disc!important}
.entry-content li{list-style-image:none;list-style-position:outside;list-style-type:disc!important}
.woocommerce-checkout-payment li{list-style-position:outside;list-style-image:none;list-style-type:none!important}
.nutrition-information_tab,.reviews_tab{font-size:20px!important;list-style-position:outside;list-style-image:none;list-style-type:none}
.yikes-custom-woo-tab-title{display:none}
.synved-social-container.synved-social-container-share{float:left;margin:20px 0;width:100%}
.buttons a.button{float:left;margin:10px 10px 0 0}
.cart-collaterals h2,.upsells.products > h2,.woocommerce-tabs .panel > h2,.woocommerce-tabs #comments > h2,.related.products > h2{font:600 24px/34px "Open Sans",Helvetica,Arial,Verdana,sans-serif;text-transform:none}
#main{padding:0!important}
.sidebar-content{padding:20px 0}
.sidebar-right .content,.sidebar-left .content,.article-top-bar > .wf-wrap,.sidebar{padding-right:25px}
.wf-wrap{margin:0 auto;max-width:100%}
.wpb_wrapper{padding:0 10px 0 0}
.alignleft.lazy-load.preload-me.is-loaded{float:none;text-align:center!important}
#footer .wf-container-footer{padding:30px}
footer .widget-title{margin-top:30px}
.top-header .sub-nav > li.dt-mega-parent > a .menu-text,.sub-sideways .sub-nav > li.dt-mega-parent > a .menu-text{font:600 15px/20px "Open Sans",Helvetica,Arial,Verdana,sans-serif;text-transform:none}
#main{padding:20px 0}
.main-nav > li > a{margin:22px 14px;padding:4px 0}
.main-nav > li > a .menu-text{color:#333;font:600 15px/20px "Open Sans",Helvetica,Arial,Verdana,sans-serif;text-transform:uppercase}
#footer.solid-bg{background:#f4f4f4 none repeat scroll center top}
.menu.dropdown-menu{background-attachment:scroll;background-color:#efefef;background-image:none;background-position:0 0;background-repeat:repeat;border:1px solid #ccc;border-radius:3px;color:#000;cursor:pointer;font-size:14px;margin-bottom:5px;width:100%;padding:5px}
.masthead:not(.sub-downwards) .main-nav .dt-mega-menu.mega-auto-width .sub-nav .dt-mega-parent{width:210px}
.masthead:not(.sub-downwards) .dt-mega-menu .dt-mega-menu-wrap .dt-mega-parent{padding:0}
.woocommerce-products-per-page{margin-bottom:20px}
.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{border:1px solid #ccc;clear:left;height:auto;list-style-type:none;margin:0 0 10px;overflow:hidden;padding:10px;position:relative;width:96%}
.sidebar .widget,.widget{padding:10px 0 20px}
.cart-collaterals{margin-top:30px}
table.shop_table{margin-bottom:50px}
.summary.entry-summary > div{margin:15px 0 0}
.summary.entry-summary div[itemprop="description"]{margin:0}
.sidebar-right .sidebar{border-left:medium none}
.col2-set .col-2{clear:left;float:left;width:100%}
.sidebar-right .sidebar,.sidebar-left .content{padding-left:10px}
li{list-style-position:outside;list-style-image:none;list-style-type:none}
.searchcont li{list-style-position:outside;list-style-image:none;list-style-type:none!important}
.quantity{float:left!important;margin-right:20px!important}
.standard-arrow.bullet-top li{list-style:outside none none!important}
#billing_country_field{display:none}
.standard-number-list li{list-style:outside none none!important}
.libox{border:1px solid #ccc;clear:left;height:auto;list-style:outside none none;margin:0 0 15px;min-height:200px}
.moreinfo{font-size:11px;padding-left:10px}
.priceinfo{width:180px}
.prodimage{float:left;max-width:100px;padding-right:0}
.prodprice{float:left;width:230px}
.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:98%}
.woocommerce ul.products li.product .price{color:#0471C5;display:block;font:600 16px/26px "Open Sans",Helvetica,Arial,Verdana,sans-serif;margin-bottom:.5em}
.product_title{display:block!important}
.woocommerce ul.products li.product .price del{color:inherit;display:block;opacity:.5}
.bold-icons #page .widget_product_search input[type="submit"]:hover{background-color:transparent;background-position:0 0;background-repeat:no-repeat;border:0 none;border-radius:0;box-shadow:none;font-size:0;height:16px;padding:0;position:absolute;right:12px;top:12px;width:16px}
del{color:#222!important;float:left;margin-right:450px}
.label > label{color:#000}
#comments .commentlist li{list-style-position:outside;list-style-image:none;list-style-type:none}
.variations select{color:#444;display:inline-block;max-width:100%;padding:7px;width:auto}
.summary.entry-summary li{margin-left:20px!important;list-style-position:outside;list-style-image:none;list-style-type:none}
.entry-content li{list-style-type:disc!important;margin-left:20px!important}
.onsale{display:none}
.product div.images{box-sizing:border-box;float:left;width:35%}
.reset_variations{display:none!important}
.product .variations_button,.product .cart{margin:15px 0 10px}
.variations td.value{text-align:left}
.margintop{margin:-35px 0 0}
.standard-arrow > li{list-style:outside none none}
.category-banner{overflow:hidden}
.category-banner > img{height:auto;width:100%}
#branding-bottom{padding:10px}
.footer .widget{padding:15px}
.searchcont{clear:left;float:left;margin-bottom:30px}
.searchlist{border:1px solid #ccc;float:left;height:auto;padding:20px}
.pagenav{display:block}
.page-numbers > li{float:left;margin:15px}
.backshopping{border:1px solid #999;border-radius:3px;display:block;height:30px;margin:-40px 0 20px;padding:5px 0;text-align:center;width:100px;font-weight:700}
.checkout-button.button.alt.wc-forward{background:red none repeat scroll 0 0;color:#fff;margin-bottom:30px}
#place_order{background:red none repeat scroll 0 0;padding:10px 30px}
.woocommerce fieldset legend{display:inline;padding-bottom:20px}
form .form-row label{padding:10px}
.woocommerce fieldset{margin:10px 0;padding:10px}
#wc_free_gift_select_gift .choose-gift-option{font-weight:700!important}
.cart-tab{width:22em;position:fixed;top:5em;z-index:9999999}
.cart-tab a.cart-parent{position:absolute;top:0;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:1.618em;text-decoration:none}
.cart-tab a.cart-parent span.contents{display:block;color:#666;font-size:.8em}
.cart-tab a.cart-parent:hover{text-decoration:none}
.cart-tab .widget{padding:1.618em;margin:0;max-height:600px;overflow:auto}
.cart-tab.light{background:#fff}
.cart-tab.light a.cart-parent,.cart-tab.light .widget{box-shadow:0 2px 1em 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 2px 1em 0 rgba(0,0,0,0.2);-moz-box-shadow:0 2px 1em 0 rgba(0,0,0,0.2);-o-box-shadow:0 2px 1em 0 rgba(0,0,0,0.2)}
.cart-tab.light a.cart-parent{background:#fff}
.cart-tab.light a.cart-parent:after{content:"";display:block;width:10px;height:100%;background:#fff;position:absolute;top:0;right:-10px}
.cart-tab.dark{background:#333}
.cart-tab.dark a.cart-parent,.cart-tab.dark .widget{box-shadow:0 2px 1em 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 2px 1em 0 rgba(0,0,0,0.2);-moz-box-shadow:0 2px 1em 0 rgba(0,0,0,0.2);-o-box-shadow:0 2px 1em 0 rgba(0,0,0,0.2)}
.cart-tab.dark a.cart-parent{background:#333}
.cart-tab.dark a.cart-parent:after{content:"";display:block;width:10px;height:100%;background:#333;position:absolute;top:0;right:-10px}
.cart-tab.right{right:-24em;-webkit-transition:right ease .5s;-moz-transition:right ease .5s;-o-transition:right ease .5s;transition:right ease .5s}
.cart-tab.right a.cart-parent{left:-8.402328em;width:8.402328em;-webkit-transition:left ease .5s;-moz-transition:left ease .5s;-o-transition:left ease .5s;transition:left ease .5s;-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px;border-top-left-radius:3px;border-bottom-left-radius:3px}
.cart-tab.right a.cart-parent.hidden{left:0}
.cart-tab.right a.cart-parent.visible{left:-8.402328em}
.cart-tab.right:hover{right:0}
.cart-tab.right .widget{-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;border-top-right-radius:0;border-bottom-right-radius:0}
.cart-tab.left{left:-22em;-webkit-transition:left ease .5s;-moz-transition:left ease .5s;-o-transition:left ease .5s;transition:left ease .5s}
.cart-tab.left a.cart-parent{right:-8.402328em;width:8.402328em;-webkit-transition:right ease .5s;-moz-transition:right ease .5s;-o-transition:right ease .5s;transition:right ease .5s;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}
.cart-tab.left a.cart-parent.hidden{right:0}
.cart-tab.left a.cart-parent.visible{right:-8.402328em}
.cart-tab.left:hover{left:0}
.cart-tab.left .widget{-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-webkit-border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-bottom-left-radius:0}
.cart-tab.left.light a.cart-parent:after,.cart-tab.left.dark a.cart-parent:after{right:auto;left:-10px}
.cart-tab.no-animation.right:hover{right:-22em}
.cart-tab.no-animation.left:hover{left:-22em}
.cart-tab.hidden{display:none}
.empty-wpmenucart{display:none!important}
.cartcontents + .amount:before{content:'-';margin:0 .25em}
.wpmenucart-display-right{float:right!important}
.wpmenucart-display-left{float:left!important}
.wpmenucart-icon-shopping-cart{background-image:none;vertical-align:inherit}
.wpmenucart-thumbnail img{width:32px;height:auto;margin-right:8px;box-shadow:0 1px 2px 0 rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,0.3)}
.wpmenucart-submenu-item a{overflow:hidden;white-space:nowrap!important}
.wpmenucart-thumbnail,.wpmenucart-order-item-info{display:inline-block;vertical-align:middle}
.wpmenucart-product-name,.wpmenucart-product-quantity-price{display:block}
.wpmenucart .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.wpmenucart .clearfix{display:inline-block}
* html .wpmenucart .clearfix{height:1%}
.wpmenucart .clearfix{display:block}
li.wpmenucartli a.wpmenucart-contents span{display:inline-block!important}
div.wpmenucart-shortcode ul.wpmenucart{display:none}
div.wpmenucart-shortcode.no ul.wpmenucart{display:none}
div.wpmenucart-shortcode.hover:hover ul.wpmenucart{display:block!important}
div.wpmenucart-shortcode.yes ul.wpmenucart{display:block}
div.wpmenucart-shortcode ul li{list-style-type:none!important}
.nf-form-title{display:none}
.nf-field-container,#ninja_forms_required_items{margin-bottom:5px!important}
.ninhr{border:0 none;margin:20px 0!important}
@media screen and (min-width:768px) {
.content{padding:0 20px!important}
.nutrition ul li{display:block;float:left;margin:0;padding:10px 3px}
.page-title{margin-top:-106px}
.prodimage{float:left;padding-right:20px}
.prod-desc{float:left;padding-right:20px;width:43%}
.prodprice{float:left;width:230px}
.fslide{clear:left}
.fl{float:left;padding-right:10px;min-width:48%}
.callnow{display:none}
}
@media screen and (min-width:1030px) {
body{background:url(https://www.theedge.com.au/images/bg.jpg);background-repeat:no-repeat;display:block;background-color:#080808!important}
.content{padding:0 20px!important}
.sidebar-right .sidebar,.sidebar-left{float:left!important}
.content{float:right!important}
.cart-top{border:1px solid #ccc;min-height:20px;min-width:130px;padding:10px 10px 0}
.prodimage{float:left;padding-right:40px}
.prod-desc{float:left;padding-right:20px;width:50%}
.prodprice{float:left;width:230px}
.product div.summary{width:60%}
.nutrition{margin-left:10px;width:100%}
}
@media screen and (min-width:800px) {
.content{padding:0 20px!important}
.prodimage{float:left;padding-right:40px}
.prod-desc{float:left;padding-right:20px;text-align:left;width:50%}
.prodprice{float:left;text-align:left;width:30%}
.searchbox{float:right}
.progfill{margin-top:0}
.fr{float:left;max-width:48%}
.cartout{padding:11px}
}
@media screen and (max-width:980px) {
body{background-image:none}
.textwidget > div {display: none;}
.textwidget {display: none;}
.sidebar-content {display: none;}
.widget.widget_presscore-contact-form-widget.wf-cell.wf-1-4 {display: none;}
.wf-table{display:none!important}
.page-title.title-left.solid-bg.breadcrumbs-off{display:none}
.nutrition ul li{display:block;margin:0;padding:10px 3px}
.wf-container-bottom,#bottom-bar.full-width-line{border-top:0}
.footer .wf-wrap{padding:10px 20px!important}
.sidebar-content{width:95%}
#content table.cart td.actions,table.cart td.actions{float:left}
.quantity{margin-top:20px}
.woocommerce-shipping-fields > h3,.extra-fields > h3,.checkout.woocommerce-checkout > h3{font:600 18px/24px "Open Sans",Helvetica,Arial,Verdana,sans-serif}
.second-switch-logo-center.second-switch-menu-left .mobile-header-bar .mobile-navigation{padding:0 30px 0 0}
.synved-social-container{display:none}
.scroll-top.on{left:999px!important;display:none}
.cart-tab{display:none}
.search-submit{margin:20px 0 10px}
.chkout{display:none}
.cartout{padding:10px 5px 7px 0}
.accent-gradient #page .summary .price ins,.accent-gradient #page .woocom-list-content .price ins,.accent-gradient #page .woocom-list-content .price ins *{-webkit-text-fill-color:#000;-webkit-text-fill-color:#000;background:none}
.fr{clear:left}
}