.row {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -ms-flex-wrap: wrap;

  flex-wrap: wrap;

  margin-right: 0px;

  margin-left: 0px;

}

.about-text {

  color: #868c96;

}



.carousel-control-next-icon {

  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2350bfda' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E") !important;

}

.carousel-control-prev-icon {

  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2350bfda' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E") !important;

}





div#cardss {

/*    width: 18rem;*/

}



.col-6 {

  -webkit-box-flex: 0;

  -ms-flex: 0 0 50%;

  flex: content;

  max-width: 100%;

}



.col-lg-2.col-md-4.col-6.d-flex.align-items-center.justify-content-center {

  background-color: #109fa1;

  border-radius: 12px;

  padding: 0px;

  margin: 2px;

}



.Working-hor {

  color: white;

}

.days {

  color: #602077;

}



.mobile-email-whatsapp {

  margin: 22px;

  border: 1px solid;

  padding: 1px;

  box-shadow: 1px 5px 18px 3px #bdbdbd;

  border-radius: 7px;

}

.mob {

  margin-left: 14px;

}



.navbar-brand {

  display: inline-block;

  padding-top: .3125rem;

  padding-bottom: .3125rem;

  margin-right: 1rem;

  font-size: 1.25rem;

  line-height: inherit;

  white-space: nowrap;

  font-family: leelawadee;

}



.Ailaban-logo {

  font-family: leelawadee;

}



/*For team*/

  #employee_figure_box2:hover {

  cursor: pointer;

  -webkit-transform: translateY(-10px);

  -ms-transform: translateY(-10px);

  transform: translateY(-10px);

  -webkit-box-shadow: 0 22px 43px 8px rgba(0,0,0,0.15);

  -moz-box-shadow: 0 22px 43px 8px rgba(0,0,0,0.15);

  box-shadow: 0 22px 43px 8px rgba(0,0,0,0.15);

}



#employee_figure_box2 {

  padding: 20px;

  position: relative;

  transition: .3s ease;

  -webkit-box-shadow: 0px 1px 1px rgba(0,0,0,0.2);

  -moz-box-shadow: 0px 1px 1px rgba(0,0,0,0.2);

  box-shadow: 0px 1px 1px rgba(0,0,0,0.2);

  overflow: hidden;

}



/*End for team*/





.carousel-indicators li {

  position: relative;

  -webkit-box-flex: 0;

  -ms-flex: 0 1 auto;

  flex: 0 1 auto;

  width: 30px;

  height: 3px;

  margin-right: 3px;

  margin-left: 3px;

  text-indent: -999px;

  background-color: red;

}



.carousel-indicators .active {

  background-color: #35d009;

}



.card {

  position: relative;

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -ms-flex-direction: column;

  flex-direction: column;

  min-width: 0;

  word-wrap: break-word;

  background-color: #fff;

  background-clip: border-box;

  border: none;

  border-radius: .25rem;

}



#products {

  /*margin-left: 50px;

  margin-right: 35px;*/

  background-color: white;

}

.small-serviceIcon {

  background-color: antiquewhite;

}



.card-title {

  align-content: center;

  text-align: center;

  color: #070057;

  font-size: 1rem;

  font-family: "Segoe UI",SegoeUI,"Helvetica Neue",Helvetica,Arial,sans-serif;

  font-weight: 600 !important;

}

.navbar-light .navbar-toggler {

  color: rgba(0,0,0,.5);

  border-color: white !important;

}

button:focus {

  outline: none;

  outline: 5px auto -webkit-focus-ring-color;

}



.selectProduct {

    color: #0e5ba8;

  text-decoration: none;

  background-color: transparent;

  -webkit-text-decoration-skip: objects;

}



a:hover {

  color: #0056b3;

  text-decoration: none;

}



.card-text {

  text-align: center;

  font-style: italic;

}



/*Small Images*/

.smal-img {

  width: 44px;

  height: auto;

}

.small-text {

  color: #144810;

  font-size: 0.75rem;

  text-align: center;

}



.single-Item {

  float: left;

  padding: 7px;

  border: 1px solid #047b81;

  margin-left: 3px;

  border-radius: 7px;

  margin-top: 2px;

}

.small-serviceIcon {

  width: 100%;

}

/*Small Log end*/

.card-texts {

  text-align: center;

  border: 1px solid #2c0486ed;

  text-decoration: none;

  border-radius: 13px;

  height: 32px;

  color: #2cb8e3;



}



/*End Product*/







.mainbody {

  margin-top: 67px;

}



.services {

  padding-top: 5px;

}

.col-sm-4 {

  padding-top: 7px;

}



.btn.btn-offer {

  background-color: #c10404;

  color: #0f0;

}

del { 

  text-decoration: line-through;

  color: red;

}



.card-header {

  padding: .75rem 1.25rem;

  margin-bottom: 0;

  background-color: #090158;

  border-bottom: 1px solid rgba(115, 41, 41, 0.13);

}

.btn-link {

  font-weight: 400;

  color: #fff;

  background-color: transparent;

  width: 100%;

  

}

.btn-link:hover {

  color: #00ff10;

  text-decoration: none;

  background-color: transparent;

  border-color: transparent;

}

.reds {

  color: #259e0c;

}

.list-group-item {

  position: relative;

  display: block;

  padding: .75rem 1.25rem;

  margin-bottom: -1px;

  background-color: #fff;

  border: 1px solid #194d02;

}

