@charset "utf-8";
/* CSS Document */

@media screen and (max-width: 1024px) 
{
    #page .container .block-second .golf .wrapper-two.image-three ul li{width: 944px !important; padding: 0;}
    #page .container .block-second .golf .wrapper-two.image-three ul li img{width: auto;}
    #page .container .block-second .golf .wrapper-two.image-three .bx-viewport{width:944px !important;}
    #golf-slider-3 .img-center { width: 309px;}
    #golf-slider-3 .img-left{margin-left: 0px; width: 309px;}
    #golf-slider-3 .img-right{margin-right: 0px;width: 309px;}
    #page .container .block-second .golf .wrapper-two.image-three ul li a{float: none;}
    #page .container .block-second .golf .wrapper-two.image-three .bx-prev{left: 20px;}
    #page .container .block-second .golf .wrapper-two.image-three .bx-next{right: 19px;}
    #golf-slider-3 .img-left span{margin-left: 5px;}
    #golf-slider-3 .img-center span{margin-left: 5px;}
    #golf-slider-3 .img-right span{margin-left: 5px;}
}

@media screen and (max-width: 980px) 
{
    .wrapper-one {width:98%;}	
    #bbbc-page {background:none #020202;}
    header .nav  {width:79%;}

    .slide-cover .bx-wrapper .bx-viewport { height:auto !important;}
    .banner  {width:99%; padding:6px;}
    .banner .bannr-img ul li a img  {width:100%;}
    header .navigation .social-icon {width:21%; margin: 4px 0 0 0;   }	
    header .nav ul li a {padding:11px; font-size:14px;}	
    header .bg  {background-size:contain;}
    .container .registration {text-align:center;}
    .container .registration ul li  {float:none; display:inline-block; margin-right:0px;}
    .container .registration ul li.last  {margin-top:20px;}
    .container .basketball-events section {text-align:center;}
    .container .basketball-events section article  {float:none; display:inline-block; margin-right:0px;}
    .container .basketball-events section article.last  {margin-top:20px;}
    .container .claint-logo {float:none; display:inline-block; margin:0 auto;}
    .container .claint-logo ul li  {margin:51px 47px 0 0;}
    footer .all-right-reserved {width:100%;}
    .container .advertising ul li {margin-right: 11px;}
    .banner .bannr-img {width:100%; padding:0px;}
    .banner .bannr-img .right-img img  {max-width:100%;}
    .slide-cover {background-color: #CA752C;clear: both;display: inline-block;float: none;margin: 0 auto;padding: 20px 13px;width: 96%;}
    .banner .bannr-img .right-img {width: 60%;}
   
    #page .container .block-second .golf .wrapper-two.image-three ul li{width: 902px !important; padding: 0;}
    #page .container .block-second .golf .wrapper-two.image-three ul li img{width: 100%;}
    #page .container .block-second .golf .wrapper-two.image-three .bx-viewport{width:900px !important;}
    #golf-slider-3 .img-center { width: 295px;}
    #golf-slider-3 .img-left{margin-left: 0px; width: 295px;}
    #golf-slider-3 .img-right{margin-right: 0px;width: 295px;}
    #golf-slider-3 .img-center span{top: 110px;}
    #golf-slider-3 .img-right span{top: 110px;}
    #golf-slider-3 .img-left span{top: 110px;}
    #page .container .block-second .golf .wrapper-two.image-three .bx-prev{left: 20px;}
    #page .container .block-second .golf .wrapper-two.image-three .bx-next{right: 19px;}
    
}

@media screen and (max-width: 768px)
{
    .banner .bannr-img .img-left { width:50%;}
    .banner .bannr-img .right-img { width:50%; float:left;}
    header .nav  {width:100%;}

    header .navigation .social-icon {width:38%; display:inline-block; float:none; }
    header .navigation {text-align:center;}	
    .banner .right-arrow {right: 6px;}
    .banner .left-arrow  {left: 7px;}
    .container .claint-logo ul li {width: 138px; margin: 51px 9px 0 0;}
    .container .advertising ul li a img  {max-width:100%; max-height:auto; width:auto;}
    .container .advertising ul li {margin-right:33px;width:30%;}
    .container .advertising ul li.center-img{width:auto;}
    
    #page .container .block-second .golf .wrapper-two.image-three .bx-viewport{
        -moz-border-bottom-colors: none;
        -moz-border-left-colors: none;
        -moz-border-right-colors: none;
        -moz-border-top-colors: none;
        border-color: #0A3426;
        border-image: none;border-style: solid;
        border-width: 0 5px 0 0;height: 475px !important;width: 490px !important;
    }
    #page .container .block-second .golf .wrapper-two.image-three ul li{height: 440px; width: 490px !important;}
    #page .container .block-second .golf .wrapper-two.image-three ul li a{width: 100%;}
    #page .container .block-second .golf .wrapper-two.image-three ul li img{width: auto;}
    #golf-slider-3 .img-left{padding-left: 0; margin-left: 0; float: left;  position: relative; width: 100%; margin-top: 10px;}
    #golf-slider-3 .img-left span{bottom: 0;left: 96px;top: inherit; padding: 3px 5px;}
    #golf-slider-3 .img-right{float: left; margin-right: 0; margin-top: 10px; width: 100%;}
    #golf-slider-3 .img-right span{bottom: 0; left: 96px; padding: 3px 5px; top: inherit;}

    #golf-slider-3 .img-center {margin: 10px 0 0 0 ; width: 100%;}
    #golf-slider-3 .img-center a{margin: 0;}
    #golf-slider-3 .img-center span{left: 96px; bottom: 0;top:inherit; padding: 3px 5px;}
    #page .container .block-second .golf .wrapper-two.image-three .bx-prev{left: 129px;}
    #page .container .block-second .golf .wrapper-two.image-three .bx-next{right: 128px;}
}

