/*

Commission website CSS

*/

@font-face {
    font-family: 'neosansproregular';
    src: url('fonts/neosansproregular.eot');
    src: url('fonts/neosansproregular.eot?#iefix') format('embedded-opentype'),
         url('fonts/neosansproregular.woff') format('woff'),
         url('fonts/neosansproregular.ttf') format('truetype'),
         url('fonts/neosansproregular.svg#DINBek-Regular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'neosanspromedium';
    src: url('fonts/neosanspromedium.eot');
    src: url('fonts/neosanspromedium.eot?#iefix') format('embedded-opentype'),
         url('fonts/neosanspromedium.woff') format('woff'),
         url('fonts/neosanspromedium.ttf') format('truetype'),
         url('fonts/neosanspromedium.svg#DINBek-Medium') format('svg');
    font-weight: normal;
    font-style: normal;

}
html,body{
    font-family: Arial;
    font-size: 10pt; 
    line-height: 14pt;
    height:100%;
}

.no-margin{
    margin:0;
}


#header{
    background: url("../images/header_bg_texture.jpg") repeat-x;
    padding-top: 24px;
    padding-bottom: 24px;
    height: 45px;
}

#logo{
    width: 218px;
    height: 45px;
    float: left;
    position: relative;
    margin-left:30px;
}

#logo h1 {
    text-indent: -9999em;
    height: 45px;
}

#logo a {
background: url(../images/icons.png) no-repeat 0 -367px;
text-indent: -9999em;
width: 218px;
height: 45px;
position: absolute;
top: 0;
left: 0;
z-index: 2;
}


#social-icons-container{	
    float:right;
    height:45px;	
}
#social-icons{
    position:relative;
    top:-10px;
    text-align:left;
    text-indent: 5px;
    left:10px;
    color:#fff;
    font-size:10px;
    line-height: 12px;
}
#social-icons-t{
    float:left;
    width:28px;
    height:28px;
    text-indent:-9999em;
    position:absolute;    
    top:18px;
    left:5px;
}

#social-icons-t a{
    width:28px;
    height:28px;
    text-indent:-9999em;
    position:absolute;    
    top:0px;
    left:0px;
    background:url("../images/icons.png") no-repeat 0px -69px;
}

#social-icons-f{
    float:left;
    width:28px;
    height:28px;
    text-indent:-9999em;
    position:absolute;
    top:18px;
    left:35px;
}


#social-icons-f a{
    width:28px;
    height:28px;
    text-indent:-9999em;
    position:absolute;    
    top:0px;
    left:0px;
    background:url("../images/icons.png") no-repeat -34px -68px;
}


/* Navigation */


.navbar{
    margin-bottom: 0;
    margin-top:10px;
}


.navbar-inner{
    background:none;
    border:0;
    padding-right: 30px;
    padding-left: 0px;
}

.navbar .nav > li > a,.navbar .nav > li > a:hover,.navbar .nav > li > a:visited {
    float: none;
    padding: 0px 10px 10px;
    color: #fff;
    text-decoration: none;
    text-shadow: none;
    font-size:14px;
}

.navbar .nav > li > a:hover {
    color: #3bb4f0;
}

.navbar .nav > li > a.current {
    color: #3bb4f0;
    font-weight: bold;
}

.nav-collapse, .nav-collapse.collapse {
background:#000;
color:#fff;

}



.navbar .nav-footer > li > a{
    font-size:12px;
}

.navbar .nav-footer > li > a:hover{
    font-size:12px;
}





.signup-btn{
    padding-top: 30px;
}


/* Home content
 -------------------------------- */
 #homepage-content{
    padding-top:0;
 }


 .prev,.next{
 position:absolute;
 height:40px;
 width:40px;
 }

#home-signup{
    position:relative;
    z-index:300;
    height:120px;
    margin-top:-120px;
    background:url("../images/signup-part-bg.png") no-repeat top center;
    
}



#home-signup-button{
    position:relative;
    margin-top:-17px;
    height:144px;
    background:url("../images/home-signup-button.png") no-repeat;    
    font-family: neosansproregular;
    font-size:41px;
}

#signupbtntext1{
    color:#fff;
    font-family: neosansproregular;
    font-size:24px;
    line-height: 24px;
    display:block;
    padding-left: 110px;
    padding-top: 40px;
    padding-bottom: 10px;
}

