@media (min-width: 1221px) {
	*[class*="span"] { margin-right: 50px; }
	.span3 { width: 255px; }
	.span4 { width: 356px; }
	.span6 { width: 560px; }
	.span8 { width: 763px; }
	.span9 { width: 865px; }
	.span12 { width: 1170px; }
	.wrapper { width: 96.8%; }

	.ext-grid *[class*="span"] { margin-right: 30px; }
	.ext-grid .span3 { width: 270px; }
	.ext-grid .span4 { width: 370px; }
	.ext-grid .span6 { width: 570px; }
	.ext-grid .span8 { width: 770px; }
	.ext-grid .span9 { width: 870px; }
	.right-content{width:18.7%;height:297px;}
	.left_img
	{		
		text-align:center !important;width: 18.5%;
	}
	.right_img
	{
		text-align:center !important;width: 18.5%;
	}
	.notice { height:250px !important;}
	.welcome_div { width:59%;margin-left: 0.8%;}
	.welcome_div2 { width:79%;margin-left: 0.8%;}
	.sliderss { width: 59%;}
	
}
@media (max-width: 1350px) 
{
	.sliderss iframe{height:100%;}
	
}
@media (max-width: 1220px) 
{
	.left_img
	{		
		text-align:center !important;width: 18%;
	}
	.right_img
	{
		text-align:center !important;width: 18%;
	}
	.welcome_div {width:58%;}
	.welcome_div2 { width:79%;}
	.sliderss { width: 59%;}
	.right-content{height:310px;width:205px;overflow:hidden;}
	.sign_up{width:185px;margin-bottom:35px;}
	/*.margin_top_minus { margin-top: -7em !important;}*/
	.notice-head{ font-size: 20px; }
	.left-head{ font-size: 18px; }
	.notice { width:102% !important; height:85% !important;}
	.cat_ul li {font-size:13px;}
	.cat_head {font-size:20px;}
	.left_menu {width: 27% !important;}
	.info{font-size:13px;}
}
@media (max-width: 1192px) {
    .sports_content_short{ width: 20%;}
}
@media (max-width: 1150px) {
.welcome_div {width:56.5%;}
.sliderss { width: 58%;}
.right-content {width:19% !important;}
.sports_content_short{ width: 29%;}
}
@media (max-width: 1101px) {
.sports_content_short{ width: 28%;}
}
/*@media (max-width: 1100px) {
.welcome_div {width:55.5%;}
.sliderss { width: 57%;}
}
@media (max-width: 1060px) {
.welcome_div {width:55%;}
.sliderss { width: 56.5%;}
} */
@media (max-width: 1042px) {
.info{font-size:12px;}
.add{font-size:13px;}
}
@media (max-width: 979px) {
	*[class*="span"] { margin-right: 10px; }
	.span3 { width: 170px; }
	.span4 { width: 230px; }
	.span6 { width: 350px; }
	.span8 { width: 470px; }
	.span9 { width: 530px; }
	.span12 { width: 720px; }
	.wrapper { width: 99%; }
	.fb_logo_div { width: 90px;}
	.ext-grid *[class*="span"] { margin-right: 10px; }
	.ext-grid .span3 { width: 172px; }
	.ext-grid .span4 { width: 233px; }
	.ext-grid .span6 { width: 355px; }
	.ext-grid .span8 { width: 476px; }
	.ext-grid .span9 { width: 537px; }
	.btn_div{margin-top: 5px;}
}

