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

/*****************************************************************
reset css
******************************************************************/

*{margin:0;padding:0;}

h1, h2, h3, h4, h5, h6, p, ul{margin:0; padding:0;}
ul{ list-style:none;}
a{text-decoration:none !important;}
wrapper{ width:100%;}
body{ width:100%; padding:0; margin:0; font-family:'Oswald'; }


/****************
     table
***************/

.table-responsive{width:100%; padding:0; border:none; margin:0;}

table{width: 100%;}

table thead{ width:100%;}
table thead tr{width:100%;}
table thead tr th{ white-space:nowrap;}

table tbody{width:100%;}
table tbody tr{width:100%;}
table tbody tr td{white-space:nowrap;}

/****************
     button
***************/

.btn{text-shadow:none; border:none; display:inline-block; min-width:135px; height:50px; line-height:50px; padding:0 10px; text-align: center;
border-radius:0; outline:none !important; text-transform:uppercase; font-weight:500 !important; font-family: 'Oswald',sans-serif; font-size: 14px;}

.btn-default{-webkit-box-shadow: inset 0px 0px 0px 2px rgba(162,61,65,1);
-moz-box-shadow: inset 0px 0px 0px 2px rgba(162,61,65,1);
box-shadow: inset 0px 0px 0px 2px rgba(162,61,65,1); 
font-family: "Oswald" , sans-serif;
color:#A23D41 !important; background:none;
-webkit-transition: all .3s ease 0s;
	-moz-transition: all .3s ease  0s;
	transition: all .3s ease 0s;}

.btn-primary{
        -webkit-box-shadow: inset 0px 0px 0px 2px rgba(162,61,65,1);
    -moz-box-shadow: inset 0px 0px 0px 2px rgba(162,61,65,1);
    box-shadow: inset 0px 0px 0px 2px rgb(233, 171, 23);
    color: #E9AB17 !important;
    background: none;
    font-family: "Oswald" , sans-serif;
}

.btn-block{ background:#e9ab17 !important; color:#ffffff !important; display:inline-block; width:auto !important;
-webkit-transition: background .3s ease 0s, color .3s ease 0s;
	-moz-transition: background .3s ease 0s, color .3s ease 0s;
	transition: background .3s ease 0s, color .3s ease 0s;}

.btn-default:hover,
.btn-default:focus,
.btn-default:active{-webkit-box-shadow: inset 0px 0px 0px 200px rgba(39,50,72,1);
-moz-box-shadow: inset 0px 0px 0px 200px rgba(39,50,72,1);
box-shadow: inset 0px 0px 0px 200px rgba(39,50,72,1); color:#fff !important; background:none;}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active{
    -webkit-box-shadow: inset 0px 0px 0px 200px rgba(39,50,72,1);
-moz-box-shadow: inset 0px 0px 0px 200px rgba(39,50,72,1);
box-shadow: inset 0px 0px 0px 2px rgb(233, 171, 23); color:#e9ab17 !important; background:none;
}

