/* CUSTOM CSS */

.header { background-image: unset;  background-color: #aa336a; margin-bottom:0;}
.footer { background-color: #aa336a;}
.footer-ul li a:hover, .footer-ul li a:focus { color: #fdc005;}

.navbar-default {background-color: #aa336a;border-color: #aa336a;}

.navbar-default{ 
	background-image:-webkit-linear-gradient(top,#aa336a 0,#aa336a 100%);
	background-image:linear-gradient(to bottom,#aa336a 0,#aa336a 100%);
}

.navbar-default .navbar-nav>.active>a{
	background-image:-webkit-linear-gradient(top,#fff 0,#fff 100%);
	background-image:linear-gradient(to bottom,#fff 0,#fff 100%);
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form { text-align: left;}

.dropdown-menu>.active>a, .dropdown-menu>.active>a:hover, .dropdown-menu>.active>a:focus {
    background-image: -webkit-linear-gradient(top,#fdc005 0,#fdc005 100%);
    background-image: linear-gradient(to bottom,#fdc005 0,#fdc005 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff357ebd', GradientType=0);
    background-color: #357ebd;
}

.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus {
    background-color: #ffffff;
    color: #555;
}

.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus {
    background-image: -webkit-linear-gradient(top,#fdc005 0,#fdc005 100%);
    background-image: linear-gradient(to bottom,#fdc005 0,#fdc005 100%);
    background-color: #fdc005!important;
}
.dropdown-submenu>a:after{border-left-color: #ffffff;}

/* left sidebar panel heading */
.panel-info {border-color: #aa336a;}
.panel-info .panel-heading { background: #aa336a; color:#ffffff; background-image: -webkit-gradient(
	linear,
	left top,
	left bottom,
	color-stop(0, #aa336a),
	color-stop(0.53, #aa336a)
);
background-image: -o-linear-gradient(bottom, #aa336a 0%, #aa336a 53%);
background-image: -moz-linear-gradient(bottom, #aa336a 0%, #aa336a 53%);
background-image: -webkit-linear-gradient(bottom, #aa336a 0%, #aa336a 53%);
background-image: -ms-linear-gradient(bottom, #aa336a 0%, #aa336a 53%);
background-image: linear-gradient(to bottom, #aa336a 0%, #aa336a 53%); border:1px solid #aa336a; }

.panel-info ul.panel-ul li a{color: #aa336a;}
.panel-info ul.panel-ul li a:hover, .panel-info ul li a:focus{color: #fdc005;}

.navbar-default .navbar-nav > li > a {color: #ffffff;}
.navbar-default .navbar-toggle {border-color: #ffffff;}
/*.navbar-default .navbar-toggle .icon-bar {background-color: #ffffff;}*/
.navbar-default .navbar-toggle .icon-bar {background-color: #aa336a;}

.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {border-color: #ffffff; background-color:}
.navbar-default .navbar-nav .open .dropdown-menu>li>a {color: white;}

.dropdown-menu {background-color:#aa336a;}
.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus {color: #000000; background-color: #ffffff}

.box-header {
    -moz-border-top-right-radius: : 8px;
    -moz-border-top-left-radius: : 8px;
    border-top-right-radius: 8px;
    border-top-left-radius: 8px;
    background-color: #aa336a;
    color: #ffffff;
    padding: 15px 20px;
    text-align: center;
}

.btn_mlm { 
background: #aa336a; color:#ffffff; background-image: -webkit-gradient(
	linear,
	left top,
	left bottom,
	color-stop(0, #aa336a),
	color-stop(0.53, #aa336a)
);

background-image: -o-linear-gradient(bottom, #aa336a 0%, #aa336a 53%);
background-image: -moz-linear-gradient(bottom, #aa336a 0%, #aa336a 53%);
background-image: -webkit-linear-gradient(bottom, #aa336a 0%, #aa336a 53%);
background-image: -ms-linear-gradient(bottom, #aa336a 0%, #aa336a 53%);
background-image: linear-gradient(to bottom, #aa336a 0%, #aa336a 53%); border:1px solid #aa336a;

}
.btn_mlm:hover , .btn_mlm:focus{ 
	background:#aa336a;
	border:1px solid #fdc005
}
.btn_mlm.disabled { border:1px solid #fdc005; }

/* table */
.members_table thead tr th {background-color: #aa336a!important}

.alert_div {
    background: #aa336a;
    color: #ffffff;
    background-image: -webkit-gradient(
	linear,
	left top,
	left bottom,
	color-stop(0, #aa336a),
	color-stop(0.53, #aa336a)
);
    background-image: -o-linear-gradient(bottom, #aa336a 0%, #aa336a 53%);
    background-image: -moz-linear-gradient(bottom, #aa336a 0%, #aa336a 53%);
    background-image: -webkit-linear-gradient(bottom, #aa336a 0%, #aa336a 53%);
    background-image: -ms-linear-gradient(bottom, #aa336a 0%, #aa336a 53%);
    background-image: linear-gradient(to bottom, #aa336a 0%, #aa336a 53%);
    border: 1px solid #aa336a;
}
.alert_div a:hover, .alert_div a:focus{color: #fdc005!important;}
.blue_p {color: #aa336a;}
.blue_bg{background: #aa336a; }

.blue {color: #aa336a !important; }
a, .blue {color: #aa336a; }
a:hover, a:focus {color: #fdc005;}
.blue:hover, blue:focus {color: #fdc005!important;}
.free-text{color: #aa336a;}

.bg-body {
	background-color: #fff;
	background-image: linear-gradient(to top, #fff 0px, #aa336a 200%);
}

/* pagination */
.pagination>li>a, .pagination>li>span{
	color:#aa336a;
}
.pagination>li>a:hover, .pagination>li>span:hover, .pagination>li>a:focus, .pagination>li>span:focus {
    color: white;
    background-color: #fdc005;
    border-color: #fdc005;
}
.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus{
	background-color: #aa336a;
	border-color: #aa336a;	
}

.main-content{
    background-image: linear-gradient(to top, #fff 0px, #aa336a 200%);
    background-repeat: repeat-x;
}