@media screen and (max-width: 965px)
{
	.txt1{float:none;}
	.left-head {font-size: 15px;}
	
}
@media (min-width: 945px) {

	nav.main { display: block !important;}
	.sub-menu{position: relative !important;left: 25px !important;}
}
@media screen and (max-width: 944px)
{
	/* HEader Section
	---------------------------------------------------------*/
	.headings{display:block !important;}
	.logo {
		position: relative;
		text-align: left;
		width: 170px;
		margin-left:20px;
	}
	
	.logo h2,
	.logo p { margin-left: 20px; }
	.site-name
	{
		position: relative;
		margin-left:15px !important;
		left:0px !important;
		height:70px;
		top:5px;
	}
	.site-name img
	{
		height:50px;
		width:250px;
	}
	.timing
	{
			position: relative;
		margin-left:200px !important;
		left:0px !important;
		height:auto;
	}
	.add_text
	{
		position: relative;font-size:11px;
		margin-left: 2px;
		left: 0px !important;
		width: 99% !important;
		height: auto;
		padding-top: 0px;
		margin-top: -12px;
		padding-bottom: 0px;
	}
	.cmp_add{padding-top:0px;margin: 0px 0px 2px 2px;}
	.add
	{
		width:auto;
		float:left !important;
	}
	.a0{clear:none;}
	.a1{clear:none;}
	.txt1{float:left;}
	.info{float:left;margin: 2px 0px 2px 2px;}
	/* Navigation
	--------------------------------------------------------------*/
	
	nav.main {
		/*background: #F88017;*/
		background: #5394f9;
		/*background: #B84703;*/
		box-shadow: inset 0 0 20px rgba(0,0,0,0.4);
		display: none;
		/*left: 540px;*/
		right:22px;
		padding: 10px 0;
		position: relative;
		top: 69px;
		width: 180px;
		
	}
	
	nav.main ul {
		float: none;
		background: none !important;
	}
	.nav-trigger { display: block; top:0px;}
	nav.main ul li {
		float: none;
		margin: 0;
	}
	
	nav.main ul li a { padding: 5px 20px; border: 1px solid white;}

	
		
	/* Dropdown Navigation
	--------------------------------------------------------------*/
	
	nav.main ul li ul {
		background: none;
		border: 0;
		border-radius: 0;
		box-shadow: none;
		/*display: block !important;*/
		left: 20px;
		margin-left: 20px;
		position: relative;
		top: 0;
	}
	
	nav.main ul li ul li a {
		border: 0;
		color: #2fbbb2;
	}
	
	nav.main ul li ul li a:hover, nav.main ul li ul li.current-menu-item a {
		background: none;
		color: #fff;
	}

	nav.main ul li ul li ul {
		left: 0;
		top: 0;
	}
}
@media screen and (max-width: 940px)
{
	.txt1{float:none;}
	.left-head {font-size: 14px;}
	.right-content{height:230px;width:165px;}
	.sign_up{width:175px;margin-bottom:30px;}
	.notice { height: 179px !important;width:155px;}
	/*.fb_logo{margin-left:-105px;}*/
}

@media screen and (max-width: 900px)
{
	.right-content{height:218px;width:154px;}
	.sign_up{width:168px;margin-bottom:30px;}
	.sign_text{width:95% !important;}
	.notice { height: 174px !important;width:148px;}
	.inputfields input[type="text"],.inputfields textarea
	{width:60%;}
	.inputfields select {width:65%;}
	.sports_content_short{ width: 28%;}
}
@media screen and (max-width: 877px)
{
	.sliderss { width: 57.5%;}
	.menu_content{width:56.5%;}
}
@media screen and (max-width: 866px)
{
	.time_fields>input[type="text"]{width:25% !important;}
	.footer-text {font-size: 12px;}
}
@media screen and (max-width: 861px) {
  .sports_content_short{ width: 27%;}
}
@media screen and (max-width: 860px) {
  .flex-direction-nav .flex-prev {opacity: 1; left: 0;}
  .flex-direction-nav .flex-next {opacity: 1; right: 0;}
  .partners {font-size: 12px;}
  .right-content{height:208px;width:149px;}
  .sign_up{width:159px;margin-bottom:0px !important;}
  .notice { height: 160px !important;width:139px;}
  .notice-head{ font-size: 18px; }
  .notice-rows{ font-size: 12px; }
}
@media(max-width:850px)
{
	.a0{clear:both;}
	.add_text {margin: -19px 0px 0px 0px !important;}
	.info{float:left;margin: 0px 0px 0px 0px;}
}
@media(max-width:840px)
{
	.btn_div{float:right;margin-top: 5px;}
	.sliderss { width: 57.5%;}
	
}
@media(max-width:830px)
{
  .right-content{height:200px;width:142px;}
  .sign_up{width:152px;margin-bottom:0px !important;}
  .notice { height: 165px !important;width:135px;}
}
@media screen and (max-width: 800px)
{
	.right-content{height:196px;width:138px;}
	.sign_up{width:148px;margin-bottom:35px;}
	.sliderss { width: 57.5%;}
	.sports_content_short{ width: 27%;}
}
@media(max-width:788px)
{
	.no-margin img{width:100px !important;}
	.menu_content{width:57%;}
	.sports_content_short{ width: 40%;}
}
@media (max-width: 777px) {
	*[class*="span"], .ext-grid *[class*="span"] {
		display: block;
		float: none;
		margin: 10px 0;
		width: auto;
	}
	body > .wrapper,
	.prefooter > .wrapper,
	.credits > .wrapper { padding-left: 20px; padding-right: 20px; }
	.wrapper { width: auto; }
  .right-content{height:178px;width:125px;}
  .sign_up{width:135px;}
  .notice { height: 160px !important;width:118px;}
  	.menu_page{display:none !important;}
	.menu_page1{display:none !important;}
	.menu_content {width:100%;margin-bottom:0px;margin-left:0px;}
	.left_menu {width: 28% !important;}
}

/* MOBILE STYLES
-------------------------------------------------------------------------------------------------------------------*/

