@charset "UTF-8";.row{margin:0 auto;max-width:80rem;width:100%}#tc_home a:link{color:#207cca}#tc_home p{line-height:1.25rem}.button.homepage{font-family:montserrat,sans-serif;background-color:#fff;color:#333!important;font-size:.75rem!important;margin:.25rem 0 1rem!important;padding:.5rem 1.5rem;border:1px solid #999;font-weight:400;letter-spacing:1px;text-transform:uppercase}.button.homepage:hover,.button.homepage:focus{background-color:#207cca;border-color:#207cca;color:#fff!important}.button.homepageGrad{background:#1e5799;background:-moz-linear-gradient(top,rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%);background:-webkit-linear-gradient(top,rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%);background:linear-gradient(to bottom,rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799',endColorstr='#7db9e8',GradientType=0 );color:#fff!important;font-size:1rem;margin:.25rem 0 1rem!important;padding:.5rem 1rem;border:0;font-weight:700;text-shadow:1px 1px 1px #555}.button.homepageGrad:hover,.button.homepageGrad:focus{background-color:#690;border-color:#690;color:#fff}.TChome li{text-align:center;font-size:.85rem;padding-bottom:0;margin-bottom:1rem;overflow:hidden}.TChome li img{max-height:100%}.TChome a{display:inline-block;line-height:1rem;font-weight:700}.TChome img{margin-bottom:.75rem;border:1px solid #ccc}.TChome h4{font-weight:900;line-height:1rem;font-size:1.25rem;color:#c30;margin-top:.5rem}.TChome h5{font-weight:900;line-height:1.75rem;font-size:2rem;color:#698300}#auctions .TChome a{display:inline-block;line-height:1rem;height:2rem;font-weight:700;overflow:hidden;white-space:normal;text-overflow:ellipsis}.promo{background:linear-gradient( rgba(0,0,0,0.25),rgba(0,0,0,0.25) ),url('//tc.csidn.com/images/site/backgrounds/bg-promo_gardening.jpg');background-position:center bottom;background-size:cover;padding:6rem 0;margin-bottom:2rem;position:relative}.promo h1{color:#fff;font-size:3rem;text-shadow:1px 1px 1px #000;padding:.5rem 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;display:inline-block;font-family:satisfy,cursive}.promo .button{position:absolute;width:40%;top:80%;left:30%!important}.sectionHeader{background:#eee;height:1.5rem;text-align:center;margin:0 0 2rem!important}.sectionHeader h2{line-height:1.5rem;font-size:1.5rem;background:#fff;display:inline;padding:0 1rem;font-weight:100;letter-spacing:2px}.dealsRow{margin-bottom:2rem!important}.deal{background:#000;text-align:center;margin:0 .25rem 1rem 0!important;color:#fff;height:250px;border:4px solid #000}.sidebar{background:#fff}.productTotal{padding:1rem;background:#f2f2f2;border-radius:6px;font-weight:400;font-size:1rem;margin-top:1rem;line-height:1.25rem}.socialMedia{padding:1rem 0}.wow{padding:1.25rem;border:1px solid #ccc;margin-bottom:1rem}.wow img{margin-bottom:.5rem}.wow h1{font-weight:900;line-height:1.5rem}.wow h2{font-weight:700;line-height:1.25rem}.wow p{line-height:1.25rem}.wow p:last-child{margin-bottom:0}.eca_banner{width:100%;height:250px;background:url(http://www.danielleemusicstudio.com/wp-content/uploads/2014/04/Orange-Bokeh-Lights6-e1398799107150.jpg);background-size:cover;color:#fff;margin-bottom:1rem;position:relative;display:table}.eca_banner span{font-weight:700;color:#fff;font-size:1.25rem;display:table-cell;vertical-align:middle;text-shadow:1px 1px 3px #000}.eca_banner .eca_click{position:absolute;height:50px;line-height:50px;bottom:10px;text-align:center;width:100%;z-index:1001;left:0}.eca_banner .button{width:60%}@media(min-width:320px) and (max-width:1024px){.promo h1{color:#fff;font-size:2rem;text-shadow:1px 1px 1px #000;padding:.5rem 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;display:inline-block;font-family:satisfy,cursive}.promo .button{position:absolute;width:90%;top:80%;left:5%!important}.TChome h4{font-weight:900;line-height:1.25rem;font-size:1.75rem;color:#c30;margin-top:.5rem}.TChome h5{font-weight:900;line-height:1.25rem;font-size:1.25rem}.eca_banner span{font-weight:400;color:#fff;font-size:1rem;display:table-cell;vertical-align:middle;text-shadow:1px 1px 3px #000;padding:0 1rem}.eca_banner .button{width:80%}}@media(min-width:280px) and (max-width:480px){body.fullscreen-on-mobile #header_CONTENT,body.fullscreen-on-mobile footer{display:none}body.fullscreen-on-mobile header{margin-bottom:0}}