* {
  margin: 0;
  padding: 0;
}
body {
}
a {
  text-decoration: none;
  display: inline-block;
}
ul li {
  list-style: none;
}
button {
  border: none;
}

@import url("https://fonts.maateen.me/kalpurush/font.css");
body {
  font-family: "Kalpurush", sans-serif;
}
/* start::top header
=========================================*/
.top-header {
  display: flex;
  justify-content: space-between;
  width: 100%;
  padding-top: 20px;
  padding-bottom: 10px;
  align-items: center;
}
.header-btn ul li {
  padding: 0px 10px;
  border-right: 1px solid #bd9868;
}
.header-btn ul li a {
  color: #bd9868;
}
.header-btn ul li:last-child {
  border-right: none;
}
/* end::top header
===================================*/

/* start:: header
====================================*/
.navbar{
  background-color:#666768;
  padding: 10px 0px;
  border-bottom: 3px solid salmon;


}
.header-logo {
  /* display: flex; */
  vertical-align: middle;
}
.header-logo h3 {
  padding-left: 16px;
  padding-top: 20px;
}

.nav-menu li a {
  padding: 9px 21px;
  background-color: #ded6d0;
  margin-right: 5px;
  font-size: 14px;
  color: #000;
}
.nav-menu li:hover a {
  color: White;
  background-color: #614a3b;
}
.nav-menu li ul{
  padding: 0;
}
.nav-menu li:hover>ul{
  display: block;
}
.nav-menu li ul li a:hover{
  background-color: #846c59;
}
/* end:: header
===============================*/

/* start:: slider section
==================================*/
.slider-section {
}
.carousel-inner {
  height: 500px;
}
.slider-section .carousel-item img {
  width: 100%;
  max-height:500px;
}
.slider-inner-img {
  position: absolute;
  top: 10%;
  left: 25%;
}
.slider-inner-text {
  position: absolute;
  top: 25%;
  right: 25%;
}
.slider-inner-text p {
  border-bottom: 2px solid #4a392c;
}
.slider-inner-text a button {
  background-color: #4a392c;
  color: #fff;
  padding: 6px 16px;
}
.slider-main button span {
  color: #4a392c;
  font-size: 50px;
}
/* end:: slider section
==================================*/

/* start:: books-section
==================================*/
.books-section {
  padding: 100px 0px;
}
.books-title h2 {
  display: inline-block;
  border-bottom: 2px solid #614a3b;
}
.books-title {
  text-align: center;
}
.book-menu ul {
  display: flex;
  justify-content: center;
}
.book-menu ul li a {
  padding: 10px 30px;
  background-color: #ded6d0;
  margin-right: 10px;
  font-size: 14px;
  color: #000;
}
.book-menu ul li:hover a {
  color: White;
  background-color: #614a3b;
}
.books-card img {
  width: 100%;
      height: 250px;
}
.books-card {
  background-color: #ebe7e2;
  border-radius: 7px;
  padding-bottom: 16px;
}
.books-wrapper {
  margin: 30px 0px;
}
.books-wrapper a {
  text-align: center;
  display: block;
  margin-top: 5px;
}
.books-wrapper a button {
  border: none;
  background-color: #614a3b;
  color: #fff;
  padding: 6px 16px;
  cursor: pointer;
}
.book-writer h5 {
  color: #614a3b;
  font-weight: bold;
}
.book-text {
  background-color: #fff;
  padding: 20px;
  text-align: justify;
  margin: 3px;
}
.all-book-btn button {
  padding: 6px 20px;
  border: none;
  color: #fff;
  background-color: #614a3b;
}

/*
end:: books-section
==============================================*/

/* start:: magazine-section
==========================================*/
.magazine-section {
  background-color: #ded6d0;
  padding: 100px 0;
}
.magazine-year ul {
  display: flex;
  justify-content: end;
}
.magazine-year ul li a {
  padding: 2px 16px;
  background-color: #ded6d0;
  margin-right: 5px;
  font-size: 14px;
  color: #000;
}
.magazine-year ul li:hover a {
  color: White;
  background-color: #614a3b;
}
.magazin-text-wrapper {
  height: 600px;
  display: flex;
  align-items: center;
}
.select-box select {
  word-wrap: normal;
  padding: 6px 26px;
  background: transparent;
}

