@charset "utf-8";
/* CSS Document */



@font-face {
	font-family: 'tw-regular';
	src: url('../fonts/TwCenMT-Regular.eot');
	src: url('../fonts/TwCenMT-Regulard41d.eot?#iefix') format('embedded-opentype'),
		url('../fonts/TwCenMT-Regular.woff') format('woff'),
		url('../fonts/TwCenMT-Regular.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}


@font-face {
	font-family: 'tw-bold';
	src: url('../fonts/TwCenMT-Bold.eot');
	src: url('../fonts/TwCenMT-Boldd41d.eot?#iefix') format('embedded-opentype'),
		url('../fonts/TwCenMT-Bold.woff') format('woff'),
		url('../fonts/TwCenMT-Bold.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'KenyanCoffee';
	src: url('../fonts/KenyanCoffeeRg-Regular.eot');
	src: url('../fonts/KenyanCoffeeRg-Regulard41d.eot?#iefix') format('embedded-opentype'),
		url('../fonts/KenyanCoffeeRg-Regular.woff') format('woff'),
		url('../fonts/KenyanCoffeeRg-Regular.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}



html, body {
	height: 100%;
}

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
 text-transform: uppercase;
color:#081525!important;
}
::-moz-placeholder { /* Firefox 19+ */

color:#081525!important;
}
:-ms-input-placeholder { /* IE 10+ */
 text-transform: uppercase;
color:#081525!important;
}
:-moz-placeholder { /* Firefox 18- */
 text-transform: uppercase;
color:#081525!important;
}


#calculate ::-webkit-input-placeholder { /* Chrome/Opera/Safari */

color:#fff!important; text-align:right; opacity:1;
}
#calculate ::-moz-placeholder { /* Firefox 19+ */

color:#fff!important;text-align:right;opacity:1;
}
#calculate :-ms-input-placeholder { /* IE 10+ */

color:#fff!important;text-align:right;opacity:1;
}
#calculate :-moz-placeholder { /* Firefox 18- */

color:#fff!important;text-align:right;opacity:1;
}
 
ol, ul {
	margin: 0;
	padding: 0;
}
li {
	list-style-type: none;
}
li:last-child {
	border: medium none !important;
}
a:focus, a:hover {
	color: #23527c;
	text-decoration: none;
}
a {
	outline: medium none;
}
body {
	font-family: 'tw-regular', sans-serif;
	color: #081525;
	background-color: #f3f3f3;  
	font-size: 14px;/* Required padding for .navbar-fixed-top. Remove if using .navbar-static-top. Change if height of navigation changes. */
}

p{font-family: 'tw-regular', sans-serif;
font-size: 16px;}
/*------------------------------------------------ Header -------------------------------------------------*/
header {
  position: relative;
}
.top_bar {
  background: #4e342e none repeat scroll 0 0;
  padding: 30px 0 50px;
  -webkit-box-shadow: inset 0px -12px 15px 0px rgba(0,0,0,0.25);
-moz-box-shadow: inset 0px -12px 15px 0px rgba(0,0,0,0.25);
box-shadow: inset 0px -12px 15px 0px rgba(0,0,0,0.25);
}
.top_bar ul.social a {
  background: transparent none repeat scroll 0 0;
  border: 3px solid #ff9100;
  line-height: 30px;
  margin: 0 7px;
}
.top_contact {
  float: right;
}
.top_contact div {
  display: inline-block;
  float: left;
}
.top_contact h4 {
  color: #ff9100;
  font-family: tw-bold;
  font-size: 16px;
  margin: 0;
  text-transform: uppercase;
}
.top_contact span {
  color: #fff;
  display: inline-block;
  font-family: tw-regular;
  margin: 6px 0;
  text-transform: none;
}
.top_contact i {
  border: 3px solid #ff9100;
  color: #fff;
  float: left;
  font-size: 15px;
  height: 35px;
  line-height: 29px;
  margin-right: 10px;
  margin-top: 2px;
  text-align: center;
  width: 35px;
}
/*--- Logo ---*/
.logo {
  background: rgba(0, 0, 0, 0) url("../images/logo_bg.png") no-repeat scroll 0 8px;
  float: left;
  height: 109px;
  padding: 10px 20px;
  position: absolute;
  width: 270px;
}
/*--- bottom header ---*/
.navbar {
  background: transparent none repeat scroll 0 0;
  border: medium none;
  border-radius: 0;
  left: 0;
  margin-top: -40px;
  position: absolute;
  right: 0;
  z-index: 22;
}
.navbar-nav > li {
	float: left;
	margin: 0 1px;
}
.navbar-nav > li > a {
  border-right: 1px solid #fff;
  color: #fff !important;
  
  font-size: 18px;
  margin: 20px 0;
  padding: 0 26px;
  position: relative;
  text-align: center;
  text-transform: uppercase;
}
.nav_bg, .menu1 {
  background-color: #ff9100;
  border-radius: 10px;
  display: inline-block;
  width: 100%;
}
.navbar-nav > li:last-child a {
  border: medium none;
}
.navbar-nav > li > a:hover {
	color: #fff!important;
}
#bs-example-navbar-collapse-1 {
	float: right;
}
.menu1 h2 {
  display: inline-block;
  float: right;
}
ul.social a {
  background-color: #206bb6;
  border: medium none;
  border-radius: 0;
  color: #fff;
  display: inline-block;
  font-family: socialico;
  font-size: 26px;
  font-weight: normal;
  height: 35px;
  line-height: 22px;
  margin: 0 4px;
  text-align: center;
  text-transform: uppercase;
  width: 35px;
}
ul.social li {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
  float: left;
  list-style-type: none;
  padding-left: 0;
}
header .social {
  float: left;
}

/*------------------------------------- content------------------------------------------*/


.content_sec {
  background-color: #4e342e;
  position: relative;
}

.content {
  background: rgba(0, 0, 0, 0) url("../images/stripe.png") repeat scroll 0 0;
  display: inline-block;
  margin-top: -50px;
  position: relative;
  width: 100%;
  z-index: 2;
  -webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px; 
}

#calculate input {
  background-color: #fda22a;
    border: 2px solid #e09025;
    color: #fff;
    font-family: open sans;
    font-size: 16px;
    padding: 10px;
    width: 100%;
  -webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
