/*	body	*/
body{
	background:#000 url(../images/main-bg.jpg) no-repeat bottom left;
	font-family:Myriad Pro;
}

@font-face {
  font-family: 'Oswald-Regular';
  src: url('Oswald-Regular.eot');
  src: url('Oswald-Regular.eot?#iefix') format('embedded-opentype'),
       url('Oswald-Regular.woff') format('woff'),
       url('Oswald-Regular.ttf') format('truetype'),
       url('Oswald-Regular.svg#Oswald-Regular') format('svg');
}

/*	Container	*/
#container{
	width:940px;
	margin:0 auto;
}

/*	Navbar	*/
#navbar{
	background:url(../images/menu-bg.jpg);
	margin: 5px 0 13px 0;
}
#navbar:before, #navbar:after{
	display: table;
	content: " ";
}
#navbar:after{
	clear:both;
}
.logo{
	float:left;
	margin: 5px 0 0 15px;
}
.menu{
	float:right;
}
.menu ul{
	margin:10px 0;
}
.menu ul li{
	list-style-type:none;
	float:left;
	margin:0 15px;
}
.menu ul li a{
	text-decoration:none;
	text-align:center;
	font-size:1.3em;
	color:#fff;
	text-transform:uppercase;
	font-family: 'Oswald-Regular',sans-serif;
}
.menu ul li a span{
	color:#0e1b8d;
}
.menu ul li:hover a, .menu ul li.active a{
	color:#0e1b8d;
}
.menu ul li:hover a span, .menu ul li.active a span{
	color:#fff;
}

/*	Content	*/
#content{
	background:rgba(0,0,0,0.4);
	border:1px solid #47515b;
	border-radius:4px;
}
.banner{
	background:url(../images/banner.png);
	height:273px;
	margin:10px;
}
.banner-text{
	width:530px;
	padding:30px;
}
.banner-text h3{
	color:#47769f;
}
.banner-text h4{
	color:#e15a23;
}
.banner-text p{
	color:#fff;
	margin-bottom:20px !important;
}
.banner-text h3, .banner-text h4, .banner-text p{
	text-align:left;
	margin:5px 0;
}
.btn{
	color:#fff;
	background:url(../images/btn.png);
	text-transform:uppercase;
	padding:5px 10px;
	text-decoration:none;
	border-radius:4px;;
}
.row p, .row li{
	color:#c4c4c4;
	text-align:justify;
	font-size:15px;
}
.row{
	margin:0 10px;
}
.row h3{
	color:#fff;
	border-bottom:1px solid #818181;
	font-size:1.6em;
	font-weight:normal;
}
.row h3 span{
	color:#ff9100;
}
.row:before, .row:after{
	display: table;
	content: " ";
}
.row:after{
	clear:both;
}
.left{
	float:left;
}
.leftcontent{width:600px;}

.right{
	float:right;
}
.left img{
	float:left;
	margin-right:10px;
}
.right ul li{
	list-style-image:url(../images/icon-ball.png);
	margin:15px 0;
	vertical-align: top;
}

/*	Footer	*/
footer{
	margin:10px 0 50px 0;
	font-size:15px;
}
.footer-left{
	float:left;
}
.footer-right{
	float:right;
}
.footer-left a{
	text-decoration:none;
	color:#9bd080;
	border-right:1px solid #9bd080;
	padding:0 15px;
}
.footer-left a:nth-last-child(1){
	border-right:none;
}
.footer-left a:hover, .footer-left a.active{
	color:#eb9b32;
}
.footer-right p{
	color:#9bd080;
	margin:0px;
}

/*	Buy Our Tips	*/
.tips:before, .tips:after{
	display: table;
	content: " ";
}
.tips:after{
	clear:both;
}
.tips{
	margin:20px 10px;
}
.tips > div{
	width:300px;
	height:229px;
	float:left;
}
.box1{
	background:url(../images/blue-box.png);
	margin:0 9px 0 0;
}
.box2{
	background:url(../images/red-box.png);
	margin:0 9px 0 0;
}
.box3{
	background:url(../images/black-box.png);
}
.tips h3{
	color:#b2ffff;
	text-transform:uppercase;
	margin:10px 0 0 0;
	text-align:center;
	font-size:1.3em;
}
.tips h3 span{
	color:#003081;
}
.tips p{
	color:#fff;
	margin:0px;
	text-align:center;
}
.ball-side-text{
	margin:30px 0 0 110px;
}
.ball-side-text p{
	color:#003081;
	font-family:arial;
	font-weight:bold;
	text-transform:uppercase;
}
.ball-side-text h1{
	color:#FFF;
	text-align:center;
	font-size:3em;
	margin:-10px 0 0 0;
}
.bottom-text{
	color:#fff !important;
	text-transform:uppercase;
	font-size:1em !important;
	margin:47px 0 0 0 !important;
	font-weight:normal;
}
.box2 h1{
	color:#FFF;
}
.box3 h1{
	color:#ffffff;
}
.box3 .ball-side-text p{
	color:#cccfd3;
}
.tips-content{
	margin:0 30px;
}
.tips-content p:nth-child(1){
	color:#e15a23;
	font-weight:bold;
}
.tips-content p{
	color:#c4c4c4;
	text-align:justify;
}

/*	Performance	*/
.performance{
	padding:100px;
}

