/*!
 * Start Bootstrap - Modern Business (http://startbootstrap.com/)
 * Copyright 2013-2016 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap/blob/gh-pages/LICENSE)
 */

/* Global Styles */

html,
body {
    height: 100%;
}

body {
    padding-top: 50px; /* Required padding for .navbar-fixed-top. Remove if using .navbar-static-top. Change if height of navigation changes. */
}

.img-portfolio {
    margin-bottom: 30px;
}

.img-hover:hover {
    opacity: 0.8;
}

/* Home Page Carousel */

header.carousel {
    height: 50%;
}

header.carousel .item,
header.carousel .item.active,
header.carousel .carousel-inner {
    height: 100%;
}

header.carousel .fill {
    width: 100%;
    height: 100%;
    background-position: center;
    background-size: cover;
}

/* 404 Page Styles */

.error-404 {
    font-size: 100px;
}

/* Pricing Page Styles */

.price {
    display: block;
    font-size: 50px;
    line-height: 50px;
}

.price sup {
    top: -20px;
    left: 2px;
    font-size: 20px;
}

.period {
    display: block;
    font-style: italic;
}

/* Footer Styles */

footer {
    margin: 50px 0;
}

/* Responsive Styles */

@media(max-width:991px) {
    .customer-img,
    .img-related {
        margin-bottom: 30px;
    }
}

@media(max-width:767px) {
    .img-portfolio {
        margin-bottom: 15px;
    }

    header.carousel .carousel {
        height: 70%;
    }
}

.btn-warning {
    background-color: #2C629E;
    border-color: #45698D;
    color: #fff;
}
.text-primary {
    color: #2C629E;
}

.navbar-default {
    background-image: linear-gradient(#54b4eb, #2fa4e7 60%, #1d9ce5);
    background-repeat: no-repeat;
    border-bottom: 1px solid #178acc;
    box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);
    filter: none;
}
.navbar-default {
    background-color: #2fa4e7;
    border-color: #1995dc;
}

.btn-default {
    background-image: linear-gradient(#ffffff, #ffffff 60%, #f5f5f5);
    background-repeat: no-repeat;
    border-bottom: 1px solid #e6e6e6;
    filter: none;
}
.btn-default:hover {
    color: #555555;
}
.btn-default .caret {
    border-top-color: #555555;
}
.btn-default {
    background-image: linear-gradient(#ffffff, #ffffff 60%, #f5f5f5);
    background-repeat: no-repeat;
    border-bottom: 1px solid #e6e6e6;
    filter: none;
}

.btn-primary {
    background-image: linear-gradient(#54b4eb, #2fa4e7 60%, #1d9ce5);
    background-repeat: no-repeat;
    border-bottom: 1px solid #178acc;
    filter: none;
}

.btn-success {
    background-image: linear-gradient(#88c149, #73a839 60%, #699934);
    background-repeat: no-repeat;
    border-bottom: 1px solid #59822c;
    filter: none;
}

.btn-info {
    background-image: linear-gradient(#04519b, #033c73 60%, #02325f);
    background-repeat: no-repeat;
    border-bottom: 1px solid #022241;
    filter: none;
}
.btn-warning {
    background-image: linear-gradient(#ff6707, #dd5600 60%, #c94e00);
    background-repeat: no-repeat;
    border-bottom: 1px solid #aa4200;
    filter: none;
}
.btn-danger {
    background-image: linear-gradient(#e12b31, #c71c22 60%, #b5191f);
    background-repeat: no-repeat;
    border-bottom: 1px solid #9a161a;
    filter: none;
}

.navbar-default {
    background-color: #2fa4e7;
    border-color: #1995dc;
}
.navbar-default .navbar-brand {
    color: #ffffff;
}
.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {
    color: #ffffff;
}

.navbar-default .navbar-text {
    color: #dddddd;
}
.navbar-default .navbar-nav > li > a {
    color: #ffffff;
}

.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
    background-color: #178acc;
    color: #ffffff;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    background-color: #178acc;
    color: #ffffff;
}

.well {
    background-color: #e3f2fb;
}

.panel .top{
	min-height:150px;
}
.panel .bottop {
	min-height:90px;
}
.panel .bottop2 {
	min-height:200px;
}
.carousel-caption h2 {
	color:#14303c;
	text-shadow: 0 1px 2px rgba(255, 255, 255, 0.6);
}
/*
*/












/*
.navbar-inverse {
    background-color: #002E5B;
    border-color: #080808;
}

.navbar-inverse .navbar-brand {
    color: #fff;
}
.navbar-inverse .navbar-nav > li > a {
    color: #fff;
}
.navbar-inverse .navbar-nav > li > a:focus, .navbar-inverse .navbar-nav > li > a:hover {
    background-color: transparent;
    color: #FFE79A;
}
.navbar-inverse .navbar-brand:focus, .navbar-inverse .navbar-brand:hover {
    background-color: transparent;
    color: #FFE79A;
}
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:focus, .navbar-inverse .navbar-nav > .active > a:hover {
    background-color: #288FF2;
    color: #fff;
}
.navbar-inverse .navbar-nav > .activel > a, .navbar-inverse .navbar-nav > .activel > a:focus, .navbar-inverse .navbar-nav > .activel > a:hover {
    background-color: #FF8E58;
    color: #fff;
}
*/