/*!

 * Start Bootstrap - Small Business (https://startbootstrap.com/template-overviews/small-business)

 * Copyright 2013-2017 Start Bootstrap

 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-small-business/blob/master/LICENSE)

 */



body {

  padding-top: 0px;



    font-family: 'Roboto Condensed',sans-serif!important;

  font-size: 16px;

}
img.img-fluid.img_fle{
  min-width:167px;
  min-height:167px;
  margin-bottom:10px;
  cursor: pointer;
  -webkit-transform: scale(1);
  transform: scale(1);
  -webkit-transition: all .2s linear 0s;
  transition: all .2s linear 0s;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
div:hover > .img_fle
{
  
  overflow: hidden;
  -webkit-transform: scale(1.07);
  transform: scale(1.07);
  will-change: transform;
}
.bg-lightblue a 
{
  font-size: 18px;
}
.card-footer {
  background-color: transparent;

}
.center-box-text

{

  margin-top: 8%;

    margin-bottom: 8%;

}

.bg-lightblue

{

  background-color: #1daeeb;

}

.navbar-brand {

  color: #fed136;

  font-size: 24px;

  font-family: 'Kaushan Script',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji';

  width: 100%;

}
.navbar-brand img{
  max-width: 250px;
}
.not-card-footer

{

  border-top: none ;

}

.bg-tarps

{

  background-image: url(../images/the-canva-smart-tarp.jpg);

}

.bg-fabrics

{

  background-image: url(../images/the-canva-smart-fabric.jpg);

}

.bg-awnings

{

  background-image: url(../images/the-canva-smart-awning.jpg);

}

.no-inner-bg

{

  background-size: cover;

}

.no-inner-bg .card{

  background-color: transparent ;

  border: none ;

}

.fix-text-height

{

  margin-top: 19%;

  margin-bottom: 15%;

}

header

{

background-image: url('/images/fabrics-factory-industry.png');

min-height: 60vh;

background-size: cover;

}

header > .container 

{

  height: 44vh;

}

header > .container h1

{

  color: #ffffff;

  font-family: 'Montserrat', sans-serif;

  font-weight: 800;

  font-size: 50px;

}

.card-title {



    color: #1daeeb;

}

header  h1 > span

{

  color: #1daeeb;

  background-color: #ffffff;

  font-family: 'Montserrat', sans-serif;

  font-weight: 400;

  font-size: 50px;

  padding: 0 15px;

}

.no-inner-bg .btn-primary {

    color: #fff;

    background-color: #221f1f;

    border-color: #221f1f;

    border-radius: 13px;

}
.no-inner-bg .btn-primary:not(:disabled):not(.disabled):active {
  color: #fff;
  border-color: #16afec;
  background-color: #16afec;
  border-radius: 13px;
}
.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}
@media (min-width: 992px)
{
   .navbar-collapse {
      display: -webkit-box!important;
      display: -webkit-flex!important;
      display: -ms-flexbox!important;
      display: flex!important;
      width: 100%;
  }
}

@media (min-width: 992px) and (max-width: 1200px)

{

  .card-title {

    font-size: 24px;

  }

}

@media (min-width: 992px) {

  body {

    padding-top: 0px;

  }

}

@media (max-width: 992px) {

  .fix-text-height

  {

    margin-top: 3%;

    margin-bottom: 3%;

  }

  .center-box-text

  {

    margin-top: 3%;

    margin-bottom: 3%;

  }

}

@media (max-width: 768px) {

  header

  {

    min-height: 44vh;

  }

}

