/* Clearfix */
.clearfix:before,
.clearfix:after {
    content: " ";
    display: table;
}
.clearfix:after {
    clear: both;
}
.clearfix {
    *zoom: 1;
}

@media screen and (max-width: 1160px) {
.content {
	width:96%;
}

.content1 {
	width:96%;
}
.content_news{
	width:96%;
	padding:0;
	margin-left:auto;
	margin-right:auto;
}

}
@media screen and (max-width: 700px) {
.lg_team_img_heading{ display:none;}

ul.tabs {
    padding: 0;
    float: left;
    list-style: none;
    height: 61px;
    width: 100%;
    margin: 0;
}
}

@media screen and (max-width: 422px) {
.squadplayer_img{ width:100%; height:auto;}
}

@media screen and (max-width: 350px) {
.squadplayer_img1{ width:100%; height:auto;}
}

@media screen and (max-width: 850px) {
.city_left{ width:96%; float:left; margin-left:15px; margin-right:15px;}
.city_right{ float:left; width:96%; text-align: center; margin-left:15px; margin-right:15px; margin-top:20px;}
.city_destination_heading_bg{
	width: 60%;
}
}

@media only screen and ( min-width: 240px) and ( max-width:480px ) {
.city_con{
margin-bottom:50px;
margin-left: 0px;
width:100%;
height:auto;
text-align:left;

}
.get_donate_mo1 {
margin-top:0px;
}

.get_reg_mo1 {
margin-top:0px;
}

.mob_menu1{ margin-top:50px;}
}

@media only screen and ( min-width: 851px) and ( max-width:1010px ) {
.city_left{ width:45%; float:left; margin-left:15px; margin-right:15px;}
.city_right{ float:left; width:45%; text-align: center; margin-left:15px; margin-right:15px; margin-top:20px;}
.city_destination_heading_bg{
	width: 60%;
}
}

