

.home20_container {
	width:100%;
	width:995px;
}

#home20_carouselBox {
	float:left;
	width:100%;
}


/*set the color you want here
.carousel-item {
	background-image: url('../../images/Nimages/home/Hero-background.jpg');
	background-size:cover;
	background-position: center center;
	width:100%;
	float: left;
	padding:0px;
	height:535px;
}

.carousel-control {
    position: absolute;
    top: 260px;
    bottom: 0;
    left: 0;
  
    font-size: 28px;}

.carousel-indicators {
    position: absolute;
    bottom: -550px;
    left: 50%;
    z-index: 15;
    width: 60%;
    padding-left: 0;
    margin-left: -30%;
    text-align: center;
    list-style: none;
}

.carousel-list {
    padding: 20px 20px 20px 0;
    width: 225px;
    float: left;
    font-size: 20px;
    text-align: right;
    border-right: 7px solid #00465e;
    margin: 120px 30px 0 0;
    color: #00465e;
}*/

a.home20_carousel-CTA {
    float: left;
    width: 140px;
    background: #ff6b00;
    color: white;
    border: 2px solid white;
    padding: 5px 8px;
    text-align: center;
    font-weight: bold;
    font-size:18px;
    margin-top:30px;
}

.home20_carousel-CTA:hover, .home20_carousel-CTA:focus, .home20_carousel-CTA:active, .home20_carousel-CTA.active, .open>.dropdown-toggle.home20_carousel-CTA {
    color: #fff;
    background-color: #00b3db;
    border-color: #285e8e; /*set the color you want here*/
}

a.home20_carousel-CTA.secondary {
    background: none;
    color: white;
    padding: 5px 10px;
    margin-left:10px;
    margin-top:30px;
}


.home20_carousel-CTA.secondary:hover, .home20_carousel-CTA.secondary:focus, .home20_carousel-CTA.secondary:active, .home20_carousel-CTA.secondary.active, .open>.dropdown-toggle.home20_carousel-CTA.secondary {
    color: #fff;
    background-color:#ff6b00;
    border-color: #285e8e; /*set the color you want here*/
}



.carousel-image {
    width: 310px;
    float: left;
}

.carousel-content {
    float: right;
    width: 400px;
    padding: 70px 0 0 40px;
    color: white;
}

.carousel-content p {
    float: left;
    width: 100%;
    font-size: 18px;
    line-height: 1.3em;
    margin-bottom: 15px;
}

.carousel-content small {
	float:left;
	width:100%;
	margin-bottom:15px;
}

.carousel {
    position: relative;
    float: left;
    width: 100%;
    padding: 30px 0;
    height:470px;
}

.carousel-inner {
    width: 720px;
    height:500px;
}

#myCarousel ol.carousel-indicators {
    position: relative !important;
    bottom: 0 !important;
    float: left;
    width: 221px !important;
    left: 0 !important;
    margin: 120px 8px 0 0;
    border-right: 5px solid #00465e;
    padding-right: 20px;
}

.carousel-indicators li {
    text-indent: initial !important;
    float: left;
    width: 100%;
    border: none !important;
    border-radius: 0;
    background: none !important;
    color: #00465e;
    text-align: right;
    height: 30px;
    font-size: 18px;
    margin-bottom: 5px;
}

.carousel-indicators .active {
    width: 100% !important;
    height: 30px !important;
    margin-bottom: 5px;
    font-weight: bold;
     color: #fff;
}

.carousel-indicators .active2 {
    width: 100% !important;
    height: 46px !important;
    margin-bottom: 5px;
    font-weight: bold;
     color: #fff;
}


.carousel-indicators :hover 
{
     width: 100% !important;
    height: 30px !important;
    margin-bottom: 5px;
    font-weight: bold;
    color: #fff;
}

.carousel-control {
    padding-top: 250px; width: 5%;
}


.home20_section1 {
		background-image: url('../../images/Nimages/home/section1bg.png');
		background-size: cover;
		background-position:center center;
		float:left;
		width: 100%;
}