.megazine-img {
}
.megazine-img p {
  font-size: 14px;
}
.megazine-img img {
  width: 100%;
}
.megazine-img a {
  display: block;
  text-align: center;
}
.megazine-img a button {
  border: none;
  background-color: #614a3b;
  color: #fff;
  padding: 3px 10px;
}

.single-book img {
  width: 100%;
}

/*
end:: magazine-section
=======================================*/

/* start:: catagory section
======================================*/
.catagory-section {
  padding: 100px 0px;
  background-color: #8b7463;
}
.catagory-text {
  color: white;
  display: flex;
  height: 250px;
  align-items: center;
}
.catagory-text .catagory-text-packet {
  border-left: 5px solid white;
  padding-left: 20px;
}
.catagory-years {
  display: flex;
  width: 100%;
}
.catagory-years .catagory-year {
  width: 30%;
  margin-right: 10px;
}
.catagory-years .catagory-year select {
  width: 100%;
  padding: 8px;
}
.catagory-years .catagory-number {
  width: 70%;
}
.catagory-years .catagory-number select {
  width: 100%;
  padding: 8px;
}
.catagory-search select {
  width: 100%;
  padding: 8px;
  margin-top: 10px;
}
.catagory-search button {
  background-color: #4a392c;
  color: #fff;
  padding: 7px 40px;
  cursor: pointer;
  border: 0;
  margin-top: 10px;
}

/* end:: catagory section
============================================*/

/* start:: murti-puja
============================================*/
.murti-puja {
  padding: 100px 0;
}
.murti-puja-image img {
  width: 100%;
}
.murti-puja-text a {
  display: block;
}
.murti-puja-text a button {
  border: none;
  background-color: #614a3b;
  color: #fff;
  margin-top: 10px;
  padding: 8px 14px;
}
.murti-puja-text h6,
.puja-poster-info h6 {
  display: inline-block;
  border-bottom: 2px solid #614a3b;
}

/* end:: murti-puja
============================================*/

/* start:: murti-puja
============================================*/
.poja-poster-section {
  background-color: #e2dcd6;
  padding: 100px 0;
}
.puja-wrapper {
  display: flex;
  height: 500px;
  align-items: center;
}
.puja-poster-info .calander button {
  padding: 6px 22px;
  background-color: #cabcb1;
  margin: 5px;
}
.puja-poster-info button:hover {
  background-color: #846c59;
  color: #fff;
}
.poster-item-select select {
  border-color: #614a3b;
  margin: 5px;
  padding: 6px 15px;
}
.poster-item-select select:last-child {
  width: 200px;
}
.puja-more-info button {
  margin-top: 15px;
  display: block;
  background-color: #846c59;
  color: #fff;
  padding: 6px 10px;
}
.puja-poster img {
  width: 100%;
}


/* ==================================== */

.poster-select-btn label{
  margin-bottom: 30px;
}
.poster-select-btn label,
.poster-all-item label{
   background-color: #CABCB1;
   padding: 7px 24px;
   font-size: 21px;
   font-weight: 500;
   margin-right: 10px;
   cursor: pointer;
}
.poster-label-active{
   color: #FFF !important;
   background-color: #816856 !important;
}
.poster-select-btn input{
   display: none;
}
.poster-select select{
   width: 150px;
}
.calander-select select{
   width: 216px;
}
.poster-all-item input{
   display: none;
}
.poster-all-item {
   margin-top: 20px;
}
.poster-all-item label {
   color: #FFF;
   background-color: #816856;
}

/* end:: murti-puja
============================================*/

/* start:: biodata section
==================================*/