#signupbtntext2{
    color:#fff;
    font-family: neosansproregular;
    font-size:40px;
    line-height: 40px;
    padding-left: 110px;
    display:block;
}

#signupbtntext3{
    color:#fff;
    font-family: neosansproregular;
    font-size:40px;
    line-height: 40px;
    display:block;
    padding-left: 110px;
    padding-top: 30px;
    padding-bottom: 10px;
}

#signupbtntext4{
    color:#fff;
    font-family: neosansproregular;
    font-size:32px;
    line-height: 32px;
    padding-left: 110px;
    display:block;
}


#home-signup-button a{
    position:absolute;
    top:-14px;
    right:50px;
    width:200px;
    height:140px;  
    color:#fff;
    text-indent: -9999em;
}
#signupbtnarrow{ 
    display:block;
    position: absolute;
    height:34px;
    width:34px;
    top:55px;
    left:60px;
    background: url("../images/icons.png") no-repeat 0px -110px;
}

#home-signup-parts{
    padding-left:0px;
}



#home-signup-parts ul li h2{
    
    color:#065ed1;
    font-size:24px; 
    line-height: 24px;
    font-weight: bold;    
    font-family: neosansproregular;   
    
    margin-bottom:0;
}

#home-signup-parts ul li p{
    
    color:#808080;
    font-size:13px;
    text-align:left;
    line-height:14px;
    padding-top:5px;    
    font-family: neosansproregular;
}

.signup-img{float:left; width:60px; height:120px; padding-top:30px;}



#home-contents1{
    background:#141919 url("../images/bg_pattern_main.png") repeat;
    width:100%;
    padding-bottom:10px;
    padding-top:20px;
    position:relative;
    z-index: 301;
}

.home-companies-container{
    width:260px;
    margin:0 auto 20px;
}

.home-companies-img{
    padding-top:10px; 
    text-align: center; 
    height:80px;
}

.home-companies-img img{ width:170px;}

.home-companies-text{
    min-height: 220px;
}

a.home-companies-read-more,a.home-companies-read-more:hover,a.home-companies-read-more:visited,a.home-companies-read-more:active{
    display: block;
    background: #272d2d;    
    width:100px;
    height: 30px;
    margin: 0 auto;
    text-align: center;
    color: #fff;
    line-height: 30px;
    text-decoration: none;
    cursor: pointer;
}
a.home-companies-read-more:hover{
    background: #058bd1;
}

#home-contents1 ul li p{
    padding-top:0px;
    padding-bottom:20px;
    color:#fff;
    font-size: 10pt;
    text-align: justify;
}



#home-contents2{
    border-top:30px solid #000;
    background:#fff;
    width:100%;
    padding-bottom:10px;
    padding-top:20px;
    position:relative;
    z-index: 301;
}




#home-contents2 ul li p{
    padding-top:0px;
    padding-bottom:20px;
    color:#fff;
    line-height: 24px;
}

#home-contents2-col1{
    border-right:1px solid #e5e5e5;
    padding-right:10px;
}

#home-contents2-col1 ul li{
    list-style: none;
        
}
#home-contents2-col1 ul li h2{
    color:#161b1b; 
    font-size: 20px;    
    line-height: 20px;
    font-family: neosansproregular;
    margin:0;
    padding-bottom: 10px;
        
}
#home-contents2-col1 ul li p{
    color:#737777; 
    font-size:13px;
    font-family: Arial;
}

#home-contents2-col1 ul li p a.home-contents2-col1-read-more{
    font-size:8pt;
    text-decoration: none;
    padding-top:10px;
}


#home-contents2-col2{
    border-right:1px solid #e5e5e5;
    padding-right: 20px;
}

#home-contents2-col2 ul li{
    list-style: none;
        
}
#home-contents2-col2 h2{
    color:#939393; 
    font-size: 28px;
    line-height: 28px;
    font-family: neosansproregular;    
    margin:0;
    padding-bottom: 10px;
}
#home-contents2-col2 ul li p{
    font-size:13px;
    line-height: 18px;
    font-weight: bold;
    color:#939393;    
    padding-bottom: 5px;
}

#home-contents2-col2 ul li p span.news-icon{
    background: url("../images/icons.png") no-repeat -73px 0px;
    width: 20px;
    height: 50px;
    display:block;
    float:left;
    margin-left:-30px;
    margin-top:5px;
        
}

#home-contents2-col2 ul li p a.home-contents2-col2-read-more{
    font-size:8pt;
    text-decoration: none;
    padding-top:10px;
}