.list-group-item-action {

  width: 100%;

  color: #000;

  text-align: inherit;

}

.btn-link.focus, .btn-link:focus {

  text-decoration: none;

  border-color: transparent;

  box-shadow: none;

}



.text-primaryss {

  color: #ff0024 !important;

}



.breadcrumb {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -ms-flex-wrap: wrap;

  flex-wrap: wrap;

  padding: .75rem 1rem;

  margin-bottom: 1rem;

  list-style: none;

  background-color: #fff;

  border-radius: .25rem;

  margin-top: 56px;

}



/*Nav bar custom*/



.navbar-toggler-icon {

  background-color: white;

}



.navbar.fixed-top.navbar-expand-lg.navbar-light.bg-light {

  background-color: #fff !important

}

.navbar-light .navbar-brand {

  color: rgba(255, 255, 255, 0.9);

}

.navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show > .nav-link {

  color: rgba(255, 255, 255, 0.9);

}

.navbar-light .navbar-nav .nav-link {

  color: #18a497;

}



.center-align {

  font-size: 1.9rem;

  color: #66b3c1;

  text-align: center;

  width: 100%;

}



.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {

  color: #50ff00;

}

.navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover {

  color: white;

}





/*End Nav bar*/



/*Product*/







.btn-primary:hover {

  color: #fff;

  background-color: #000;

  border-color: #0062cc;

}



.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show > .btn-primary.dropdown-toggle {

  color: #fff;

  background-color: #000;

  border-color: #005cbf;

}







.h1, h1 {

  font-size: 0.9rem;

  color: red;

}





.priceLabel {

  width: 89px;

  

  background-color: #eda10a;

  color: white;

  text-align: center;

  height: 31px;

  margin-right: 0px;

  padding-right: 0px;

  border-radius: 2px;

}



.btn-primary {

  color: #fff;

  background-color: #090158;

  border-color: #002d5e;

}



.container  {

  padding-top: 15px;

}



b {

  color: #0a0258;

}

.card-img-top {

  height: 197px;

}



td {

  padding: 10px;

  vertical-align: text-top;

}



        img {

    max-width: 100%;

    height: auto;

}

        section {

/*            padding: 60px 0;*/

           /* min-height: 100vh;*/

        }

 ul {

            margin: 0;

            padding: 0;

            list-style: none;

        }

/*.contact-area {

    border-bottom: 1px solid #353C46;

}*/



.contact-content p {

    font-size: 15px;

    margin: 30px 0 60px;

    position: relative;

}



.contact-content p::after {

    background: #353C46;

    bottom: -30px;

    content: "";

    height: 1px;

    left: 50%;

    position: absolute;

    transform: translate(-50%);

    width: 80%;

}



.contact-content h6 {

    color: #8b9199;

    font-size: 15px;

    font-weight: 400;

    margin-bottom: 10px;

}



.contact-content span {

    color: #353c47;

    margin: 0 10px;

}



.contact-social {

    margin-top: 30px;

}



.contact-social > ul {

    display: inline-flex;

}



.contact-social ul li a {

    border: 1px solid #011bef;

  color: #030d5e;

    display: inline-block;

    height: 40px;

    margin: 0 10px;

    padding-top: 7px;

    transition: all 0.4s ease 0s;

    width: 40px;

}



.contact-social ul li a:hover {

  background-color: green;

    border: 1px solid #FFF;

  color: #FFF;

}



.contact-content img {

    max-width: 210px;

}



section, footer {

      background: #109fa1;

  color: #fff;

}



h4 , h3 {

  color: white;

}



strong {

  color: white;

}



a:not([href]):not([tabindex]) {

  color: #44a844;

  text-decoration: none;

} 



footer p {

/*    padding: 40px 0;*/

    text-align: center;

}



footer img {

    width: 44px;

}





@media screen and (min-width: 800px) {

/* Slider Image Height */

  .d-block.w-100 {

  height: 594px;

}

.row {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -ms-flex-wrap: wrap;

  flex-wrap: wrap;

  margin-right: auto;

  margin-left: auto;

}









}



@media screen and (min-width: 990px) {



div#cardss {

    width: 25%;

    margin-top: 7px;

}



}



.nav-logo {

  width: 47px;

}





@media screen and (min-width: 200px) {





/*For team*/

  #employee_figure_box2:hover {

  cursor: pointer;

  -webkit-transform: translateY(-10px);

  -ms-transform: translateY(-10px);

  transform: translateY(-10px);

  -webkit-box-shadow: 0 22px 43px 8px rgba(0,0,0,0.15);

  -moz-box-shadow: 0 22px 43px 8px rgba(0,0,0,0.15);

  box-shadow: 0 22px 43px 8px rgba(0,0,0,0.15);

}



#employee_figure_box2 {

  padding: 20px;

  position: relative;

  transition: .3s ease;

  -webkit-box-shadow: 0px 1px 1px rgba(0,0,0,0.2);

  -moz-box-shadow: 0px 1px 1px rgba(0,0,0,0.2);

  box-shadow: 0px 1px 1px rgba(0,0,0,0.2);

  overflow: hidden;

}



/*End for team*/



}

@media screen and (min-width: 1600px) {

body {
    max-width: 1600px;
    margin-left: 153px;
    background-color: #ffffff;
}

}