.content h2 span {
  display: block;
  font-size: 22px;
  margin: 5px 0;
}
.content h2 {
  color: #4e342e;
  font-family: tw-bold;
  font-size: 28px;
  text-transform: uppercase;
}
#calculate > h2 {
  text-align: right;
}
#calculate h3 {
   background-color: #583e38;
  border: 2px solid #422c27;

  color: #fff;
  font-family: tw-regular;
  font-size: 14px;
  margin: -21px 0 0;
  padding: 9px 10px;
  position: relative;
  text-align: center;
  text-transform: uppercase;
  -webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px; text-align: center;
}



#calculate li {
   background-color: #e0e0e0;

  float: left;
  margin: 0 10px;
  padding: 10px 20px;
  width: 160px;
  -webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
-webkit-box-shadow: inset 0px -2px 5px 3px rgba(181,181,181,0.31);
-moz-box-shadow: inset 0px -2px 5px 3px rgba(181,181,181,0.31);
box-shadow: inset 0px -2px 5px 3px rgba(181,181,181,0.31);
}

#calculate li {

}
#calculate ul {
  display: inline-block;
  margin: 40px 0;
  width: 100%;
}
#calculate h4 {
  color: #4e342e;
  font-family: open sans;
     font-size: 16px;
  font-weight: 600;
  margin: 20px 0;
  text-align: center;
}
#calculate h4 span {
  font-size: 16px;
  text-transform: uppercase;
}

#calculate h4 small {
  color: #4e342e;
  font-size: 15px;
  font-weight: 600;
  opacity: 1;
  vertical-align: top;
}

#about {
  text-align: center;  padding: 11px 0; position:relative;
  
background: rgba(255,146,2,1);
background: -moz-linear-gradient(left, rgba(255,146,2,1) 0%, rgba(253,166,51,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255,146,2,1)), color-stop(100%, rgba(253,166,51,1)));
background: -webkit-linear-gradient(left, rgba(255,146,2,1) 0%, rgba(253,166,51,1) 100%);
background: -o-linear-gradient(left, rgba(255,146,2,1) 0%, rgba(253,166,51,1) 100%);
background: -ms-linear-gradient(left, rgba(255,146,2,1) 0%, rgba(253,166,51,1) 100%);
background: linear-gradient(to right, rgba(255,146,2,1) 0%, rgba(253,166,51,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9202', endColorstr='#fda633', GradientType=1 );

}

#about > p {
  color: #fff;
  font-size: 16px;
  margin: 40px 0;
  padding: 0 40px;  line-height: 23px;
  font-family: 'tw-regular', sans-serif;
}
h2.title {
  font-family: kenyancoffee;
  font-size: 32px;
  margin: 0 0 40px;
  position: relative;
  text-align: center;
  text-transform: uppercase;
  
}

h2.title:after{
  bottom: -13px;
  content: "";
  height: 10px;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  width: 114px;
  
}
  
.white {
  color: #fff !important;
}
.bw::after {
  background: rgba(0, 0, 0, 0) url("../images/bw.png") no-repeat scroll 0 0;

}


#about::after {
  background: rgba(0, 0, 0, 0) url("../images/about_bottom.png") no-repeat scroll 0 0;
  bottom: -34px;
  content: "";
  height: 36px;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  width: 359px;
}

#about::before {
  background: rgba(0, 0, 0, 0) url("../images/about_top.png") no-repeat scroll 0 0;
  top: -44px;
  content: "";
  height: 46px;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  width: 362px;
}

