/*
Light  Border - #d7d7d7
Dark Border - #bbb;
*/
/*@import url(http://fonts.googleapis.com/css?family=Ubuntu:300,400,700);
html,body{}
h1,h2,h3,h4,h5,h6{font-family:Ubuntu,"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;}*/
.rounded0 { -moz-border-radius: 0; -webkit-border-radius: 0; -khtml-border-radius: 0;  border-radius: 0; }
.rounded3 { -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px;  border-radius: 3px; }
.rounded5 { -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px;  border-radius: 5px; }
.rounded10 { -moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px;  border-radius: 10px;  }
.roundedr10 { -moz-border-radius: 0 10px 10px 0; -webkit-border-radius: 0 10px 10px 0; -khtml-border-radius: 0 10px 10px 0;  border-radius: 0 10px 10px 0;  }
.roundedb10 { -moz-border-radius: 0 0 10px 10px; -webkit-border-radius: 0 0 10px 10px; -khtml-border-radius: 0 0 10px 10px;  border-radius: 0 0 10px 10px;  }
.rounded15 { -moz-border-radius: 15px; -webkit-border-radius: 15px; -khtml-border-radius: 15px;  border-radius: 15px;  }
.shadow,.shadow1,.shadow2,.shadow3, .shadow4{ background:#fff;}
.shadow{-moz-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.1); box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.1); -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='rgba(0, 0, 0, 0.1)')"; filter: progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='rgba(0, 0, 0, 0.1)');}
.shadow1{-moz-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2); box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2); -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='rgba(0, 0, 0, 0.2)')"; filter: progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='rgba(0, 0, 0, 0.2)');}
.shadow2{ -moz-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.3); -webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.3); box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.3); -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='rgba(0, 0, 0, 0.3)')"; filter: progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='rgba(0, 0, 0, 0.5)');}
.shadow3{-moz-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.5); -webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.5); box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.5); -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='rgba(0, 0, 0, 0.5)')"; filter: progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='rgba(0, 0, 0, 0.5)');}
.shadow4{-moz-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.8); -webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.8); box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.8); -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='rgba(0, 0, 0, 0.8)')"; filter: progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='rgba(0, 0, 0, 0.8)');}
.shadow-fixed{box-shadow:0 2px 5px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 2px 5px rgba(0, 0, 0, 0.5);-webkit-box-shadow:0 2px 5px rgba(0, 0, 0, 0.5);}
.page-header, .page-header h2{ margin:0; padding-top:0; border:none}