#home-contents2-col3{
}

#home-contents2-col3 ul{
    list-style: none;
    padding-left:0px;
    margin-left:0;    
}
#home-contents2-col3 ul li{
    list-style: none;
    padding-bottom: 30px;
    padding-left:0px;
        
}
#home-contents2-col3 h2{
    color:#c5c6c6; 
    font-size: 22px;
    font-family: neosansproregular;
    margin:0;
}
#home-contents2-col3 ul li p{
    font-size:13px;
    line-height: 18px;
    font-weight: bold;
    color:#939393;
    padding:0;
        
}






#home-twitter{
    
    background:#fff;
    width:100%;
    padding-bottom:10px;
    padding-top:20px;
    position:relative;
    z-index: 301;

}

#twitterIcon{
    position: relative;
    z-index: 320;
    background:url("../images/icons.png") no-repeat 0px 0px;
    height:56px;
    width:56px;
    float:left;
}

#lastTweetsContainer{
    position: relative;
    z-index: 319;
    background:url("../images/tweet_bg.png") no-repeat 0px 0px;
    height:80px;
    width:600px;
    margin-left:-10px;
    margin-top: -10px;
    padding-left:30px;
    padding-top:10px;
    font-size: 12px;
    float:left;
}

#lastTweets ul{
    margin-left:0px;
    list-style: none;
}

#lastTweets ul li{
    list-style: none;
}


#slider {
        width:100%;
        height:485px;

        /*IE bugfix*/
        padding:0;
        margin:0;
}

#slider div a{ display: block; width: 100%; height: 485px; cursor: pointer;}






#lastTweets ul{
    margin-left:0px;
    list-style: none;
}

#lastTweets ul li{
    list-style: none;
}






/* Pages */
#page-bg{
    position:absolute;
    left:0;
    right:0;
    top:215px;
    bottom:0;
    background: url(../images/page-content_bg.png) no-repeat;
    height:678px;
    width:678px;
    overflow:hidden;
    margin:0 auto;
    z-index: -1;
}

.page-content{
    height: auto !important;
    width:100%;
    padding-top: 30px;
    padding-bottom:30px;
    
}

.page-content h2{
    color: #2778D8;
    font-size: 20px;
    line-height: 20px;
    font-weight: bold;
    font-family: neosansproregular;
    margin-top: 30px;
    margin-bottom: 10px;
}



.col1color,.col2color{
    padding:10px;
    margin-bottom:3px;
    background:#f4f4f4;
}

.col2color{
    margin-left: 0;
    background:#e5e5e5;
}









#page-header-bg{
    position: relative;
	background:url("../images/page-header-bg.jpg") repeat-x;
	width:100%;
	height:105px;
	text-align:left;
}

#page-header-bg h1{
    padding-top:15px;
    color:#fff;
    font-family: neosansproregular;
    font-size:53px; 
    line-height: 53px;   
}



/* primary btn */



/* Accordion */
.accordion {
  margin-bottom: 20px;
  margin-top: 20px;
}

.accordion-group {
  margin-bottom: 5px;
  margin-top: 5px;
  /*
  border: 1px solid #e5e5e5;  
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;*/
}

.accordion-heading {
  background: #e5e5e5;
  border-bottom: 0;  
}


.accordion-heading .accordion-toggle {
  display: block;
  padding: 5px 5px;
  text-decoration: none;
}

.accordion-heading .accordion-toggle h2{
  color:#999;
  padding:0px 2px;
  margin: 0px;
    font-family: neosansproregular;
    font-size:20px; 
    line-height: 20px; 
}

.accordion-heading .accordion-toggle h3{
  color:#999;
  padding:0px 2px;
  margin: 0px;
    font-family: neosansproregular;
    font-size:16px; 
    line-height: 16px; 
}



.accordion-toggle {
  cursor: pointer;
}

.accordion-inner {
  padding: 2px 5px;
  border-top: 1px solid #e5e5e5;
}




/* tabs */
#clTab{
    width:360px;
    margin:0 auto;
}


.tabs-stacked .open > a:hover {
  border-color: #999999;
}

.tabbable {
  *zoom: 1;
}

.tabbable:before,
.tabbable:after {
  display: table;
  line-height: 0;
  content: "";
}

.tabbable:after {
  clear: both;
}

.tab-content {
    overflow:visible;
  
}