.btn-site span{
	
background: rgba(209,209,209,1);
background: -moz-linear-gradient(top, rgba(209,209,209,1) 0%, rgba(255,255,255,1) 49%, rgba(187,187,187,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(209,209,209,1)), color-stop(49%, rgba(255,255,255,1)), color-stop(100%, rgba(187,187,187,1)));
background: -webkit-linear-gradient(top, rgba(209,209,209,1) 0%, rgba(255,255,255,1) 49%, rgba(187,187,187,1) 100%);
background: -o-linear-gradient(top, rgba(209,209,209,1) 0%, rgba(255,255,255,1) 49%, rgba(187,187,187,1) 100%);
background: -ms-linear-gradient(top, rgba(209,209,209,1) 0%, rgba(255,255,255,1) 49%, rgba(187,187,187,1) 100%);
background: linear-gradient(to bottom, rgba(209,209,209,1) 0%, rgba(255,255,255,1) 49%, rgba(187,187,187,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d1d1d1', endColorstr='#bbbbbb', GradientType=0 );

font-size: 18px;
    padding: 13px 40px;
    text-transform: uppercase;
	-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px;

	
	}
	
.btn-brown {
  color: #4e342e;
    display: inline-block;
    padding: 12px 13px;
	-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px;
  
background: rgba(104,80,75,1);
background: -moz-linear-gradient(top, rgba(104,80,75,1) 0%, rgba(80,54,48,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(104,80,75,1)), color-stop(100%, rgba(80,54,48,1)));
background: -webkit-linear-gradient(top, rgba(104,80,75,1) 0%, rgba(80,54,48,1) 100%);
background: -o-linear-gradient(top, rgba(104,80,75,1) 0%, rgba(80,54,48,1) 100%);
background: -ms-linear-gradient(top, rgba(104,80,75,1) 0%, rgba(80,54,48,1) 100%);
background: linear-gradient(to bottom, rgba(104,80,75,1) 0%, rgba(80,54,48,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#68504b', endColorstr='#503630', GradientType=0 );

}

#about .btn-site {
  bottom: -50px;
  left: 0;
  position: absolute;
  right: 0;
  z-index: 2;
}

.btn-site a:hover {
  color: #ff9100;
}
#latest_news li {
  margin-bottom: 20px;
  position: relative;
}
span.date {
  color: #ff9100;
  display: block;
  font-family: tw-bold;
  font-size: 18px;
  margin-bottom: 3px;
  position: relative;
}

span.date::before {
  background-color: #fff;
  border: 1px solid #ff970f;
  border-radius: 50%;
  content: "";
  height: 12px;
  left: -20px;
  position: absolute;
  top: 3px;
  width: 12px;
}

#latest_news li::before {
  background: #ff9100 none repeat scroll 0 0;
  content: "";
  height: 75px;
  left: -14px;
  position: absolute;
  right: 0;
  top: 17px;
  width: 1px;
}


.content::before {
  background: rgba(0, 0, 0, 0) url("../images/left_shadow.png") no-repeat scroll 0 0;
  bottom: -104px;
  content: "";
  height: 104px;
  left: 50px;
  position: absolute;
  width: 364px;
}
	
.content::after {
  background: rgba(0, 0, 0, 0) url("../images/right_shadow.png") no-repeat scroll 0 0;
  bottom: -104px;
  content: "";
  height: 104px;
  position: absolute;
  right: 42px;
  width: 364px;
}

.p20 {
padding: 70px 0 0;
}
.how_work {
  margin-top: 40px;
  text-align: center;
}
.work > h3 {
  color: #fff;
  text-transform: uppercase;
  margin: 15px 0;
}
.work p {
  color: #fff;
  line-height: 22px;
  padding: 0 50px;
}
.work a {
  color: #ff9100;
}

.ow::after {
  background: rgba(0, 0, 0, 0) url("../images/ow.png") no-repeat scroll 0 0;

}
.top {
  margin-top: 30px;
}

.plan_sec {
  background: url("../images/curve.png") no-repeat scroll center top, rgba(0, 0, 0, 0) url("../images/plan_bg.jpg") no-repeat scroll center center / cover ;
 padding: 130px 0 100px;
  position: relative;
}

.plan {
  background: rgba(0, 0, 0, 0) url("../images/plan.png") no-repeat scroll center center;
  height: 473px;
  text-align: center;
  width: 100%;
}
.plan h3 {
  font-family: tw-bold;
  font-size: 25px;
  margin: 0;
  padding: 13px 0;
}
.plan_head {
  margin: 22px 0;
  min-height: 110px;
}
.plan_head > h4 {
  color: #4e342e;
  font-family: tw-bold;
  font-size: 50px;
  margin: 0;
}
.plan_head span {
  font-size: 18px;
  text-transform: uppercase;
}
.plan_head small {
  color: #4e342e;
  font-size: 24px;
  vertical-align: top;
}
.plan_head span {
  font-size: 18px;
  text-transform: uppercase;
}
.per_month {
  color: #fff;
  display: block;
  font-family: tw-bold;
  text-transform: none !important;
}
.plan_percent {
  color: #fff;
  text-transform: none !important;
}
.plan_det li {
  font-family: tw-bold;
  font-size: 28px;
  line-height: 32px;
}
.plan_det ul li label {
  color: #565656;
  display: block;
  font-family: tw-regular;
  font-size: 22px;
  font-weight: normal;
  margin: 0 0 6px;
}
.plan .btn-site {
  margin: 33px 0;
}

.plan .btn-site span {
  padding: 13px 51px;
}

.btn-plan1, .btn-plan4{
	
	
background: rgba(245,119,124,1);
background: -moz-linear-gradient(top, rgba(245,119,124,1) 0%, rgba(240,86,92,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(245,119,124,1)), color-stop(100%, rgba(240,86,92,1)));
background: -webkit-linear-gradient(top, rgba(245,119,124,1) 0%, rgba(240,86,92,1) 100%);
background: -o-linear-gradient(top, rgba(245,119,124,1) 0%, rgba(240,86,92,1) 100%);
background: -ms-linear-gradient(top, rgba(245,119,124,1) 0%, rgba(240,86,92,1) 100%);
background: linear-gradient(to bottom, rgba(245,119,124,1) 0%, rgba(240,86,92,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5777c', endColorstr='#f0565c', GradientType=0 );
   border-radius: 30px;
    color: #4e342e;
    display: inline-block;
    margin-right: 9px;
    padding: 12px 13px;
	
	
	}
	
	
.btn-plan2, .btn-plan5{	
	
background: rgba(16,201,106,1);
background: -moz-linear-gradient(top, rgba(16,201,106,1) 0%, rgba(1,168,83,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(16,201,106,1)), color-stop(100%, rgba(1,168,83,1)));
background: -webkit-linear-gradient(top, rgba(16,201,106,1) 0%, rgba(1,168,83,1) 100%);
background: -o-linear-gradient(top, rgba(16,201,106,1) 0%, rgba(1,168,83,1) 100%);
background: -ms-linear-gradient(top, rgba(16,201,106,1) 0%, rgba(1,168,83,1) 100%);
background: linear-gradient(to bottom, rgba(16,201,106,1) 0%, rgba(1,168,83,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#10c96a', endColorstr='#01a853', GradientType=0 );
 border-radius: 30px;
    color: #4e342e;
    display: inline-block;
    margin-right: 9px;
    padding: 12px 13px;
}


.btn-plan3, .btn-plan6{	
	

background: rgba(147,200,251,1);
background: -moz-linear-gradient(top, rgba(147,200,251,1) 0%, rgba(120,189,255,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(147,200,251,1)), color-stop(100%, rgba(120,189,255,1)));
background: -webkit-linear-gradient(top, rgba(147,200,251,1) 0%, rgba(120,189,255,1) 100%);
background: -o-linear-gradient(top, rgba(147,200,251,1) 0%, rgba(120,189,255,1) 100%);
background: -ms-linear-gradient(top, rgba(147,200,251,1) 0%, rgba(120,189,255,1) 100%);
background: linear-gradient(to bottom, rgba(147,200,251,1) 0%, rgba(120,189,255,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#93c8fb', endColorstr='#78bdff', GradientType=0 );

 border-radius: 30px;
    color: #4e342e;
    display: inline-block;
    margin-right: 9px;
    padding: 12px 13px;
}

.plan1 h3, .plan1 .plan_det li {
  color: #f0555b;
}


.plan2 h3, .plan2 .plan_det li {
  color: #4aba81;
}


.plan3 h3, .plan3 .plan_det li  {
  color: #77bcff;
}



.plan4 h3, .plan4 .plan_det li {
  color: #f0555b;
}


.plan5 h3, .plan5 .plan_det li {
  color: #4aba81;
}


.plan6 h3, .plan6 .plan_det li  {
  color: #77bcff;
}



.orange {
  color: #ff9100;
}

.brown{ color:#4e342e;}

.wb::after {
  background: rgba(0, 0, 0, 0) url("../images/wb.png") no-repeat scroll 0 0;

}

.feature_sec{
  background-color: #ffa12b;
}

#feature {
  color: #4e342e;
}
#feature h3 {
  display: inline-block;
  float: right;
  font-family: tw-bold;
  font-size: 18px;
  margin-bottom: 14px;
  margin-right: 70px;
  text-align: right;
  text-transform: uppercase;
}
.feat_icon i {
 color: #ff9100;
    font-size: 30px;
    height: 81px;
    line-height: 70px;
    text-align: center;
    width: 81px;
	-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;border: 5px solid #4e342e;
  
background: rgba(253,253,253,1);
background: -moz-linear-gradient(top, rgba(253,253,253,1) 0%, rgba(223,223,223,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(253,253,253,1)), color-stop(100%, rgba(223,223,223,1)));
background: -webkit-linear-gradient(top, rgba(253,253,253,1) 0%, rgba(223,223,223,1) 100%);
background: -o-linear-gradient(top, rgba(253,253,253,1) 0%, rgba(223,223,223,1) 100%);
background: -ms-linear-gradient(top, rgba(253,253,253,1) 0%, rgba(223,223,223,1) 100%);
background: linear-gradient(to bottom, rgba(253,253,253,1) 0%, rgba(223,223,223,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#dfdfdf', GradientType=0 );

}
.feat_icon {
  position: relative;
  top: 10px;
}
.feat_icon::after {
  background: rgba(0, 0, 0, 0) url("../images/feat_after.png") no-repeat scroll 0 0;
  content: "";
  height: 19px;
  left: 80px;
  position: absolute;
  top: -10px;
  width: 237px;
}
#feature p {
  line-height: 24px; margin: 16px 0;
}
#feature a {
  color: #fff;
}

.p40 {
  padding: 50px 0;
}

.testimonial {
  background: url("../images/curve1.png") no-repeat scroll center top, rgba(0, 0, 0, 0) url("../images/test_bg.jpg") no-repeat scroll center center / cover ;
   padding: 130px 0 40px;
  position: relative;
}
.profile_pic {
  float: left;
  margin-top: -50px;
  position: relative;
}
.profile_con {
  float: left;
  margin: 30px 10px;
  width: 56%;
}
.profile_pic > img {
  border: 5px solid #fff;
  border-radius: 50%;
}
.profile_pic > h4 {
  color: #4e342e;
  font-family: tw-bold;
  font-size: 22px;
  text-align: center;
  text-transform: uppercase;
}
.profile_pic span {
  color: #ff9100;
  display: block;
  font-family: tw-regular;
  font-size: 18px;
}
	
.test {
  background-color: #fff;
  border: 2px solid #bcbcbc;
  display: inline-block;
     margin: 60px 20px 20px;
  padding: 0 0 0 20px;
}
.test_carousel {
  overflow: hidden;
}
.profile_social {
  float: right;
}
.profile_social a:hover {
  background-color: #684b45;
}
.profile_social a {
  background-color: #ff9100;
  display: inline-block;
  height: 44px;
  line-height: 36px;
  padding: 8px;
  text-align: center;
  width: 44px;
}
.profile_social ul li a i {
  color: #fff;
  font-size: 21px;
}

.owl-prev {
  background: rgba(0, 0, 0, 0) url("../images/owl-prev.png") no-repeat scroll 0 0 !important;
  height: 41px;
  opacity: 1 !important;
  width: 41px;
}

.owl-next {
  background: rgba(0, 0, 0, 0) url("../images/owl-next.png") no-repeat scroll 0 0 !important;
  height: 41px;
  opacity: 1 !important;
  width: 41px;
}
.owl-pagination {
  display: none;
}


.footer {
  background: rgba(0, 0, 0, 0) url("../images/footer_bg.jpg") no-repeat scroll 0 0 / cover ;
  padding: 50px 0 90px;
  position: relative;
  width: 100%;
}



.foot_icon i {
	

	-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;border: 5px solid #4e342e;



    border: 5px solid #ff9100;
  
    color: #ff9100;
    font-size: 40px;
    height: 98px;
    line-height: 80px;
    text-align: center;
    width: 98px;
	
	
  color: #ff9100;
  font-size: 40px;
  background: rgba(253,253,253,1);
background: -moz-linear-gradient(top, rgba(253,253,253,1) 0%, rgba(223,223,223,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(253,253,253,1)), color-stop(100%, rgba(223,223,223,1)));
background: -webkit-linear-gradient(top, rgba(253,253,253,1) 0%, rgba(223,223,223,1) 100%);
background: -o-linear-gradient(top, rgba(253,253,253,1) 0%, rgba(223,223,223,1) 100%);
background: -ms-linear-gradient(top, rgba(253,253,253,1) 0%, rgba(223,223,223,1) 100%);
background: linear-gradient(to bottom, rgba(253,253,253,1) 0%, rgba(223,223,223,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#dfdfdf', GradientType=0 );
}
.footer_cont h3 {
  color: #ff9100;
  display: inline-block;
  float: right;
  font-family: kenyancoffee;
  font-size: 32px;
  margin-bottom: 14px;
  margin-right: 100px;
  margin-top: 0;
  text-align: right;
}

.foot_icon
{ position:relative;}
.foot_icon:after{
	 background: rgba(0, 0, 0, 0) url("../images/footer_title_after.png") no-repeat scroll 0 0;
  content: "";
  height:24px;
 left: 95px;
  position: absolute;
  top: -10px;
  width:191px;
	
	
	
	}
	
	.footer_cont h4 {
  color: #ff9100;
  font-family: tw-bold;
  font-size: 24px;
  margin-left: 80px;
}
.footer_cont h4 span {
  color: #fff;
  display: block;
  font-family: tw-regular;
  font-size: 18px;
  margin: 10px 0;
}
#about_footer > p {
  color: #fff;
  line-height: 29px;
  margin-left: 80px;
}

.copyright {
  background: rgba(0, 0, 0, 0) url("../images/copyright_bg.png") no-repeat scroll center center;
  bottom: 4px;
  color: #2d1e1b;
  font-size: 16px;
  height: 75px;
  left: 0;
  line-height: 80px;
  position: absolute;
  right: 0;
  text-align: center;
  width: 100%;
}

.brdcrmb {
  background: rgba(0, 0, 0, 0) url("../images/breadcrump.jpg") no-repeat scroll 0 0 / cover ;
  padding: 80px 0 30px;
  text-align: center;
}
.brdcrmb h1 {
  color: #fff;
  font-family: kenyancoffee;
  font-size: 60px;
  text-transform: uppercase; margin: 0;
}

.breadcrumb {
  background-color: transparent;
  border-radius: 0;

}
.breadcrumb a {
  color: #fff;
  font-size: 18px;
  text-transform: uppercase;
}
.breadcrumb > li {
  display: inline-block;
  color: #ff9100;
  font-size: 18px;
  text-transform: uppercase;
}
.about_main {
  background: rgba(0, 0, 0, 0) url("../images/about_wrapper.png") no-repeat scroll center center;
  height: 483px;
  margin: 80px auto 0;
  padding: 50px 100px;
  width: 100%;
}
.about_main p {
  color: #4e342e;
  text-align: center;
}


.adminsection {
  background: rgba(0, 0, 0, 0) url("../images/admin.jpg") no-repeat scroll 0 0 / cover ;
  padding: 92px 0;
  position: relative !important;
}

.menu1 ul li {
  display: inline-block;
}

.adminsection h1 {
  color: #ff9100;
  font-size: 51px;
  font-weight: bold;
  text-transform: capitalize;
}
.dropdown .btn {
  background: transparent none repeat scroll 0 0;
  border-radius: 0;
  color: #fff;
  font-size: 24px;
  padding: 12px 29px;
}
.headersectios h2 span {
  color: #4e342e;
  display: block;
  font-size: 20px;
}

.headersectios {
  background: rgba(0, 0, 0, 0) url("../images/logo_bg.png") no-repeat scroll 0 8px;
  color: #fff;
  display: inline-block;
  float: right;
  font-family: "tw-bold";
  font-size: 28px;
  font-weight: bold;
  height: 109px;
  padding: 0 59px 0 0;
  position: absolute;
  right: 0;
  text-align: right;
  top: -49px;
  transform: rotate(180deg);
  width: 270px;
}

.headersectios h2{ font-family: "tw-bold";
  font-size: 28px;
  font-weight: bold;  transform: rotate(-180deg); text-align: right;}

.menu1 > ul {
  position: relative;
}
.menu1 {
  position: absolute;
  top: 64px;
  z-index: 1;
}
.dashboardsection {
  background: rgba(0, 0, 0, 0) radial-gradient(ellipse at center top , rgba(116, 84, 77, 1) 0%, rgba(78, 52, 46, 1) 100%) repeat scroll 0 0;
  padding: 70px 0 25px;
  text-align: center;
}


.dashboardsection1 img {
  display: inline-block;
}
.descontent {
  display: inline-block;
  margin: 0 0 56px;
  width: 80%;
}

.descontent.content {
  margin-top: 50px;
}
.dashboardsection1 > h3 {
  color: #ff9100;
  font-size: 18px;
  margin: 0;
}

.dashboardsection1 {
  margin: 27px;
  text-align: right;
}

.descontent.content::before {
  
  left:0 !important;

}
.descontent.content::after {
  
  right:0 !important;

}
.dashboardsection3 {
  text-align: left;
}
.dashboardsection1 span {
  color: #4e342e;
  display: block;
}
.dashboardsection2 {
  background: rgba(0, 0, 0, 0) url("../images/dasheadtai.png") no-repeat scroll 0 0;
  display: inline-block;
  height: 222px;
  margin: -31px 0 -31px -18px;
  padding: 119px 0 0;
  position: relative;
  text-align: center;
  width: 337px;
  z-index: 1;
}




.dashboardsection2 i { position:absolute; top:0; left:0; right:0; margin:auto; width:98px; height:98px; line-height:98px; font-size:60px;
color:#4e342e; border-radius:50%; box-shadow:0 0 0 8px #ffad41; background:#fff;
  
}

.linkd {
  background: rgba(0, 0, 0, 0) url("../images/links.png") no-repeat scroll 0 0;
  display: inline-block;
  height: 83px;
  margin: 0 10px;
  width: 239px;
}

.refferlinkd {
  margin: 27px 0 34px;
}
.sectionde {
  background: rgba(0, 0, 0, 0) radial-gradient(ellipse at center center , rgba(255, 255, 255, 1) 0%, rgba(221, 221, 221, 1) 99%) repeat scroll 0 0;
  border: 5px solid #ff9100;
  border-radius: 11px;
  height: auto;
  position: relative;
  width: 100%;
}
.investsta > h3 {
  background: rgb(184,184,184);
background: -moz-linear-gradient(top, rgba(184,184,184,1) 0%, rgba(255,255,255,1) 48%, rgba(184,184,184,1) 99%);
background: -webkit-linear-gradient(top, rgba(184,184,184,1) 0%,rgba(255,255,255,1) 48%,rgba(184,184,184,1) 99%);
background: linear-gradient(to bottom, rgba(184,184,184,1) 0%,rgba(255,255,255,1) 48%,rgba(184,184,184,1) 99%);
  border-radius: 23px;
  color: #4e342e;
  display: inline-block;
  font-family: "tw-bold";
  font-size: 21px;
  margin: 6px 0 26px;
  padding: 6px 58px;
  text-transform: uppercase;
}

.lstsecti {
  margin: 14px 0 61px;
}
.investsta li {
  color: #ff9100;
  font-family: "tw-bold";
  font-size: 15px;
  line-height: 30px;
  text-align: left;
  text-transform: uppercase;
}
.investsta span {
  color: #4e342e;
  float: right;
  font-size: 15px;
}
.investsta > ul {
  background: #fff none repeat scroll 0 0;
  border-radius: 9px;
  height: auto;
  margin: 0 17px;
  padding: 11px 21px;
}
.investsta li small {
  color: #4e342e;
  display: block;
  font-weight: normal;
  line-height: 10px;
}
.investsta {
  background: rgba(0, 0, 0, 0) url("../images/dashbord.png") no-repeat scroll 0 0;
  height: 194px;
  width: 361px;
}
.refferlinkd > h1 {
  background: rgba(0, 0, 0, 0) radial-gradient(ellipse at center center , rgba(255, 255, 255, 1) 0%, rgba(234, 234, 234, 1) 100%) repeat scroll 0 0;
  border-radius: 63px;
  color: #4e342e;
  display: inline-block;
  font-size: 26px;
  height: 74px;
  line-height: 67px;
  margin: 0;
  padding: 5px 0;
  text-transform: uppercase;
  width: 1048px;
}
.refferlinkd > h1 span {
  text-transform: capitalize !important;
  
}
.refferlinkd > h1 i {
  background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(255, 145, 0, 1) 0%, rgba(255, 183, 88, 1) 100%) repeat scroll 0 0;
  border-radius: 50%;
  display: inline-block;
  float: left;
  font-size: 24px;
  height: 57px;
  line-height: 57px;
  margin: 4px 9px;
  width: 57px;
}

.linkd h2 {
  color: #fff;
  font-size: 18px;
  line-height: 58px;
  position: relative;
  text-transform: uppercase;
}
.linkd h2 i {
  background: #fff none repeat scroll 0 0;
  border-radius: 50%;
  box-shadow: 0 0 0 8px #ffad41;
  color: #4e342e;
  font-size: 22px;
  height: 53px;
  left: 0;
  line-height: 53px;
  margin: auto;
  position: absolute;
  right: 0;
  top: -43px;
  width: 53px;
}
.linliskd {
  margin: 46px 0 25px;
}
.sectionde > h2 {
  color: #ff9100;
  font-size: 26px;
  font-weight: bold; padding: 25px 35px;
  margin: 0;
  text-transform: uppercase; text-align: right;	font-family: 'tw-bold';
}
.sectionde > h2 span {
  color: #4e342e;
  font-size: 28px;
font-family: 'tw-regular';
  margin: 0;
  text-transform: uppercase; display:block;
}
.dassect1 {
  padding: 56px 41px;
}
.aboutextra {
  margin: 17px 0 0;
  text-align: center;
}
.aboutextra i {
  background: rgba(0, 0, 0, 0) radial-gradient(ellipse at center center , rgba(255, 255, 255, 1) 0%, rgba(206, 206, 206, 1) 99%) repeat scroll 0 0;
  border-radius: 50%;
  box-shadow: 0 0 0 8px #ff9100;
  color: #4e342e;
  display: block;
  font-size: 30px;
  height: 90px;
  left: 0;
  line-height: 90px;
  margin: auto;
  position: relative;
  top: 0;
  width: 90px;
}
.dropdown-menu {
  
  min-width: auto;
 
}
.aboutextra h3 {
  background: rgba(0, 0, 0, 0) linear-gradient(to right, rgba(255, 146, 2, 1) 0%, rgba(253, 166, 51, 1) 100%) repeat scroll 0 0;
  border-radius: 10px;
  color: #4e342e;
  display: inline-block;
font-family: 'KenyanCoffee';
  font-size: 25px;
  height: 108px;
  text-transform: uppercase;
  width: 221px; position:relative;
}
.aboutextra h3::after {
  border: 2px solid #ff9100;
  bottom: 117px;
  content: "";
  height: 14px;
  left: 0;
  margin: 0 auto;
  position: absolute;
  right: 0;
  top: -13px;
  width: 2px;
}
.aboutse {
  padding: 104px 0 56px;
}
 .aboutextra h3 span {
	 font-family: 'tw-regular';

  background: rgba(0, 0, 0, 0) radial-gradient(ellipse at center center , rgba(255, 255, 255, 1) 0%, rgba(221, 221, 221, 1) 99%) repeat scroll 0 0;
  border-radius: 10px;
  color: #ff9100;
  display: block;
  margin: 11px 9px;
  padding: 7px 0;
}
.sectionde i{
 background: rgb(255,255,255);
background: -moz-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 0%, rgba(206,206,206,1) 99%);
background: -webkit-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 0%,rgba(206,206,206,1) 99%);
background: radial-gradient(ellipse at center, rgba(255,255,255,1) 0%,rgba(206,206,206,1) 99%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cecece',GradientType=1 );
  border-radius: 50%;
  box-shadow: 0 0 0 6px #ffad41 inset;
  color: #4e342e;
  font-size: 18px;
  height: 93px;
  left: 15px;
  line-height: 93px;
  margin: auto;
  position: absolute;
  top: -52px;
  width: 93px;
}


.sectionde > h2 small{
	 vertical-align:super; color: #4e342e;
  font-size: 28px;
  font-weight: bold;}
  
  
select {
  -moz-appearance: none;
  background: url("../images/select.png") no-repeat scroll right top, rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(255, 255, 255, 1) 0%, rgba(224, 224, 224, 1) 100%) repeat scroll 0 0;
  border: medium none;
  border-radius: 5px;
  box-shadow: 0 3px 0 0 #ff9100;
  color: #ff9100;
  font-size: 18px;
  height: 47px;
  line-height: 47px;
  margin: 5px 0;
  padding: 0 19px;
  width: 100%;
}
.depselect {
  display: inline-block;
  padding: 1px 0 19px;
  width: 100%;
}
.btn-yellow {
  background: #ffa52e;
  border-radius: 30px;
  color: #4e342e;
  display: inline-block;
  padding: 12px 13px;
}

.depositsec2btn {
  margin: 0 0 43px;
}

table {
  text-align: center;
  width: 100%;
}
table tr {
  border-bottom: 1px solid #474646;
}
table tr th:first-child {
  border-radius: 9px 0 0;
}
table tr th:last-child {
  border-radius: 0 10px 0 0;
}
table tr th {
  background: #ff9100 none repeat scroll 0 0;
  text-align: center;
  text-transform: uppercase;
 
}
.table-responsive tr th span {
  background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(209, 209, 209, 1) 0%, rgba(255, 255, 255, 1) 49%, rgba(187, 187, 187, 1) 100%) repeat scroll 0 0;
  border-radius: 16px;
  display: inline-block;
  font-family: "tw-regular";
  font-size: 18px;
  height: 51px;
  margin: 8px 2px;
  padding: 14px 24px;
  text-align: center;
  width: 146px; color:#4e342e;
}
table tr {
  border-bottom:none;
}
table tr td {
  border: 1px solid #402e2a;
  color: #fff;
  font-family: open sans;
  font-size: 14px;
  padding: 12px;
  text-transform: uppercase;
}
table tr td i {
  margin-right: 5px;
}
table tr.hover:hover td:first-child {
  border: medium none !important;
}
table tr td img{ display:inline-block !important; text-align:center;}
.colr1 i, .colr6{
  color: #ff9100;
}
.colo2{
  color: #ed1c24;
}
.colo3{
  color: #ffed0f;
}
.colo4{
  color: #38dd4f;
}
table tr:hover td:nth-of-type(2n+1) {
  background: #fff;
}
table tr:hover td:first-child {
  border-left: 10px solid #fff !important;
}
table tr:hover td {
  background:#fff;
}

table tr td:nth-of-type(2n) {
  background: #2a1c19 none repeat scroll 0 0;
}

table tr td:nth-of-type(2n+1) {
  background: #1d1311 none repeat scroll 0 0;
}

table tr:hover td:nth-of-type(2n),table tr:hover td:nth-of-type(2n+1) ,table tr:hover td:nth-of-type(2n+1) ,table tr:hover td:nth-of-type(2n){
 background: rgb(29,19,17);
background: -moz-linear-gradient(top, rgba(29,19,17,1) 0%, rgba(65,46,42,1) 100%);
background: -webkit-linear-gradient(top, rgba(29,19,17,1) 0%,rgba(65,46,42,1) 100%);
background: linear-gradient(to bottom, rgba(29,19,17,1) 0%,rgba(65,46,42,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1d1311', endColorstr='#412e2a',GradientType=0 );

}
.pland {
  margin: 0 0 75px;
}
.pland .green {
  margin: 40px 0 0;
}
.makesect1 > h2 {
  color: #ff9100;
  font-size: 25px;
  font-weight: bold;
  text-align: left;
  text-transform: uppercase;
}
.makesect1 span {
  color: #fff;
}
.makadesig {
  background: rgba(0, 0, 0, 0) linear-gradient(to right, rgba(255, 146, 2, 1) 0%, rgba(253, 166, 51, 1) 100%) repeat scroll 0 0;
  border-radius: 12px;
  display: inline-block;
  height: 146px;
  padding: 15px 23px;
  text-align: left;
  width: 100%;
}
.makadesig h5 {
  color: #4e342e;
  font-size: 16px;
  padding: 17px 0 4px;
  text-transform: uppercase;
}
.makadesig input[type="text"] {
  background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(209, 209, 209, 1) 0%, rgba(255, 255, 255, 1) 49%, rgba(187, 187, 187, 1) 100%) repeat scroll 0 0;
  border: medium none;
  border-radius: 7px;
  box-shadow: 0 0 17px -8px #000 inset;
  font-size: 18px;
  height: 43px;
  padding: 0 0 0 19px;
  width: 100%;
}
.makadesig > p {
  color: #4e342e;
  float: left;
  font-size: 14px;
  line-height: 8px;
  padding: 9px 0 0 23px;
  text-transform: none;
  width: 50%;
}
.makadesig p:first-child {
  width: 100%;
}
input[type="checkbox"], input[type="radio"] {
  line-height: normal;
  margin: 0 7px 0 0;
}
.makesect {
  margin: 0 0 31px;
}

.btm_content p {
  padding: 32px 0 0;
  text-align: right;
}

.rightconte > p {
  text-align: left;
}
.regleftside {
  background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(209, 209, 209, 1) 0%, rgba(255, 255, 255, 1) 49%, rgba(187, 187, 187, 1) 100%) repeat scroll 0 0;
 border-radius: 9px 0 0;
    display: inline-block;
    height: 900px;
    max-height: 1100px;
    padding: 20px 0;
    text-align: center;
    width: 333px;
}
.holsectiond {
  background: rgba(0, 0, 0, 0) url("../images/patten1.png") repeat scroll 0 0;
  border-radius: 11px;
  display: inline-block;
  width: 100%;
}


.regleftside i {
 background: rgb(255,176,73);
background: -moz-radial-gradient(center, ellipse cover, rgba(255,176,73,1) 0%, rgba(255,145,0,1) 100%);
background: -webkit-radial-gradient(center, ellipse cover, rgba(255,176,73,1) 0%,rgba(255,145,0,1) 100%);
background: radial-gradient(ellipse at center, rgba(255,176,73,1) 0%,rgba(255,145,0,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffb049', endColorstr='#ff9100',GradientType=1 );
  border-radius: 50%;
  box-shadow: 0 0 0 8px #4e342e inset;
  color: #fff;
  display: inline-block;
  font-size: 50px;
  height: 170px;
  line-height: 170px;
  
  width: 170px;
}

.regleftside h2 {
  color: #4e342e;
  font-family: kenyancoffee;
  font-size: 45px;
  line-height: 53px;
  margin: 0 0 38px;
  padding: 0 18px;
  text-shadow: 3px 2px #d5d4d4;
}

.regleftside > h4 {
  color: #ff9100;
  font-size: 28px;
}
.regleftside  p {
  color: #3a3a3a;
  font-size: 14px; font-family:open sans; line-height:24px; padding:0 20px;
}
.innersection {
 background: rgb(255,176,73);
background: -moz-radial-gradient(center, ellipse cover, rgba(255,176,73,1) 0%, rgba(255,145,0,1) 100%);
background: -webkit-radial-gradient(center, ellipse cover, rgba(255,176,73,1) 0%,rgba(255,145,0,1) 100%);
background: radial-gradient(ellipse at center, rgba(255,176,73,1) 0%,rgba(255,145,0,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffb049', endColorstr='#ff9100',GradientType=1 );
  padding: 37px 0;
}

.regrightside h3 {
  color: #fff;
  font-size: 30px;
  padding: 0 0 0 16px; text-align: left;
}
.registe {
  text-align: right;
}
.rightreg {
  padding: 12px 0 0;
}
.regrightside h3 span {
  color: #ff9100;
}
input[type="text"],input[type="password"], input[type="email"], textarea {
  background: #fff none repeat scroll 0 0;
  border: medium none;
  border-radius: 7px;
  box-shadow: none;
  color: #373737;
  font-size: 20px;
  height: 50px;
  padding: 0 0 0 65px;
  position: relative;

  width: 100%;
}
.regfornm i {
  background: rgba(0, 0, 0, 0) radial-gradient(ellipse at center center , rgba(255, 176, 73, 1) 0%, rgba(255, 145, 0, 1) 100%) repeat scroll 0 0;
  border-radius: 7px 0 0 7px;
  color: #fff;
  font-size: 24px;
  height: 50px;
  line-height: 50px;
  position: absolute;
  text-align: center;
  width: 54px;
  z-index: 1;
}
.regfornm {
  display: inline-block;
  margin: 17px 0;
  width: 100%;
}
.regfornm li {
  color: #ff9100;
  display: inline-block;
  font-size: 20px;
  padding: 0;
  width: 169px;
}
.rightreg > p {
  color: #ff9100;
  font-size: 20px;
  font-family: 'tw-regular';
}
.texsection {
  display: inline-block;
  vertical-align: middle;
  width: 100%;
}
.texsection {
  display: inline-block;
  padding: 31px 0 0;
  vertical-align: middle;
  width: 100%;
}
.regrightside {
  display: inline-block;
  padding: 17px 33px 20px 0;
  width: 100%;
}

.depselect.regste {
  margin: 14px 0 0;
  padding: 0;
}
.loginpage .regleftside{ height:423px !important;}

.loginpage .regleftside a  {
  color: #ff9100;
  font-size: 20px;
  line-height: 30px;  display: block;
}
.loginpage .regleftside h2{ margin:0;}

.loginpage .regrightside{

  padding: 62px 33px 0 0;
 
}

.contactpagese .regleftside ul li i {
  background: transparent none repeat scroll 0 0;
  box-shadow: none;
  color: #ff9100;
  font-size: 20px;
  height: auto !important;
  line-height: normal;
  margin: 0;
  padding: 0 6px 0 0;
  width: auto;
}

.contactpagese .regleftside > ul li{ color:#4e342e; font-size:18px; line-height:40px; }

.contactpagese .regleftside { height:593px;}

.contactpagese .regleftside i {
  margin: 33px 0;
}
textarea {
  height: 160px !important;
  padding: 10px 44px;
  width: 100% !important;
}


.textareaicon i {
  background: transparent none repeat scroll 0 0;
  border-radius: 7px 0 0 7px;
  color: #ff9100;
  font-size: 20px;
  height: 50px;
  line-height: 50px;
  position: absolute;
  text-align: center;
  width: 54px;
  z-index: 1;
}
.contactpagese .regrightside { padding:45px 33px 0 0;}


.accordion-toggle {
	box-shadow: inset 0px -2px 0px 0px rgba(47,30,26,1);
margin: 0;
background: #4e3a2e none repeat scroll 0 0;

	border: 0 none;
	color: #fff;
	cursor: pointer;
	font-size: 14px;
	padding: 16px 15px;
	text-transform: capitalize;
	width: 100%;
	position: relative;
	
}
.accordion-toggle.active:after {
	content: "";
	position: absolute;
	right: 10px;
	top: 17px;
	width: 0;
	height: 0;
	border-bottom: 5px solid #fff;
	border-left: 5px solid rgba(0,0,0,0);
	border-right: 5px solid rgba(0,0,0,0);
}
.accordion-toggle:before {
	content: "";
	position: absolute;
	right: 10px;
	top: 17px;
	width: 0;
	height: 0;
	border-top: 5px solid #fff;
	border-left: 5px solid rgba(0,0,0,0);
	border-right: 5px solid rgba(0,0,0,0);
}
.accordion-toggle.active:before {
	display: none;
}
.accordion-content {
	display: none;
}
.accordion-content {
	background: #fff none repeat scroll 0 0;
	box-shadow: 0 0 28px 0 rgba(0, 0, 0, 0.27);
	padding: 30px;
	color: #fff;
	font-weight: 300;  text-align: left;
}
.accordion-toggle.active {
background: -moz-linear-gradient(top, rgba(0,0,0,0.2) 0%, rgba(255,174,0,0.2) 100%);
background: -webkit-linear-gradient(top, rgba(0,0,0,0.2) 0%,rgba(255,174,0,0.2) 100%);
background: linear-gradient(to bottom, rgba(0,0,0,0.2) 0%,rgba(255,174,0,0.2) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33000000', endColorstr='#33ffae00',GradientType=0 );
    color: #000;
      box-shadow: 0 -2px 0 0 rgba(178, 178, 178, 1) inset;
}


.accordion-content p {
  color: #000;
  
  font-size: 14px;
  font-weight: 300;
}
.faq {
	margin: 30px 0;
}
.accordion-content a {
	color: #2c9fde;
}
.accordion-content ul li i {
	margin-right: 5px;
}
.accordion-content ul li {
  list-style-type: none;
  color: #000;
}




input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover {
	  color: #ff9100;
	
	
	
}
input[type="button"], input[type="reset"], input[type="submit"] {
	background: rgba(209,209,209,1);
background: -moz-linear-gradient(top, rgba(209,209,209,1) 0%, rgba(255,255,255,1) 49%, rgba(187,187,187,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(209,209,209,1)), color-stop(49%, rgba(255,255,255,1)), color-stop(100%, rgba(187,187,187,1)));
background: -webkit-linear-gradient(top, rgba(209,209,209,1) 0%, rgba(255,255,255,1) 49%, rgba(187,187,187,1) 100%);
background: -o-linear-gradient(top, rgba(209,209,209,1) 0%, rgba(255,255,255,1) 49%, rgba(187,187,187,1) 100%);
background: -ms-linear-gradient(top, rgba(209,209,209,1) 0%, rgba(255,255,255,1) 49%, rgba(187,187,187,1) 100%);
background: linear-gradient(to bottom, rgba(209,209,209,1) 0%, rgba(255,255,255,1) 49%, rgba(187,187,187,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d1d1d1', endColorstr='#bbbbbb', GradientType=0 );

font-size: 18px;
    padding: 9px 40px;
    text-transform: uppercase;
	-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px; border:none;  

}

.btn-input {
  padding: 1px 13px;
}
.msg {
  color: #fff; text-align: center;
}

.regrightside.edit_acc {

  padding: 17px 0 20px;

}

.pagination .current {
  float: left;
  background-color: #fff;
  padding: 7px 15px;
  -webkit-border-top-left-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-bottomleft: 5px;
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;
}.tcu {
  color: #fff;
}

.was ul li {
  text-align: center;
  font-size: 27px;
}
.was .investsta {
  max-height: 150px;
}
.wps .sectionde h2 {
  font-size: 18px;
}
.wps .sectionde h2 span {
  font-size: 19px;
}
.wps .sectionde {
  margin-bottom: 80px;
}
.reftextarea {
  font-size: 18px;
  height: auto !important;
  padding: 10px;
}
.banner_refer {
  color: #fff;
  text-align: left;
}

.security .makadesig {
  height: auto;
}
.security .makadesig p {
  width: auto;
}
.deposit-process-wrap, .deposit-cancel-wrap {
  margin: 20px 0;
  display: inline-block;
}

.table-responsive {
  border: medium none;
}