@media (max-width: 777px) {
	
	.left-contentbx{display:none !important;}
	.notice-head{ font-size: 16px; }
	.notice-rows{ font-size: 12px; }
	blockquote { font-size: 16px; }
	
	
	
	.order-top
	{
		display:none;

	}
	#page-title {
		padding-left: 20px;
		padding-right: 20px;
	}

	hr {
		padding-left: 20px;
		padding-right: 20px;
		margin-left: -20px;
		margin-right: -20px;
	}

	hr.line { display: block; }
	.last hr.line { display: none !important; }

	.gallery img { width: 100%; }

	.sc_blog { overflow: visible; }
	.thumbnail { margin-bottom: 15px; }

	.review-photo { float: none; margin: 10px 0 15px; }
	.review-photo img { margin: 0 auto; }
		
	
		
	/* Slider
	--------------------------------------------------------------*/

	#slider .slide_content, .flex-direction-nav { display: none; }

	/* Menu Tables
	--------------------------------------------------------------*/
	.welcome_div h1
	{
		font-size:24px;
	}
	.welcome_div2 h1
	{
		font-size:24px;
	}
	.menu span {
		display: block;
		width: 100%;
	}
	
	.customer-reviews .span2 { text-align: center; }

	/* BLOG
	-------------------------------------------------------------------------------------------------------------------*/
	
	.post,
	.paging,
	.paging .right { text-align: center; }

	.avatar {
		float: none;
		margin: 0 auto 15px;
	}

	.children li, .children .children li { padding-left: 0; }

	li.comment, .children .children li {
		padding-left: 20px;
		margin-left: -20px;
		padding-right: 20px;
		margin-right: -20px;
	}
	
	/* Footer
	--------------------------------------------------------------*/
	
	footer#footer { text-align:center; }
	
	footer#footer hr.line {
		border-color: #393939;
		margin-top: 20px;
		margin-bottom: 20px;
	}

	.prefooter { padding-bottom: 30px; }

	.notice { height: 135px !important;}
}
@media (max-width: 768px)
{
	.add_text {font-size:11px;}
	.add{ line-height:15px;margin: 2px 0px 2px 2px;}
	.info{ line-height:15px;font-size: 11px;text-align:left;}
	.submenu{ display: block; }
}
@media (max-width: 756px)
{
	.footer-text {width:400px;margin-top: 10px;}
	.cmp_add{padding-top:0px;margin: 0px 0px 2px 2px;}
	.time_fields select{width:28% !important;}
}
@media(max-width:755px)
{
  .right-content{height:173px;width:120px;}
  .sign_up{width:130px;}
  .notice { height: 130px !important;width:113px;}
}
@media(max-width:750px)
{
  .sliderss { width: 57%;}
}
@media(max-width:730px)
{
	.sports_page2{min-height:350px;}
	.margin_top_minus { margin-top: 0em;}
	.left-head {font-size: 13px;}
	.left_img { display: none;}
	.right_img { display: none;}
	.sliderss{ width:99% !important;margin:0  !important;}
	.sldimage{height:300px !important;}
	.notice-head{ font-size: 25px; }
	.notice-rows{ font-size: 17px; }
	.welcome_div,.welcome_div2 { width:99%;margin:0;height:auto;}
	.left-panel1{	display:block;}
	.left-panel{display:none !important;}
	.right-content{height:290px;width:210px !important;margin-bottom:35px !important;}
	.sign_up{width:220px; float:left;}
	.sign_text{width:160px !important;}
	.btn_div{float:right;}
	.notice { height: 240px !important;width:100% !important;}
	article.page {margin-top:0;}
	.contact_us{ width:98%;text-align:left;}
	.contact_left{width:98%;text-align:left;}
	
	.gallery_div {width:99% !important;}
	.contact_us1{ width:98%;margin-left:0;}
	.contact_us{margin-left:0;}
	.contact_left span, .contact_left label{text-align:left;}
	.req_info{text-align:left;}
	.contact_right{width:100%;}
	.time_fields input[type="text"]{width:29% !important;}
	.time_fields select{width:30% !important;}
	.sports_page { width:100%;margin-left: 0px;margin-bottom: 10px;}
	.sports_page2 { width:100%;margin-left: 0px;margin-bottom: 10px;}
	.sports_contents { width:97%;}
	.sports_contents1 { width:99%;}
}
@media (max-width: 685px)
{
	.add_text { margin-top: -24px !important;}
}
@media (max-width: 650px)
{
	.time_fields input[type="text"]{width:29% !important;}
	.time_fields select{width:29% !important;}
	.bk_top{display:block !important;}
	.partners{margin-top: 5px;}
}
@media (max-width: 608px)
{
	.add_text { margin-top: -24px !important;}
}
@media (max-width: 590px)
{
	.footer-text {width:69%;margin-top: 2px;}
}
@media (max-width: 570px)
{
	.site-name{ width:80%; height:70px;}
	/*.add_text { margin-top: 11px;}*/
}