@media screen and (max-width: 780px) {
.team_photo_sec{ width:100%; margin-right:0px;}
.latest_fixtures{ width:100%; margin-right:0px;}
.contry_map{float: left;width: 100%;}
.contry_map1{float: left;width: 100%;}
.team_news_sec{width:100%; margin-right:0px;}
.team_standings_sec{width:100%; margin-right:0px;}
.schedule_sec{ width:100%;}
.lg_team_photos{
	padding-right:5%;
	padding-left: 5%;
}
.lg_team_photos_img{
	border-right-width: 10px;
	border-left-width: 10px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.staff_img{ float:left; margin-right:0px; width:100%;}
.staff_text{
	width:100%;
	margin-top:20px;
}
}

@media only screen and ( min-width: 781px) and ( max-width:808px ) {
.staff_img{ float:left; margin-right:25px; width:45%;}
.staff_text{
	font-family: 'Euclid Circular A', 'Euclid Circular A',Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #777777;
	float:left;
	width:45%;
}
}

@media only screen and ( min-width: 781px) and ( max-width:950px ) {
.team_photo_sec{ width:48%; margin-right:30px;}
.latest_fixtures{ width:48%; margin-right:0px;}
.contry_map{float: left; width:48%; margin-right:30px;}
.team_news_sec{width:48%; margin-right:0px;}
.team_standings_sec{width:48%; margin-right:30px;}
.contry_map1{float: left; width:48%;}
.schedule_sec{ width:100%;}

}

@media only screen and ( min-width: 769px) and ( max-width:990px ) {
.country_col1{ width:31%; margin-right:25px; float:left;}
.country_col2{ width:31%; margin-right:25px; float:left;}
.country_col3{ width:31%;float:left;}
.img_con{ width:100%;}
.where{width:98%; margin-left:auto; margin-right:auto;}
}

@media only screen and ( min-width: 581px) and ( max-width:768px ) {
.country_col1{ width:30%; margin-right:25px; float:left;}
.country_col2{ width:30%; margin-right:25px; float:left;}
.country_col3{ width:30%;float:left;}
.img_con{ width:100%;}
.where{width:98%; margin-left:auto; margin-right:auto;}.
.recent_country_img{ width:40%; float:left; margin-right:30px;}
.recent_country_text{ float:left; width:40%; margin-top:20px;}
}

@media screen and (max-width: 580px) {
.country_col1{ width:100%;}
.country_col2{ width:100%;}
.country_col3{ width:100%;float:left;}
.img_con{ width:100%;}
.where{width:98%; margin-left:auto; margin-right:auto;}
.recent_list{
	margin-top:20px;
}
.recent_country_img{ width:100%;}
.recent_country_text{ margin-top:20px;}

.where_text{
	font-size: 13px;
	line-height:1rem;
	margin-bottom:50px;

}

}

@media only screen and ( min-width: 951px) and ( max-width:1160px ) {

.team_standings_sec{ width:40%; margin-right:35px; float:left; margin-bottom:34px;}
.team_photo_sec{ width:32%; margin-right:25px;}
.latest_fixtures{ width:40%; margin-right:25px;}
.contry_map{width: 22%;}
.contry_map1{width: 22%;}
.team_news_sec{width:32%; margin-right:25px;}
}

@media screen and (max-width: 1160px) {
.city_full_img{ width:100%;}
}

@media screen and (max-width: 560px) {
.col-md-41{ width:100%; float:left; padding-right:15px;padding-left:15px;}

.overview_left{ float:left; width:100%; margin-right:0%;}
.overview_right{ float:left; width:100%; margin-bottom:20px;}

.grow_heading_team1:hover {
  -webkit-transform:scale(1.1);
  -moz-transform:scale(1.1);
  -ms-transform:scale(1.1);
  -o-transform:scale(1.1);
  transform:scale(1.1);
  background-image: url(../images/gallery_bg1.png);
  background-repeat: repeat;
  width:91%;
  margin-left:4.5%;
  padding-top: 20px;
  padding-bottom: 20px;
}

.grow_heading_team:hover {
  -webkit-transform:scale(1.1);
  -moz-transform:scale(1.1);
  -ms-transform:scale(1.1);
  -o-transform:scale(1.1);
  transform:scale(1.1);
  background-image: url(../images/gallery_bg1.png);
  background-repeat: repeat;
  width:91%;
   margin-left:4.5%;
  padding-top: 20px;
  padding-bottom: 20px;
}

 .hover-grid .hover-grid-item {
	width: 48%;
	height: 180px;
	margin: 0 2px 2px 0;
	float: left;
	/*-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;*/
	overflow:hidden;
	position:relative;
	cursor:default;
}

}

@media screen and (max-width: 768px) {

.squadlist_left{
	width:100%;
	margin-right:0%;
}
.squadlist_right{ width:100%;}
ul.tabs li {width:100%; height:60px; padding-top:22px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #cecece;}
.tab_container {
		border-top: none;
		clear: both;
		float: left; 
		width: 100%;
		margin-top:240px;
		background: #f3f5f5;
	}
.mystory{
	margin-right: 0px;
	margin-bottom: 0px;
	border: 3px solid #CCCCCC;
	width:100%;
	height:auto;
	margin-bottom:20px;
}
.photos_gallery{
margin-left:3%;
margin-right:3%;
}

.title{
	background-color: #ffffff;
	padding-right: 20px;
	padding-left: 20px;
	float:left;
}

.grow_heading_team1:hover {
  -webkit-transform:scale(1.1);
  -moz-transform:scale(1.1);
  -ms-transform:scale(1.1);
  -o-transform:scale(1.1);
  transform:scale(1.1);
  background-image: url(../images/gallery_bg1.png);
  background-repeat: repeat;
  width:91%;
  margin-left:4.5%;
  padding-top: 20px;
  padding-bottom: 20px;
}

.grow_heading_team {
	-webkit-transition:all 0.5s ease-out;
	-moz-transition:all 0.5s ease-out;
	-ms-transition:all 0.5s ease-out;
	-o-transition:all 0.5s ease-out;
	transition:all 0.5s ease-out;
	background-image: url(../images/gallery_bg.png);
	background-repeat: repeat;
	position: absolute;
	color: #FFFFFF;
	padding-top: 15px;
	padding-bottom: 15px;
	width:100%;
	text-align: center;
	bottom:0;
}

.grow_heading_team:hover {
  -webkit-transform:scale(1.1);
  -moz-transform:scale(1.1);
  -ms-transform:scale(1.1);
  -o-transform:scale(1.1);
  transform:scale(1.1);
  background-image: url(../images/gallery_bg1.png);
  background-repeat: repeat;
  width:91%;
   margin-left:4.5%;
  padding-top: 10px;
  padding-bottom: 10px;
}

.col-md-41{33.33333333%}

.collapse_team{display:none;}

.team_profile{ height: auto;}

.logo_right1{ display:none;}

ul.top_sub{ display:none;}



.blue_sec{display:none;}


.desk_menu{ display:none;}
.main_news{display:none;}
.page_heading_sec{
	background-color: #131313;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #f0ab00;
	background-image:none;
}
.page_heading_text{
	float: left;
	padding-top: 40px;
	padding-bottom: 40px;
}
.blue_left{ float:left; width:20%; margin-top:50px;}
.blue_left1{ float:left; width:60%; text-align:center;}
.blue_right{ float: right; width:20%; margin-top:50px;}


.grow_heading h4{
	color: #FFFFFF;
	font-size: 13px;
	text-transform: uppercase;
	font-family: 'Euclid Circular A', 'Open Sans', sans-serif;
}
.grow_heading h4:hover{
	color: #FFFFFF;
	font-size: 13px;
	text-transform: uppercase;
	font-family: 'Euclid Circular A', 'Open Sans', sans-serif;
}
}

@media only screen and ( min-width: 3001px) and ( max-width: 6000px ) {
.logo3{display:none;}
.mob_menu{display:none;}
.mob_menu1{display:none;}

}

@media only screen and ( min-width: 769px) and ( max-width: 3000px ) {
.blue_sec_mob{display:none;}
.mob_menu{display:none;}
.main_news_mob{display:none;}
.main_news_text_mob{display:none;}
.year_mob{display:none;}
.spacer1{display:none;}
.logo3{display:none;}
.logo1{display:none;}
.mob_menu1{display:none;}
}

@media only screen and ( min-width: 861px) and ( max-width:1001px ) {
#photosly{top: 240px;}
#videoly {top: 240px;}
#newsly{top: 240px;}
#foundationly{top: 240px;}
}


@media only screen and ( min-width: 240px) and ( max-width:530px ) {

ul.annual_img_sec1 li {
	display: inline-block;
	vertical-align: top;
	margin-bottom:50px;
	width:100%;
	clear: both;
}

#photosly{ visibility:hidden; display:none;}

}

@media only screen and ( min-width: 200px) and ( max-width:248px ) {
.where_overlay_new4 {

	width: 50%;
	bottom: 50px;
	left:15%;
	padding: 20px;
	background-image: url(../images/work_bg.png);
	background-repeat: repeat;
	z-index:102;
	position: absolute;
}

}

@media only screen and ( min-width: 861px) and ( max-width:1160px ) {

.about_page_left_new{ float:left; width:30%;}
.about_page_right_new{ float:left; width:95%; border-left-width: 1px; padding-left:30px;
	border-left-style: solid;
	border-left-color: #ffffff;}

#blue_nav{
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	width:85%;
	float:right;
}

ul.search li {
	display: inline-block;
	vertical-align: top;
	margin-right:12px;
	margin-bottom:10px;
	width:220px;
	clear: both;
}

input.search_ic {
width: 150px;
}
.topic_styled-select select {
	width: 233px;
   }
   
.topic_styled-select {
	width: 203px;
   }

ul.videos li {
	display: inline-block;
	vertical-align: top;
	margin-right:15px;
	margin-bottom:10px;
	width:15%;
	clear: both;
}

.register{
	float:left;
	padding-top: 20px;
	text-align: left;
	padding-bottom: 20px;
	width:31%;
	margin-bottom:20px;
	height:250px;
}

.donate{
	float:right;
	padding-top: 20px;
	text-align: left;
	padding-bottom: 20px;
	width:31%;
	margin-bottom:20px;
	height:250px;
}
#video_bubble{
	position: absolute;
	top: 75%;
	right: 15px;
	font-size: 13px;
	color: #FFFFFF;
	text-align: center;
	background-color:#333333;
	padding: 3px;
	font-weight: bold;
	z-index: 2006;
	opacity:0.7;
    filter:alpha(opacity=70); /* For IE8 and earlier */
}

}


@media only screen and ( min-width: 1025px) and ( max-width:1076px ) {
	ul.three_news li {
	width:29%;
	clear: both;
}

ul.two_news li {
	width:29%;
	clear: both;
}
.news_deatils_icon_sec_left{ float:left;}
.news_deatils_icon_sec_right{ float:left;}}
	
@media only screen and ( min-width: 861px) and ( max-width:1024px ) {
.top_content{ height:190px;}
.team_in_left{ float:left; width:100%; margin-bottom:10px;}
.team_in_right{ float:right; width:100%;}
	
.news_deatils_icon_sec_left{ float:left;}
.news_deatils_icon_sec_right{ float:left;}
	
ul.three_news li {
	width:29%;
	clear: both;
}

ul.two_news li {
	width:29%;
	clear: both;
}


ul.photos li {
	margin-right:15px;
	width:22.5%;
	clear: both;
}

ul.search li {
	display: inline-block;
	vertical-align: top;
	margin-right:12px;
	margin-bottom:10px;
		width:220px;
	clear: both;
}

input.search_ic {
width: 150px;
}
.topic_styled-select select {
	width: 233px;
   }
   
.topic_styled-select {
	width: 203px;
   }
ul.videos li {
	display: inline-block;
	vertical-align: top;
	margin-right:15px;
	margin-bottom:10px;
	width:15%;
	clear: both;
}

.logo_text{
	margin-top:10px;
	width:60%;
	float:left;
	margin-bottom:20px;
}

.register{
	float:left;
	padding-top: 20px;
	text-align: left;
	padding-right:5%;
	padding-bottom: 20px;
	width:29%;
	height:320px;
	margin-bottom:20px;
	padding-left:15%;
	background-image: url(../images/blue_bg.gif);
	background-repeat: no-repeat;
	background-position: -20px top;
}

.donate{
	float:right;
	padding-top: 20px;
	text-align: left;
	padding-right:5%;
	padding-bottom: 20px;
	width:29%;
	height:320px;
	margin-bottom:20px;
	padding-left:15%;
	background-image: url(../images/blue_bg1.gif);
	background-repeat: no-repeat;
	background-position: -20px top;
}
.zip{ width:100%; }
.join_bt{ width:80%; float:left; margin-top:20px; }

ul.donation li.bt {
	display: inline-block;
	vertical-align: top;
	clear: both;
	padding-top: 12px;
	margin-right:0px;
	padding-bottom: 12px;
	text-align: left;
	width:94%;
}
}



@media only screen and ( min-width: 769px) and ( max-width:860px ) {

.blue_left{ float:left; width:20%; margin-top:50px;}
.blue_left1{ float:left; width:57%; text-align:center;}
.blue_right{ float: left; width:20%; margin-top:50px;}


#blue_nav{
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	width:93%;
}

ul.about_photos li {
	margin-right:0px;
	width:100%;
}
.about_page_left{ float:left; width:25%;}
.about_page_right{ float:right; width:70%; margin-top:30px;}


.about_page_left_new{ float:left; width:30%;}
.about_page_right_new{ float:left; width:95%; border-left-width: 1px; padding-left:30px;
	border-left-style: solid;
	border-left-color: #ffffff;}

#photosly{top: 240px;}
#videoly {top: 240px;}
#newsly{top: 240px;}
#foundationly{top: 240px;}

.team_in_left{ float:left; width:100%; margin-bottom:10px;}
.team_in_right{ float:right; width:100%;}

.news_deatils_icon_sec_left{ float:left;}
.news_deatils_icon_sec_right{ float:left;}
ul.three_news li {
	width:29%;
	clear: both;
}

ul.two_news li {
	width:27%;
	clear: both;
}
ul.photos li {
	margin-right:15px;
	width:22.5%;
	clear: both;
}

ul.search li {
	display: inline-block;
	vertical-align: top;
	margin-right:12px;
	margin-bottom:10px;
		width:220px;
	clear: both;
}

input.search_ic {
width: 150px;
}
.topic_styled-select select {
	width: 233px;
   }
   
.topic_styled-select {
	width: 203px;
   }

ul.videos li {
	display: inline-block;
	vertical-align: top;
	margin-right:15px;
	margin-bottom:10px;
	width:21%;
	clear: both;
}
.logo_text{
	margin-top:10px;
	width:62%;
	float:left;
	margin-bottom:30px;
}

#main_nav ul li a{
	padding-right: 15px;
	padding-left: 15px;
	font-size: 18px;
}

.register{
	float:left;
	padding-top: 20px;
	text-align: left;
	padding-right:5%;
	padding-bottom: 20px;
	width:27%;
	height:320px;
	margin-bottom:20px;
	padding-left:15%;
	background-image: url(../images/blue_bg.gif);
	background-repeat: no-repeat;
	background-position: -40px top;
}

.donate{
	float:right;
	padding-top: 20px;
	text-align: left;
	padding-right:5%;
	padding-bottom: 20px;
	width:27%;
	height:320px;
	margin-bottom:20px;
	padding-left:15%;
	background-image: url(../images/blue_bg1.gif);
	background-repeat: no-repeat;
	background-position: -40px top;
}
.zip{ width:100%; }
.join_bt{ width:80%; float:left; margin-top:20px; }

ul.donation li.bt {
	display: inline-block;
	vertical-align: top;
	clear: both;
	padding-top: 12px;
	margin-right:0px;
	padding-bottom: 12px;
	text-align: left;
	width:94%;
}

ul.gallery li {
	display: inline-block;
	padding-right:20px;
	padding-bottom:20px;
	text-align: left;
	vertical-align: top;
	width:45%;
}

}

