.p-0{
    padding:0px;
}
.form-control:focus {
    border-color: #ffffff !important;
}
.text-light{
 color:#ffffff;   
}
.text-dark{
    color:#222222;
}
#work{
    background: url(https://jaspertechlabs.com/metcon/img/BG-pattern.webp);
    background-position: bottom right;
    background-repeat: no-repeat;
    background-size: contain;
}
.mb-0{
    margin-bottom:0px;
}
#testimonials{
    /*background:red;*/
}
#products{
    background:#f7f7f7;
}
#contactformfull{
    background:#ff0000;
}
#inputState:focus {
    color: #000000;
}
.pt-3{
    padding-top:1rem;
}
.pb-3{
    padding-bottom:1rem;
}
.pt-4{
    padding-top:1.5rem;
}
.pb-4{
    padding-bottom:1.5rem;
}
.pt-5{
    padding-top:3rem;
}
.pb-5{
    padding-bottom:3rem;
}
.form-group {
    z-index: 99;
}
@media only screen and (max-width: 768px){
    .bs-calltoaction>.row>[class^="col-"],
        .bs-calltoaction>.row>[class*=" col-"] {
            float: none;
            display: block !important;
            vertical-align: middle;
        }
}
@media (min-width: 768px) {
  .ten-columns > .col-sm-2 {
    width: 20%;
  }
}
.modal-header{
    border-bottom:none;
}
span {
    font-size: 30px;
    color: #000000;
}
.imgcentermobile .img-responsive{
    display:initial;
}
@media (max-width: 768px){
.mobile50 img{
    width:50%;
}}
@media (max-width: 770px){
.displaydesktop{
    display:none !important;
}
.displaymobile{
    display:block !important;
}
}
@media (min-width: 768px){
.displaymobile{
    display:none !important;
}
.displaydesktop{
    display:block !important;
}
}
/*.products img{*/
/*    border-radius:12px;*/
/*}*/

/*.owl-carousel {*/
/*	max-width: 700px;*/
/*	margin: 0 auto;*/
/*	padding: 30px 0;*/
/*}*/
.owl-carousel .item {
	/*font-size: 30px;*/
	/*text-align: center;*/
	padding: 40px 60px;
	/*line-height: 2;*/
	/*font-weight: 700;*/
	/*background-color: #eee;*/
}

.owl-carousel .owl-nav button.owl-prev,
.owl-carousel .owl-nav button.owl-next {
	z-index: 1;
	width: 40px;
	height: 40px;
	background-color: #ccc !important;
	border-radius: 50%;
	position: absolute;
	top: 50%;
	transform: translatey(-50%);
}

.owl-nav button span {
	font-size: 27px;
	height: 100%;
	display: block;
	width: 100%;
}
.owl-carousel .owl-nav button.owl-prev {
	left: 0;
}
.owl-carousel .owl-nav button.owl-next {
	right: 0;
}
.owl-carousel .owl-nav {
	margin: 0;
}
.btn-wrap {
	text-align: center;
	width: 100%;
}
/*button {*/
/*	background-color: #ddd;*/
/*	border: none;*/
/*	padding: 10px 20px;*/
/*	border-radius: 5px;*/
/*	margin: 10px;*/
/*	font-size: 18px;*/
/*	font-weight: 600;*/
/*	transition: all 0.5s;*/
/*	display: inline-flex;*/
/*	align-items: center;*/
/*	justify-content: center;*/
/*	cursor: pointer;*/
/*}*/
.owl-theme .owl-nav .disabled,
button.disabled {
	opacity: 0.6;
}