@media screen and (max-width: 640px)
{
    .slide-cover .bx-viewport { height:auto !important;}
    .banner .bannr-img .img-left {width: 100%;text-align:center;}
    .banner .bannr-img .right-img {float: left;width: 100%;}

    .banner .bannr-img .img-left .img-top {border: 1px solid #143764;display: inline-block;float: none;height: 125px;width: 342px;}
    .bx-next { right:6px;}
    .bx-prev { left:6px;}
    header .nav {width:100%;}

    header .navigation {text-align:center;}

    header .navigation .social-icon {margin:0 auto; display:inline-block; float:none; margin-top:10px; width:32%;}	
    .clearfix:before, .clearfix:after {content: " ";display: table;}
    .clearfix:after {clear: both; }
    .clearfix {*zoom: 1;margin: 0 auto;padding: 0;}
    a#pull {
        display: block;text-decoration: none;
        font-family: 'sports_worldregular';
        color: #fff;font-size: 20px;text-transform: uppercase;text-align: center;background: #0b3367;padding: 4px 0 10px 0;
    }
    .navigation ul li a {font-size: 20px;padding: 10px 18px;}
    .navigation ul li {text-align: center;width: 100%;margin-bottom: 10px;float: left;width: 100%;}
    .navigation ul li a {width: 100%;padding: 0px;}
    .navigation ul li a:hover, .navigation ul li a.active {padding: 5px;}
    .navigation ul li.last {margin-bottom: 10px;}
    header .nav ul li  {margin-right:0px;}
    .container .registration ul li a {float:none; display:inline-block; padding:6px 0;}
    .wrapper-two {width:98%;}

    header .nav ul li a  {width:98%;}
    header .bg  {height:107px;}

    footer .block-f .nav {width:100%;}
    footer .block-f .nav-bg {display:none;}
    footer .block-f .nav ul {float:left;}
    footer .block-f .nav ul.last {float:right;}

    header .nav ul li.last a {padding: 13px 6px;}
    .container .claint-logo ul li  {margin: 20px 9px 0 0; text-align: center; width: 111px;}

    .container .claint-logo img {max-width:100%;}
    .container .claint-logo a  {display:inline-block;}
    
    #page .container .block-second .golf .wrapper-two.image-three .bx-viewport{
        -moz-border-bottom-colors: none;
        -moz-border-left-colors: none;
        -moz-border-right-colors: none;
        -moz-border-top-colors: none;
        border-color: #0A3426;
        border-image: none;border-style: solid;
        border-width: 0 5px 0 0;height: 470px !important;width: 490px !important;
    }
    #page .container .block-second .golf .wrapper-two.image-three ul li{height: 440px; width: 490px !important;}
    #page .container .block-second .golf .wrapper-two.image-three ul li a{width: 100%;}
    #page .container .block-second .golf .wrapper-two.image-three ul li img{width: auto;}
    #golf-slider-3 .img-left{padding-left: 0; margin-left: 0; float: left;  position: relative; width: 100%;}
    #golf-slider-3 .img-left span{bottom: 0;left: 96px;top: inherit; padding: 3px 5px;}
    #golf-slider-3 .img-right{float: left; margin-right: 0; margin-top: 10px; width: 100%;}
    #golf-slider-3 .img-right span{bottom: 0; left: 96px; padding: 3px 5px; top: inherit;}

    #golf-slider-3 .img-center {margin: 10px 0 0 0 ; width: 100%;}
    #golf-slider-3 .img-center a{margin: 0;}
    #golf-slider-3 .img-center span{left: 96px; bottom: 0;top:inherit; padding: 3px 5px;}
    #page .container .block-second .golf .wrapper-two.image-three .bx-prev{left: 67px;}
    #page .container .block-second .golf .wrapper-two.image-three .bx-next{right: 66px;}
}

