*{margin:0;padding:0;}
aside,section,article,p,div,span,figure,figcaption,img,input,form,html, footer, header,nav, p, ul, li{margin:0;padding:0;}
ul{list-style:none;}
.clear{clear:both;height:0;}
:focus{outline:none;}
ul:after{clear:both;	display:block;content:"";}
html{font-smooth:always;}
img{	max-width:100%;border:none;vertical-align:bottom;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;	-o-user-select:none;}
button{-webkit-appearance:none;}
body{background:#fff;color: #0d0d0d;font-size:16px;line-height:28px;font-family: 'Open Sans', sans-serif;}

.carousel.slide.banner {
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: -1;
}
.logo {
  display: inline-block;
  margin: 5px 0;
}
.right_headarea {
  margin-top: 25px;
  text-align: center;
  width: auto;
}
.register {
  display: inline-block;
  margin-top: 25px;
}

.custom_navigation
{
background: #7dbbf0; /* Old browsers */
background: -moz-linear-gradient(top, #7dbbf0 0%, #67abed 50%, #4d9aee 51%, #2260c1 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7dbbf0), color-stop(50%,#67abed), color-stop(51%,#4d9aee), color-stop(100%,#2260c1)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #7dbbf0 0%,#67abed 50%,#4d9aee 51%,#2260c1 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #7dbbf0 0%,#67abed 50%,#4d9aee 51%,#2260c1 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #7dbbf0 0%,#67abed 50%,#4d9aee 51%,#2260c1 100%); /* IE10+ */
background: linear-gradient(to bottom, #7dbbf0 0%,#67abed 50%,#4d9aee 51%,#2260c1 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7dbbf0', endColorstr='#2260c1',GradientType=0 ); /* IE6-9 */
border:none;
border-radius:0;
}
.menu_text {
  display: none;
}
.custom_navigation.navbar-default .navbar-nav > li > a {
  color: #fff;
  font-size: 17px;
  font-weight: 700;
  padding: 25px 30px;
  text-transform: uppercase;
}
.custom_navigation.navbar-default .navbar-nav > .active > a, .custom_navigation.navbar-default .navbar-nav > .active > a:hover, .custom_navigation.navbar-default .navbar-nav > .active > a:focus, .custom_navigation.navbar-default .navbar-nav > li > a:hover, .custom_navigation.navbar-default .navbar-nav > li > a:focus 
{
  background-color: #e6c370;
  color: #493d24;
}
.darebin_area {
  text-align: center;
}
.darebin_area h1 {
  background: rgba(0, 0, 0, 0.7) none repeat scroll 0 0;
  color: #fff;
  display: inline-block;
  font-family: "Times New Roman","Open Sans",sans-serif;
  font-weight: normal;
  margin-top: 108px;
  padding: 20px;
  text-shadow: 0 3px 3px rgba(0, 0, 0, 0.6);
  text-transform: uppercase;
}
.learn_more {
  background: #0047b9 none repeat scroll 0 0;
  border: 1px solid #fff;
  border-radius: 0;
  color: #fff;
  font-size: 22px;
  font-weight: 700;
  margin-top: 82px;
  padding: 16px 50px;
  text-transform: uppercase;
}
.content_area {
  margin: 30px 0 0;
  background:#fff;
}
.junior h2 {
  font-weight: 700;
  margin-top: 85px;
  text-transform: uppercase;
}
.junior p {
  font-size: 16px;
  line-height: 28px;
}
.main_heading > h1 {
  border-bottom: 1px solid #ddd;
  color: #1f5fc2;
  display: inline-block;
  font-size: 58px;
  font-weight: 700;
  margin-top: 45px;
  min-width: 60%;
  padding-bottom: 10px;
  text-transform: uppercase;
}
.main_heading, .player_week {
  text-align: center;
}
.player_week h3 {
  background: #1f5fc2 none repeat scroll 0 0;
  color: #fff;
  font-weight: 700;
  margin: 0;
  padding: 15px 10px;
  text-transform: uppercase;
}
.player_week img {
  width: 100%;
}
.player_week {
  margin: 35px 0;
  padding: 0 25px;
}
.player_week h4 {
  font-weight: 700;
  margin: 24px 0;
  text-transform: uppercase;
}
.player_outer {
  overflow: hidden;
}
.player_outer img {
  transition:0.5s ease-in all;
  -moz-transition:0.5s ease-in all;
  -webkit-transition:0.5s ease-in all;
  -ms-transition:0.5s ease-in all;
  -o-transition:0.5s ease-in all;
   transform:scale(1);
  -moz-transform:scale(1);
  -webkit-transform:scale(1);
  -ms-transform:scale(1);
  -o-transform:scale(1);
 /* width:100px;
  height:255px;*/
}
.player_outer img:hover {
  transition:0.5s ease-in all;
  -moz-transition:0.5s ease-in all;
  -webkit-transition:0.5s ease-in all;
  -ms-transition:0.5s ease-in all;
  -o-transition:0.5s ease-in all;
  transform:scale(1.1);
  -moz-transform:scale(1.1);
  -webkit-transform:scale(1.1);
  -ms-transform:scale(1.1);
  -o-transform:scale(1.1);
}
.footer {
  background: #1f5fc2 none repeat scroll 0 0;
  color: #fff;
  padding: 20px 0 40px;
  text-align: center;
  overflow:hidden;
  position:relative;
}
.footer h3 {
  font-size: 25px;
  font-weight: 700;
  text-transform: uppercase;
}
.footer_link li {
  border-right: 1px solid #fff;
  color: #fff;
  display: inline-block;
  font-size: 14px;
  line-height: 16px;
  margin: 15px 0;
  padding: 0 20px;
  text-transform: uppercase;
}
.footer_link li:last-child{
  border-right: none;
}
.footer_link li a {
  color: #fff;
}
.footer_link li a:hover {
  color: #000;
}
.copyright {
  font-size: 16px;
  font-weight: normal;
  margin-top: 21px;
  text-transform: uppercase;
}
.footer_link {
  margin-bottom: 15px;
}
.ball {
  bottom: -30px;
  left: 126px;
  position: absolute;
  z-index: 0;
}
.footer .container {
  position: relative;
  z-index: 1;
}
#sponser {
  margin: 35px 0;
}
.custom_navigation .nav.navbar-nav {
  margin-left: 15px;
}
.banner .item > img {
  min-height: 560px;
  width: 100%;
}
.navbar-toggle
{
	background:#fff;
}
.inner_header
{
	background:url(../images/header_bg.png) top center no-repeat;
}
.register_form
{
	background:#f5f5f5;
	border:1px solid #ddd;
}
.register_form h2
{
	text-align:center;
}
.register_form .form-control {
  height: auto;
  padding: 12px;
}
.radio-inline label, .checkbox-inline label
{
	font-weight:normal;
	vertical-align:middle;
}
.register_form .radio input[type="radio"], .register_form .radio-inline input[type="radio"], .register_form .checkbox input[type="checkbox"], .register_form .checkbox-inline input[type="checkbox"]
{
	position:inherit;
	margin:0;
}
.submit_btn {
  background: #1f5fc2 none repeat scroll 0 0;
  border: medium none;
  color: #fff;
  font-size: 24px;
  margin: 20px 0;
  padding: 12px;
  text-transform: uppercase;
}
.submit_btn:hover {
  background: #164691;
  color:#fff;
}
.register_form {
  margin-bottom: 60px;
}
.about p{
  text-align:center;
  padding:20px  0 0 0;  
}
.commeti-member{
  margin:0px 0 30px;
  text-align:center;
}
.commeti-member h4 {
    font-weight: 700;
    margin: 10px 0;
    text-transform: uppercase;
}
.commeti-member h5 {
    font-weight: 700;
    margin: 0px 0;
    text-transform: uppercase;
}
.platyer-tab{
	display:table;
	margin:0 auto 30px;
	border:none;
}
.platyer-tab li{
	margin:0 10px;
}
.platyer-tab li a{
  background: #1f5fc2 none repeat scroll 0 0;
  border: medium none;
  color: #fff;
  font-size: 24px;
  padding: 12px;
  text-transform: uppercase;
  display:block;
  margin:0;
  border-radius:5px;
}
.platyer-tab > li > a:hover, .platyer-tab > li > a:focus {
     background-color: #e2ad30;
}
.platyer-tab > li.active > a, .platyer-tab > li.active > a:hover, .platyer-tab > li.active > a:focus {
    background-color: #e2ad30;
    color: #fff;
    cursor: default;
}
.item {
    text-align: center;
}
#sponser h4{
   font-weight: 700;
    margin: 15px 0;
    text-transform: uppercase;
	text-align:center;
	font-size:20px;
}
.read{
  background: #1f5fc2 none repeat scroll 0 0;
  border: medium none;
  color: #fff;
  font-size: 15px;
  padding: 5px 20px;
  text-transform: uppercase;
  margin:0;
  border-radius:5px;
}
.owl-theme .owl-controls {
    margin-top: 30px !important;
    text-align: center;
	margin-bottom: 30px;
}
	.owl-item {
    padding: 0 10px;
}
.modal-content p{	
	padding:20px;
}

.contact-left {
}
.contact-main{
	margin:50px 0;
}
.contact-form {
	background:#fff;
	border-radius:15px;
	border:solid 6px #f2f1f1;
	padding:30px;
}
.contact-form ul {
	list-style:none;
}
.contact-form ul li {
	margin-bottom:15px;
}
.contact-form ul li:last-child {
	margin-bottom:0px;
}
.contact-form ul li label {
	font-size:18px;
	color:#3a3a3c;
	padding-bottom:8px;
	float:left;
}
.contact-form ul li label span {
	color:#F00;
}
.contact-form ul li input.contact-field {
	border:solid 1px #e0dbdb;
	padding:8px 1.5%;
	width:100%;
}
.contact-form ul li textarea.contact-area {
	border:solid 1px #e0dbdb;
	padding:8px 1.5%;
	width:100%;
	height:150px;
	resize:none;
}
.contact-form ul li input.s-btn {
	background:#e6c370;
	padding:13px 0;
	text-align:center;
	width:100%;
	color:#fff;
	font-size:24px;
	font-weight:700;
	margin:5px 0 0 0;
	border:none;
}
.contact-form ul li input.s-btn:hover {
	background:#1f5fc2;
	cursor:pointer;
}
.contact-add h2{
	color:#1c1a1a;
	font-size:46px;
	font-weight:700;
	padding:0 0 50px 0;
	margin:0;
	text-transform:uppercase;
	text-align:left;
}
.contact-add h3{
	color:#555555;
	font-size:24px;
	font-weight:700;
	padding:0 0 10px 0;
	margin:0;
	text-transform:uppercase;
	text-align:left;
}
.contact-add p{
   text-align:left;
   font-size:15px;
   line-height:24px;
   padding:0px  0px 20px 0;
}
.contact-add p span{
  color:#e61616;
}
.left-side-blog{
	float:left;
	width:100%;
}
.blog-img{
	float:left;
	margin:0 15px 30px 0;
}
.left-side-blog h2{
	font-weight:700;
	color:#424242;
	font-size:18px;
	padding:10px 0;
	text-align:left;
	margin:0;
}
.left-side-blog p{
    font-size: 14px;
    font-weight: 400;
    color:#8b8b8b;
	padding:0px 0 15px 0;
}
.left-side-blog a {
    color: #8b8b8b;
    display: inline-block;
    font-family: "Open Sans",sans-serif;
    font-size: 14px;
    font-weight: 400;
    padding: 0;
    text-decoration: none;
}
.left-side-blog a:hover{
	text-decoration:underline;
}
.left-side-blog a.read-more {
    color: #0996e3;
	 padding: 0 0 50px 0;
}
.pagination {
	text-align:center;
}
.pagination a {
	display:inline-block;
	font-size:18px;
	color:#fff;
	text-decoration:none;
	padding:5px 15px;
	border:1px solid transparent;
	font-weight: 700;
	background:#424242;
}
.pagination a.next {
	color:#fff;
	background:#0996e3;
}
.pagination a.empty {
	color:#424242;
	background:none;
}
.pagination a.empty:hover {
	color:#424242;
	background:none;
}
.pagination a.next:hover {
	color:#fff;
	background:#0996e3;
}
.pagination a:hover {
	background:#0996e3;
	text-decoration:none;
	color:#fff;
}
.carousel.slide.banner-inner {
    width: 100%;
	margin:30px 0 0 0;
}