/* Enter Your Custom CSS Here */
/*div#nav-container{
	margin-bottom:0px;  
}*/

.page-title, .post .title, .page .title {
  display: none;
}

#top-nav{
  float:right;
  margin-right:0em;
}

#logo{
  max-width:300px;
}

div#top{
  background:white;
}

.central {
    width:33%;
    height:50px;
	float:left;
    background-color:#fff;
  	text-align:right;
}
.left {
    width:33%;
    height:50px;
	float:left;
    background-color:#fff;
}
.right {
    width:33%;
    height:50px;
    float:left;
    background-color:#fff;
  	text-align:right;
}

div#howrow1.ezcol.testing{
 border: 4px solid #244093; 
}

p.headerphone{
  color:#244093;
  font-size:1.4em;
}

input#searchsubmit{
  background:#244093;
}

header#header.col-full{
  padding:20px 0 20px 0;
}

#top ul.nav li a{
  font:300 14px/1.6em 'Open Sans Condensed', arial, sans-serif!important;
  color:black!important;
}

#top ul.nav li.current_page_item a{
  background:#244093!important;
}
  
img.homeplywood{
  position: absolute;
  top: -17%;
  left: 76%;
  padding: 0 0 0 0;
  border: none;
  background:none;
  width:230px;
}
img.homeplywoodmo{
  display:none;  
}

img.desalimg{ 
  margin-top: 9%;
  margin-left: 9%;
}

img.tophomeimage{
  padding:0 0 0 0;
  border:none; 
  width:100%;
}

p.price small.woocommerce-price-suffix{
 	font-size: 18px;
    font-weight: normal; 
}

div.term-description p{
    font: 300 16px/1.5em "Helvetica Neue", Helvetica, sans-serif!important;
    font-size: 20px!important;
    font-weight: 500!important;
    font-style: italic!important;
}


@media screen and (max-width: 1024px) {
    img.homeplywood{   
	top: -14%;
    left: 76%;
  }
}

@media screen and (max-width: 950px) {
    img.homeplywood{   
    top: -22%;
    left: 64%; 
  }
}

@media screen and (max-width: 768px) {
 div.right{
    display:none;
  }
  div.central{
   width:48%;
   float:right;
   padding:10px 0 30px 0;
  }
  div.left{
    width:48%;
    float:left;
    padding:10px 0 30px 0;
  }
  img.homeplywood{   
	top: -12%;
    left: 67%;
  }
  ul#main-nav.nav.fl{
    float:none; 
  }
  ul.nav li a{
    font-size:11px!important; 
  }
  ul.cart.fr.no-rss-link{
    display:none; 
  }
  img.desalimg{
    width:90%; 
  }
  div#howrow1.ezcol.testing{
    border:none; 
  }
  p.firstrow{
    margin-top:-1%!important; 
  }
}
@media screen and (max-width: 736px) {/*iPhone 6 Plus*/
  img.homeplywood{
	top: -8%;
  }
}
@media screen and (max-width: 667px) {/*iPhone 6*/
  img.homeplywoodmo {
    display:inline;
    padding: 0 0 0 0;
    border: none;
    background:none;  
    margin-left: 29%;
    width:250px;
  }
  img.homeplywood{
   display:none; 
  }
  div#howrow1.ezcol.testing{
    border:none;
  }
  p.firstrow{
   	margin-left:16%!important;
    margin-top:0%!important;
    margin-right:0%!important;
  }
  p.secondrow{
    margin-top:2%!important; 
    margin-left:0%!important;
  }
  p.thirdrow{
   margin-top:7%!important;
   margin-left:6%!important;
   text-align:center;
  }
  img.desalimg{
   margin-top:22%!important;
   margin-left:0%!important;
  }
  img.tophomeimage{
   margin-top:7%; 
  }
}

@media screen and (max-width: 640px) {
  img.homeplywood {
  top: 5%;
  left: 26%;
  }
  header#header.col-full{
  padding:20px 0 0 0;
  }
}

@media screen and (max-width:414px) {/*iPhone 6 Plus*/
  div.central{
    display:none;
  }
  div.left{
    width:100%;
    padding-left:10%;
  }
  img.homeplywoodmo{
    margin-left: 9%;
  }
  p.firstrow{
   	margin-left: 0%!important;
    margin-top:0%!important;
    margin-right:0%!important;
  }
}