@media screen and (max-width: 598px)
{
    .banner {width:98%;}
    header .bg {height:100px;}
    #page .container .block-second .golf .wrapper-two.image-three .bx-viewport{
        -moz-border-bottom-colors: none;
        -moz-border-left-colors: none;
        -moz-border-right-colors: none;
        -moz-border-top-colors: none;
        border-color: #0A3426;
        border-image: none;border-style: solid;
        border-width: 0 5px 0 0;height: 475px !important;width: 490px !important;
    }
    #page .container .block-second .golf .wrapper-two.image-three ul li{height: 440px; width: 490px !important;}
    #page .container .block-second .golf .wrapper-two.image-three ul li a{width: 100%;}
    #page .container .block-second .golf .wrapper-two.image-three ul li img{width: auto;}
    #golf-slider-3 .img-left{padding-left: 0; margin-left: 0; float: left;  position: relative; width: 100%;}
    #golf-slider-3 .img-left span{bottom: 0;left: 96px;top: inherit; padding: 3px 5px;}
    #golf-slider-3 .img-right{float: left; margin-right: 0; margin-top: 10px; width: 100%;}
    #golf-slider-3 .img-right span{bottom: 0; left: 96px; padding: 3px 5px; top: inherit;}

    #golf-slider-3 .img-center {margin: 10px 0 0 0 ; width: 100%;}
    #golf-slider-3 .img-center a{margin: 0;}
    #golf-slider-3 .img-center span{left: 96px; bottom: 0;top:inherit; padding: 3px 5px;}
    #page .container .block-second .golf .wrapper-two.image-three .bx-prev{left: 45px;}
    #page .container .block-second .golf .wrapper-two.image-three .bx-next{right: 44px;}
}

@media screen and (max-width: 568px)
{
    .banner .bannr-img .right-img { height:auto;}
    .banner .bannr-img .right-img .banner-img-text {
        background: none repeat scroll 0 0 #0C3468;
        bottom: 0;float: right;opacity: 0.7;padding: 10px;position: relative;width: 96%;}
    .banner .bannr-img .right-img img {height: auto;width: 100%;}
    .banner .bannr-img .right-img .banner-img-text span {
        color: #FFFFFF;float: left;
        font-family: 'droid_sansregular';
        font-size: 14px;line-height: 22px;width: 100%;}
    header .bg{ height:95px;}	
    #page .container .block-second .golf .wrapper-two.image-three .bx-viewport{
        -moz-border-bottom-colors: none;
        -moz-border-left-colors: none;
        -moz-border-right-colors: none;
        -moz-border-top-colors: none;
        border-color: #0A3426;
        border-image: none;border-style: solid;
        border-width: 0 5px 0 0;height: 470px !important;width: 490px !important;
    }
    #page .container .block-second .golf .wrapper-two.image-three ul li{height: 440px; width: 490px !important;}
    #page .container .block-second .golf .wrapper-two.image-three ul li a{width: 100%;}
    #page .container .block-second .golf .wrapper-two.image-three ul li img{width: auto;}
    #golf-slider-3 .img-left{padding-left: 0; margin-left: 0; float: left;  position: relative; width: 100%;}
    #golf-slider-3 .img-left span{bottom: 0;left: 96px;top: inherit; padding: 3px 5px;}
    #golf-slider-3 .img-right{float: left; margin-right: 0; margin-top: 10px; position: relative;width: 100%;}
    #golf-slider-3 .img-right span{bottom: 0; left: 96px; padding: 3px 5px; top: inherit;}

    #golf-slider-3 .img-center {clear: both;float: left;margin: 10px 0 0 0 ; position: relative;width: 100%;}
    #golf-slider-3 .img-center a{margin: 0;}
    #golf-slider-3 .img-center span{left: 96px; bottom: 0;top:inherit; padding: 3px 5px;}
    #page .container .block-second .golf .wrapper-two.image-three .bx-prev{left: 31px;}
    #page .container .block-second .golf .wrapper-two.image-three .bx-next{right: 30px;}
}

