.bodywrap
{
	margin-top:10px;
	margin-bottom:10px;
}

.addquote-form a
{
    cursor: pointer;
    color: #000;
    border-radius: 4px;
    padding: 4px 8px 4px 3px;
    border: 1px solid #E69739;
    font-size: 13px;
    font-weight: bold;
    background: #ecba7f;
    background: -moz-linear-gradient(top, #ecba7f 34%, #c16700 59%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(34%,#ecba7f), color-stop(59%,#c16700));
    background: -webkit-linear-gradient(top, #ecba7f 34%,#c16700 59%);
    background: -o-linear-gradient(top, #ecba7f 34%,#c16700 59%);
    background: -ms-linear-gradient(top, #ecba7f 34%,#c16700 59%);
    background: linear-gradient(to bottom, #ecba7f 34%,#c16700 59%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ecba7f', endColorstr='#c16700',GradientType=0 );
}

.form .item
{
    float:left;
    width:450px;
}

.form .item input.cat_textbox
{
    max-width:100% !important;
}


.wrapper
{
	background-color:#fff;
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
	border-bottom-left-radius: 15px;
	border-bottom-right-radius: 15px;
	border:1px solid #dedede;
	margin:0 auto;
    margin-top:20px;
    margin-bottom:20px;
    width:100%;
    max-width:955px;
}

.head
{
	background-color:#6c794d;
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
	padding: 15px;
	margin:0 auto;
	height:110px;
}

.mobs{display:none}

.flash-content {
background: url(/images/flashbox-content-bg.png) no-repeat;
height: 62px;
width: 440px;
position: absolute;
z-index: 3;
margin-left: 0px;
margin-top: 230px;
color: #fff;
font-family: Arial;
font-size: 20px;
font-weight: bold;
padding-left: 20px;
line-height: 62px;
}

.flash-content a{
    font-size: 20px;
}


.flash-content2 {
background: url(/images/flashbox-content-bg.png) no-repeat;
height: 62px;
width: 440px;
position: absolute;
z-index: 3;
margin-left: 0px;
margin-top: 106px;
color: #fff;
font-family: Arial;
font-size: 20px;
font-weight: bold;
padding-left: 20px;
line-height: 62px;
}

.flash-content2 a{
    font-size: 20px;
}

.logo
{
	text-align:center;
}

#tel
{
	clear:both;
	color:#fff;
	font-size: 20px;
	font-weight:bold;
	text-align:center;
    padding-top: 7px;
}

#email
{
	color:#fff;
	text-align:center;
}

#email a
{
	color:#fff;
	text-align:center;
	font-weight:normal;
}

.horinav
{
	
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
	margin-top: -10px;
	
}



.company-logos {
display: block;
width: 100%;
max-width:200px;
height: 88px;
    border-radius: 10px;
}

.tap{display:none}

.fadein-title {
position: absolute;
z-index: 4;
height: 21px;
width: 100%;
max-width:200px;
background-repeat: no-repeat;
}

.fadein {

}

.cob img
{
    margin-right:5px;
}

.contents
{
	padding: 10px;
}


.prod-contents
{
	padding: 10px;
}

.sidebar
{
	padding-left: 20px;
}

.hnav
{
	margin-top:-10px;
}

.blog-snip h2
{
	background-color:#c85914;
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
	padding:10px;
	color:#fff;
}

.featured-product h2
{
	background-color:#c85914;
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
	padding:10px;
	color:#fff;
}

.featured-product
{
	text-align:center;
}

.footer
{
	clear:both;
	background-color:#c85914;
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
	border-bottom-left-radius: 15px;
	border-bottom-right-radius: 15px;
	padding:10px;
	text-align:center;
	margin-top:20px;
	color:#fff;
	font-size:12px;
}

.footer a
{
	color:#fff;
	font-size:12px;
}

.copyright
{
	margin-top:10px;
}

/* Feed Burner */

.feedburner {
     
     margin-top: 10px;
     background: url("/images/feedburner-bg.jpg") repeat-x scroll 0 0 transparent;
     color: #000000;
}

.feedburner a:link, .feedburner a:visited {
     color: #800000;
}

/* GreenRecyclingProductsBlogadfm5qvvdsnqfd0iou65t7ag70 */

/* .feedburnerFeedBlock {margin-top: -22px;} */

/* div.feedburnerFeedBlock p.feedTitle {margin: 30px 0 10px 5px;} */




.feedburnerFeedBlock
{
    
    color:#000;
}

.feedburnerFeedBlock div
{
    color:#000;
    line-height: 1.2;
    font-size:12px;
}

.feedburnerFeedBlock ul
{
     margin: 0px;
     padding: 5px;
}

.feedburnerFeedBlock ul li
{
     list-style:none;
     margin:0px;
     margin-bottom:20px;
}

.feedburnerFeedBlock p.date
{
	margin:0px;
	padding: 5px 0 5px 0;
	font-weight: bold;
	font-style: italic;
    color:#000;
}

.headline a
{
	font-size:15px;
	font-weight:bold;
	color:#EA9E44; 
}

#creditfooter{display:none}




.catalogueItem
{
    float: left;
    width:100%;
    max-width:25%;
   padding-right: 5px;
}


.catalogueItemLast
{
    float: left;
    width:100%;
    max-width:25%;
   
}

.productItem
{
    float: left;
    width:100%;
    max-width:25%;
   padding-right: 5px;
}


.productItemLast
{
    float: left;
    width:100%;
    max-width:25%;
   
}

.image2{display:none}


.second-name
{
    font-size:12px;
    font-family:Arial;
    font-weight:normal;
}


.cob-m
{
    float: left;
	width: 100%;
	max-width: 50%;
	padding-right: 5px;
}


.cob-top
{
    border-bottom: 3px solid #ffb380;
	border-top-right-radius: 10px;
	padding: 5px;
	height: 40px;
	background-color: #636e46;
	border-top-left-radius: 10px;
    font-family: Arial;
	font-size: 15px;
	color: #fff;
	font-weight: 700;
}


.blog-container .side-panel {
margin-top: -108px;
}

.cob-middle
{
    background-color:#c85914;
	padding: 10px;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
    margin-bottom: 5px;
}


.blog-container .post-list {
	padding-left: 20px;
    padding-right: 20px;
float: left;
width: 100%;
margin-top: -20px;
}


.rwd-cobs-mobile, .rwd-featured-product-mobile, #cad {display:none}



  

/* Slick
       ========================================================================== */


/* Slider */


.overlay
{
        background: rgba(0,0,0,0.2);
    transition: all 0.4s ease-out;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    overflow: hidden;
    z-index: 2;
}

.slick-slider
{
    position: relative;

    display: block;

    -moz-box-sizing: border-box;
         box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;
    display: block;
    overflow: hidden;
    margin: 0;
    padding: 0;
    vertical-align: middle;
}

/*
.slick-list
{
    position: relative;
    display: block;
    overflow: hidden;
    margin: 0;
    padding: 0;
    height: 80vh;
    vertical-align: middle;
}
*/