.biodata-section {
  padding: 100px 0;
}
.customer a,
.agent a {
  width: 50px;
  height: 50px;
  background-color: #846c59;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  color: #ebe7e2;
  font-size: 30px;
}
.agent {
  border-left: 2px solid #846c59;
}
.biodata-text-top h5 {
  border-bottom: 2px solid #846c59;
  padding-bottom: 10px;
  display: inline-block;
}
.biodata-form-agent-select select {
  padding: 6px 16px;
}
.input-wrapper input {
  padding: 10px;
}
.input-wrapper {
  box-shadow: rgba(0, 0, 0, 0.1) 0px 20px 25px -5px,
    rgba(0, 0, 0, 0.04) 0px 10px 10px -5px;
}
.biodata-form-btn button {
  background-color: #cabcb1;
  padding: 6px 10px;
  margin: 5px;
  cursor: pointer;
}
.biodata-form-btn button:hover {
  background-color: #846c59;
  color: #fff;
}
/* end:: biodata section
============================================*/

/* start:: Readers comments section
============================================*/

.readers-comment-section {
  padding: 100px 0;
  background-color: #ded6d0;
}
.reader-comment-text h5 {
  border-bottom: 2px solid #846c59;
}
.reader-comment-text i {
  font-size: 30px;
  color: #a69283;
}
.reader-comment-form a button,
.question-send-form a button {
  padding: 7px 10px;
  margin-top: 10px;
  color: white;
  background-color: #846c59;
}
/* end:: Readers comments section
============================================*/
/* start:: question send section
============================================*/

.question-send-section {
  padding: 100px 0;
}
.question-send-form p {
  border-bottom: 2px solid #846c59;
  display: inline-block;
  padding: 12px 0px;
}
.question-send-image img {
  width: 100%;
}

/* end:: question send section
============================================*/

/* start:: footer
============================================*/
.footer {
  background-color: #5f4839;
}
.footer-logo-part {
  background-color: #564031;
  color: #fff;
}
.footer-logo-part p {
  font-size: 12px;
  padding-left: 10px;
}
.footer-logo-part h5 {
  font-size: 16px;
  padding-left: 10px;
}
.footer-quater {
  padding: 50px 0px;
}
.social-contact-icon a {
  font-size: 20px;
  color: #fff;
  padding: 10px;
}
.footer-communication-info p {
  display: inline-block;
  color: #fff;
  font-size: 14px;
  margin-bottom: 8px;
}
.footer-communication-info a {
  color: #fff;
}
.footer-importen-link a {
  display: block;
  color: #fff;
  font-size: 14px;
}
.footer-copyright {
  background-color: #423023;
  color: #fff;
  padding: 16px;
}
.footer-copyright p {
  margin-bottom: 0px;
}
/* end:: footer
============================================*/

/* start:: all book page
============================================*/
.all-book-title-container {
  position: relative;

}
.all-book-title-container img {
  width: 100%;
  height: 150px;
  object-fit: cover;

}
.all-book-title {
  color: #fff;
  font-weight: 700;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
}
.single-book-container:hover {
    background-color:#e5e5e5;
}

/* start:: all-book-show-section
======================================= */

.all-book-show-section {
  padding: 50px 0px;
}
.single-book-container img {
  width: 100%;
}

.single-book-container,
.all-book-list {
  box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
  height:100%;
}
.single-book-container{
  position:relative;
}
.all-book-list {
  padding: 20px;
/*   height: 300px; */
}
.all-book-list h4 {
  font-weight: 600;
  padding-bottom: 10px;
}
.all-book-list ul {
  padding-left: 0;
}
.all-book-list ul li a {
  display: block;
  border-bottom: 1px solid #cabcb1;
  color: #FFF;
}
.all-book-list ul li a:hover {
  /* color: blue; */
}
.single-book-container .book-details {
  padding: 15px;
}
.single-book-container .book-details h6,
h5 {
  font-weight: 600;
}
.single-book-container button {
  background-color: #614a3b;
  color: #fff;
  font-weight: 600;
  font-size: 16px;
  padding: 6px 14px;
}
.all-book-list-container {
  width: 100%;
}
/* start:: single product page
================================== */

