/**
* @name nTeN 1.x.x script file
* @author Mariusz Kisiel, xeoncoder.com
* @copyright (C) 2009-2016 xeoncoder.com
* @website http://xeoncoder.com
*/

/* Fix for home page */
#zx-middle, #zx-middle-account {
    padding: 0 0 10px 0 !important;
}

/* Home page styles */
#zx-home {
    background-color: #ffffff;
}
#zx-home .information {
    background: url(../img/home_page/slider_bottom_shadow.png) repeat-x scroll 0 0 transparent;
    padding: 40px 0 0 0;
}
#zx-home .information .item {
    float: left;
    margin: 0 0 0 20px;
    width: 176px;
    padding: 0 0 0 105px;
}
#zx-home .information .item:first-child {

}
#zx-home .information .item span {
    display: block;
    font-family: 'Francois One',sans-serif;
    font-size: 18px;
    text-transform: uppercase;
    white-space: nowrap;
    margin: 0 0 5px 0;
}
#zx-home .information .item.one {
    background: url(../img/home_page/member_icon.png) no-repeat scroll 0 5px transparent;
}
#zx-home .information .item.two {
    background: url(../img/home_page/advertise_icon.png) no-repeat scroll 0 5px transparent;
}
#zx-home .information .item.three {
    background: url(../img/home_page/about_icon.png) no-repeat scroll 0 5px transparent;
}

#zx-home .statistics {
    margin: 20px 0 0;

}
#zx-home .statistics .item {
    float: left;
    height: 60px;
    margin: 0 0 0 58px;
    width: 175px;
    padding: 0 0 0 67px;
    color: #999999;
    font-size: 17px;
}
#zx-home .statistics .item:first-child {

}
#zx-home .statistics .item span {
    display: block;
    font-family: 'Francois One',sans-serif;
    font-size: 18px;
    text-transform: uppercase;
    white-space: nowrap;
    margin: 10px 0 5px 0;
    color: #666666;
}
#zx-home .statistics .item.one {
    background: url(../img/home_page/total_members_icon.png) no-repeat scroll 0 0 transparent;
}
#zx-home .statistics .item.two {
    background: url(../img/home_page/new_members_icon.png) no-repeat scroll 0 0 transparent;
}
#zx-home .statistics .item.three {
    background: url(../img/home_page/member_earned_icon.png) no-repeat scroll 0 0 transparent;
}

#zx-home .information-bottom {
    margin: 20px 0 10px 0;
    text-align: center;
}
#zx-home .information-bottom .one {
    background: url(../img/home_page/banks_icon.png) no-repeat scroll 0 0 transparent;
    display: inline-block;
    width: 180px;
    height: 96px;
    padding: 0 20px 0 84px;
    line-height: 25px;
}
#zx-home .information-bottom .two {
    background: url(../img/home_page/protection_icon.png) no-repeat scroll 0 0 transparent;
    display: inline-block;
    width: 283px;
    height: 96px;
    margin: 0 0 0 20px;
    position: relative;
}
#zx-home .information-bottom .one a,
#zx-home .information-bottom .two a {
    margin: 0 5px 0 0;
    font-family: 'Francois One',sans-serif;
    font-size: 18px;
    white-space: nowrap;
    color: #ffffff;
    text-shadow: 1px 1px 0 #000000;
}
#zx-home .information-bottom .one a:hover,
#zx-home .information-bottom .two a:hover {
    color: #F5DEB3;
}
#zx-home .information-bottom .two a:nth-child(1) {
    display: block;
    position: absolute;
    top: 33px;
    left: 80px;
    text-align: left;
}
#zx-home .information-bottom .two a:nth-child(2) {
    display: block;
    position: absolute;
    top: 33px;
    left: 185px;
    text-align: left;
}

/* Basic jQuery Slider essential styles */
ul.bjqs{position:relative; list-style:none;padding:0;margin:0;overflow:hidden; display:none;}
li.bjqs-slide{position:absolute; display:none;}
ul.bjqs-controls{list-style:none;margin:0;padding:0;z-index:9999;}
ul.bjqs-controls.v-centered li a{position:absolute;}
ul.bjqs-controls.v-centered li.bjqs-next a{right:0;}
ul.bjqs-controls.v-centered li.bjqs-prev a{left:0;}
ol.bjqs-markers{list-style: none outside none; padding: 0; margin: 0; width:100%;bottom: 8px;position: absolute;}
ol.bjqs-markers.h-centered{text-align: center;}
ol.bjqs-markers li{display:inline;}
ol.bjqs-markers li a{display:inline-block;width: 15px;height: 15px;margin: 0 0 0 6px;background: url(../img/home_page/dot_empty.png) no-repeat scroll 0 0;text-indent: -3000px;}
ol.bjqs-markers li:first-child a{margin: 0;}
ol.bjqs-markers li.active-marker a{background-image: url(../img/home_page/dot_full.png);}
p.bjqs-caption{display:block;width:96%;margin:0;padding:2%;position:absolute;bottom:0;}

/* slider */
#zx-home-slider {
    background: url(../img/home_page/slider_bg.png) repeat scroll 0 0 transparent;
    height: 301px;
}
#zx-home-slider li.bjqs-slide .title {
    position: absolute;
    top: 20px;
    left: 25px;
    font-family: 'Francois One',sans-serif;
    font-size: 42px;
    white-space: nowrap;
    color: #2BA6CB;
    text-shadow: -1px -1px 0 #FFFFFF;
    letter-spacing: 1px;
    line-height: 45px;
    text-transform: uppercase;
}
#zx-home-slider li.bjqs-slide .title.orange {
    color: #FF6738;
}
#zx-home-slider li.bjqs-slide .text {
    position: absolute;
    top: 114px;
    left: 25px;
    font-family: 'Francois One',sans-serif;
    font-size: 21px;
    color: #727272;
    text-shadow: -1px -1px 0 #FFFFFF;
    letter-spacing: 1px;
    line-height: 35px;
}
#zx-home-slider li.bjqs-slide .image {
    position: absolute;
}
#zx-home-slider li.bjqs-slide .image.one {
    top: 25px;
    right: 25px;
    width: 313px;
    height: 255px;
    background: url(../img/home_page/img_slide_1.png) no-repeat scroll 0 0 transparent;
}
#zx-home-slider li.bjqs-slide .image.two {
    top: 34px;
    right: 25px;
    width: 340px;
    height: 235px;
    background: url(../img/home_page/img_slide_2.png) no-repeat scroll 0 0 transparent;
}
#zx-home-slider li.bjqs-slide .click {
    position: absolute;
    bottom: 21px;
    left: 25px;
    display: block;
    width: 255px;
    height: 50px;
    line-height: 50px;
    background-color: #2BA6CB;
    box-shadow: -1px -1px 0 #ffffff;
    color: #ffffff;
    text-shadow: -1px -1px 0 #000000;
    text-align: center;
    font-size: 18px;
    font-weight: bold;
    border-radius: 3px;
}
#zx-home-slider li.bjqs-slide .click:hover {
    opacity: .8;
}
#zx-home-slider li.bjqs-slide .click.orange {
    background-color: #FF6738;
}