body{
	font-family: Roboto,Helvetica,Arial,sans-serif;
	margin-bottom: 60px;
}

.mc-header{
	font-size:17px;
	margin-bottom: 0;
	background-color: #FFFFFF;
    border-color: #FFFFFF;
}

.mc-img{
    height:100%;
    width:100%;
    padding: 1px 0 0;
    border: 0 none;
}

.mc-navbar-right{
    font-size: 16px;
    margin-right: 0;
}
.mc-navbar-spacing{
    margin-right: 50px;
    margin-top: 10px;
}

#logo{
    margin-top:10px;
    margin-bottom:10px;
    width:160px;
    height:40px;
}

.navbar-default{
    border-color:white;
}

.navbar-default .navbar-nav > li > a {
    color:#757575;
}

.navbar-default .navbar-nav > .mc-active > a, .navbar-default .navbar-nav > .mc-active > a:hover, .navbar-default .navbar-nav > .mc-active > a:focus {
    color: #1181B8;
}

.carousel-indicators .active {
    background-color: #000000;
}

.footer {
     bottom: 0;
     height: 60px;
     position: absolute;
     width: 100%;
     text-align:center;
     background-color:#FFFFFF;
 }

.footer > .container {
    padding-left: 15px;
    padding-right: 15px;
}

.container .text-muted {
   margin: 5px 15px 0 0;
}

.container{
    margin-top:10px;
}

html {
    min-height: 100%;
    position: relative;
}

/* Busybee page, busybee brand color*/

.mc-navbar-brand{
    font-size: 24px;
}

.navbar-default .mc-navbar-brand {
    color: #3c6190;
}

.navbar-default .mc-navbar-brand:focus, .navbar-default .mc-navbar-brand:hover {
    color: #3c6190;
}

 /* end */
.mc-top-margin-20{
    margin-top: 20px;
}

.mc-top-margin-50{
    margin-top:50px;
}

.mc-top-margin-80{
    margin-top:80px;
}

.mc-bottom-margin-50{
    margin-bottom:50px;
}

.mc-bottom-margin-80{
    margin-bottom:80px;
}

/*For the product navbar in script*/

.fixed {
    top: 0;
    z-index: 100;
    position: fixed;
    width: 100%;
    background-color:#f8f8f8;
}

#navbar{
    width: 100%;
}

/*end*/

.mc-text-align-center{
    text-align:center;
}

.mc-learn-more{
    color: #ffffff;
    background-color:#4DB86A;
    font-size:1.2vw;
}

.mc-learn-more:hover, .mc-learn-more:focus{
    background-color:#41a45c;
    color:#ffffff;
}

.mc-background-gradient{
    background-image:
        radial-gradient(
        circle at left top ,
        #ffffff,
        #DFDFDF 90%
        );
}

.mc-contactus-fheader{
    /*Orange*/
    color:#FF9900;
    font-size:50px;
}

.mc-orange{
    color:#FF9900;
}

.mc-black{
    color:#303030;
    font-family: 'Open Sans', sans-serif;
}

.mc-sans{
    font-family: 'Open Sans', sans-serif;
}

.mc-fjalla{
    font-family: 'Fjalla One', sans-serif;
}

#gpsicon{
    height: 1.5%;
    width: 1.5%;
}

.mc-gradient-grey{
    background-image: linear-gradient(
    #D6D3D4, #FFFFFF
    );
    min-height:550px;
}

.mc-contactus-container{
    padding-top: 0;
    padding-bottom: 30px;
    text-align:center;
    font-size:1vw;
    margin-top:7%;
    min-height:540px;
    height:80vh;
}

.mc-grey{
    color:#585858;
}

.mc-feature-headers{
    text-align:center;
    font-family:'Open Sans', sans-serif;
    font-weight:400;
    font-size:30px;
    margin-bottom: 20px;
}