.single-product-left .slick-slider img {
  margin: 0 auto;
  margin-bottom: 20px;
}
.single-product-details-section {
  padding: 50px 0;
  background-color: #e0e5e7;
}
.slider-for-img img {
  width: 250px;
  margin-bottom: 20px;
}
.single-product-left {
  position: relative;
}
.single-product-slider-btn span {
  width: 30px;
  height: 30px;
  background-color: #000;
  color: #fff;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  display: inline-block;
}
.single-product-slider-btn {
  position: absolute;
  top: 40%;
  right: 3%;
}
.single-product-right {
  padding-left: 30px;
}
.single-product-right h3 {
  font-size: 30px;
  font-weight: bold;
  padding-bottom: 30px;
}
.single-product-right .product-details button {
  background-color: #614a3b;
  color: #fff;
  padding: 7px 15px;
}
.single-product-right .product-details input {
  width: 100px;
  padding: 4px;
  padding-left: 20px;
}
.single-product-right .product-details h6 {
  margin-top: 30px;
}
/* start::product-description
================================= */
.product-description {
  padding: 50px 0px;
  background-color: #f7f7f7;
}
.description-main-tab h2 {
  padding-top: 20px;
}
.description-main-tab ul li {
  list-style: outside;
}
.review-main-tab h2 {
  padding-top: 20px;
}
.rating ul {
  display: flex;
}
.rating ul li {
  margin: 5px;
  font-size: 18px;
}
.review-save-btn button {
  background-color: #614a3b;
  color: #fff;
  padding: 6px 20px;
  margin-top: 20px;
}
.review-form .form-control {
  width: 50%;
}
/* add to cart page 
=================================== */
.cart-main-section {
  padding: 50px;
  background-color: #ebe2e2;
}
.cart-main-section h3 {
  font-weight: bold;
  padding-bottom: 20px;
  text-align: center;
}
.cart-table tr td .fa-trash {
  color: #f74444;
  font-size: 30px;
}
.cart-table tr td img {
  height: 50px;
  object-fit: contain;
}
.cart-table tr td input {
  width: 100px;
  padding: 6px;
  background-color: transparent;
}
.table-update-btn input {
  width: 200px;
}
.table-update-btn {
  display: flex;
}
.table-update-btn button {
  background-color: #564031;
  color: #fff;
  padding: 6px 20px;
  margin: 0px 5px;
}
.cart-total-container form button {
  width: 100%;
  background-color: #564031;
  color: #fff;
  padding: 10px 20px;
  margin: 15px 0px;
  font-weight: bold;
}
.cart-total-price-section {
  background-color: #f5eded;
}
/* start:: checkout-form-section
=================================== */
.checkout-main-container {
  padding: 50px 20px;
  background-color: #f7f7f7;
}
.checkout-main-container h3 {
  text-align: center;
  padding-bottom: 20px;
}
.cart-main-section h3 {
}
.place-order-btn button {
  background-color: #564031;
  color: #fff;
  padding: 10px 25px;
  margin-top: 10px;
}
.display-your-order h3 {
  padding: 20px 0;
  font-weight: bold;
}
.singal-input-box {
  width: 49%;
  margin-bottom: 7px;
  font-size: 15px;
}
/* magazine page
========================== */
.magazine-filter-section{
  padding-top: 50px;
}
.magazine-filter-main{
    display: flex;
    justify-content: center;
}
.magazine-filter-left{
 margin-bottom: 10px;
}
.magazine-filter-left select{
  padding: 8px 22px;
  background-color: #614a3b;
  color: #FFF;
 width: 100%;
}
.magazine-filter-right select{
   padding: 8px 22px;
   background-color: #614a3b;
   color: #FFF;
   width: 49%;
}
.megazine-year-wize-container {
 margin-bottom: 50px;
}
.megazine-year-wize-container h4{
  font-weight: 500;
  color: #614a3b;
}

