body{
	background: white; 
	color: #000000;
}
.bg-contsocial{
	background:grey;
	padding: 0 2px 6px 2px;
}
.contsocial{
	font-family:helvetica, arial, sans-serif !important; 
	font-weight:bold !important; 
	font-size:14px !important;
	color: white !important; 
	margin-left:10px !important;
	margin-right:5px !important;
}
.contsocial:hover{
	color: #ff0000 !important; 
}
.contsocial:active{
	color: #cb03fd !important; 
}	
.fa-edit{
	font-size: 18px !important;
	color: white !important;
}
.fa-edit:hover{
	color: #000000 !important; 
}

.fa-edit:active{
	color: #cb03fd !important; 
}	

/*---- 3D buttons --------------*/
.btn{
    margin: 4px;
    box-shadow: 1px 1px 5px #888888;
}
.btn-xs{
    font-weight: 300;
}
.btn-hot {
color: #fff;
font-weight: bold;
background-color: #db5566;
border-bottom:2px solid #af4451;
}
.btn-hot:hover, .btn-sky.active:focus, .btn-hot:focus, .open>.dropdown-toggle.btn-hot {
color: #fff;
background-color: #df6a78;
border-bottom:2px solid #b25560;
outline: none;}
.btn-hot:active, .btn-hot.active {
color: #fff;
background-color: #c04b59;
border-top:2px solid #9a3c47;
margin-top: 2px;
}
.btn-sunny {
color: #fff;
font-weight: bold;
background-color: #f4ad49;
border-bottom:2px solid #c38a3a;
}
.btn-sunny:hover, .btn-sky.active:focus, .btn-sunny:focus, .open>.dropdown-toggle.btn-sunny {
color: #fff;
background-color: #f5b75f;
border-bottom:2px solid #c4924c;
outline: none;
}
.btn-sunny:active, .btn-sunny.active {
color: #fff;
background-color: #d69840;
border-top:2px solid #ab7a33;
margin-top: 2px;
}
.btn-fresh {
color: #fff;
font-weight: bold;
background-color: #51bf87;
border-bottom:2px solid #41996c;
}
.btn-fresh:hover, .btn-sky.active:focus, .btn-fresh:focus, .open>.dropdown-toggle.btn-fresh {
color: #fff;
background-color: #66c796;
border-bottom:2px solid #529f78;
outline: none;
}
.btn-fresh:active, .btn-fresh.active {
color: #fff;
font-weight: bold;
background-color: #47a877;
border-top:2px solid #39865f;
outline: none;
outline-offset: none;
margin-top: 2px;
}
.btn-sky {
color: #fff;
font-weight: bold;
background-color: #0bacd3;
border-bottom:2px solid #098aa9;
}
.btn-sky:hover,.btn-sky.active:focus, .btn-sky:focus, .open>.dropdown-toggle.btn-sky {
color: #fff;
background-color: #29b6d8;
border-bottom:2px solid #2192ad;
outline: none;
}
.btn-sky:active, .btn-sky.active {
color: #fff;
background-color: #0a97b9;
border-top:2px solid #087994;
outline-offset: none;
margin-top: 2px;
}
.btn-bangla {
color: #ff0000;
font-weight: bold;
background-color: #006747;
border-bottom:2px solid #004d34;
}
.btn-bangla:hover {
color: #006747;
background-color: #ff0000;
border-bottom:2px solid #cc0000;
}
.btn-english {
color: #00247D;
font-weight: bold;
background-color: #CF142B;
border-bottom:2px solid #a21021;
}
.btn-english:hover {
color: #CF142B;
background-color: #00247D;
border-bottom:2px solid #001d66;
}

/*----- Organization branding-------*/
.logo img{
	background: #ffffff;
	padding: 5px;
}
.logo img:hover{
	box-shadow:
	0 0 5px 10px #b3b3b3; /* outer cyan #0ff */
}
.logo-size{
	width: 120px;
}
.org_title{
	font-size: 2.4rem;
	font-weight: bold;
	color: #0066ff;
	text-align: center;
	padding-top: 5px;
}
.org_title:hover{
	color:#006428;
}
.org_tag{
	font-size: 1.25rem;
	font-weight: bold;
	text-align: center;
}
.org_tag:hover{
	color:#ff0000;
}

/*----- Donate ------*/
.donate{
	font-size: 1.5rem;
	font-weight: bold;
	color: #ffffff;	
}

/*-----Nav Menu----*/
.dropdown-item{
	color:#ffffff !important;
}
/*Change hover color*/
.dropdown-menu a:hover{
	background-color:#61B15A !important;
	color:#ff0000 !important;
}

/*----at a glance about the organization----*/
.glance{
	text-align: center;
	font-size: 2.2rem;
	font-weight: bold;
}
.working-area{
	text-align: center;
	font-size: 1.6rem;
	font-weight: bold;
	
}
.bg-footer{
	font-family:helvetica, arial, sans-serif !important; 
	font-size: 1rem;
	color: white !important; 
	padding: 5px 0 5px 0;
}
.credit_text{
	text-decoration: none !important;
	color: white !important;
	font-weight: bold !important;
}
.widget-title{
	font-weight: bold!important;
}
/*-----Remove Underline---*/
a {
  text-decoration: none !important;
  box-shadow: none !important;
}

/*---- Add hover color effect----*/
a:hover{
  color: #ff6600!important;
}
.credit_text:hover{
	color: #ff0000!important;
}

.ntl_resource_sbar{
	background: #98E19A
}
.intntl_resource_sbar{
	background:#D5DBB3;
}



/*---Cookie alert ----*/
.cookiealert {
    position: fixed;
    bottom: 0;
    right: 0;
    width: 25%;
    margin: 0 !important;
    z-index: 999;
    opacity: 0;
    visibility: hidden;
    border-radius: 0;
    transform: translateY(100%);
    transition: all 500ms ease-out;
    color: #ecf0f1;
	background-image: url("#");
	background-color: #3366ff;
 }
.cookiealert.show {
    opacity: 1;
    visibility: visible;
    transform: translateY(0%);
    transition-delay: 1000ms;
}
.cookiealert a {
    text-decoration: underline
}
.cookie-alert-btn-color{
	background-color: #ff0066;
	color:#ffffff;
}
.cookiealert .acceptcookies {
    margin-left: 10px;
    vertical-align: baseline;
}

/*--- Organizations ---*/
.org-text{
	font-family:helvetica, arial, sans-serif !important; 
	font-size: 1.2rem;
	Padding-bottom:2px!important;
}
.reg-table{
	height: 4px !important;
}
.table-head-all-dpos{
	background: #98E19A;
}
.table-striped-all-dpos tbody tr:nth-of-type(odd) {
  background-color: #C5F5C2;
}
/*------ footer style -----------*/
.credit_text{
	color: #ffffff;
	font-weight:bold;
}
.credit_text:hover{
	color: #ff0000;
}

.background-glance{
	background:#f2f2f2;
}
/*------ Customize color for DPOs -----*/
.bg-menu  {
	background:#1D24CA;
}
.bg-footer{
	background:#1D24CA;
}
.firstsidebar{
	background: #98ABEE;
}
.secondsidebar{
	background: #F9E8C9;
}
