﻿.btn-outline-info {
    color: #11b0de !important;
    border-width: 3px;
    border-color: #11b0de !important;
    border-radius: 0;
    background-color: transparent !important;
}

    .btn-outline-info:hover,
    .btn-outline-info:focus,
    .btn-outline-info:active,
    .btn-outline-info.active,
    .btn-outline-info.dropdown-toggle.show {
        color: #fff !important;
        background-color: #11b0de !important;
        border-color: #11b0de !important;
    }

.btn-std-width {
    width: 240px;
}

.me-md-4 {
    margin-right: 1.5rem;
}

/*****************/
/* Banner section */
/******************/
#ThriVersA-banner {
    background-image: url(../../img/softwares/LOC-ThriVersA/banner/LOC-ThriVersA-Banner.png);
    background-position: left center;
    width: 100%;
    background-size: cover;
    background-repeat: no-repeat;
}

.ThriVersA-header-banner {
    position: relative;
}

.ThriVersA-header-banner h2 {
    font-weight: 900;
}

.ThriVersA-header-banner img {
    width: 180px;
    height: auto;
    margin-bottom: 20px;
}

.ThriVersA-header-banner .container {
    padding-top: 70px;
    padding-bottom: 80px;
}

/*******************/
/* proven solution */
/*******************/
.v-shape {
    background: #142e87;
    width: 100%;
    padding: 30px 0 30px 0;    
    clip-path: polygon( 0 0, 40% 0, 50% 20%, 60% 0, 100% 0, 100% 100%, 0 100% );
}

.small-image {
    max-width: 100%;
    height: auto;
}

@media (max-width: 768px) {
    .v-shape {
        padding: 30px 0 40px 0;
        clip-path: polygon( 0 0, 30% 0, 50% 10%, 70% 0, 100% 0, 100% 100%, 0 100% );
    }

    .col-md-5 {
        text-align: center !important;
    }
}

.v-wrapper {
    background-color: #ededeb;
}

/**********************/
/* business operation */
/**********************/
.image-container-business {
    position: relative; /* needed for absolute positioning inside */
    width: 200px;
    height: 200px;
    background-size: cover;
    background-position: center;
}

.smaller-image-left-bottom {
    position: absolute;
    top: 130px; /* distance from top */
    right: 150px; /* distance from right */
    width: 100px; /* small image size */
    height: auto;
}

/*****************/
/* meridian meat */
/*****************/
.image-container-meridian-meat {
    position: relative; /* needed for absolute positioning inside */
    width: 100%; /* adjust to your big image size */
    height: 100%;
    background-image: url('../../img/softwares/LOC-ThriVersA/Meridian-Meats/Meridian Meats Image - Faded Black.png');
    background-size: cover;
    background-position: center;
}

/************************/
/* ThriVersA Capability */
/************************/
.card-flat {
    border: 0;
    border-radius: 0;
    min-height: 360px;
}

/****************/
/* powerful-pos */
/****************/

.powerful-pos-content {
    width: 60%;
}

@media (max-width: 768px) {

    .powerful-pos-content {
        width: 100%;
    }
}

/*******************/
/* power reporting */
/*******************/
.reporting-title {
    width: 60%;
}

.reporting-text {
    width: 90%;
}

@media (max-width: 768px) {
    .reporting-title,
    .reporting-text {
        width: 100%;
    }
}

/**************/
/* contact-us */
/**************/

.contact-us-content {
    width: 40%;
}

@media (max-width: 768px) {

    .contact-us-content {
        width: 100%;
    }
}