:root {
  --first-bgcolor-hex: #0160ae;
  --first-bgcolor-hex-dark: #0e5d44;
  --first-bgcolor-rgb:
  rgb(20, 128, 94);
  --first-linear-gradient: 45deg, #01428c 0%, #01428c 100%;
  --first-linear-gradient-invert: 135deg, #0160ae 0%, #000 100%;
  --first-bgcolor-rgb-25:
  rgba(20, 128, 94, 0.25);
  --second-bgcolor-hex: #ffcc00;
  --third-bgcolor-hex: #0a1b4e;
  --second-bgcolor-rgb: #0160ae;
  --first-textcolor-hex: #fff;
  --first-alternative-textcolor-hex: #ffdd00;
  --second-textcolor-hex: #ffdd00;
  --second-linear-gradient: 180deg, #fc0 0%, #fc0 100%;
}

body {
	/* height: 100%;*/
    margin: 0;
    background-attachment: fixed;
}

#top-bar{
    position: relative;
    color: #fff;
    padding: 5px;
    /* padding-top: 5px; */
    background: var(--third-bgcolor-hex);
}

.psw-group{
    position: relative;
}

.password-recovery-link{
	position: absolute;
	bottom: -19px;
	left: 1px;
	color: #fff;
	font-size: 12px;
}

#top-bar a{
    color: #fff;
}

#top-bar a:hover{
    text-decoration: none;
}

.plus18{
    display: block;
    height: 21px;
    line-height: 20px;
    padding-left: 27px;
    font-size: 12px;
    color: #fff;
    background-position: left center;
    background-repeat: no-repeat;
    text-decoration: none;

}


#toolbar_dd{
	font-size: 12px;
	text-transform: uppercase;
	margin-top: 2px;
}
#clock{
    font-size: 20px;
    margin-top: -4px;
}


.lang-dropdown{
    min-width: 100%;
}
.dropdown-menu.lang-dropdown > li > a
{
	padding: 3px 15px;
}

#middle-menu{
    height: 5px;
    background: #FED75D;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffe77b+0,fada67+20,efbb37+53,ebae21+73,ebac1d+80,efac1d+87,fdb920+100 */
	background: #ffe77b; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffe77b 0%, #fada67 20%, #efbb37 53%, #ebae21 73%, #ebac1d 80%, #efac1d 87%, #fdb920 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #ffe77b 0%,#fada67 20%,#efbb37 53%,#ebae21 73%,#ebac1d 80%,#efac1d 87%,#fdb920 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #ffe77b 0%,#fada67 20%,#efbb37 53%,#ebae21 73%,#ebac1d 80%,#efac1d 87%,#fdb920 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffe77b', endColorstr='#fdb920',GradientType=0 ); /* IE6-9 */

}


/* Sticky footer styles
-------------------------------------------------- */
html {
	position: relative;
	min-height: 100%;
}
body {
	/* Margin bottom by footer height */
	margin-bottom: 60px;
}
.footer {
	position: static;
	bottom: 0;
	width: 100%;
	font-size: 12px;
	/* Set the fixed height of the footer here */
	background-color: #000;
	color: #fff;
}
.footer a{
    color: #fff;
}

#banner-container{
    /*! background: rgba(0,0,0,0.4); */
    padding-top: 15px;
}

#banner-home img{
    width: 100%;
    max-width: none;
}

#merchants{
	margin-top: 20px;
    margin-bottom: 10px;
}

.navbar-right li{
    margin-left: 10px;
    margin-top: 10px;
}


#banner-home-fluid{
    /*! background: url('../images/banner-home3.jpg') top center; */
    background-size: cover;
    height: 390px;
    margin-top: -2px;
    position: relative;
}

#main-navbar{
    font-family: 'Open Sans', Verdana, sans-serif;
    border-radius: 0px;
    margin-bottom: 0px;
    background: transparent;
    border: none;
    box-shadow: none;
    background: -webkit-linear-gradient( var(--first-linear-gradient));
    min-height: 44px;
    border-top: 3px solid #fff;
    border-bottom: 3px solid #fff;
}



