#compostvshumus #productinfo #chart .column img,
#compostvshumus #productinfo #tabwrapper label img,
#compostvshumus #productinfo .workscol img,
#compostvshumus #productinfo .step img,
#compostvshumus #productinfo .expandbar img,
#compostvshumus #productinfo .arrowgo img{
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    pointer-events: none;
}
#compostvshumus #productinfo img#logoreg{
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

#compostvshumus #productinfo div,
#compostvshumus #productinfo div * {
    /*border: 1px dotted gray;*/
}
#compostvshumus #productinfo a,
#compostvshumus #productinfo a:link,
#compostvshumus #productinfo a:visited,
#compostvshumus #productinfo a:hover,
#compostvshumus #productinfo a img {
    outline: none;
    border: none;
    color: #136D2D;
    text-decoration: none !important;
}
#compostvshumus #productinfo html {
    margin: 0;
    padding: 0;
}
#compostvshumus #productinfo body {
    margin: 0;
    padding: 0;
    background: #75B32F;
}

/* ******************** .section#header ******************** */

#compostvshumus #productinfo #header {
    background: url(../images/products/compost-vs-humus/header_bkg.jpg) center top no-repeat;
    background-size: cover;
    margin: 0;
    padding: 0 0 32% 0;
}
#compostvshumus #productinfo #logo {
    position: relative;
    margin: 0 40px;
    width: 218px;
    height: 154px;
}
#compostvshumus #productinfo #logo img {
    display: block;
    width: 218px;
    height: auto;
}
#compostvshumus #productinfo img#logoreg {
    position: absolute;
    top: 25px;
}
#compostvshumus #productinfo #logo:hover #logoreg {
    filter: drop-shadow(0px 2px 6px black);
    transform: scale(1.03);
}
/* ******************** .section#topnav ******************** */

#compostvshumus #productinfo #topnav {
    background: gray;
    position: relative;
    width: 100%;
}
#compostvshumus #productinfo #topnav .control {
    display: flex;
}
#compostvshumus #productinfo .navbox {
    position: relative;
    flex: 1;
    margin: 0;
    padding: 30px 30px 100px 30px;
    color: #fff;
    min-height: 150px;
}
#compostvshumus #productinfo #topnav:after {
    content: " ";
    display: block;
    clear: both;
}
#compostvshumus #productinfo .navbox h3 {
    display: block;
    max-width: 400px;
    margin: 0 auto 25px auto;
    padding: 0 0px;
    font-size: 20px;
    text-transform: uppercase;
    color: #fff;
    font-family: "Arial Black", Gadget, sans-serif;
    text-transform: uppercase;
    font-size: 32px;
    letter-spacing: 1px;
}
#compostvshumus #productinfo .navbox .reflow {
    display: inline-block;
    width: 210px;
}
#compostvshumus #productinfo #navworks .reflow {
    display: inline-block;
    width: 244px;
}
#compostvshumus #productinfo .navbox p {
    max-width: 400px;
    margin: 0 auto;
    padding: 0 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 17px;
    line-height: 160%;
    color: white;
}
#compostvshumus #productinfo .arrowgo {
    position: absolute;
    bottom: 40px;
    clear: both;
    display: block;
    width: 30%;
    min-width: 35px;
    height: 26px;
}
#compostvshumus #productinfo .arrowgo a {
    margin: 0;
    padding: 0;
    display: block;
}
#compostvshumus #productinfo .arrowgo img {
    width: 35px;
    height: 26px;
}
#compostvshumus #productinfo #navdifferent {
    background: url(../images/products/compost-vs-humus/navdifferent.png) center center no-repeat #0a6e28;
    background-size: cover;
}
#compostvshumus #productinfo #navworks {
    background: url(../images/products/compost-vs-humus/navmade.png) center center no-repeat #6baf20;
    background-size: cover;
}
#compostvshumus #productinfo #navmade {
    background: url(../images/products/compost-vs-humus/navworks.png) center center no-repeat #91cb57;
    background-size: cover;
}
#compostvshumus #productinfo #navdifferent:hover,
#compostvshumus #productinfo #navmade:hover,
#compostvshumus #productinfo #navworks:hover {
    border: 8px solid rgba(255, 255, 255, 1.0);
    background-color: rgba(195, 101, 1, 0.9);
    padding: 22px 22px;
}
#compostvshumus #productinfo .navbox:hover .arrowgo {
    bottom: 32px;
}
/* ******************** .section#expandables ******************** */