@media screen and (max-width:560px){
    #page .container .block-second .golf .wrapper-two.image-three .bx-viewport{
        -moz-border-bottom-colors: none;
        -moz-border-left-colors: none;
        -moz-border-right-colors: none;
        -moz-border-top-colors: none;
        border-color: #0A3426;
        border-image: none;border-style: solid;
        border-width: 0 5px 0 0;height: 470px !important;width: 490px !important;
    }
    #page .container .block-second .golf .wrapper-two.image-three ul li{height: 440px; width: 490px !important;}
    #page .container .block-second .golf .wrapper-two.image-three ul li a{width: 100%;}
    #page .container .block-second .golf .wrapper-two.image-three ul li img{width: auto;}
    #golf-slider-3 .img-left{padding-left: 0; margin-left: 0; float: left;  position: relative; width: 100%;}
    #golf-slider-3 .img-left span{bottom: 0;left: 96px;top: inherit; padding: 3px 5px;}
    #golf-slider-3 .img-right{float: left; margin-right: 0; margin-top: 10px; position: relative;width: 100%;}
    #golf-slider-3 .img-right span{bottom: 0; left: 96px; padding: 3px 5px; top: inherit;}

    #golf-slider-3 .img-center {clear: both;float: left;margin: 10px 0 0 0 ; position: relative;width: 100%;}
    #golf-slider-3 .img-center a{margin: 0;}
    #golf-slider-3 .img-center span{left: 96px; bottom: 0;top:inherit; padding: 3px 5px;}
    #page .container .block-second .golf .wrapper-two.image-three .bx-prev{left: 26px;}
    #page .container .block-second .golf .wrapper-two.image-three .bx-next{right: 25px;}
    
}

@media screen and (max-width:480px)
{
    .banner .bannr-img .right-img .banner-img-text span { font-size:13px; line-height:19px;}
    .banner .bannr-img .right-img .banner-img-text { padding:5px;}
    .banner .bannr-img .img-left .img-top span { bottom:17px; font-size:12px;}
    
    #page .container .block-second .golf .wrapper-two.image-three .bx-viewport{
        -moz-border-bottom-colors: none;
        -moz-border-left-colors: none;
        -moz-border-right-colors: none;
        -moz-border-top-colors: none;
        border-color: #0A3426;
        border-image: none;border-style: solid;
        border-width: 0 5px 0 0;height: 475px !important;width: 430px !important;
    }
    #page .container .block-second .golf .wrapper-two.image-three ul li{height: 465px; width: 430px !important; margin-right: 0; overflow: hidden;}
    #page .container .block-second .golf .wrapper-two.image-three ul li img{width: auto;}
    #golf-slider-3 .img-right span { left: 66px;}
    #golf-slider-3 .img-center span{left: 66px;}
    #golf-slider-3 .img-left span{left: 66px;}
    #page .container .block-second .golf .wrapper-two.image-three .bx-prev{left: 18px;}
    #page .container .block-second .golf .wrapper-two.image-three .bx-next{right: 17px;}
}