.mc-feature-descriptions{
    font-family:'Open Sans', sans-serif;
    text-align: center;
    font-weight:300;
    line-height:30px;
    font-style: italic;
    font-size:18px;
}

.mc-issue-bee {
    height: 45%;
    width: 50%;
}

.mc-automation{
    height:60%;
    width:60%;
}

.mc-hourglass{
    height:40%;
    width:30%;
}

.mc-home-syncbee{
    width:70%;
    height:60%;
}

.mc-home-streambee{
    margin-top: -40%;
    width: 55%;
    height:50%;
    margin-bottom: 10%;
}

.mc-home-diagnosebee{
    width:100%;
    height:100%;
    text-align:center;
}

.mc-busybeebanner-title{
    font-family:'Open Sans', sans-serif;
    font-weight:400;
    font-size: 70px;
    color: #4A4A4A;
    text-align:center;
}

.mc-busybeebanner-phrase{
    font-family:'Open Sans', sans-serif;
    font-weight:300;
    font-size: 28px;
    color: #4A4A4A;
    text-align:center;
}

.mc-busybeebanner-description{
    font-family: 'Indie Flower', cursive;
    font-size:20px;
    text-align: center;
    color:#626162;
    margin-top:3%;
}

.mc-product-header{
    margin-top:10%;
}

.mc-automation-sync{
    width:100%;
    height:100%;
    text-align:center;
}

.mc-approval{
    width:100%;
    height:100%;
    text-align:center;
}

.mc-versionbee-sync{
    width:70%;
    height:70%;
    text-align:center;
}

.mc-history-sync{
    width:100%;
}

.mc-bottom-margin-4p{
    margin-bottom: 4.5%;
}

/* Fade in Carousel CSS */
.carousel-fade .carousel-inner .item {
    opacity: 0;
    -webkit-transition-property: opacity;
    -moz-transition-property: opacity;
    -o-transition-property: opacity;
    transition-property: opacity;
}
.carousel-fade .carousel-inner .active {
    opacity: 1;
}
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
    left: 0;
    opacity: 0;
    z-index: 1;
}
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
    opacity: 1;
}
.carousel-fade .carousel-control {
    z-index: 2;
}
/* End of Fade in Carousel CSS*/

/*Media Queries*/

@media screen and (max-width:410px){

    .mc-phone-margin{
        margin-top: -10%;
    }
}

@media screen and (max-width: 767px){
    .mc-contactus-fheader{
        font-size:40px;
    }

    .mc-black{
        font-size:12px;
    }

    .mc-orange{
        font-size:22px;
    }

    .mc-h5-responsive{
        font-size:12px;
    }

    .mc-h4-responsive{
        font-size: 16px;
    }

    .mc-home-syncbee{
        display: none;
    }

    .mc-home-diagnosebee{
        display: none;
    }

    .mc-home-streambee{
        display: none;
    }

    .mc-home-arrow{
        display: none;
    }

    .mc-phone-margin{
        margin-top: -15%;
    }

    .mc-busybeebanner-title{
        font-size: 40px;
    }

    .mc-busybeebanner-phrase{
        font-size: 20px;
    }

    .mc-busybeebanner-description{
        font-size: 16px;
        margin-bottom: 20%;
    }

    .mc-busybeebanner-margin{
        margin-bottom: 10%;
    }

}

@media only screen and (max-width: 991px) {

    .mc-navbar-brand{
        font-size: 20px;
    }

    .mc-learn-more{
        font-size:14px;
    }

}

@media screen and (max-width:1024px){
    .mc-vendorbee{
        height:100%;
        width:100%;
        margin-top:15%;
    }

    .mc-scalebee-image{
        height:100%;
        width:100%;
        margin-top:30%;
    }

    .mc-automation{
        height:100%;
        width:100%;
        margin-top:10%
    }

    .mc-bandwidth{
        margin-top:15%;
        height:60%;
        width:50%;
    }

    .mc-product-header{
        margin-top: 120px;
    }

}
/* End */