#bd a:focus, #bd a:hover{outline:none}
#bd .borderbl{ border-bottom:1px solid #d7d7d7;}
#bd .borderdd{ border-bottom:1px solid #bbb;}
#bd .noborder{ border:none}
#bd .floatleft{ float:left}
#bd .floatright{ float:right}
#bd .padding0{ padding:0}
#bd .padd5{ padding:5px;}
#bd .padd10{ padding:10px;}
#bd .paddt10{ padding-top:10px;}
#bd .paddb10{ padding-bottom:10px;}
#bd .paddb20{ padding-bottom:20px;}
#bd .paddt20{ padding-top:20px;}
#bd .padd15{ padding:15px;}
#bd .padd20{ padding:20px;}
#bd .margin0{ margin:0}
#bd .marl0{ margin:0;}
#bd .marg10{ margin:10px;}
#bd .margt10{ margin-top:10px;}
#bd .margt20{ margin-top:20px;}
#bd .margb20{ margin-bottom:20px;}
#bd .margb10{ margin-bottom:10px;}
.alleft{ float:none}
.alright{ float:none;}
img.alleft{ margin:0 auto 10px auto}
img.alright{margin:0 auto 10px auto;}
.bg{ background:#eee;}
.table th{background:#f8f8f8; text-transform:uppercase;}
.span5 table{background:#f8f8f8;}
.item-page{ min-height:300px}

.progress-striped .bar{ background-color:#007B21!important}

.btn-primary, .btn-primary.disabled, .btn-primary[disabled]{background:#007B21!important }
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active{ background:#E10000!important}

#bd{ background:#E5E5E5 url("../img/jumpman.png") no-repeat scroll right 144px ;font-family: 'Open Sans', sans-serif; margin:0px; padding:0px;}
h1,h2,h3,h4,h5,h6,.site-title{}
.container{ max-width:950px; }
.main{background:#fff; min-height:580px;}
.header,.footer{ background:#E10000; color:#fff; padding:20px;}
.control-group.field-jform_spacer{ display:none;}
.balance{ font-size:0.9em; color:#545454; position:relative; width:100%;}
#loading{ position:absolute; height:100%; top:8px; bottom:0px; left:0px; padding-left:10px; right:0px; background:#fff; z-index:3}

.balance  .label{ min-width:60px;}
.balance .value{ color:#000; padding-left:5px;}
.steps{ font-weight:bold; text-align:center; margin-bottom:5px;}
#bd .steps .span4{width:33.3333%; float:left; margin:0px; padding:0 0 5px 0;}
.steps  .span4.active{ color:#E10000;}
#sidebar{ text-align:center;}
#sidebar h2{ color:#E10000; font-size:1.8em; font-weight:normal; line-height:1.2em;}
.bouquets{ margin-top:8px;}
.bouquets h3{ margin:-5px 0 5px 0; padding:0 0 5px 0; border-bottom:1px solid #dcdcdc;}
.bouquets .accordion-heading{ text-transform:capitalize;}
.bouquets .accordion-inner{ font-size:0.9em}
.tip-wrap {
	max-width: 200px;
	padding: 3px 8px;
	color: #fff;
	text-align: center;
	text-decoration: none;
	background-color: #000;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	z-index: 100;
}
.tip-title{display:none;}
.product_currency{ color:#000;}
.status{ background:#ecf9e9; border:1px solid #5aaf49; color:#5aaf49; padding:10px;}
.footer .nav > li > a{color:#fff;}
.footer .nav > li > a:hover, .footer .nav > li > a:focus, .footer .nav > li > a:active{ color:#fff; background:#007B21;}
.star{ color:#F00;}
#bd .btn-fb,#bd .btn-tw,#bd .btn-gp{color:#fff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);}
#bd .btn-fb{
	border:1px solid #354073;
	background-color:#3b5e93;
	background-image:-webkit-linear-gradient(top,#5380c4,#3b5e93);
	background-image:-moz-linear-gradient(top,#5380c4,#3b5e93);
	background-image:-o-linear-gradient(top,#5380c4,#3b5e93);
	background-image:-ms-linear-gradient(top,#5380c4,#3b5e93);
	background-image:linear-gradient(top,#5380c4,#3b5e93);
}
#bd .btn-tw{
	border:1px solid #276083;
	background-color:#3a88a3;
	background-image:-webkit-linear-gradient(top,#6ab9ca,#3a88a3);
	background-image:-moz-linear-gradient(top,#6ab9ca,#3a88a3);
	background-image:-o-linear-gradient(top,#6ab9ca,#3a88a3);
	background-image:-ms-linear-gradient(top,#6ab9ca,#3a88a3);
	background-image:linear-gradient(top,#6ab9ca,#3a88a3);
}
#bd .btn-gp{
	border:1px solid #8a3215;
	background-color:#b13c1f;
	background-image:-webkit-linear-gradient(top,#c65230,#b13c1f);
	background-image:-moz-linear-gradient(top,#c65230,#b13c1f);
	background-image:-o-linear-gradient(top,#c65230,#b13c1f);
	background-image:-ms-linear-gradient(top,#c65230,#b13c1f);
	background-image:linear-gradient(top,#c65230,#b13c1f);
}
#bd .dstv-social a{ margin:0 auto 10px;  display:block; max-width:50%;}
.btn-again{ margin:15px 0;}
.psrelative{ position:relative;}
.gobtn{ position:absolute; right:0px; top:0px;}

.logo{background: url("../img/logo.png") no-repeat scroll 0 center ; height: 141px;line-height: normal;position: relative; width: 227px;}
#gotv-header {
	width:100%;
	margin: 0 auto;
	line-height: normal;
	border-bottom:3px solid #e3010f;
	position:relative;
	padding:0;
	background:#fff;
}
.logo2{background: url(../img/header_right.png) no-repeat;
	width:65%;
	height:141px;
}

@media (max-width: 767px) {
.balance{ padding-top:5px; padding-left:0px;}
#bd .balance img, #bd .balance .span1{display:none;}
#bd .steps .span4{ font-size:0.9em}
#loading{ text-align:center; top:5px;padding-left:0px;}
.footer { text-align:center;}
.footer .pull-right{float:none;}
.footer .nav.nav-pills li{ float:none; display:block; text-align:center; margin-bottom:5px;} 
}
@media (min-width: 768px) and (max-width: 979px){
.balance{ border-left:1px solid #dcdcdc; padding-left:10px;}	

}
@media (min-width: 980px) {
	.balance{ border-left:1px solid #dcdcdc; padding-left:10px;padding-top:8px; padding-bottom:8px;}

}
