#submit_button{
font-size:20px;
width:100%;
padding-top:0.8vw;
padding-bottom:0.8vw;
}

.get_In_Touch_form{
padding:5vw;
border:5vw solid grey;
}

#download_pdf {
  padding: 0.75vw;
  background-color:white;
  border:1px solid black;
  border-radius: 25px;
}

p #download_pdf a {
  padding: 0.75vw;
}

#download_pdf a{
 color:black;
}


div.content-area.primary {
  width:100% !important;
  border-right:none !important;
}

#download_pdf:hover{
  background-color:#006998;
  border:1px solid #006998;
}

#download_pdf:hover a {
  color:white;
}

/*Home Page logo */
div.ast-site-identity {
  margin-left: 1vw  !important;
}

/*Product boder and detail*/

/*Border*/
li.ast-col-sm-12.ast-article-post{
   border: 0.3px solid grey 
}

/*Image part, let the image not hide the border*/
img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail {
  z-index: -1;
  position: relative;
}

/*button*/
a.button.product_type_simple {
display: flex;
  justify-content: center;
  align-items: center;
  margin-left: 2vw;
  margin-right: 2vw;
  border-radius: 25px;
  white-space: nowrap !important;
}

/*Title*/
h2.woocommerce-loop-product__title {
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}

/*Categories*/
span.ast-woo-product-category {
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}
/*End of product border and detail*/

div#n2-ss-20 div.n2-ss-bullet-thumbnail-container{
  visibility:hidden;
}
