/*- desktop css -*/
#imagegallery-left #single-product-page-image {
    width: 65%;
    margin: 0 auto;
}
#product-cat-page .product-cat-grid-wrapper .product-grid .item h2 {
    min-height: 55px;
}
#product-cat-page .product-cat-grid-wrapper .product-grid .item h3.prdct-sku {
    display: none;
}
.product .container {
   max-width: 100% ;
}
#related-products .container {
    max-width: 100%;
    padding: 0 35px;
}
.page-title .featured-row__subtext.textarea p {
    text-align: center;
    padding: 5px 0;
    margin: 0;
}
#product-cart-form #short-description ul {
    padding: 0 25px;
}
#product-cart-form #short-description li {
    list-style: disc;
}
#product-rewrating .pull-left span.fas.fa-star {
    color: #f4d20a;
}
/*- original product  page bg image settings -*/
#orgtbprdct-bgimage {
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
    width: 100%;
    min-height: 706px;
}
#orgtbprdct-bgimage .featured-content-box-inner {
    position: relative;
    top: 230px;
    color: #fff;
    padding: 0 20px;
    text-align: center;
}
#orgtbprdct-bgimage .featured-content-box-inner h2 {
    font-size: 48px;
    color: #fff;
}
#orgtbprdct-bgimage .featured-content-box-inner p{
    font-size: 24px;
    color: #fff;
}
#orgtbprdct-bgimage a.shopbtn {
    background: #ff8f4b;
    color: #fff;
    font-size: 20px;
    padding: 10px 20px;
    margin: 10px auto;
    display: inline-block;
}
.orgprdct-brushhead-block {
    text-align: center;
    position: relative;
    top: 200px;
    padding: 0 20px;
}
#orgtbprdct-bgimage2 {
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
    width: 100%;
    min-height: 655px;
}
#orgtbprdct-bgimage2 .featured-content-box-inner {
    position: relative;
    top: 230px;
    color: #fff;
    padding: 0 20px;
    text-align: center;
}
#orgtbprdct-bgimage2 .featured-content-box-inner h2 {
    font-size: 48px;
    color: #fff;
}
#orgtbprdct-bgimage2 .featured-content-box-inner p{
    font-size: 24px;
    color: #fff;
}
#orgtbprdct-bgimage2 a.shopbtn {
    background: #ff8f4b;
    color: #fff;
    font-size: 20px;
    padding: 10px 20px;
    margin: 10px auto;
    display: inline-block;
}
.row.asfeaturedin {
    text-align: center;
}
#main-description .row.asfeaturedin img {
    width: 50%;
    margin-bottom: 10px;
}

/*- Mobile Media Query-*/
@media only screen and (max-width: 500px) 
{
#imagegallery-left #single-product-page-image {
    width: 100%;
    margin: 0 auto;
}
  #productpagecart-right {
      padding: 0;
  }
  .grid-uniform.product-grid {
  	text-align: center;
    padding: 0;
    border: 2px solid #ccc;
    border-radius: 10px;
  }
  #product-cat-page .product-cat-grid-wrapper .product-grid .item .mobile hr {
  	border-bottom: 2px solid #ccc;
    margin: 20px auto 10px auto;
    display: block;
  }
  #product-cat-page .product-cat-grid-wrapper .product-grid > div:last-child > .mobile {
      display: none;
  }

}
/*- Mobile Media Query Iphone Plus sizes -*/
@media only screen 
and (device-width : 414px) 
and (device-height : 736px) 
and (-webkit-device-pixel-ratio : 3) 
{
#imagegallery-left #single-product-page-image {
    width: 100%;
    margin: 0 auto;
}
  .grid-uniform.product-grid {
  	text-align: center;
    padding: 0;
    border: 1px solid #ccc;
    border-radius: 10px;
  }
  #product-cat-page .product-cat-grid-wrapper .product-grid .item .mobile hr {
  	border-bottom: 2px solid #ccc;
    margin: 20px auto 10px auto;
    display: block;
  }
  #product-cat-page .product-cat-grid-wrapper .product-grid > div:last-child > .mobile {
      display: none;
  }
}

/* SMARTPHONE LANDSCAPE */
@media only screen and (max-width:767px) and (orientation:landscape) 
{
}
/* iPHONEX LANDSCAPE */
@media only screen and (max-width:900px) and (orientation:landscape) 
{

}
/* TABLET */
@media (min-width:768px) and (max-width:800px)
{
#imagegallery-left #single-product-page-image {
    width: 100%;
    margin: 0 auto;
}
}

/* IPAD LANDSCAPE */
@media only screen 
and (min-device-width :1024px) 
and (max-device-width :1024px) 
and (orientation:landscape)
{
#imagegallery-left #single-product-page-image {
    width: 100%;
    margin: 0 auto;
}
}

/* IPAD PRO PORTRAIT */
@media only screen 
and (min-device-width :1024px) 
and (max-device-width :1366px) 
and (orientation:portrait)
{
#imagegallery-left #single-product-page-image {
    width: 100%;
    margin: 0 auto;
}
}

/* IPAD PRO LANDSCAPE */
@media only screen 
and (min-device-width :1024px) 
and (max-device-width :1366px) 
and (orientation:landscape)
{
#imagegallery-left #single-product-page-image {
    width: 100%;
    margin: 0 auto;
}
}