/*	Contact Us	*/
.contact-us:before, .contact-us:after{
	display: table;
	content: " ";
}
.contact-us:after{
	clear:both;
}
.contact-us{
	margin:40px 5px;
}
.contact-left{
	float:left;
	background:url(../images/contact-bg.png);
	width:488px;
	height:548px;
}
.contact-right{
	float:right;
}
.blue{
	color:#0098cd;
	margin:0px;
	text-transform:uppercase;
}
.white{
	color:#e5e5e5;
	margin:0px;
}
.contact-left h3{
	color:#fff;
	font-size:1.5em;
	margin:24px 0 0 67px;
}
.contact-left form{
	margin:20px 30px;
}
.contact-left input[type=text]{
	width:370px;
	border:1px solid #2a2a2a;
	background:#0d0d0d;
	padding:15px 30px;
	margin:10px 0;
	color:#ccc;
}
.contact-left textarea{
	width:400px;
	border:1px solid #2a2a2a;
	background:#0d0d0d;
	padding:15px;
	margin:20px 0 0 0;
}
.contact-left span{
	color:#fff;
	float:left;
	margin:20px 10px 0 0;
}
.star{
	margin:20px 0 0 0;
}
.contact-left input[type=submit]{
	float:right;
	padding:0px;
	margin:20px 0 0 0;
	text-transform:uppercase;
	border:1px solid #fff;
	outline:1px solid #C9190A;
	background:none;
	padding:5px 20px;
	font-size:20px;
    -webkit-text-stroke-width: 1.2px;
    -webkit-text-stroke-color: #C9190A;
    -webkit-text-fill-color: #FFFFFF;
}
.textstroke {
    font-size: 45px;
    -webkit-text-stroke-width: 1.9px;
    -webkit-text-stroke-color: #C9190A;
    -webkit-text-fill-color: #FFFFFF;
    font-family: impact, sans-serif;
	position:absolute;
	margin-top:13px;
}
.required{
	margin-left:20px !important;
}
.text-stroke {
    font-size: 45px;
    -webkit-text-stroke-width: 1.9px;
    -webkit-text-stroke-color: #C9190A;
    -webkit-text-fill-color: #FFFFFF;
    font-family: impact, sans-serif;
	position:absolute;
	margin:-60px 0 0 414px;
}
.text-stroke2 {
    font-size: 45px;
    -webkit-text-stroke-width: 1.9px;
    -webkit-text-stroke-color: #C9190A;
    -webkit-text-fill-color: #FFFFFF;
    font-family: impact, sans-serif;
	position:absolute;
	margin:15px 0 0 414px;
}
.name{
	background:#0d0d0d url(../images/name.png) no-repeat left !important;
}
.phone{
	background:#0d0d0d url(../images/phone.png) no-repeat left !important;
}
.email{
	background:#0d0d0d url(../images/email.png) no-repeat left !important;
}
  
/****************Records*******************************/
#performance_statistic {
	width:650px;
	margin:20px auto;
	font-family:Arial, Helvetica, sans-serif;
}
.performance_header {
	height:40px;
	line-height:40px;
	background-color:#34495e;
	margin-bottom:10px;
	font-size:18px;
	color:#fff;
	text-transform:uppercase;
	padding:0 15px;
}
.performance_block {
	background-color:#FFFFFF;
	border:2px solid #34495e;
	padding:15px;
	color:#000;
	font-size:14px;
}
.performance_img {
	margin-right:10px;
	margin-bottom:40px;
}
.performance_color {
	color:#e74c3c;
}
.performance_color1 {
	color:#94c63c;
}
.performance_color2 {
	color:#3498db;
}
.performance_left {
	width:220px !important;
	float:left !important;
	font-size:14px;
}
.performance_right {
	width:373px;
	float:right !important;
}
.performance_block1 {
	width:104px;
	height:23px;
	line-height:23px;
	color:#fff;
	margin:0 1px 1px 0;
	float:left;
	padding:0 10px;
}
.performance_block2 {
	width:94px;
	height:23px;
	line-height:23px;
	color:#34495e;
	margin:0 0 1px 0;
	float:left;
	text-align:center;
}
.performance_color_block1 {
	background-color:#e74c3c;
}
.performance_color_block2 {
	background-color:#f3a79f;
}
.performance_color_block3 {
	background-color:#f5791f;
}
.performance_color_block4 {
	background-color:#fabd90;
}
.performance_color_block5 {
	background-color:#1abc9c;
}
.performance_color_block6 {
	background-color:#8edece;
}
.performance_color_block7 {
	background-color:#3498db;
}
.performance_color_block8 {
	background-color:#9bcced;
}
.performance_color_block9 {
	background-color:#9b59b6;
}
.performance_color_block10 {
	background-color:#ceaddb;
}
.performance_color_block11 {
	background-color:#a1aaaf;
}
.performance_color_block12 {
	background-color:#d1d5d7;
}
.performance_color_block13 {
	background-color:#34495e;
}
.performance_color_block14{
	background-color:#9ba5af;
}
.performance_right_header {
	background-color:#a1aaaf;
	padding:0 15px;
	height:22px;
	padding-top:3px;
	margin-bottom:2px;
}
.performance_bottom {
	padding:20px 0 0 0 !important;
	color:#7b7a7a !important;
	font-size:12px !important;
}
/****************END Records*******************************/
.clear {
  clear:both;
  }  