.tabs-below > .nav-tabs,
.tabs-right > .nav-tabs,
.tabs-left > .nav-tabs {
  border-bottom: 0;
}

.tab-content > .tab-pane,
.pill-content > .pill-pane {
  display: none;
}

.tab-content > .active,
.pill-content > .active {
  display: block;
}

.tabs-below > .nav-tabs {
  border-top: 1px solid #ddd;
}

.tabs-below > .nav-tabs > li {
  margin-top: -1px;
  margin-bottom: 0;
}

.tabs-below > .nav-tabs > li > a {
  -webkit-border-radius: 0 0 4px 4px;
     -moz-border-radius: 0 0 4px 4px;
          border-radius: 0 0 4px 4px;
}

.tabs-below > .nav-tabs > li > a:hover {
  border-top-color: #ddd;
  border-bottom-color: transparent;
}

.tabs-below > .nav-tabs > .active > a,
.tabs-below > .nav-tabs > .active > a:hover {
  border-color: transparent #ddd #ddd #ddd;
}

.tabs-left > .nav-tabs > li,
.tabs-right > .nav-tabs > li {
  float: none;
}

.tabs-left > .nav-tabs > li > a,
.tabs-right > .nav-tabs > li > a {
  min-width: 74px;
  margin-right: 0;
  margin-bottom: 3px;
}

.tabs-left > .nav-tabs {
  float: left;
  margin-right: 19px;
  border-right: 1px solid #ddd;
}

.tabs-left > .nav-tabs > li > a {
  margin-right: -1px;
  -webkit-border-radius: 4px 0 0 4px;
     -moz-border-radius: 4px 0 0 4px;
          border-radius: 4px 0 0 4px;
}

.tabs-left > .nav-tabs > li > a:hover {
  border-color: #eeeeee #dddddd #eeeeee #eeeeee;
}

.tabs-left > .nav-tabs .active > a,
.tabs-left > .nav-tabs .active > a:hover {
  border-color: #ddd transparent #ddd #ddd;
  *border-right-color: #ffffff;
}

.tabs-right > .nav-tabs {
  float: right;
  margin-left: 19px;
  border-left: 1px solid #ddd;
}

.tabs-right > .nav-tabs > li > a {
  margin-left: -1px;
  -webkit-border-radius: 0 4px 4px 0;
     -moz-border-radius: 0 4px 4px 0;
          border-radius: 0 4px 4px 0;
}

.tabs-right > .nav-tabs > li > a:hover {
  border-color: #eeeeee #eeeeee #eeeeee #dddddd;
}

.tabs-right > .nav-tabs .active > a,
.tabs-right > .nav-tabs .active > a:hover {
  border-color: #ddd #ddd #ddd transparent;
  *border-left-color: #ffffff;
}







/* Article content*/
#article-content{

}

#article-content h1{
    color:#2778d8;
    font-size:24px; 
    line-height: 20px;
    font-weight: bold;    
    font-family: neosanspromedium; 
    margin-bottom:20px;
    margin-top:5px;
}

#article-content .article-images{
    padding-left:30px;
    padding-bottom:30px;
}




/* Why content */
#why-content{
}

#why-content ul{
    margin:0;
    padding: 0;
}

#why-content ul li h2{
    
    color:#2778d8;
    font-size:20px; 
    line-height: 20px;
    font-weight: bold;    
    font-family: neosansproregular; 
    margin-bottom:0;
    margin-top:5px;
}

#why-content ul li p{
    
    color:#696969;
    font-size:13px;
    line-height:13px;
    font-weight: normal;
    text-align:left;
    padding-top:5px;    
    font-family: Arial;
}

.why-content-item{
    height:140px;
    width:47%;
    overflow: hidden;
    list-style: none;
    margin: 0;
    padding: 0;
    padding-right: 2%;
    float: left;
}

.why-content-img{
    float:left; 
    height:100px; 
    width:60px;
    padding-top:5px;
}

.why-content-img img{
    width: 50px;
    
}

.why-content-container{
    float:left; 
    width:280px;
    padding-top:0px;
}



/* Promotions content */
#promotions-content{
}

#promotions-content ul{
    margin:0;
    padding: 0;
}

#promotions-content ul li h2{
    
    color:#2778d8;
    font-size:20px; 
    line-height: 20px;
    font-weight: bold;    
    font-family: neosanspromedium; 
    margin-bottom:0;
    margin-top:5px;
}

