





#news-slider {
	float: left;
	width: 620px;
}

#news-slider li {
	list-style: none;
	position: relative;
}

#news-slider li .slide-caption {
	position: absolute;
	bottom: 0;
	color: #fff;
	background: rgba(0,0,0,.5);
	padding: 17px;
	left: 0;
	width: 586px;
}

#news-slider li .slide-caption .caption-left {
	float: left;
	width: 450px;
}

#news-slider li .slide-caption .caption-right {
	float: right;
	width: 120px;
}


#news-slider li .slide-caption .caption-right a {
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	text-shadow: 0px -1px 1px rgba(0,0,0,.2);
	color: #fff;
	text-decoration: none;
	background: #e8c90f;

	background: -moz-linear-gradient(top,  #e8c90f 0%, #eaab30 100%);

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e8c90f), color-stop(100%,#eaab30));

	background: -webkit-linear-gradient(top,  #e8c90f 0%,#eaab30 100%);

	background: -o-linear-gradient(top,  #e8c90f 0%,#eaab30 100%);

	background: -ms-linear-gradient(top,  #e8c90f 0%,#eaab30 100%);

	background: linear-gradient(to bottom,  #e8c90f 0%,#eaab30 100%);

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8c90f', endColorstr='#eaab30',GradientType=0 );



	display: block;

	text-align: center;

	height: 31px;

	line-height: 31px;

	margin-top: 25px;

	border-radius: 4px;

}



#news-slider li .slide-caption .caption-right a:hover{

	background: rgb(237,184,80);

	background: -moz-linear-gradient(top,  rgba(237,184,80,1) 0%, rgba(235,209,51,1) 100%);

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(237,184,80,1)), color-stop(100%,rgba(235,209,51,1)));

	background: -webkit-linear-gradient(top,  rgba(237,184,80,1) 0%,rgba(235,209,51,1) 100%);

	background: -o-linear-gradient(top,  rgba(237,184,80,1) 0%,rgba(235,209,51,1) 100%);

	background: -ms-linear-gradient(top,  rgba(237,184,80,1) 0%,rgba(235,209,51,1) 100%);

	background: linear-gradient(to bottom,  rgba(237,184,80,1) 0%,rgba(235,209,51,1) 100%);

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#edb850', endColorstr='#ebd133',GradientType=0 );



}

#news-slider li .slide-caption h3 {
	font-size: 18px;
	margin-bottom: 10px;
}



#slider-pager {
	float: right;
	width: 301px;
}



#slider-pager li {
	border-bottom: 1px solid #fff;
	list-style: none;
}

#slider-pager li:last-child {
	border: none;

}

#slider-pager li a {
	display: block;
	height: 50px;
	line-height: 50px;
	background: url("../images/slider-pager-bg.png") repeat-x;
	color: #fff;
	font-size: 13px;
	text-align: center;
	font-weight: bold;

}

#slider-pager li:last-child a {
	height: 49px;
	line-height: 49px;
}

#slider-pager li a.active {
	color: #282f30;
	background: url("../images/slider-pager-active.png") repeat-x;
	text-decoration: none;
	position: relative;
}

#slider-pager li a.active:before {
	position: absolute;
	left: -16px;
	background: url("../images/slider-active-arrow.png") no-repeat;
	width: 16px;
	height: 50px;
	content: "";
	z-index: 999;

}










.countries-covered {

	margin-bottom:20px;
	border:1px solid #41d09a;
	background:#0a3531;

}

.countries-covered h3 {
	color: #fff;
	height: 45px;
	padding-left: 20px;
	background: url("../images/topmenu-li.png") repeat-x;
	line-height: 45px;
	position: relative;
	margin-bottom: 5px;
	text-transform: uppercase;
	font-size: 15px;
}

.countries-covered > h3:after {
	position: absolute;
	height: 5px;
	width: 100%;
	background: url("../images/yellow-line.png") repeat-x;
	top: 45px;
	left: 0;
	content: "";
}