#compostvshumus #productinfo #expandables {
    background: gray;
}
#compostvshumus #productinfo .expandbox {
    background: tan;
}
#compostvshumus #productinfo .expandbar {
    position: relative;
    margin-bottom: 0px;
}
#compostvshumus #productinfo #contact .expandbar{
margin-top:-26px;
}
#compostvshumus #productinfo .expandbar span {
    display: block;
    width: 100%;
    background: white;
    margin: 0;
    padding: 40px 0;
    text-align: center;
    text-transform: uppercase;
    color: #006F43;
}
#compostvshumus #productinfo .expandbar:after {
    position: relative;
    top: -2px;
    content: " ";
    display: block;
    position: relative;
    z-index: 9999;
    margin: 0 auto;
    width: 0px;
    border-left: 65px solid transparent;
    border-right: 65px solid transparent;
    border-top: 30px solid #fff;
}
/* *************************************** different */

#compostvshumus #productinfo .expandbox#different {
    background: url(../images/products/compost-vs-humus/differentbkg.jpg) center center no-repeat;
    background-size: cover;
    padding-bottom: 10px;
}
#compostvshumus #productinfo #diffwrapper {
    margin: 0 100px;
}
#compostvshumus #productinfo #diffwrapper #diffcols {
    text-align: center;
    padding-top: 60px;
    display: flex;
    justify-content: space-around;
}
#compostvshumus #productinfo .diffcol {
    position: relative;
    flex: 1;
    box-sizing: border-box;
    display: inline-block;
    max-width: 550px;
    /*min-height: 400px;*/
    /* depends on content */
    
    margin: 0 auto 50px auto;
    text-align: left;
    background: #fff;
    border-radius: 0px 0px 8px 8px;
}
#compostvshumus #productinfo .diffcol input {
    display: none;
}
#compostvshumus #productinfo #difftwo {
    margin: 0 25px 50px 25px;
}
#compostvshumus #productinfo .diffcol h3 {
    display: block;
    margin: 0;
    padding: 32px 10px 30px 10px;
    color: #fff;
    font-family: "Arial Black", Gadget, sans-serif;
    text-transform: uppercase;
    text-align: center;
    font-size: 21px;
    letter-spacing: 1px;
}
#compostvshumus #productinfo #diffone h3,
#compostvshumus #productinfo #typeone {
    background: url(../images/products/compost-vs-humus/compostbkg.png) center center no-repeat #157030;
    background-size: cover;
}
#compostvshumus #productinfo #difftwo h3,
#compostvshumus #productinfo #typetwo {
    background: url(../images/products/compost-vs-humus/compostbkg.png) center bottom no-repeat #8b662c;
    background-size: cover;
}
#compostvshumus #productinfo #diffthree h3,
#compostvshumus #productinfo #typethree {
    background: url(../images/products/compost-vs-humus/compostbkg.png) center top no-repeat #5d3222;
    background-size: cover;
}
#compostvshumus #productinfo .diffcol p {
    max-width: 400px;
    min-width: 120px;
    margin: 30px auto;
    padding: 0 30px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 17px;
    line-height: 160%;
}
#compostvshumus #productinfo #tabwrapper input,
#compostvshumus #productinfo #tabwrapper label {
    display: none;
}
#compostvshumus #productinfo #chartwrapper {
    display: block;
    margin: 30px 100px 0 100px;
    text-align: center;
}
#compostvshumus #productinfo #chart {
    display: inline-block;
    margin: 0 auto;
    text-align: left;
}
#compostvshumus #productinfo #flexwrapper {
    display: flex;
}
#compostvshumus #productinfo #charttypes {
    margin-top: 0px;
    display: block;
    float: left;
}
#compostvshumus #productinfo #chart h3#extratype {
    display: block;
    width: 280px;
    height: 90px;
}
#compostvshumus #productinfo #chart h3.charttype {
    display: block;
    box-sizing: border-box;
    width: 280px;
    height: 108px;
    margin: 0;
    padding: 40px 10px 10px 10px;
    font-family: "Arial Black", Gadget, sans-serif;
    text-transform: uppercase;
    text-align: center;
    font-size: 19px;
    letter-spacing: 1px;
    color: #fff;
    color: rgba(255, 255, 255, 0.9);
}
#compostvshumus #productinfo #chart h3#typetwo {
    padding-top: 27px;
}
#compostvshumus #productinfo #chart #columns {
    display: inline-block;
    float: left;
}
#compostvshumus #productinfo #chart .tabcontent {
    display: inline-block;
    float: left;
    margin: 0px 0 0 0;
    padding: 0;
    background: url(../images/products/compost-vs-humus/chartbkg.gif) repeat-x;
}
#compostvshumus #productinfo #chart .column {
    display: inline-block;
    margin: 0;
    padding: 0;
}
#compostvshumus #productinfo #chart .column img {
    box-shadow: 2px 2px 4px #999;
}
/* *************************************** made */