@media only screen and ( min-width: 641px) and ( max-width: 768px ) {

ul.gallery li {
	display: inline-block;
	padding-right:20px;
	padding-bottom:20px;
	text-align: left;
	vertical-align: top;
	width:45%;
}


#blue_nav_mob ul li a{
width:46%;
margin-bottom:3px;
}

ul.about_photos li {
	margin-right:0px;
	width:100%;
}

.about_page_left{ float:left; width:35%;}
.about_page_right{ float:right; width:60%; margin-top:30px;}

.about_page_left_new{ float:left; width:30%;}
.about_page_right_new{ float:left; width:95%; border-left-width: 1px; padding-left:10px;
	border-left-style: solid;
	border-left-color: #ffffff;}
	
	
.team_in_left{ float:left; width:100%; margin-bottom:10px;}
.team_in_right{ float:right; width:100%;}

.news_deatils_icon_sec_left{ float:left;}
.news_deatils_icon_sec_right{ float:left;}

	
.news_page_left{ float:left; width:100%;}
.news_page_right{ float:right; width:100%;}


.news_page_left1{ float:left; width:100%;}
.news_page_right1{ float:right; width:100%;}

ul.three_news li {
	width:29%;
	clear: both;
}

ul.two_news li {
	width:40%;
	clear: both;
}


ul.search li {
	display: inline-block;
	vertical-align: top;
	margin-right:12px;
	margin-bottom:10px;
		width:220px;
	clear: both;
}

input.search_ic {
width: 150px;
}
.topic_styled-select select {
	width: 233px;
   }
   
.topic_styled-select {
	width: 203px;
   }
ul.videos li {
	display: inline-block;
	vertical-align: top;
	margin-right:15px;
	margin-bottom:10px;
	width:22%;
	clear: both;
}

ul.photos li {
	margin-right:15px;
	width:22.5%;
	clear: both;
}
.logo_text{
	margin-top:10px;
	width:75%;
	float:left;
}

.logo_right{
	float:right;
	clear:both;
	margin-top:-50px;
}
.register{
	float:left;
	padding-top: 20px;
	text-align: left;
	padding-right:5%;
	padding-bottom: 20px;
	width:27%;
	height:320px;
	margin-bottom:20px;
	padding-left:15%;
	background-image: url(../images/blue_bg.gif);
	background-repeat: no-repeat;
	background-position: -40px top;
}

.donate{
	float:right;
	padding-top: 20px;
	text-align: left;
	padding-right:5%;
	padding-bottom: 20px;
	width:27%;
	height:320px;
	margin-bottom:20px;
	padding-left:15%;
	background-image: url(../images/blue_bg1.gif);
	background-repeat: no-repeat;
	background-position: -40px top;
}
.zip{ width:100%; }
.join_bt{ width:80%; float:left; margin-top:20px; }
.pure-button{
	font-size:17px;
	color:#FFFFFF;
	background-color:#0050a0;
	text-decoration:none;
	border-radius:4px;
	padding-top: 15px;
	padding-right: 17px;
	padding-bottom: 15px;
	padding-left: 17px;
	border: 1px solid #FFFFFF;
	font-weight: bold;
	width:65px;
}
ul.donation li.bt {
	display: inline-block;
	vertical-align: top;
	clear: both;
	padding-top: 12px;
	margin-right:0px;
	padding-bottom: 12px;
	text-align: left;
	width:94%;
}

.button_orange1{
	padding-right: 15px;
	padding-left: 15px;
}
.orange_sec{
padding-left:10px;
padding-right:10px;
}

}



