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

/*reset css*/

*{margin:0;padding:0;}
h1, h2, h3, h4, h5, h6, p, ul{margin:0; padding:0;}
a{ text-decoration:none !important; font-family: "open Sans";}
select{appearance:none !important; -moz-appearance:none !important; -webkit-appearance:none !important; border:none !important;
transition:.3s;}
select:active, select:focus{ border-radius:0; transition:.3s;}
body{font-family: 'Berkshire Swash', cursive;}

.btn-default,
.btn-primary{ font-size:14px; color:#fff; text-transform: capitalize; text-shadow:none; 
display:inline-block; padding: 15px 10px; border-radius:40px; transition:.3s; text-align:center; font-weight:500;}

.btn-default i,
.btn-primary i{ margin-left:8px;}
 
.btn-default{border:2px solid #262626;
-webkit-box-shadow: 0px 2px 0px 0px rgba(252,197,45,1);
-moz-box-shadow: 0px 2px 0px 0px rgba(252,197,45,1);
box-shadow: 0px 2px 0px 0px rgba(252,197,45,1);
background:#262626; color:#fff;}

.btn-default:focus,
.btn-default:hover,
.btn-default:active{background:#C539E9; color:#fff; transition:.3s; border:2px solid #fcc52d;}

.btn-primary{ border:2px solid #fff;
-webkit-box-shadow: 0px 2px 0px 0px rgba(255,255,255,1);
-moz-box-shadow: 0px 2px 0px 0px rgba(255,255,255,1);
box-shadow: 0px 2px 0px 0px rgba(255,255,255,1); 
background:none; color:#fff;}

.btn-primary:focus,
.btn-primary:active,
.btn-primary:hover{background:#fff; color:#262626; transition:.3s; border:2px solid #fff;}

select{-webkit-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.3);
-moz-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.3);
box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.3);
background: url(../images/select_arrow_down.png) no-repeat center right, rgb(249,144,65);
background: url(../images/select_arrow_down.png) no-repeat center right, -moz-linear-gradient(left, rgba(249,144,65,1) 0%, 
rgba(252,197,45,1) 100%);
background: url(../images/select_arrow_down.png) no-repeat center right, -webkit-linear-gradient(left, rgba(249,144,65,1) 0%,
rgba(252,197,45,1) 100%);
background: url(../images/select_arrow_down.png) no-repeat center right, linear-gradient(to right, rgba(249,144,65,1) 0%,
rgba(252,197,45,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f99041', endColorstr='#fcc52d',GradientType=1 ); 
width:100%; font-size:14px; font-family:"open Sans"; color:#fff; height:50px; padding:0 15px; border-radius:5px; }

select option{-webkit-box-shadow: inset 0px 0px 0px 200px rgba(38,38,38,1);
-moz-box-shadow: inset 0px 0px 0px 200px rgba(38,38,38,1);
box-shadow: inset 0px 0px 0px 200px rgba(38,38,38,1);
padding: 5px 15px; -moz-padding:5px 15px; -webkit-padding:5px 15px; background:#2e2e2e;}
select option:hover{-webkit-box-shadow: inset 0px 0px 0px 200px rgba(243,124,33,1);
-moz-box-shadow: inset 0px 0px 0px 200px rgba(243,124,33,1);
box-shadow: inset 0px 0px 0px 200px rgba(243,124,33,1);}

input[type="radio"]{ margin:0 5px 0 0; vertical-align:middle;}
input[type="checkbox"]{ margin:0 5px 0 0;}
input[type="submit"]{ border:none;}

.table-responsive{-webkit-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.33);
-moz-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.33);
box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.33);
margin:0; padding:0; border:0;}

table{ width:100%;}
table thead tr{-webkit-box-shadow: inset 0px -3px 6px 0px rgba(0,0,0,0.18);
-moz-box-shadow: inset 0px -3px 6px 0px rgba(0,0,0,0.18);
box-shadow: inset 0px -3px 6px 0px rgba(0,0,0,0.18);}
table th{ padding: 12px 5px; text-align:center; font-size:16px; color:#fff; text-transform:capitalize; font-weight:500; white-space:nowrap;
background:#eb9922;}

table tbody{background: rgb(252,197,45);
background: -moz-linear-gradient(45deg, rgba(252,197,45,1) 0%, rgba(249,144,65,1) 100%);
background: -webkit-linear-gradient(45deg, rgba(252,197,45,1) 0%,rgba(249,144,65,1) 100%);
background: linear-gradient(45deg, rgba(252,197,45,1) 0%,rgba(249,144,65,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcc52d', endColorstr='#f99041',GradientType=1 );}

table tbody td{ border-bottom:1px solid #f37b21;
text-align:center; font-size:14px; color:#fff; padding: 15px 10px; white-space:nowrap;
font-family:"open Sans"; font-weight:600;}

table tbody td i{  margin-right:5px;}
table tbody td b{ font-weight:normal; border:2px solid #fff; min-width:130px; display:inline-block; padding:6px 10px;
border-radius:30px;}
table tbody td span{ border:2px solid #fff; display:inline-block; padding:6px 15px; }
table tbody td small{ display:inline-block; width:30px; height:30px; border-radius:50%; border:2px solid #fff;}
table tbody td small i{ line-height:25px !important; display:inline-block; margin:0;}

input[type="text"],
input[type="email"],
input[type="password"]{-webkit-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.5);
-moz-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.5);
box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.5); background:#fff;
width:100%; font-size:14px; color:#262626; font-family:"open Sans"; height:50px; padding:0 12px; border:none;
font-weight:normal; background:#fff; transition:.3s; border-radius:4px;}

input[type="text"]:active,
input[type="email"]:active,
input[type="password"]:active,
input[type="text"]:focus,
input[type="email"]:focus,
input[type="password"]:focus{-webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.58);
-moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.58);
box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.58); transition:1s;}

textarea{ -webkit-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.5);
-moz-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.5);
box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.5); background:#fff;
width:100%; font-size:14px; color:#262626; font-family:"open Sans"; min-height:140px; padding:15px 12px; border:none;
font-weight:normal; background:#fff; transition:.3s; border-radius:4px; resize:none;}

/***************************************************indexpage*********************************************************/

.top_body{ width:100%; position:relative;}
.social_icon{display:inline-block; background:#f9ecca; position:absolute; z-index:4; top:0; bottom:0; left:0; padding:100px 10px 0 10px;}
.social_icon ul{ list-style:none;}
.social_icon ul li{ display:list-item; line-height:40px;}
.social_icon ul li a{ display:inline-block; font-size:12px; color:#262626; width:25px; height:25px; border-radius:50%; transition:.3s;
text-align:center; }
.social_icon ul li a i{ display:inline-block; line-height:25px;}
.social_icon ul li a:hover{ background:#fcc52d; color:#fff; transition:.3s;}

header{ width:100%; position:absolute; z-index:3;}

/* header menu */

.header_menu{ width:100%; background: none; padding: 0;}
.header_menu .navbar{ margin:0; min-height:auto; border-radius:0; border:0; background: none;}
.header_menu .navbar-collapse{ padding:0;}
.header_menu .navbar-right{ margin:0;}
.header_menu .navbar-nav > li{ padding:0;}
.header_menu .navbar-nav > li > a{padding: 20px 22px; font-size:13px; font-weight:500; color:#262626; text-transform: capitalize; transition:.3s;}

.header_menu .navbar-header{ margin-right: 20px;}
.header_menu .navbar-header a{ display:inline-block;}
.header_menu .navbar-header a img{ display:inline-block;}
.header_menu .navbar-nav > li > a:hover{-webkit-box-shadow: inset 0px 3px 0px 0px rgba(255,255,255,1);
-moz-box-shadow: inset 0px 3px 0px 0px rgba(255,255,255,1);
box-shadow: inset 0px 3px 0px 0px rgba(255,255,255,1); 
transition:.3s; color:#fff;}

.header_right{ -webkit-box-shadow: 130px 0px 0px 0px rgba(255,255,255,1);
-moz-box-shadow: 130px 0px 0px 0px rgba(255,255,255,1);
box-shadow: 130px 0px 0px 0px rgba(255,255,255,1);
width:100%; background:#fff; text-align:right; border-radius:0 0 0 6px;}
.header_right ul{ list-style:none; font-size:0;}
.header_right ul li{ font-size:13px; color:#262626; text-transform:capitalize; display:inline-block; padding: 14px 3px;}
.header_right ul li a{ color:#262626; display:inline-block; padding: 6px 13px; border-radius:30px; transition:.3s;}
.header_right ul li a:hover{ background:#262626; color:#fff; transition:.3s;}
.header_right ul li:nth-child(even) a{ background:#262626; color:#fff; transition:.3s;}
.header_right ul li:nth-child(even) a:hover{ background:#fff; color:#262626; transition:.3s;}

.header_right ul li i{ color:#fcc52d; margin-right:7px;}

/* index banner */

.index_banner{ width:100%; position:relative;}
.index_banner .bs-slider{ max-height: none;}

.index_banner .carousel-inner{ text-align:center;}
.index_banner .carousel-inner .item > img{ width:100%; display:inline-block;}

.index_banner .slide-text{ left:0; right:0; top: 150px; bottom:0; margin:auto; padding:0;}
.index_banner .slide_style_left{ text-align:center;}

.banner_overlay{background: -moz-linear-gradient(45deg, rgba(252,197,45,0.88) 0%, rgba(243,123,33,0.88) 100%);
background: -webkit-linear-gradient(45deg, rgba(252,197,45,0.88) 0%,rgba(243,123,33,0.88) 100%);
background: linear-gradient(45deg, rgba(252,197,45,0.88) 0%,rgba(243,123,33,0.88) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0fcc52d', endColorstr='#e0f37b21',GradientType=1 ); 
width:100%; display:inline-block; left:0; right:0; top:0; bottom:0; margin:auto; position:absolute;}

.banner_content{ width:100%;}

.index_banner_left{ width:100%; text-align:center;}
.index_banner_left img{ display:inline-block;}

.index_banner_right{ width:100%;}
.index_banner_right h2{ font-size:24px; color:#fff;  font-family: 'Roboto', sans-serif; font-weight:bold;
text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.2); line-height: 45px; margin-bottom:15px; font-family: 'Berkshire Swash', cursive;}
.index_banner_right h2 span{ display:block; font-size:45px; color:#fff;  font-weight: 900; font-family: 'Berkshire Swash', cursive;}
.index_banner_right h2 span b{ color:#262626; font-family: 'Berkshire Swash', cursive;}
.index_banner_right p{ font-size:14px; color:#fff; font-family:"open Sans"; line-height:24px; margin-bottom:20px; font-family: 'Berkshire Swash', cursive;}

.index_banner_right > span{ display:inline-block; width:100%;}
.index_banner_right > span a{ padding: 15px 44px; font-family: 'Berkshire Swash', cursive;}
.index_banner_right > span a:nth-child(even){ padding:15px 20px; color:#262626; font-size:14px; transition:.3s; display:inline-block;}
.index_banner_right > span a:nth-child(even) i{ padding-left:8px;}
.index_banner_right > span a:nth-child(even):hover{ color:#fff; transition:.3s;}

/* calculator */

.calculator_section{ width:100%; background:#f9ecca; padding-bottom:50px; position:relative;}
.calculator_section:after{ content:""; position:absolute; display: inline-block; width: 0; height: 0; border-style: solid; border-width: 0 15px 15px 15px; border-color: transparent transparent #fffbf0 transparent; left:0; right:0; bottom:0; margin:auto;}

.calculator_inner{ width:100%; margin-bottom:40px; margin-top: -100px; position: relative; z-index: 2;}
.tab_box_top{ width:100%;}
.tab_box_top ul{ list-style:none; font-size:0;}
.tab_box_top ul li{ display:inline-block;}
.tab_box_top ul li a{ display:inline-block; font-size:14px; color:#fff; font-weight:600; background:#f37b21; padding: 12px 57px;
border-radius:8px 8px 0 0;
border: 2px solid #fff;
font-family: 'Berkshire Swash', cursive;
}
.tab_box_top ul .active a{ background:#fff; color:#f37b21;}
.calculator_inner .tab-content{-webkit-box-shadow: 0px 10px 15px 0px rgba(0,0,0,0.08);
-moz-box-shadow: 0px 10px 15px 0px rgba(0,0,0,0.08);
box-shadow: 0px 10px 15px 0px rgba(0,0,0,0.08); 
width:100%; background:#fff; border-radius:0 8px 8px 8px; padding: 30px 25px 15px;}

.tab_input{ width:100%;}
.tab_output{ width:100%;}
.tab_output h5{-webkit-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.5);
-moz-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.5);
box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.5); 
font-size:14px; color:#262626; background:#f0f0f0; display:inline-block; width:100%; border-radius:4px; line-height:50px;
padding:0 15px; font-family:"open Sans";}
.tab_output h5 span{ float:right;}

.tab_input label,
.tab_output label{ font-size:12px; color:#747474; text-transform:capitalize; font-weight:600; margin-top:4px; font-family: 'Berkshire Swash', cursive;}

.calculator_content{ width:100%;}
.calculator_content_left,
.calculator_content_right{ width:100%; display:inline-block; padding:0 30px;}

.calculator_content_left h2,
.calculator_content_right h2{ font-size:18px; color:#f37b21; font-weight:bold; width:100%; display:inline-block; margin-bottom:10px; font-family: 'Berkshire Swash', cursive;}

.calculator_content_left p,
.calculator_content_right p{ font-size:14px; color:#747474; font-family:"open Sans"; line-height:24px; font-family: 'Berkshire Swash', cursive;}

.calculator_content_left{ text-align:right; border-right:2px solid #e7d6a8;}
.calculator_content_right{ border-left:2px solid #e7d6a8;}


.top_investor{ width:100%; display:inline-block; border-right:1px solid #bebebe; padding:12px 0;}
.top_investor h5{ font-size:18px; color:#f37b21; font-weight:bold; margin-bottom:15px;}
.top_investor h5 span{ font-size:14px; color:#999999; font-style:italic; font-weight:normal;}
.top_investor h4{ font-weight:bold; font-size:16px;}
.top_investor h4 span{ color:#999999; text-transform:uppercase; font-size:13px;}

.calculator_inner .col-md-3:last-child .top_investor{ border:none;}



/* services */

.services{ width:100%; background:#fffbf0; padding-top:50px;}
.services_inner{ width:100%; margin-bottom:60px;}
.services_inner ul{ list-style:none; width:100%; font-size:0;}
.services_inner ul li{display:inline-block; text-align:center; width:25%; border-right:1px solid #ffe08a; border-bottom:1px solid #ffe08a;
padding: 45px 10px; transition:.3s;}
.services_inner ul li img{ display:inline-block; margin-bottom:10px;}
.services_inner ul li span{ display:inline-block; font-size:18px; color:#262626; font-weight:bold; text-transform: capitalize;
width:100%; margin-bottom:10px; font-family: 'Berkshire Swash', cursive;}
.services_inner ul li p{ font-size:14px; color:#747474; line-height:24px; font-family: 'Berkshire Swash', cursive; font-weight:normal;}

.services_inner ul li:nth-child(4),
.services_inner ul li:nth-child(8){ border-right:none;}

.services_inner ul li:nth-child(5),
.services_inner ul li:nth-child(6),
.services_inner ul li:nth-child(7),
.services_inner ul li:nth-child(8){ border-bottom:none;}

.services_inner ul li:hover{-webkit-box-shadow: 0px 20px 20px 5px rgba(252,197,45,0.5);
-moz-box-shadow: 0px 20px 20px 5px rgba(252,197,45,0.5);
box-shadow: 0px 20px 20px 5px rgba(252,197,45,0.5); transition:.3s; border-color:#fffbf0 !important;}

.stats{ width:100%;}
.stats_box{background: rgb(243,123,33);
background: -moz-linear-gradient(top, rgba(243,123,33,1) 0%, rgba(252,197,45,1) 100%);
background: -webkit-linear-gradient(top, rgba(243,123,33,1) 0%,rgba(252,197,45,1) 100%);
background: linear-gradient(to bottom, rgba(243,123,33,1) 0%,rgba(252,197,45,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f37b21', endColorstr='#fcc52d',GradientType=0 ); 
width:100%; display:inline-block; border-radius:10px; margin-bottom: -49px;}
.stats_box ul{ list-style:none; width:100%; display:inline-block; font-size:0;}
.stats_box ul li{ display:inline-block; width:25%; padding: 24px 25px; position:relative;}
.stats_box ul li:after{ content:""; position:absolute; border-right:3px solid #fff; right:15px; top:0; bottom:0; margin:auto;
height:100%; width:3px; transform: skewX(-15deg);}
.stats_box ul li:last-child:after{ display:none;}

.stats_box ul li img{ display:inline-block; background:#fff; padding: 9px; border-radius:50%; float:left; margin-right:15px;}
.stats_box ul li h5{ font-size:24px; color:#fff; font-weight:bold; line-height:25px; font-family: 'Berkshire Swash', cursive;}
.stats_box ul li h5 span{ font-size:12px; color:#262626; display:block; font-weight:500;}

/* index about */

.index_about{ width:100%; padding: 100px 0 60px;}
.main_heading{ width:100%; display:inline-block; font-size:30px; color:#262626; font-weight:bold; text-transform:capitalize;
position:relative; padding-bottom:12px; margin-bottom:40px; font-family: 'Berkshire Swash', cursive;}
.main_heading:after{ content:""; position:absolute; border-bottom:3px solid #fcc52d; width:100px; height:3px; bottom:0; left:0;
transform: skewX(55deg);}

.index_about p{ font-size:14px; color:#6b6b6b; font-family:"open Sans"; line-height:30px; margin-bottom:40px; font-family: 'Berkshire Swash', cursive;}

.index_about_content{ width:100%;}
.index_about_box{-webkit-box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.29);
-moz-box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.29);
box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.29); 
width:100%; display:inline-block; background:#fff; transition:.3s; margin-bottom:20px;}
.index_about_box span{ display:inline-block; width:100%; position:relative;}
.index_about_box span img{ display:inline-block; width:100%;}
.index_about_box span b{ display:inline-block; font-size:18px; color:#262626; font-weight:bold; text-transform:capitalize;
background:rgba(255, 255, 255, 0.8); position:absolute; left:0; bottom:0; padding: 11px 30px 11px 22px;}
.index_about_box span b i{ font-size:26px; color:#fcc52d; margin-right:5px; display:inline-block;}
.index_about_box p{ font-size:14px; color:#6d6d6d; font-family:"open Sans"; line-height:30px; padding: 15px; margin:0; font-family: 'Berkshire Swash', cursive;}

.index_about_box:hover{-webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.29);
-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.29);
box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.29); 
transition:.3s;}

/* testimonial */

.testimonial{ width:100%; background:url(../images/testimonial_bg.jpg) no-repeat center fixed; background-size:cover;
padding-bottom:30px;}
.testimonial .carousel{margin-top: -58px; position:relative; z-index:2;}
.testimonial_content{ width:100%; position:relative;}
.testimonial_content .carousel-content{ width:100%; text-align:center;}
.testimonial_content .carousel-content > span{ display:inline-block; margin-bottom:20px;}
.testimonial_content .carousel-content img{ display:inline-block; padding:0; background:#fff; border-radius:50%; padding: 24px;}
.testimonial_content .carousel-content p{ width:100%; display:inline-block; font-size:14px; color:#fff; font-family: 'Berkshire Swash', cursive; 
line-height:24px; margin-bottom:12px;}
.testimonial_content .carousel-content h4{ font-size:14px; color:#fff; text-transform:capitalize; font-weight:bold; font-family:"open Sans";
font-style:italic;}
.testimonial_content .carousel-content h4 span{ font-weight:300;}

/* packages */

.packages{ width:100%; background:url(../images/packages_bg.jpg) no-repeat top center; background-size:100% auto;
padding: 50px 0;}
.packages .main_heading{ color:#fff;}
.packages_inner{ width:100%;}

.plan_box{-webkit-box-shadow: -4px 0px 7px 0px rgba(0,0,0,0.15);
-moz-box-shadow: -4px 0px 7px 0px rgba(0,0,0,0.15);
box-shadow: -4px 0px 7px 0px rgba(0,0,0,0.15);
width:100%; display:inline-block; background:#fff;}
.plan_box h4{ font-size:18px; color:#fff; font-weight:900; text-transform:capitalize; line-height:23px; display:inline-block; width:100%;
background:#eee; padding: 10px 0 10px 15px; font-family: 'Berkshire Swash', cursive;}
.plan_box h4 span{ display:block; font-size:13px; font-weight:300; font-family:"open Sans";}
.plan_box h4 b{ display:inline-block; float:right; color:#000; background:#fff; line-height:normal; padding: 12px 19px; font-family: 'Berkshire Swash', cursive;}
.plan_box h2{ width:100%; display:inline-block; background:#f9f9f9; text-align:center; font-size:20px; color:#000; font-weight:bold;
padding: 29px 0;}
.plan_box h2 small{ display:inline-block; font-weight:bold; vertical-align:super; font-size:20px; margin-right:2px;}
.plan_box h2 span{ font-size:16px;}

.plan_box ul{ list-style:none; width:100%; margin-bottom:20px; padding: 0 20px;}
.plan_box ul li{ display:inline-block; width:100%; font-size:16px; color:#000; text-transform:capitalize; line-height:50px;
border-bottom:1px dashed #dbdbdb; font-family: 'Berkshire Swash', cursive;}
.plan_box ul li span{ float:right; color:#989898;display:inline-block;}
.plan_box ul li:before{ content:"\f00c"; margin-right:6px; color:#ccc; font-family:"Fontawesome";}

.plan_box ul li:last-child{border:none;}
.plan_box a{ display:block; font-size:18px; color:#fff; text-transform: capitalize; background:#eee; font-weight:normal;
height:50px; width:292px; text-align:center; line-height:50px; margin:0 auto; font-family: 'Berkshire Swash', cursive;}

.plan_1 h4{background: rgb(217,154,235);
background: -moz-linear-gradient(left, rgba(217,154,235,1) 0%, rgba(190,113,212,1) 100%);
background: -webkit-linear-gradient(left, rgba(217,154,235,1) 0%,rgba(190,113,212,1) 100%);
background: linear-gradient(to right, rgba(217,154,235,1) 0%,rgba(190,113,212,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d99aeb', endColorstr='#be71d4',GradientType=1 );}
.plan_1 h4 b{ color:#d777f2;}
.plan_1 h2,
.plan_1 h2 small{ color:#be71d4;}
.plan_1 ul li{ color:#be71d4;}
.plan_1 ul li:before{ color:#be71d4;}
.plan_1 a{background: rgb(217,154,235);
background: -moz-linear-gradient(left, rgba(217,154,235,1) 0%, rgba(190,113,212,1) 100%);
background: -webkit-linear-gradient(left, rgba(217,154,235,1) 0%,rgba(190,113,212,1) 100%);
background: linear-gradient(to right, rgba(217,154,235,1) 0%,rgba(190,113,212,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d99aeb', endColorstr='#be71d4',GradientType=1 );}
.plan_1{ background:url(../images/plan_1_bg.png) no-repeat right bottom, #fff;}

.plan_1 a:hover{background: rgb(190,113,212);
background: -moz-linear-gradient(left, rgba(190,113,212,1) 0%, rgba(217,154,235,1) 100%);
background: -webkit-linear-gradient(left, rgba(190,113,212,1) 0%,rgba(217,154,235,1) 100%);
background: linear-gradient(to right, rgba(190,113,212,1) 0%,rgba(217,154,235,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#be71d4', endColorstr='#d99aeb',GradientType=1 );}

.plan_2 h4{background: rgb(109,202,197);
background: -moz-linear-gradient(left, rgba(109,202,197,1) 0%, rgba(86,177,172,1) 100%);
background: -webkit-linear-gradient(left, rgba(109,202,197,1) 0%,rgba(86,177,172,1) 100%);
background: linear-gradient(to right, rgba(109,202,197,1) 0%,rgba(86,177,172,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6dcac5', endColorstr='#56b1ac',GradientType=1 );}
.plan_2 h4 b{ color:#41cac2;}
.plan_2 h2,
.plan_2 h2 small{ color:#41cac2;}
.plan_2 ul li{ color:#41cac2;}
.plan_2 ul li:before{ color:#41cac2;}
.plan_2 a{background: rgb(109,202,197);
background: -moz-linear-gradient(left, rgba(109,202,197,1) 0%, rgba(86,177,172,1) 100%);
background: -webkit-linear-gradient(left, rgba(109,202,197,1) 0%,rgba(86,177,172,1) 100%);
background: linear-gradient(to right, rgba(109,202,197,1) 0%,rgba(86,177,172,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6dcac5', endColorstr='#56b1ac',GradientType=1 );}
.plan_2{ background:url(../images/plan_2_bg.png) no-repeat right bottom, #fff;}

.plan_2 a:hover{background: rgb(86,177,172);
background: -moz-linear-gradient(left, rgba(86,177,172,1) 0%, rgba(109,202,197,1) 100%);
background: -webkit-linear-gradient(left, rgba(86,177,172,1) 0%,rgba(109,202,197,1) 100%);
background: linear-gradient(to right, rgba(86,177,172,1) 0%,rgba(109,202,197,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#56b1ac', endColorstr='#6dcac5',GradientType=1 );}

.plan_3 h4{background: rgb(140,143,217);
background: -moz-linear-gradient(left, rgba(140,143,217,1) 0%, rgba(118,121,183,1) 100%);
background: -webkit-linear-gradient(left, rgba(140,143,217,1) 0%,rgba(118,121,183,1) 100%);
background: linear-gradient(to right, rgba(140,143,217,1) 0%,rgba(118,121,183,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8c8fd9', endColorstr='#7679b7',GradientType=1 );}
.plan_3 h4 b{ color:#8c8fd9;}
.plan_3 h2,
.plan_3 h2 small{ color:#8c8fd9;}
.plan_3 ul li{ color:#8c8fd9;}
.plan_3 ul li:before{ color:#8c8fd9;}
.plan_3 a{background: rgb(140,143,217);
background: -moz-linear-gradient(left, rgba(140,143,217,1) 0%, rgba(118,121,183,1) 100%);
background: -webkit-linear-gradient(left, rgba(140,143,217,1) 0%,rgba(118,121,183,1) 100%);
background: linear-gradient(to right, rgba(140,143,217,1) 0%,rgba(118,121,183,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8c8fd9', endColorstr='#7679b7',GradientType=1 );}
.plan_3{ background:url(../images/plan_3_bg.png) no-repeat right bottom, #fff;}

.plan_3 a:hover{background: rgb(118,121,183);
background: -moz-linear-gradient(left, rgba(118,121,183,1) 0%, rgba(140,143,217,1) 100%);
background: -webkit-linear-gradient(left, rgba(118,121,183,1) 0%,rgba(140,143,217,1) 100%);
background: linear-gradient(to right, rgba(118,121,183,1) 0%,rgba(140,143,217,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7679b7', endColorstr='#8c8fd9',GradientType=1 );}

/*latest news*/

.latest_news{ width:100%; background:#f37b21;}
.latest_news h5{ font-size:18px; color:#101010;  text-transform: capitalize; font-weight:bold; 
background:#fff; position:absolute; z-index:1; padding: 0 30px; top:0; left:15px; bottom:0; margin:auto; line-height:50px; font-family: 'Berkshire Swash', cursive;}

.news_box{ padding: 14px 12px 14px 185px; background:url(../images/common_box_bg.png) repeat center fixed; display: inline-block; width:100%;}
.ti_news a p{ font-size:14px; color:#fff; display:inline-block; margin-left:10px; font-weight:normal; font-family:"open Sans";}

/*newsticker*/

.TickerNews{width: 100%; height: auto; line-height: 22px;}
.ti_wrapper{width: 100%; position: relative; overflow: hidden;}
.ti_slide{width: 30000px; position: relative; left: 0; top: 0;}
.ti_content{width: 8000px; position: relative; float:left; height:22px;}
.ti_news{float:right;}
.ti_news a{display: block; margin-right: 10px; color:black; text-decoration: none;}

/* footer */

footer{ width:100%;}
.footer_top{ width:100%; background:#101010; padding: 32px 0;}
.footer_contact{ width:100%; display:inline-block; border-right:1px solid #343434;}
.footer_contact img{ display:inline-block; float:left; background:#262626; padding: 17px; border-radius:50%; margin-right:10px;}
.footer_contact h5{ font-size:14px; color:#fff; line-height:30px;}
.footer_top .col-sm-4:last-child .footer_contact{ border:none;}


.footer_bottom{ width:100%; background:url(../images/footer_bg.jpg) no-repeat center fixed; background-size:cover; text-align:center;
padding-bottom:30px;}
.footer_bottom img{ display:inline-block; margin-bottom:20px;}
.footer_links{ width:100%; display:inline-block; margin-bottom:20px;}
.footer_links ul{ list-style:none; font-size:0; display:inline-block; border-bottom:1px solid #262626; padding-bottom:20px;}
.footer_links ul li{ display:inline-block; border-right:1px solid #fff; padding: 0 25px;}
.footer_links ul li:last-child{ border:none;}
.footer_links ul li a{ display:inline-block; font-size:13px; color:#fff; text-transform:capitalize; transition:.3s;}
.footer_links ul li a:hover{ color:#fcc52d; transition:.3s;}
.footer_bottom h6{ font-size:13px; color:#fcc52d; text-transform:capitalize;}

/***************************************************dashboard********************************************************/

.admin_top_body{ background:url(../images/admin_page_banner.jpg) no-repeat center; background-size:cover;}
.admin_header{ position:inherit; z-index:auto; margin-bottom:50px;}

.admin_top{ width:100%;  padding-bottom: 20px;}
.admin_top_left{ width:100%; padding: 7px 0;}
.admin_top_left ul{ list-style:none;}
.admin_top_left ul li{ display:inline-block; font-size:18px; color:#262626; text-transform:capitalize; margin-right:10px;}
.admin_top_left ul li i{-webkit-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.33);
-moz-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.33);
box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.33);
background: rgb(252,197,45);
background: -moz-linear-gradient(45deg, rgba(252,197,45,1) 0%, rgba(243,123,33,1) 100%);
background: -webkit-linear-gradient(45deg, rgba(252,197,45,1) 0%,rgba(243,123,33,1) 100%);
background: linear-gradient(45deg, rgba(252,197,45,1) 0%,rgba(243,123,33,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcc52d', endColorstr='#f37b21',GradientType=1 ); 
display:inline-block; font-size:20px; color:#fff; width:52px; height:52px; text-align:center; line-height:52px; border-radius:8px;
 margin-right:10px;}
.admin_top_left ul li span {
  color: #fff;
  display: block;
}

.admin_top_right{ width:100%; text-align:right;}
.admin_top_right h2{ font-size:35px; color:#fff; text-transform:capitalize; font-weight:bold; margin-bottom:8px;}
.admin_top_right .breadcrumb{ background:none; border-radius:0; padding:0; margin:0;}
.admin_top_right .breadcrumb li{ font-size:14px; color:#fff; text-transform:capitalize;}
.admin_top_right .breadcrumb li a{ color:#262626; transition:.3s;}
.admin_top_right .breadcrumb li a:hover{ color:#fff; transition:.3s;}
.breadcrumb > li + li::before { color: #fff; content: "\f105"; padding: 0 5px; font-family:"Fontawesome";}

.admin_menu_box{ width:100%;}
.admin_menu_inner{background: rgb(242,242,242);
background: -moz-linear-gradient(top, rgba(242,242,242,1) 0%, rgba(255,255,255,1) 99%);
background: -webkit-linear-gradient(top, rgba(242,242,242,1) 0%,rgba(255,255,255,1) 99%);
background: linear-gradient(to bottom, rgba(242,242,242,1) 0%,rgba(255,255,255,1) 99%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#ffffff',GradientType=0 );
-webkit-box-shadow:  0px 0px 8px 0px rgba(0,0,0,0.43), inset 75px 0px 0px 0px rgba(243,124,33,1);
-moz-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.43), inset 75px 0px 0px 0px rgba(243,124,33,1);
box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.43), inset 75px 0px 0px 0px rgba(243,124,33,1);
width:100%; padding: 10px 28px; display:inline-block; margin-bottom:-59px;}

.account_welcome{ display:inline-block;}
.account_welcome img{ display:inline-block; float:left;}
.account_welcome h3{ font-size:21px; color:#f37b21; text-transform: capitalize; line-height:36px; padding: 13px 0;}
.account_welcome h3 span{ font-size:23px; color:#262626; font-weight:bold; text-transform:capitalize;}

.admin_menu{ float:right;}

.admin_menu > ul{list-style:none; display:inline-block;}

.admin_menu > ul > li{ display:inline-block; padding: 28px 10px;}
.admin_menu > ul > li > a{ font-size:14px; color:#262626; font-weight:500; text-transform:capitalize; padding: 0; display:inline-block;}

.admin_menu > ul > li > a > span i{background: rgb(252,197,45);
background: -moz-linear-gradient(45deg, rgba(252,197,45,1) 0%, rgba(243,123,33,1) 100%);
background: -webkit-linear-gradient(45deg, rgba(252,197,45,1) 0%,rgba(243,123,33,1) 100%);
background: linear-gradient(45deg, rgba(252,197,45,1) 0%,rgba(243,123,33,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcc52d', endColorstr='#f37b21',GradientType=1 ); 
display:inline-block; font-size:14px; color:#fff; width:40px; height:40px; text-align:center; border-radius:50%; line-height:40px;
margin-right:8px;}

.admin_menu > ul > li:last-child{ border:none;}
.admin_menu > ul > li > a > i{ font-size:14px; margin-left:6px;}

.admin_menu > ul > li .dropdown-menu{ width:100%; border-radius: 5px;}
.admin_menu > ul > li .dropdown-menu li a{ font-size:14px; color:#fff;}

.admin_menu .open > a, 
.admin_menu .open > a:focus, 
.admin_menu .open > a:hover{ background:none; color:#f37b21 !important;}
.admin_menu .dropdown-menu{ border:0; background: rgba(46, 46, 46, 0.8); border-radius:0; top:auto; margin:0; text-align:center;
min-width:auto;}
.admin_menu .dropdown-menu li a{ color:#fff; text-transform:capitalize;}
.admin_menu .dropdown-menu li a:hover{ background:#f37b21; color:#fff;}

.admin_socico{ padding: 15px 10px 0;}

/* admin body */

.admin_body{background: rgb(252,197,45);
background: -moz-linear-gradient(45deg, rgba(252,197,45,1) 0%, rgba(243,123,33,1) 100%);
background: -webkit-linear-gradient(45deg, rgba(252,197,45,1) 0%,rgba(243,123,33,1) 100%);
background: linear-gradient(45deg, rgba(252,197,45,1) 0%,rgba(243,123,33,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcc52d', endColorstr='#f37b21',GradientType=1 ); 
width:100%; padding:100px 0 60px;}

.account_detail{ width:100%; margin-bottom:20px;}
.account_heading{ font-size:24px; color:#fff; text-transform:capitalize; margin-bottom:20px;}

.chartbox{-webkit-box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.2);
box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.2); border-radius:10px;
width:100%; display:inline-block; background: rgba(255, 255, 255, 0.1); padding: 20px 20px;}
.chartbox h5{ width:100%; display:inline-block; font-size:14px; color:#fff; font-weight:300; text-transform:capitalize;}
.chartbox h5 i{ margin-right:10px;}

/* graph */

.morris-hover.morris-default-style .morris-hover-row-label{ font-weight:normal;}
.morris-default-style .morris-hover-point:nth-child(2){ display:none;}
.morris-hover.morris-default-style {-webkit-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.27);
-moz-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.27);
box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.27); 
background: rgba(255, 255, 255, 0.1); border: none; border-radius:0; color: #fff; font-size: 12px;
padding: 10px 15px; text-align: center;}

.account_detail_box{-webkit-box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.2);
box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.2); 
width:100%; display:inline-block; background: url(../images/account_detail_box_bg.png) no-repeat center bottom, rgba(255, 255, 255, 0.1); border-radius:10px; padding: 8px 16px; margin-bottom:24px;}
.account_detail_box h4{ width:100%; display:inline-block; font-size:18px; color:#fff; text-transform:capitalize;
border-bottom:1px dashed #fff; font-weight:bold; padding-bottom:15px; margin-bottom:15px;}
.account_detail_box h4 i{ float:right;}
.account_detail_box ul{ list-style:none;}
.account_detail_box ul li{ display:inline-block; width:100%; font-size:18px; color:#903e00; text-transform:capitalize;
font-weight:bold; line-height:45px;}
.account_detail_box ul li span{ float:right; font-weight:normal; color:#fff;}
.account_detail_box ul li span small{ vertical-align:super; font-size:10px;}

/* main balance */

.main_balance_box{-webkit-box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.2);
box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.2); 
width:100%; display:inline-block; background:rgba(255, 255, 255, 0.1); border-radius:10px; padding: 50px 25px;
margin-bottom:30px;}

.main_balance_box h2{ font-size:30px; color:#fff; font-weight:bold; text-shadow: 0px 2px 1px rgba(0, 0, 0, 0.1);}
.main_balance_box h2 small{ vertical-align:super; font-size:30px; color:#fff; font-weight:bold;}
.main_balance_box h2 span{ font-size:25px; color:#262626; text-transform:capitalize; font-weight:normal;}

.main_balance_box ul{ list-style:none; width:100%; text-align:right;}
.main_balance_box ul li{ display:inline-block; padding-left:20px;}
.main_balance_box ul li a{ display:inline-block; min-width:160px;}

/* dash box content */

.dash_box_content{ width:100%;}
.dash_box{-webkit-box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.2);
box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.2);  border-radius:10px; padding: 20px 10px; 
width:100%; display:inline-block; text-align:center; background:rgba(255, 255, 255, 0.1); margin-bottom: 30px;}
.dash_box h5{ font-size:16px; color:#fff; font-weight:bold; text-transform:capitalize; margin-bottom:15px;}
.dash_box img{ display:inline-block; background:#fff; border-radius:50%; padding: 14px; margin-bottom:15px;}
.dash_box span{ display:inline-block; width:100%; font-size:28px; color:#fff; font-weight:bold; }
.dash_box span small{ vertical-align:super; font-size:16px;}


/***************************************************deposit********************************************************/

.select_transaction{ width:100%;}
.select_transaction .formbox{ margin-bottom:50px;}
.select_transaction .submit_btn{ margin-bottom:30px;}
.select_transaction .submit_btn .btn-default{ min-width:183px;}

.table_top{ width:100%; display:inline-block; margin-bottom:30px;}

.page_section{ width:100%; text-align:right; display:inline-block;}
.page_section span{ text-transform: lowercase; display:inline-block; font-size:16px; color:#fff; padding:6px 0;}
.page_section a,  .page_section li.page-item.current{-webkit-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.27);
-moz-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.27);
box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.27); 
background:#ffb700; width:50px; height:50px; text-align:center;  display:inline-block; transition:.3s;
font-size:14px; margin:0 5px; border-radius:50%;
    color: #fff;
    font-size: 18px;
    line-height: 50px;

} 

.page_section li.page-item.current{background:#fff; color:#000}
.page_section a:hover{background:#fff; transition:.3s;color:#000}
.page_section a:hover i{ color:#f37b21; transition:.3s;color:#000}
.page_section a i{font-size:18px; color:#fff; line-height:50px;}

.deposit_table{ width:100%;}

/***************************************************make deposit********************************************************/

.main_balance_box .col-lg-5{ border-left:2px solid #000;}

.make_deposit_plans{ width:100%;}
.make_deposit_plans .plan_box{ margin-bottom:40px;}

.select_payment{ width:100%; margin-bottom:40px;}

.select_payment ul{ -webkit-box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.2);
box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.2);
width:100%; display:inline-block; list-style:none; text-align:center; background:rgba(255, 255, 255, 0.1);
border-radius:10px; padding: 25px 0; }
.select_payment ul li{ font-size:18px; color:#fff; text-transform:capitalize; display:inline-block; padding: 0 40px;}

.deposit_method .submit_btn .btn-default{ min-width:184px;}

/***************************************************about********************************************************/

.inner_page_top{ width:100%; background: url(../images/inner_page_banner.jpg) no-repeat center; background-size:cover;}
.inner_page_title{ width:100%; padding-bottom:60px;}
.inner_page_title h2{ font-size:45px; color:#262626; font-weight:900; text-transform:uppercase; font-family: 'Roboto', sans-serif;
margin-bottom:8px; text-shadow: 0px 2px 1px rgba(0, 0, 0, 0.1);}
.inner_page_title .breadcrumb{ padding:0; background:none; border-radius:0; margin:0;}
.inner_page_title .breadcrumb li{ font-size:14px; color:#fff; text-transform: capitalize; text-shadow: 0px 2px 1px rgba(0, 0, 0, 0.1);}
.inner_page_title .breadcrumb li a{ color:#262626; transition:.3s;}
.inner_page_title .breadcrumb li a:hover{ color:#fff; transition:.3s;}

.about_calc_content{ width:100%; padding-top:50px;}


.how_we_work{ width:100%; padding:90px 0;}

.work_box{ width:100%; display:inline-block; text-align:center; background:#fcc52d; padding: 0 20px 25px; border-radius: 30px;}
.work_box img{ display:inline-block; background:#fff; padding:17px; margin-bottom:10px; margin-top:2px;}
.work_box h4{ font-size:18px; color:#262626; font-weight:bold; text-transform:capitalize; margin-bottom:10px;}
.work_box p{ font-size:14px; color:#fff; font-family:"open Sans"; line-height:24px; font-family: 'Berkshire Swash', cursive;}

/***************************************************register********************************************************/

.form_page{ width:100%; background:url(../images/form_page_bg.jpg) no-repeat center fixed; background-size:cover;}
.form_block{ width:100%; padding: 80px 0;}
.form_box_inner{}

.form_box_inner{ width:100%; display:inline-block; text-align:center; background:rgba(0, 0, 0, 0) url("../images/index_banner.jpg") no-repeat scroll -563px top;
background-size:cover; position:relative; 

-webkit-box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.44);
-moz-box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.44);
box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.44); 
width:100%; 

}
.form_box_left {
  height: 500px;
  padding: 0 10px;
}
.form_box_left > a{ display:inline-block; margin-bottom:30px;}
.form_box_left > a img{ display:inline-block; }
.form_box_left h3{ font-size:40px; color:#fff; text-transform:capitalize; font-weight:300; margin-bottom:20px;}
.form_box_left > span{ font-size:16px; color:#fff; font-weight:300; }

.go_to_content{ width:100%; display:inline-block; position:absolute; bottom:0; left:0; right:0; margin:auto; padding-bottom:35px;}
.go_to_content > a{ display:inline-block; min-width:160px; margin-bottom:10px;}
.go_to_content > span { font-size:14px; color:#fff; text-transform:capitalize; display:inline-block; width:100%;}

.form_box_right{ width:100%; padding:25px;background:#fff;}
.form_box_right .form_box{ width:100%; display:inline-block; margin-bottom:30px;  text-align: left;}
.form_box_right .form_box label{ font-size:12px; color:#737373; text-transform:capitalize;}

.form_box_right .submit_btn .btn-default{ min-width:184px;}
.form_box_right .submit_btn .btn-default:hover{ color:#2e2e2e !important;}

.check_box span{ font-size:14px; color:#f37b21; text-transform:capitalize;}

.payment_select{ width:100%; display:inline-block; height:50px; background:#2e2e2e; border-radius:4px; padding:14px 0;}
.payment_select ul{ list-style:none;}
.payment_select ul li{ display:inline-block; font-size:14px; color:#fff; text-transform:capitalize; padding:0 6px; vertical-align:middle;}

/***************************************************login********************************************************/

.login_block{ width:100%; padding:140px 0;}
.check_box span a{ display:inline-block; float:none; font-size:14px; color:#f37b21; text-transform:capitalize; transition:.3s;}
.check_box span a:hover{ color:#2e2e2e; transition:.3s;}
.login_box_left{height:350px;}

/***************************************************login********************************************************/

.contact_block{ padding:50px 0;}
.contact_box_left{}


/***************************************************common********************************************************/
.msg {
  margin-bottom: 30px;
  text-align: center;
}

.msg li {
  font-size: 13px;
  list-style-type: none;
  text-align: center;
}
.check_box {
  text-align: center !important;
}


input[type="button"], input[type="reset"], input[type="submit"] {
  border-radius: 40px;
    color: #fff;
    display: inline-block;
    font-size: 14px;
    font-weight: 500;
    padding: 15px 10px;
    text-align: center;
    text-shadow: none;    min-width: 184px;   margin: 10px 0;
    text-transform: capitalize;
    transition: all 0.3s ease 0s;}


input[type="submit"],  input[type="reset"] {
 background: #262626 none repeat scroll 0 0;
    border: 2px solid #262626;
    box-shadow: 0 2px 0 0 rgba(252, 197, 45, 1);
    color: #fff;
}

input[type="submit"]:hover,  input[type="reset"]:hover {
 background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: 2px solid #fcc52d;
    color: #fff;
    transition: all 0.3s ease 0s;;
}
input[type="button"] {
 background: #262626 none repeat scroll 0 0;
    border: 2px solid #262626;
    box-shadow: 0 2px 0 0 rgba(252, 197, 45, 1);
    color: #fff;
}
input[type="button"]:hover {
 background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: 2px solid #fcc52d;
    color: #fff;
    transition: all 0.3s ease 0s;
}

.before_login {
  padding: 60px 0;
}
.mar {
  margin: 12px 0;
}
.msg_success {
  padding: 120px 20px;
}
.success_left {
  height: 310px;
  padding: 0 10px;
}
.hvr:hover {
  color: #000 !important;
}
paypal {
  display: block;
  font-size: 18px;
}
.tcu {
  color: #fff;
  margin-bottom: 20px;
  text-align: center;
}
.wd .account_detail_box ul li {
  text-align: center;
}
.wd .account_detail_box ul li span {
  float: none;
}
.reftextarea {
  min-height: inherit;
}


.calculator_section.deposit_tab::after {
  content: inherit;
}
.deposit_tab .calculator_inner {
  margin: 0;
}.calculator_section.deposit_tab {
  background: transparent none repeat scroll 0 0;
  padding-bottom: 20px;
}
.deposit_tab .tab-content ul li {
  display: inline-block;
  float: none;
  list-style-type: none;
  margin: 7px 0;
  text-align: center;
  width: 24%;
}
.deposit_tab .tab-content ul li:first-child {
  width: 100%;
}

.accordion-toggle {
-webkit-box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.2);
box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.2); border-radius:10px;
width:100%; display:inline-block; background: rgba(255, 255, 255, 0.1); padding: 20px 20px;

	border: 0 none;
	color: #fff;
	cursor: pointer;
	font-size: 14px;
	padding: 16px 15px;
	text-transform: capitalize;
	width: 100%;
	position: relative;
	font-family: 'Roboto', sans-serif;  text-align: left;
}
.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: rgb(243,123,33);
background: -moz-linear-gradient(top, rgba(243,123,33,1) 0%, rgba(252,197,45,1) 100%);
background: -webkit-linear-gradient(top, rgba(243,123,33,1) 0%,rgba(252,197,45,1) 100%);
background: linear-gradient(to bottom, rgba(243,123,33,1) 0%,rgba(252,197,45,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f37b21', endColorstr='#fcc52d',GradientType=0 )

    color: #000; border-radius:0;
  
}


.accordion-content p {
  color: #000;
  font-family: "Roboto",sans-serif;
  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;
}
.rules p {
  margin-bottom: 20px;
}
.widthdraw_msg li {
  list-style-type: none;
  text-align: center;
}