@media screen and (max-width: 360px)
{
    .container .advertising ul li a { width:100%;}
    .bx-next { background-size:contain; width:25px; height:25px; right:22px;}
    .bx-prev { background-size:contain; width:25px; height:25px; left:0;}
    .slide-cover { padding:20px 10px;}
    header .bg  {height:60px;}
    .banner {width:96%;}
    .container .registration ul li {width:80%;}
    .container .registration ul li.last {height:auto; width:100%;}
    .container .registration ul li.last a img {width:100%;}
    .container .basketball-events section article {width:100%;}
    .container .basketball-events section article .events-img .event-text {padding:10px 15px; bottom: 76px;}
    .container .basketball-events section article .events-img {height:213px;}
    .container .basketball-events section article .location ul li span {width:75px;}
    .container .basketball-events section article .location .detail-now a {float:none; display:inline-block; margin-right:0px;}
    .container .basketball-events section article .location .detail-now a.register-now {margin-top:10px;}
    .container .basketball-events section article .events-img .event-text.chang-position {bottom: 103px;}

    footer .block-f .nav {text-align:center;}
    footer .block-f .nav ul {float:none; margin-right:0px; width:100%;}
    footer .block-f .nav ul.last {margin-top:20px;}
    
    #page .container .block-second .golf .wrapper-two.image-three .bx-viewport{
        -moz-border-bottom-colors: none;
        -moz-border-left-colors: none;
        -moz-border-right-colors: none;
        -moz-border-top-colors: none;
        border-color: #0A3426;
        border-image: none;border-style: solid;
        border-width: 0 5px;height: 465px !important;width: 300px !important;
    }
    #page .container .block-second .golf .wrapper-two.image-three ul li{height: 465px; width: 300px !important; margin-right: 0; overflow: hidden;}
    #page .container .block-second .golf .wrapper-two.image-three ul li a{width: 100%;}
    #page .container .block-second .golf .wrapper-two.image-three ul li img{width: 100%;}
    #golf-slider-3 .img-left{padding-left: 0; margin-left: 0; float: left;  position: relative; width: 100%; height: 145px; margin-top: 5px;}
    #golf-slider-3 .img-left span{bottom: 0px;left: 0px;top: inherit; padding: 3px 5px;}
    #golf-slider-3 .img-right{float: left; margin-right: 0; margin-top: 10px; position: relative;width: 100%; height: 145px;}
    #golf-slider-3 .img-right span{bottom: 0px; right: inherit; left: 0px; background-color: #1F4C8B; padding: 3px 5px; top:inherit;}

    #golf-slider-3 .img-center {clear: both;float: left;margin: 10px 0 0 0; position: relative;width: 100%;}
    #golf-slider-3 .img-center a{margin: 0;}
    #golf-slider-3 .img-center span{left: 0px; bottom: 0px;top:inherit; padding: 3px 5px;}
    #page .container .block-second .golf .wrapper-two.image-three .bx-prev{left: 22px;}
    #page .container .block-second .golf .wrapper-two.image-three .bx-next{right: 21px;}
}

@media screen and (max-width: 320px)
{
    .container .basketball-events section article .location .detail-now { width:89%;}
    .slide-cover {padding: 20px 7px;}
    .container .basketball-events section article .events-img .event-text {padding: 10px 13px;}	
    .container .advertising ul li {width:100%;}
    .banner .bannr-img .img-left .img-top { width:100%;}
   
    #page .container .block-second .golf .wrapper-two.image-three .bx-viewport{
        -moz-border-bottom-colors: none;
        -moz-border-left-colors: none;
        -moz-border-right-colors: none;
        -moz-border-top-colors: none;
        border-color: #0A3426;
        border-image: none;border-style: solid;
        border-width: 0 5px;height: 460px !important;width: 290px !important;
    }
    #page .container .block-second .golf .wrapper-two.image-three ul li{height: 456px; width: 290px !important; margin-right: 0; overflow: hidden;}
    #page .container .block-second .golf .wrapper-two.image-three ul li a{width: 100%;}
    #page .container .block-second .golf .wrapper-two.image-three ul li img{width: 100%;}
    #golf-slider-3 .img-left{padding-left: 0; margin-left: 0; float: left;  position: relative; width: 100%; height: 145px;}
    #golf-slider-3 .img-left span{bottom: 4px;left: 0px;top: inherit; padding: 3px 5px;}
    #golf-slider-3 .img-right{float: left; margin-right: 0; margin-top: 10px; position: relative;width: 100%; height: 145px;}
    #golf-slider-3 .img-right span{bottom: 4px; right: inherit; left: 0px; background-color: #1F4C8B; padding: 3px 5px; top:inherit;}

    #golf-slider-3 .img-center {clear: both;float: left;margin: 10px 0 0 0; position: relative;width: 100%;}
    #golf-slider-3 .img-center a{margin: 0;}
    #golf-slider-3 .img-center span{left: 0px; bottom: 4px;top:inherit; padding: 3px 5px;}
    #page .container .block-second .golf .wrapper-two.image-three .bx-prev{left: 10px;}
    #page .container .block-second .golf .wrapper-two.image-three .bx-next{right: 9px;}

}
