﻿@media screen and (min-width: 1300px) and (max-width: 1900px){.searchbarWithMenu{width:96.2%;}.soaplikecontainer div.first_column .soapqueenThumb{max-width:inherit;}.mainwrapperhome.right{padding-right:11%;width:72%;}#popup_Ingredients{max-width:320px;}.searchwrapper{width:31.5%;}}@media screen and (min-width: 1025px) and (max-width: 1299px){.featuredProducts .relatedContent .prev_slickarrow{right:-60px;}.relatedSection{width:82%;}.links .recieptPrintButton{padding:6px 10px;}.continueColumn.multipleShipAddressContinue .continueAction input{margin-bottom:5px;}.catalogWrapper .searchListing .tableNode{width:43%;margin-bottom:25px;text-align:center;display:inline-block;vertical-align:top;}.searchListing table,.searchListing table tbody,.searchListing table tbody tr{display:block;width:100%;overflow:hidden;}#searchPageResults .MainContentSection.leftSidebarLayout{width:74%;display:block;overflow:hidden;}#searchPageResults{width:95%;}.wheretostartwrapperhome.wheretostartparttwo{width:100%;}.ProductImage{display:block;width:100%;}.ProductImage .productImageArea{display:block;float:none;width:100%;overflow:hidden;clear:both;}#productPage div.mainImageArea{display:inline-block;float:left;vertical-align:top;}.navMenubar-right,.soaplikecontainer div.first_column,.welcomemessage{text-align:center;}.input-group.searchControl .change_log{width:80%;}.ProductDetails{margin:20px auto;}.catMasterContent{width:100%;}.categoryGridPage1 .categoryPageWrapperTop{width:70%;}.emailsignup input[type=text]{width:100%!important;}.checkoutpagelayout{float:right;width:75%;}#loginPage{width:100%;float:none;margin:20px 0;padding-left:10px;padding-right:10px;clear:both;}.loginLeftBarMenu{display:block;position:static;}div.logDialog{width:49%;float:left;padding-right:10px;margin:0;}div.regDialog{width:50%;float:right;padding-left:10px;margin:0;}.navMenubar-right{display:block!important;}.bberrycats_responsivetable{width:69%;}.searchbarWithMenu .menuWrapper.MenuWrapperProduct .navMenubar-right.MenuListProduct>li{margin:5px;}#footer,.sliderimage .ImageCaptionWrapper .ImageTxt{margin-top:20px;}#webpagePage .mainwrapperhome.right{width:71%;}#popup_Ingredients{max-width:320px;}.ProductDetails{display:inline-block;float:none;}.sliderimage .ImageCaptionWrapper{position:absolute!important;width:100%!important;min-height:230px;top:20px;}.mainwrapperhome{float:right;width:71%;}.shipDaysStatus{max-width:200px;}.MainNavMenu{width:48%;max-width:100%;vertical-align:top;}.leftSideBarLogoAndMenu{left:56px;top:177px;}.innerpagessearchandsubmenu .RightMenuBar{float:right;width:72%;}.innerpagessearchandsubmenu .searchwrapper{float:left;width:28%;}.innerpagessearchandsubmenu .RightMenuBar div .navMenubar-right{padding:0;}.innerpagessearchandsubmenu .RightMenuBar div .navMenubar-right li a{padding:5px 10px;}.innerpagessearchandsubmenu .searchbarWithMenu .searchwrapper .innerSection .searchControl input{font-size:12px;}.navMenubar-right{float:right;list-style:none;padding:0;}.headerLogo,.teachsoap{top:0;left:0;}.soaplike_padding_section{left:0;top:0;padding:0;margin:0;}soaplike_padding_section h4{padding:0!important;}.soaplikecontainer .read{line-height:normal;}.rightcontent_ongoing{width:60%;}.padding-ongoing{padding:0;}.bottomrow_ongoing .ongoing-items,.ongoing-items{margin-right:0;max-width:500px;}.bottomrow_ongoing{padding-left:10px!important;padding-right:10px!important;}.catCaption{right:24%;}.summaryContent{font-size:12px;overflow:hidden;position:absolute;right:8%;width:50%;}.subcatprices ul{padding:0;}.subcatprices ul li input,.subcatprices ul li label{min-width:inherit;}.urlActions{position:static;}.urlActions a{padding:6px 20px;}.emailListWidget .dialogSection .compactleft td input[type=submit]{margin-top:10px;}.soaplikecontainer div.col-1 img.mainimage_soaplike{opacity:.5;}.soaplikecontainer .col-1 h3{color:#62194A;font-size:16px;}.soaplike_padding_section .paragraph,.soaplike_padding_section h3{padding:0;width:100%;margin:0;float:none;line-height:17px;font-size:12px;color:#62194A;}.headings_absolute,.welcomemessage{padding:0;}.carousel-inner>.item>img{min-height:350px;opacity:.5;}.welcomemessage{color:#646360;float:right;font-size:18px;padding:30px 10px;width:92%;}.soaplikecontainer div.first_column{text-align:center;width:17%;}.wrap-header{max-width:100%;position:relative;}.RightMenuBar{width:44%;}.searchwrapper{width:28%;}.navMenubar-right li a{font-size:13px;}#content_page{padding-right:2%;width:70%;}#categoryPage{padding-right:10px;}.multishipfootertotal .fieldFooterSubTotal{display:table-cell;}}@media screen and (min-width: 768px) and (max-width: 1024px){.stepOneDropdowns .controlGroup.PctOilWeight{width:70%;}.CalculationSteps .steps .weightchoices{display:table;}.productrelatedcontent .productrelatedcontent .next_slickarrow{left:-20px}.productrelatedcontent .productrelatedcontent .prev_slickarrow{right:-30px}.relatedItem.multiple.category .productItemDisplay.itemDisplay{width:98%;}.featuredProducts .relatedContent .prev_slickarrow{right:-60px;}.relatedSection{width:72%;}.receiptColumnsWrapper .colright{max-width:25%;}.links .recieptPrintButton{padding:6px 10px;}_:-ms-input-placeholder,:root #basketPage .BasketShippingEstimate .compact{border-spacing:5px;border-collapse:separate;}_:-ms-input-placeholder,:root #basketPage .BasketShippingEstimate .compact tr{display:table-row;width:100%!important;}_:-ms-input-placeholder,:root #basketPage .BasketShippingEstimate .compact tr td{display:table-cell;width:auto!important;margin:0 5px!important;padding:0 5px!important;}_:-ms-input-placeholder,:root #basketPage .BasketShippingEstimate .compact tr td>select{width:100%!important;display:block;}_:-ms-input-placeholder,:root #basketPage .BasketShippingEstimate .compact tr td:first-child select{background:#fff url(images/select_arrow.png) no-repeat 92% center;}.row4.logincaptcha div img{display:inline-block;text-align:center;}.catalogWrapper .searchListing .tableNode{width:43%;margin-bottom:25px;text-align:center;display:inline-block;vertical-align:top;}.searchListing table,.searchListing table tbody,.searchListing table tbody tr{display:block;width:100%;overflow:hidden;}.multipleAddressWrapper span.shippingAddress{max-width:23%;}_:-ms-input-placeholder,:root .BasketShippingEstimate .compact tr td{width:auto!important;}_:-ms-input-placeholder,:root #basketPage .selectProvince select{width:auto!important;}_:-ms-input-placeholder,:root .CalculatorPageContent .CalculationSteps .halfRowright select{background:#fff url(images/select_arrow.png) no-repeat 97% center;}_:-ms-input-placeholder,:root .multipleAddressWrapper span.shippingAddress{width:23%;}_:-ms-input-placeholder,:root .addressEntryForm .multipleAddressWrapper span.shippingAddress select{background:#fff url(images/select_arrow.png) no-repeat 90% center;padding-right:5px;}.continueAction .reOrderButton.editShipAddressButton.add{margin-bottom:5px;}.multipleAddressWrapper span.eachItemListed{width:40%;}_:-ms-input-placeholder{background:#fff url(images/select_arrow.png) no-repeat 95% center;}_:-ms-input-placeholder,:root .fragsteps .BrambleberrySelect{background:#fff url(images/select_arrow.png) no-repeat 97% center;}.basketItems.basketWrapper .pagedList.basketgridlayout tbody tr:first-child .thumbnail.basketItemHeader{width:35%;vertical-align:top;}.PasswordExpireSection.registerBox.logincredentials .row1.passwordvalidations{display:block;margin:0 auto;width:70%;}.members_digitalgoods table tbody tr td.dls,.members_digitalgoods table tbody tr td.downloads,.members_digitalgoods table tbody tr td.orderItems,.members_digitalgoods table tbody tr td.orderno,.members_digitalgoods table tbody tr td.purchaseDate,.members_digitalgoods table tbody tr td.status,.members_digitalgoods table thead tr th.dls,.members_digitalgoods table thead tr th.downloads,.members_digitalgoods table thead tr th.orderItems,.members_digitalgoods table thead tr th.orderno,.members_digitalgoods table thead tr th.purchaseDate,.members_digitalgoods table thead tr th.status{display:inline-block;line-height:20px!important;max-width:16%!important;min-height:50px!important;text-align:center!important;vertical-align:top!important;width:100%!important;}.basketShippingEstimateWidget .content table.compact td{display:inline-block;max-width:32%;}.catalogWrapper.catlistsection .ItemGridTable .bberrycats_responsivetable,.categoryGridPage1 .categoryPageWrapperTop{width:63%;}#searchPageResults{width:98%;display:block;position:relative;float:none;margin:0 auto;}.wheretostartwrapperhome .extraInfo{display:inline-block;margin:0;padding:0;vertical-align:top;width:100%;}.wheretostartwrapperhome .extraInfo li{display:inline-block;float:none;width:auto;vertical-align:top;min-width:30%;}.sliderimage .ImageCaptionWrapper{right:0;}.shipOptions table tbody tr{display:inline;}.basketWrapper div table thead tr th.thumbnail{width:14%;}.basketWrapper div table thead tr th.item,.basketWrapper div table tbody tr td.item{max-width:36%;}.basketWrapper div table tbody tr td.item{margin-left:6px;}#searchPageResults>div#leftColumn{display:inline-block;position:static;width:100%;}td.searchRelevance{width:100%;}div.pagingPanel,.paging{display:inline-table;margin-top:10px;text-align:right;width:100%;}#searchPageResults .MainContentSection.leftSidebarLayout{width:68%;}.catalogWrapper.  .tableNode{display: inline-block;width:43%;}.item_box .itemDetails .priceColumn, .shipMethodQuantityColumn{width: 20%;}ul.orderItemsList .item_box .itemDetails.addressPageItems.multishippingpageitems .productName{width: 40%;}.basketWrapper div table tbody tr td.footerSubtotalLabel, span.subTotal{display: inline;max-width: 100%;}.multishipfootertotal .fieldFooterSubTotal{display: table-cell;}.categorypageribbon .ribbon-edge-topright{display: none;}.additionalImages{display: block;float: none;margin: 0 auto;max-width: 200px;padding: 20px 0 !important;}.catpagefullWrapperMiddle .table.subcatstable, .catpagefullWrapperMiddle .table.subcatstable tbody, .catpagefullWrapperMiddle .table.subcatstable tbody tr {display: inline-block;width: 100%;}.catpagefullWrapperMiddle{padding-right: 10px;}.ribbon-wrapper{width: 96.4%;}.ProductImage{display: block;width: 100%;overflow: hidden;}.ProductImage .productImageArea{display: block;float: none;max-width: 100%;overflow: hidden;}#productPage div.mainImageArea{display: block;float: none;max-width: 435px;vertical-align: top;margin:0 auto;}#content_page{padding-right: 2%;width: 60%;}.mainCatImage{height: 280px;overflow: hidden;position: relative;width: 99%;}_:-ms-fullscreen, :root .mainCatImage img{max-width: none;left: -25%;}.mainCatImage img{display: block;left: -25%;margin: auto;max-width: inherit;min-height: 300px !important;min-width: 100% !important;position: absolute;top: 50%;transform: translate(0%, -25%);width: auto !important;}.columnsWrapper.loginWrapper .regDialog .registerDialog .header.loginpanelheader.createAccountSection,.table.subcatstable .col-md-7.subcatheading{text-align: center;display: table-cell;}#popup_Ingredients{max-width: 41%;}.wrap-header{max-width: 100%;float: none;}.searchwrapper{width: 26%;}.column_1.halfColumn.logDialog .dialogSection.loginbox .inputForm.loginboxtable .logincredentials .row1,.column_1.halfColumn.logDialog .dialogSection.loginbox .inputForm.loginboxtable .logincredentials .row2,.column_1.halfColumn.logDialog .dialogSection.loginbox .inputForm.loginboxtable .logincredentials .row3,.column_1.halfColumn.logDialog .dialogSection.loginbox .inputForm.loginboxtable .logincredentials .row4,.column_1.halfColumn.logDialog .dialogSection.loginbox .inputForm.loginboxtable .logincredentials .row6{width: 100%;text-align: center;float:none;max-width: 100%;}.logoandsubmenu{margin: 0 auto !important;text-align: center;width: 98%;}.registerBox.logincredentials .row3{max-width:100%}.logincredentials .emailtxt,.pwdtxt{display:block;margin:3px auto;}.header.loginpanelheader.createAccountSection a{width: 100%;max-width: 250px;padding: 10px 30px;}.forgotlinksection{float: none;width: 100%;}.table.subcatstable .col-md-2.subcatitem,.table.subcatstable tr{display: inline-block;width: 100%;}.table.subcatstable .col-md-2.subcatitem .subcatsimagewrapper .thumb{float: none;margin: 0 auto;}/*.table-responsive.bberrycats_responsivetable .subcatprices{display: none;}*/.columnsWrapper.loginWrapper div.logDialog,.columnsWrapper.loginWrapper div.regDialog{border: 1px solid #ddd;display: block;float: none;margin: 10px auto;    overflow: hidden;padding: 10px 0;width: 75%;}.columnsWrapper.loginWrapper .regDialog .registerDialog{float: none;margin: 0 auto;width: 90%;display:block;text-align:center;}.logincredentials .columns{margin:0 auto;max-width:430px;width:100%;float:none;}.columnsWrapper.loginWrapper .regDialog .registerDialog .header.loginpanelheader.createAccountSection h2,.columnsWrapper.loginWrapper .regDialog .registerDialog .header.loginpanelheader.createAccountSection p{text-align: left;}#webpagePage .mainwrapperhome.right{width: 100%;}.SliderWrapper .carousel-inner.sliderimage .item.active > img{height: 100%;min-height: 350px;opacity: .5;}#webpagePage .homepageitemlist{text-align: center;float: inherit !important;width: inherit !important;}.MainNavMenu{max-width: 70% !important;}#accountPage,#checkoutPage,#loginPage{float: none;margin: 20px auto;width: 98%;}.shipDaysStatus{max-width: 57%;}#categoryPage .pagingPanel.subcatpaging{position: static;}.searchbarWithMenu .menuWrapper.MenuWrapperProduct .navMenubar-right.MenuListProduct > li{margin: 2px;}#webpagePage .mainwrapperhome.right{text-align: left;padding: 0 18px;}#accountPage .ordersGrid .rightColumn{float: none;margin: 0 auto;text-align: center;width: 100%;max-width: 80%;}#loginPage .column_1.halfColumn.logDialog .loginWidget{margin: 0 auto;text-align: center;}#loginPage .BoxSeperator{display: none;}.searchbarWithMenu .searchwrapper.right{margin-top: 12px;width: 55%;}.content.catdescription .absoluteContent{position: static;width: 100%;}.sliderimage .ImageCaptionWrapper{position: absolute !important;width: 100% !important;min-height: 230px;margin-top: 0;}.sliderimage .ImageCaptionWrapper .ImageTxt{margin-top: 20px;}.ProductDetails{display: block;float: none;margin: 20px auto;}.leftSideBarLogoAndMenu{left: 48px;top: 181px;}.emailsignup input[type=text]{width: 100% !important;}.checkoutpagelayout{float: right;width: 70%;}.categoryPageWrapperTop{clear: both;width: 61%;}.section.searchSortHeader{display: inline-block;float: none;vertical-align: top;width: 100%;}.catsDefinetions{width: 100%;}.catCaption,.summaryContent{position: static;width: 100%;}.subcatprices ul{padding: 0;}.subcatprices ul li input,.subcatprices ul li label{min-width: inherit;}.urlActions{position: static;}.urlActions a{padding: 6px 20px;}#loginPage{width: 100%;float: none;margin: 20px 0;padding-left: 10px;padding-right: 10px;clear: both;}.loginLeftBarMenu{display: block;position: static;}.loginpanelheader, .loginpanelheader .registerinstructiontext{text-align:center;width:100%;}.navMenubar-right li a{padding: 6px 5px;}.navMenubar-right{display: block;float: right;list-style: none;padding: 10px 0;text-align: center;}.mainwrapperhome{width: 90%;float: right;}.RightMenuBar{width: 65%;}.MainNavMenu{padding: 8px 10px 8px 5px;width: 80%;text-align: right;}.wishlistItems div div thead tr th{display: none;}.wishlistItems div div table tbody tr td.priority,.wishlistItems div div table thead tr th.priority{display: none !important;}.wishlistItems div div table thead tr th.thumbnail{width: 250px;}.helpers{left: auto;right: 10px;}.innerpagessearchandsubmenu .searchbarWithMenu .RightMenuBar{float: none;width: 100%;display: inline-block;}.innerpagessearchandsubmenu .searchbarWithMenu .searchwrapper{float: none;width: 100%;display: inline-block;padding-left: 20px;}.innerpagessearchandsubmenu .searchbarWithMenu .RightMenuBar div ul{padding-left: 0;}.checkoutwrapper{width: 70%;}.checkoutwrapper .basketpagelayout,.mainContentSection{width: 100%;}.checkoutwrapper #rightColumn{padding-right: 15px;width: 100%;}.navMenubar-right li{margin-right: 8px;}.searchControl > input[type=text]{float: none;}span.homepageitems{display: block !important;float: left !important;text-align: center;margin-right: 2%;}.soaplikecontainer div.first_column{}.headerLogo,.teachsoap{top: 0;left: 0;}.soaplike_padding_section{left: 0;top: 120px;padding: 0;margin: 0;}soaplike_padding_section h4{padding: 0 !important;}.soaplikecontainer div.col-1 img.mainimage_soaplike{opacity: .5;}.soaplikecontainer .col-1 h3{color: #62194A;}.soaplike_padding_section .paragraph,.soaplike_padding_section h3{padding: 0;width: 100%;margin: 0;float: none;line-height: 18px;font-size: 14px;color: #62194A;}.soaplikecontainer .read{line-height: normal;}.ongoing_thumb{width: 30%;height: 150px;}.rightcontent_ongoing{width: 60%;}.padding-ongoing{padding: 0;}.padding-ongoing > span{text-align: left;display: block;}.bottomrow_ongoing .ongoing-items,.ongoing-items{margin-right: 0;max-width: 375px;display: inline-block;float: left;}.bottomrow_ongoing{padding-left: 10px !important;padding-right: 10px !important;}.emailListWidget .dialogSection .compactleft td input[type=submit]{margin-top: 10px;}.bberrycats_responsivetable{width: 61%;}div.simpleCategoryListWidget .category > li{float: none;}.soaplikecontainer div.first_column{margin-left: inherit !important;}.carousel-inner > .item > a > img,.carousel-inner > .item > img{min-height: 300px;}.sliderimage .ImageCaptionWrapper{right: 6%;text-align: right !important;top: 50px;}.welcomemessage{color: #646360;float: right;font-size: 18px;padding: 30px 10px;text-align: center;width: 80%;}.menuWrapper.MenuWrapperProduct .navMenubar-right.MenuListProduct > li{margin: 2px;}.navMenubar-right li{padding: 7px 9px;}.MainNavListItem{font-size: 12px;display: inline-block;padding-right: 2%;vertical-align: top;}.addressEntryForm .multipleAddressWrapper span.shippingAddress select{background: url(images/select_arrow.png) 88% center no-repeat #fff;}span.homepageitems div.mainbox div.innerBox a .thumb{min-height: 150px;}.soaplikecontainer div.first_column .soapqueenThumb{min-height: 170px;}.extraInfo > li{width: 46%;}#content_page iframe{width: 100%;}.step1, .step2, .step3, .step4{width:90%;}.assignedProductsList{padding: 0 20px;}.assignedProductsList > span > .product_box{margin: 0 10px;width: 100%;}.wheretostartwrapperhome.wheretostartparttwo{display: block;margin: 0 auto;overflow: hidden;padding: 0 10px;width: 100%;}}
@media screen and (min-width: 1px) and (max-width: 767px){_:-ms-input-placeholder, :root table.calculatorPageResults tr.resultheaderscol3 th.percentage, table.calculatorPageResults tr th.lyeandliquid, table.calculatorPageResults tr th.amt, table.calculatorPageResults tr.resultheaderscol3 th.amt, table.calculatorPageResults tr th.oilsandfats{}table.calculatorPageResults tr th.amt > span{padding-right: 30%;}.stepOneDropdowns .controlGroup.PctOilWeight{width:60%;}.CalculationSteps .steps .weightchoices{display:table;}.documentLinkProduct{display:inline-block;text-align:center;vertical-align:top;margin:0 3px;}.relatedItem.multiple.category .productItemDisplay.itemDisplay{width:98%;}.item_contents.related-content.featuredProducts  .featuredContent a.next_slickarrow{left:-35px;}.item_contents.related-content.featuredProducts  .featuredContent a.prev_slickarrow{right:-35px;}_:-ms-input-placeholder, :root .searchbarWithMenu .change_log input[type="text"]{height:60px;}.BasketShippingEstimate{display: none;} .catalogWrapper .newproductsgrid tr {border:none !important;} .SearchActions .ButtonsProduct{padding:6px 5px;}.searchListing table tbody, .searchListing table tbody tr{display:block;width:100%;overflow:hidden;}.subTotalShipMethodPage.footerSubtotal{text-align: right;}.item_box .itemDetails .priceColumn{width:20%;}.addresstype .BrambleberrySelect{background: #fff url(images/select_arrow.png) no-repeat 98% center;}#checkoutPage .basketSummaryAddressPage .ColumnWrapper .SummaryColumns:first-child, #checkoutPage .basketSummaryAddressPage .ColumnWrapper .SummaryColumns:last-child{float:none;max-width:100%;display:block;overflow:hidden;}table.addressPageBasketTotal, table.addressPageBasketTotal tbody, table.addressPageBasketTotal tbody tr, table.addressPageBasketTotal tbody tr td, table.addressPageBasketTotal tbody tr th{padding:0 5px 5px;}_:-ms-input-placeholder, :root .Provinceddrp,_:-ms-input-placeholder, :root .countryddrp{background: #fff url(images/select_arrow.png) no-repeat 98% center;}_:-ms-input-placeholder, :root .fraglayoutwrapper .CalculationSteps .halfRowright.unitsection select{background: #fff url(images/select_arrow.png) no-repeat 97% center;}_:-ms-input-placeholder, :root .addressEntryForm .itemDetails.shipItemDetail.multipleAddressWrapper.shippAddressDetailWrapper span.shippingAddress select{background: #fff url(images/select_arrow.png) no-repeat 96% center;}_:-ms-input-placeholder{background: #fff url(images/select_arrow.png) no-repeat 95% center;}.basketItems.basketWrapper .pagedList.basketgridlayout tbody tr:not(:first-child) .item.basketitemslist,.basketItems.basketWrapper .pagedList.basketgridlayout tbody tr:first-child .item.basketItemHeader{display:inline-block;width:22%;vertical-align:top;}.basketItems.basketWrapper .pagedList.basketgridlayout tbody tr:not(:first-child) .thumbnail.basketitem,.basketItems.basketWrapper .pagedList.basketgridlayout tbody tr:first-child .thumbnail.basketItemHeader{display:inline-block;vertical-align:top;width:18%;}.basketItems.basketWrapper .pagedList.basketgridlayout tbody tr:not(:first-child) .quantity, .basketItems.basketWrapper .pagedList.basketgridlayout tbody tr:not(:first-child) .total{display:inline-block;width:18%;vertical-align:top;}.basketItems.basketWrapper .pagedList.basketgridlayout tbody tr:not(:first-child) .delete{display:inline-block;width:12%;}.mobile-footer .footernavs ul li a{font-size:18px;}.basketSummaryAddressPage .ColumnWrapper .SummaryColumns:first-child{padding-left:0;}.relatedProductName > a{display: block;text-align: center;word-wrap:break-word;}.ReviewPageHeading{margin: 0 auto;max-width: 100%;min-height: 35px;}/*#basketPage .digitalgoodslist table tbody td div.mainbody div{display: inline-block;float: none;min-width: auto;padding: 0 2px;vertical-align: top;width: auto;}*/.logincredentials .columns .halfcolumnpwd{display: inline-block;width: 49%;}.captchasection input{display: inline-block;width: 65% !important;}.rowHeader.verificationlabel{display: block;float: left;margin: 10px 0;width:32%;text-align:left;}.logincredentials .columns{max-width:100%;}.digitalgoodslist table tbody tr:first-child{display:none !important;}.digitalgoodslist table tbody, .digitalgoodslist table, .digitalgoodslist table tbody tr{display: block;width: 100%;}.digitalgoodslist table tbody tr{border: solid 1px #333;margin-bottom: 3px;}.digitalgoodslist table th{display: none;color: #fff;}.digitalgoodslist table td{clear: both;display: block !important;margin-top: -1px;width: 100%;overflow:hidden;}.digitalgoodslist table td a{color: #333;}.digitalgoodslist table td div{display: table-caption;float: left;min-width: 120px;text-align: left;padding:5px;}.divofferheading.divofferheading{color: #fff;background: #895a7a;}.divofferheading.divofferheading{display: block;}.digitalgoodslist table td a{padding: 0;}/* handle responsive table with JS end */.members_digitalgoods table tbody tr td.dls, .members_digitalgoods table tbody tr td.downloads, .members_digitalgoods table tbody tr td.orderItems, .members_digitalgoods table tbody tr td.orderno, .members_digitalgoods table tbody tr td.purchaseDate, .members_digitalgoods table tbody tr td.status, .members_digitalgoods table thead tr th.dls, .members_digitalgoods table thead tr th.downloads, .members_digitalgoods table thead tr th.orderItems, .members_digitalgoods table thead tr th.orderno, .members_digitalgoods table thead tr th.purchaseDate, .members_digitalgoods table thead tr th.status{display:table-cell;}#basketPage .basketWrapper div table thead tr th.quantity, #basketPage .basketWrapper div table thead tr th.total{display: none !important;}/*#basketPage .basketWrapper div table tbody tr td{display: inline;vertical-align: inherit;width: auto;padding: 0px;}*/.SavedPaymentCards .col{width:100%;margin:10px 0;float:none;text-align:center;}.accountSettingsControls .urlActions{text-align:center;}.wheretostartwrapperhome .extraInfo li{display: block;float: left;margin-left: 0;margin-right: 20px;width: 45%;}.wheretostartwrapperhome.wheretostartparttwo{display: block;margin: 0 auto;overflow: hidden;padding: 0 10px;width: 100%;}.orderdetailButtons{display:block;width:100%;}.orderdetailButtons a{margin-bottom:0;padding:10px 0;}.additionalImages{display: block;float: none;margin: 0 auto;max-width: 200px;padding: 20px 0 !important;}td.searchRelevance{width:100%;}.section.searchSortHeader{display: inline-block;float: none;vertical-align: top;width: 100%;}div.pagingPanel, .paging{display: inline-table;margin-top: 10px;text-align: right;width: 100%;}.urlActions.calculatorActions .button-group, .additionalButtons .button-group{display: inline-block;float: none;max-width: 100%;text-align: center;width: 100%;}.urlActions.calculatorActions .button-group a, .CalculationSteps .additionalButtons .button-group a{display: inline-block;float: none;margin: 10px 20px;text-align: center;}.ttlbatch .controlGroup .productLinks{display:inline-block;width:auto;float:none;}.pagedList.batch_fields .product_box .controlGroup{display:block;width:100%;float:none;overflow:hidden;}.calculatorPageResults .step3totalamt > th{text-align: center;width: 48% !important;}tr.ttlbatch th.col3{display:inline;}.ttlbatch .controlGroup input{display: inline-block;float: none !important;margin: 0 10px;}.product_box .controlGroup input{float:left;}.assignedProductsList{padding-bottom:20px;}.assignedProductsList > span > .product_box{display: block;margin: 0;padding: 0 20px;text-align: left;width: 100%;word-wrap: break-word;}.assignedProductsList span.productLinks{display: block;line-height: 30px;text-align: left;}.assignedProductsList span.productLinks a{padding:0 10px;}.assignedProductsList span, .assignedProductsList > span:nth-child(2n+1), .pagedList.batch_fields .product_box{display: block;float: none;max-width: 100%;text-align: center;width: 100%;}.step1 .stepCursor, .step2 .stepCursor,.step3 .stepCursor,.step4 .stepCursor{display: inline-block;padding: 5px 0;position: static;text-align: center;}.assignedProductsList br{display:none;}.addressEntryForm.logincredentials div.row14{margin: 0;}.halfRowright select, .countryddrp, .Provinceddrp, .row5.expires .DateDropDowns select, .selectShipMethodsList select, .ttlbatch .controlGroup select, .QuickMixCalc table tbody tr td select{font-size: 16px;}.extraInfo > li{width: 46%;}#content_page iframe{width: 100%;}.multishipfootertotal .fieldFooterSubTotal{display: table-cell;}#basketPage{float: none;margin: 0 auto;padding: 0;width: 95%;}.basketWrapper div table tbody tr td.footerSubtotal, .basketWrapper div table tbody tr td.footerSubtotalLabel, span.subTotal{max-width: 100%;padding: 0;display: inline;}.multishippingproductlink, ul.orderItemsList .item_box .itemDetails .productQuantity.multishippingquantity, .shipmentWidget.multishippingAddresses{display: none;}.item_box .itemDetails.addressPageItems.multishippingpageitems{display: block;width: 100%;max-width: 100%;}.MultipleShipAddressCss.multiplebillingAddress{padding: 10px 0;width: 100%;max-width: 100%;}#productPage div.mainImageArea{display: inline-block;float: none;vertical-align: top;}.productIdentity .ProductImage .productImageArea .stockribbon{position: relative;}#content_page{float: none;width: 100%;padding: 0 5px;margin: 0;}.multipleShippingColumns .halfRowleftresponsive, .multipleShippingColumns .halfRowleftresponsive p{display: block;text-align: center;color: #571642;font-size: 24px;}.header.bberryPageheaderBasketTotalSummary.headresponsive{display: block;}.orderTotalSummary{padding-top: 20px !important;width: 100% !important;}.MultipleShipAddressCss .billingAddressAddPage{text-align: left !important;}#searchPageResults > div#leftColumn{display: none;}.catalogWrapper .searchListing .tableNode{margin: 0;margin-right:10px;text-align: center;width: 30%;margin-bottom:35px;}#searchPageResults .MainContentSection.leftSidebarLayout{float: left;}#search div.pagingPanel a, .paging a{padding: 3px 5px;}.SearchBarProduct .simpleSearchPanel .searchControl select{display: none;}#CssContentPages{width: 100%;padding-left: 20px;}#CssContentPages .extraInfo > li{width: 100%;}#CssContentPages .welcome{width: 100%;}.shipmentDetail .basketTotalSummaryWidget table.addressPageBasketTotal tbody tr th{max-width: initial;width: auto;}.shipmentDetail .basketTotalSummaryWidget table.addressPageBasketTotal tbody tr td{text-align: left;display: inline-block;float: none;max-width: initial;width: auto;}.billingAddressShipmentReciept{display: block;}.settingLogOutLink{Display: block;}div.paymentWidget .paymentFormContainer{margin: 0;display: block;width: 100%;}table.inputForm.paymentForms{padding: 10px 0 10px 10px;}.addressEntryForm .halfRowleft, .addressEntryForm .halfRowright{width: 100%;max-width: 100%;float: none;text-align: center;}.addressEntryForm .halfRowleft h3{font-size: 26px;}.basketSummaryAddressPage .header.bberryPageheaderBasketTotalSummary h2.price, .basketSummaryAddressPage .header.bberryPageheaderBasketTotalSummary h2.quantity{display: none;}.halfRowLeft.paymentPageHalfRow{display: block;float: none;overflow: hidden;width: 100%;}.halfRowLeft.paymentPageHalfRow.cvvWrapper .expiryDateOfCard .noto16heading.expr{width: 100%;}.expiryDateOfCard .noto16heading.expr{color: #797571;display: block;font-family: noto_sansbold;margin: 0 auto;text-align: left;width: 80%;}.row5.expires.paymentPageHalfRow, .paymentPageHalfRow > .expiryDateOfCard{display: block;float: none;margin: 0 auto;overflow: hidden;width: 100%;}.paymentCouponPanel div label, .inputPaymentForm.logincredentials div .fieldHeader.selectPaymentMode{font-size: 26px;}.paymentMethods .paymentTypeOffset.logincredentials .column.submitPaymentButton{display: inline-block;padding: 25px;position: static;}.paymentCouponPanel div, .inputPaymentForm.logincredentials div, .paymentTypeOffset.logincredentials div.Col1,.paymentTypeOffset.logincredentials div.Col2,.paymentTypeOffset.logincredentials,.customPaymentForms,.inputPaymentForm.logincredentials div.GiftCertificationWrapper .column,.basketSummaryAddressPage .ColumnWrapper .SummaryColumns:first-child, .billingAddressAddPage{float: none;max-width: 100%;overflow: visible;text-align: center;}.SummaryColumns .billingAddressAddPage,.shipmentWidget.shipmentaddress{text-align: center;padding:0 20px 5px;}.SummaryColumns .billingAddressAddPage .innerSection .noto16regheading h2, .shippingInfoWrapper .shipmentWidget .noto16regheading h2{text-align: left;}.Col2 .customPaymentForms{padding-bottom: 20px;}.columnsWrapper.editaddressWrapper.AddressInputFormWrapper .logincredentials input[type="password"], .columnsWrapper.editaddressWrapper.AddressInputFormWrapper .logincredentials input[type="text"]{max-width: 100%;}.paymentTypeOffset.logincredentials .Col2 select, .row11.creditCardFormDD select{max-width: 80%;margin-bottom: 5px;}.logincredentials input[type="password"] {max-width:100%;}.logincredentials.paymentWidgetCouponBox .emailtxt, .logincredentials input[type="text"]{max-width: 100%;width: 100%;}.paymentTypeOffset.logincredentials div.Col1 table{display: inline-block;float: none;text-align: center;}.paymentTypeOffset.logincredentials div.Col1{border-bottom: 2px solid #bcbab4;}.itemDetails.shipItemDetail, ul.orderItemsList .item_box, .inputPaymentForm.logincredentials{padding: 0;}ul.orderItemsList .item_box .thumbWrapper.shipMethodThumbnail, ul.orderItemsList .item_box .shipItemDetail .shipMethodQuantityColumn{display: none;}ul.orderItemsList .item_box .shipItemDetail .shipMethodQuantityColumn, .basketSummaryAddressPage .ColumnWrapper .multipleColumn.SummaryColumns.shippingItemsWrapper{display: block !important;}ul.orderItemsList .item_box .itemDetails .productName{max-width: 75%;font-size: 16px;}.SummaryRows .shipmentDetail, .SummaryRows .shipBasketDetails, ul.orderItemsList .item_box .itemDetails .productName{width: 100%;}.shipBasketDetails .orderItems, .content.basketSummaryDetails.orderItems{max-width: 100%;}.header.bberryPageheaderBasketTotalSummary .shipmentHead, .moneyOrderInstruction{font-size: 14px;text-align: left;width: 100%;padding-right: 10px;display: block;}.moneyOrderInstruction{font-size: 12px !important;line-height: 24px;}.header.bberryPageheaderBasketTotalSummary .shipmentTotal, .header.bberryPageheaderBasketTotalSummary .quantity.shipmentQuantity, .shipmentDetail .basketTotalSummaryAddressPage, .shipmentDetail .billingAddressAddPage, .shipmentDetail .shipmentWidget{display: none;}.shipmentDetail.multipleshipmentspage .basketTotalSummaryAddressPage, .shipmentDetail.multipleshipmentspage .billingAddressAddPage, .shipmentDetail.multipleshipmentspage .shipmentWidget{display: block;text-align: left;}.multipleShippingColumns .halfRowleft p{display: none;}.billingAddress.shippingInstruction, .shipmentWidget .noto16regheading h2{display: block;text-align: left;}.continueColumn{width: 100%;display: block;}.multipleShippingColumns .halfRowleft, .multipleShippingColumns .halfRowleft h3, .multipleShippingColumns .halfRowleft p{float: none;max-width: 100%;width: 100%;font-size: 24px;text-align: center;}#checkout_billPage .item_box.addressEntryForm.logincredentials .multipleAddressWrapper,.ReviewsProduct{max-width: 100%;width: 100%;}.addressEntryForm .multipleAddressWrapper span.shippingAddress select{background: url(images/select_arrow.png) 96% center no-repeat #fff;}.searchbarWithMenu .change_log input[type=text]{min-height: 50px;line-height: 30px;}.next_slickarrow i,.prev_slickarrow i{font-size: 80px;}.col-md-3.subcatprices .urlActions a{clear:both;display:block;}.productDescriptionSection iframe{width: 100%;}.simpleSearchPanel .input-group-btn a.btn .glyphicon.glyphicon-search{top: 8px;position: absolute;right: 0;}.basketSummaryAddressPage .ColumnWrapper .SummaryColumns:last-child table tbody tr:nth-child(2n+1){background-color: #fefaef;}.basketSummaryAddressPage .ShipAddressesColumnWrapper.ColumnWrapper .SummaryColumns:first-child table tbody tr:nth-child(2n+1){background-color: #fefaef;}.basketSummaryAddressPage .ShipAddressesColumnWrapper.ColumnWrapper .SummaryColumns:last-child table tbody tr:nth-child(2n+1){background-color: #fff;}.slicknav_menu .glyphicon.glyphicon-search.searchIconHeader.slicknav_collapsed{display: none;}span.homepageitems div.mainbox div.innerBox a .thumb{overflow: inherit;}.soaplikecontainer div.first_column .soapqueenThumb{position: relative;width: 100%;min-height: 171px;overflow: hidden;max-width: 254px;}.ongoing_thumb{overflow: inherit;}.ongoing-items{margin-left: 5%;}.logincredentials .remembersection{float:left;display:block;text-align:left;width:50%;overflow:hidden;}.row4.logincaptcha, .row5.logincaptcha{display: block;margin: 10px auto;max-width: 434px;}.capdiffimglink{display: block;text-align: left;}.fieldHeader.captchaverify{display: block;float: left;max-width: 100%;text-align: left;width: 100%;}.requiredField .errortext, .duplicateEmailValidationbox span .errortext, .validationSummary ul li .errortext{text-align:left;}.logincredentials .forgotlinksection{display:block;width:49%;text-align:right;overflow:hidden;float:right;margin-top:0;}div.checkoutProgressBar div.checkoutProgress span{display: inline-block;float: none;margin-right: 5px;width: 38px;padding: 5px;text-align: center;}.ProductPageContainer,.bberrypageheader .actions{display: inline-block;width: 100%;max-width: 100%;vertical-align: top;float: none;}.checkoutProgress.ProgressButtonsList > span > span > a{font-family: noto_sansbold;font-size: 24.04px;color: #fff;}.bberryCheckoutProgress > nav{border:0}.bberrypageheader .actions{text-align:center}.editCheckoutAddress .bberrypageheader{max-width:100%;float:none;padding:0;display:block}#pageHeader h1.noto36heading{display:block;float:none;max-width:100%;text-align:left;width:100%;font-size:28px;font-family:noto_sansregular}.addresses .col .buttons.addressBookButtons,.continueAction,.row16.EditCancel{text-align:center;width:100%}#checkout_billPage .editAddressPanel.editCheckoutAddress .editAddresses{border:0;width:100%;float:none;max-width:100%}.editAddresses .columnsWrapper.editaddressWrapper.AddressInputFormWrapper{margin:0;max-width:100%;padding:0}.addressChoices.remembertext tbody tr{display:block;margin:0;max-width:100%;overflow:hidden;width:100%;padding:10px 0}.header.bberryPageheaderBasketTotalSummary{min-height:initial;display:none}#checkoutPage .mobileOrderSummary .basketTotalSummaryAddressPage .innerSection .content .orderTotalSummary.addressPageBasketTotal{display:block;width:100%;max-width:100%;overflow:hidden;float:none}.basketSummaryAddressPage .ColumnWrapper .SummaryColumns.mobileViewHide,.myaccountorders .mobileViewHide,.selectShippingAddressColumns .halfRowright .shippingInstruction{display:none}.basketSummaryAddressPage .ColumnWrapper .SummaryColumns.mobileViewShow{max-width:100%;padding:0 10px}.multipleShippingColumns,.selectShippingAddressColumns .halfRowleft,.selectShippingAddressColumns .halfRowleft h3,.selectShippingAddressColumns .halfRowright,.selectShippingColumns{width:100%;float:none;max-width:100%}.method.addressEntryForm .continueColumn{width:100%}.continueAction{display:block;padding:10px}.addresses .col:first-child{margin-bottom:20px}.addresses .col{max-width:100%;margin:0}.addresses .col legend{display:none}.addresses .col .address{font-size:20px}span.nickName{font-size:24px}.allOrdersButton.editShipAddressButton,.reOrderButton.editShipAddressButton,.row16.EditCancel input,.shipMethodContinueButton input{padding:8px 35px;float:none}.AddAddressBox .editAddresses,.AddressInputFormWrapper{max-width:100%;border:0;width:100%;float:none}.editAddresses .subHeading{font-size:28px}table.wishlistWrapper tbody tr td,table.wishlistWrapper tbody tr td:first-child{max-width:50%;display:inline-block;float:none}table.wishlistWrapper tbody tr td.wishListActions{display:block!important;float:none;max-width:100%}.commentsEditPanel{display:none}.wishlistItems div div table tbody tr{position:relative;border-bottom:2px solid #bcbab4;border-top-style:none}.itemDetail.wishlistItemDetail,.itemDetail.wishlistItemDetail a{text-align:left;font-family:noto_sansbold;font-size:20px}h3.wishlistPrice{margin:0;font-size:18px;text-align:left}table.wishlistWrapper tbody td div.aggregateRating,table.wishlistWrapper tbody tr .additionalWrapper.footable-visible{display:none!important}.wishlistActions .link.allOrdersButton.deleteWishlistItemButton,a.ViewByButton,a.reOrderButton,input.reOrderButton{padding:6px 0}.ProductDetails{display:block;max-width:95%;padding:0 10px;text-align:center;margin:0 auto}.productDescriptionSection{max-width:90%;display:block;margin:0 auto;float:none}.productrelatedcontent .relatedContent .next_slickarrow{left:-35px}.productrelatedcontent .relatedContent .prev_slickarrow{right:-35px}.reviewsListtable div table tbody tr td,.reviewsListtable div table tbody tr td span{display:block;width:100%;text-align:left;float:none;padding:0}.ProductDetailsWrapper h3{padding:0 20px}.breadCrumbs.categoryBreadCrumbs{display:none}/*.ReviewPageHeading{display:block;width:100%}*/.ReviewPageHeading{min-height:35px;/*max-width:85%;*/margin:0 auto}#accountPage .header.ordersPageHeading.loginpanelheader h2 a{color:#571642}.AccountLinkHeader{display:none}#account_mainPage .accountWrapper{padding-bottom:20px}#account_mainPage .accountWrapper .DigitalSection,#account_mainPage .accountWrapper .OrderSection,#account_mainPage .accountWrapper .PersonalSection,#account_mainPage .accountWrapper .SettingsSection{display:block;float:none;max-width:100%;width:100%}#account_mainPage .accountWrapper .DigitalSection .DigitalContent,#account_mainPage .accountWrapper .OrderSection .Orders,#account_mainPage .accountWrapper .PersonalSection .Personalization,#account_mainPage .accountWrapper .SettingsSection .Settings{float:none;text-align:left}#account_mainPage .accountWrapper .DigitalSection .DigitalContent li,#account_mainPage .accountWrapper .PersonalSection li,#account_mainPage .accountWrapper .SettingsSection .Settings li{padding:10px 0}.purchaseReviewSection{display:none}.method.addressEntryForm.multipleAddressWrapper .selectShippingColumns.selectShippingAddressColumns.multipleShipAddresses{min-height:initial}#checkout_billPage .multipleAddressWrapper,.selectShippingColumns.selectShippingAddressColumns.multipleShipAddresses{display:block;float:none;max-width:100%;overflow:hidden;width:100%}.selectShippingColumns.selectShippingAddressColumns.multipleShipAddresses .multipleShipAddressHeader h3,.selectShippingColumns.selectShippingAddressColumns.multipleShipAddresses .multipleShipAddressHeader h3 span.eachItemListed{font-family:noto_sansregular;font-size:24px}.selectShippingColumns.selectShippingAddressColumns.multipleShipAddresses .multipleShipAddressHeader h3 span.eachItemListed{display:inline;vertical-align:top;max-width:100%;float:none;width:100%;line-height:25px}#checkout_billPage .AddAddressBox .basketSummaryAddressPage .ShipAddressesColumnWrapper .multipleColumn table tbody tr td.item .item_box.addressEntryForm.logincredentials .itemDetails.shipItemDetail.multipleAddressWrapper.shippAddressDetailWrapper .shipMethodQuantityColumn,#checkout_billPage .AddAddressBox .basketSummaryAddressPage .ShipAddressesColumnWrapper .multipleColumn table tbody tr td.item .item_box.addressEntryForm.logincredentials .thumbWrapper.shipMethodThumbnail,.continueColumn.multipleShipAddressContinue .content .continueAction input:first-child{display:none}#checkout_billPage .AddAddressBox .basketSummaryAddressPage .ShipAddressesColumnWrapper .multipleColumn{max-width:100%;width:100%;float:none;padding:0}#checkout_billPage .AddAddressBox .basketSummaryAddressPage .ShipAddressesColumnWrapper .multipleColumn table tbody tr td.item .item_box.addressEntryForm.logincredentials .itemDetails.shipItemDetail.multipleAddressWrapper.shippAddressDetailWrapper{position:relative}#checkout_billPage .AddAddressBox .basketSummaryAddressPage .ShipAddressesColumnWrapper .multipleColumn table tbody tr td.item .item_box.addressEntryForm.logincredentials .itemDetails.shipItemDetail.multipleAddressWrapper.shippAddressDetailWrapper span{display:inline-block;width:32%;max-width:100%;float:none}#checkout_billPage .AddAddressBox .basketSummaryAddressPage .ShipAddressesColumnWrapper .multipleColumn table tbody tr td.item .item_box.addressEntryForm.logincredentials .itemDetails.shipItemDetail.multipleAddressWrapper.shippAddressDetailWrapper span.maroontext.productName{display:inline-block;font-size:24px;width:70%;float:left}#checkout_billPage .AddAddressBox .basketSummaryAddressPage .ShipAddressesColumnWrapper .multipleColumn table tbody tr td.item .item_box.addressEntryForm.logincredentials .itemDetails.shipItemDetail.multipleAddressWrapper.shippAddressDetailWrapper span.priceColumn{display:inline-block;font-size:24px;width:25%}#checkout_billPage .AddAddressBox .basketSummaryAddressPage .ShipAddressesColumnWrapper .multipleColumn table tbody tr td.item .item_box.addressEntryForm.logincredentials .itemDetails.shipItemDetail.multipleAddressWrapper.shippAddressDetailWrapper span.shippingAddress{clear:both;display:block;float:none;font-size:24px;width:95%;margin:0}#checkout_billPage .AddAddressBox .basketSummaryAddressPage .ShipAddressesColumnWrapper .multipleColumn table tbody tr:last-child{display:none}.header.loginpanelheader.createAccountSection p{color:#797571;padding:10px 0;text-align:left}.header.loginpanelheader.createAccountSection{margin:0 auto;text-align:center}.ProductImage .productImageArea{display:block;margin:0 auto;text-align:center;vertical-align:top;width:100%}#storeFooter .shortcuts .box{min-width:235px}#categoryPage .pagingPanel.subcatpaging{position:static}#accountPage #account_wishlistPage .actions input{margin:5px}#accountPage .AccountSettingsInputForm .accountSettingsControls.logincredentials .row1 fieldset,#accountPage .AccountSettingsInputForm .accountSettingsControls.logincredentials .row2 fieldset{float:none;margin:10px auto;padding:0;width:95%}#accountPage .AccountSettingsInputForm .accountSettingsControls.logincredentials .urlActions{text-align:center}#account_mainPage .orderItems .orderItemsList .item_box .thumbWrapper .productthumb{margin:0 auto}#accountPage .addresses .col{max-width:100%;margin:20px auto;text-align:center}#accountPage .addresses .col legend{max-width:100%;text-align:center}#accountPage .addresses .addAddressEntry{width:90%}#accountPage .ordersGrid .leftColumn,#accountPage .ordersGrid .middleColumn{float:none;margin:0 auto;text-align:center;width:100%}#accountPage .ordersGrid .rightColumn{float:none;margin:0 auto;text-align:center;width:100%;max-width:80%}#accountPage .orderItems .orderItemsList .item_box .thumbWrapper{width:100%;max-width:100%}#accountPage .orderItems .orderItemsList .item_box .itemDetails{width:100%}.webpageContent.mainwebpagecontentwrapper #accountPage{text-align:center}.searchControl{margin:0 auto;width:81%;position:inherit;display:block;float:none}.content.catdescription .absoluteContent{position:static;width:100%;float:none}.table-responsive.bberrycats_responsivetable .subcatheading{clear:both;text-align:center}#loginPage .registerinstructiontext{text-align:center;width:100%;display:none}#loginPage .column_1.halfColumn.logDialog{text-align:center;width:100%;float:none;margin:10px auto}#loginPage .column_2.halfColumn.regDialog{text-align:center;width:100%;float:none}#loginPage .column_2.halfColumn.regDialog .registerDialog{text-align:center;width:100%;float:none;margin:0 auto}#loginPage .BoxSeperator{display:none}.searchwrapper{width:100%}.carousel-inner > .active{height:180px;overflow:hidden;position:relative;width:99%;margin:0 auto}_:-ms-fullscreen,:root .SliderWrapper .carousel-inner.sliderimage .item.active > img,_:-ms-input-placeholder,:root .SliderWrapper .carousel-inner.sliderimage .item.active > img{left:50%;max-width:none}.SliderWrapper .carousel-inner.sliderimage .item.active > img{display: block;left:50%;margin: auto;max-width: inherit;/*min-width: 0;*/position: absolute;top: 25%;transform: translate(-50%,-25%);width: auto!important;height: 100%;}.ImageCaptionWrapper .ImageBtns .ingrediantButton{margin-top:15px;display:inline-block}.ImageCaptionWrapper .introtxtspabar{text-align:center!important;width:100%!important}#webpagePage .mainwrapperhome.right{float:none;margin:0 auto;width:100%}#header .MainNavMenu.abc.right .main-css-3.MainNavListItem{width:100%}.dropdown.ddToggle .dropdown-menu{left:52px;top:-10px;z-index:9999;position:relative;padding:0;line-height:10px}.ProductDetailsWrapper .ProductReviews{width:100%;text-align:center;margin:10px auto}.ProductDetailsWrapper .ProductImage{width:100%;margin:10px auto}.reviewinfo{float:none;text-align:center;width:100%}.review{text-align:left}.reviewdescription{width:100%;text-align:left}.productReviewContent p.reply,.productReviewContent p.reviewmessage{float:none;text-align:left;width:100%}.mainwrapperhome.right{width:100%;padding:0}.absoluteContent{top:5px}.catslicknav_menu{display:none;padding:10px;margin-bottom:10px;text-align:center;font-family:noto_sansbold}.bottomrow_ongoing .ongoing-items,.innerpadding_ongoing,.ongoing-items{width:100%}.searchpanel{display:block;float:none;text-align:center;width:100%}.leftSideBarLogoAndMenu,.searchbarWithMenu{width:100%;margin:0;padding:0;float:none;position:static!important}.shipDaysStatus{display:none}.shipDaysStatus > span{margin-top:10px}.MainNavMenu{clear:both;width:100%;margin:0 auto;float:none;text-align:center;padding:0}.leftSideBarLogoAndMenu{width:100%;text-align:center;position:static;max-width:100%;display:block}div.storeLogo a img{text-align:center;display:none}div.simpleCategoryListWidget div.innerSection div{background-color:#fff;color:#571642;border:0;padding:0;margin:0}div.simpleCategoryListWidget div.innerSection div h2{font-size:22px!important;font-weight:700}.blameberryCategories{width:100%;margin:0;padding:0}ul.blameberryCategories li a{display:block;width:100%}.RightMenuBar{display:none}.productpagesearch .searchbarWithMenu .searchwrapper{width:100%}.mainwebpagecontentwrapper{width:100%;margin:0;padding:0;float:none}span.homepageitemlist{width:92%;display:block;margin:0 auto}.MainNavListItem{padding-bottom:5px;padding-left:15px;padding-right:15px}ul.product-news{padding:0;margin:0;width:100%}.SocialMediaAndNewsletterSection{background:url(images/footer-patternbg.jpg) rgba(0,0,0,0)}span.homepageitems,span.homepageitems:hover{background-color:inherit}.socialMediaLinksDialog{width:100%;float:none;display:block!important}.socialmediawrapper .newsletter,.socialmediawrapper .socialmedia{width:100%!important;float:none!important}.newsletterContent table{width:100%}td.emailsignup input[type=text]{width:100%!important}.helpWrapper .ftr{width:100%;display:inline-block;float:none}#footerBottom{padding-bottom:20px}.editaddressWrapper{width:100%;padding:0;margin:0}.maincolumnwrap,.sidecolumnwrap{width:100%;display:block;float:none;padding:0}div.widget div.header{margin:0}.checkoutpagelayout{width:100%;float:none}#loginPage{width:90%;float:none;margin:20px auto;text-align:justify}.checkoutcontainer,.soaplikecontainer,.widget{margin:0;padding:0}div.logDialog,div.regDialog{width:100%;float:none;padding:0;margin:0}.wishlistItems div div table thead tr th.comment,.wishlistItems div div table thead tr th.thumbnail{width:auto}.checkoutcontainer,.innerpagessearchandsubmenu .searchwrapper{width:100%;float:none}th.hiddenHeader{display:none!important}.myaccountorders div table tbody tr td.orderActions{display:block}.main-logo,.simpleCategoryListWidget .innerSection,span.helpLink{display:none}a.fb_help,a.twitter_help,span.socialHelper{color:#797571}.ddToggle ul,.dropdown-menu::before{left:0;right:0}#rightColumn,.rightSidebarLayout{width:100%!important;float:none!important}.mainContentSection{width:100%;float:none}.ddToggle{padding-bottom:0}.soaplikecontainer{display:block;float:none;width:100%}span.homepageitems{width:100%;margin-right:30px;margin-bottom:6px;padding-bottom:6px}.soaplikecontainer .first_column{width:100%!important;float:none}.welcomemessage{color:#646360;font-size:16px;padding:0 5%;text-align:center;width:100%;margin:0}.first_col_relative{margin-top:10px}.first_col_relative img,.soaplikecontainer div.col-1 img.mainimage_soaplike{display:block;margin:0 auto;text-align:center;width:auto}.headerLogo,.middle_soaplike_wrapper{display:none}.padding-ongoing{padding:0;margin:0;width:100%;float:none}span.ongoing-items{padding:0;width:100%;float:none;margin:0 0 10px}.rightcontent_ongoing{width:100%}.bottomrow_ongoing{width:100%!important;padding:0!important;margin:0!important}.padding-ongoing > span{display:block;text-align:center;width:100%}.bottomrow_ongoing .ongoing-items,.innerpadding_ongoing,.ongoing-items{margin-right:0!important;max-width:100%}.categoryPageWrapperTop{clear:both;width:100%;float:none!important}#categoryPage div.searchResults,#categoryPage div.searchResults div.catalogWrapper,.bberrycats_responsivetable .subcatstable,.bberrycats_responsivetable .subcatstable tbody,.bberrycats_responsivetable .subcatstable tbody tr,.bberrycats_responsivetable .subcatstable tbody tr td{display:block;width:100%;overflow:hidden;text-align:center}.subcatsimagewrapper .thumb{width:100%;float:none;margin:0 auto}.radioLabels{width:100%}.radioLabels > span:last-child{text-align:right}.subcatprices .offerPricePanel{display:block;padding:0;width:100%}.offerPrice.qtyPrice,.offerPricePanel .singleQty{float:left}.ribbon-wrapper{width:97%}.categoryPageMiddleWrapper{clear:both;width:100%;margin:0;padding:0;float:none}.ribbon-edge-bottomright,.ribbon-edge-topright{right:0;left:auto}.subcatdesc p,.subcatheading a,.subcatheading span{white-space:pre;white-space:pre-wrap;white-space:pre-line;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:-moz-pre-wrap;white-space:-hp-pre-wrap;word-wrap:break-word}.urlActions a{padding:15px 20px}.emailListWidget .dialogSection .compactleft td input[type=submit]{margin-top:10px}.aggregateRating span{line-height:10px}.soaplikecontainer div.col-1 img.mainimage_soaplike{opacity:.5}.bberrycats_responsivetable{width:100%;float:none}.MainNavMenu{max-width:100%!important}.ongoing_img{position:inherit}.rightcontent_ongoing{margin-top:16px;text-align:center}.MainNavListItem{display:inherit}.rightcontent_ongoing a.button{margin-top:14px}.main-logo:not(:root){display:inherit!important}.wrap-header{max-width:100%;width:100%}.top-icons{display:block}MainNavMenu{display:none!important}.MainNavMenu:not(:root){display:none}.top-icons ul li a i.fa{font-size:61px}.top-icons ul li a{color:#231f20;padding-top:20px;padding-bottom:5px;font-size:1.8em}.top-icons{margin-top:65px;padding:7px 0;background-color:#fff}.top-icons ul li a:hover{color:#571642}.top-icons ul li a.active{color:#571642!important}.top-icons ul li{display:inline;width:25%;float:left}.top-icons ul li:last-child{margin-right:inherit}select#ctl00_ctl00_NestedMaster_storelogoandmenu1_SimpleSearch_list_SearchCats{display:none}.change_log{width:100%;border:2px solid #571642;border-radius:8px}.searchbarWithMenu .change_log input[type=text]{padding:14px 12px;font-size:1.7em;border-radius:7px!important}.searchbarWithMenu .change_log i.glyphicon.glyphicon-search{font-size:2.5em;color:#571642}.SliderWrapper{display:block;margin-bottom:6%}.slicknav_menu{padding:6px 6px 6px 0;width:100%;display:inline-block;color:#fff;z-index:9999;/*position:fixed;background-color:#571642*/}.slicknav_menu h2{display:inline-block;width:76%;margin-top:2px;padding:5px 0 6px;position:relative;z-index:99}span.homepageitems div.mainbox div.innerBox a .thumb{min-height:340px;position:relative;width:100%;margin:0 auto;float:none}.innerBox.caption a.button{margin:15px 0 0}.main-container_ongoing{display:none}.mobile-footer{width:100%;float:left;display:block;margin-bottom:15px}#footerBottom,#footerMiddle,#footerTop{display:none}.header_left_flower{background-color:#571642;/*position:fixed;*/display:block;max-width:100%;width:100%}.MainNavMenu{display:none}.mobile-footer .mobile-subfooter .joinus{margin-top:20px;margin-bottom:20px}.top-icons ul{padding:0;list-style-type:none;width:90%;margin:0 auto}span.boldCaption{font-size:25px;max-height:35px;display:inline;min-height:0}span.normalCaption{font-size:16px}.header_left_flower > img{left:45px;position:absolute;z-index:99999}.slicknav_menu h2 img{max-width:66%;margin-left:15%;display:block}ul.slicknav_nav{background-color:#fff;border-bottom: 2px solid #571642;border-right: 2px solid #571642;margin-top:0;}ul.slicknav_nav li a{margin-bottom:2px 1px;}.header.loginpanelheader{color:#571642;min-height:0;padding:0;text-align:left}@media screen and (-webkit-min-device-pixel-ratio: 0){.searchbarWithMenu .change_log input[type=text]{padding: 5px 12px;font-size: 1.7em;border-radius: 7px;height: 50px;line-height: 30px;}}@-moz-document url-prefix(){.searchbarWithMenu .change_log input[type=text]{padding: 5px 12px;font-size: 1.4em;border-radius: 7px;height: 50px;}}.logDialog div div div h2{font-size:26px;margin-bottom:20px}.logincredentials .emailtxt,.pwdtxt{font-size:17px;margin-bottom:10px;color:#d1d4d4}.logincredentials select{font-size:17px;margin-bottom:10px;color:gray}.forgotlinksection a,.remembersection span.remembertext label{font-size:15px}.forgotlinksection{margin-top:10px;margin-bottom:20px}.loginboxtable .logincredentials .row3{max-width:100%;padding-left:20px;padding-right:20px}.loginboxtable .logincredentials .row6{max-width:100%;display:block;overflow:hidden;text-align:center;width:100%}.header.loginpanelheader.createAccountSection a,.loginboxtable .logincredentials .row6 input{min-height:50px;min-width:75%;padding:0;text-align:center;line-height:45px}#account_mainPage .orderItems .orderItemsList .item_box .thumbWrapper .productthumb,.newsletterrow,.welcomemessage{display:none}.loginboxtable .logincredentials .row6 input#ctl00_ctl00_NestedMaster_PageContent_LoginDialog1_LoginButton,.registerBox.logincredentials .row7 input{margin-bottom:10px;padding:10px 25px}.loginpanelheader p{padding-left:20px;padding-right:20px}.logincredentials .row3{max-width:100%}.logincredentials .registerDialog input[type=text],.registerDialog input[type=password]{font-size:18px;color:#d1d4d4}#accountPage .OrderByStatus li input{padding:8px 12px!important;width:100%;overflow:hidden;max-width:134px!important}#accountPage a.reOrderButton:hover,a.ViewByButton:hover,input.reOrderButton:hover{background-color:#895b7a;color:#fff}.OrderButtons .OrderByStatus .allOrdersButton,.OrderButtons .reOrderButton{background-color:#571642}#accountPage .myaccountorders .ordersGrid .middleColumn ul.orderItemsList .item_box:nth-child(2n+1),.orderItemsShipmentsPage ul.orderItemsList .item_box:nth-child(2n+1){background-color:transparent}#accountPage .myaccountorders .ordersGrid .middleColumn,.myaccountorders .ordersGrid .leftColumn{max-width:100%;text-align:justify!important;padding-left:5px;padding-right:5px;padding-top:15px}#accountPage .myaccountorders .ordersGrid .middleColumn .orderItems .orderItemsList .item_box .itemDetails{text-align:left;padding-top:19px}#accountPage .ordersGrid .rightColumn .buttonsContainer a,.myaccountorders .ordersGrid .leftColumn .noto14heading{font-size:18px}#accountPage .myaccountorders .ordersGrid .middleColumn .orderItems .orderItemsList .item_box{padding-left:0}#accountPage .myaccountorders .ordersGrid .middleColumn .orderItems .orderItemsList .item_box .itemDetails span.productQuantity{padding-top:4px;display:block}#checkoutPage #checkout_receiptPage div.shipmentWidget .address .shippingInfo,#checkoutPage .address .shippingAddress.noto16regheading h3,#checkoutPage .totalPriceSection,#checkoutPage div.shipmentWidget .content .shippingMethod h3,.orderItemsShipmentsPage .productthumb{display:none}#checkoutPage .ordersPageHeading h2{font-size:19px;border-bottom:2px solid #a29f9d}#checkoutPage .currentpageHeading{padding-left:inherit;padding-right:inherit;font-size:19px}#checkoutPage .columnsWrapper .colleft{max-width:100%}#checkoutPage .columnsWrapper .colright{max-width:100%;text-align:left}.orderItemsShipmentsPage{width:100%;padding:20px 0}#accountPage,#categoryPage,#checkoutPage,#checkout_receiptPage,.webpageContent.mainwebpagecontentwrapper #accountPage{float:none;width:95%;margin:0 auto;padding:0}.orderItemsShipmentsPage .shipment_column1 .itemDetails{width:100%;padding:10px 0}.OrderNotes .addNoteBBerry{width:100%;margin-top:15px}div#checkoutPage .shipmentWrapper .noto24boldheading h2{font-weight:400;font-family:noto_sansregular}div#checkoutPage .shipmentWrapper .noto24boldheading h2 span{font-size:14px}#checkoutPage .orderItemsShipmentsPage .shipment_column1{width:100%}#checkoutPage a.reOrderButton:hover{background-color:#895b7a}#checkoutPage .OrderDetailButton.printButton{margin:10px 0;}#checkoutPage .orderItemsShipmentsPage ul.orderItemsList .item_box{margin-bottom:0;padding:0}#checkoutPage .OrderDetailButton.printButton:hover{background-color:#895b7a!important}#accountPage .OrderButtons .OrderByStatus .allOrdersButton:hover{background-color:#895b7a}div#loginPage .loginpanelheader h2{font-size:26px;padding-bottom:25px;text-align:justify}div#loginPage .regDialog{border-left:inherit}#accountPage .header.loginpanelheader h2 a,#checkoutPage .header.loginpanelheader h2 a{color:#797571}#accountPage .loginpanelheader p{padding-left:0;padding-right:0}#checkoutPage .header.noto24boldheading{min-height:0}.logincredentials .emailtxt:focus,.pwdtxt:focus{color:#000}.logincredentials input[type=password],.logincredentials input[type=text]{color:#444}div#loginPage .logincredentials .passwordinstructions{text-align:justify;padding:0 30px}.sliderimage .ImageCaptionWrapper{position:relative!important;top:5px!important;width:100%!important}.ImageCaptionWrapper .ImageBtns{display:block;padding-bottom:33px}.ImageCaptionWrapper .ImageBtns .tutorialButton{box-shadow:0 0 1px #000}div.innerBox{min-height:inherit!important}.header.ordersPageHeading.loginpanelheader h2 a{color:#571642}.slicknav_menu i.glyphicon.glyphicon-search.searchIconHeader{display:block;float:right;font-size:32px;margin-right:10px;position:relative;top:7px;width:35px}.OrderProductsDigitalGoods table thead tr th.downloads{display:none}.OrderProductsDigitalGoods table tbody tr td:first-child{text-align:left;word-break:break-all}.addressEntryForm .requiredField{font-size:11px}.validationSummary ul li p.errortext{line-height:17px}.mainCatImage{height:280px;overflow:hidden;position:relative;width:99%}_:-ms-fullscreen,:root .mainCatImage img{max-width:none;left:-25%}.mainCatImage img{display:block;left:-25%;margin:auto;max-width:inherit;min-height:300px!important;min-width:100%!important;position:absolute;top:50%;transform:translate(0%,-25%);width:auto!important}.bberrypageheader > h1.bberryHeader{font-size:29px!important;text-align:left!important;font-weight:400!important;font-family:noto_sansregular!important}#checkout_receiptPage .receiptColumnsWrapper .column1.colleft{max-width:100%}#checkout_receiptPage .receiptColumnsWrapper .colleft > span{line-height:31px}#checkout_receiptPage .receiptColumnsWrapper .noto24heading{font-size:28px}#checkoutPage #checkout_receiptPage .links{display:block!important}#checkoutPage #checkout_receiptPage .receiptColumnsWrapper .colright{float:left;max-width:100%}#checkoutPage #checkout_receiptPage .links .recieptPrintButton{background-color:#571642}#checkoutPage #checkout_receiptPage .links .recieptPrintButton:hover{opacity:.8}#checkout_receiptPage .receiptColumnsWrapper .colmiddle{max-width:100%;display:none}#checkout_receiptPage .SummaryRows .shipmentDetail{border-top:1px solid #BCBAB4}#checkout_receiptPage .SummaryRows .shipBasketDetails{padding:0;display:none}#checkout_receiptPage ul.orderItemsList .item_box .thumbWrapper .productthumb img{display:none}#checkout_receiptPage ul.orderItemsList .item_box .thumbWrapper{display:none}#checkout_receiptPage .shipmentWrapper{margin-top:0}#checkout_receiptPage .basketSummaryAddressPage .orderPaymentHistoryWidget{display:none}#checkout_receiptPage .otherSections{display:none}#checkout_receiptPage ul.orderItemsList .shipment_column1{width:100%}#checkout_receiptPage .shipment_column1 .itemDetails{float:left;padding:0}#checkout_receiptPage ul.orderItemsList .item_box:nth-child(2n+1){background-color:inherit}.ColumnWrapper.recieptpageShippingInfo .shipmentWidget .address .shippingInfo{display:block!important}.ColumnWrapper.recieptpageShippingInfo .shippingMethod.noto16regheading{display:none}.ColumnWrapper.recieptpageShippingInfo ul.orderItemsList .item_box .itemDetails .productName{font-size:18px;font-weight:700}.ColumnWrapper.recieptpageShippingInfo .noto16regheading h2,.ColumnWrapper.recieptpageShippingInfo .shippingMethodBottom{display:none}#basketPage .basket > input{background-color:#9fa374;width:100%;margin-bottom:5px;padding:10px 0}#basketPage .checkout > input{width:100%;padding:10px 0}#basketPage .basketWrapper div table thead tr th.item,#basketPage .basketWrapper div table thead tr th.quantity,#basketPage .basketWrapper div table thead tr th.total,#basketPage .basketWrapper div table thead tr th.delete{display:none}#basketPage .basketWrapper div table thead tr{background-color:#875c7c}#basketPage .basketWrapper div table thead tr th.thumbnail,.basketWrapper div table thead tr th.quantity,.basketWrapper div table tbody tr td.quantity{float:none;text-align:left;width:auto;display:table-cell;}/*#basketPage td.thumbnail.basketitem a img{display:none}#basketPage .basketWrapper div table tbody tr td.item{max-width:100%}*/#basketPage .itemDetail.basketItemDetail > a{font-size:16px;font-weight:bolder}/*#basketPage .basketWrapper div table tbody tr td.quantity{width:69%;text-align:left}*/#basketPage .BasketShippingEstimate .CalculateSubmitButton .calculateSection{text-align:center}#basketPage .BasketShippingEstimate .compact tr td{max-width:100%;margin-bottom:15px;height:38px}#basketPage .BasketShippingEstimate .compact tr td.selectProvince select,#basketPage .BasketShippingEstimate .compact tr td.selectProvince input{height:36px}#checkout_receiptPage .shippingAddress.noto16regheading h3{display:block!important}#checkout_receiptPage .leftColumnReceipt{width:100%}#checkoutPage #checkout_receiptPage div.shipmentWidget .address{max-width:100%}#searchPageResults .MainContentSection.leftSidebarLayout{float:none;width:100%;margin:0;padding:0}#searchPageResults{width:100%;display:block;margin:0;padding:0 10px}.leftSidebarLayout .itemListing,.rightSidebarLayout .itemListing,.leftSidebarLayout .itemListing,.rightSidebarLayout .itemListing tbody,.leftSidebarLayout .itemListing,.rightSidebarLayout .itemListing tbody tr{display:block;margin-bottom:0;margin-left:0;margin-top:0;width:100%}.leftSidebarLayout .itemListing,.rightSidebarLayout .itemListing tbody tr{display:inline-block;margin-bottom:0;margin-left:0;margin-top:0;width:100%}.catalogWrapper .searchListing .tableNode{display:inline-block}.accountWrapper .OrderSection ul.Orders li{padding:10px 0}.BoxSeperator{display:none}.leftsection{border:0 none}}
@media screen and (max-width: 480px){_:-ms-input-placeholder, :root table.calculatorPageResults tr.resultheaderscol3 th.percentage, table.calculatorPageResults tr th.lyeandliquid, table.calculatorPageResults tr th.amt{display:inline-block !important;word-wrap:break-word;}tr.resultheaders, tr.resultheaderscol3, .pagedList.calculatorPageResults.batch_fields tbody tr{padding:8px 0;}.batchfieldbutton > th{width:100%;}.batchfieldbutton > th > a.conversionbutton, .batchfieldbutton > th > input{width:100%;}.stepOneDropdowns .controlGroup.PctOilWeight{width:100%;float:none;}.additionalButtons .safetynoteslink{display: table-cell;padding: 6px 15px;text-align: center;width: 100%;word-wrap: break-word;}.relatedItem.multiple.category .productItemDisplay.itemDisplay{width:100%;}.slick-dots{position:static;}.relatedSection{width:80%;}.addresstype .BrambleberrySelect{background: #fff url(images/select_arrow.png) no-repeat 95% center;}_:-ms-input-placeholder, :root .addressEntryForm .itemDetails.shipItemDetail.multipleAddressWrapper.shippAddressDetailWrapper span.shippingAddress select{background: #fff url(images/select_arrow.png) no-repeat 90% center !important;}_:-ms-input-placeholder, :root .CalculatorPageContent .CalculationSteps .halfRowright select{background: #fff url(images/select_arrow.png) no-repeat 95% center;}_:-ms-input-placeholder, :root .fragsteps .BrambleberrySelect{background: #fff url(images/select_arrow.png) no-repeat 96% center !important;}.basketItems.basketWrapper .pagedList.basketgridlayout tbody tr:not(:first-child) .quantity, .basketItems.basketWrapper .pagedList.basketgridlayout tbody tr:not(:first-child) .total,.basketItems.basketWrapper .pagedList.basketgridlayout tbody tr:not(:first-child) .delete{display:inline;}.basketWrapper div table tbody tr td.total > span{line-height:30px;}.main-css-1.header_left_flower{display:none;}.basketItems.basketWrapper div .pagedList.basketgridlayout tbody tr:not(:last-child){border:1px solid #bcbab4;margin-bottom:20px;padding:10px 0;}#basketPage .basketItems.basketWrapper .pagedList.basketgridlayout tbody tr:not(:first-child) td{max-width:100%;width:100%;float:none;text-align:center;}.pagedList.basketgridlayout tbody tr:first-child{display:none;}.itemDetail.basketItemDetail{text-align: center;}.logincredentials .columns .halfcolumnpwd{width:100%;}#account_digitalGoodsPage .digitalgoodslist table th.orderItems,#account_digitalGoodsPage .digitalgoodslist table td.orderItems{width:42%;display:block;float:left;clear:none;padding:5px;word-wrap: break-word;}#account_digitalGoodsPage .digitalgoodslist table th.status,#account_digitalGoodsPage .digitalgoodslist table td.status{width:22%;display:block;float:left;clear:none;padding:5px;word-wrap: break-word;}#account_digitalGoodsPage .digitalgoodslist table th.dls,#account_digitalGoodsPage .digitalgoodslist table td.dls{width:24%;display:block;float:left;clear:none;padding:5px;word-wrap: break-word;}#account_digitalGoodsPage table td:before,#account_digitalGoodsPage table th:before{content: attr(data-label);float: left;text-transform: uppercase;font-weight: 700;}.digitalgoodslist table th{display:table-cell;}.digitalgoodslist table tbody tr{border: 0;overflow:hidden;}#account_digitalGoodsPage table tbody tr th.orderno,#account_digitalGoodsPage table tbody tr th.downloads,#account_digitalGoodsPage table tbody tr th.purchaseDate,#account_digitalGoodsPage table tbody tr td.orderno,#account_digitalGoodsPage table tbody tr td.downloads,#account_digitalGoodsPage table tbody tr td.purchaseDate{display:none !important;}.digitalgoodslist table tbody tr:first-child {display:block !important;padding: 15px 0;}.assignedProductsList > li{max-width:100%;display:block;float:none;}.thumbnailWrapper .productthumb{margin:0 auto;}.sliderimage .ImageCaptionWrapper .captionoverimage{width:100%}.wheretostartwrapperhome .extraInfo li{display:block;float:none;margin:0;margin-bottom:10px;min-height:390px;width:100%}.leftsection,.rightsection{width:100%;float:none}.OrderProductsDigitalGoods .itemList.footable-loaded.footable.phone.breakpoint{display:block}.ui-widget-content{max-width:85%!important}td.searchRelevance{width:100%}.section.searchSortHeader{display:inline-block;float:none;vertical-align:top;width:100%}div.pagingPanel,.paging{display:block;margin-top:10px;text-align:right;width:100%}.leftSidebarLayout .itemListing,.rightSidebarLayout .itemListing{margin:0}.catalogWrapper .searchListing .tableNode{display:inline-block;margin:0;padding:20px 0;vertical-align:top;width:100%}#searchPageResults .MainContentSection.leftSidebarLayout{float:none;width:100%;margin:0;padding:0}#searchPageResults{width:100%;display:block;margin:0;padding:0 10px}.ttlbatch .controlGroup .productLinks{display:inline-block;width:auto;float:none}.pagedList.batch_fields .product_box .controlGroup{display:block;width:100%;float:none;overflow:hidden}table.calculatorPageResults tr.resultheaderscol3 th.percentage,table.calculatorPageResults tr th.lyeandliquid,table.calculatorPageResults tr th.amt,table.calculatorPageResults tr.resultheaderscol3 th.amt,table.calculatorPageResults tr th.oilsandfats{display:inline-block;float:none;word-wrap:break-word;}tr.ttlbatch th.col3{display:inline}.ttlbatch .controlGroup input{display:inline-block;float:none!important;margin:0 10px}.product_box .controlGroup input{float:left}.assignedProductsList{padding-bottom:20px}.assignedProductsList > span > .product_box{display:block;margin:0;padding:0 20px;text-align:left;width:100%;word-wrap:break-word}.assignedProductsList span.productLinks{display:block;line-height:30px;text-align:left}.assignedProductsList span.productLinks a{padding:0 10px}.assignedProductsList span,.assignedProductsList > span:nth-child(2n+1),.pagedList.batch_fields .product_box{display:block;float:none;max-width:100%;text-align:center;width:100%}.step1 .stepCursor,.step2 .stepCursor,.step3 .stepCursor,.step4 .stepCursor{display:inline-block;padding:5px 0;position:static;text-align:center}.CalculationSteps .additionalButtons > input,.assignedProductsList br{display:none}.urlActions.calculatorActions .button-group,.CalculationSteps .additionalButtons .button-group,.assignedProductsList > span > .product_box .controlGroup{display:block;float:none;max-width:100%;text-align:center;width:100%}.urlActions.calculatorActions .button-group a,.CalculationSteps .additionalButtons .button-group a{display:inline-block;float:none;margin:10px 0;max-width:80%;text-align:center;width:100%}.extraInfo > li{margin:0 0 10px;width:100%;float:none;display:block;overflow:hidden}#content_page iframe{width:100%}.item_box .itemDetails .priceColumn,.shipMethodQuantityColumn{width:20%}#productPage div.mainImageArea{max-width:90%;margin:0 auto}.productIdentity .ProductImage .productImageArea .stockribbon .ribbon-wrapper.productpageribbon{width:102.5%}.searchControl span.input-group-btn{top:5px}.searchControl span.input-group-btn:not(:root){top:0}.mainCatImage img:not(:root){left:0;min-height:50%;position:absolute;top:19%}.table.subcatstable .subcatprices ul.pricebuttons{display:none}.ribbon-back-left,.ribbon-back-right,.ribbon-front{height:60px;font-size:20pt}.catLinksDefinetion,.section.subCategories.subcategorydisplay.left .catsDefinetions .catLinksDefinetion .subcategorylinkstop{display:block}.catsDefinetions{width:100%}#categoryPage div.subCategories .content a{padding:20px 0;width:99%}#categoryPage div.subCategories .catLinksDefinetion a{font-size:16px}.subcatdesc p,.subcatheading a,.subcatheading span,div.aggregateRating{display:none}.subcatprices .pnldetails{display:none;text-align:center}.pnldetails a{font-size:18px;padding:12px 50px;text-align:center}.searchControl > select{width:20%}.carousel-inner > .item > a > img,.carousel-inner > .item > img{padding:0;width:100%;float:none}div.mainbox div.innerBox a img{display:inline-block;min-height:100px;text-align:center;width:100%}span.homepageitems{width:100%!important}.ddToggle ul{left:-38px;right:0}.dropdown-menu::before{left:107px;right:0}.mainContentSection{width:100%;float:none}.categoryPageWrapperTop{clear:both;width:100%;float:none!important}.categoryPageMiddleWrapper{clear:both;margin:0;padding:0;width:100%}#categoryPage div.searchResults,#categoryPage div.searchResults div.catalogWrapper,.bberrycats_responsivetable .subcatstable,.bberrycats_responsivetable .subcatstable tbody,.bberrycats_responsivetable .subcatstable tbody tr,.bberrycats_responsivetable .subcatstable tbody tr td{display:block;width:100%;border:0}.subcatsimagewrapper .thumb{width:100%}.ribbon-wrapper{top:140px;width:97%}.ribbon-edge-bottomright,.ribbon-edge-topright{right:0}.subcatdesc p,.subcatheading a,.subcatheading span{white-space:pre;white-space:pre-wrap;white-space:pre-line;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:-moz-pre-wrap;white-space:-hp-pre-wrap;word-wrap:break-word}.emailListWidget .dialogSection .compactleft td input[type=submit]{margin-top:10px}.catCaption,.summaryContent{position:static;width:100%;float:none}.aggregateRating span{line-height:10px}.catslicknav_menu{display:none;padding:10px;margin-bottom:10px;text-align:center;font-family:noto_sansbold}.ongoing_img{position:inherit}.rightcontent_ongoing{margin-top:16px;text-align:center}.header_left_flower{background-color:#571642;display:block;max-width:100%;width:100%}.MainNavListItem{display:inline-block;width:100%}.slicknav_menu{width:100%;z-index:9999;/*position:fixed;background-color:#571642;*/background-color:transparent;}.slicknav_menu h2{color:#fff;display:inline-block;font-family:AdobeJensonRegularDisplay;font-size:24px;margin-left:0;position:relative;z-index:99}.header_left_flower > img{position:absolute;right:-50px;z-index:0}.glyphicon.glyphicon-search.searchIconHeader{float:right;font-size:35px;padding:5px}.top-icons{display:block}MainNavMenu{display:none!important}.slicknav_menu h2{float:left;margin-top:8px;width:63%}.searchControl{margin:0 auto;width:88%;position:inherit;display:block;float:none}.top-icons ul li a i.fa{font-size:37px}.top-icons ul li{display:inline;width:25%;float:left}.top-icons ul li a{font-size:1.3em}.slicknav_menu h2 img{max-width:94%;margin-left:0;display:block}.slicknav_nav .slicknav_arrow{color:#333}.searchbarWithMenu .change_log input[type=text]{font-size: 1.2em;}.OrderProductsDigitalGoods table.itemList th{border: none;}.OrderProductsDigitalGoods table thead tr th.orderItems,.OrderProductsDigitalGoods table tr td.orderItems{max-width: 100%;}@-moz-document url-prefix() {.simpleSearchPanel .input-group-btn a.btn .glyphicon.glyphicon-search{top: 1px;right: 15px;}}}@font-face{font-family: 'AdobeJensonRegularDisplay';src: url('fonts/AdobeJensonRegularDisplay.eot?#iefix') format('embedded-opentype'),url('fonts/AdobeJensonRegularDisplay.woff') format('woff'), url('fonts/AdobeJensonRegularDisplay.ttf')format('truetype'),url('fonts/AdobeJensonRegularDisplay.svg#AdobeJensonRegularDisplay')format('svg');font-weight: normal;font-style: normal;}
  /*PPIS Updates July Slider Image Text Mockup changes*/	  
@media screen and (min-width:1px) and (max-width:767px) { 
	.ImageCaptionWrapper .ImageBtns .ingrediantButton {
		margin-top: 15px;
		display: inline-block;
	}	 
	.ImageCaptionWrapper .introtxtspabar {			text-align: center !important; 		width: 100% !important;	 	} 
.sliderimage .ImageCaptionWrapper {
		position:relative !important;
	   top: 5px !important;
      width: 100% !important;
     padding-top: 1px !important;
     padding-left: 10px !important;
     left: 0 !important;
  text-align: center !important;
   padding-right: 10px !important;
	} 
	 .ImageCaptionWrapper .ImageBtns {
		padding-top: 0px !important;
 }
	  #start { 
    display:none	;
  }
	 div.widget { border:none;}		 
}	
@media screen and (min-width:768px) and (max-width:799px) {
	.sliderimage .ImageCaptionWrapper {
		position:absolute !important;			
		min-height: 230px !important;
		margin-top:0px !important;
		left: 36% !important;
      text-align: left !important;
    background: rgba(255, 255, 255, 0.7) none repeat scroll 0 0 !important;
      width: 29% !important;
      padding-top: 1rem !important;		
    padding-right: 2rem !important;
	} 
		.sliderimage .ImageCaptionWrapper .ImageTxt {
			margin-top: 20px;
		}
		 .shopnow_ongoing {			padding: 8px 9px !important; 	}

}
@media screen and (min-width:800px) and (max-width: 979px) {
	.sliderimage .ImageCaptionWrapper {	
		position:absolute !important;	
		min-height: 230px !important;	
		margin-top:0px !important;		
		 padding-left: 17px !important;
       left: 34.3% !important;
       padding-right: 2px !important;
        padding-top: 1rem !important;
       width: 25% !important;
		 text-align: left !important;
		  background: rgba(255, 255, 255, 0.7) none repeat scroll 0 0 !important;
	}		
	.navMenubar-right li			{	 		padding: 7px 8px !important;		}	
	.shopnow_ongoing {			padding: 8px 9px !important; 	}
}	 
@media screen and (min-width:980px) and (max-width: 1279px) { 
	.sliderimage .ImageCaptionWrapper {
		position:absolute !important;	
		min-height: 230px !important;	
		margin-top:0px !important;
        padding-top: 1rem !important;
		 text-align: left !important;
		  background: rgba(255, 255, 255, 0.7) none repeat scroll 0 0 !important;
width: 21% !important;
 left: 29% !important;
    padding-left: 2rem !important;
    padding-right: 1rem !important;
}	 } 	
@media screen and (min-width:1280px) and (max-width: 1365px)
	{
		  .sliderimage .ImageCaptionWrapper {
		 		position:absolute !important;	
		min-height: 230px !important;	
		margin-top:0px !important;
       text-align: left !important;
      left: 23% !important;
    padding-left: 3rem !important;
    padding-right: 2rem !important;
    padding-top: 1rem !important;
	 width:18% !important;
}

.ImageCaptionWrapper .ImageBtns {
    display: block !important;
    /*padding-top: 37px !important;*/
}
   } 	 
@media screen and (min-width:1920px) 
	{
		.sliderimage .ImageCaptionWrapper {															  
   left: 21% !important;
    padding-left: 4rem !important;	   
  width: 13% !important;
}

.ImageCaptionWrapper .ImageBtns {    
    padding-top: 99px !important;
}
   }	 
 
 
@media screen and (min-color-index:0) 
and (-webkit-min-device-pixel-ratio:0) {

	
		.SliderWrapper .carousel-inner.sliderimage .item.active > img {
			left:0% !important;
			top: 0% !important;
			
		}

	 ::i-block-chrome, .ongoing_img
		{
			left:0% !important;
		}  
}

@supports (-webkit-appearance:none) {
    /*@media screen and (min-width:1px) and (max-width:767px)
	 {*/
		 .SliderWrapper .carousel-inner.sliderimage .item.active > img
		 {
			 left :50% !important;
			 top : 25% !important;
		 }
    /*}*/	
} 


@media only screen and (min-width: 767px){  #caption {display:none;} .SliderWrapper .carousel-inner.sliderimage .item.active > img { opacity:1 !important;}	  }


/*Slider TExt Mockup changes , end here*/