/* start:: Login and resgistration page css
=================================== */
.login-section{
  background-color: #fbf8f3;
}
.login-body .login-btn button,
.registration-body .registration-btn button{
  background-color: #614a3b;
  color: #FFF;
  padding: 7px 22px;
}
.login-body,
.registration-body{
  box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
  padding: 20px;
}
.login-body label,
.registration-body label{
  font-size: 15px;
}
.login-container{
  padding: 100px 0;
}
.login-title,
.registration-title{
  padding-bottom: 20px;
}
.login-title h3,
.registration-title h3{
  font-weight: bold;
  padding-bottom: 10px;
}
/* start:: user dashboard page
============================== */
.user-dashboard-section{
  padding: 100px 0px;
  background-color: #fbf8f3;
}
.tab-nav-list{
  box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
  width: 25%;
}
.tab-content{
  box-shadow: rgb(99 99 99 / 20%) 0px 2px 8px 0px;
    width: 75%;
    margin-left: 40px;
    padding: 20px;
}
.tab-nav-list .nav-link{
  color: #000;
    padding: 10px 20px;
    border-bottom: 1px solid #dddddd ;
    border-radius: 0px;
    font-size: 15px;
}
.nav-pills .nav-link.active, .nav-pills .show>.nav-link {
  color:#FFF;
  background-color:#8b6241;
  border-radius: 0px;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  -ms-border-radius: 0px;
  -o-border-radius: 0px;
}
.user-profile-picture{
  text-align: center;
  margin: 15px 0px;
}
.user-profile-picture img{
  width: 80px;
  height: 80px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
}
/* user dashboard my profile
=============================== */
.profile-update-main{
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  justify-content: space-between;
}
.profile-update-input{
  width: 49%;
}
.profile-update-input input{
  width: 100%;
}
.profile-update-btn{
  background-color: #8b6241;
  padding: 7px 20px;
  color: #FFFF;
}
.profile-update-btn-home{
background-color: #8b6241;
    padding: 22px 60px;
    color: #FFFF;
    font-size: 27px;
}


/* start:: about page css
=========================================== */
.about-section {
  padding: 100px 0px;
}
.about-img img{
  width: 100%;
}
.single-video-container iframe{
  width: 100%;
}

/* start:: media page css
=========================================== */
.video-gallery-section,
.image-gallery-section{
  padding: 50px 0px;
  background-color: #FBF8F3;
}
.image-gallery-single-img img{
  width: 100%;
  box-shadow: rgba(0, 0, 0, 0.45) 0px 25px 20px -20px;
}
/* start:: question ans page
========================================= */
.question-ans-section{
  padding: 50px 0;
  background-color: #FBF8F3;
}
/* start:: probondo page 
=================================== */
.probondo-section{
  padding: 50px 0px;
}
.probondo-body{
  box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
}
.probondo-img {
  width: 100%;
  height: 200px;
  overflow: hidden;
}
.probondo-img img{
  width: 100%;
  height: 200px;
  transition: all .5s;
  -webkit-transition: all .5s;
  -moz-transition: all .5s;
  -ms-transition: all .5s;
  -o-transition: all .5s;
}
.probondo-body:hover img{
    transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -ms-transform: scale(1.2);
    -o-transform: scale(1.2);
}
.probondo-text{
  padding: 15px;
}
.probondo-post-date h6{
  font-size: 15px;
}

