body {
    padding-top: 60px;
    padding-bottom: 40px;
}

.zf-green {
    color: #68b604;
}

.btn-success {
	background-color: #57a900;
	background-image: -moz-linear-gradient(top, #70d900, #57a900);
	background-image: -ms-linear-gradient(top, #70d900, #57a900);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#70d900), to(#57a900));
	background-image: -webkit-linear-gradient(top, #70d900, #57a900);
	background-image: -o-linear-gradient(top, #70d900, #57a900);
	background-image: linear-gradient(top, #70d900, #57a900);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#70d900', endColorstr='#57a900', GradientType=0);
}

.btn-success:hover,
.btn-success:active,
.btn-success.active,
.btn-success.disabled,
.btn-success[disabled] {
	background-color: #57a900;
}

.btn-success:active, .btn-success.active {
	background-color: #57a900;
}

div.container a.brand {
    background: url("../img/zf2-logo.png") no-repeat scroll 0 10px transparent;
    margin-left: 0;
    padding: 8px 20px 12px 40px;
}
.form-errors{
	color: #a94442;
	list-style: none;
	padding: 5px;
	font-weight: bold;
}
#video_percentage_value{
	float:right;margin: 5px 0px;font-size: 12px;font-weight: bold;
}
#audio_percentage_value{
	margin: 5px 0px;font-size: 12px;font-weight: bold;
}
*:focus{
	outline: 0 !important;

} 
.carousel-btn{
	text-align: center;

}
.carousel-btn a{
	opacity:1;
}
.kfChart{
	color:#444444;
	border-top: 1px solid #000000;

	text-shadow: none;
	text-align: center;
}
.alert ul{
	list-style: none !important;
	padding-left: 0;
}
.growlUI{
	background: url(../img/copy_link.png) no-repeat;
	background-size: 30px 30px;
	height: 43px;
	font-size: 22px;
	margin-top: 8px;
	margin-left: 10px;
	font-family: 'gothambook';
}
.export-table{
	margin-bottom: 10px;
}
#tabular_result{
	background-color: white;
}
#html2canvas{
	background-color: #f1f1f1;
}
.about-cotent{
	font-family: 'Mercury Text G4 A','Mercury Text G4 B' !important;
	font-size: 13pt;
	font-style: normal;
}
ul.nostyle{
	list-style: none;
}
.modal-header h4{
    margin-bottom: 0;
}
.roleselect{
    text-transform: capitalize;
}
.carousel-btns-width{
    width:414px;
    margin: 0 0 0 288px;
}
.carousel-btn .left{
    float:left;
    width:25%;
}
.carousel-btn .carousel-indicators{
    float: left;    
    margin-top:9px;
}
.carousel-btn .right{
    float:left;
    margin-left: 8px;
    width:20%;
}
.view-detail-link,.view-detail-link:hover{
    font-size: 13px;
    text-decoration: none;
}
.hashdiv{
    height:25px;
}
strong a,strong a:hover{
    color: #333333;
    text-decoration: none;
}
dt{
    font-family: gothammedium !important;
    font-size: 14px;
    color: #333333;
}
dt a,dt a:hover{   
    color: #333333;
    text-decoration: none;
}
dd{
    font-size: 13px;
    padding-left: 25px;
    margin-top: 5px;
}
.thpopover{
    cursor: help;
}
div span.hashtag{
	margin-top: -46px; 
	padding-bottom: 46px; 
	display: block; 
}
span.topcontainer{
	position: absolute;
	right: 0;
}
div a.gotop{
	color:#000;
	float: right;
	text-decoration: none;
	position: fixed;  
	font-size: 14px;
	font-family: gothammedium !important;
	font-weight: normal;
}
div a.gotop:hover{
	text-decoration: none;
}
.page-header{
	position: relative;
}
.kfText1{
	cursor: help;
}
.start-implication{
    padding: 27px 0;
}
.nav-tabs li.active a{
	font-weight: bold !important; 
}
.nav-tabs li a{
    color: #333333 !important;
}
.start-implication{
    background-color: #FFFFFF;
    padding: 27px 0;
}
.video-player{
	margin: 15px 0px;
}
.rationale-image{
	
	
	margin-top: 7px !important;
}
.rationale-image span{
	margin-left: 5px;
	color: white;
	text-decoration: none;
}