@charset "utf-8";

/* CSS Document */

/* Container Fluid Styles */

.cf-homepage {

	/*background-color: rgba(255,255,255,0.5);*/

	padding-top: 40px;

	padding-bottom: 65px;

	background-image: url(../img/bg-cf-homepage6.jpg);

	background-repeat: no-repeat;

	background-size: cover;

	background-blend-mode: overlay;

	/*box-shadow: inset 0 -3px 8px rgba(0,0,0,0.3);*/

}

.cf-homepage p {

	padding: 0px 20px 30px;



	



}



@media (min-width: 320px) and (max-width: 575px) {



	.cf-homepage p {



	padding: 0px 0px 30px;



}



}

.cf-banner {

	background-color: rgba(0,0,0,1);

	padding-top: 20px;

	padding-bottom: 20px;

	color: #ffffff;

	text-shadow: 1px 1px 2px rgba(0, 0, 0, 1);

	/*background-image: url(../img/batthern.png);*/

	background-size: initial;

	background-repeat: repeat;

}

.cf-equipment {

	background-color: #BBC2E7;

	padding-top: 80px;

	padding-bottom: 80px;

	background-image: url(../img/bg-cf-equipment.jpg);

	background-size: cover;

	background-repeat: no-repeat;

	background-position: center;

}

.cf-construction {

	/*background-color: rgba(0,0,0,0.5);*/

	padding-top: 80px;

	padding-bottom: 80px;

	background-image: url(../img/bg-cf-construction.jpg);

	background-size: cover;

	background-position: center;

	background-blend-mode: multiply;

}

.cf-sba {

	background-color: rgba(255,255,255,0.3);

	padding-top: 80px;

	padding-bottom: 80px;

	background-image: url(../img/bg-cf-sba.jpg);

	background-size: cover;

	background-position: center;

	background-blend-mode: overlay;

}

.cf-term {

	background-color: rgba(255,255,255,0.3);

	padding-top: 80px;

	padding-bottom: 80px;

	background-image: url(../img/bg-cf-term.jpg);

	background-size: cover;

	background-position: center;

	background-blend-mode: overlay;

}

.cf-church {

	/*background-color: rgba(0,0,0,0.5);*/



	padding-top: 80px;

	padding-bottom: 80px;

	background-image: url(../img/bg-cf-church.jpg);

	background-size: cover;

	background-position: center;

	background-blend-mode: multiply;

}

.cf-fix-flip {

	/*background-color: rgba(0,0,0,0.5);*/



	padding-top: 80px;

	padding-bottom: 80px;

	background-image: url(../img/bg-cf-fix-flip.png);

	background-size: cover;

	background-position: center;

	background-blend-mode: multiply;

}

.cf-medical {

	/*background-color: rgba(0,0,0,0.3);*/

	padding-top: 80px;

	padding-bottom: 80px;

	background-image: url(../img/bg-cf-medical.jpg);

	background-size: cover;

	background-position: center;

	background-blend-mode: multiply;

}

.cf-debt {

	background-color: rgba(0,0,0,0.3);

	padding-top: 80px;

	padding-bottom: 80px;

	background-image: url(../img/bg-cf-debt.jpg);

	background-size: cover;

	background-position: center;

	background-blend-mode: multiply;

}

.cf-cash {

	background-color: rgba(0,0,0,0.3);

	padding-top: 40px;

	padding-bottom: 40px;

	background-image: url(../img/bg-cf-cash.jpg);

	background-size: cover;

	background-position: center;

	background-blend-mode: multiply;

}

.cf-unsecured {

	background-color: #BBC2E7;

	padding-top: 40px;

	padding-bottom: 40px;

}

.cf-ar {

	background-color: rgba(0,0,0,0.3);

	padding-top: 60px;

	padding-bottom: 60px;

	background-image: url(../img/bg-cf-ar.jpg);

	background-size: cover;

	background-position: center;

	background-blend-mode: multiply;

}

.cf-bridge {

	background-image: url(../img/cubes.png);

	background-size: initial;

	background-repeat: repeat;

	padding-top: 60px;

	padding-bottom: 80px;

}

.cf-acquisition {

	background-color: rgba(0,0,0,0);

	padding-top: 80px;

	padding-bottom: 80px;

	background-image: url(../img/bg-cf-acquisition.jpg);

	background-size: cover;

	background-position: center;

}

.cf-securities {

	background-color: rgba(0,0,0,0);

	padding-top: 80px;

	padding-bottom: 80px;

	background-image: url(../img/bg-cf-securities.jpg);

	background-size: cover;

	background-position: center;

}

.cf-realestate {

	background-color: rgba(0,0,0,0);

	padding-top: 80px;

	padding-bottom: 80px;

	background-image: url(../img/bg-cf-real-estate.jpg);

	background-size: cover;

	background-position: center;

}

/* End Container Fluid Styles */

/* Row Styles */

.row-hp {

	background-color: rgba(255,255,255,0.7);

	/*padding: 40px 20px;*/

	font-size: 1.12rem;

	color: #000000;

	border: 0px solid #282D32;

	border-radius: 7px;

	/*box-shadow: 3px 3px 8px rgba(0,0,0,0.5);



	border-top: 10px double #276100;



	border-bottom: 10px double #276100;*/

}

.row1 {

	background-color: rgba(255,255,255,0.9);

	padding: 20px 10px;

	color: #000000;

	border-radius: 7px;

	box-shadow: 3px 3px 8px rgba(0,0,0,0.5);

}

.row2 {

	background-color: rgba(255,255,255,0.5);

	padding: 10px 0;

	box-shadow: 3px 3px 8px rgba(0,0,0,0.5);

}

.row3 {

	border: 1px solid #eee;

	background-color: rgba(255,255,255,0.8);

	border-radius: 7px;

	padding: 10px;

	box-shadow: 3px 3px 8px rgba(0,0,0,0.5);

}

.row4 {

	background-color: grey;

}

.row5 {

	background-color: grey;

}

.bg-style {



	background: url(../img/cubes.png);



	background-repeat: repeat;



}

hr {
    margin-top: 8px;
    margin-bottom: 8px;
    border: 0;
    border-top: 1px solid rgba(0,0,0,.1);
}


@media (min-width: 20px) and (max-width: 700px) {
	.masthead { display:none;	}
	
	.navigation-clean .navbar-brand img {
    width: auto;
    height: 100%;
    display: inline-block;
    margin-right: 0;
    margin-left: 0;
    max-height: 90px;
	 margin-top:12px;
	}
	
	.offering-headline {
		font-size:18px;
	}
	.displaynonemobile {	display: none;}
	
}

@media (min-width: 701px) and (max-width: 2600px) {
	.displaynonedesktop {	display: none;}
}