@media only screen and ( min-width: 481px) and ( max-width: 640px ) {

ul.gallery li {
	display: inline-block;
	padding-right:20px;
	padding-bottom:20px;
	text-align: left;
	vertical-align: top;
	width:45%;
}


#blue_nav_mob ul li a{
width:95%;
margin-bottom:3px;
}

ul.about_photos li {
	margin-right:0px;
	width:100%;
}

.about_page_left{ float:left; width:35%;}
.about_page_right{ float:right; width:60%; margin-top:30px;}
.active_page_name_sec{ float:right; width:100%; margin-bottom:15px;}

.about_page_left_new{ float:left; width:40%;}
.about_page_right_new{ float:left; width:90%; border-left-width: 1px; padding-left:30px;
	border-left-style: solid;
	border-left-color: #ffffff;}
	
	
	
.team_in_left{ float:left; width:100%; margin-bottom:10px;}
.team_in_right{ float:right; width:100%;}


.news_deatils_icon_sec_left{ float:left; width:50%;}
.news_deatils_icon_sec_right{ float:left; width:50%; }
ul.news_icons li {
	width:100%;
}
	
.news_page_left{ float:left; width:100%;}
.news_page_right{ float:right; width:100%;}

.news_page_left1{ float:left; width:100%;}
.news_page_right1{ float:right; width:100%;}

ul.three_news li {
	width:29%;
	clear: both;
}

ul.two_news li {
	width:40%;
	clear: both;
}


ul.photos li {
	margin-right:15px;
	width:46%;
	clear: both;
}
ul.search li {
	display: inline-block;
	vertical-align: top;
	margin-right:12px;
	margin-bottom:10px;
	width:220px;
	clear: both;
}

input.search_ic {
width: 150px;
}
.topic_styled-select select {
	width: 233px;
   }
   
.topic_styled-select {
	width: 203px;
   }
   
ul.videos li {
	display: inline-block;
	vertical-align: top;
	margin-right:15px;
	margin-bottom:10px;
	width:29%;
	clear: both;
}
.logo_text{
	float:left;
	margin-top:30px;
}
.logo_right{
	float:left;
}
.register{
	float:left;
	padding-top: 20px;
	text-align: left;
	padding-right:10%;
	padding-bottom: 20px;
    width:60%;
	clear:both;
	height:auto;
	margin-bottom:20px;
	padding-left:30%;
}


.zip{ width:100%; }
.join_bt{ width:80%; float:left; margin-top:20px; }
.donate{
	float:left;
	padding-left: 20x;
	padding-top: 20px;
	text-align: left;
	padding-bottom: 20px;
	padding-left:30%;
	padding-right:10%;
	width:60%;
	height:auto;
	clear:both;
}
.pure-button{
	font-size:17px;
	color:#FFFFFF;
	background-color:#0050a0;
	text-decoration:none;
	border-radius:4px;
	padding-top: 15px;
	padding-right: 17px;
	padding-bottom: 15px;
	padding-left: 17px;
	border: 1px solid #FFFFFF;
	font-weight: bold;
	width:70px;
}
ul.donation li.bt {
	display: inline-block;
	vertical-align: top;
	clear: both;
	padding-top: 12px;
	margin-right:0px;
	padding-bottom: 12px;
	text-align: left;
	width:94%;
}

.button_orange1{
	padding-right: 25px;
	padding-left: 25px;
}
.orange_sec{
padding-left:10px;
padding-right:10px;
}
}


