/* Large Devices, Wide Screens */
@media only screen and (max-width: 1289px) { /* Layout width - 1 */
  img {
    max-width: 100%;
    height: auto;
  }
  .container {
	  width:100%;
	  height:auto;
	  padding:0 15px;
  }
  .featured_box {
	  width:33%;
  }
  .member_ship_box_bg {
	  width:auto;
  }
  .instagram_img img {
	  max-width:100%;
	  height:auto;
  }
  .event_location_box {
	  width:90%;
  }
  .event_location_img {
	  width:50%;
  }
  .event_location_detail {
	  width:50%;
	  padding:50px 15px 50px 50px;
  }
  .event_location_bg:nth-child(2n+2) .event_location_detail {
	  padding-right:50px;
	  padding-left:15px;
  }
  .event_section1_inner {
	  width:80%;
  }
  .form_section {
	  width:90%;
  }
  .text_box {
	  margin-right:30px;
  }
  .qr_code {
	  width:50%;
  }
  .contact_detail_address {
	  width:90%;
  }
  .tab_midle > a {
	  font-size:12px;
  }
  .charlton_text {
	  width:60%;
  }
  .list_searching input[type="text"] {
	  width:300px;
  }
  .tab_detail {
		padding-left:0px;
  }
  .latest_post_box {
	  width:47%;
	  margin-left:20px;
  }
  .latest_post_box p {
	  width:70%;
  }
  .videos_left {
	  width:70%;
  }
  .video_player_right {
	  width:60%;
	  float:right;
  }
  .sticky {
	  width:25%;
  }
  .blog_post h3 {
	  font-size:30px;
  }
  .blog_post h2 {
	  font-size:40px;
  }
  .member_login_bg img {
	  width:100%;
	  height:auto;
  }
  .member_login_form {
	  width:50%;
	 right:-80px;
  }
  .instagram_box {
		width: 1.153% !important;
		min-height:390px;
	}
  .lead_learm_inner {
	  width:90%;
  }
  .lead_learn_right, .lead_learn_left {
	  padding:80px 25px;
  }
  .lead_learn_left h3 {
	  font-size:30px;
  }
  .lead_learn_left p {
	  min-height:150px;
  }
  .become_a_crusader_inner {
	  width:90%;
  }
  iframe {
	  width:100%;
  }
  .banner iframe {
    position: absolute;
  }
  #wpbdp-listing-form-fields .wpbdp-form-field{
	margin-right:6%;
  }
  #wpbdp-listing-form-fields .wpbdp-form-field-label-business_name, 
  #wpbdp-listing-form-fields .wpbdp-form-field-label-state, 
  #wpbdp-listing-form-fields .wpbdp-form-field-label-phone_number_, 
  #wpbdp-listing-form-fields .wpbdp-form-field-label-business_tags {
    margin-right: 0;
  }
  #wpbdp-listing-form-fields .wpbdp-form-field.wpbdp-form-field-type-url .intextbox.inselect {
		margin-bottom: 20px;
		width: 92.5%;
		margin-right:0;
	}
	#wpbdp-listing-form-fields .wpbdp-form-field.wpbdp-form-field-type-url .intextbox {
		width: 79%;
	}
	.vimeoWrapper iframe,
	.vimeoWrapper object,
	.vimeoWrapper embed {
		height:96%;
	}
	.page-league-members-profile p a img {
		width:100%;
		height:auto;
	}
	.events_banner {
		height:auto;
	}
	.cbom_content {
		width:70%;
	}
	.instagram_hover {
		padding:35px 20px 35px 20px;
	}
	.instagram_comment h5 {
		padding-left:18px;
	}
	.instagram_comment h4 {
		padding-left:15px;
	}
	.instagram_like h5 {
		padding-left:15px;
	}
	.instagram_comment img {
		margin-right:5px;
	}
	.instagram_hover img{
		margin-bottom:15px;
	}
	.instagram_like img, .instagram_comment img {
		width:20%;
	}
	.blog_page {
		width:23.5%;
		margin-right:2%;
		font-size:13px;
	}
	.menu ul li {
		padding:0px 10px;
	}
	.menu ul li a {
		font-size:13px;
	}
	.tab_right_section footer .copy_right_div {
		margin-top:0px;
		float:left;
		margin-bottom:15px;
	}
	.wpbdp-search-form {
		float: right;
		margin: 20px 0 0 !important;
		width: 100%;
	}
	.menu ul li a {
		font-size:13px;
	}
	.member_dashbord_title {
		width:56%;
	}
	.member_dashbord_title h2 {
		font-size:24px;
	}
	.tab_option {
		top:192px;
	}
	.member-list-profile h2 {
		font-size:24px;
	}
	.members_single_profile_bg {
		width: 70%;
	}
	.members-single_left {
		width:250px;
	}
	.member-featured-image > img {
		max-width:100%;
	}
	.member-connect {
		width:250px;
	}
	.member-list-profile h3 {
		font-size:14px;
	}
	.member-list-profile .btn {
		font-size:14px;
	}
}
/* Medium Devices, Desktops */
@media only screen and (max-width: 1011px) {
	.menu ul li {
		padding:8px 7px;
	}
	 .featured_box {
	  	width:32%;
		margin-left:9px;
 	 }
	 .featured_box a {
		 font-size:18px;
	 }
	.featured_box p {
		padding:0px 20px;
	}
	.member_ship_box {
		width:33%;
	}
	.instagram_box {
		width: 1.13% !important;
		min-height:345px;
	}
	.footer_menu ul li a {
		font-size:12px;
	}
	.copy_right_div {
		font-size:12px;
	}
	.event_location_detail {
	  width:50%;
	  padding:30px 15px 30px 30px;
    }
    .event_location_bg:nth-child(2n+2) .event_location_detail {
	  padding-right:30px;
	  padding-left:15px;
    }
	.contact_address address {
		font-size:14px;
	}
	.qr_code p {
		font-size:14px;
	}
	.qr_code {
	  width:60%;
  	}
	.about_banner_content {
		width:80%;
	}
	.member_ship_box_top h4 {
		font-size:19px;
	}
	.tab_option ul li {
		margin-top:0px;
	}
	.tab_midle > a {
		font-size:14px;
	}
	.charlton_text {
		width:49%;
	}
	.xero_text {
		margin-left:20px;
	}
	.tab_left {
		width:12px;
	}
	.tab_active .tab_left {
		width:12px;
	}
	.tab_midle > a {
		font-size:9px;
	}
	.list_searching input[type="text"] {
		width:200px;
	}
	.list_searching button {
		padding:18px 20px;
	}
	.bd_left_logo {
		width:40%;
		margin-right:20px;
	}
	.agent_right_detail {
		width:55%;
	}
	.latest_post_box p {
		width:66%;
		font-size:13px;
		padding-left:10px;
		padding-right:10px;
	}
	.video_info {
		width:30%;
	}
	.video_player_right {
		float:right;
	}
	.videos_left {
		width:70%:
	}
	.podcasts_top {
		width:80%;
	}
	.member_login_form {
	  width:50%;
	  right:0px;
	  top:120px;
	  left:300px;
  	}
    /*.wpbdp-search-form{
	   width:44%;
    }
   form#wpbdmsearchform input[type="text"]{
	   width:55%;
   }*/
   .listing-details{
	   width:50%;
   }
   .wpbdp-listing-excerpt .listing-thumbnail{
	   margin-right:0 !important;
	   width:100%;
   }
   .listing-actions{
		margin-left: 42%;
	}
	.contact_banner {
		padding:180px 0px 30px;
	}
	.bx-wrapper .bx-viewport {
		margin-left:-5px;
	}
	.cbom_content {
		width:65%;
	}
	.instagram_comment, .instagram_like {
		margin-bottom:20px;
	}
	.instagram_hover img {
		margin-bottom:18px;
	}
	.tab_option {
		top:185px;
	}
	.members_after_login {
		margin-top:190px;
	}
	.logo {
		max-width:150px;
	}
	.member_dashboard {
		top:115px;
	}
	.search_box {
		margin-top:16px;
	}
	.video-list {
		width:49%;
	}
	.video-list:nth-child(2n+2) {
		margin-right:0px;
	}
	.video-list:nth-child(2n+1) {
		margin-right:2%;
	}
	.video-list:nth-child(3n+1) {
		clear: none;
	}
	.members_single_profile_bg {
		width: 65%;
	}
}
@media only screen and (max-width: 900px) {
	/*.tab_left {
		background:url(../images/mobile_tab_left.png) no-repeat left top;
		width:8px;
		height:20px;
		float:left;
	}
	.tab_midle {
		background:url(../images/mobile_tab_midle.png) repeat-x 0 0;
		width:auto;
		height:20px;
		float:left;
	}
	.tab_right {
		background:url(../images/mobile_tab_right.png) no-repeat right top;
		width:24px;
		height:20px;
		float:left;
	}
	.tab_midle > a {
		font-size:10px;
		padding-top:4px;
	}
	.tab_active .tab_left {
		background:url(../images/mobile_active_tab.png) no-repeat left top;
		width:5px;
		height:20px;
		float:left;
	}
	.tab_active .tab_midle {
		background:url(../images/mobile_active_midle.png) repeat 0 0;
		height:20px;
		float:left;
		width:auto;
	}
	.tab_active .tab_midle a{
		color:#ffffff;
	}
	.tab_active .tab_right {
		background:url(../images/mobile_active_right.png) no-repeat right top;
		width:24px;
		height:20px;
		float:left;
	}*/
	.list_searching {
		width:100%;
		margin-top:20px;
	}
	.list_searching input[type="text"] {
		width:330px;
	}
	.form_section .tab_active .tab_left {
		background:url(../images/active_left.png) no-repeat left top;
		width:23px;
		height:41px;
		float:left;
	}
	.form_section .tab_active .tab_midle {
		background:url(../images/active_midle.png) repeat 0 0;
		height:41px;
		float:left;
	}
	.form_section .tab_active .tab_right {
		background:url(../images/active_right.png) no-repeat right top;
		width:46px;
		height:41px;
		float:left;
	}
	.video_pswd_required h3 {
		font-size:28px;
	}
	.video_info {
		width:35%;
	}
	.blog_page_text {
		padding:30px 5px;
	}
	.blog_post h3 {
		font-size:30px;
		padding:20px 20px;
	}
	.lead_learn_left p {
		padding:0px;
	}
	.lead_learn_left h3 {
		font-size:24px;
	}
	.single_post_text h1 {
		font-size:30px;
	}
	.wpbdp-bar.cf.bd_listing_bg{
		text-align:left;
	}
	.wpbdp-search-form {
		float:none;
		display:inline-block;
		width:auto;
	}
	.business_directory_listing{
		float:none;
		display:inline-block;
		margin-bottom:20px;
	}
	form#wpbdmsearchform input[type="text"]{
		width:281px;
	}
	.wpbdp-categories li a{
		font-size:12px;
	}
	ul.wpbdp-categories > li {
		font-size:12px;
	}
	#wpbdp-category-page .wpbdp-bar.cf{
		text-align:center;
	}
	#wpbdp-category-page .business_directory_listing, #wpbdp-category-page .wpbdp-main-links{
		float:none;
		display:inline-block;
		margin-bottom:30px;
	}
	.banner iframe {
		position: absolute;
	}
	.banner_text {
		top:40px;
	}
	#wpbdp-listing-form-fields .wpbdp-form-field{
		margin-right:32px;
	}
	#wpbdp-listing-form-fields .wpbdp-form-field-label-business_name,
	#wpbdp-listing-form-fields .wpbdp-form-field-label-state, 
	#wpbdp-listing-form-fields .wpbdp-form-field-label-phone_number_,
	#wpbdp-listing-form-fields .wpbdp-form-field-label-business_tags {
		margin-right: 0;
	}
	#wpbdp-listing-form-fields .wpbdp-form-field.wpbdp-form-field-type-url .intextbox.inselect {
		margin-right: 25px;
		width: 38%;
	}
	#wpbdp-listing-form-fields .wpbdp-form-field.wpbdp-form-field-type-url .intextbox {
		width: 23.5%;
	}
	.wpbdp-listing-single .main-image{
		width:46%;
	}
	.want_to_speak_form {
		width:100%;
	}
	.vimeoWrapper iframe,
	.vimeoWrapper object,
	.vimeoWrapper embed {
		height:100%;
	}
	.contact_banner {
		padding:130px 0px 30px;
	}
	.about_banner_content {
		margin-top:15px;
	}
	.about_banner_text h2 {
		font-size:40px;
	}
	.our_team_title {
		height:auto;
	}
	.instagram_box {
		width: 1.1% !important;
	}
	.instagram_box {
		margin-left:21px;
	}
	.cbom_content {
		width:60%;
	}
	.instagram .bx-wrapper .bx-next {
		right:70px !important;
	}
	.instagram .bx-wrapper .bx-prev {
		right:120px !important;
	}
	.instagram_like h4, .instagram_comment h4 {
		font-size:24px;
	}
	.instagram_comment h5 {
		font-size:16px;
		padding-left:40px;
	}
	.instagram_like h5 {
		padding-left:4px;
	}
	.instagram_hover {
		padding:35px 14px;
	}
	.instagram_hover .btn {
		margin-top:10px;
	}
	.instagram_like, .instagram_comment {
		margin-bottom:20px;
	}
	.menu ul li a {
		font-size:11px;
	}
	.menu ul li {
		padding: 2px 3px;
	}
	.tab_heading h3 {
		font-size:24px;
		padding-top:13px;
	}
	.tab_heading img {
		margin-right:15px;
	}
	.search_box input[type="text"] {
		width:70%;
	}
	.tab_option {
		padding-left:0px;
	}
	.member_dashbord_title h2 {
		font-size:24px;
	}
}
/* Small Devices, Tablets */
@media only screen and (max-width: 767px) {
	.border_right_none {
		border-right:1px solid #000000 !important;
	}
	.border_left_none {
		border-left:1px solid #000000 !important;
	}
	.menu {
		display:none;
	}
	.featured_box {
		width:50%;
		float:none;
		margin:0 auto;
		margin-bottom:30px;
	}
	.featured_box p {
		min-height:40px;
	}
	.member_ship_box {
		width:100%;
	}
	.member_ship_box:nth-child(2) { 
		width:100%;
	}
	.instagram_box {
		margin-left:46px !important;
		width:4% !important;
	}
	.instagram_img img {
		max-width:100%;
		height:auto;
		width:99.9%;
	}
	.copy_right_div {
		float:left;
		margin-top:0px;
		clear:both;
		margin-bottom:20px;
	}
	.footer_menu {
		margin-bottom:10px;
	}
	.header {
		width:100%;
	}
	.logo {
		margin-top:5px;
	}
	.login_bg {
		background: #cf006f none repeat scroll 0 0;
		float: left;
		margin-left: 14px;
	}
	.member_ship_box {
		margin-top:33px;
	}
	.member_ship {
		margin-top:45px;
	}
	.member_ship_box_bg {
		margin-bottom:45px;
		margin-top:10px;
	}
	.member_ship_box:nth-child(2) {
		margin-top:30px;
	}
	.featured_section {
		margin-top:50px;
	}
	.login_bg a {
		color: #ffffff !important;
		padding: 5px 29px !important;
	}
	.member_ship_detail {
		padding: 10px 20px 100px 35px;
	}
	.member_ship_box:nth-child(2) .member_ship_detail {
		padding: 10px 20px 100px 35px;
	}
	.event_section1_inner {
	  width:100%;
    }
	.event_location_img {
		width:100%;
		margin-bottom:10px;
	}
	.event_location_box {
		width:100%;
	}
	.event_location_img img {
		width:100%;
		height:auto;
	}
	.event_location_detail {
		width:100%;
		padding-left:0px;
	}
	.event_location_bg:nth-child(2n+2) .event_location_detail {
		text-align:left;
		padding:30px 0px;
	}
	.event_section1_inner h3, .event_location_title h3 {
		font-size:28px;
	}
	.event_location_bg {
		padding-top:50px;
		padding-bottom:10px;
	}
	.contact_banner  {
		background-size:cover;
		padding-top:50px;
	}
	.form_section, .contact_detail_address {
		width:100%;
	}
	.text_box {
		width:100%;
	}
	.contact_address {
		width:100%;
		margin-bottom:30px;
	}
	.qr_code {
		width:100%;
		text-align:left;
	}
	.qr_code img {
		float:left;
		margin-left:0px;
		margin-right:10px;
	}
	.aboutus_section1 h2 {
		font-size:36px;
	}
	.aboutus_section1_inner {
		width:100%;
	}
	.about_banner_content {
		width:100%;
		margin-right:0px;
		margin-top:50px;
	}
	.league_women_name h4 {
		font-size:20px;
	}
	.about_video img {
		width:100%;
		height:auto;
	}
	.member_ship_box_top h4 {
		font-size:24px;
	}
	.tab_midle {
		width:70%;
	}
	.tab_video {
		min-height:250px;
	}
	.video_player img{
		width:80%;
	}
	.get_involved_text {
		padding:0px;
	}
	.member_dashbord_title h2 {
		font-size:40px;
	}
	.xero_text {
		width:90%;
		margin:0 auto;
		float:none;
		clear:both;
		margin-bottom:20px;
	}
	.xero_text h4 {
		font-size:20px;
	}
	.charlton_logo {
		width:100%;
	}
	.charlton_text {
		width:100%;
		margin-left:0px;
		margin-top:30px;
	}
	.search_box {
		margin-top: 30px;
		width: 100%;
	}
	.partner_benefits_text, .charlton_brown {
		width:100%;
	}
	.business_directory_listing ul li a {
		font-size:13px;
	}
	.list_searching input[type="text"] {
		width:270px;
	}
	.list_category_ul ul li {
		width:49%;
	}
	.agent_logo_info h6, .agent_right_detail p {
		font-size:14px;
	}
	.latest_post_box {
		width:100%;
		margin-left:0px;
	}
	.latest_post_box p {
		font-size:16px;
		width:70%;
	}
	.tab_option {
		display:none;
	}
	.tab_mobile {
		display:block;
		width:auto;
		height:auto;
		margin-bottom:0px;
		padding:20px;
	}
	.tab_mobile select {
		padding:8px 10px 5px;
		width:100%;
		background:url(../images/drop_down_square.png) no-repeat right top;
		border:1px solid #cf006f;
	}
	.tab_mobile option {
		padding:1px 5px;
		border:none;
	}
	.videos_left {
		width:100%;
	}
	.sticky {
		display:none;
	}
	.video_player_right {
		width:100%;
		margin-right:0px;
		margin-top:20px;
	}
	.video_info {
		padding-top:20px;
		width:100%;
	}
	.podcasts_top h2 {
		font-size:36px;
	}
	.podcasts_top {
		width:100%;
		padding-left:10px;
	}
	.podcasts_top img {
		left:-14px;
		display:none;
	}
	.our_team_img {
		width:100%;
		text-align:center;
		position:inherit;
	}
	.team_member:nth-child(2n+2) .our_team_img {
		position:inherit;
	}
	.our_team_desc {
		width:100%;
		margin-top:40px;
		padding-right:0px;
		margin-bottom:40px;
	}
	.blog_post h2 {
		font-size:24px;
		padding:0px 0px;
	}
	.blog_date {
		padding:0px;
	}
	.blog_content_detail {
		width:85%;
	}
	.member_login_form {
		width:92%;
		left:20px;
		top:40px;
		padding:20px;
	}
	.lead_learm_inner {
		width:100%;
	}
	.lead_learn_box {
		width:100%;
		background-size:cover;
	}
	.lead_learn_left {
		width:100%;
	}
	.lead_learn_right {
		width:100%;
	}
	.lead_learn_left p {
		min-height:0px;
	}
	.lead_learn_banner h2 {
		font-size:36px;
	}
	.become_a_crusader_inner {
		width:100%;
	}
	#wp_emember_profileUpdateForm table td {
		width:100%;
	}
	#wp_emember_profileUpdateForm .eMember_text_input {
		width:100% !important;
	}
	#wp_emember_profileUpdateForm .forms {
		width:100% !important;
	}
	#wp_emember_profileUpdateForm .eMember_label {
		padding-top:40px !important;
	}
	.sub-menu .menu-item-has-children {
		background:none !important;
	}
	.business_directory_listing .button, .wpbdp-main-links .button{
		display:inline-block !important;
		margin-bottom:0 !important;
		padding: 16px 20px;
	}
	.wpbdp-bar form.wpbdp-search-form{
		display:inline-block !important;
		width:auto !important;
	}
	form#wpbdmsearchform input[type="submit"]{
		padding: 16px 22px;
	}
	.podcasts_icon {
		display:none;
	}
	.wpbdp-categories li{
		width:50% !important;
		float:left !important;
	}
	.wpbdp-listing .listing-details .field-value {
		font-size: 14px;
	}
	.wpbdp-listing .listing-details .field-value  .value > a {
		word-wrap: break-word;
	}
	.partner_benefits_text .csRow .csColumn {
		width:100% !important;
		margin:0px 0px !important;
		text-align:left !important;
	}
	.partner_benefits_text .csRow .csColumn ul li {
		text-align:left;
	}
	.business_resource_box .csRow .csColumn {
		width:100% !important;
		margin:0px 0px !important;
		text-align:left !important;
	}
	#wpbdp-category-page .wpbdp-bar.cf{
		padding: 20px 25px 40px;
	}
	.wpbdp-submit-page.businessdirectory-submit{
		width:95%;
	}
	#wpbdp-listing-form-fields .wpbdp-form-field {
		margin-right: 0;
		width: 100%;
	}
	#wpbdp-listing-form-fields .wpbdp-form-field.wpbdp-form-field-type-url .intextbox.inselect {
		margin-right: 0;
		width: 100%;
	}
	#wpbdp-listing-form-fields .wpbdp-form-field.wpbdp-form-field-type-url .intextbox {
		width: 100%;
	}
	.wpbdp-listing-single .main-image {
		width: 44%;
	}
	.want_to_speak_form .wpcf7-form p {
		width:100%;
	}
	.want_to_speak_form {
		padding:20px 20px;
	}
	.wtp_msg_box {
		padding:0px;
	}
	.wpbdp-listing-single .listing-title h2{
		font-size:35px;
	}
	.wpbdp-listing .contact-form h3{
		font-size:28px;
	}
	.banner {
		height:auto;
	}
	.vimeoWrapper iframe,
	.vimeoWrapper object,
	.vimeoWrapper embed {
		height:96%;
	}
	.youtubeWrapper, .vimeoWrapper {
   		 padding-bottom: 54.25%;
	}
	.banner_text h1{
		font-size:40px;
		padding-bottom:20px;
	}
	.banner_text {
		top:100px;
	}
	.banner_text p {
		font-size:18px;
		padding:0 10px;
	}
	.banner_text .btn {
		padding:10px 20px;
		font-size:18px;
	}
	.banner_text a{
		margin-top:10px;
	}
	#wpbdp-search-form .wpbdp-search-filter > div.field {
		margin-left:0px !important;
		width:100% !important;
		padding-left:0px !important;
		margin-bottom:20px !important;
	}
	#wpbdp-search-form-wrapper {
		margin-right:30px;
	}
	#wpbdp-search-form .wpbdp-search-filter > div.field > input[type="text"], 
	#wpbdp-search-form .wpbdp-search-filter > div.field > select{
		width:100% !important;
	}
	.page-in-the-media .aboutus_section1_inner {
		width:100%;
	}
	.single_page_event_left {
		width:100%;
	}
	.single_page_event_right {
		width:100%;
	}
	.tribe-events-sub-nav li a {
		margin-bottom:0px !important;
		padding:10px 20px !important;
		background:#cf006f !important;
	}
	.tribe-events-nav-previous {
		width:auto !important;
	}
	.tribe-events-nav-right {
		margin-right:20px !important;
	}
	.tribe-events-loop .tribe-events-event-meta {
		padding:12px 0 15px !important
	}
	.tribe-events-list .type-tribe_events h2{
		font-size:40px !important;
	}
	.common_banner {
		background-size:cover;
	}
	.about_banner_content {
		margin-top:15px;
	}
	.video_player_right .youtubeWrapper, .vimeoWrapper {
		padding-bottom: 55.25%;
	}
	.video_player_right {
		height:auto;
		padding:0px;
	}
	#tribe-events-footer::after, 
	#tribe-events-footer::before, 
	#tribe-events-header::after, 
	#tribe-events-header::before {
		content:none !important;
	}
	.page-faqs p a img {
		width:100%;
	}
	.common_banner h1 {
		font-size:36px;
	}
	.about_banner_text {
		width:95%;
	}
	.instagram .bx-viewport {
		width:60% !important;
		margin:0 auto !important;
		height:auto !important;
	}
	.cbom_content {
		width:100%;
		margin-top:20px;
	}
	.instagram .bx-viewport {
		max-height:585px !important;
	}
	.bx-wrapper .bx-controls-direction a {
		top:-5px !important;
	}
	.instagram .bx-wrapper .bx-next {
		right:180px !important;
	}
	.instagram .bx-wrapper .bx-prev {
		right:220px !important;
	}
	.instagram_hover {
		padding:80px 20px 60px 20px;
	}
	.instagram_hover img {
		margin-left:40px;
	}
	.instagram_like h4 {
		width:53%;
	}
	.instagram_comment h5 {
		padding-left:15px;
	}
	.instagram_like h5 {
		padding-left:8px;
	}
	.blog_page {
		width:49%;
	}
	.blog_page:nth-child(2n+2) {
		margin-right:0px;
	}
	.blog-single-background {
		min-height:350px;
	}
	.blog_content_date {
		padding:50px 10px 20px;
		top:55%;
	}
	.blog_post_content {
		border:none;
	}
	.blog_content_date h2 {
		font-size:24px;
	}
	.blog_post_content {
		margin:25px 0px;
	}
	.blog_content_detail p, .blog_content_detail li {
		font-size: 18px;
		margin-bottom: 20px;
	}
	.blog_content_detail .single_post_content {
		font-size:18px;
	}
	.blog_post_page .post_comment h2 {
		font-size:36px;
	}
	.blog_post_page .post_comment {
		width:100%;
		display:table;
	}
	.blog_post_main a.prev:parent {
		width:100% !important;
		background:blue;
	}
	.show_767 {
		display:block;
	}
	.hide_767 {
		display:none;
	}
	.blog_post_main .navigation {
		margin-bottom:0px;
	}
	.navigation .next-posts {
		width:49%;
		text-align:center;
		float:right;
		position:static;
	}
	.navigation .prev-posts {
		width:49%;
		text-align:center;
		float:left;
		position:static;
	}
	.blog_post_main ul.page-numbers {
		width:100%;
		display:block;
		padding:25px 0px 30px;
	}
	.single-post .post_comment {
		padding-left:15px;
	}
	.archive-page-title h1 {
		font-size:24px;
	}
	.archive-page-title {
		margin:20px auto;
	}
	.author-image {
		width:150px;
		height:150px;
	}
	.author-description {
		width:100%;
		margin-left:0px;
	}
	.author_single_banner {
		background-position:0 0;
	}
	.blog_banner_inner {
		padding:0px 15px;
	}
	.side_bar_blog {
		margin-bottom:30px;
	}
	.side-nav-bar {
		padding-bottom:0px;
		border-bottom:none;
	}
	.mble_nav_btn {
		display:block;
	}
	.mble_nav_btn a {
		padding:10px 15px;
		color:#ffffff;
		background:#000000;
		width:100%;
		display:inline-block;
		text-align:center;
	}
	.mble_nav_btn a:hover {
		text-decoration:none;
	}
	.side-nav-bar {
		width:100%;
		border:1px solid #cccccc;
		display:inline-block;
	}
	.side-nav-bar a {
		width:100%;
	}
	.side-nav-bar a.active span {
		border-bottom:none;
		height:auto;
		padding:13px 15px;
	}
	.side-nav-bar a.active, .side-nav-bar a:hover {
		background:#cf006f;
		color:#ffffff;
	}
	.tab_section_fixed {
		width:auto;
	}
	.tab_right_section {
		width: 100%;
	}
	.tab_title .video {
		width:100%;
	}
	.videos_section {
		padding-left:0px;
	}
	blockquote {
		font-size:18px;
	}
	.page-members header, .page-videos header, 
	.page-event-podcasts header, .business-directory header, 
	.page-business-resources header, .page-the-book-edit header, 
	.page-member-video header, .page-template-webinar header, .page-template-feedback header {
		position:static;
	}
	.member_dashboard {
		position:static;
	}
	.members_after_login {
		margin-top: 0px;
	}
	.member_dashbord_title h2 {
		font-size:20px;
	}
	.search_box {
		margin: 10px 0 25px;
	}
	.member_dashbord_title {
		width:100%;
	}
	.member-list {
		width:100%;
		margin-right:0px;
		padding-top:30px;
	}
	.member-list-image {
		width:200px;
		height:200px;
	}
	.member-list-profile {
		float:left;
		padding-left:2%;
		width:100%;
	}
	.member-list-profile h2 {
		font-size: 22px;
	}
	.member-list-profile h3 {
		font-size:14px;
	}
	.member-list-profile {
		padding-bottom:0px;
	}
	.member-list-profile .btn {
		font-size:13px;
	}
	.members_single_profile_bg {
		float: left;
		width: 100%;
		padding-left:2%;
	}
	.members-single_left {
		width:250px;
	}
	.members_single_profile_bg .member-list-profile {
		padding:20px 0px;
	}
	.member-video {
		margin:10px auto;
	}
	.video-list {
		width:100%;
		margin-bottom:20px;
	}
	.video-top-content blockquote {
		margin:2em 0px 1em;
		padding:0px;
		font-size:16px;
	}
	.video-list .video-title h3 {
		font-size:16px;
	}
	.video-title {
		max-width:100%;
		bottom:0px;
	}
	.get_inspired_subscribe {
		width:100%;
		margin-top:20px;
		padding-top:20px;
		border-top:1px solid #e5e4e4;
	}
	.get_inspired_subscribe .get_inspired_logo {
		float: none;
		margin: 0 auto;
		margin-bottom:20px;
	}
	.get_inspired_subscribe form {
		width:100%;
	}
	.get_inspired_subscribe form input[type="email"] {
		margin-right:0px;
		width:100%;
		max-width:100%;
	}
	.get_inspired_subscribe form input[type="submit"] {
		width:100%;
		margin-top:10px;
	}
	.single-post .get_inspired_subscribe {
		display:none;
	}
	.video-top-content h3 {
		font-size:18px;
	}
	.page-template-webinar .aboutus_section1_inner img {
		max-width:100%;
		width:100%;
	}
	
	.page-template-webinar .aboutus_section1 h2 {
		font-size:18px;
	}
	.gform_wrapper textarea {
		height:100px !important;
	}
	.business-title-left, .business-url-right  {
		width:100%;
	}
	.gform_wrapper form li, .gform_wrapper li {
		padding-bottom:10px !important;
	}
	.page-registration .aboutus_section1_inner {
		width:100%; 
		padding:14px;
	}
	.reg_error_msg{
		margin-bottom: 12px;
		line-height:1.3;
	}
	#wp_emember_profileUpdateForm input[type="text"], 
	#wp_emember_profileUpdateForm input[type="email"],
	#wp_emember_profileUpdateForm input[type="password"] {
		background:#eeeeee;
		width:100% !important;
	}
	.aboutus_section1{
		margin-top: 30px;
	}
}
@media only screen and (max-width:600px){
	.banner_text {
		top:60px;
	}
	.about_banner_text p {
		font-size:16px;
	}
	.about_banner_text h2 {
		font-size:30px;
	}
	.common_banner h1 {
		font-size:30px;
	}
	.video_player_right .youtubeWrapper, .vimeoWrapper {
		padding-bottom: 53.25%;
	}
	.instagram .bx-viewport {
		width:70% !important;
	}
	.instagram_box {
		width:3.9% !important;
		min-height:100px;
	}
	.instagram_hover img {
		margin-left:20px;
	}
	.instagram_hover {
		padding-top:60px;
	}
	.blog_page {
		width:100%;
		margin-right:0px;
		font-size:12px;
	}
	.blog_page:nth-child(2n+2) {
		margin-right:0px;
	}
	.blog_post > a {
		max-width: 100%;
		width: 100%;
	}
	.blog_page_text {
		width:100%;
		padding:10px 5px;
	}
	.blog_post h6 {
		font-size:14px;
		padding-bottom:5px;
	}
	.contact_banner_text h5 {
		font-size:14px;
	}
}
@media only screen and (max-width:500px){
	.wpbdp-listing-single .main-image {
		margin-left: 0 !important;
	}
	 .listing-actions input.wpbdp-hide-on-mobile{
		display:none;
	 }
	 .wpbdp-listing .listing-actions input.back-to-dir {
		float: none !important;
	}
	.wpbdp-listing .contact-form .send-message-button{
		  background: #cf006f none repeat scroll 0 0 !important;
    border: medium none !important;
    border-radius: 6px !important;
    color: #ffffff !important;
    cursor: pointer !important;
    font-size: 14px !important;
    padding: 14px 45px !important;
    text-decoration: none !important;
	}
	.wpbdp-hide-on-mobile.contact-form-wrapper {
		margin-top: 20px;
	}
	.wpbdp-listing .contact-form .send-message-button{
		margin-left:0 !important;
	}
	.banner_text {
		top:25px;
	}
	.tribe-events-list .time-details {
		padding:0px !important;
	}
	.page-join-the-league-3 p a img {
		width:100%;
		height:auto;
	}
	.page-join-the-league-3 p a img.wp-image-2414 {
		width:auto;
	}
	.faq_page .wpcf7 p span input {
		width:100%;
	}
	.tab_right_section footer .copy_right_div {
		padding-left:15px;
	}
}
/* Extra Small Devices, Phones */
@media only screen and (max-width: 480px) {
	.banner_text p{
		font-size:19px;
	}
	.featured_box {
		width:100%;
	}
	.featured_box img {
		width:100%;
		max-width:100%;
		height:auto;
	}
	.featured_box p {
		padding:0px;
	}
	.run_the_world h2, .member_ship h2, .instagram h2, .footer_text h2 {
		font-size:30px;
	}
	.footer {
		padding-top:65px;
	}
	.instagram_box {
		width:100%;
	}
	.social_media ul li {
		padding-right:5px;
	}
	.event_section1_inner h3, .event_location_title h3 {
		font-size:18px;
	}
	.event_section1_inner p {
		font-size:13px;
	}
	.event_section1 {
		margin:30px 0px;
	}
	.contact_banner_text {
		margin-right:0px;
		float:none;
	}
	.form_detail {
		padding:30px 15px;
	}
	.contact_banner_text h2 {
		font-size:40px;
	}
	.qr_code img {
		margin-bottom:10px;
	}
	.aboutus_section1 h2 {
		font-size:24px;
	}
	.about_banner_text p {
		font-size:14px;
	}
	.league_women_name h4 {
		font-size:16px;
	}
	.aboutus_section1 h2 {
		padding-bottom:20px;
	}
	.aboutus_section1_inner p {
		font-size:13px;
	}
	.league_women_name h5 {
		font-size:18px;
	}
	.tab_video {
		min-height:180px;
		margin-bottom:100px;
	}
	.video_player {
		top:60px;
	}
	.get_involved {
		margin-top:30px;
	}
	.get_involved_text h2 {
		font-size:40px;
		padding-bottom:10px;
	}
	.member_dashbord_title h2 {
		font-size:27px;
	}
	.tab_option ul li {
		width:100%;
	}
	.tab_midle {
		width:75%;
	}
	.get_involved_text p {
		font-size:16px;
	}
	.business_directory_listing {
		width:100%;
	}
	.business_directory_listing ul li {
		width:100%;
	}
	.list_searching input[type="text"] {
		width:100%;
		border-radius:6px;
	}
	.list_searching button {
		width:100%;
		border-radius:6px;
		margin-top:5px;
	}
	.list_category_ul ul li {
		width:100%;
	}
	.bd_left_logo {
		width:100%;
		margin-right:0px;
	}
	.bd_left_logo img {
		float:left;
	}
	.agent_logo_info, .agent_right_detail {
		width:100%;
	}
	.latest_post_box p {
		font-size:14px;
		margin-bottom:0px;
		padding:25px 10px;
	}
	.post_date {
		padding:18px;
	}
	.bd_category_filed .text_box {
		margin-right:0px;
	}
	.terms_condition {
		padding:0px 0px 0px 10px;
	}
	.terms_condition_bg {
		margin-right:0px;
	}
	.podcasts_top h2 {
		font-size:30px;
	}
	.blog_post h3, .blog_post h2, .blog_date h6 {
		font-size:11px;
	}
	.blog_post h3 {
		padding:10px 0;
	}
	.blog_post h2 {
		padding:10px 0px;
	}
	.blog_date h2 {
		padding:0px;
	}
	.blog_content_date {
		width:100%;
		margin-bottom:20px;
	}
	.blog_content_detail {
		width:100%;
	}
	.member_login_form {
		width:92%;
		left:10px;
		top:10px;
		padding:5px 10px; 
	}
	.member_login_form  .eMember_label {
		padding:5px 10px 4px;
	}
	.member_login_form .eMember_text_input {
		padding:0px;
	}
	.member_login_form input.eMember_button {
		padding:3px;
	}
	.bac_inner_top h4 {
		width:100%;
		padding-bottom:10px;
	}
	.lead_learn_banner h2 {
		font-size:30px;
	}
	.single_post_text h1 {
		font-size:24px;
	}
	form#wpbdmsearchform input[type="submit"] {
		font-size: 12px;
		padding: 13px 10px;
	}
	form#wpbdmsearchform input[type="text"] {
		width: 220px;
		padding: 13px 13px 12px;
	}
	.business_directory_listing .button, .wpbdp-main-links .button{
		width:100%;
		display:block !important;
	}
	.wpbdp-bar .wpbdp-main-links{
		width:100%;
	}
	.business-directory .tab_heading h3{
		font-size:26px;
		margin-bottom:20px;
		margin-left:0;
	}
	.container .wpbdp-bar{
		padding:5px 0;
	}
	.business-directory .tab_heading{
		padding: 25px 15px 0;
	}
	.wpbdp-categories li{
		 padding: 6px 0;
	}
	ul.wpbdp-categories{
		padding:0 15px !important;
		margin-left:0 !important;
	}
	#wpbdp-categories {
		margin: 35px auto !important;
	}
	.wpbdp-listing-excerpt {
		padding: 35px 15px !important;
	}
	.wpbdp-listing.wpbdp-listing-excerpt .listing-thumbnail {
		padding: 0 !important;
	}
	.listing-details{
		width:100%;
	}
	.agent_logo_info{
		margin-bottom:20px;
	}
	.agent_logo_info .field-value {
		font-size: 14px;
	}
	.wpbdp-listings-sort-options.wpbdp-show-on-mobile {
		padding-left: 15px;
	}
	#wpbdp-category-page .wpbdp-bar.cf {
		padding: 20px 15px 40px;
	}
	#wpbdp-category-page .wpbdp-main-links{
		width:100%;
	}
	.category-name{
		padding:0 15px;
		margin-bottom:15px;
		font-size:35px;
	}
	.wpbdp-listings-sort-options.wpbdp-show-on-mobile{
		display:block !important;
		padding:20px 0;
		border-top:1px solid #cccccc;
		border-bottom:1px solid #cccccc;
		text-align:center;
	}
	.search_box input[type="text"] {
		width:250px;
	}
	.listing-actions {
		margin-left: 0;
	}
	.wpbdp-pagination {
		padding: 0 15px 25px;
	}
	.wpbdp-listing-single .listing-details{
		padding: 0 15px;
	}
	.wpbdp-listing-single .main-image{
		width:100%;
		padding:0 15px !important;
		text-align:left;
	}
	.wpbdp-listing.wpbdp-listing-single .main-image {
		text-align: left !important;
	}
	.wpbdp-listing-single .listing-title{
		padding-left:15px !important;
	}
	.wpbdp-listing-single .listing-actions{
		padding: 0 15px;
	}
	.wpbdp-listing .comments{
		margin-left: 22px !important;
	}
	.wpbdp-listing .contact-form, .contact-form{
		padding-left:15px !important;
		padding-right:15px;
	}
	.banner_text h1{
		font-size:30px;
		padding-bottom:0px;
	}
	.banner_text p {
		font-size:16px;
		margin-bottom:10px;
	}
	.banner_text a {
		margin-bottom:0px;
	}
	.banner_text .btn {
		padding:8px 10px;
	}
	.banner_text {
		top:30px;
	}
	.youtubeWrapper, .vimeoWrapper {
		padding-bottom: 51.25%;
	}
	.tribe-events-list .type-tribe_events h2{
		font-size:30px !important;
	}
	.event_banner_text h2 {
		font-size:36px;
	}
	.contact_banner {
		padding-top:20px;
	}
	.contact_banner_text h2 {
		font-size:28px;
	}
	.common_banner h1 {
		font-size:20px;
	}
	.inner_banner_text {
		width:96%;
	}
	.bac_inner_top .btn {
		float:left;
	}
	.our_team_title h3 {
		font-size:26px;
	}
	.about_banner_text {
		width:95%;
	}
	.about_banner_content {
		margin-top:5px;
	}
	.about_banner_text h2 {
		font-size:18px;
	}
	.about_banner_text p {
		font-size:12px;
	}
	.instagram_box {
		margin-left:0px !important;
		width:4.995% !important;
		margin-right:1px;
	}
	.bx-wrapper .bx-viewport {
		left:0px !important;
	}
	.instagram .bx-viewport {
		width:99.9% !important;
	}
	.instagram_hover {
		padding:100px 45px;
	}
	.bx-wrapper .bx-controls-direction a {
		top:0px !important;
	}
	.instagram .bx-wrapper .bx-next {
		right:0px !important;
	}
	.instagram .bx-wrapper .bx-prev {
		right:50px !important;
	}
	.instagram .bx-viewport { {
		max-height:600px !important;
	}
	#instafeed {
		width: 2000px!important;
		background:red!important;
	}
	.instagram_like {
		width: 100%;
	}
	.instagram_like, .instagram_comment {
		margin-bottom:40px;
	}
	.instagram_hover img {margin-left:40px;
	}
}
@media only screen and (max-width:450px){
	.wpbdp-categories li {
		width: 100% !important;
	}
}
@media only screen and (max-width: 360px) {
	.get_involved {
		margin-top:10px;
	}
	.charlton_logo img {
		width:99%;
	}
	.tab_heading h3 {
		font-size:24px;
	}
	.sortby label {
		width:100%;
		margin-bottom:10px;
		display:inline-block;
	}
	.post_date {
		width:100%;
	}
	.latest_post_box p {
		width:100%;
		text-align:center;
		font-size:16px;
	}
	.search_box input[type="text"] {
		width:60%;
	}
	.bd_category_filed select {
		width:260px;
	}
	.bd_category_form input, .bd_category_form textarea {
		width:95%;
	}
	.bd_category_form {
		padding-right:0px;
	}
	.terms_condition {
		width:95%;
	}
	.lead_learn_left h3 {
		font-size:20px;
	}
	.lead_learm_inner p {
		font-size:14px;
	}
	.lead_learn_right, .lead_learn_left {
		padding:50px 15px;
	}
	.lead_learn_banner {
		/*padding:100px 0px;*/
	}
	.lead_learn_box {
		margin-top:20px;
	}
	.business-directory .tab_heading p{
		margin-bottom:5px;
	}
	.business_directory_listing .button, .wpbdp-main-links .button{
		padding: 12px 20px;
	}
	form#wpbdmsearchform input[type="text"] {
		border-radius: 6px;
		margin-bottom: 7px;
		width: 100%;
	}
	form#wpbdmsearchform input[type="submit"]{
		width:100%;
		border-radius:0;
	}
	.wpbdp-categories li{
		width:100% !important;
	}
	.wpbdp-submit-page.businessdirectory-submit{
		padding: 20px 15px 47px;
	} 
	.wpbdp-form-field-html.wpbdp-form-field-inner select{
		width:100%;
	}
	.wpbdp-submit-page.businessdirectory-submit{
		width:88%;
	}
	.wpbdp-pagination span a{
		padding: 10px;
	}
	.wpbdp-listing-single .listing-title h2 {
		font-size: 26px;
	}
	.wpbdp-listing .contact-form h3 {
		font-size: 20px;
	}
	.banner_text {
		top:10px;
	}
	.instagram_hover {
		padding:70px 45px;
	}
	.instagram_hover img {
		margin-left:0px;
		margin-bottom:5px;
	}
	.instagram .bx-viewport {
		max-height:450px !important;
	}
	.single-post ol.commentlist .commentmetadata {
		position:static;
		padding-left:16px;
	}
	.single-post ol.commentlist .children {
		padding-left:10px;
	}
	.footer_text {
		padding-top:20px;
	}
}