#home20_HalfSection1 {
	background:white;
    float: left;
    width: 42%;
    padding:8% 3% 0% 0%;
    height: 380px;
}

#home20_bitcoinImg {
	float: right;
    width: 25%;
}

#home20_HalfSection2 {
	background-image:url('../../images/Nimages/home/Real-Advisors-Image-web.jpg');
	background-repeat: no-repeat;
	background-size:cover;
	background-position:left center;
    float: left;
    width: 55%;
    color:white;
    padding:5% 0 5% 0%;
    height: 380px;
    text-align: right;
}

#home20_HalfSection2 h2 {
	color:white;
}

.home20_section h2 {
	font-size: 32px;
	text-transform: none;
	font-weight: bold;
	margin-bottom:16px;
}

.home20_section p {
	font-size: 18px;
}

.home20_section ul li {
	list-style: disc;
	font-size: 18px;
}

.home20_section ul li {
	margin-left:20px;
}

.home20_section .home20_button {
	padding:8px 20px;
	font-size:20px;
	font-weight: bold;
	margin-top:20px;
	float:left;
	background:#00465e;
	color:white;
}

.home21_button {
    padding: 8px 20px;
    font-size: 20px;
    font-weight: bold;
    margin-top: 10px;
  
    background: #00465e;
    color: white;
}

.home21_button:hover {
    color: #fff;
    background-color: #00b3db;
    border-color: #285e8e; /*set the color you want here*/
}


 .home30_button {
    background: #ff6b00;
    color: white;
   padding: 10px 20px;
    font-size: 20px;
    font-weight: bold;}

 .home30_button:hover { 
    color: #fff;
    background-color: #00b3db;
    border-color: #285e8e; /*set the color you want here*/
}


.home30a_button 
{
   
    background: white;
    color: #00465e;
  padding: 10px 20px;
    font-size: 20px;
  margin-top: 20px;
   
    font-weight: bold;}



 .home30a_button:hover {
    color: #fff;
    background-color: #00b3db;
    border-color: #285e8e; /*set the color you want here*/
}




.home20_section .home20_button:hover, .home20_carousel-CTA:focus, .home20_section .home20_button:active, .home20_section .home20_button.active, .open>.dropdown-toggle.home20_carousel-CTA {
    color: #fff;
    background-color: #00b3db;
    border-color: #285e8e; /*set the color you want here*/
}

.home20_section2 {
	background-image: url('../../images/Nimages/home/GoBanking-Rates-bg.jpg');
	background-color: #00465e;
	background-size:cover;
	background-position: center center;
	height:410px;
	color:white;
	padding:0 0 40px;
	float:left;
	width:100%;
}

.home20_section2 img {
	float:left;
	width:375px;
}

.home20_section2 .home20_content {
    float: right;
    width: 50%;
    padding:100px 0 60px;
}

.home20_section3 {
	background-image:url('../../images/Nimages/home/section3bg.png');
	background-position: center center;
	background-size:cover;	
	float:left;
	width:100%;
	height: 420px;
}

.home20_section3 .container {
	width:995px;
}

.home20_section3 .home20_content {
    float: left;
    width: 320px;
    padding: 50px 0 40px;
    height: 400px;
}

.home20_section3 #home20_portfolio_bg {
    float: left;
    height: 450px;
    margin-left: -30px;
}

.home20_section4 {
	background: #00465e;
	color:white;
	min-height: 220px;
    padding: 65px 0px;
    float: left;
    width:100%;
}

.home20_section4 .container {
	width:995px !important;
}

.home20_section4 .home20_content {
	float:left;
	width:340px;
	padding:20px 30px;
}

.home20_section4 .home20_content1 {
	border-right: 3px solid #13ade4;
}

.home20_section4 .home20_content2 a {
	width:175px;
	text-align: center;
	float: left;
	width:100%;
}

.chatbar {

top: 0;
   
    z-index: 3;
    color:White;
    text-align:center;
    position: relative;
    min-height: 25px;
    padding:15px;
    font-size:21px;
    background-color: #00465e;
}

.per{ padding:12px 0px 12px 230px; font-size:13px;}