.countries-covered li {
	min-height: 46px;
	list-style: none;

}

.countries-covered li:nth-child(even) {
	background: #fff;
}

.countries-covered li a {
	font-size: 13px;
	color: #1a303a;
	line-height: 46px;
	padding: 0 20px;
}


.other-sites {
	margin-bottom:20px;
	border:1px solid #41d09a;
	background:#0a3531;
	padding:20px;
}

.other-sites-inner {

}

.other-sites-inner h3 {
	margin:-20px -20px 15px -20px !important;
}

.custom-select {
	position: relative;
}

.custom-select .head-select {
	background: #41d09a url("../images/arrow-down.png") no-repeat 95% center;
	color: #fff;
	text-decoration: none;
	padding: 10px;
	display: block;
	font-weight: bold;
}

.custom-select .list-select {
	display: none;
	position: absolute;
	top: 33px;
	background: #203958;
	width: 100%;
        z-index: 999;

}

.custom-select .list-select li {
	list-style: none;
}

.custom-select .list-select li a{
	padding: 4px 10px;
	color: #fff;
	display: block;
	text-decoration: none;

}

.custom-select .list-select li a:hover {
	background: #fff;
	color: #203958;
}



.tab-article a{
	display: block;
	font-size: 13px;
	color: #1a303a;
	margin: 10px 0;
}



.only-desctop {
	display: block;
}

.only-desctop.only-tablet{
	display: block;
}

.only-desctop.only-mobile{
	display: block;
	}

.only-mobile {
	display: none;
}

.only-tablet{
display: none;
}






/*fixing height for slider on home page */

@media screen and (min-width: 0px) and (max-width: 500px) {

    .galleryTextThumbs .rsOverflow,
    .royalSlider.galleryTextThumbs {
        height: 130px !important;

    }

}


/*Inner Data Table CSS */