#promotions-content ul li p{
    
    color:#696969;
    font-size:13px;
    line-height:13px;
    font-weight: bold;
    text-align:left;
    padding-top:5px;    
    font-family: Arial;
}

.promotions-content-item{
    height: 200px; 
    width:30%;
    list-style: none;
    margin: 0;
    margin-right: 1%;
    margin-top:1%;
    padding: 5px;
    text-align: center;
    float: left;
    border:1px solid #ccc;
}

.promotions-content-img{ 
    padding-top:5px;
    margin-bottom: 5px;
}

.promotions-content-img img{
    width: 200px;
    
}

.promotions-content-container{
    float:left; 
    padding-top:0px;
}

.promotions-content-container h3{
    color:#2778d8;
    font-size:14px; 
    line-height: 14px;
    font-weight: normal;    
    font-family: neosansproregular; 
    margin-bottom:0;
    margin-top:5px;
}



/* Brands */
.nav-tabs{
    border-bottom: 0;
}
#brands_nav{
    height:50px;
    background:url('../images/brands_tab_line.png') no-repeat bottom;
}




.nav a.brands_tab_0,.nav a.brands_tab_0b,.nav a.brands_tab_1,.nav a.brands_tab_1b,.nav a.brands_tab_2,.nav a.brands_tab_2b{
    width:98px;
    height:36px;
    margin:0;
    padding:0;
    padding-right: 10px;
    padding-left: 10px;
    text-indent: -9999em;
    border:0;
    background-color: transparent;
}


.nav a.brands_tab_0:hover,.nav a.brands_tab_0b:hover,.nav a.brands_tab_1:hover,.nav a.brands_tab_1b:hover,.nav a.brands_tab_2:hover,.nav a.brands_tab_2b:hover{
    background-color: transparent;
    border:0;
}

.active .brands_tab_0{background:url('../images/brands_tab_0.png') no-repeat center top;}
.brands_tab_0{background:url('../images/brands_tab_0b.png') no-repeat center top;}
.active .brands_tab_1{background:url('../images/brands_tab_1.png') no-repeat center top;}
.brands_tab_1{background:url('../images/brands_tab_1b.png') no-repeat center top;}
.active .brands_tab_2{background:url('../images/brands_tab_2.png') no-repeat center top;}
.brands_tab_2{background:url('../images/brands_tab_2b.png') no-repeat center top;}


#brands_nav ul li.active{
    height:50px;
    background:url('../images/brands_tab_arrow.png') no-repeat center bottom;
}

#brands-content{
    background:#ced0cf;
    width:100%;
    padding-top: 30px;
    min-height: 600px;
    height:100%;
}


.brands-content-container{
    margin-top:0px;
    position:relative;
}

.brands-content-item {
position:absolute;
right:0;
top:20px;
padding-top:0px;
width: 435px;
}



/* News */

.languageContainer{
    float:right;
    padding-top:12px;
}

.languageContainer a,.languageContainer a:hover,.languageContainer a:visited,.languageContainer a:active{
    padding:8px 10px 8px 10px;
    margin:0 2px 0 0;
    text-align: center;
    color:#fff;
    text-decoration: none;
}
.languageContainer a img{
    margin-top:-2px;    
}




.news-item,.news-detail-item{
    padding-top: 20px;
    padding-bottom: 20px;
    margin-bottom:20px;
    border-bottom:1px solid #efefef;
}

.news-detail-item{
    border-bottom:0;
}

.news-item img{
    height: 135px;
}

.news-detail-item img{
    height: 135px;
}

.news-item h2,.news-detail-item h2{
    margin-top:0;
    margin-bottom:20px;
    font-weight: normal;
    font-size: 16pt;
}

.news-item .news-date,.news-detail-item .news-date{
    font-size:12pt;
    color:#a1a1a1;
    line-height: 12pt;
    margin-bottom: 20px;
}

.news-read-more{
    text-decoration: underline;    
}
.news-read-more img{
    height:5px;
    width:3px;
}






.howtousexmlservice,.howtousexmlservice:hover{
    background:#fff;
    color:#558fdf;
    border:1px solid #558fdf;
    display: block;
    width:160px;
    padding:5px;
    text-align: center;
    text-decoration: none;
}
.howtousexmlservice:hover{
    background:#558fdf;
    color:#fff;    
    border:1px solid #fff;    
}


/* How to use xml service Box*/
#howtousexmlservice-container{
    display:none;
    padding:20px;
    background:#efefef;
}