.btn-block:hover,
.btn-block:focus,
.btn-block:active{background:#ffffff !important; 
color:#273248 !important;}

/****************
     select
***************/



.table-responsive{margin:0; padding:0; border:0;}

table{ width:100%;}
table th{ background:#148f19; padding: 7px 15px; text-align:left; font-size:16px; color:#fff; text-transform:capitalize; 
white-space:nowrap; font-weight:bold;}

table tbody td{text-align:left; font-size:14px; color:#ffffff; padding: 15px 15px; white-space:nowrap; background:#273248;
font-family:'Montserrat', sans-seriff; font-weight:300; border-bottom:1px dashed rgba(255, 255, 255, 0.2);}
table tbody td i{  margin-right:5px; display:inline-block; vertical-align:middle;}
table tbody .ico_circle i{ display:inline-block; background:#148f19; text-align:center; width:30px; height:30px; text-align:center;
line-height:30px; border-radius:50%; color:#ffffff;}
table tbody td span{ background:#ffc947; color:#000000; border-radius:30px; display:inline-block; padding:6px 15px; }

table tbody tr:last-child td{ border:none;}

/****************
     button
***************/

.btn{text-shadow:none; border:none; display:inline-block; min-width:135px; height:50px; line-height:50px; padding:0 10px; text-align: center;
border-radius:0; outline:none !important; text-transform:uppercase; font-weight:500 !important; font-family: 'Oswald',sans-serif; font-size: 14px;}

.btn-default{-webkit-box-shadow: inset 0px 0px 0px 2px rgba(162,61,65,1);
-moz-box-shadow: inset 0px 0px 0px 2px rgba(162,61,65,1);
box-shadow: inset 0px 0px 0px 2px rgba(162,61,65,1); 
color:#A23D41 !important; background:none;
-webkit-transition: all .3s ease 0s;
	-moz-transition: all .3s ease  0s;
	transition: all .3s ease 0s;}

.btn-primary{
        -webkit-box-shadow: inset 0px 0px 0px 2px rgba(162,61,65,1);
    -moz-box-shadow: inset 0px 0px 0px 2px rgba(162,61,65,1);
    box-shadow: inset 0px 0px 0px 2px rgb(233, 171, 23);
    color: #e9ab17 !important;
    background: none;
}

.btn-block{ background:#e9ab17 !important; color:#ffffff !important; display:inline-block; width:auto !important;
-webkit-transition: background .3s ease 0s, color .3s ease 0s;
	-moz-transition: background .3s ease 0s, color .3s ease 0s;
	transition: background .3s ease 0s, color .3s ease 0s;}

.btn-default:hover,
.btn-default:focus,
.btn-default:active{-webkit-box-shadow: inset 0px 0px 0px 200px rgba(39,50,72,1);
-moz-box-shadow: inset 0px 0px 0px 200px rgba(39,50,72,1);
box-shadow: inset 0px 0px 0px 200px rgba(39,50,72,1); color:#fff !important; background:none;}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active{
    -webkit-box-shadow: inset 0px 0px 0px 200px rgba(39,50,72,1);
-moz-box-shadow: inset 0px 0px 0px 200px rgba(39,50,72,1);
box-shadow: inset 0px 0px 0px 200px rgba(39,50,72,1); color:#fff !important; background:none;
}

.btn-block:hover,
.btn-block:focus,
.btn-block:active{background:#ffffff !important; 

color:#273248 !important;}
/****************
     select
***************/

select{ background: url(../images/select_arrow_down.png) no-repeat center right, #1F293D; height:50px; font-size:14px; color:#ffffff;
appearance:none; -moz-appearance:none; -webkit-appearance:none; border:none; width:100%; font-family:"open Sans", sans-serif;
width:100%;outline:none; padding-left:12px !important;}

select:active, 
select:focus{ border-radius:0;}

select option{-webkit-box-shadow: inset 0px 0px 0px 200px rgba(54,69,101,1);
-moz-box-shadow: inset 0px 0px 0px 200px rgba(54,69,101,1);
box-shadow: inset 0px 0px 0px 200px rgba(54,69,101,1);
padding: 5px 15px; -moz-padding:5px 15px; -webkit-padding:5px 15px; color:#ffffff; background:#364565;}

select option:hover{-webkit-box-shadow: inset 0px 0px 0px 200px rgba(255,200,71,1);
-moz-box-shadow: inset 0px 0px 0px 200px rgba(255,200,71,1);
box-shadow: inset 0px 0px 0px 200px rgba(255,200,71,1); background:#364565;}

/****************
     input
***************/

input[type="submit"]{ border:none; outline:none;}

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

input[type="text"],
input[type="email"],
input[type="password"],
input[type="number"]{width:100%; height:50px; padding: 0 15px; border-radius:0; border:none; outline:none !important; background:#273248;
color:#ffffff; font-family: 'Montserrat', sans-serif ; font-size:14px; }

input[type="number"]{appearance:textfield; -moz-appearance:textfield; -webkit-appearance:textfield;}

input[type="text"]:active,
input[type="email"]:active,
input[type="password"]:active,
input[type="text"]:focus,
input[type="email"]:focus,
input[type="password"]:focus{}

textarea{ width:100%; min-height:100px; resize:none; border-radius:0; border:none; outline:none; padding:15px; font-family: 'Montserrat', sans-serif;}
textarea#banner.reftextarea{
	background: #2D3549;
	color: #fff;
}
textarea:active,
textarea:focus{}

.text-yellow{ color:#9F595B !important;}
.text-red{ color:#A23D41 !important;}
.text-dark{ color:#273248 !important;}


/****************

::-webkit-input-placeholder {
  color: #fff; opacity:1;
}
::-moz-placeholder {
  color: #fff; opacity:1;
}
:-ms-input-placeholder {
  color: #fff; opacity:1;
}
:-moz-placeholder {
  color: #fff; opacity:1;
}

***************/

/*****************************************************************
index
******************************************************************/

/** header **/

header{ width:100%; position:absolute; z-index:5; overflow:hidden;}

.header_top{ width:100%; display:inline-block; background:#E9AB17;}

/*latest news*/

.latest_news{ width:100%;}
.latest_news h5{ font-size:16px; color:#ffffff;  text-transform: capitalize; font-weight:normal; text-transform:uppercase;
background:#FFE87C; position:absolute; z-index:1; padding: 0 15px; top:0; left:15px; bottom:0; margin:auto; line-height:40px;}

.latest_news h5:before {content: ""; display: inline-block; width: 0; height: 0; border-style: solid; position:absolute;
border-width: 40px 20px 0 0; border-color: #ffe87c transparent transparent transparent; right:-20px; top:0;}

.news_box{ padding: 9px 12px 9px 130px; display: inline-block; width:100%;}
.ti_news a p{ font-size:14px; color:#ffffff; display:inline-block; margin-left:10px; font-weight:normal; font-family:"open Sans", sans-serif;}

/*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;}

/** header_top_right **/
a#logo img{
	height: 150px;
	-webkit-transition: all .3s ease 0s;
	-moz-transition: all .3s ease  0s;
	transition: all .3s ease 0s;
	
	
}
.header_top_right{ width:100%; display:inline-block; text-align:right; padding: 9px 0;}
.header_top_right ul{ width:100%; display:inline-block;}
.header_top_right ul li{ display:inline-block; font-size:15px; color:#ffffff; text-transform:uppercase; padding: 0 4px;}
.header_top_right ul li i{ display:inline-block; color:#ffc947; padding:0 3px; -webkit-transition: all .3s ease 0s;
	-moz-transition: all .3s ease  0s;
	transition: all .3s ease 0s;}
.header_top_right ul li a{ display:inline-block;}
.header_top_right ul li a:hover i{ color:#4267B2;}

/** header_menu **/

.header_menu{ width:100%; position:relative;}
.header_menu .navbar{ min-height:auto; margin:0; border:0; border-radius:0; background:none;}
.header_menu .navbar-collapse{ padding:0 18px;}
.header_menu .navbar-right{ margin:0; background:none; transform: skewX(-28deg); font-size:0; position:relative;}
.header_menu .navbar-inverse .navbar-nav > li > a{ padding:0; font-size:16px; font-weight: normal; text-transform: uppercase; color:#E56717;
padding: 33px 25px;}
.header_menu .navbar-inverse .navbar-nav > li > a span{ display:inline-block; transform: skewX(28deg);}
.header_menu .navbar-inverse .navbar-nav > li > a:hover,
.header_menu .navbar-inverse .navbar-nav > li > .active{background:#FFE87C;}

.header_menu:before {content: ""; display: inline-block; width: 0; height: 0; position:absolute; margin:auto;
border-style: solid; border-width: 0 0 86px 42px; border-color: transparent transparent #273248 transparent; right:0; top:0;}

.header_menu .navbar-header{padding: 6px 15px;}


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



/** admin_top **/

.admin_top{ width:100%; background: url(../images/red_banner_bg1.jpg) no-repeat center fixed; background-size:cover; padding-top: 230px;}
.admin_top_left{ width:100%; padding: 9px 0; margin-bottom: 20px;}
.admin_top_left ul{ list-style:none;}
.admin_top_left ul li{ display:inline-block; font-size:16px; color:#E9AB17; text-transform: uppercase; margin-right:10px; 
font-family:'Montserrat', sans-serif;}
.admin_top_left ul li i{background: #FFC947; display:inline-block; font-size:20px; color:#ffffff; width:52px; height:52px; text-align:center; line-height:52px; border-radius:50%; margin-right:10px; margin-bottom: 20px;}
.admin_top_left ul li span{ color:#273248;}

.admin_top_right{ width:100%; text-align: center; }
.admin_top_right h2{ font-size: 40px;
color: #E9AB17;
text-transform: uppercase;
font-weight: 500;
font-family: "Oswald"; margin-bottom:8px; }
.admin_top_right .breadcrumb{ padding:0; background:none; border-radius:0; margin:0 0 12px 0;}
.admin_top_right .breadcrumb li{ display:inline-block; font-size:16px; color:#E9AB17; text-transform:capitalize; 
 font-weight:normal; font-family: 'Montserrat', sans-serif;}
.admin_top_right .breadcrumb li a{ display:inline-block; color:#FFE87C; transition:.3s;}
.admin_top_right .breadcrumb li a:hover{ color:#E9AB17; transition:.3s;}
.admin_top_right .breadcrumb > li + li::before {color: #E9AB17; content: "\f105"; font-family: 'Font Awesome 5 Free';
font-weight: 900; padding: 0 5px;}

.admin_menu_inner{
        background: #f7931e;
        -webkit-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.43);
    -moz-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.43);
    box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.43);
    width: 100%;
    padding: 10px 28px;
    display: inline-block;
    margin-bottom: -60px;
    margin-top: 20px;
    position: relative;
z-index: 1;
}

.account_welcome{ display:inline-block;}
.account_welcome img{ display:inline-block; float:left; margin-right: 10px;}
.account_welcome h3{ font-size:18px; color:#fff; text-transform: capitalize; line-height:30px; padding: 18px 0; font-family:'Montserrat', sans-serif;float:left;}
.account_welcome h3 span{ font-size:22px; color:#FFE87C; font-family: 'Oswald'; font-weight:bold; text-transform:none;}

.admin_menu{ float:right;}

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

.admin_menu > ul > li{ display:inline-block; padding: 28px 10px;}
.admin_menu > ul > li > a{ font-size:14px; color:#fff; font-weight:500; text-transform:capitalize; padding: 0; display:inline-block;
font-family:'Montserrat', sans-serif;}

.admin_menu > ul > li > a > span i{background:#FFE87C; 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: 0;}
.admin_menu > ul > li .dropdown-menu li a{ font-size:14px; color:#ffffff;}

.admin_menu .open > a, 
.admin_menu .open > a:focus, 
.admin_menu .open > a:hover{ background:none; color:#FFC947 !important;}
.admin_menu .dropdown-menu{ border:0; background: rgba(54,69,101, 0.9); border-radius:0; top:auto; margin: 8px 0 0 0; text-align:center;
min-width:auto; }
.admin_menu .dropdown-menu li a{ color:#ffffff; text-transform:capitalize; font-family:'Montserrat', sans-serif;}
.admin_menu .dropdown-menu li a:hover{ background:#E9AB17; color:#ffffff;}

/** admin_body **/

.admin_body{background: url(../images/white_building_bg.jpg) no-repeat center fixed; width:100%; background-size: cover; 
padding: 110px 0 50px;}

.admin_body_top{width:100%; margin-bottom:20px;}
.referral_link{ width:100%; margin-bottom: 20px; }
.referral_link h4 { width:100%; display:inline-block; text-transform: uppercase;
color: #E9AB17;}

.referral_link h4 span{margin-left: 20px; background: #273248; display:inline-block; font-size:16px; color:#ffffff; vertical-align:middle;
padding: 15px 20px; min-width:380px; margin-right: 25px;  font-family:"open Sans", sans-serif; text-transform: none;}

.admin_top_links{ width:100%; list-style:none; text-align:right; margin-bottom: 40px;}
.admin_top_links li{ display:inline-block; padding: 0 8px;}
.admin_top_links li a{ display:inline-block;}

.current_balance{-webkit-box-shadow: 0px 1px 2px 1px rgba(0,0,0,0.08);
-moz-box-shadow: 0px 1px 2px 1px rgba(0,0,0,0.08);
box-shadow: 0px 1px 2px 1px rgba(0,0,0,0.08); 
width:100%; background: #273248; margin-bottom: 10px; 
background-image: url(../images/current_bal_icon.png); 
background-repeat: no-repeat;
background-position: 30px center;
text-align: left !important;
}
.current_balance > span{display:inline-block; float:left; margin-right: 70px; position:relative; }



.current_balance > span img{ display:inline-block;}

.current_balance h4{ font-size:14px; color:#FFC947;  padding: 22px 0; line-height: 40px; margin-left: 25%; margin-right: 25%;font-family: 'Montserrat', sans-serif; font-weight: 600;

border-bottom: 1px solid #3A455B;}
.current_balance small.other_balance{margin-left: 25%;
display: block;
font-family: 'Montserrat', sans-serif;
color: #fff;
font-size: 13px;
padding: 10px 0 20px;
font-weight: 300;
letter-spacing:0.5px;}
.current_balance h4 span{ display:block; font-size:45px; color:#A23D41; font-weight:400; font-family: 'Oswald';}
.current_balance h4 span sup{font-size: 27px;}
.current_balance h4 span small{ font-size:14px;}

.account_info{ width:100%; margin-bottom:20px;}
.account_info ul{ list-style:none;}
.account_info ul li{ display:inline-block; font-size:14px; color:#273248; width:100%; vertical-align:middle; padding: 8px 0;
font-family:'Montserrat', sans-serif;}
.account_info ul li i{ display:inline-block; vertical-align:middle; font-size: 22px; background:#FFC947; padding: 12px; border-radius:50%;
margin-right:10px; color:#273248;}

.admin_title{ width: 100%;
display: inline-block;
font-size: 24px;
text-transform: uppercase;
margin-bottom: 20px;
color: #273248;
margin-top: 10px; font-family: "Oswald", sans-serif;}

.account_details{ width:100%;}
.account_details ul{ list-style:none; font-size:0;}
.account_details ul li{display:inline-block; width:25%; padding: 0 16px;}
.account_details h6{
        -webkit-box-shadow: inset 0px 0px 0px 2px rgb(162, 61 ,65);
    -moz-box-shadow: inset 0px 0px 0px 2px rgba(162, 61 ,65);
    box-shadow: inset 0px 0px 0px 2px rgb(233, 171, 23);
    padding: 20px;
    line-height: 40px;
    display: inline-block;
    width: 100%;
    font-size: 18px;
    color: #E9AB17;
    text-transform: capitalize;
    background: #FFE87C;
    margin-bottom: 20px;

}
.account_details h6 span{ font-size:35px; color:#273248; width:100%; display:inline-block;}
.account_details h6 span sup{font-size: 20px;}
.account_details h6 span small{ font-size:12px; color:#273248; font-weight:bold;}

.admin_body_bottom{ width:100%;}

.account_stats{ width:100%; display:inline-block;}
.stats_block{background: #273248; display:inline-block; width:100%; margin: 10px 0;}
.stats_block h6{ display: inline-block;
width: 100%;
font-size: 20px;
color: #ffffff;
padding: 10px 15px;
background: #f7931e;
text-transform: uppercase;}
.stats_block ul{ list-style:none; width:100%; text-align: center; font-size:0;}
.stats_block ul li{ display:inline-block; text-align:center; width:50%; border-right:1px solid #AF6E6F; padding: 20px;}
.stats_block ul li span{ display:inline-block; width:100%; font-size:40px; color:#fff;  padding: 18px 0;} 
.stats_block ul li:last-child{ border:none;}
.stats_block ul li span sup{ font-size:25px;}
.stats_block ul li span small{ font-size:15px; color:#fff; font-weight:bold; text-transform:uppercase;}
.stats_block ul li b{ display:inline-block; width:100%; text-align: left; font-size:13px; color:#ffc947; font-weight:normal;
padding-bottom:10px; font-family:'Montserrat', sans-serif;}

/* highcharts */

.chart_box{-webkit-box-shadow: 0px 1px 2px 1px rgba(0,0,0,0.08);
-moz-box-shadow: 0px 1px 2px 1px rgba(0,0,0,0.08);
box-shadow: 0px 1px 2px 1px rgba(0,0,0,0.08);
width:100%; overflow:hidden; background:#fff; border-radius:0; padding: 30px 15px 11px;}

.highcharts-button{ display:none;}
.highcharts-background{ fill: transparent;}

#area_chart {
	min-width: auto;
	max-width: auto;
	width:100%;
	height: 280px;
	margin: 0 auto;
}

/** footer **/

footer{ width:100%; background-image: url(../images/dark_mountain_bg.jpg); 
background-repeat: no-repeat;
background-position: bottom center;
background-size:cover; padding: 40px 0 15px;}

.footer_top{ width:100%; padding-bottom:10px;}

.footer_inner{ width:100%;}
.footer_inner > a{ display:inline-block; margin-bottom:20px; width:100%;}
.footer_inner > a img{ display:inline-block;}
.footer_inner > p{ font-size:13px; color:#fff; font-family:"open Sans", sans-serif; line-height:26px; margin-bottom:20px; text-align: center; font-weight: 400;}

.footer_inner h5{ width:100%; display:inline-block; font-size:18px; color:#FFC947; font-weight:500; text-transform:capitalize;
margin-bottom:20px; text-transform: uppercase;}

.q_links{ list-style:none; width:100%; display:inline-block; font-size:0;}
.q_links li{ display:inline-block; width:50%; line-height: 35px;}
.q_links li a{ font-size:14px; color:#fff; font-weight:300; text-transform:capitalize; font-family:'Montserrat', sans-serif ; transition:.3s; padding: 3px;}
.q_links li a:before{ content:"\f35A"; font-size:14px; color:#FFC947; margin-right:10px; font-family: 'Font Awesome 5 Free'; font-weight: 400;}
.q_links li a:hover{ color:#FFC947; transition:.3s;}

.footer_inner h4{ width:100%; display:inline-block; margin-bottom:20px;}
.footer_inner h4 a{ display:inline-block;}
.footer_inner h4 a img{ display:inline-block;}

.footer_inner h4 span{ display:inline-block; font-size:14px; color:#AF6E6F; font-family:'Montserrat', sans-serif ; line-height:28px;}
.footer_inner h4 span small{ display:block; font-size:14px; color:#ffffff; font-weight:bold; text-transform:uppercase;}

.footer_inner .btn{ min-width:100%; text-align:left; font-size:18px; font-weight:400; position:relative;}
.footer_inner .btn i{ display:inline-block; position:absolute; right:0; top:0; padding: 16px;}

.footer_bottom{ width:100%; padding: 20px 0 40px; }
.footer_bottom h6{ font-size:13px; color:#ffffff; text-transform:capitalize; font-family:'Montserrat', sans-serif ; padding: 10px 0;}
.footer_bottom ul{ width:100%; text-align: center;}
.footer_bottom ul li{ display:inline-block; padding: 0 20px 20px; font-size:18px; color:#FFC947; text-transform: uppercase; font-weight:500;
vertical-align:middle;}
.footer_bottom ul li img{ display:inline-block;}
.footer_bottom_copy h6{ font-size:14px; color:#ffffff; text-transform:capitalize; font-family:'Montserrat', sans-serif ; padding: 10px 0; border-top:solid 1px #AF6E6F; text-align: center;}
/*****************************************************************
deposit
******************************************************************/

.package_block{ width:100%; margin-bottom:40px;}
.package_block h4{
        background: -moz-linear-gradient(-45deg, rgba(175,110,111,1) 0%, rgba(175,110,111,1) 111px, rgba(175,110,111,0) 111px, rgba(175,110,111,0) 100%);
    background: -webkit-linear-gradient(-45deg, rgb(162, 61 ,65) 0%,rgb(162, 61 ,65) 111px,rgba(162, 61 ,65,0) 111px,rgba(162, 61 ,65,0) 100%);
    background: linear-gradient(135deg, rgb(175,110,111) 0%,rgb(162, 61 ,65) 111px,rgba(175,110,111,0) 111px,rgba(175,110,111,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#AF6E6F', endColorstr='#00AF6E6F',GradientType=1 );
    width: 100%;
    font-size: 14px;
    color: #ffffff;
    text-transform: capitalize;
    font-family: 'Montserrat', sans-serif ;
    padding: 5px 10px 5px 30px;
}

.package_block_inner{ width:100%; display:inline-block; background:#2a354c;}
.package_block_inner h2{ width:100%; display:inline-block;}
.package_block_inner h2 > span{background: -moz-linear-gradient(-45deg, rgba(175,110,111,1) 0%, rgba(175,110,111,1) 50%, rgba(175,110,111,0) 50%, rgba(175,110,111,0) 100%);
    background: -webkit-linear-gradient(-45deg, rgb(162, 61 ,65) 0%,rgb(162, 61 ,65) 50%,rgba(175,110,111,0) 50%,rgba(175,110,111,0) 100%);
    background: linear-gradient(135deg, rgb(162, 61 ,65) 0%,rgb(162, 61 ,65) 50%,rgba(175,110,111,0) 50%,rgba(175,110,111,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#AF6E6F', endColorstr='#00AF6E6F',GradientType=1 );
    display: inline-block;
    padding: 13px 45px 44px 13px;
    margin-right: -15px;
    
}
.package_block_inner h2 > span img{ display:inline-block; background:#9F595B; border-radius:50%;}

.package_block_inner h2 b{/* display:inline-block; font-size:52px; color:#ffffff; font-weight:500; font-family:"Oswald", sans-serif ;
 text-align:right; float: right; line-height: 35px; padding: 20px 15px 0px 0;*/
 display: block;
font-size: 52px;
color: #ffffff;
font-weight: 500;
font-family: "Oswald", sans-serif;
text-align: center;
line-height: 35px;
padding: 20px 15px 0px 0;
margin-top: -130px;
height: 150px;
padding: 40px 20px 60px;}
.package_block_inner h2 b small{ font-size:22px; color:#ffffff; font-family: "oswald";}
.package_block_inner h2 b span{ /*display:block;*/ font-size:22px; color:#ffffff; font-weight:300;}

.package_table{ width:100%; padding: 10px 8px 0px;}

.package_table table{ width:100%;}
.package_table table thead{ width:100%; background:none;}
.package_table table tr{ background:none;}
.package_table table tr th{ font-size:13px; color:#AF6E6F; text-transform:uppercase; font-weight:500; text-transform:uppercase;
background:none; border:none; border-bottom:1px solid #FFC947; padding: 8px 5px;text-align: left;}

.package_table table tbody{ width:100%; background:none;}

.package_table table tr td{ font-size:15px; color:#ffffff; text-transform: capitalize; font-weight:400; padding: 8px 5px !important;
background:none; border:none; font-family:'Oswald';}
.package_table table tr td:first-child{ color:#6f7fa2; font-family:'Oswald';}
.package_block_inner .btn{ font-family:'Montserrat', sans-serif ; text-transform: capitalize; font-weight:500; float:right; position:relative;}

.package_block_inner .btn:before {content: ""; display: inline-block; width: 0; height: 0; border-style: solid; left:-50px; bottom:0;
border-width: 0 0 50px 50px; border-color: transparent transparent #A23D41 transparent; margin:auto; position:absolute; -webkit-transition: all .3s ease 0s;
	-moz-transition: all .3s ease  0s;
	transition: all .3s ease 0s;}

.package_block_inner .btn:hover:before{border-color: transparent transparent #ffffff transparent;}

/* deposit_box */

.deposit_box{background: url(../images/red_building_bg.jpg) no-repeat center fixed; background-size:cover;
width:100%; padding:25px; margin-bottom:30px;}

.deposit_input{ width:100%; display:inline-block;}
.deposit_input span{-webkit-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.18);
-moz-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.18);
box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.18); 
width:100%; display:inline-block;}

.main_balance{ width:100%;}
.main_balance h3{ font-size:38px; color:#ffffff; font-weight:300;}
.main_balance h3 sup{ display:inline-block; font-size: 20px; color:#ffffff;}
.main_balance h3 small{ font-size:12px; color:#ffffff; font-weight:bold;}
.main_balance h3 span{ font-size:18px; color:#ffffff; font-family:'Montserrat', sans-serif;}
.main_balance h3 b{ font-size:16px; color:#ffffff; font-family:'Montserrat', sans-serif; font-weight:normal;}

.payment_select{ list-style:none; display:inline-block; width:100%; text-align:center; font-size:0; padding-top:30px;}
.payment_select li{     /*width: 100%;*/
    font-size: 16px;
    color: #ffffff;    
    text-align: left;
    font-family: 'Montserrat', sans-serif;
}

.error{
    width: 100%;
    color: #fff;
    background-color: #b50303;
    padding: 15px 0px;
    overflow: hidden;
    text-align: center;
    border-radius: 33px;
    text-transform: capitalize;
    letter-spacing: 1px;
}

.success{
    width: 100%;
    color: #fff;
    background-color:#8fa39a;
    padding: 15px 0px;
    overflow: hidden;
    text-align: center;
    border-radius: 33px;
    text-transform: capitalize;
    letter-spacing: 1px;
}

#placeforstatus {
    width: 100%;
color: #fff;
background-color: #8fa39a;
padding: 15px 0px;
overflow: hidden;
text-align: center;
border-radius: 33px;
text-transform: capitalize;
letter-spacing: 1px;
font-size: 18px;
}
#placeforstatus:img {
    opacity: 0.1;
}
.btc_form {
        color: #333;
    text-align: center;
    margin-bottom: 30px;
    font-size: 18px;

}
.btc_form a {
    color: #333;
    text-align: center;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 10px;
    padding-right: 20px;
    font-style: normal;
    pointer-events: none;
    cursor: default;
}

.deposit-process-wrap{
/*width:30%; 
float:left;*/
}
.deposit-process-wrap input{
    background:#A23D41 !important; color:#ffffff !important; display:inline-block; width:auto !important;
-webkit-transition: background .3s ease 0s, color .3s ease 0s;
	-moz-transition: background .3s ease 0s, color .3s ease 0s;
	transition: background .3s ease 0s, color .3s ease 0s;
	text-shadow:none; border:none; display:inline-block; min-width:135px; height:50px; line-height:50px; padding:0 10px; text-align: center;
border-radius:0; outline:none !important; text-transform:uppercase; font-weight:500 !important; font-family: 'Oswald',sans-serif; font-size: 14px;
    margin-right: 5px;

}
.deposit-cancel-wrap{
/*width:30%;
 float:left; 
margin-left:15px;*/
}

.deposit-cancel-wrap input{
     background:#A23D41 !important; color:#ffffff !important; display:inline-block; width:auto !important;
-webkit-transition: background .3s ease 0s, color .3s ease 0s;
	-moz-transition: background .3s ease 0s, color .3s ease 0s;
	transition: background .3s ease 0s, color .3s ease 0s;
	text-shadow:none; border:none; display:inline-block; min-width:135px; height:50px; line-height:50px; padding:0 10px; text-align: center;
border-radius:0; outline:none !important; text-transform:uppercase; font-weight:500 !important; font-family: 'Oswald',sans-serif; font-size: 14px;
}
.deposit-process-wrap input:hover,
.deposit-process-wrap input:focus,
.deposit-process-wrap input:active,
.deposit-cancel-wrap input:hover,
.deposit-cancel-wrap input:focus,
.deposit-cancel-wrap input:active{background:#fff !important; color:#333 !important; }



table.table {font-size:14px;color:#333333;width:100%;border:1px solid #AF6E6F;}
table th, table.table th {
    font-size: 16px;
    background-color: #AF6E6F;
    border: 1px solid #AF6E6F;
    padding: 10px;
    text-transform: uppercase;
    text-align: center;
    color: #fff;
    letter-spacing: 0.5px;
    font-family:'Oswald';
}
table#with.table{
	border:0px;
}
table#with.table td{
	color: #fff;
}
table.table tr {}
table.table td {font-size:14px;border-width: 0px;padding: 8px;border-style: solid;border-color: #AF6E6F; font-size: 14px;

color: #333;
font-family: "Montserrat";
font-weight: 500 !important;     background: transparent;}


table.blank {font-size:14px;color:#333333;width:100%;border-width: 0px;border-color: #9dcc7a;border-collapse: collapse;}
table.blank th {font-size:14px;background-color:#abd28e;border-width: 0px;padding: 8px;border-style: solid;border-color: #9dcc7a;text-align:left; }
table.blank tr {}
table.blank td {font-size:14px;border-width: 0px;padding: 8px;border-style: solid;border-color: #9dcc7a;}

form.security{
	font-family: "Montserrat";
}
.security h2{
	font-family:'Oswald';
	width: 100%;
display: inline-block;
font-size: 24px;
text-transform: uppercase;
margin-bottom: 20px;
color: #273248;
margin-top: 10px;
}

id.minitext{
	font-size: 18px;
}
div#ltc_form.ltc_form.ltc4{
	margin-bottom: 30px;
font-size: 18px;
color: #333;
}