.datagrid table { border-collapse: collapse; text-align: left; width: 100%; } .datagrid {font: normal 12px/150% Arial, Helvetica, sans-serif; background: #fff; overflow: hidden; border: 1px solid #8C8C8C; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }.datagrid table td, .datagrid table th { padding: 3px 10px; }.datagrid table thead th {background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #8C8C8C), color-stop(1, #7D7D7D) );background:-moz-linear-gradient( center top, #8C8C8C 5%, #7D7D7D 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8C8C8C', endColorstr='#7D7D7D');background-color:#8C8C8C; color:#FFFFFF; font-size: 10px; font-weight: bold; border-left: 1px solid #A3A3A3; } .datagrid table thead th:first-child { border: none; }.datagrid table tbody td { color: #7D7D7D; border-left: 1px solid #DBDBDB;font-size: 12px;font-weight: normal; }.datagrid table tbody .alt td { background: #EBEBEB; color: #7D7D7D; }.datagrid table tbody td:first-child { border-left: none; }.datagrid table tbody tr:last-child td { border-bottom: none; }

.sboSkin .rsContent .slide-caption h3{
	margin-bottom: 5px;
}

.sboSkin .rsContent .slide-caption p {
	line-height : 1.2;
}

.topmenu li ul{
	z-index: 99999;
        background: #ffffff;
        background: -moz-linear-gradient(top,  #ffffff 0%, #f2f2f2 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f2f2f2));
        background: -webkit-linear-gradient(top,  #ffffff 0%,#f2f2f2 100%);
        background: -o-linear-gradient(top,  #ffffff 0%,#f2f2f2 100%);
        background: -ms-linear-gradient(top,  #ffffff 0%,#f2f2f2 100%);
        background: linear-gradient(to bottom,  #ffffff 0%,#f2f2f2 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f2f2',GradientType=0 );

        -webkit-box-shadow : 2px 3px 2px rgba(0,0,0,0.3);
        -moz-box-shadow    : 2px 3px 2px rgba(0,0,0,0.3);
        box-shadow         : 2px 3px 2px rgba(0,0,0,0.3);

}

.topmenu li:hover > a{
        background: #f2f2f2;
        background: -moz-linear-gradient(top,  #f2f2f2 0%, #ffffff 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f2f2), color-stop(100%,#ffffff));
        background: -webkit-linear-gradient(top,  #f2f2f2 0%,#ffffff 100%);
        background: -o-linear-gradient(top,  #f2f2f2 0%,#ffffff 100%);
        background: -ms-linear-gradient(top,  #f2f2f2 0%,#ffffff 100%);
        background: linear-gradient(to bottom,  #f2f2f2 0%,#ffffff 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#ffffff',GradientType=0 );

}
.topmenu > ul > li:last-child > ul:after,
.topmenu > ul > li:nth-child(4) > ul:after {
        content: "";
        display: block;
        width: 1px;
        height: 80%;
        position: absolute;
        top: 10%;
        left: 200px;
        background: url("../images/greyborder-submenu.png") no-repeat;
        background-size: 100% 100%;

}
div.odds_select a{
        margin-right: 7px;
}

body{
        margin: 0;
}

.top-10-sites > h2{
    line-height: 1;
}

.top-10-sites > h2 > span{
    display: table-cell;
    vertical-align: middle;
    height: 45px;
}

.countries-covered .flag{
    margin-top : 6px;
    margin-left : 5px;
    float : left;
}

/*betting tips styles*/
span.odds span.decimal { display: inline; }
span.odds{
    background: #153051;
    color: #fff;
    -webkit-border-radius : 0;
    -moz-border-radius    : 0;
    border-radius         : 0;
    padding : 5px 4px;
}
.bettingtips_box .arrow-left{
    display : block;
    position : absolute;
    top: 50%;
    margin-top : -8px;
    left: 20px;
    /*float : left;*/
    width : 10px;
    height : 12px;
    background: url("../images/arrow-left.png")no-repeat center center;

}
.bettingtips_box .bt_head{
    position : relative;
}
.bettingtips_box .arrow-right{
    display : block;
    position : absolute;
    top: 50%;
    margin-top : -8px;
    right: 20px;
    /*float : right;*/
    width : 10px;
    height : 12px;
    background: url("../images/arrow-right.png")no-repeat center center;
}
.bettingtips_box .visit-btn{
    float: right;
    background: #e8c90f;
    background: -moz-linear-gradient(top, #e8c90f 0%, #eaab30 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e8c90f), color-stop(100%,#eaab30));
    background: -webkit-linear-gradient(top, #e8c90f 0%,#eaab30 100%);
    background: -o-linear-gradient(top, #e8c90f 0%,#eaab30 100%);
    background: -ms-linear-gradient(top, #e8c90f 0%,#eaab30 100%);
    background: linear-gradient(to bottom, #e8c90f 0%,#eaab30 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8c90f', endColorstr='#eaab30',GradientType=0 );
    display: block;
    height: 25px;
    line-height: 25px;
    width: 88px;
    margin-top: -4px;
    border-radius: 3px;
    color: #fff !important;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-transform: uppercase;
    text-decoration: none;
    font-weight: bold;
    text-shadow: 0px -1px 1px rgba(0,0,0,.2);
}
.bettingtips_box .bt_links .bt_link{
    padding: 7px 3px;
}
div.odds_select a{
    margin-right : 5px;
}

.subscribe-form-wrapper{
    background-image: url("../images/signup-form-bg.png");
    background-repeat: no-repeat;
    background-color: #121120;
    height : 133px;
    margin : 20px 0;
}

.subscribe-form-wrapper .subscribe-form {
    width : 298px;
    margin-right : 18px;
    padding-top : 18px;
    float : right;
    font-family: 'HelveticaLTStdBold';
}
.subscribe-form-wrapper .subscribe-form input[type="text"]{
    height : 15px;
    line-height : 15px;
    width : 160px;
    font-size : 12px;
    font-weight : normal;
}
.subscribe-form-wrapper .yellow-btn{
    float: right;
    background: #e8c90f;
    background: -moz-linear-gradient(top, #e8c90f 0%, #eaab30 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e8c90f), color-stop(100%,#eaab30));
    background: -webkit-linear-gradient(top, #e8c90f 0%,#eaab30 100%);
    background: -o-linear-gradient(top, #e8c90f 0%,#eaab30 100%);
    background: -ms-linear-gradient(top, #e8c90f 0%,#eaab30 100%);
    background: linear-gradient(to bottom, #e8c90f 0%,#eaab30 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8c90f', endColorstr='#eaab30',GradientType=0 );
    display: block;
    height: 31px;
    line-height: 31px;
    width: 109px;
    border-radius: 3px;
    color: #fff !important;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-transform: uppercase;
    text-decoration: none;
    font-weight: bold;
    text-shadow: 0px -1px 1px rgba(0,0,0,.2);
    border: none;
}

.subscribe-form-wrapper .yellow-btn:hover{
    background: rgb(237,184,80);
    background: -moz-linear-gradient(top, rgba(237,184,80,1) 0%, rgba(235,209,51,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(237,184,80,1)), color-stop(100%,rgba(235,209,51,1)));
    background: -webkit-linear-gradient(top, rgba(237,184,80,1) 0%,rgba(235,209,51,1) 100%);
    background: -o-linear-gradient(top, rgba(237,184,80,1) 0%,rgba(235,209,51,1) 100%);
    background: -ms-linear-gradient(top, rgba(237,184,80,1) 0%,rgba(235,209,51,1) 100%);
    background: linear-gradient(to bottom, rgba(237,184,80,1) 0%,rgba(235,209,51,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#edb850', endColorstr='#ebd133',GradientType=0 );
}

.showmore-btn{
    margin-top : 40px;
    margin-bottom : 20px;
}
.showmore-btn .btn{
    display: block;
    width: 80%;
    height: 31px;
    line-height: 31px;
    text-align: center;
    margin : 0 auto;
}

.wp-polls{
    padding: 10px;
    background: #f6f6f6;
}
.wp-polls .wp-polls-form > p strong, .wp-polls > p strong{
    display : block;
    color: #fff;
    height: 45px;
    padding-left: 20px;
    background: url("../images/topmenu-li.png") repeat-x;
    line-height: 45px;
    position: relative;
    margin-bottom: 5px;
    text-transform: uppercase;
    font-size: 15px;
    text-align: left;
}
.wp-polls .wp-polls-form > p strong:after, .wp-polls > p strong:after{
    position: absolute;
    height: 5px;
    width: 100%;
    background: url("../images/yellow-line.png") repeat-x;
    top: 45px;
    left: 0;
    content: "";
}
.wp-polls .wp-polls-ul li{
    min-height: 46px;
    list-style: none;
    line-height : 46px;
    padding-left : 12px;
    position : relative;
    font-size: 13px;
    color: #1a303a;
}
.wp-polls .wp-polls-ul li:nth-child(even) {
    background: #fff;
}
.wp-polls .wp-polls-ul li label{
    height : 46px;
    display : table-cell;
    vertical-align : middle;
    padding-left : 40px;
    font-size: 13px;
    color: #1a303a;
    line-height: 1.2;
    /*float: left;*/
}
.wp-polls .wp-polls-ul li .iradio_minimal-blue{
    float: left;
    top: 50%;
    margin-top : -9px;
    position: absolute;
    background: url("icheck/icheck-radios.png") no-repeat;
    background-position : 0 -18px;
    width : 16px;
    height : 16px;

}
.wp-polls .wp-polls-ul li .iradio_minimal-blue.checked{
    background-position: 0 0;
}
.wp-polls input[type="button"]{
    background: #e8c90f;
    background: -moz-linear-gradient(top, #e8c90f 0%, #eaab30 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e8c90f), color-stop(100%,#eaab30));
    background: -webkit-linear-gradient(top, #e8c90f 0%,#eaab30 100%);
    background: -o-linear-gradient(top, #e8c90f 0%,#eaab30 100%);
    background: -ms-linear-gradient(top, #e8c90f 0%,#eaab30 100%);
    background: linear-gradient(to bottom, #e8c90f 0%,#eaab30 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8c90f', endColorstr='#eaab30',GradientType=0 );
    display: block;
    height: 31px;
    line-height: 31px;
    width: 59px;
    margin-top: 7px;
    border: none;
    border-radius: 3px;
    color: #fff;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-transform: uppercase;
    text-decoration: none;
    font-weight: bold;
    text-shadow: 0px -1px 1px rgba(0,0,0,.2);

    cursor: pointer;
}
.wp-polls input[type="button"]:hover{
    background: rgb(237,184,80);
    background: -moz-linear-gradient(top, rgba(237,184,80,1) 0%, rgba(235,209,51,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(237,184,80,1)), color-stop(100%,rgba(235,209,51,1)));
    background: -webkit-linear-gradient(top, rgba(237,184,80,1) 0%,rgba(235,209,51,1) 100%);
    background: -o-linear-gradient(top, rgba(237,184,80,1) 0%,rgba(235,209,51,1) 100%);
    background: -ms-linear-gradient(top, rgba(237,184,80,1) 0%,rgba(235,209,51,1) 100%);
    background: linear-gradient(to bottom, rgba(237,184,80,1) 0%,rgba(235,209,51,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#edb850', endColorstr='#ebd133',GradientType=0 );
}
.wp-polls-ans:after{
    content: "";
    display : block;
    clear: both;
    height : 0;
}
.wp-polls-form .wp-polls-ans p{
    float: left;
}
.wp-polls-form .wp-polls-ans p a{
    margin-left : 13px;
    margin-top : 14px;
    color: #203958;
    font-weight : bold;
    font-size : 12px;
    text-transform: uppercase;
    display : block;
    margin-top : 16px;
}

/* NEW slider styles 21.04.14*/
.new-royalslider-4.rsDefault .rsThumb{
    background: url("../images/rsSlider-menu-bg.png") repeat-x;
}
.new-royalslider-4.rsDefault .rsThumb.rsNavSelected{
    background-color: #fff;
    background-image: url("../images/rsSlider-yellow-arrow-left.png");
    background-repeat: no-repeat;
    background-position: 7px center;

}
.new-royalslider-4.rsDefault .rsThumb .rsTmb h5{

    font-size: 14px;
    line-height: 1.3;
}
.new-royalslider-4.rsDefault .rsThumb.rsNavSelected .rsTmb h5{
    color: #203958;
}
.new-royalslider-4.galleryTextThumbs .rsTmb {
    padding: 10px 16px 10px 25px;
}

@font-face {
    font-family: 'HelveticaLTStdBoldCondensed';
    src: url("../fonts/helveticaltstd-boldcond.css");
    src: url("../fonts/helveticaltstd-boldcond.css") format('embedded-opentype'),
    url("../fonts/helveticaltstd-boldcond.css") format('woff'),
    url("../fonts/helveticaltstd-boldcond.css") format('truetype'),
    url("../fonts/helveticaltstd-boldcond.css") format('svg');
}

.subscribe-form-wrapper .subscribe-form .subscribe-title{
    /*background: url("../images/subscribe-title.png") no-repeat;*/
    /*background-size: 100%;*/
    /*height : 57px;*/
    /*width : 100%;*/
    /*margin-bottom : 10px;*/
    /*margin-top : 18px;*/
    color: #ffffff;
    text-transform: uppercase;
    font-size : 40px;
    text-align: center;
    font-family: 'HelveticaLTStdBoldCondensed';
    line-height : 1;
}
.subscribe-form-wrapper .subscribe-form .subscribe-title-sub{
    color: #ffda45;
    font-size: 13px;
    text-align: center;
    margin-bottom: 10px;
}
.wp-polls-loading{
    position : relative;
    top: -120px;
}
/* --- injected clearfix (WaybackScraper) --- */
.clearfix::after{content:"";display:table;clear:both}
.clearfix{display:block}
