#admin-loader{
	position: fixed; width: 100%; height: 100%; top: 0px; left: 0px; background-color: #e9e9e9; z-index: 999; display: none;
}
.admin-loader{
	position: absolute; left: 560.5px; top: 350.5px;
}
.gifarea {
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.bg-none{
	background: none!important;
}
.page-logo {
    max-width: 150px;
    width: 100%;
    float: left;
    padding: 8px 0 0 0;
}
.page-header-top{display: none;}
.page-header .page-header-menu .top-menu .navbar-nav > li.dropdown {
    margin: 0;
    padding: 0 4px;
    height: 50px;
    display: inline-block;
}
.dropdown-toggle.bg-none img {
    width: 34px;
    height: 34px;
    margin-right: 5px;
}
.margintop64{
	margin-top: 0px;
}
.username.username-hide-mobile {  
    font-size: 14px;
    color: #FFF !important;
}
.page-header .page-header-menu .top-menu .navbar-nav > li.dropdown-extended .dropdown-menu {
    min-width: 160px;
    max-width: 300px;
    width: 300px;
    z-index: 9996;
}
.page-header .page-header-menu .top-menu .navbar-nav > li.dropdown-extended .dropdown-menu > li.external {
    background: #33d0ed;
    display: block;
	overflow: hidden;
	padding: 15px;
	letter-spacing: .5px;
	-webkit-border-radius: 4px 4px 0 0;
	-moz-border-radius: 4px 4px 0 0;
	-ms-border-radius: 4px 4px 0 0;
	-o-border-radius: 4px 4px 0 0;
	border-radius: 0px;

}
.page-header .page-header-menu .top-menu .navbar-nav > li.dropdown-extended .dropdown-menu > li.external > h3 {
    color: #fff;
    margin: 0;
  	padding: 0;
  	float: left;
  	font-size: 13px;
  	display: inline-block

}
.page-header .page-header-menu .top-menu .navbar-nav > li.dropdown-extended .dropdown-menu > li.external > a {
    color: #fff;
    display: inline-block;
	padding: 0;
	background: 0 0;
	clear: inherit;
	font-size: 12px;
	font-weight: 400;
	position: absolute;
	right: 10px;
	border: 0;
	margin-top: -2px;

}
.dropdown.open > .dropdown-toggle, .dropup.open > .dropdown-toggle {
    background: none !important;
}
.page-header-menu .top-menu .navbar-nav>li.dropdown-extended .dropdown-menu .dropdown-menu-list>li>a:hover {
    background: #f3f5f7 !important;
    text-decoration: none;
}
#header_notification_bar a:hover , #header_notification_bar a:focus {
    background: none !important;
}

.noti-badge{
	margin: -10px 0px 0px -9px;
	position: absolute;

}

