@media screen and (max-width: 980px){
img										{ max-width: 100%; }
.skin-width								{ width: 96%; display: block; }
li.program-item							{ width: 23.7%; }
.aboutclub-wrapper						{ width: 58%; overflow-x: auto; }
.site-link								{ width: 37%;  padding: 0 1.8% 0 0; }
.ftsocial-wrapper						{ width: 12%; padding: 0 1.8% 0 0; }
.skin-contact							{ width: 47%; }
.skin-info								{ width: auto; } 
#Body .content-wrapper .LeftPane			{ width: 62%; float: left; display: block; overflow-x: auto; }
#Body .content-wrapper .RightPane		{ width: 35%; float: right; display: block; overflow-x: auto; }
.content-wrapper .display-table			{ display: block; }
.slide_non_responsive					{ position: fixed; z-index: -1; visibility: hidden; }
.slide_responsive						{ position: relative; z-index: 1; visibility: visible; }
#Body  iframe 								{ width: 100%;}
}

@media screen and (max-width: 800px){
h1.skin-banner							{ float: none; }
.site-link 								{ width: 48%; }
.ftsocial-wrapper						{ width: 48%; }
.skin-contact							{ width: auto; float: none; padding: 18px 0px 0px; clear: both; }
.aboutclub-wrapper						{ width: auto; padding: 0 0 10px; overflow-x: auto; float: none; margin: 0; }
.sponsors-wrapper						{ overflow-x: auto; float: none; }

#Body .bkosborne-carousel-container 		{ width: 700px; left: 50%; -webkit-transform: translateX(-50%);  /* Chrome, Opera 15+, Safari 3.1+ */
										  -ms-transform: translateX(-50%);  /* IE 9 */
										  transform: translateX(-50%)  /* Firefox 16+, IE 10+, Opera} */ }
#Body .bkosborne-carousel				{ width: 100%;}
.bkosborne-carousel .carousel-feature 	{ height: 65% !important; left: 40px !important; width: 85% !important;}
.bkosborne-carousel .carousel-feature img{ width: 100% !important; height: 100% !important; }
.default-wrapper 						{ overflow-x: auto;}
}
@media screen and (max-width: 768px){
li.program-item							{ width: 48%; margin: 0 10px 10px 0; }
.aboutclub-wrapper						{ width: auto; padding: 0 0 10px; overflow-x: auto; float: none; margin: 0; }
.sponsors-wrapper						{ overflow-x: auto; float: none; margin: auto; }
}

@media screen and (max-width: 640px){
.skin-nav .megamenu						{ display: none; }
.skin-logo								{ text-align: center; float: none; width: auto; height: auto; margin: 0; }
.skin-logo img							{ position: static; }
h1.skin-banner							{ text-align: center; padding: 15px 0; }
a.userBTlink, a.userBTlink:link,
a.userBTlink:visited					{ float: none; display: inline-block; }
#skMobNav 								{ display: inline-block; margin: 4px auto; }
.linkCenter								{ text-align: center; }
li.program-item							{ width: 100%; margin: 10px 0px; float: none; padding:0; }
.lf-info								{ float: none; font-size: 5px}
.rt-info								{ float: none;}
.SameHeight								{ height: auto !important; }
.breadcrumb-wrapper						{ padding: 0px; }
#Body .content-wrapper .LeftPane, 
#Body .content-wrapper .RightPane		{ float: none; width: 100%; padding:0; overflow-x:auto; }
.content-wrapper .BottomPane				{ overflow-x: auto; }
.simpleSlider #carousel .content			{ display: block; width: auto; border: 0;}
.simpleSlider #carousel .image			{ height: auto; width: auto; }
.simpleSlider #carousel .caption			{ position: relative; width: auto; padding: 12px; }
#mobNav>ul>li span, #mobNav>ul>li a, 
#mobNav>ul>li a:link,
#mobNav>ul>li a:visited 					{ color: #d4e559;}
.bkosborne-carousel						{ height: 320px !important; }
.bkosborne-carousel .carousel-feature .carousel-caption
										{ padding: 0 !important; width: 100% !important; }
a.bkosborne-carousel-left, 
a.bkosborne-carousel-left:link, 
a.bkosborne-carousel-left:visited		{ left: 0 !important; }
a.bkosborne-carousel-right, 
a.bkosborne-carousel-right:link, 
a.bkosborne-carousel-right:visited		{ right: 0 !important; }
#Body .bkosborne-carousel-container 		{ width: 320px; left:50%; -webkit-transform: translateX(-50%);  /* Chrome, Opera 15+, Safari 3.1+ */
										 -ms-transform: translateX(-50%);  /* IE 9 */
										  transform: translateX(-50%)  /* Firefox 16+, IE 10+, Opera} */ }
.bkosborne-carousel .carousel-caption p	{ display: none; }
.bkosborne-carousel .carousel-feature .carousel-caption .Title
										{ font-size: 14px !important; line-height: 18px; padding: 6px; }
#Body .bkosborne-carousel .tracker-individual-container 
										{  right: 50%;
										  -webkit-transform: translateX(50%);  /* Chrome, Opera 15+, Safari 3.1+ */
										  -ms-transform: translateX(50%);  /* IE 9 */
										  transform: translateX(50%)  /* Firefox 16+, IE 10+, Opera} */}
}

@media screen and (max-width: 480px){
.site-link,
.ftsocial-wrapper, 
.skin-contact 							{ width: auto; float: none; padding: 0px 0px 18px; }
.ft-content								{ border-right: 0px; }
.sponsors-holder 						{ height: auto; }
.bkosborne-carousel .carousel-feature 	{ height: 45% !important; left: 40px !important; width: 70% !important;}
.bkosborne-carousel .carousel-feature img{ width: 100% !important; height: 100% !important; }
.bkosborne-carousel 						{ height: 250px !important; width: 100% !important;}
}
@media screen and (max-width: 320px){
.sponsors-wrapper 						{ width: auto; float: none; }
.caroufredsel_wrapper 					{ width: 100% !important; }
.bkosborne-carousel .carousel-feature 	{ width: 95%; height: 50%; }
.bkosborne-carousel						{ height: 200px !important; }
a.bkosborne-carousel-left, 
a.bkosborne-carousel-left:link, 
a.bkosborne-carousel-left:visited,
a.bkosborne-carousel-right, 
a.bkosborne-carousel-right:link, 
a.bkosborne-carousel-right:visited		{ display: none; }
}