
/*  bhoechie tab */
div.bhoechie-tab-container{
  z-index: 1;
  background-color: #ffffff;
  padding: 0 !important;
  border-radius: 4px;
  -moz-border-radius: 4px;
/*
  border:1px solid #ddd;
*/
  
/*
  height:400px;
*/
/*
  margin-top: 45px;
  margin-left: 50px;
  -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
  box-shadow: 0 6px 12px rgba(0,0,0,.175);
  -moz-box-shadow: 0 6px 12px rgba(0,0,0,.175);
*/
  background-clip: padding-box;
  opacity: 0.97;
  filter: alpha(opacity=97);
}
div.bhoechie-tab-menu{
  padding-right: 0;
  padding-left: 0;
  padding-bottom: 0;
  margin-bottom:5px;
}
div.bhoechie-tab-menu div.list-group{
  margin-bottom: 0;
  margin-top: -9px;
  padding-right: 5px;
}
div.bhoechie-tab-menu div.list-group>a{
  margin-bottom: 0;
  padding:3px;
}

div.bhoechie-tab-menu div.list-group>a .glyphicon,
div.bhoechie-tab-menu div.list-group>a .fa {
  color: #5A55A3;
}
div.bhoechie-tab-menu div.list-group>a:first-child{
  border-top-right-radius: 0;
  -moz-border-top-right-radius: 0;
}
div.bhoechie-tab-menu div.list-group>a:last-child{
  border-bottom-right-radius: 0;
  -moz-border-bottom-right-radius: 0;
}
div.bhoechie-tab-menu div.list-group>a.active,
div.bhoechie-tab-menu div.list-group>a.active .glyphicon,
div.bhoechie-tab-menu div.list-group>a.active .fa{
  background-color: #9C5173;
  background-image: #5A55A3;
  color: #ffffff;
}
div.bhoechie-tab-menu div.list-group>a.active:after{
/*
  content: '';
*/
  position: absolute;
  top: 50%;
  margin-top: -13px;
  border-bottom: 13px solid transparent;
  border-top: 13px solid transparent;
  background-color: #ffffff;

}

div.bhoechie-tab-content{
  background-color: #ffffff;
  /* border: 1px solid #eeeeee; */
  padding-left: 20px;
  padding-top: 10px;
}

div.bhoechie-tab div.bhoechie-tab-content:not(.active){
  display: none;
}

div.bhoechie-tab-menu-right div.list-group>a.active:after{
  right: 100%;
  border-right: 10px solid #5A55A3;
}

div.bhoechie-tab-menu-left div.list-group>a.active:after{
  left: 100%;
  border-left: 10px solid #5A55A3;
}

div.bhoechie-tab{
  padding:0px;
}

.sms-form-buttons{
    width:352px;
}


div.bhoechie-tab-container .nav > li > a {
    padding: 0px 5px;
}

div.bhoechie-tab-container ul>:first-child{
    margin-left:5px;
}


div.bhoechie-tab-container .nav-tabs > li a{
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #FFFFFF;
    border-color: #DDDDDD #DDDDDD rgba(0, 0, 0, 0);
    border-image: none;
    border-style: solid;
    border-width: 1px;
    color: #AE5B80;
    cursor: default;
}

div.bhoechie-tab-container .nav-tabs > li a:hover{
    background-color: #F6EEF2;
    cursor:pointer;
}

div.bhoechie-tab-container .nav-tabs > li.active > a,
div.bhoechie-tab-container .nav-tabs > li.active > a:hover,
div.bhoechie-tab-container .nav-tabs > li.active > a:focus {
    background-color: #AE5B80;
    border-color: #9B4D70;
    color:white;
}

/*.navbar {
    margin-bottom: 0px;
}*/

/* Sub Tabs */
.sub-tab {
	text-align: center;
	display: inline-block;
	color: #9C5173;
	font-size:small;
	cursor:pointer;
	margin-left:-5px;
	margin-bottom:10px;
}

.sub-tab span {
	margin-right:2px;
	padding: 2px 2px;
	display: inline-block;
	border-bottom: 4px solid #9C5173;
}

.sub-tab span.active {
	background-color:#9C5173;
	color:#FFFFFF;
}

.sub-tab .phase.previous {
	color:#9C5173;
	border-bottom-color:#9C5173;
}

.sub-tab .phase.current {
	color:#7BC67B;
	border-bottom-color:#7BC67B;
}

.sub-tab .phase.next{
	color:#777777;
	border-bottom-color:#777777;
	cursor:default;
}

.sub-tab .phase.active{
	color:#FFF !important;
}
	
.sub-tab .phase.previous.active{
	background-color:#9C5173;
}

.sub-tab .phase.current.active{
	background-color: #7BC67B;
}

.sub-tab .phase.next.active{
	background-color:#777777;
}