.footermenu {text-align: right;}
.footermenu li{display:inline-block;padding:5px 11px;}
.footermenu li a {text-decoration: :none !important;color:#fff;font-size:13px;}
.footermenu li a:hover {text-decoration: :none !important;}
.allright {float: left;}


.mobiletopup-paymentoptions{
	padding: 10px;
}
.menu-section {
    max-width: 1370px !important;
    width: 100%;
    margin: auto;
}
.page-height{
	height: 504px;
}
.page-header-menu .top-menu .navbar-nav>li.dropdown-extended .dropdown-menu .dropdown-menu-list>li>a {
    border-bottom: 1px solid #EFF2F6!important;
    color: #888;
}
.page-header-menu .top-menu .navbar-nav>li.dropdown-extended .dropdown-menu .dropdown-menu-list>li>a {
    display: block;
    clear: both;
    font-weight: 300;
    line-height: 20px;
    white-space: normal;
    font-size: 13px;
    padding: 16px 15px 18px;
    text-shadow: none;
}



/*========== Start Of 16--3-18 =========*/
input.form-control.send_type {
    float: left;
    width: 5%;
    top: -10px;
    position: relative;
    margin-right: 5px;
}
.label-floating-wid{
    width: 100%;
}

input.form-control.refund_in {
    float: left;
    width: 5%;
    top: -10px;
    position: relative;
    margin-right: 5px;
}
.dropdown-menu-list.scroller{
  line-height: 30px;
}

/*========== Start Of 17--1-18 =========*/
.blue-background {
  /*background: #18cfed;*/
  background: #71cbf3;
}

.login-wrapper .page-content {
    /*background: #ffffff;*/
     background: #71cbf3;
    padding: 35px 0 11px 0px;
}
.login-wrapper .portlet.light.portlet-fit {
    padding: 35px;
    border: 1px solid #eaeced;
    overflow: hidden;
    /*background-color:#71cbf3; */
}
.dropdown-user a.dropdown-toggle.bg-none {
    /* padding: 24px 9px; change 22-03-18 */
    padding: 18px 9px;
    text-transform: capitalize;
}
.page-header .page-header-menu .top-menu .navbar-nav > li.dropdown.dropdown-notification {
    padding: 30px 12px 30px 12px;
}
.dropdown-notification a.dropdown-toggle {
    padding: 0;
    text-transform: capitalize;
}
.noti-badge {
    margin: 0;
    top: -8px;
    right: -8px;
}
.or-box {
    border-top: 1px solid #cbd2d6;
    position: relative;
    margin: 25px 0 10px;
    text-align: center;
}
.or-box span {
    background-color: #fff;
    padding: 0 .5em;
    position: relative;
    color: #999;
    top: -.7em;
}
.basecolor-bg {
   /* background: #18cfed;*/
   background: #71cbf3;
    color: #fff;
    font-size: 14px;
    font-weight: 600;
    padding: 14px 40px;
    border: 1px solid #71cbf3;
    border-radius: 4px;
}
.login-logo {
	padding-bottom: 25px;
}

.product-info-block {
   padding: 25px 0;
   background-color: #f2f2f2;
}
.product-info-block ul {
   display: block;
   list-style: none;
   padding: 0;
   margin: 0;
}
.product-info {
   padding: 0;
   background-color: #fff;
   border: 1px solid #e7ecf1 !important;
   box-shadow: 3px 3px 6px rgba(00,00,00,.1);
}
.product-info h3 {
   font-weight: 600;
   margin: 0;
   padding: 0 0 5px 0;
   text-transform: capitalize;
}
.product-info p {
   margin: 0;
   padding: 0;
}
.product-info h4 {
   font-weight: 500;
   margin: 0;
   padding: 0 0 10px 0;
   text-transform: capitalize;
}
.productinfo-tophead {
   padding: 15px;
   background-color: #38cfed;
   color: #fff;
}
.productinfo-content {
   padding: 15px 15px 10px 15px;
}
.productinfo-content p {
   padding: 0 0 5px 0;
}
.productinfo-content a {
   padding: 0 0 5px 0;
   color: #212121;
   margin: 0;
   display: inline-block;
}
input[type=checkbox], input[type=radio] {
    margin-right: 8px;
}
.input-group.ksh-input {
    position: relative;
    margin-bottom: 30px;
}
.input-group.ksh-input ul {
    position: absolute;
    bottom: -20px;
    left: 0;
    display: block;
    right: 0;
    height: 15px;
    margin-bottom: 0;
}


/*========== Start Of 17--1-18 =========*/

/*.top-menu span {display: none;}*/

.page-header-top{display: none;}
.page-header-menu{display: block;}

.paddingtop125 {
  padding-top:125px !important; 
}
.paddingbottom40 {
  padding-bottom: 40px; 
}

@media  (min-width: 320px) and (max-width: 990px)  {  
	.page-header-top{display: block;}
	/*.page-header-menu{display: none;}*/
	.page-header-menu .page-logo{display: none;}
	.mobile{display: none;}
}


@media  (min-width: 766px) and (max-width: 1366px)  {  
	.page-logo {
    max-width: 144px;
   
}
.nav>li>a {
    padding: 10px 9px;
}
}


/*start css 27-02-18*/
.transactions-boxscroll {
    width: 100%;
    height: 200px;
    overflow-y: scroll;
    border: 1px solid #e8e8e8;
}
.deposit_button{
  position: absolute;
  bottom: 0;
  width: 100%;
  left: 0;
  border-radius: 0px 0px 4px 4px;
}
.portlet-bodyfix{
    height: 228px;
    position: relative;
}
.portlet-bodybox{
    height: 316px;
    position: relative;
}
.paymentoptions-box{
  border: 1px solid #000;
  border-radius: 4px;
  height: 94px;  
}


/******************** 10-04-18 ***********************/

input.form-control.sender_type {
  float: left;
  width: 5%;
  top: -10px;
  position: relative;
  margin-right: 5px;
}
.form-control{
  padding-top: 0;
  padding-bottom: 0;
}
/*#parsley-id-9 {
  bottom: -24px;
}
#parsley-id-5 {
  bottom: 12px;
}*/

#more_products label.control-label{
 font-size:13px !important;
}


/* responsive */
@media (max-width:767px){
    .page-footer {
        text-align: center;
    }
    .navbar-nav {
        width: 100%;
    }
    .footermenu {
        text-align: center;
        margin: 0;
        padding: 0;
        width: 100%;
        display: inline-block;
    }
    .allright {
        float: none;
    }
}