@media (max-width: 540px)
{
	
	.brk{display:block !important;}
	.time_fields input[type="text"]{width:29% !important;}
	.time_fields select{width:28% !important;}
}
@media (max-width: 515px)
{
	.menu_page{float: right; margin-right: 23%;}
	.menu_page2{float: right; margin-right: 0%;width:100%;}
	.right-content{margin-right: -1%;width:95% !important;margin-bottom:27px !important;}
	.sign_up{margin-bottom:50px !important;}
	.add_text {margin: -23px 0px 0px 0px !important;}
	.footer-text {width: 60%;}
}
@media (max-width: 500px)
{
	.add_text { font-size: 10px;}
	.notice-board { float:none;margin:0 auto;}
	.left-panel1{ float:none;margin:0 auto;}
	.right-content{float:none;margin:0 auto;margin-bottom:27px !important;margin-right: -1%;width:95%;}
	.sign_up{float:none;margin:0 auto;margin-bottom:50px !important;}
	.brk{display:block !important;}
	.menu_page{float: right; margin-right: 23%;}
	.menu_page2{float: right; margin-right: 0%;width:100%;}
	.contact_left1{width:100%;margin:0 auto;}
	.contact_right1{width:100%;float:left;margin:0 auto;}
}

@media (max-width: 480px)
{
	.margin_top_minus { margin-top: 0em;}
	.sldimage{height:auto !important;}
	.left_menu{width:100% !important;height:auto;}
	.right_menu{width:100% !important; margin:0;border-top:2px solid green;border-left:0;border-bottom:0px solid green;margin-bottom:20px;padding-top:15px !important;}
	.sprots_heading1 { width:98%;padding:6px 0px 0px 0px;}
	.sports_contents { width:96%;}
	.sports_contents1 { width:99%;}
	.highslide1{float:left;}
	.short-description {font-size: .75em;}
	.sports_content_short {width: 38%;height: 280px;}
}
@media (max-width: 455px)
{
	.time_fields input[type="text"]{width:28% !important;}
	.time_fields select{width:28% !important;}
}
@media (max-width: 440px)
{
	
	.footer-text {width:55%;font-size: 10px;margin-left: -20px;margin-top: 0px;}
	.partners {font-size: 9px;}
	.no-margin img{width:80px !important;}
	.menu_page{margin-right: 20%;}
	.menu_page2{margin-right: 0%;width:100%;}
	.right-content{margin-right: -1%;width:95% !important;}
}
@media (max-width: 408px)
{
	.menu_page{margin-right: 15%;}
	.menu_page2{margin-right: 0%;width:100%;}
	.right-content{margin-right: -1%;width:95% !important;}
	.add_div{display:none !important;}
	header {min-height:100px !important;}
	.nav-bar{height:95px !important;}
	.wrapper { width: 87%; }
	.footer-text{margin-top: 2px;}
	.brk1{display:block !important;}
	.add_text { margin-left:-15px !important;font-size: 8.5px;width:110% !important;margin-top:-10px !important;}
	.nav-trigger {right:-5px;top:5px;}
	nav.main { top: 38px; right: -4px;}
	.site-name
	{
		width: 280px;
		height: 61px;
		left: -35px !important;
	}
	.inputfields label {width:100%;}
	.inputfields input[type="text"], .inputfields textarea {width:250px;}
	 .inputfields select {width:265px;}
	 .inputfields input[type="text"], .inputfields textarea, .inputfields select {float:left;}
	.contact_us{margin-left:0;}
	.contact_left span, .contact_left label{text-align:left;}
	.req_info{text-align:left;}
	.contact_right{width:100%;}
}
@media (max-width: 378px)
{
    .info {font-size:10px;}
}
@media (max-width: 360px)
{
	.add_text { font-size: 9px;}
	.info{font-size: 8.3px;}
	.menu_page{margin-right: 12%;}
	.menu_page2{margin-right: 0%;width:100%;}
	.right-content{margin-right: -1%;width:95% !important;}
	.time_fields input[type="text"]{width:27% !important;}
	.time_fields select{width:28% !important;}
}
@media (max-width: 342px)
{
	.footer-text{font-size:9px;width:46%;}
	.add_text {width:110% !important;margin-left:-18px !important;}
	.menu_page{margin-right: 9%;}
	.menu_page2{margin-right: 0%;width:100%;}
	.right-content{margin-right: -1%;width:95% !important;}
	.site-name
	{
		width: 260px;
		height: 61px;
		left: -30px !important;
	}
}