#main-navbar.navbar-default .navbar-nav > .active > a,
#main-navbar.navbar-default .navbar-nav > li > a:focus, 
#main-navbar.navbar-default .navbar-nav > li > a:hover
{
	background: var(--second-bgcolor-hex);
    color: #fff;
    text-shadow: none;
}


#main-navbar.navbar-default .navbar-nav > li > a  {
	color: #fff;
	font-weight: bold;
	font-size: 12px;
	background-color: transparent;
	padding: 12px 7px 12px 7px;
}

#main-navbar.navbar-default .navbar-nav > li.home-link > a
{
	padding: 6.5px;
}



.btn-w{
	width: 82px;
}

#banner-container img{
    max-width: none;
    width: 100%;
}

.thumbnail {
    display: block;
    padding: 4px;
    margin-bottom: 20px;
    line-height: 1.42857143;
    background-color: rgba(0, 0, 0, 0.37);
    border: 1px solid #ddd;
    border-radius: 4px;
    -webkit-transition: border .2s ease-in-out;
    -o-transition: border .2s ease-in-out;
    transition: border .2s ease-in-out;
    border: 0px none;
    position: relative;
}

#main-navbar.navbar-default .navbar-nav > li.home-link > a:focus, 
#main-navbar.navbar-default .navbar-nav > li.home-link > a:hover
{

}