#compostvshumus #productinfo .expandbox#made {
    position: relative;
    color: #fff;
}
#compostvshumus #productinfo .odd {
    -webkit-clip-path: polygon(0 0, 100% 15%, 100% 85%, 0 100%);
    clip-path: polygon(0 0, 100% 15%, 100% 85%, 0 100%);
    margin: -115px 0;
    min-height: 466px;
    padding-bottom: 40px;
    position: relative;
}
#compostvshumus #productinfo .even {
    -webkit-clip-path: polygon(0 15%, 100% 0, 100% 100%, 0 85%);
    clip-path: polygon(0 15%, 100% 0, 100% 100%, 0 85%);
    margin: -115px 0;
    min-height: 466px;
    padding-bottom: 40px;
    position: relative;
}
#compostvshumus #productinfo #made h3 {
    position: relative;
    z-index: 4;
    padding-top: 80px;
    color: #fff;
    font-family: "Arial Black", Gadget, sans-serif;
    text-transform: uppercase;
    font-size: 38px;
    letter-spacing: 1px;
    text-shadow: 2px 2px 4px #222;
    width: 100%;
    min-width: 280px;
}
#compostvshumus #productinfo #made p {
    position: relative;
    z-index: 4;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 17px;
    letter-spacing: 1px;
    line-height: 180%;
    min-width: 280px;
    color: white;
}
#compostvshumus #productinfo .stepcontrol {
    width: 40%;
    margin: 0 auto 0 0;
    padding: 0px 10px;
}
#compostvshumus #productinfo .even .stepcontrol {
    margin: 0 0 0 auto;
}
#compostvshumus #productinfo .odd h3,
#compostvshumus #productinfo .odd p {
    text-align: right;
    margin: 0 0 0 auto;
    max-width: 650px;
}
#compostvshumus #productinfo .even h3,
#compostvshumus #productinfo .even p {
    text-align: left;
    margin: 0 auto 0 0;
    max-width: 650px;
}
#compostvshumus #productinfo #stepeight h3,
#compostvshumus #productinfo #stepeight p {
    max-width: 800px;
}
#compostvshumus #productinfo .step {
    z-index: 3;
    position: absolute;
    top: 80px;
    display: block;
    width: 100%;
    height: 154px;
}
#compostvshumus #productinfo #stepone .step {
    top: 50px;
}
#compostvshumus #productinfo #stepeight .step {
    top: 50px;
}
#compostvshumus #productinfo .step img {
    display: block;
    width: 154px;
    height: 154px;
    margin: 0 auto;
    background: none;
}
#compostvshumus #productinfo #dotter {
    position: absolute;
    left: 0;
    right: 0;
    z-index: 99;
    display: block;
    margin: 0px auto 0px auto;
    width: 154px;
    height: 450px;
    background: url(../images/products/compost-vs-humus/stepline.png) center top repeat-y;
}
#compostvshumus #productinfo #stepone #dotter {
    background: url(../images/products/compost-vs-humus/stepline.png) center top 18px repeat-y;
}
#compostvshumus #productinfo #stepone {
    -webkit-clip-path: polygon(0 0, 100% 0%, 100% 85%, 0 100%);
    clip-path: polygon(0 0, 100% 0%, 100% 85%, 0 100%);
    margin: -30px 0 0px 0;
    background: #675f4a;
    min-height: 434px;
}
#compostvshumus #productinfo #stepone h3 {
    padding-top: 60px;
}
#compostvshumus #productinfo #steptwo {
    background: #c88d2b;
}
#compostvshumus #productinfo #stepthree {
    background: #946942;
}
#compostvshumus #productinfo #stepfour {
    background: #4f7425;
}
#compostvshumus #productinfo #stepfive {
    background: #366090;
}
#compostvshumus #productinfo #stepsix {
    background: #3a7b6a;
}
#compostvshumus #productinfo #stepseven {
    background: #9b5631;
}
#compostvshumus #productinfo #stepeight {
    -webkit-clip-path: polygon(0 4%, 100% 0, 100% 100%, 0 100%);
    clip-path: polygon(0 4%, 100% 0, 100% 100%, 0 100%);
    padding: 220px 0 120px 0;
    margin: -75px 0 -75px 0;
    background: #494232;
    min-height: 400px;
    text-shadow: 2px 2px 4px #222;
}
#compostvshumus #productinfo #stepeight #dotter {
    display: none;
}
#compostvshumus #productinfo #stepeight h3,
#compostvshumus #productinfo #stepeight p {
    float: none;
    text-align: center;
    width: 80%;
    max-width: 880px;
    min-width: 350px;
    margin: 0 auto;
    padding: 10px 0;
}
#compostvshumus #productinfo #stepeight h3 {
    font-size: 42px;
    padding-top: 0px;
}
#compostvshumus #productinfo #stepeight p {
    text-align: left;
    font-size: 18px;
    margin-top: 10px;
}
#compostvshumus #productinfo .odd .hoverodd,
#compostvshumus #productinfo .even .hovereven {
    /*child of .odd or .even*/
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 2;
    background: url(../images/products/compost-vs-humus/step1bkg.jpg) center top no-repeat;
    background-size: cover;
}
#compostvshumus #productinfo #hoverone {
    background-image: url(../images/products/compost-vs-humus/step1bkg.jpg);
}
#compostvshumus #productinfo #hovertwo {
    background-image: url(../images/products/compost-vs-humus/step2bkg.jpg);
}
#compostvshumus #productinfo #hoverthree {
    background-image: url(../images/products/compost-vs-humus/step3bkg.jpg);
}
#compostvshumus #productinfo #hoverfour {
    background-image: url(../images/products/compost-vs-humus/step4bkg.jpg);
}
#compostvshumus #productinfo #hoverfive {
    background-image: url(../images/products/compost-vs-humus/step5bkg.jpg);
}
#compostvshumus #productinfo #hoversix {
    background-image: url(../images/products/compost-vs-humus/step6bkg.jpg);
}
#compostvshumus #productinfo #hoverseven {
    background-image: url(../images/products/compost-vs-humus/step7bkg.jpg);
}
#compostvshumus #productinfo #hovereight {
    background: url(../images/products/compost-vs-humus/step8bkg.jpg) center center no-repeat;
    background-size: cover;
}
#compostvshumus #productinfo .odd .hoverodd,
#compostvshumus #productinfo .even .hovereven {
opacity: 0.85;
}
#compostvshumus #productinfo .odd:hover .hoverodd,
#compostvshumus #productinfo .even:hover .hovereven {
    position: absolute;
    display: block;
    opacity: 0.25;
}
#compostvshumus #productinfo .odd h3,
#compostvshumus #productinfo .even h3,
#compostvshumus #productinfo .odd p,
#compostvshumus #productinfo .even p {
    opacity: 0.0;
}
#compostvshumus #productinfo .odd:hover h3,
#compostvshumus #productinfo .even:hover h3,
#compostvshumus #productinfo .odd:hover p,
#compostvshumus #productinfo .even:hover p {
    opacity: 1.0;
}
#compostvshumus #productinfo .odd:hover .step,
#compostvshumus #productinfo .even:hover .step {
    opacity: 0.7;
}
/* *************************************** works */