@media only screen and ( min-width: 241px) and ( max-width: 480px ) {

ul.gallery li {
	display: inline-block;
	padding-right:20px;
	padding-bottom:20px;
	text-align: left;
	vertical-align: top;
	width:90%;
}


#blue_nav_mob ul li a{
width:95%;
margin-bottom:3px;
}

ul.about_photos li {
	margin-right:0px;
	width:100%;
}

.about_page_left{ float:left; width:100%;}
.about_page_right{ float:left; width:100%; margin-top:20px;}


.about_page_left_new{ float:left; width:100%;}
.about_page_right_new{ float:left; width:100%; border:none; padding-left:0px;}
.active_page_name_sec{ float:right; width:100%; margin-bottom:15px;}


.about_new_page{
 border:none;
}

	
.team_in_left{ float:left; width:100%; margin-bottom:10px;}
.team_in_right{ float:right; width:100%;}

.news_deatils_icon_sec_left{ float:left; width:50%;}
.news_deatils_icon_sec_right{ float:left; width:50%; }
ul.news_icons li {
	width:100%;
}


.news_page_left{ float:left; width:100%;}
.news_page_right{ float:right; width:100%;}

.news_page_left1{ float:left; width:100%;}
.news_page_right1{ float:right; width:100%;}

ul.three_news li {
	width:100%;
	clear: both;
}

ul.two_news li {
	width:100%;
	clear: both;
}
ul.photos li {
	margin-right:0px;
	width:100%;
	clear: both;
}
ul.search li {
	display: inline-block;
	vertical-align: top;
	margin-right:12px;
	margin-bottom:10px;
	width:98%;
	clear: both;
}
input.search_ic {
width: 180px;
}
ul.videos li {
	display: inline-block;
	vertical-align: top;
	margin-right:40px;
	margin-bottom:10px;
	width:39%;
	clear: both;
}
.video_paging{
	float: left;
	margin-top: 50px;
	margin-bottom: 20px;
}

.logo_text{
	float:left;
	margin-top:0px;
}
.register{
	float:left;
	background-color:#12a8e0;
	padding-top: 20px;
	text-align: left;
	padding-right:10%;
	padding-bottom: 20px;
	background-image:none;
	padding-left:10%;
	width:80%;
	clear:both;
	height:auto;
	margin-bottom:20px;
}
.zip{ width:100%; }
.join_bt{ width:80%; float:left; margin-top:20px; }
.donate{
	float:left;
	background-image:none;
	background-color:#0050a0;
	padding-left: 20x;
	padding-top: 20px;
	text-align: left;
	padding-bottom: 20px;
	padding-left:10%;
	padding-right:10%;
	width:80%;
	height:auto;
	clear:both;
}
.pure-button{
	font-size:17px;
	color:#FFFFFF;
	background-color:#0050a0;
	text-decoration:none;
	border-radius:4px;
	padding-top: 15px;
	padding-right: 17px;
	padding-bottom: 15px;
	padding-left: 17px;
	border: 1px solid #FFFFFF;
	font-weight: bold;
	width:70px;
}
ul.donation li.bt {
	display: inline-block;
	vertical-align: top;
	clear: both;
	padding-top: 12px;
	margin-right:0px;
	padding-bottom: 12px;
	text-align: left;
	width:94%;
}

.button_orange1{
	padding-right: 25px;
	padding-left: 25px;
}
.orange_sec{
padding-left:10px;
padding-right:10px;
}

}

@media only screen and ( min-width: 361px) and ( max-width: 480px ) {
.logo_right{
	float:right;
	margin-top:-150px;
}
ul.squadliist li {
	width:45%;
	margin-right:2%;
}
}


@media only screen and ( min-width: 241px) and ( max-width: 360px ) {
.logo_right{
	float:left;
}

ul.coaching li {
	width:100%;
	margin-right:0%;
}

ul.squadliist li {
	width:100%;
	margin-right:0%;
}
}


@media only screen and ( min-width: 401px) and ( max-width: 3500px ) {

}

@media only screen and (max-width : 768px) {
#header_new{ display:none;}
.logo2{ display:none;}
}

	
@media only screen and (max-width : 400px) {
.logo2{ display:none;
}
}