/* start:: news page
================================= */
.home-page-top-news-section{
  padding: 50px 0;
}
.home-page-most-top-news{
  display: flex;
  width: 100%;
}
.home-page-most-top-news-img{
  width: 60%;
}
.home-page-most-top-news-text{
  width: 40%;
  padding-left: 20px;
}
.home-page-most-top-news-text h6{
  color: red;
}
.home-page-most-top-news-text h4{
  color: #222222;
  margin-bottom: 10px;
  font-size: 26px;
}
.home-page-most-top-news img{
  width: 100%;
}
.top-most-news-right img{
  width: 100%;
}
.top-most-news-right h5{
  font-size: 18px;
  padding-top: 10px;
}
.most-popular-some-news {
  border-top: 1px solid gainsboro;
}
.single-post-container{
  padding: 20px 0px;
  border-bottom: 1px solid gainsboro;
}
.single-post-container:hover h5{
  color: #00ACED;
}
.single-post-container a{
  color: #000;
}
.single-post-body-contant{
  display: flex;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 15px;
}
.single-post-title{
  width: 65%;
}
.single-post-title h5{
  line-height: 30px;
  font-size: 22px;
}
.single-post-img{
  width: 35%;
  height: 80px;
  overflow: hidden;
}
.single-post-img img {
  width: 100%;
  height: 80px;
  transition: all .5s;
  -webkit-transition: all .5s;
  -moz-transition: all .5s;
  -ms-transition: all .5s;
  -o-transition: all .5s;
}
.single-post-container:hover img{
  transform: scale(1.2);
  -webkit-transform: scale(1.2);
  -moz-transform: scale(1.2);
  -ms-transform: scale(1.2);
  -o-transform: scale(1.2);
}
.sitebar-ad-img{
  margin-bottom: 20px;
}
.sitebar-ad-img img{
  width: 100%;
}
/* start:: printars section
============================================ */
.printars-section{

}
.printers-container{
  display: flex;
  width: 100%;
}
.printer-left-site{
  width: 20%;
  background-color: #fdfdfd;
  padding: 20px;
}
.printer-right-site{
  width: 80%;
  padding: 20px;
}
.printer-category{
  margin-bottom: 20px;
}
.printer-category select{
  width: 100%;
  padding: 7px;
  border: none;
}
.color-filter-main{
  display: flex;
  flex-wrap: wrap;
}
.color-filter{
  width: 30px;
  height: 30px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  margin: 5px;
  border: 1px solid gray;
}
.c-black{
  background-color: black;
}
.c-white{
  background-color: white;
}
.c-red{
  background-color: red;
}
.c-yellow{
  background-color: yellow;
}
.c-blue{
  background-color: blue;
}
.c-green{
  background-color: green;
}
.c-violet{
  background-color: violet;
}
/* printer-right-site 
=======================================*/
.prainting-item{
  margin: 0px 10px;
  box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
}
.prainting-item:hover{
  background-color: #fff0f0;
}
.prainting-item .prainting-info {
  padding: 15px;
}
.prainting-item .prainting-info h5 {
  margin-bottom: 0;
}
.prainting-item .prainting-info p {
  margin-bottom: 0;
}
.prainting-item .prainting-info button {
  background-color:transparent;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  transition: all .5s;
  -webkit-transition: all .5s;
  -moz-transition: all .5s;
  -ms-transition: all .5s;
  -o-transition: all .5s;
}
.prainting-item .prainting-info button:hover {
  background-color:#dfdcdc;
  color: orangered;
}
.prainting-item .prainting-info button i {
  font-size: 25px;
  line-height: 39px;
}

.prainting-item .prainting-info p:last-child {
  font-weight: bold;
}

.prainting-item img{
  width: 100%;
  object-fit: cover;
  height: 250px;
}
.prainting-container{
  position: relative;
  padding-bottom: 50px;
}
.printer-arrow-one {
  color: #000;
  font-size: 30px;
  position: absolute;
  top: 39%;
}

.printer-arrow-one span {
  width: 60px;
  height: 60px;
  line-height: 60px;
  text-align: center;
  cursor: pointer;
  border-radius: 50%;
  background-color: #FFF;
  border: 3px solid orange;
}
.printer-title{
  display: flex;
  align-items: center;
  padding-bottom: 20px;

}
.printer-title img{
  width: 70px;
  height: 70px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
}
.printer-title h5{
  padding: 0px 10px;
}
.printer-title button {
  padding: 6px 10px;
  border-radius: 10px;
  background: #83103a;
  color: #FFF;
  font-weight: bold;
  font-size: 14px;
}
.probondo-single-page-body .probondo-img img{
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.probondo-single-page-body .probondo-img{
  height: auto;
}
.my-order-table thead tr{
  background-color: #edd5c3;
}
.my-order-table tbody tr td a{
  background-color: rgb(8, 137, 189);
  color: #FFF;
  padding: 5px 10px;
}
