/*!
 * Start Bootstrap - Modern Business HTML Template (http://startbootstrap.com)
 * Code licensed under the Apache License v2.0.
 * For details, see http://www.apache.org/licenses/LICENSE-2.0.
 */

/* Global Styles */

html,
body {
    height: 100%;
   }
/*#grad{
    height: 100%;
    background: -webkit-linear-gradient(red, blue);  For Safari 5.1 to 6.0 
    background: -o-linear-gradient(red, blue); /* For Opera 11.1 to 12.0 
    background: -moz-linear-gradient(red, blue);  For Firefox 3.6 to 15 
    background: linear-gradient(red, blue);  Standard syntax (must be last) 

}*/

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

.hold
{
    background-color: #fff;
}
.banner1
{
    background-color: #000;
}
.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: 50%;
    height: 50%;

}

/* 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%;
    }
}

.panel-heading.call{background: #002f59; color: #fff;}
.panel-default > .panel-heading{background:url(../images/San-Antonio-locksmith.jpg); color: #fff; text-align: center}
.panel-heading.call h3, .panel-heading.services h2 {margin: 10px; font-family: OpenSansReg; text-transform: uppercase}
.panel-heading.services h2 {text-align: center; }
.panel-body h3{margin: 15px 0;}
.panel-warning{border: solid 3px #002f59;}
.panel-warning, .panel-default, .panel-heading, .nav-pills > li > a{-webkit-border-radius: 0;  -moz-border-radius: 0;  -ms-border-radius: 0;  -o-border-radius: 0;  border-radius: 0;}
.panel-body.promo{background:url(../images/San-Antonio-locksmith.jpg); text-align: center;}
.panel-body.service{background-size: cover; background: url('../images/San-Antonio-lockout.jpg') no-repeat center center #060806;}
.panel-body.promo > h2{color: #fff; font-family: OpenSansExBold; font-size: 35px; margin: 5px 0}
.panel-body.promo > h4{color: #fff; font-family: OpenSansReg; font-size: 20px; margin: 5px 0}
.panel-body.service > h2{font-family: OpenSansBold; color:#e6b905; font-size: 25px;}
.panel-body.service > h4{font-family: OpenSansReg; color:#fff; font-size: 18px;}
.panel-body.service > p{font-family: OpenSansLight; color:#fff; font-size: 14px;}

.panel-default{}
.panel-heading h4{font-family: OpenSansLight;}
h2{
    color:  #002f59;
}

.menu
{
    margin-left: 70px;
}
.top{background: #033; color: #fff;}
.top p{margin: 0; font-family: OpenSansLight;}
.pnumcc{font-size: 30px; font-family: OpenSansBold;font-weight: bold;}
.blue
{
    color: #33CC00;
}
.email1
{
    text-align: left;
}
.black
{
    color: #000;
}
#schemacss1
{
    text-align: center;
}
#schemacss
{
    margin-top: -25px;
}