/** Profile Page Css*/
.profile-container {
	background-color:#fff;
	margin:0 2rem 0 0;
	padding:2rem;
	/* border:1px solid red; */
}

.profile-container .profile-container-content .nav h2 {
	margin:0;
	margin-bottom:1rem;
	padding-bottom:1rem;
	border-bottom: 1px solid #919191;
	font-size:2rem;
}

.profile-container .profile-container-content main .row{
	padding:1.6rem;
	/* border:1px solid green; */
}

.profile-container .profile-container-content main .row .col-xs-4 {
	padding-left:0;
}

.profile-container .profile-container-content main .row .col-xs-4 .text-height {
	resize:none;
	min-height:5rem;
}

.profile-container .profile-container-content main .row .col-xs-4 .mapped-pincodes-anchor {
	text-decoration:underline;
	color:#337ab7;
}

.profile-container .profile-container-content main .row .col-xs-4 input,
.profile-container .profile-container-content main .row .col-xs-4 textarea {
	font-size:1.2rem;
	border:none;
	background-color:#e4e7f1;
	color:#635959;
}

.profile-container .profile-container-content main .row .col-xs-4 label {
	color:#6a6464;
	font-size:1.2rem;
	margin-bottom:0.2rem;
}

.profile-container .profile-container-content .modal-text-area {
	resize:none;
	min-height:16rem;
	font-size:1.2rem;
	border:none;
	background-color:#e4e7f1;
	color:#635959;
}

.profile-container .profile-container-content .modal-light-text {
	opacity:0.8;
	font-size:1.2rem;
}

/* Header CSS changes */
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:focus,
.navbar-default .navbar-nav > .open > a:hover {
    color: #fff;
    background-color: #0369dd;
}

.navbar-nav>li>.dropdown-menu{
	border-radius:0.4rem
}

.header-options-hover .list-options:hover,
.header-options-hover .list-options:focus{
	color:#0369dd;
	background:#dce4f7;
}

.header-options-icon-margin-right {
	margin-right:0.5rem;
}


/* left Navigation css for Partner Credit pouch Management */
 .navbarsidebar-menu .partnerpoucharrow{
	float: right;
    margin-top: -10px;
}

.navbarsidebar-menu .dropdown-partnercontent {
	display:none;
    position: fixed;
    background-color: white;
    min-width: 160px;
    box-shadow: 0px 8px 16px 0px rgb(0 0 0 / 20%);
    z-index: 999;
    left:235px;
    margin-top: -5%;
}
.navbarsidebar-menu .dropdown-partnercontent a {
  color: black;
  padding: 12px 16px;
  text-decoration: none;
  display: block;
}
.navbarsidebar-menu .dropdown-partnercontent a:hover{
	background: rgba(1, 105, 221, 0.2);
} 
.navbarsidebar-menu .dropdown-partner-parentcontent{
	padding:10px;
}
.navbarsidebar-menu .dropdownText:hover > .dropdown-partnercontent{
	display:block;
}
.navbarsidebar-menu .partnersidebaricon{
	margin-left: -20px;
    margin-right: 10px;
}
.navbarsidebar-menu .dropdownText{
	position:relative;
}


/* Css for Header Dropdown Arrow */
.navbar-profile-container .dropdown-menu-arrow {
  top: -23px;
  left: 87%;
  width: 0;
  height: 0;
  position: relative;
}
.navbar-profile-container .dropdown-menu-arrow:before,
.dropdown-menu-arrow:after {
  content: "";
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-width: 9px 9px;
  border-style: solid;
  border-color: transparent;
  z-index: 1001;
}
.navbar-profile-container .dropdown-menu-arrow:after {
  bottom: -18px;
  right: -8px;
  border-bottom-color: #fff;
}
.navbar-profile-container .dropdown-menu-arrow:before {
  bottom: -17px;
  right: -8px;
  border-bottom-color: rgba(0,0,0,.15);
}