#compostvshumus #productinfo .expandbox#works {
    background: url(../images/products/compost-vs-humus/worksbkg.jpg) center top -150px no-repeat;
    background-size: cover;
}
#compostvshumus #productinfo .expandbox#works * {
    /* *****remove later***** */
    
    border: 0px solid yellow;
    /* *****remove later***** */
}
/* *****remove later***** */

#compostvshumus #productinfo #workswrapper {
    position: relative;
    width: 100%;
}
#compostvshumus #productinfo #workscols {
    display: flex;
    margin: -29px 0 0px 0;
}
#compostvshumus #productinfo .workscol {
    position: relative;
    flex: 1;
    padding: 30px 0px 400px 0px;
}
#compostvshumus #productinfo #worksone {
    background: #0a6e28;
    background: rgba(10, 110, 40, 0.92);
}
#compostvshumus #productinfo #workstwo {
    background: #6baf20;
    background: rgba(107, 175, 32, 0.92);
}
#compostvshumus #productinfo #worksthree {
    background: #91cb57;
    background: rgba(145, 203, 87, 0.92);
}
#compostvshumus #productinfo .workscol h3 {
    display: block;
    width: 100%;
    margin: 0 auto;
    text-align: center;
    color: none;
    text-transform: uppercase;
    font-family: "Arial Black", Gadget, sans-serif;
    text-transform: uppercase;
    font-size: 1px;
    font-size: 0px;
    letter-spacing: 1px;
}
#compostvshumus #productinfo .workscol img {
    width: 90%;
    margin: 20px;
    max-width: 407px;
    min-width: 300px;
}
#compostvshumus #productinfo .workscol p {
    margin: 40px 50px;
    color: #fff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 17px;
    line-height: 160%;
    text-shadow: 1px 1px 1px #666;
}
#compostvshumus #productinfo .workscol span {
    display: block;
    position: absolute;
    bottom: 55px;
    width: 100%;
    height: 275px;
    margin: 0 0px;
    background: #fff;
    background: rgba(255, 255, 255, 0.85);
}
#compostvshumus #productinfo .workscol ul {
    list-style: none;
    margin: 0 0px;
    padding: 30px 50px;
}
#compostvshumus #productinfo .workscol li {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: 600;
    font-size: 16px;
    line-height: 190%;
    color: #000;
}
/* ******************** .section#facts ******************** */
#compostvshumus #productinfo #facts{
}
#compostvshumus #productinfo .rows {
    width: 100%;
    display: flex;
    border: 1px solid #222;
	border-width: 1px 0;
}
#compostvshumus #productinfo #rowone {
    height: 310px;
}
#compostvshumus #productinfo #rowtwo {
    height: 400px;
}
#compostvshumus #productinfo #rowthree {
    height: 485px;
}
#compostvshumus #productinfo .fact {
    flex: 1;
    height: 100%;
    position: relative;
    display: block;
    border: 1px solid #222;
	border-width: 0 1px;
}
#compostvshumus #productinfo .facthover {
    /*child of .fact*/
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 2;
    opacity: 1.0;
    background: url(../images/products/compost-vs-humus/factone.jpg) center bottom no-repeat;
    background-size: cover;
}
#compostvshumus #productinfo #rowone .facthover {
}
#compostvshumus #productinfo #rowthree .facthover {
}
#compostvshumus #productinfo .facthover:hover {
    opacity: 0.1;
}
#compostvshumus #productinfo #factone {
    background: #35231d;
}
#compostvshumus #productinfo #facttwo {
    background: #026636;
}
#compostvshumus #productinfo #factthree {
    background: #35231d;
}
#compostvshumus #productinfo #factfour {
    background: #35231d;
    flex: 0.85;
}
#compostvshumus #productinfo #factfive {
    background: #026636;
    flex: 1.15;
}
#compostvshumus #productinfo #factsix {
    background: #35231d;
}
#compostvshumus #productinfo #factseven {
    background: #026636;
    flex: 1.5;
}
#compostvshumus #productinfo #facteight {
    background: #35231d;
}
#compostvshumus #productinfo #facttwo .facthover {
    background-image: url(../images/products/compost-vs-humus/facttwo.jpg);
    background-position: center center;
}
#compostvshumus #productinfo #factthree .facthover {
    background-image: url(../images/products/compost-vs-humus/factthree.jpg);
}
#compostvshumus #productinfo #factfour .facthover {
    background-image: url(../images/products/compost-vs-humus/factfour.jpg);
}
#compostvshumus #productinfo #factfive .facthover {
    background-image: url(../images/products/compost-vs-humus/factfive.jpg);
}
#compostvshumus #productinfo #factsix .facthover {
    background-image: url(../images/products/compost-vs-humus/factsix.jpg);
    background-position: center center;
}
#compostvshumus #productinfo #factseven .facthover {
    background-image: url(../images/products/compost-vs-humus/factseven.jpg);
    background-position: center center;
}
#compostvshumus #productinfo #facteight .facthover {
    background-image: url(../images/products/compost-vs-humus/facteight.jpg);
}
#compostvshumus #productinfo .fact h3 {
    margin: 45px 0 15px 0;
    padding-bottom: 3px;
    text-align: center;
    color: #fff;
    font-family: "Arial Black", Gadget, sans-serif;
    text-transform: uppercase;
    font-size: 38px;
    letter-spacing: 1px;
    /*text-shadow: 2px 2px 2px #8FC55A;*/
}
#compostvshumus #productinfo .fact p {
    margin: 5% auto 5px auto;
    padding: 0 15px;
    text-align: center;
    color: #fff;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 19px;
    letter-spacing: px;
    line-height: 180%;
    text-shadow: 0px 0px 2px #000;
}
#compostvshumus #productinfo #factthree p,
#compostvshumus #productinfo #factfour p,
#compostvshumus #productinfo #factsix p {
    font-size: 20px;
    line-height: 180%;
    max-width: 450px;
}
#compostvshumus #productinfo #factfive p {
    font-size: 19px;
}
#compostvshumus #productinfo #factseven h3,
#compostvshumus #productinfo #facteight h3 {
    margin-top: 100px;
}
#compostvshumus #productinfo #factseven p,
#compostvshumus #productinfo #facteight p {
    font-size: 23px;
    line-height: 190%;
    max-width: 500px;
}
/* ******************** .section#footer ******************** */