.cboxElement,.cboxElement:hover{
    color:#555;
    text-decoration: none;
}

.cboxElement:hover{
    color:#558fdf;
}










/* Login Box*/
#loginBox{
    padding:20px;
    background:#efefef;
}

/* Footer  */

/* Sticky footer styles
-------------------------------------------------- */

html,
body {
height: 100%;
/* The html and body elements cannot have any padding or margin. */
}

/* Wrapper for page content to push down footer */
#main-container {
min-height: 100%;
height: auto !important;
height: 100%;
/* Negative indent footer by it's height */
margin: 0 auto -96px;
position:relative;
}

/* Set the fixed height of the footer here */
#push {
height: 96px;
}


#footer{
    position:relative;
    background: url("../images/footer_bg_texture.jpg") repeat-x;
    padding-top: 30px;
    padding-bottom: 35px;
    height: 31px;    
    z-index: 1;
}

#logosmall{
    position: relative;
    width:126px;
    height:26px;
    text-indent: -9999px;
    float:left;
}

#logosmall a {
background: url("../images/icons.png") no-repeat 0 -328px;
text-indent: -9999em;
width: 126px;
height: 26px;
position: absolute;
top: 0;
left: 0;
z-index: 2;
}




#footermenu{
    float:right;
}




#footer-links { 
    min-height: 100%;
    margin: 0 auto; 
    margin-top:40px; 
    text-align: center; 
}
#footer-links.footer-links-flagpage div.logo-links {
    text-align: center;
    float: none;
}
#footer-links div.logo-links {
    width: 370px;
    margin:0 auto;
}
#footer-links div.logo-links ul {
    float: left;
    clear: both;
    width: 370px;
    margin-bottom: 3px;
    list-style: none;
}
#footer-links div.logo-links li {
    float: left;    
    margin: 0 6px 6px 0;
}
#footer-links div.logo-links li a {
    background: url(../images/partner-icons-light-png24.png) 0 0 no-repeat;
    text-indent: -999em;
    display: inline-block;
    float: left;
    height: 20px;
    outline: none;
    opacity:0.75;
}
  
#footer-links div.logo-links li a.active,
#footer-links div.logo-links li a:hover {
  opacity: 1;
}
#footer-links.footer-links-flagpage div.logo-links { width: auto; }
#footer-links.footer-links-flagpage div.logo-links ul { float: none; margin: 0 auto; width: 500px; }
#footer-links.footer-links-flagpage div.logo-links ul li { 
  float: none; 
    display: inline; 
    margin: 0 6px 6px 0;
}
#footer-links.footer-links-flagpage div.logo-links li a { float: none; margin: 0 0 6px 0; }
#footer-links div.logo-links li.moneybooker a { width: 46px; }
#footer-links div.logo-links li.neteller a { width: 83px; background-position: -54px 0 !important; }
#footer-links div.logo-links li.bank-transfer a { width: 36px; background-position: -141px 0 !important; }
#footer-links div.logo-links li.mastercard a { width: 32px; background-position: -183px 0 !important; }
#footer-links div.logo-links li.visa a { width: 32px; background-position: -221px 0 !important; }
#footer-links div.logo-links li.visa-electron a { width: 31px; background-position: -259px 0 !important; }
#footer-links div.logo-links li.click2pay a { width: 20px; background-position: -296px 0 !important; }
#footer-links div.logo-links li.clickandbuy a { width: 78px; background-position: -322px 0 !important; }
#footer-links div.logo-links li.ukash a { width: 54px; background-position: -406px 0 !important; }
#footer-links div.logo-links li.paysafecard a { width: 102px; background-position: -37px 100% !important; }
#footer-links div.logo-links li.plus a { width: 55px; background-position: -145px 100% !important; }
#footer-links div.logo-links li.g4 a { width: 19px; background-position: -206px 100% !important; }
#footer-links div.logo-links li.verisign-secured a { width: 35px; background-position: -231px 100% !important; }
#footer-links div.logo-links li.tst a { width: 39px; background-position: -272px 100% !important; }
#footer-links div.logo-links li.affiliate-lounge a { width: 62px; background-position: -318px 100% !important; }
#footer-links div.logo-links li.lotteries-and-gaming-authority a { width: 39px; background-position: -390px 100% !important; }
#footer-links div.logo-links ul.second { margin-bottom: 20px; margin-left: 50px; }