.play-home-games-btn{
    background: #ffe87d;
	background: -moz-linear-gradient(top, #ffe87d 0%, #ebac1d 75%, #ffbb21 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffe87d), color-stop(75%,#ebac1d), color-stop(100%,#ffbb21));
	background: -webkit-linear-gradient(top, #ffe87d 0%,#ebac1d 75%,#ffbb21 100%);
	background: -o-linear-gradient(top, #ffe87d 0%,#ebac1d 75%,#ffbb21 100%);
	background: -ms-linear-gradient(top, #ffe87d 0%,#ebac1d 75%,#ffbb21 100%);
	background: linear-gradient(to bottom, #ffe87d 0%,#ebac1d 75%,#ffbb21 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffe87d', endColorstr='#ffbb21',GradientType=0 );
	text-align: center;
	color: #000;
	text-decoration: none;
	/*position: absolute;
	top: 0;
	left: 0;*/
	width: 100%;
	padding: 10px 0;
}

.play-strip{
    position: absolute;
    padding: 28px;
    text-align: center;
    bottom: 0;
    left: 0;
    width: 100%;

}

#home-widget
{
	margin-top: 162px;
	margin-bottom: 191px;
	position: relative;
	height: 320px;
}

.dropdown-menu {
    background-color: #1b1b1b;

}

.dropdown-menu > li > a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: 400;
    line-height: 1.42857143;
    color: #fff;
    white-space: nowrap;
}


.dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover
{
	background: var(--second-bgcolor-hex);
	color: #000 !important;
}

.dropdown-toggle{
    cursor: pointer;
}

#home-text {
    position: absolute;
    right: 0;
    top: 40%;
    color: #fff;
    font-size: 30px;
    line-height: 30px;
}

#home-text b {
    color: #f6a611;
}
#bg-top{
    padding: 5px 0;
    padding-bottom: 0;
    background: var(--third-bgcolor-hex);
}

.gray-grad{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#4c4c4c+0,595959+12,666666+25,474747+37,2c2c2c+42,000000+51,111111+57,2b2b2b+76,1c1c1c+91,131313+100 */
	background: rgb(76,76,76); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(76,76,76,1) 0%, rgba(89,89,89,1) 12%, rgba(102,102,102,1) 25%, rgba(71,71,71,1) 37%, rgba(44,44,44,1) 42%, rgba(0,0,0,1) 51%, rgba(17,17,17,1) 57%, rgba(43,43,43,1) 76%, rgba(28,28,28,1) 91%, rgba(19,19,19,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  rgba(76,76,76,1) 0%,rgba(89,89,89,1) 12%,rgba(102,102,102,1) 25%,rgba(71,71,71,1) 37%,rgba(44,44,44,1) 42%,rgba(0,0,0,1) 51%,rgba(17,17,17,1) 57%,rgba(43,43,43,1) 76%,rgba(28,28,28,1) 91%,rgba(19,19,19,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  rgba(76,76,76,1) 0%,rgba(89,89,89,1) 12%,rgba(102,102,102,1) 25%,rgba(71,71,71,1) 37%,rgba(44,44,44,1) 42%,rgba(0,0,0,1) 51%,rgba(17,17,17,1) 57%,rgba(43,43,43,1) 76%,rgba(28,28,28,1) 91%,rgba(19,19,19,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#131313',GradientType=0 ); /* IE6-9 */
}
.btn-home-register {
    display: inline-block;
    padding: 10px;
    color: #1d1d1d;
    font-weight: bold;
    border-radius: 5px;
    width: 171px;
    font-size: 20px;
    text-align: center;
    margin-top: 35px;
    background: #d17d01;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QxN2QwMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUlIiBzdG9wLWNvbG9yPSIjZmZjZjJlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAlIiBzdG9wLWNvbG9yPSIjZjZkNjFmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTQlIiBzdG9wLWNvbG9yPSIjZjhjYzIzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTklIiBzdG9wLWNvbG9yPSIjZmRjODJhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjQlIiBzdG9wLWNvbG9yPSIjZjVjOTIyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjklIiBzdG9wLWNvbG9yPSIjZjNjNzFlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzMlIiBzdG9wLWNvbG9yPSIjZjZjMDIyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDMlIiBzdG9wLWNvbG9yPSIjZjFiYjFkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjclIiBzdG9wLWNvbG9yPSIjZThhNDEzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODElIiBzdG9wLWNvbG9yPSIjZTU5OTEyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODYlIiBzdG9wLWNvbG9yPSIjZTM5MjBmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTAlIiBzdG9wLWNvbG9yPSIjZTM4ZjEyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTUlIiBzdG9wLWNvbG9yPSIjZGU4YTBkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2QwN2YwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(top, #d17d01 0%, #ffcf2e 5%, #f6d61f 10%, #f8cc23 14%, #fdc82a 19%, #f5c922 24%, #f3c71e 29%, #f6c022 33%, #f1bb1d 43%, #e8a413 67%, #e59912 81%, #e3920f 86%, #e38f12 90%, #de8a0d 95%, #d07f00 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d17d01), color-stop(5%,#ffcf2e), color-stop(10%,#f6d61f), color-stop(14%,#f8cc23), color-stop(19%,#fdc82a), color-stop(24%,#f5c922), color-stop(29%,#f3c71e), color-stop(33%,#f6c022), color-stop(43%,#f1bb1d), color-stop(67%,#e8a413), color-stop(81%,#e59912), color-stop(86%,#e3920f), color-stop(90%,#e38f12), color-stop(95%,#de8a0d), color-stop(100%,#d07f00));
    background: -webkit-linear-gradient(top, #d17d01 0%,#ffcf2e 5%,#f6d61f 10%,#f8cc23 14%,#fdc82a 19%,#f5c922 24%,#f3c71e 29%,#f6c022 33%,#f1bb1d 43%,#e8a413 67%,#e59912 81%,#e3920f 86%,#e38f12 90%,#de8a0d 95%,#d07f00 100%);
    background: -o-linear-gradient(top, #d17d01 0%,#ffcf2e 5%,#f6d61f 10%,#f8cc23 14%,#fdc82a 19%,#f5c922 24%,#f3c71e 29%,#f6c022 33%,#f1bb1d 43%,#e8a413 67%,#e59912 81%,#e3920f 86%,#e38f12 90%,#de8a0d 95%,#d07f00 100%);
    background: -ms-linear-gradient(top, #d17d01 0%,#ffcf2e 5%,#f6d61f 10%,#f8cc23 14%,#fdc82a 19%,#f5c922 24%,#f3c71e 29%,#f6c022 33%,#f1bb1d 43%,#e8a413 67%,#e59912 81%,#e3920f 86%,#e38f12 90%,#de8a0d 95%,#d07f00 100%);
    background: linear-gradient(to bottom, #d17d01 0%,#ffcf2e 5%,#f6d61f 10%,#f8cc23 14%,#fdc82a 19%,#f5c922 24%,#f3c71e 29%,#f6c022 33%,#f1bb1d 43%,#e8a413 67%,#e59912 81%,#e3920f 86%,#e38f12 90%,#de8a0d 95%,#d07f00 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d17d01', endColorstr='#d07f00',GradientType=0 );
}

#merchants img{
    margin: 0  10px;
}


#socials{
	margin-top: 10px;
	padding-bottom: 10px;
}

#socials a{
    margin: 10px 5px;
}

.navbar-right li.reg-link{
    margin: 0;
}

.navbar-right li.reg-link a{
    margin-right: -15px;
    border-radius: 0;
    text-transform: uppercase;


}

.btn-red{
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ff3019+0,cf0404+100;Red+3D */
	background: rgb(255,48,25); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(255,48,25,1) 0%, rgba(207,4,4,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  rgba(255,48,25,1) 0%,rgba(207,4,4,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  rgba(255,48,25,1) 0%,rgba(207,4,4,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3019', endColorstr='#cf0404',GradientType=0 ); /* IE6-9 */
	border: 0 none;
}

#main-navbar.navbar-default .navbar-nav > li.reg-link > a
,#main-navbar.navbar-default .navbar-nav > li.reg-link > a:focus{
	background: #003465;
	color: #000;
	line-height: 15px;
}

.page-header{
    margin: 0;
}


#mod_live.module_box{
    border: 0 none;
}

.sport-widget {
    width: 100% !important;
}

.navbar-nav > li > a{
    line-height: 18px;
}
.container {
	/* width: 1200px;*/
    padding-right: 9px;
    padding-left: 28px;
}
#u281
{
	z-index: 38;
	width: 263px;
	position: relative;
	margin-right: -10000px;
	margin-top: 100px;
	left: 10px;
	padding: 18px 16px 25px;
	background: transparent url("http://texxo.co.uk/godybet/images/box.png") no-repeat left top;
}
#u281:hover,#u289:hover,#u292:hover,#u295:hover
{
	width: 263px;
	min-height: 0px;
	margin: 556px -10000px 0px 0px;
	background: transparent url("http://texxo.co.uk/godybet/box_hover.png") no-repeat left top;
}
.grpelem,.accordion_wrapper /* a child element of a group */
{
	display: inline;
	float: left;
}
body,div,dl,dt,dd,ul,ol,li,nav,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,a
{
	margin: 0px;
	padding: 0px;
	border-width: 0px;
	border-style: solid;
	border-color: transparent;
	-webkit-transform-origin: left top;
	-ms-transform-origin: left top;
	-o-transform-origin: left top;
	transform-origin: left top;
}
body
{
	font-family: 'Roboto Condensed', sans-serif;
	text-align: left;
	font-size: 11px;
	line-height: 17px;
	word-wrap: break-word;
	text-rendering: optimizeLegibility;/* kerning, primarily */
	-moz-font-feature-settings: 'liga';
	-ms-font-feature-settings: 'liga';
	-webkit-font-feature-settings: 'liga';
	font-feature-settings: 'liga';
}

#menu-drop {
    display: block;
    color: #fff;
    text-decoration: none;
    position: relative;
    line-height: 41px;
}				

#menu-drop button:hover{
    color: #000 !important;
    border: none;
    padding: 12px 3px 12px 3px !important;
    border-radius: 0px !important;
    background: var(--second-bgcolor-hex) !important;
}

#menu-drop button:active,#menu-drop button.active, #menu-drop button:focus{
    color: #000 !important;
    border: none;
    padding: 12px 3px 12px 3px !important;
    border-radius: 0px !important;
    background: var(--second-bgcolor-hex) !important;
}

#menu-drop.dropdown > .dropdown-menu:after, #menu-drop .dropdown-toggle > .dropdown-menu:after, #menu-drop .btn-group > .dropdown-menu:after {
	left: 120px;
}

#menu-drop.dropdown > .dropdown-menu:before, #menu-drop .dropdown-toggle > .dropdown-menu:before, #menu-drop .btn-group > .dropdown-menu:before {
	left: 120px;
}

.dropdown-menu.nav > li > a {
	cursor: pointer;
}

#menu-drop button:hover > img {
    filter: invert(1);
}