@media only screen and (max-width : 240px) {

ul.photos li {
	margin-right:0px;
	width:100%;
	clear: both;
}
ul.search li {
	display: inline-block;
	vertical-align: top;
	margin-right:12px;
	margin-bottom:10px;
	width:96%;
	clear: both;
}
.topic_styled-select select {
	width: 253px;
   }
   
.topic_styled-select {
	width: 223px;
   }
 
 .sortby{ float:left;}


ul.videos li {
	display: inline-block;
	vertical-align: top;
	margin-right:0px;
	margin-bottom:10px;
	width:100%;
	clear: both;
}
.video_paging{
	float: left;
	margin-top: 20px;
	margin-bottom: 20px;
}
.logo_text{
	margin-top:0px;
	float:left;
}
.logo_right{
	float:left;
}
.register{
	float:left;
	background-color:#12a8e0;
	padding-top: 20px;
	text-align: left;
	padding-right:10%;
	padding-bottom: 20px;
	background-image:none;
	padding-left:10%;
	width:80%;
	clear:both;
	height:auto;
	margin-bottom:20px;
}


.zip{ width:100%; }
.join_bt{ width:80%; float:left; margin-top:20px; }
.donate{
	float:left;
	background-image:none;
	background-color:#0050a0;
	padding-left: 20x;
	padding-top: 20px;
	text-align: left;
	padding-bottom: 20px;
	padding-left:10%;
	padding-right:10%;
	width:80%;
	height:auto;
	clear:both;
}
.pure-button{
	font-size:17px;
	color:#FFFFFF;
	background-color:#0050a0;
	text-decoration:none;
	border-radius:4px;
	padding-top: 15px;
	padding-right: 17px;
	padding-bottom: 15px;
	padding-left: 17px;
	border: 1px solid #FFFFFF;
	font-weight: bold;
	width:70px;
}
ul.donation li.bt {
	display: inline-block;
	vertical-align: top;
	clear: both;
	padding-top: 12px;
	margin-right:0px;
	padding-bottom: 12px;
	text-align: left;
	width:94%;
}
.button_orange1{
	padding-right: 25px;
	padding-left: 25px;
}
.orange_sec{
padding-left:10px;
padding-right:10px;
}
}

@media only screen and (max-width : 690px) {
.main_news_text1{
	position: absolute;
	z-index: 7001;
	left: 0px;
	top:10px;
	background-image: url(../images/news_text_bg.png);
	background-repeat: repeat;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	color: #FFF;
	font-size: 18px;
	width: 55%;
}}

@media only screen and (max-width : 460px) {
.donate_left{ width:100%; float:left; margin-top: 50px;}
.do_paging{
	text-align: center;
	margin-right: auto;
	margin-left: 100px;
	width:150px;
}
.amount_but ul li a{
	width:15%;
}
}


@media only screen and (max-width : 330px) {
.amount_but ul li a{
	width:29%;
}
}

@media only screen and (max-width : 300px) {
.amount_but ul li a{
	width:20%;
}
}

@media only screen and ( min-width: 864px) and ( max-width: 977px ) {
.main_news_text1{
	position: absolute;
	z-index: 7001;
	left: 0px;
	top:30px;
	background-image: url(../images/news_text_bg.png);
	background-repeat: repeat;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	color: #FFF;
	font-size: 18px;
	width: 55%;
}}



@media only screen and ( min-width: 978px) and ( max-width: 1055px ) {
.main_news_text1{
	position: absolute;
	z-index: 7001;
	left: 0px;
	background-image: url(../images/news_text_bg.png);
	background-repeat: repeat;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	color: #FFF;
	font-size: 18px;
	width: 55%;
}}

@media only screen and ( min-width: 769px) and ( max-width: 863px ) {
.main_news_text1{
	position: absolute;
	z-index: 7001;
	left: 0px;
	top:10px;
	background-image: url(../images/news_text_bg.png);
	background-repeat: repeat;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	color: #FFF;
	font-size: 16px;
	width: 55%;
}}


.button10{display:inline-block; width:200px; padding:14px 20px 16px;border-radius:3px;border:1px solid #fff;text-align:center;text-decoration:none;font-family: 'Euclid Circular A', 'Euclid Circular A',"ff-tisa-web-pro",Georgia,Times; font-size:18px;font-weight:400;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;transition:all 0.35s;line-height:16px;line-height:1rem;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;cursor:pointer}

.button10.tertiary,button10.tertiary{color:#fff;-webkit-font-smoothing:antialiased}.button10.tertiary:hover,button10.tertiary:hover{background:#fff;color:#015E7F}

@media only screen and (min-width: 300px) and (max-width: 767px){.hero.event .title{float:left;display:block;margin-right:2.35765%;width:100%;text-align:left}.hero.event .title:last-child{margin-right:0}}.hero.fancy{height:600px;overflow:hidden;background-size:cover;background-position:top center;position:relative}@media only screen and (min-width: 1025px){.hero.fancy{background-attachment:fixed}}.hero.fancy:after{content:"";background:#000;opacity:0.5;top:0;left:0;bottom:0;right:0;position:absolute}.hero.fancy .text{position:absolute;top:50%;left:50%;height:300px;margin-top:-150px;width:850px;margin-left:-384px;padding:0}@media only screen and (min-width: 768px) and (max-width: 1024px){.hero.fancy .text{width:90%;margin-left:-45%;top:auto;margin-top:100px}}@media only screen and (min-width: 300px) and (max-width: 767px){.hero.fancy .text{width:80%;margin-left:-40%;top:auto;margin-top:200px}}.hero.fancy h10{font-size:88px;font-size:5.5rem;line-height:90px;line-height:5.625rem;text-transform:uppercase;letter-spacing:1px;max-width:none}@media only screen and (min-width: 300px) and (max-width: 767px){.hero.fancy h10{font-size:57px;font-size:3.5625rem;line-height:59px;line-height:3.6875rem}.hero.fancy h10 em{display:block}}.hero.fancy .star{vertical-align:baseline}.hero.fancy h12{font-size:71px;font-size:4.4375rem;line-height:82px;line-height:5.125rem;display:inline-block;color:#fff;-webkit-font-smoothing:antialiased}@media only screen and (min-width: 300px) and (max-width: 767px){.hero.fancy h12{font-size:40px;font-size:2.5rem;line-height:41px;line-height:2.5625rem;margin-bottom:40px}}.hero.fancy .button10{vertical-align:middle;margin-left:10px}@media only screen and (min-width: 300px) and (max-width: 767px){.hero.fancy .button10{margin:30px 0;display:block}}.hero.fancy .jump{font-size:36px;font-size:2.25rem;width:36px;left:50%;margin-left:-18px;display:block;position:absolute;color:#fff;margin-top:70px;-webkit-transition:color 0.35s;-moz-transition:color 0.35s;transition:color 0.35s}.hero.fancy .jump:after{content:"?";-webkit-font-smoothing:antialiased;font-family: 'Euclid Circular A','1776';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.hero.fancy .jump>.screen-reader-text{display:none}

.hero .text{position:relative;top:0;width:100%;padding:70px 0;z-index:1}

@media only screen and (min-width: 769px) and (max-width: 1330px){ 

/*.logo{ padding-left:0px;} */

.logo_right1{
	float:right;
	clear:both;
	margin-top:-120px;
}

}

@media only screen and (min-width: 769px) and (max-width: 1000px){ 

.squadlist_left{
	width:100%;
	margin-right:0%;
}
.squadlist_right{ width:100%;}


}
@media only screen and (min-width: 769px) and (max-width: 1199px){ 
.logo_text{
	margin-top:22px;
	float:left;
	margin-bottom:12px;
	margin-left:180px;
}
#main_nav ul{
margin-left:180px;
}	

}
@media only screen and (min-width: 1331px) and (max-width: 1540px){ 
.logo_text{
	margin-top:22px;
	float:left;
	margin-bottom:12px;
	margin-left:90px;
}
#main_nav ul{
margin-left:90px;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1253px){ 
.logo_text{
	margin-top:22px;
	float:left;
	margin-bottom:12px;
	margin-left:160px;
}
#main_nav ul{
margin-left:160px;
}
}

@media only screen and (min-width: 1254px) and (max-width: 1300px){ 
.logo_text{
	margin-top:22px;
	float:left;
	margin-bottom:12px;
	margin-left:160px;
}
#main_nav ul{
margin-left:160px;
}
}


