@charset "utf-8";
/* CSS Document */
* {
	padding:0;
	margin:0;
	border:0;
  	box-sizing: border-box;
}

#wrapper {
	width:100%;
	overflow:hidden;
}

body {
	font-family:'Roboto Slab', serif;
	background:#EFEFEF;
	text-transform:capitalize;
}

.seo {display:none;}

li {list-style-type:none;}

h2 {
	font-size:28px;
}

.orange {color:#FF9C00}

.blue {color:blue}

.red {color:red}

.container {
	width:90%;
	margin:0 auto;
	overflow:hidden;
}

.col-7 {
	width: 66.6666%;
}

.col-5 {
	width: 33.3333%;
}

.col-6 {
	width: 50%;
}

.col-2 {
	width: 20%;
}

.col-10 {
	width: 80%;
}

.col-12 {
	width: 100%;
}

.callout {
    text-align: center;
  }

.col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12 { display:block; float:left; }

.mb30 {margin-bottom:30px;}

.mt30 {margin-top:30px;}

.mt50 {margin-top:50px;}

.pt30 {padding-top:30px;}

.pl30 {padding-left:30px;}

.pr30 {padding-right:30px;}

.wealth-images {padding:0 20px 10px 20px;}

.clearfx {
	clear:both;
}

#microformat {display:none;}

.blog-title { font-size: 32px; color: #111111; font-weight:600; margin-bottom: 20px;}

.zoom {
  transition: transform .2s; /* Animation */
}

.zoom:hover {
  transform: scale(1.1); /* (150% zoom - Note: if the zoom is too large, it will go outside of the viewport) */
}


/*======== TOP BAR =========*/

.topbar {
	width:100%;
	background:#E5E5E5;
	padding:10px 0;
	overflow:hidden;
}
.topbar-content {
	width:97%;
	margin:0 auto;
	
}
.date-holder {
	float:left;
}
.date-holder i {
	font-size:13px;
	color:red;
	margin-right:5px;
	margin-left:30px;
	padding-top: 10px;
}
.date {
	font-size:13px;
	color:#000;
	font-weight:700;
	text-transform:none;
}
.top-menu {
	float:right;
	overflow:hidden;
}
.top-menu li {
  float: left;
  display: block;
  font-family:'Roboto';
  color: #000;
  text-align: center;
  text-decoration: none;
  font-size: 13px;
  text-transform:uppercase;
  font-weight:600;
  line-height:20px;
  margin-left:20px;
}
.top-menu li:not(:last-child) {
	padding-top: 10px;
}

.top-menu li a {
	text-decoration:none;
	color: #000;
}

.top-menu i {
	margin:0 10px;
	color:red;
	font-size:14px;
}


/*========= HEADER =========*/

.header {
	width:100%;
	background:#EFEFEF;
}
.logo-holder {
	width:30%;
	float:left;
	margin:30px 50px 30px 0;
	overflow:hidden;
}
.logo-holder img{
	width:100%;
	height:auto;
	vertical-align:bottom;
}
.header-ad-holder {
	width:50%;
	float:right;
	margin:30px 0;
	overflow:hidden;
}
.header-ad-holder img{
	width:100%;
	height:auto;
	vertical-align:bottom;
}

/*======= NAVIGATION BAR =========*/

/* Add a black background color to the top navigation */
.topnav {
  background-color: #EFEFEF;
  overflow: hidden;
  width:95%;
  margin:0 auto;
  border-top:1px solid #D5D5D5;
  padding:5px 0;
  font-family:'Roboto Slab', serif;
}

/* Style the links inside the navigation bar */
.topnav a {
  float: left;
  display: block;
  color: #000;
  text-align: center;
  padding: 10px 16px;
  text-decoration: none;
  font-size: 15px;
  line-height:15px;
  font-weight:bold;
}

/* Add an active class to highlight the current page */
.active {
  background-color: #192A3C;
  color: white;
}
.topnav a.active { background-color: #192A3C; color:#fff;}

/* Hide the link that should open and close the topnav on small screens */
.topnav .icon {
  display: none;
}

/* Dropdown container - needed to position the dropdown content */
.dropdown {
  float: left;
  overflow: hidden;
}

/* Style the dropdown button to fit inside the topnav */
.dropdown .dropbtn {
  font-size: 15px; 
  border: none;
  outline: none;
  color: #000;
  padding: 7px 16px;
  background-color: inherit;
  font-family: inherit;
  margin: 0;
  font-weight:bold;
}

/* Style the dropdown content (hidden by default) */
.dropdown-content {
  display: none;
  position: absolute;
  background-color: #f9f9f9;
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
}

/* Style the links inside the dropdown */
.dropdown-content a {
  float: none;
  color: black;
  padding: 12px 16px;
  text-decoration: none;
  display: block;
  text-align: left;
}

/* Add a dark background on topnav links and the dropdown button on hover */
.topnav a:hover, .dropdown:hover .dropbtn {
  background-color: #192A3C;
  color: white;
}

/* Add a grey background to dropdown links on hover */
.dropdown-content a:hover {
  background-color: #ddd;
  color: black;
}

/* Show the dropdown menu when the user moves the mouse over the dropdown button */
.dropdown:hover .dropdown-content {
  display: block;
}

/* When the screen is less than 600 pixels wide, hide all links, except for the first one ("Home"). Show the link that contains should open and close the topnav (.icon) */
@media screen and (max-width: 600px) {
  .topnav a:not(:first-child), .dropdown .dropbtn {
    display: none;
  }
  .topnav a.icon {
    float: right;
    display: block;
  }
}

/* The "responsive" class is added to the topnav with JavaScript when the user clicks on the icon. This class makes the topnav look good on small screens (display the links vertically instead of horizontally) */
@media screen and (max-width: 600px) {
  .topnav.responsive {position: relative;}
  .topnav.responsive a.icon {
    position: absolute;
    right: 0;
    top: 0;
  }
  .topnav.responsive a {
    float: none;
    display: block;
    text-align: left;
  }
  .topnav.responsive .dropdown {float: none;}
  .topnav.responsive .dropdown-content {position: relative;}
  .topnav.responsive .dropdown .dropbtn {
    display: block;
    width: 100%;
    text-align: left;
  }
}

.cntrybtn {
  background-color: #003;
  color: white;
  padding: 10px;
  font-size: 15px;
  font-family:'Roboto Slab', serif;
  border: none;
  border-radius: 5px;
}

.cntrydown {
  position: relative;
  display: inline-block;
}

.cntrydown-content {
  display: none;
  position: absolute;
  background-color: #f1f1f1;
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
}

.cntrydown-content a {
  color: black;
  padding: 12px 16px;
  text-decoration: none;
  display: block;
}

.cntrydown-content a:hover {background-color: #ddd;}

.cntrydown:hover .dropdown-content {display: block;}

.cntrydown:hover .cntrybtn {background-color: #3e8e41;}

.flag {
	display:inline-block;
	vertical-align:middle;
	margin-right:5px;
	margin-top: -2px;
}

/*========= HERO IMAGE ========*/

.banner {
	width:100%;
}

.hero {
    /* Sizing */
    width: 100vw;
    height: 70vh;
	padding-top:0vh;
    
    /* Flexbox stuff */
    display: flex;
    justify-content: center;
    align-items: center;
    
    /* Text styles */
    text-align: center;
	color:#fff;
	text-transform:none;
    
    /* Background styles */
    background-image: url(../images/header-bg.jpg);
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    background-attachment: fixed;
}

.hero h1 {
    /* Text styles */
    font-size: 5em;

    /* Margins */
    margin-top: 0;
    margin-bottom: 0em;
}
.sub-heading {
    /* Text styles */
    font-size: 1.3em;
	letter-spacing:0.9px;
	font-weight:bolder;
	color:#f1c40f; 
	font-size: 1.8em; 
	-webkit-text-stroke-width: 0.5px; 
	-webkit-text-stroke-color: #f1c40f; 

    /* Margins */
    margin: 0.2em 0;
}

.hero .btn {
    /* Positioning and sizing */
    display: block;
    width: 200px;
    
    /* Padding and margins */
    padding: 0.5em;
    margin-top: 20px;
    margin-left: auto;
    margin-right: auto;
    
    /* Text styles */
    color: white;
    text-decoration: none;
    font-size: 1.5em;
    
    /* Border styles */
    border: 2px solid #FFF;
    border-radius: 50px;
    
    /* Background styles */
    background-color: #FF9C00;
}

.callout .btn {
    /* Positioning and sizing */
    display: block;
    width: 200px;
    
    /* Padding and margins */
    padding: 0.5em;
    margin-top: 20px;
    margin-left: auto;
    margin-right: auto;
    
    /* Text styles */
    color: white;
    text-decoration: none;
    font-size: 1.5em;
	text-align:center;
    
    /* Border styles */
    border: 2px solid #FFF;
    border-radius: 50px;
    
    /* Background styles */
    background-color: #FF9C00;
}

.paypal .btn {
    /* Positioning and sizing */
    display: block;
    width: 200px;
    
    /* Padding and margins */
    padding: 0.5em;
    margin-top: 20px;
    
    /* Text styles */
    color: white;
    text-decoration: none;
    font-size: 1.5em;
	text-align:center;
    font-family:'Roboto Slab', serif;
	
    /* Border styles */
    border: 2px solid #FFF;
    border-radius: 50px;
    
    /* Background styles */
    background-color: #FF9C00;
}
.paypal .btn-subcribe {
    /* Positioning and sizing */
    display: block;
    width: 200px;
    
    /* Padding and margins */
    padding: 0.5em;
    margin-top: 20px;
    
    /* Text styles */
    color: white;
    text-decoration: none;
    font-size: 1em;
	text-align:center;
    font-family:'Roboto Slab', serif;
	
    /* Border styles */
    border: 2px solid #FFF;
    border-radius: 50px;
    
    /* Background styles */
    background-color: #FF9C00;
}
.paypal-title { text-align:left; margin-left:2%;}
.sec-pad {padding:90px 0;}
.price {color:#FF9C00;}
.btn-trial {
    /* Positioning and sizing */
    display: block;
    width: 260px;
    
    /* Padding and margins */
    padding: 0.5em;
    margin-top: 20px;
    
    /* Text styles */
    color: white;
    text-decoration: none;
    font-size: 1.5em;
	text-align:center;
	font-weight:400;
    
    /* Border styles */
    border: 2px solid #FFF;
    border-radius: 50px;
    
    /* Background styles */
    background-color: #FF9C00;
}
.free-trial {
	width:100%;
	background-image: url(../images/bg.jpg);
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    background-attachment: fixed;
}
.free-trial-box {
	float:left;
	width:32%;
	margin-right:3%;
	background-image: url(../images/mac-laptop.png);
	background-size: 100% 80%;
	background-position: center center;
	background-repeat: no-repeat;
	padding: 80px 0;
	vertical-align:bottom;
}
.header-title { 
	width:65%;
	padding-bottom: 40px;
	float:left;
	text-align:center;
}
.header-intro { 
	width:80%;
	padding-bottom: 40px;
	margin: 0 auto
	text-align:center;
}
.header-title h1 {font-size:3.8em; margin-bottom:2vh;}

.free-trial-box .page-title {
  font-size: 24px;
  color: #000;
  text-transform: uppercase;
  margin-top: -10px;
  letter-spacing: 0.5px;
  position:relative;
  text-align:center;
}


.free-trial-box .btn {
    /* Positioning and sizing */
    display: block;
    width: 200px;
    
    /* Padding and margins */
    padding: 0.5em;
    margin:20px auto;
	text-align:center;
    
    /* Text styles */
    color: white;
    text-decoration: none;
    font-size: 1.5em;
    
    /* Border styles */
    border: 2px solid #FFF;
    border-radius: 50px;
    
    /* Background styles */
    background-color: #FF9C00;
}


.img-box {
	width:100%;
	margin:60px 0;
	padding-top:20px;
	display:block;
	overflow:hidden;
	
}

.img-box img {
	width:100%;
	height:auto;
	vertical-align:bottom;
}

.img-box-one {
	width:100%;
	margin:10px 0;
	padding-bottom:10px;
	display:block;
	overflow:hidden;
}

.img-box-one img {
	width:100%;
	height:auto;
	vertical-align:bottom;
}
.img-box-two {
	width:42%;
	margin:10px auto;
	padding:2vh;
	display:block;
	overflow:hidden;
	border:2px solid #FF9C00;
}

.img-box-two img {
	width:100%;
	height:auto;
	vertical-align:bottom;
}

.img-box-three {
	width:40%;
	margin:0 auto;
	padding-bottom:3vh;
	display:block;
	overflow:hidden;
}

.img-box-three img {
	width:100%;
	height:auto;
	vertical-align:bottom;
}

.img-box-four {
	width:60%;
	margin:10px auto;
	padding:2vh;
	display:block;
	overflow:hidden;
	border:2px solid #FF9C00;
}

.img-box-four img {
	width:100%;
	height:auto;
	vertical-align:bottom;
}

.img-box-four ul li img {
	vertical-align:bottom;
}

.hero-img-box {
	width:100%;
	margin:0;
	padding:20px 42px 10px 42px;
	display:block;
	overflow:hidden;
}

.hero-img-box img {
	width:100%;
	height:auto;
	vertical-align:bottom;
}

.hero-img-box-desktop {
	width:100%;
	margin:0;
	padding:20px 42px 10px 42px;
	display:block;
	overflow:hidden;
}

.hero-img-box-desktop img {
	width:100%;
	height:auto;
	vertical-align:bottom;
}

.hero-img-box-mobile {
	display:none;
}

.free-trial-box ul {
	text-align:center;
	color:#F00;
	margin-top: -5px;
}
.free-trial-box ul li a{
	font-size:1.2em;
	line-height:1.5em;
	font-weight:bold;
	text-decoration:none;
	color:#F00;
}
.free-trial-title {
	color: black;
    font-size: 1.2em;
	text-align:center;
	margin:10px 0;
	font-weight:bolder;
}
.free-trial p {
	color: white;
    font-size: 1.2em;
	text-align:center;
	margin:30px 0 10px 0;
}
.download {
	width:100%;
	background:#192A3C;
}
.download-inner {
	padding:20px 0;
	text-align:center;
}
.download-title{
	font-size:1.5em;
	color:#fff;
	margin-right:20px;
	word-spacing: 1px;
	font-weight:bold;
	text-transform:none;
}
.download .btn {
    /* Positioning and sizing */
    display: inline-block;
    width: 200px;
    
    /* Padding and margins */
    padding: 0.4em;
    margin:20px 0;
	text-align:center;
    
    /* Text styles */
    color: white;
    text-decoration: none;
    font-size: 1.2em;
    
    /* Border styles */
    border: 2px solid #FFF;
    border-radius: 50px;
    
    /* Background styles */
    background-color: #FF9C00;
}
.article {
	width:100%;
	background-image: url(../images/bg-map.png);
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    background-attachment: fixed;
}
.faq {
	width:100%;
	background-image: url(../images/stock-chart-background.jpg);
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    background-attachment: fixed;
}

.text-box {
	color: #000;
    text-decoration: none;
    font-size: 1.2em;
	font-weight:bold;
}

.quote-box {
	background:#C9C9C9;
	padding:10px 15px;
	margin:30px 0;
	border-left:solid 4px #FF9C00;
	text-transform:uppercase;
}

.text-box p {
	padding:5px 0;
}
.text-box li {
	padding:5px 0;
}

.intro {
	list-style:none;
	color:#fff;
	font-size:26px;
	font-weight:600;
	padding-top:10vh;
}
.intro a{
	color:#fff;
	text-decoration:none;
}
.intro li{
	line-height:45px;
	padding:10px 0;
}
.intro-right{
	text-align:right;
}
.intro-left{
	text-align:left;
}
.intro-center{
	text-align:center;
}

 /*=========== ACCORDING ===============*/
 
 .accordion {
  background-color:transparent;
  color: #000;
  cursor: pointer;
  padding: 18px;
  width: 100%;
  border-bottom: 1px solid #192A3C;
  text-align: left;
  outline: none;
  font-size: 1.2em;
  transition: 0.4s;
  font-family:'Roboto Slab', serif;
  font-weight:bold;
}

.active, .accordion:hover {
  background-color:transparent;
}

.accordion:after {
  content: '\002B';
  color: #FF9C00;
  font-weight: bolder;
  float: right;
  margin-left: 5px;
}

.active:after {
  content: "\2212";
}

.panel {
  padding: 0 18px;
  background-color:transparent;
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.2s ease-out;
}
.panel p {
	margin:18px 0;
}


.sec-title {
	text-align:center;
	font-size:3em;
	font-weight:bold;
	padding-bottom:12vh;
	color:#FF9C00;
	text-transform:uppercase;
}

.sec-title-one {
	text-align:center;
	font-size:3em;
	font-weight:bold;
	padding-bottom:3vh;
	color:#FF9C00;
	text-transform:uppercase;
}

.sec-title-one h2{
	font-size:72px;
}

.article-title {
	width:60%;
	margin:8vh auto;
	text-align:center;
	font-size:1.5em;
	font-weight:bold;
	padding:2vh;
	color:#333;
	text-transform:uppercase;
	border-top:solid 2px #FF9C00;
	border-bottom:solid 2px #FF9C00;
}

.indicators {
	font-size:.5em;
	margin:40px 0;
}
.indicators li { display:inline; text-align:center; color:#FFF; background:#FF9C00}

.indicators li:not(:last-child) {
    margin-right:3em;
}
  
.undeline {
	border:1px solid #000;
	padding:2vh;
}
.number {
	padding: 0.5vh 2vh;
	margin-right:5px;
	border:solid 2px #000;
	text-align:center;
}
.article-heading {
	font-size:1.2em;
	margin:3vh 0;
}
.indicators-both {
	margin:0px 0;
}
.indicators-about {
	font-size:1.3em;
	font-weight:bold;
}
.indicators-about li{
	padding-bottom:10px;
}

.about {
	font-size:1.2em;
	font-weight:bold;
}
.about p {
	padding-bottom:20px;
}
.about ul {padding-bottom:20px;}

/* ------------------------------------
    24. Breadcrumbs
  ---------------------------------------*/
.rs-breadcrumbs {
  background: url(../images/trading-1.jpg) no-repeat;
  background-size: cover;
  padding: 100px 0;
  position: relative;
}
.rs-breadcrumbs .overlay {
  background: rgba(36, 58, 79, 0.86) none repeat scroll 0 0;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.rs-breadcrumbs .page-title {
  font-size: 60px;
  color: #fff;
  text-transform: uppercase;
  margin-bottom: 15px;
  letter-spacing: 0.5px;
  position:relative;
  text-align:center;
}

.rs-breadcrumbs .sub {
  font-size: 30px;
  color: #fff;
  text-transform: none;
  margin-bottom: 15px;
  letter-spacing: 0.5px;
  position:relative;
  text-align:center;
}

.rs-breadcrumbs1 {
  padding: 20px 0;
  position: relative;
}
.rs-breadcrumbs1 .page-title {
  font-size: 60px;
  color: #000;
  text-transform: uppercase;
  margin-bottom: 15px;
  letter-spacing: 0.5px;
  position:relative;
  text-align:center;
}

.rs-breadcrumbs1 .sub {
  font-size: 30px;
  color: #000;
  text-transform: none;
  margin-bottom: 15px;
  margin-top: 15px;
  letter-spacing: 0.5px;
  position:relative;
  text-align:center;
}

.zerodhabtn {
  background-color: #003;
  color: white;
  padding: 10px 50px;
  font-size: 15px;
  font-family:'Roboto Slab', serif;
  border: none;
  border-radius: 5px;
}

.wisdombtn {
  background-color: #FF0;
  color: #000;
  padding: 10px 50px;
  font-size: 15px;
  font-family:'Roboto Slab', serif;
  border: none;
  border-radius: 5px;
}

.rs-breadcrumbs1 .sub a { text-decoration:none;}

.p0 { padding: 10px 0 }

/*
Contact Form by www.pr-blogger.com
You can customize all the aspects of the form in this style sheet
All the style elements use form id selector(notice the #contactus). So, including this
stylesheet does not affect the other elements at all!
*/

#contactus fieldset
{
   width:100%;
   padding:20px;
   border:1px solid #192A36;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
-khtml-border-radius: 0px;
border-radius: 0px;   
}

#contactus legend, #contactus h2
{
   font-family : 'Roboto Slab', serif;
   font-size: 1.3em;
   font-weight:bold;
   color:#333;
}

#contactus label
{
   font-family : 'Roboto Slab', serif;
   font-size:0.8em;
   font-weight: bold;
}

#contactus input[type="text"],input[type="tel"],input[type="email"],input[type="password"],textarea
{
  font-family : 'Roboto Slab', serif;
  font-size: 0.8em;
  line-height:140%;
  color : #000; 
  padding : 3px; 
  border : 1px solid #999;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;

}

#contactus input[type="text"],input[type="tel"],input[type="password"], input[type="email"]
{
  height:18px;
  width:220px;
  
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
   border-radius: 5px;   
  
}

#contactus #scaptcha
{
  width:60px;
  height:18px;
}

#contactus input[type="submit"]
{
   width:120px;
   height:40px;
   padding-left:0px;
   font-family: 'Roboto Slab', serif;
   font-size:18px;
   color:#000;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
   border-radius: 0px;   
   background:#FF9C00;
   cursor:pointer;

}

#contactus textarea
{
  height:120px;
  width:310px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
   border-radius: 8px;  
}

#contactus input[type="text"]:focus,input[type="email"]:focus,textarea:focus
{
  color : #009;
  border : 1px solid #990000;
  background-color : #ffff99;
  font-weight:bold;
}

#contactus .container
{
   margin-top:8px;
   margin-bottom: 10px;
}

#contactus .error
{
   font-family: 'Roboto Slab', serif; 
   font-size: 0.7em;
   color: #900;
   background-color : #ffff00;
}

#contactus fieldset#antispam
{
   padding:2px;
   border-top:1px solid #EEE;
   border-left:0;
   border-right:0;
   border-bottom:0;
   width:350px;
}

#contactus fieldset#antispam legend
{
   font-family : 'Roboto Slab', serif;
   font-size: 0.8em;
   font-weight:bold;
   color:#333;   
}

#contactus .short_explanation
{
   font-family : 'Roboto Slab', serif;
   font-size: 0.6em;
   color:#333;   
}

/* spam_trap: This input is hidden. This is here to trick the spam bots*/
#contactus .spmhidip
{
   display:none;
   width:10px;
   height:3px;
}
#fg_crdiv
{
   font-family : Arial, sans-serif;
   font-size: 0.3em;
   opacity: .2;
   -moz-opacity: .2;
   filter: alpha(opacity=20);   
}
#fg_crdiv p
{
    display:none;
}

.contact-map {
	display:block;
	width:100%;
	margin-top: 30px;
   border:1px dashed #192A36;
}

.contact-map iframe{
	width:100%;
	height:60vh;
	position: center center;
	vertical-align:bottom;

}
/* ------------------------------------
    24. Partner
  ---------------------------------------*/
.partner {
	width:100%;
	padding:30px 0;
	overflow:hidden;
	margin: 0 auto;
}

.associates {
	border:1px solid #FFF;
	padding:4px;
}

.partner .col-5 { padding-right:10px }  
  
/* ------------------------------------
    24. Footer
  ---------------------------------------*/
.footer {
	width:100%;
	background:#192A3C;
	padding:40px 0;
	overflow:hidden;
}

.disclaimer {
	padding:20px;
	border:1px dashed #FFF;
}

.footer p {
	color:#fff;
	font-weight:300;
}
.footer p:not(:last-child) {
	margin-bottom:20px;
}
.bottom-bar {
	width:100%;
	font-size:14px;
	font-weight:600;
	background:#bbb;
	padding:10px 0;
}
.bottom-left {
	width:50%;
	margin:0 auto;
	text-align:center;
}
.bottom-right {
	float:right;
	display:none;
}
.bottom-right a {
	text-decoration:none;
	color:#000;
}
.bottom-right a:hover {
	color:#333;
}

/* ------------------------------------
    24. Carousel
  ---------------------------------------*/

