/*!
 * 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%;
 	background-image: None/*url('http://www.asca-consultants.org/resource/resmgr/ac2017/images/i-ac17-back1.jpg');*/
 	background-size: 100% 200%;
 	background-repeat: no-repeat;
}

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

.business-header {
    height: 380px;
    background: url('https://www.asca-consultants.org/resource/resmgr/ac2021/asca-2000x1140.jpg') center center no-repeat scroll;
   -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
	margin-top: 70px;

}


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

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

.picture1 {
    width:auto;
    margin-top:20px;
}

.dropdown-toggle {
	border-left: thin;
	column-rule: thin;
	color:#ffffff; 
}

.navbar-brand {
	padding-top: 10px;
	padding-bottom:  0px;
	margin-bottom: 30px;

}


.navbar {
	color: #6699FF;
	background-color: #6699FF;
	padding-top: 20px;!important!
	padding-bottom: 20px;
	margin-bottom: 10px;

}

.navbar-default {
	color:#6699FF;	
	height:200px;	
	background-color:#6699FF;
	padding-top: 20px;
	padding-bottom: 0px;
}

li { 
	border-right: 0px solid #051a38; height: 50%; margin-top: 0px; padding-top: 10px; padding-bottom: 0px;
}

.navbar-inverse{background-color:#000000;border-color:#000000}
.navbar-inverse .navbar-brand{color:#ffffff}
.navbar-inverse .navbar-nav>li>a{color:#ffffff}
.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#ffffff;background-color:#6699FF}


.panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:0px solid #fff}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #fff}.panel-default{border-color:#fff}.panel-default>.panel-heading{color:#333;background-color:#000000;border-color:#fff}


.btn-default{color:#ffffff;background-color:#6699FF;border-color:#6699FF}
.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}
.btn-default:hover{color:#ffffff;background-color:#000000;border-color:#000000}



p {	font-family: 'Open Sans', sans-serif; 
    font-weight: 200;
    color: #666666;
    font-size: 14px
}

ul { font-family: 'Open Sans', sans-serif; 
    font-weight: 300;
    color: #666666;
    font-size: 14px
}

ol {	font-family: 'Open Sans', sans-serif; 
    font-weight: 300;
    color: #666666;
    font-size: 14px
		}
		
		
.page-header {
	color:#000000;	
}


H1 {font-family: 'Open Sans', sans-serif; 
    font-weight: 100;
	color: #6699FF;
	font-size: 36px
}

H2 {font-family: 'Open Sans', sans-serif; 
    font-weight: 200;
	color: #e7a421;
	font-size: 28px
}

H3 {font-family: 'Open Sans', sans-serif; 
    font-weight: 700;
	color: #6699FF;
	font-size: 20px
}

H4 {font-family: 'Open Sans', sans-serif; 
    font-weight: 400;
	color: #e7a421;
	font-size: 20px
}

H5 {font-family: 'Open Sans', sans-serif; 
    font-weight: 700;
	color: #6699FF;
	font-size: 16px
}

H6 {font-family: 'Open Sans', sans-serif; 
    font-weight: 400;
	color: #4A4A4A;
	font-size: 16px;
 	padding-bottom: 5px; 
}





/* Home Page Carousel */

header.carousel {
    height: 60%;
}

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: 0px 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%;
    }
}.jb {
}