@media only screen and (min-width: 1302px) and (max-width: 1370px){ 
.logo_text{
	margin-top:22px;
	float:left;
	margin-bottom:12px;
	margin-left:160px;
}
#main_nav ul{
margin-left:160px;
}
}

@media only screen and (min-width: 1301px) and (max-width:3000px){ 

.logo_right1{
display:none;
}}

 @media screen and (min-width: 1161px) and ( max-width:1400px ) {
 
 .where_img{
	width:33%;
	height:370px;
}

}


 @media screen and (min-width: 481px) and ( max-width:560px ) {
 
 .where_img{
	width:49%;
	height:270px;
}
#team_nav ul li a{
    padding-top: 10px;
	padding-bottom:10px;
	padding-right:10px;
	padding-left: 10px;
	width:33.33%;
	font-size:14px;
	border: 1px solid #435460;

}

ul.squadliist li {
	width:46%;
	margin-right:3%;
}

.where_banner_img {
    min-height: 600px;
}
.where_banner_text{
	position: absolute;
	z-index: 8002;
	color: #FFFFFF;
	width:70%;
	left:10%;
	top:30px;
}

}


 @media screen and (min-width:240px) and ( max-width:480px ) {

.where_banner_text{
	position: absolute;
	z-index: 8002;
	color: #FFFFFF;
	width:70%;
	left:10%;
	top:30px;
}
.where_banner_img {
    min-height: 800px;
}

.button_blue{
	text-decoration:none;
	display:inline-block;
	color: #FFFFFF;
	text-align: center;
	font-size:15px;
	font-weight: 600;
	font-family: 'Euclid Circular A', 'Euclid Circular A','Open Sans', sans-serif;
	padding-top:8px;
	padding-bottom: 8px;
	background-color: #2683bf;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding-left:0px;
	padding-right:0px;
	margin-bottom:20px;
	width:80%;
}
 }
 
 
 @media screen and (min-width:561px) and ( max-width:768px ) {

.where_banner_text{
	position: absolute;
	z-index: 8002;
	color: #FFFFFF;
	width:70%;
	left:10%;
	top:30px;
}
.where_banner_img {
    min-height: 600px;
}
 }
 
 @media screen and (min-width: 769px) and ( max-width:930px ) {

.where_banner_text{
	position: absolute;
	z-index: 8002;
	color: #FFFFFF;
	width:70%;
	left:10%;
	top:30px;
}
 }

 @media screen and (min-width: 240px) and ( max-width:360px ) {
 
 .where_img{
	width:100%;
	height:270px;
}
#team_nav ul li a{
    padding-top: 10px;
	padding-bottom:10px;
	padding-right:10px;
	padding-left: 10px;
	width:50%;
	font-size:14px;
	border: 1px solid #435460;

}
#city_nav ul li a{
    padding-top: 10px;
	padding-bottom:10px;
	padding-right:10px;
	padding-left: 10px;
	width:50%;
	font-size:14px;
	border: 1px solid #616161;

}

#city_nav{
	text-align:left;
	width:100%;
}

.city_nav_right{
	float: right;
	width:100%;
}

.city_nav_left{
	float: left;
	width:100%;
	text-align:center;
	margin-bottom:10px;
}


.team_news_img{ float:left; margin-right:0px; width:100%;}
.team_news_text{
	float: left; font-size: 15px; width:100%; margin-top:20px;}

.team_news_img1{ float:left; margin-right:0px; width:100%;}
.team_news_text1{
	float: left; font-size: 15px; width:100%; margin-top:20px;}

}

 @media screen and (min-width: 361px) and ( max-width:693px ) {
 .team_news_img1{ float:left; margin-right:20px; width:40%;}
.team_news_text1{
	float: left; font-size: 15px; width:56%;}
 }
 
 
@media screen and (min-width:481px) and ( max-width:800px ) {

#city_nav ul li a{
    padding-top: 15px;
	padding-bottom:15px;
	padding-right:15px;
	padding-left: 15px;
	font-size:15px;

}
#city_nav{
	text-align:left;
	width:100%;
}