#compostvshumus #productinfo #footer {}
#compostvshumus #productinfo #contact {
    background: #fff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    text-align: center;
    margin: 0;
    padding: 0;
}
/* ******************** #branded ******************** */
#compostvshumus #productinfo #branded{
margin: 0 auto;
border-top: 0;
background-color:#93bc61;
}
#compostvshumus #productinfo #branded #intro{

}
#compostvshumus #productinfo #branded #intro p{
width: 100%;
max-width: 1400px;
margin: 25px auto 0 auto;
padding: 0 20px;
box-sizing: border-box;
font-size: 21px;
line-height: 160%;
}
#compostvshumus #productinfo #branded #locations{
display: flex;
margin: 35px auto 10px auto;
padding: 0 20px;
box-sizing: border-box;
max-width: 1000px;
}
#compostvshumus #productinfo .location{
padding: 0 10px;
}
#compostvshumus #productinfo #one.location{
flex: 1;
}
#compostvshumus #productinfo #two.location{
flex: 2;
}
#compostvshumus #productinfo #three.location{
flex: 1;
}
#compostvshumus #productinfo .location a{
display: block;
height: 100%;
margin:0;
padding:0;
}
#compostvshumus #productinfo .location img{
width: 100%;
}
#compostvshumus #productinfo #one.location img{
max-width: 222px;
}
#compostvshumus #productinfo #two.location img{
max-width: 395px;
}
#compostvshumus #productinfo #three.location img{
max-width: 217px;
}
#compostvshumus #productinfo #branded #findwrapper{
background: #136d2d;
color: #fff;
padding: 25px 0;
}
#compostvshumus #productinfo #find{
box-sizing: border-box;
width: 100%;
max-width: 1000px;
min-width: 810px;
margin: 0 auto;
padding: 0 20px;
overflow: auto;
}
#compostvshumus #productinfo #branded #find p{
width: 500px;
float: left;
margin:0;
font-size: 21px;
font-weight: bold;
line-height: 140%;
    color: white;
}
#compostvshumus #productinfo #branded #find a{
box-sizing: border;
background: #93bc61;
display: block;
width: 250px;
float: right;
margin:0;
padding: 14px 0;
border-radius: 7px;
color: #fff;
text-transform: uppercase;
font-size: 24px;
text-decoration: none;
letter-spacing: 2px;
}
#compostvshumus #productinfo #branded #find a:hover{

}
/* ******************** #regulations ******************** */

