#page{background-position:center 0px !important;}
#page .banner {width:100%; float:left;height: 414px;padding:0;position:relative;margin-bottom: 10px;}
#page .banner .banner-bg-img {background-color: #000000; height:295px; width:100%;}
#page .banner .banner-bg-img .main-b {width:100%; float:left; margin-top:16px;}
#page .banner .banner-bg-img .main-b ul.b-left {width:625px; border:1px solid #fff; float:left; margin-right:12px; border-radius:8px;}
#page .banner .banner-bg-img .main-b ul.b-left li {list-style:none;}
#page .banner .banner-bg-img .main-b ul.b-left li a img {float:left;}
#page .banner .banner-bg-img .main-b ul.b-right {width:294px; border:1px solid #fff; float:left;  border-radius:8px;}
#page .banner .banner-bg-img .main-b ul.b-right li {list-style:none;}
#page .banner .banner-bg-img .main-b ul.b-right li a img {float:left;}
#page .banner .banner-bg-img .main-b ul.b-left p {background:#ffffff; opacity:0.6; padding:17px 28px 24px 28px; font-size:20px; font-family: 'droid_sansregular'; color:#404040;  float:left; position:relative; bottom:278px; width:405px; margin-left:39px; }
#page .banner .banner-bg-img .main-b ul.b-left p span {color:#045238; font-size:24px;  font-family: 'oswaldbold'; width:100%; float:left;}
#page .banner .banner-bg-img .main-b ul.b-right p {color:#f4f4f4; font-size:15px; font-family: 'droid_sansregular'; background-color:#231f1e; opacity:0.7; position:relative; padding:15px 19px; bottom: 99px; float:left;}
#page .banner .banner-bg-img .main-b ul.b-right p span {color:#0daf79; font-size:20px; float:left; width:100%;}

/*slider css*/
#page .banner .banner-bg-img .main-b ul#slider
{
    width:100%;
    float:left;
}
.center_image{width: 100%; text-align: center;}
#page .banner .banner-bg-img .main-b ul#slider li
{
    width:100%;
    float:left;
}

#page .banner .banner-bg-img .main-b ul#slider li .left-slide
{
    width:625px;
    float:left;
    border-radius: 8px 0 0 8px;
    border:1px solid #fff;
}
#page .banner .banner-bg-img .main-b ul#slider li .left-slide a img {border-radius: 8px 0 0 8px;}
#page .banner .banner-bg-img .main-b ul#slider li .left-slide a span
{
    position:absolute;
    border-radius: 0 0 0 8px;
    bottom:0px;
    width:100%;
    height: 41px;
    line-height: 41px;
    float:left;
    left:0;
    text-align:center;
    background: rgba(0,0,0,0.5);
    background-position:left top;
    background-repeat:repeat;
    padding:0;
}
#page .banner .banner-bg-img .main-b ul#slider li .left-slide a span b
{
    color:#FFFFFF; font-size:24px;  font-family: 'oswaldbold'; width:100%; float:left; font-weight:normal;
}
#page .banner .banner-bg-img .main-b ul#slider li .left-slide a span strong
{
    font-size:16px; font-family: 'droid_sansregular'; color:#FFFFFF;  float:left; width:100%; font-weight:normal;
}
#page .banner .banner-bg-img .main-b ul#slider li a { position:relative; width:100%; text-align:center; float:left;}
#page .banner .banner-bg-img .main-b ul#slider li .right-slide
{
    width:294px;
    float:right;
    border-radius: 0 8px 8px 0;
    border:1px solid #fff;
}
#page .banner .banner-bg-img .main-b ul#slider li .right-slide a img {border-radius: 0 8px 8px 0;}
#page .banner .banner-bg-img .main-b ul#slider li .right-slide span
{
    width:100%;
    line-height: 41px;
    float:left;
    position:absolute;
    border-radius: 0 0 8px;
    bottom:0px;
    left:0px;
    background: rgba(0,0,0,0.5);
    background-position:left top;
    background-repeat:repeat;
    padding:0;
    text-align:center;
    height: 41px;
}
#page .banner .banner-bg-img .main-b ul#slider li .right-slide span b
{
    color:#0daf79; font-size:20px; font-family: 'droid_sansregular'; float:left; width:100%; font-weight:normal;
}
#page .banner .banner-bg-img .main-b ul#slider li .right-slide span strong
{
    color:#FFFFFF; font-size:16px; float:left; width:100%; font-weight:normal; font-family: 'droid_sansregular';
}
.l1SliderArrow{
    position: relative;
}

.sport .bx-prev {
    background-image: url("/images/l1/logo-left.png");
    background-position: left center;
    background-repeat: no-repeat;
    float: left;
    left: -45px;
}
.sport .bx-next {
    background-image: url("/images/l1/logo-right.png");
    background-position: right center;
    background-repeat: no-repeat;
    float: left;
    right: -35px;
}
/*.sport .bx-wrapper { position:relative; width: 880px !important; max-width: 100% !important;}*/ 
.sport .bx-wrapper .bx-viewport{ display: inline-block;} 

.sport .staticPartnerSlides {width: 100%; text-align: center; float: left;}
.sport .staticPartnerSlides ul {float:none !important; display: inline-block;}
.sport .staticPartnerSlides ul li {float:left; list-style:none; margin:0 16px; text-align:center; width:158px; border:1px solid #282d37; border-radius:6px; padding:9px 0;}
.sport .staticPartnerSlides ul li a {display:inline-block;}
.sport .staticPartnerSlides ul li.last {margin-right:0px;}

.sport .bx-wrapper .bx-controls.bx-has-pager { position:absolute; bottom:17px; width:100%; float:left; text-align:center;}
.sport .bx-wrapper .bx-controls.bx-has-pager .bx-pager-item { margin:0 4px; width:19px; height:21px; display:inline-block; }
.sport .bx-wrapper .bx-controls.bx-has-pager .bx-pager-item a {color:#e33400; width:19px; height:21px; display:inline-block; background-image:url("/images/l1/pager-normal.png"); background-repeat:no-repeat; background-position:center center; }
.sport .bx-wrapper .bx-controls.bx-has-pager .bx-pager-item a.active {color:#0f2a56; width:19px; height:21px; display:inline-block; background-image:url("/images/l1/pager-active.png"); background-repeat:no-repeat; background-position:center center; }
.golf .bx-viewport{height: auto !important; width: 100%;}
.golf #golf-slider .left-slide img{margin-right: 10px;}
.wrapper-two .bx-wrapper .bx-has-controls-direction{width:100%;float:left;text-align:center;/*margin-top:12px;*/}
.wrapper-two .bx-wrapper .bx-pager.bx-default-pager{width:100%;float:left;text-align:center;}
.wrapper-two .bx-wrapper .bx-pager-item{width:16px;height:16px;display:inline-block;margin:5px;}
.wrapper-two .bx-wrapper .bx-pager-item a
{
    color:#fff;text-decoration:none;
    background-image:url("/images/l1/img2.png");
    width:16px;height:16px;background-position:center center;float:left;font-size:0;
}
.wrapper-two .bx-wrapper .bx-pager-item a:hover
{
    color:#fff;text-decoration:none;
    background-image: url("/images/l1/img1.png");
    width:16px;height:16px;background-position:center center;
}
#golf-slider-1 li img { padding-left: 10px;}
.golf #golf-slider-1 li strong {
    bottom: 0px;
    left: 0px;
    padding: 5px;
    position: absolute;
    font-size: 15px;
    color: #FFFFFF;
    font-weight: normal;
    text-align: center;
    background: rgba(0,0,0,0.5);
    width: 940px;
}
