/* Каркас страниц /casino-reviews/* (9 адресов без редизайна): сетка и типографика.
   Перенесено со своего хоста, имена и пути донора вычищены. Шапку и подвал
   рисует nch-bce.css — из этого файла они убраны вместе с их спрайтами. */
* 			  { margin:0; padding:0; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
html, body    { width: 100%; }

body          { background: #fff; font:13px/1.4 'Roboto', sans-serif; color:#2c2c2c; text-align:left; }

img           { border:0; vertical-align:top; }

a             { color: #2c2c2c; text-decoration: none; }
a:hover       { text-decoration: none; }
:focus        { outline:0; }

* html .group, 
*:first-child+html .group { 
	zoom: 1;
} 

h1, h2, h3 ,h4, h5 ,h6 {
	color: #1d1d1d;
	;
}
h1            { font-size:28px; font-weight:normal; line-height:1.15; }
h2            { font-size:24px; font-weight:normal; line-height:1.5; }

h3            { font-size:20px; font-weight:400; line-height:1.5; }
h4            { font-size:18px; font-weight:bold; }
h5            { font-size:14px; font-weight:bold; }
h6            { font-size:11px; font-weight:bold; }

form          { display:inline; }
fieldset      { border:0; }
legend        { display:none; }

table         { border:0; border-collapse:collapse; border-spacing:0; empty-cells:show; font-size:100%; }
caption,th,td { vertical-align:top; text-align:left; font-weight:normal; }

strong        { font-weight:bold; }
address       { font-style:normal; }
cite          { font-style:normal; }
q,
blockquote    { quotes:none; }
q:before,
q:after       { content:''; }
small,big     { font-size:1em; }
sup           { font-size:1em; vertical-align:top; }

ul,ol,li	  { list-style:none; }

.hidden       { display:block !important; border:0 !important; margin:0 !important; padding:0 !important; font-size:0 !important; line-height:0 !important; width:0 !important; height:0 !important; overflow:hidden !important; }
.nobr         { white-space:nowrap !important; }
.wrap         { white-space:normal !important; }
.a-left       { text-align:left !important; }
.a-center     { text-align:center !important; }
.a-right      { text-align:right !important; }
.v-top        { vertical-align:top; }
.v-middle     { vertical-align:middle; }
.f-left,
.left         { float:left !important; }
.f-right,
.right        { float:right !important; }
.f-none       { float:none !important; }
.f-fix        { float:left; width:100%; }
.no-display   { display:none; }
.no-margin    { margin:0 !important; }
.no-padding   { padding:0 !important; }
.no-bg        { background:none !important; }
.clear		  { display: block; clear:both; }

.page-wrap { 

	text-align: left;

	

}

.header,

.main,

.footer {

}

.container {

	position: relative;

	

}

.content {

	width: 960px; 

	margin: 0 auto;

	padding: 0;

	position: relative;

}

.content:after {

	display: block;

	content: '';

	clear: both;

}

.col-main {

	padding: 0px 0 0;

}

.sidebar {

	padding: 50px 0 0;

}

.col2-right .col-main {

	float: left;

	width: 700px;

}

.col2-right .col-right {

	float: right;

	width: 220px;

}

.main {

	padding: 30px 0 40px;

}

.header {

	padding: 20px 0 0;

}

.header .logo {

	float: left;

	margin: 5px 0 0;

}

.header .banner {

	float: right;

}

.header .menu-container {

	clear: both;

	padding: 30px 0 0;

}

.main-menu {

	background: #2c2c2c;

	font-family: 'Roboto Condensed', sans-serif;

	font-size: 18px;

	font-weight: 700;

	border-bottom: 5px solid #cd2122;

}

.main-menu:after {

	display: block;

	content: '';

	clear: both;

}

.main-menu li {

	display: block;

	float: left;

	position: relative;

}

.main-menu li a {

	display: block;

	padding: 0 14px;

	color: #f3f3f3;

	text-shadow: 0px 1px 1px rgba(0,0,0,0.75);

}

.main-menu li > a:hover {

	color: #cd2122;

}

.main-menu li.current-menu-item > a:hover {

	color: #f3f3f3;

}

.main-menu li a span {

	display: block;

}

.main-menu > li.menu-item > a {

	height: 47px;

	line-height: 47px;

	text-transform: uppercase;

	background-color: #2c2c2c;

	border-width: 0px 1px;

	border-style: solid;

	border-color: transparent #222222 transparent #383838;

}

.main-menu > li.parent > a:hover span {

	background-position: 100% -70px;

}

.main-menu > li.current-menu-item > a {

	border-color: #cd2122;

	background-color: #cd2122;

}

.main-menu .sub-menu {

	display: none;

	background: #2c2c2c;

	font-size: 15px;

	position: absolute;

	top: 46px;

	left: 0;

	z-index: 100;

}

.sub-menu li {

	width: 220px;

}

.sub-menu li a {

	height: 31px;

	line-height: 26px;

	padding: 0 13px;

	border-width: 1px 0px;

	border-style: solid;

	border-color: #383838 transparent #222222;

}

.sub-menu li:first-child a {

	border-width: 0 0 1px;

}

.sub-menu li.current-menu-item a {

	color: #ff0101;

}

.catmenu {

	font-family: 'Roboto Condensed', sans-serif;

	margin: 0 0 30px;

}

.catmenu .title {

	font-size: 18px;

	font-weight: 700;

	background-color: #cd2122;

	text-shadow: 0px 1px 1px rgba(0,0,0,0.75);

	color: #fff;

	padding: 0 10px;

	height: 34px;

	line-height: 34px;

	text-transform: uppercase;

}

.catmenu .menu {

	font-size: 15px;

	background-color: #f5f5f5;

}

.catmenu .menu a {

	display: block;

}

.catmenu .menu li > a:hover {

	color: #cd2122;

}

.catmenu .menu > li {

	border-width: 1px 0;

	border-style: solid;

	border-color: #fff transparent #c6c6c6;

	padding: 0 10px;

}

.catmenu .menu > li:last-child {

	border-bottom: none;

}

.catmenu .menu > li a {

	height: 30px;

	line-height: 30px;

	color: #2c2c2c; 

}

.catmenu .menu ul {

	display: none;

}

.catmenu .menu ul > li {

	padding-left: 10px;

}

.catmenu .menu ul > li:last-child {

	height: 40px;

}

.catmenu .menu > li.current-cat-parent > ul,

.catmenu .menu > li.current-cat > ul {

	display: block;

}

.catmenu li.current-cat-parent > a,

.catmenu li.current-cat > a {

	color: #cd2122;

}

.footer-container {

	background: #2c2c2c;

	box-shadow: 0px 1px 7px rgba(0,0,0,0.9) inset;

	padding: 0 0 40px;

}

.footer {

	font-size: 12px;

	padding: 30px 0 0;

}

.footer a {

	color: #ccc;

}

.footer .links {

	white-space: nowrap;

	float: left;

	margin: 0 60px 28px 0;

	line-height: 1;

}

.footer .links a:hover span {

	text-decoration: underline;

}

.footer .links:last-child {

	margin-right: 0;

}

.footer .links li {

	margin: 0 0 12px;

}

.copy-container {

	border-width: 1px 0;

	border-style: solid;

	border-color: #222222 transparent #383838;

}

.copy-container .copy {

	height: 80px;

	border-width: 1px 0;

	border-style: solid;

	border-color: #383838 transparent #222222;

	color: #7e7e7e;

	font-size: 11px;

	text-transform: uppercase;

	line-height: 40px;

}

.copy-container .copy img {margin-left: 10px; margin-top:3px;}
.copy-container .copy p {float:left;}

.page-title {

	font-size: 30px;

	font-family: 'Roboto Condensed', sans-serif;

	font-weight: 700;

	line-height: 1;

	margin: 0 0 18px;

}

a.view-all {

	display: inline-block;

	color: #fff;

	font-size: 14px;

	font-family: 'Roboto', sans-serif;

	font-weight: 300;

	background: #cd2122;

}

a.view-all:hover {

	background: #ec2327;

}

a.view-all span {

	display: block;

	line-height: 30px;

	height: 30px;

	padding: 0 10px;

}

.block-title {

	border-top: 5px solid #cd2122;

	font-family: 'Roboto Condensed', sans-serif;

	font-size: 20px;

	text-transform: uppercase;

	color: #fff;

	margin: 0 0 5px;

}

.block-title:after {

	display: block;

	content: '';

	clear: both;

}

.block-title span {

	display: block;

	float: left;

	background: #cd2122;

	line-height: 1.1;

	padding: 0 10px 7px;

}

.breadcrumbs {

	line-height: 1;

	margin: 0 0 10px;

	color: #777;

	font-size: 12px;

}

.item-grid {}

.item-grid:after {

	display: block;

	content: '';

	clear: both;

}

.item-grid .item {	float: left;	width: 220px;	margin: 0 20px 10px 0;}.news > .item-grid .item {	float: left;	width: 203px;	margin: 0 10px 10px 0;}

.item-grid .item:after {

	display: block;

	content: '';

	clear: both;

}

.item-grid .item.last {

	margin-right: 0;

}

.item-grid .item .title {

	display: block;

	font-family: 'Roboto Condensed', sans-serif;

	font-size: 18px;

	line-height: 1.2;

	margin: 0 0 5px;

	font-weight: 700;

}

.item-grid .item .title:hover {

	color: #cd2122;

}

.item-grid .item .thumb {

	display: block;

	margin: 0 0 9px;

	overflow: hidden;

}

.item-grid .item .rating {

	height: 30px;

	background: #f5f5f5;

	margin: -9px 0 0;

}

.item-grid .item .rating .stars {

	float: left;

	width: 110px;

	border-right: 1px solid #fff;

	padding: 7px 0 0 10px;

}

.item-grid .item .rating .review {

	width: 110px;

	border-left: 1px solid #c6c6c6;

	margin-left: 110px;

	text-align: center;

	font-size: 16px;

	color: #cd2122;

	text-transform: uppercase;

	font-family: 'Roboto Condensed', sans-serif;

	font-weight: 700;

	line-height: 30px;

	display: block;

}

.item-grid .item .date {

	line-height: 1;

	margin: 0 0 4px;

	font-size: 11px;

	color: #555;

	font-weight: 300;
	
	display:none;

}

.item-grid .item .descr {}

.stars img {

	padding: 0 5px 0 0!important;

}

.item-grid.reviews {}

.item-grid.reviews .item {

	width: 300px;

	margin: 0 30px 30px 0;

	background: #f5f5f5;

	padding: 10px;

    max-width: 300px;
    max-height: 270px;

}

.item-grid.reviews .item.last {

	margin-right: 0;

}

.item-grid.reviews .item .thumb {

	margin: -10px -10px 5px -10px;

}

.item-grid.reviews .item .title {

	margin-bottom: 2px;

}

.item-grid.reviews .item .domain {

	line-height: 1;

	color: #cd2122;

	font-weight: 300;

	display: block;

	margin: 0 0 10px;

}

.item-grid.reviews .item .stars {

	height: 14px;

	margin: 0 0 10px;

}

.item-grid.reviews .item .callout {

	font-family: 'Roboto Condensed', sans-serif;

	font-weight: 700;

	text-transform: uppercase;

	font-size: 16px;

	line-height: 1.2;

	margin: 0 0 7px;

	height: 38px;

	overflow: hidden;

}

.item-grid.reviews .item .btn {

	display: block;

	height: 30px;

	line-height: 30px;

	padding: 0 10px;

	color: #fff;

	font-weight: 300;

	font-size: 14px;

}

.item-grid.reviews .item .btn.action {

	background: #cd2122;
float:right;

}

.item-grid.reviews .item .btn.action:hover {

	background-color: #ec2327;	

}

.item-grid.reviews .item .btn.readmore {
float:left;padding:0 !important;color:#000;

}

.page-numbers {

	background: #f5f5f5;

	padding: 9px 0;

	text-align: center;

	margin: 0 0 20px;

}

.page-numbers li {

	display: inline-block;

	position: relative;

	height: 30px;

	line-height: 30px;

	vertical-align: top;

}

.page-numbers li a,

.page-numbers li span {

	display: block;

	height: 30px;

	line-height: 30px;

	text-align: center;

	padding: 0 10px;

	position: relative;

	top: 0;

}

.page-numbers li .current {

	background: #2c2c2c;

	color: #fff;

	width: 34px;

	padding: 0;

}

.page-numbers li a.prev:hover,

.page-numbers li a.next:hover {

	background-color: #ec2327;

}

.category {}

.category .scroller {

	height: 140px;

}

.category .descr {

	margin: 0 0 20px;

}

.single {}

.single .date {

	float: left;

	color: #777;

	font-weight: 300;

	margin: 0 0 15px;

}

.single .social {

	float: left;

	margin: 0 0 0 20px;

}

.single .std {

	margin: 15px 0 0;

	color: #2c2c2c;

	clear: both;

}

.review {}

.review .col-main {

	width: 630px;

}

.review .sidebar {

	width: 300px;

	padding: 58px 0 0;

}

.review .page-title {

	float: left;

	margin: 0 0 5px;

}

.review .col-main .stars {

	height: 14px;

	margin: 12px 0 0 10px;

	float: left;

	width: 200px;

}

.review .domain {

	line-height: 1;

	color: #cd2122;

	font-weight: 300;

	display: block;

	margin: 0 0 10px;

	clear: both;

}

.review .img {

	width: 100%;

}

.review .col-main .callout {

	font-family: 'Roboto Condensed', sans-serif;

	font-weight: 700;

	text-transform: uppercase;

	font-size: 30px;

	line-height: 1.2;

	margin: 0 0 7px;

	height: 38px;

	overflow: hidden;

	color: #cd2122;

}

.review .btn {

	display: block;

	height: 30px;

	line-height: 30px;

	padding: 0 10px;

	color: #fff;

	font-weight: 300;

	font-size: 14px;

}

.review .btn.action {

	background: #cd2122;

	float: left;

}

.review .btn.readmore {

	background: #00439f;

	float: right;

}

.review p.label {

	clear: both;

	font-family: 'Roboto Condensed', sans-serif;

	font-weight: 700;

	font-size: 18px;

	margin: 26px 0 0;

}

.review .game-types {

	font-weight: 300;

	font-size: 15px;

}

.review .payment-types:after {

	display: block;

	content: "";

	clear: both;

}

.review .payment-types img {

	float: left;

	margin: 0 26px 0 0;

}

body.home .std {

	padding: 30px 0 0;	

}

.slider {

	height: 390px;

	overflow: hidden;

	position: relative;

}

.slider .block-title {

	margin: 0;

}

.slider .block-title span {

	width: 420px;

	height: 35px;

	line-height: 30px;

}

.slider .main-img {

	width: 540px;

	height: 385px;

	position: absolute;

	right: 0;

	top: 5px;

	display: block;

}

.slider .main-img img {

	position: absolute;

	top: 0;

	left: 0;

	z-index: 10;

}

.slider .tabs {

	width: 420px;

	position: relative;

	z-index: 20;

}

.slider .tabs li {

	display: block;

	background-color: #f5f5f5;

	height: 35px;

	border-width: 1px 0;

	border-style: solid;

	border-color: #ffffff transparent #c6c6c6;

	font-size: 16px;

	font-family: 'Roboto Condensed', sans-serif;

	position: relative;

}

.slider .tabs li .inner {

	display: block;

	height: 34px;

	padding: 4px 0 4px 10px;

	margin: 0 11px 0 0;

	background-color: #f5f5f5;

	position: relative;

	top: -1px;

	border-top: 1px solid #fff;

	cursor: pointer;

}

.slider .tabs li .arrow {

	height: 34px;

	width: 22px;

	border-width: 17px 11px;

	border-style: solid;

	border-color: transparent transparent transparent #f5f5f5;

	position: absolute;

	top: -1px;

	right: -22px;

}

.slider .tabs li:after {

	display: block;

	content: '';

	clear: both;

}

.slider .tabs li span {

	display: block;

	height: 24px;

	line-height: 22px;

}

.slider .tabs li .num {

	display: block;

	float: left;

	background: #cd2122;

	width: 24px;

	border-radius: 12px;

	color: #fff;

	text-align: center;

}

.slider .tabs li .logo {

	width: 80px;

	float: left;

	text-align: center;

	line-height: 22px;

}

.slider .tabs li .logo img {

	vertical-align: middle;

}

.slider .tabs li .read-more {

	float: left;

	font-size: 13px;

	text-transform: uppercase;

	height: 19px;

	line-height: 19px;

	padding: 0 5px;

	background: #00439f;

	color: #fff;

	margin: 3px 0 0; 

	position: relative;

	z-index: 30;

}

.slider .tabs li.active .callout {

	color: #cd2122;

}

body.home .col-main {

	
	padding: 10px 0 0;

}

.std {}

.std p {

	margin: 0 0 1.2em;

}

.std a {

	color: #CD2122;

	text-decoration: underline;

}

.red_button {

	background: #CD2122;

	color:#fff !important;

	text-decoration:none !important;

	padding:5px 10px;

	font-size:22px !important;

}

.red_button:hover {

	text-decoration:underline !important;

}

.slider {

	height: 390px;

	overflow: hidden;

	position: relative;

}

.slider .block-title {

	margin: 0;

}

.slider .block-title span {

	width: 420px;

	height: 35px;

	line-height: 30px;

}

.slider .main-img {

	width: 540px;

	height: 385px;

	position: absolute;

	right: 0;

	top: 5px;

	display: block;

}

.slider .main-img img {

	position: absolute;

	top: 0;

	left: 0;

	z-index: 10;

}

.slider .tabs {

	width: 420px;

	position: relative;

	z-index: 20;

}

.slider .tabs li {

	display: block;

	background-color: #f5f5f5;

	height: 58px;

	font-size: 16px;

	font-family: 'Roboto Condensed', sans-serif;

	position: relative;

	

}

.slider .tabs li:first-child {}

.slider .tabs li:first-child .inner {border-top: 0;}

.slider .tabs li:first-child .num {background: #04a400; font-weight: bold; font-size: 26px;}

.slider .tabs li .inner {

	display: block;

	height: 58px;

	padding: 12px 0;

	margin: 0;

	background-color: #f5f5f5;

	position: relative;

	top: -1px;

	border-top: 2px solid #fff;

	border-bottom: 1px solid #969696;

	cursor: pointer;

}

.slider .tabs li .inner > * {margin: 0 13px;}

.slider .tabs li .arrow {
	transition: all 0.3s linear; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear;

	height: 58px;

	width: 22px;

	border-width: 28px 0px;

	border-style: solid;

	position: absolute;

	background: none;

	top: -1px;

	right: 2px;

}
.slider .tabs li.active .arrow {border-width: 28px 24px; right: -61px;}

.slider .tabs li:after {

	display: block;

	content: '';

	clear: both;

}

.slider .tabs li span {

	display: block;

	height: 24px;

	line-height: 22px;

}

.slider .tabs li .num {

	display: block;

	float: left;

	background: red;

	width: 31px;

	height: 31px;

	line-height: 31px;

	font-size: 16px;

	border-radius: 50%;

	color: #fff;

	text-align: center;

}

.slider .tabs li .logo {

	width: 80px;

	height: 40px;

	margin-top: -5px;

	float: left;

	text-align: center;

	line-height: 22px;

}

.slider .tabs li .logo img {

	vertical-align: middle;
	width: 100%;

}

.slider .tabs li .read-more {

	float: left;

	font-size: 16px;

	text-transform: uppercase;

	height: 31px;

	line-height: 31px;

	padding: 0 11px;

	background: #04A400;

font-weight: bold;

	color: #fff;

	position: relative;

	z-index: 30;

	border-radius: 8px;

}

.slider .tabs li .callout {

	float: left;

	padding: 0;

	background: none;

	font-family: 'Roboto Condensed', sans-serif;

	font-weight: 700;

	width: 120px;

	height: auto;

	line-height: 1.15;

	margin-top: -3px;

}

.slider .tabs li.active .callout {

	color: #cd2122;

}

h1.customH1 {margin-bottom: 10px;}.thumb > img {max-height: 120px; margin:0 auto; display:block;max-width:300px;}
.slider .tabs li .read-more:hover {background-color:#7E84BA;}
.item-grid.reviews .item:first-child {background-color:#fff282;}
.item-grid.reviews .item:nth-child(2) {background-color:#fff282;}
.item-grid.reviews .item:nth-child(3) {background-color:#fff282;}
.col-right.sidebar .item-grid.reviews .item.last {background-color:#F5F5F5 !important;}
.review .btn.readmore {background:none;}
a.customLink { color: #cd2122; text-decoration: underline;}a.newsLink {color:#fff;}

--------------------------------------------

---------------------------------

.button {font-family: 'Roboto Condensed',sans-serif; background-color: #19d703; text-transform: uppercase; color: #fff!important; text-decoration: none!important; font-weight: bold; line-height: 1.15; display: block; text-align: center; transition: all 0.3s ease 0s;}
.button:hover {background-color: #12a302;}
.item-grid.reviews .item .btn {background-color: #19d703; transition: all 0.3s ease 0s;}
.item-grid.reviews .item .btn:hover {background-color: #12a302;}
.item-grid.reviews .item .btn.readmore {background: none; padding: 0;}
.item-grid.reviews .item .btn.action {background-color: #19d703;}
.item-grid.reviews .item .btn.action:hover {background-color: #12a302;}
.review p.label {font-size: 13px; margin-bottom: 5px; margin-top: 32px;}
#brand-intro {font-family: 'Roboto Condensed',sans-serif; clear: both; overflow: hidden; width: 100%; height: 270px; margin-bottom: 32px; margin-top: 14px;}
#brand-intro * {padding: 0; margin: 0; border: 0;}
#brand-intro .bonus {float: left; width: 374px; height: 100%; overflow: hidden; display: block; margin-right: 15px;}
#brand-intro .bonus img {width: 100%;}
#brand-intro .info {float: left; width: 240px; height: 100%; position: relative;}
#brand-intro .info h1 {line-height: 1.15; margin-bottom: 9px; font-size: 26px; font-weight: 700;}
#brand-intro .info .stars {margin-bottom: 40px;}
#brand-intro .info .featured {font-size: 16px; clear: both;}
#brand-intro .info .featured .title {line-height: 1.15; margin-bottom: 4px; font-weight: bold;}
#brand-intro .info .featured ul {line-height: 1.15;}
#brand-intro .info .button {position: absolute; bottom: 0; left: 0; width: 100%; font-size: 20px; padding: 10px 0;}
.review .payment-types {overflow: hidden; clear: both; margin-top: 5px; margin-bottom: 32px;}
.review .payment-types img {height: 17px; margin-right: 5px;}
.review .developer {margin: 32px 0; clear: both; overflow: hidden;}
.review .developer .label {font-family: 'Roboto Condensed',sans-serif; font-size: 13px; font-weight: bold; display: block; float: left; margin-right: 23px; margin-top: 4px;}
.review .developer img {float: left; margin-right: 11px; height: 26px;}
.review .exclusive-bonus {font-family: 'Roboto Condensed',sans-serif; display: block; width: 100%; height: 55px; overflow: hidden; clear: both; margin: 32px 0; color: #fff; font-size: 22px; font-weight: bold;
background: rgb(29,54,59);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFkMzYzYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQlIiBzdG9wLWNvbG9yPSIjMWQzNjNiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTIlIiBzdG9wLWNvbG9yPSIjMjAzYjQwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjYlIiBzdG9wLWNvbG9yPSIjMjg0ODRlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjclIiBzdG9wLWNvbG9yPSIjNDU3YjgzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODElIiBzdG9wLWNvbG9yPSIjNGQ4OTkyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTUlIiBzdG9wLWNvbG9yPSIjNTQ5MzlkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzU0OTQ5ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(left,  rgba(29,54,59,1) 0%, rgba(29,54,59,1) 4%, rgba(32,59,64,1) 12%, rgba(40,72,78,1) 26%, rgba(69,123,131,1) 67%, rgba(77,137,146,1) 81%, rgba(84,147,157,1) 95%, rgba(84,148,157,1) 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(29,54,59,1)), color-stop(4%,rgba(29,54,59,1)), color-stop(12%,rgba(32,59,64,1)), color-stop(26%,rgba(40,72,78,1)), color-stop(67%,rgba(69,123,131,1)), color-stop(81%,rgba(77,137,146,1)), color-stop(95%,rgba(84,147,157,1)), color-stop(100%,rgba(84,148,157,1)));
background: -webkit-linear-gradient(left,  rgba(29,54,59,1) 0%,rgba(29,54,59,1) 4%,rgba(32,59,64,1) 12%,rgba(40,72,78,1) 26%,rgba(69,123,131,1) 67%,rgba(77,137,146,1) 81%,rgba(84,147,157,1) 95%,rgba(84,148,157,1) 100%);
background: -o-linear-gradient(left,  rgba(29,54,59,1) 0%,rgba(29,54,59,1) 4%,rgba(32,59,64,1) 12%,rgba(40,72,78,1) 26%,rgba(69,123,131,1) 67%,rgba(77,137,146,1) 81%,rgba(84,147,157,1) 95%,rgba(84,148,157,1) 100%);
background: -ms-linear-gradient(left,  rgba(29,54,59,1) 0%,rgba(29,54,59,1) 4%,rgba(32,59,64,1) 12%,rgba(40,72,78,1) 26%,rgba(69,123,131,1) 67%,rgba(77,137,146,1) 81%,rgba(84,147,157,1) 95%,rgba(84,148,157,1) 100%);
background: linear-gradient(to right,  rgba(29,54,59,1) 0%,rgba(29,54,59,1) 4%,rgba(32,59,64,1) 12%,rgba(40,72,78,1) 26%,rgba(69,123,131,1) 67%,rgba(77,137,146,1) 81%,rgba(84,147,157,1) 95%,rgba(84,148,157,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1d363b', endColorstr='#54949d',GradientType=1 );
}
.review .exclusive-bonus .logo {width: 120px; height: 55px; overflow: hidden; display: block; float: left;}
.review .exclusive-bonus .logo img {width: 100%;}
.review .exclusive-bonus .text {width: 347px; float: left; text-align: center; padding: 1px 22px; line-height: 1.15;}
.review .exclusive-bonus .text span {display: block; color: #f6c44b;}
.review .exclusive-bonus .button {float: right; font-size: 26px; width: 163px; padding: 12.5px 0;}
.no7redcom {clear:both!important;}
.review .more-brands {overflow: hidden; clear: both; margin: 32px 0;}
.review .more-brands > ul {}
.review .more-brands > ul > li {background-color: #eaeaea; width: 139px; height: 162px; float: left; margin-right: 1px; position: relative; text-align: center; font-size: 11px;}
.review .more-brands > ul > li > a {display: block; width: 100%; height: 100%; overflow: hidden; text-decoration: none; color: #2c2c2c;}
.review .more-brands > ul > li > a:hover {}
.review .more-brands > ul > li > a:hover .button {background-color: #3b3b3b;}
.review .more-brands > ul > li:first-child > a:hover .button {background-color: #12a302;}
.review .more-brands > ul > li:first-child {background-color: #e0e0e0; width: 209px; font-size: 14px;}
.review .more-brands > ul > li .logo {display: block; width: 80px; height: 40px; margin: 19px auto 19px auto; overflow: hidden;}
.review .more-brands > ul > li .logo img {width: 100%;}
.review .more-brands > ul > li ul {line-height: 1.5em;}
.review .more-brands > ul > li ul li {}
.review .more-brands > ul > li ul li:before {}
.review .more-brands > ul > li .button {position: absolute; bottom: 0px; left: 0; width: 100%; background-color: #6d6d6d; font-size: 24px; padding: 7px 0;}
.review .more-brands > ul > li:first-child .logo {width: 134px; height: 60px; margin: 6px auto;}
.review .more-brands > ul > li:first-child ul {}
.review .more-brands > ul > li:first-child ul li {}
.review .more-brands > ul > li:first-child .button {background-color: #19d703;}

.slider .tabs li .read-more{    margin-right: 10px;}
.slider .tabs li a.wrap > * {    margin-right: 17px;}