.city_nav_right{
	float: right;
	width:100%;
}
.city_nav_left{
	float: left;
	width:100%;
	text-align:center;
	margin-bottom:10px;
}
	}
	
	
 @media screen and (min-width: 361px) and ( max-width:480px ) {
 
 .where_img{
	width:100%;
	height:300px;
}
#team_nav ul li a{
    padding-top: 10px;
	padding-bottom:10px;
	padding-right:10px;
	padding-left: 10px;
	width:50%;
	font-size:14px;
	border: 1px solid #435460;

}

#city_nav ul li a{
    padding-top: 10px;
	padding-bottom:10px;
	padding-right:10px;
	padding-left: 10px;
	width:50%;
	font-size:14px;
	border: 1px solid #616161;

}
#city_nav{
	text-align:left;
	width:100%;
}

.city_nav_right{
	float: right;
	width:100%;
}
.city_nav_left{
	float: left;
	width:100%;
	text-align:center;
	margin-bottom:10px;
}
.team_news_img1{ float:left; margin-right:0px; width:100%;}
.team_news_text1{
	float: left; font-size: 15px; width:100%; margin-top:20px;}
	}
	
	
 @media screen and (min-width: 481px) and ( max-width:520px ) {
  .team_news_img1{ float:left; margin-right:20px; width:40%;}
.team_news_text1{
	float: left; font-size: 15px; width:50%;}
 }
 
 
 @media screen and (min-width: 561px) and ( max-width:768px ) {
 
 .where_img{
	width:49%;
	height:280px;
}

#team_nav ul li a{
    padding-top: 10px;
	padding-bottom:10px;
	padding-right:10px;
	padding-left: 10px;
	width:25%;
	font-size:14px;
	border: 1px solid #435460;

}

ul.squadliist li {
	width:29%;
	margin-right:3%;
}

}
 
 @media screen and (min-width: 769px) and ( max-width:1000px ) {
 ul.squadliist li {
	width:46%;
	margin-right:3%;
}
 }
 
 
  @media screen and (min-width: 1001px) and ( max-width:1083px ) {
 ul.squadliist li {
	width:46%;
	margin-right:3%;
}
 }
 
 @media screen and (min-width: 769px) and ( max-width:1000px ) {
.where_img{
	width:33%;
	height:280px;
}

}


 @media screen and (min-width: 1000px) and ( max-width:1160px ) {
.where_img{
	width:33%;
	height:330px;
}

}

 @media screen and (min-width: 801px) and ( max-width:900px ) {

#city_nav ul li a{
	display: block;
	text-decoration: none;
	float: left;
	color: #ffffff;
	padding-top: 18px;
	padding-bottom:18px;
	padding-right:8px;
	padding-left: 8px;
	font-size:15px;


}
#city_nav{
	text-align:left;
	width:66%;
}

.city_nav_right{
	float: right;
	width:19%;
}
.city_nav_left{
	float: left;
	width:15%;
	text-align:center;
	margin-bottom:10px;
}}


@media screen and (min-width: 901px) and ( max-width:1026px ) {
#city_nav ul li a{
	padding-right:5px;
	padding-left: 5px;
	font-size:1.0rem;

	
}
}

@media screen and (min-width:520px) and ( max-width:768px ) {
.get_left{ float:left; width:100%; margin-bottom:20px;}
.get_center{ float:left; width:100%; margin-left:0%;}
.get_right{ float:left; width:100%; margin-left:0%; margin-top:35px; margin-bottom:30px;}
}

@media screen and (max-width: 420px) {ul.get_form_list li.list {
	width:100%;
}}


 @media screen and (min-width:240px) and ( max-width:519px ) {
.get_left{ float:left; width:100%; margin-bottom:20px;}
.get_center{ float:left; width:100%; margin-left:0%;}
.get_right{ float:left; width:100%; margin-left:0%; margin-top:35px; margin-bottom:30px;}
ul.get_form_list li.list {
	width:100%;
}
ul.get_form_list li.list2 {
	width:100%;
}
}

@media screen and (min-width:520px) and ( max-width:684px ) {
ul.get_form_list li.list2 {
	width:100%;
}
}
 
 
@media screen and (max-width: 356px) {
ul.get_form_list li.list2 {
	width:100%;
}
}

@media screen and (min-width:769px) and ( max-width:980px ) {
ul.get_form_list li.list2 {
	width:49%;
}

ul.get_form_list li.list{
	width:49%;
}
}


@media screen and (max-width: 768px) {

.get_details_left{
	width:100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e5e5e5;
	border-right: none;

}

.get_details_right{ float:left; width:100%; margin-left:0%;}
}


@media screen and (max-width: 768px) {
.step_img{ width:100%;}
.steps_margine{
margin-left:15px;
margin-right:15px;}

}


@media only screen and ( min-width: 1000px) and ( max-width:1139px ) {

/*.get_sec{ height:950px;}*/

}



@media only screen and ( min-width: 769px) and ( max-width:999px ) {

/*.get_sec{ height:1000px;}*/

}


@media only screen and ( min-width: 500px) and ( max-width:768px ) {
/*.get_sec{ height:550px;}*/
}

@media only screen and ( min-width: 500px) and ( max-width:768px ) {
/*.get_sec{ height:700px;}*/
}

@media only screen and ( min-width: 240px) and ( max-width:600px ) {
.get_sec{ height: 180px;}
}


@media screen and (max-width: 870px) {
.news_left{ float:left; width:100%; margin-bottom:10px;}
.news_right{ float:right; width:100%;}
.news_left1{ float:left; width:49%;}
.news_right1{ float:right; width:49%;}
.news_row1{ margin-bottom:8px;}
.news_top{ height:160px;}
}


@media screen and (max-width: 768px) {
.span3{
width: 50%;
}

.span4{
width: 50%;
}

.span5{
width: 50%;
}

.span6{
    width: 50%;
}
.org_box{
	width:100%;
}

}

@media only screen and ( min-width: 240px) and ( max-width:378px ) {

.get_donate_mo1{
	font-size: 13px;
	padding-right: 10px;
	padding-left: 10px;
	margin-right: 7px;
}

.get_reg_mo1{
	font-size: 13px;
	padding-right: 10px;
	padding-left: 10px;
	margin-right:7px;

}


}