/* styles for accordion for fastflow settings items */

.settings-main-box {
  width: 54%;
  border: 0px #ababab solid;
  min-width: 350px;
  margin-bottom: 10px;
}

.item-tab-box {
	display: none;
	padding-left: 2%;
}

#settings-main-box-1 .item-tab-box {
	/*display: block;*/
}

.settings-main-box > .item-hbox {
	position: relative;
}

.settings-main-box > .item-hbox > a {
  font-size: 18px;
  text-decoration: none;
  font-weight: bold;
  color: #343434;
  padding: 1%;
  width: 98%;
  display: block;
  line-height: 1.4;
  background-color: #dedede;
}

.settings-main-box > .item-hbox > span {
  position: absolute;
  top: 12%;
  right: 2%;
  z-index: 999;
  cursor: pointer;
  font-size: 30px;
  width: 20px;
  height: 24px;
  line-height: 0.7;
  color: #343434;
  text-align: center;
}

.settings-main-box > .item-hbox > .hlplsprod {
  position: absolute;
  top: 12%;
  right: 6%;
  line-height: 0.9;
}
/*Dasboard Page styles*/
/*.heading{margin-top:40px;}*/
h1#ff-dashboard{float:left; margin:0px 40px 0px 0px;line-height:inherit;}
ul#dasboard-menu {list-style-type:none;margin:0px;padding:0px;overflow:hidden;}
ul#dasboard-menu li{float: left;border: 2px solid #B4B4B4;margin: 0px 8px;border-radius: 20px;/*background: #B4B4B4;*/}
ul#dasboard-menu li a {display:block;color:#878787;text-align:center;padding-top:5px;padding-bottom:5px;padding-right:10px;padding-left:10px;text-decoration:none;font-weight:600;}
h3.widget-title{display:none;}
ul#dasboard-menu li.active{border: 2px solid #5A5A5A;}
ul#dasboard-menu li.active a{color: #5A5A5A;}