#compostvshumus #productinfo #regulations {
    background: #fff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    text-align: center;
    margin: 0;
    padding: 10px 0;
}
#compostvshumus #productinfo #regulations p {
    margin: 0;
    line-height: 180%;
}
#compostvshumus #productinfo #regulations p#one {
    font-style: italic;
}
#compostvshumus #productinfo #regulations p#two {
    font-weight: bold;
}
/* ******************** .section#bottomnav ******************** */

#compostvshumus #productinfo #bottomnav {
    display: flex;
}
#compostvshumus #productinfo .bottomnavs {
    flex: 1;
    padding: 30px 10px 10px 10px;
    box-shadow: 0px 3px #222;
}
#compostvshumus #productinfo #bottomnav #one {
    background: #0a6e28;
}
#compostvshumus #productinfo #bottomnav #two {
    background: #3a8e24;
}
#compostvshumus #productinfo #bottomnav #three {
    background: #6baf20;
}
#compostvshumus #productinfo #bottomnav #four {
    background: #7ebd3c;
}
#compostvshumus #productinfo #bottomnav #five {
    background: #91cb57;
}
#compostvshumus #productinfo #bottomnav span {
    display: block;
    color: #fff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    text-align: center;
    text-shadow: 0px 0px 2px #888;
}
#compostvshumus #productinfo #bottomnav a {
    display: block;
    color: #fff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    text-align: center;
    text-decoration: none;
    font-weight: bold;
    padding: 6px 0 20px 0;
    text-shadow: 1px 1px 3px #333;
}
/* ******************** .section#copyright ******************** */

#compostvshumus #productinfo #copyright {
    padding: 6px 0 10px 0;
    background: #000;
    color: #eee;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: center;
}
#compostvshumus #productinfo #copyright span {
    opacity: 0.7;
}
#compostvshumus #productinfo #copyright a {
  color:#eee;
}

/* ******************** .section#backwrapper ******************** */

#compostvshumus #productinfo #backwrapper {
    position: fixed;
    bottom: 0px;
    right: 0px;
    z-index: 99;
}
#compostvshumus #productinfo #back a {
    display: block;
    padding: 4px 10px 10px 4px;
    opacity: 1.0;
}
#compostvshumus #productinfo #back a:hover {
    opacity: 0.9;
}
#compostvshumus #productinfo #back img {
    width: 45px;
    height: 45px;
}