@media screen and (max-width:400px) {
  div.central{
    display:none;
  }
  div.left{
    width:100%;
    padding-left:10%;
  }
  img.homeplywood{
  	position: inherit;
    margin-left:0%;
  }
}

@media screen and (max-width:375px) {/*iPhone 6*/
  img.homeplywoodmo {
  	margin-left: 12%;
  } 
  p.firstrow{
   	margin-left: 16%!important;
    margin-top:0%!important;
    margin-right:0%!important;
  }
  p.secondrow{
   	margin-left: 0%!important;
    margin-top:0%!important;
    margin-right:0%!important;
  }
  p.thirdrow{
   	margin-left: 0%!important;
    margin-top:8%!important;
    margin-right:0%!important;
    text-align:center;
  }
  img.desalimg{
  	margin-top: 8%;
  	margin-left: 2%;
  }
  div#howrow1.ezcol.testing{
    border:none;
  }
}

@media screen and (max-width:360px) {/*Note 3*/
  img.homeplywood {
  	margin-left: 1.5%;
    margin-top:1%;
    margin-right:0%;
  }
  p.firstrow{
   	margin-left: 0%!important;
    margin-top:0%!important;
    margin-right:0%!important;
  }
}

#menu-catalogue li a{
  font-size:150%;
}

#menu-catalogue li{
  margin-top:4%;
  margin-bottom:4%;
  text-align:center;
}

div.Zebra_Tooltip{
  font-size:12px;
}

li.reviews_tab {
  display:none;
}

mark.count{
  display:none;
}

div.pagination-wrap.slider-pagination{
  display:none!important;
}

div.content{
  display:none;
}

img.pcs-featured-image.wp-post-image{
  margin-top:0px;
}

div.homerows{
  width: 100%;
  height: 200px; 
}

div.homerowimg{
  float: left;
  width: 48%;
  margin-top:2%;
}

div.homerowtxt{
  float: right;
  width: 48%;
  margin-top: 5.5%; 
}

div#loopedSlider.business-slider.has-pagination.woo-slideshow{
  /*display:none;*/
  height:auto!important;
}

div#loopedSlider.business-slider.has-pagination.woo-slideshow div.flex-viewport ul.slides{
 height:auto!important; 
}

div#howrow1.ezcol.testing{
  background-color:white;
} 

p.headerphone b{
 color: #cb9864; 
}

p.sliderblurb{
  font: 300 16px/1.5em "Helvetica Neue", Helvetica, sans-serif!important;
  font-size: 20px!important;
  font-weight: 500!important;
  font-style: italic!important; 
}

p.firstrow{
  font: 300 16px/1.5em "Helvetica Neue", Helvetica, sans-serif!important; 
  font-size: 20px!important;
  font-weight: 500!important;
  font-style: italic!important; 
}

p.secondrow{
  font: 300 16px/1.5em "Helvetica Neue", Helvetica, sans-serif!important; 
  font-size: 20px!important;
  font-weight: 500!important;
  font-style: italic!important; 
}

p.thirdrow{
  font: 300 16px/1.5em "Helvetica Neue", Helvetica, sans-serif!important; 
  font-size: 20px!important;
  font-weight: 500!important;
  font-style: italic!important; 
}

li.product-category.product.first a h3{
  color: #244093;
}

li.product-category.product a h3{
  color: #244093; 
}

table.prodesc td{
 padding:5px; 
}

ul.products{
  margin-bottom:0px;
}

form.checkout_coupon{
  display:block!important;
}

/*Display quantity on mobile checkout*/
@media only screen and (max-width: 767px){
	table.cart .product-thumbnail, table.cart .product-price, table.cart .product-quantity{
 	  position: inherit; 
  	  padding: 5px 5px 5px 5px;
  }
    table.cart .product-thumbnail, table.cart .product-price, table.cart .product-subtotal{
 	  padding: 5px 5px 5px 5px;
}
}
  #contact-page ol.forms input.txt{
    border-color:#555555;
  }
  
  #contact-page ol.forms textarea{
    border-color:#555555; 
  }
  
 p.frontblurb{
    font: 300 16px/1.5em "Helvetica Neue", Helvetica, sans-serif!important;
    font-size: 20px!important;
    font-weight: 500!important;
    font-style: italic!important;
  }