/*
Theme Name: Base
Author: Anonymous
Author URI:
Version: 1
Description: Base theme for Wordpress
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: base
Tags: one-column, two-columns
Theme URI:
*/

/*
$mq-show-breakpoints: (mobile, mobileLandscape, tablet, desktop, widescreen, tvscreen);
*/

.header-tline .header-tline-box:after,
.sort-product-block .tabset:after,
.more-article-block .row:after,
.commemt-form-holder .row:after,
.comments .row:after,
.content-container .content-nav ul:after,
.two-columns:after,
.games .content-head:after,
.games .content-nav ul.scaling-active:after,
.online-store:after,
.games-box .result-option:after,
.post-password-form:after,
.comment-form:after {
	content: " ";
	display: block;
	clear: both;
}

.language-block li a:hover,
.slideshow .slide .autor a:hover,
.slideshow .slide .more:hover,
.chat-post .last-autor a:hover,
.poll-witget-box .form-vote .control-box .more:hover,
.poll-witget-box .wp-polls-form .control-box .more:hover,
.more-article-block .commentlist-item .meta a:hover,
.commemt-form-holder .commentlist-item .meta a:hover,
.comments .commentlist-item .meta a:hover,
.more-posts-holder .post h3 a:hover {
	opacity: .75;
}

.language-block ul,
.language-block li,
.language-select ul,
.language-select ul li,
.mobile-menu,
.mobile-menu .mob-nav,
.mobile-menu li,
.social-list,
.social-list li,
.main-nav #nav,
.main-nav #nav li,
.pagination ul,
.pagination ul li,
.post .post-footer .social,
.post .post-footer .social li,
.tabset-box .tabset,
.tabset-box .tabset li,
.footer-holder .col-holder ul,
.footer-holder .col-holder ul li,
.footer-social,
.footer-social li,
.footer-nav,
.footer-nav li,
.sort-product-block .tabset li,
.sort-by-letter li,
.pager li,
.star-rating li,
.join-witget .aside-nav li,
.review-witget .aside-nav li,
.nav-witget .aside-nav li,
.search-by-popular .star-rating li,
.content-container .content-nav li {
	margin: 0;
	padding: 0;
	list-style: none;
}

/* ---------------------------------------------------------
   1. General reset
   2. Embedded fonts styles
   3. Common site styles
   ---------------------------------------------------------*/

/* ---------------------------------------------------------
   1. General reset
   ---------------------------------------------------------*/

html {
	box-sizing: border-box;
}

*,
*:before,
*:after {
	box-sizing: inherit;
}

* {
	margin: 0;
	padding: 0;
	max-height: 1000000px;
}

ul,
ol,
dl,
p,
h1,
h2,
h3,
h4,
h5,
h6,
address,
form,
table,
blockquote,
applet,
embed,
object,
iframe,
frameset {
	margin: 0 0 14px;
}

html,
body,
div,
span,
applet,
embed,
object,
iframe,
frameset,
p,
q,
blockquote,
sub,
sup,
a,
abbr,
acronym,
font,
img,
small,
center,
h1,
h2,
h3,
h4,
h5,
h6,
b,
strong,
big,
u,
ins,
i,
cite,
em,
var,
dfn,
address,
s,
strike,
del,
dl,
dt,
dd,
ol,
ul,
li,
pre,
code,
kbd,
samp,
tt,
fieldset,
legend,
form,
label,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
summary,
time,
mark,
audio,
video {
	border: 0;
	background: none;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
nav,
section,
summary {
	display: block;
}

/*
 * set default text color
 * set default font size, line height and font family
 * set default background
 */

body {
	color: #6d6d6d;
	font: 12px/1.2 Arial, Helvetica, sans-serif;
	background: #34649d;
	overflow-y: scroll;
	margin: 0;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: none;
	min-width: 1000px;
}

/* set styles for default page links */

a {
	text-decoration: underline;
	color: #666;
	outline: none;
}

a:hover {
	text-decoration: none;
	color: #019bc1;
}

img {
	max-width: 100%;
	height: auto;
	width: auto;
}

video,
iframe,
object,
embed {
	max-width: 100%;
}

/* set default styles in all browsers */

input,
textarea,
select {
	font: 100% Arial, Helvetica, sans-serif;
	color: #000;
	vertical-align: middle;
}

textarea {
	overflow: auto;
	resize: vertical;
	vertical-align: top;
}

input[type="text"],
input[type="tel"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
textarea {
	background: #fff;
	margin: 0;
	-webkit-appearance: none;
	border: 1px solid #999;
	border-radius: 0;
	padding: 3px 7px;
}

input[type="text"]:focus,
input[type="tel"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
textarea:focus {
	border-color: #4d4d4d;
	outline: none;
}

label {
	vertical-align: middle;
}

button::-moz-focus-inner,
input::-moz-focus-inner {
	padding: 0;
	border: 0;
}

button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
	-webkit-appearance: button;
	cursor: pointer;
}

input[type="search"] {
	-webkit-appearance: none;
}

input[type="search"]::-webkit-search-cancel-button {
	-webkit-appearance: none;
}

input[type="search"]::-webkit-search-decoration {
	display: none;
}

h1,
h2,
h3,
h4,
h5,
h6,
b,
strong,
th {
	font-weight: bold;
}

h1 {
	font-size: 200%;
}

h2 {
	font-size: 150%;
}

h3 {
	font-size: 120%;
}

h4 {
	font-size: 110%;
}

h5 {
	font-size: 100%;
}

h6 {
	font-size: 90%;
}

i,
cite,
em,
var,
dfn,
address {
	font-style: italic;
}

u,
ins {
	text-decoration: underline;
}

s,
strike,
del {
	text-decoration: line-through;
}

blockquote,
blockquote:before,
blockquote:after,
q,
q:before,
q:after {
	quotes: none;
}

blockquote:before,
blockquote:after,
q:before,
q:after {
	content: "";
}

blockquote {
	border-left: 4px solid #ccc;
	padding-left: 10px;
	margin-left: 14px;
}

cite {
	display: block;
	text-align: right;
}

sub,
sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}

sup {
	top: -.5em;
}

sub {
	bottom: -.25em;
}

table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td {
	border-collapse: collapse;
	border-spacing: 0;
}

th,
td {
	border: 1px solid #ccc;
	padding: 3px 7px;
	text-align: left;
	vertical-align: top;
}

th {
	border-color: #999;
	text-align: center;
	vertical-align: middle;
}

ul {
	margin-left: 1px;
}

ul,
ol {
	padding-left: 3em;
}

ul ul,
ul ol,
ol ul,
ol ol {
	padding-left: 3em;
	margin: 0;
}

ul > li {
	list-style-type: disc;
}

dl dt {
	float: left;
	clear: left;
	padding-right: 4px;
	font-weight: bold;
}

pre {
	max-width: 100%;
	overflow: auto;
}

.widget {
	margin-bottom: 14px;
	overflow: hidden;
}

.widget ul {
	padding-left: 2em;
}

.widget select {
	min-width: 150px;
}

.comment-form textarea,
.comment-form input[type="text"],
.search-form input[type="search"] {
	margin: 0 4px 0 0;
	width: 300px;
}

.post-password-form label {
	vertical-align: top;
}

.post-password-form input[type="password"],
.search-form input[type="text"] {
	width: 150px;
}

.commentlist {
	margin: 0 0 14px;
}

.commentlist .edit-link {
	margin: 0;
}

.commentlist-item .commentlist-item {
	padding: 0 0 0 3em;
}

.comment,
.commentlist-holder {
	overflow: hidden;
}

.commentlist-item .commentlist-item,
.commentlist-item + .commentlist-item {
	padding-top: 14px;
}

.commentlist .avatar-holder {
	float: left;
	margin: 0 14px 4px 0;
}

.comment-form label {
	display: block;
	padding-bottom: 4px;
}

.comment-form textarea {
	padding: 3px 4px;
	overflow: auto;
	margin: 0;
	height: 120px;
	min-height: 120px;
}

.widget_calendar #next {
	text-align: right;
}

.gallery-item dt {
	float: none;
	padding: 0;
}

.navigation {
	overflow: hidden;
	margin: 0 0 14px;
}

.navigation .next {
	float: left;
}

.navigation .prev {
	float: right;
}

.wp-caption {
	max-width: 98%;
	clear: both;
	border: 1px solid #ccc;
	padding: 5px;
}

.wp-caption img {
	vertical-align: top;
}

.wp-caption p {
	margin: 10px 0 0;
}

div.aligncenter {
	margin: 0 auto 14px;
}

img.aligncenter {
	display: block;
	margin: 0 auto;
}

.alignleft {
	float: left;
	margin: 0 14px 4px 0;
}

.alignright {
	float: right;
	margin: 0 0 4px 14px;
}

.jcf-radio {
	vertical-align: top;
	display: inline-block;
	position: relative;
	overflow: hidden;
	cursor: default;
	background: #fff;
	border: 2px solid #818181;
	border-radius: 9px;
	margin: 0 7px 0 0;
	height: 15px;
	width: 15px;
}

.jcf-radio span {
	display: none;
	position: absolute;
	top: 2px;
	left: 2px;
	right: 2px;
	bottom: 2px;
	background: #000;
	border-radius: 100%;
}

.jcf-radio span:after {
	content: "";
	display: block;
	clear: both;
	position: absolute;
	top: 0;
	left: 0;
	width: 3px;
	height: 3px;
	background: rgba(255, 255, 255, .4);
}

.jcf-radio input[type="radio"] {
	position: absolute;
	height: 100%;
	width: 100%;
	border: 0;
	margin: 0;
	left: 0;
	top: 0;
}

.jcf-radio.jcf-checked span {
	display: block;
}

/* custom select styles */

.jcf-select {
	display: inline-block;
	vertical-align: top;
	position: relative;
	border: 1px solid #707070;
	background: #fff;
	margin: 0 0 9px;
	min-width: 150px;
	height: 19px;
}

.jcf-select select {
	z-index: 1;
	left: 0;
	top: 0;
}

.jcf-select .jcf-select-text {
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	cursor: default;
	display: block;
	font-size: 12px;
	line-height: 18px;
	margin: 0 18px 0 5px;
	text-align: left;
}

.jcf-select .jcf-select-opener {
	position: absolute;
	text-align: center;
	width: 17px;
	bottom: 0;
	right: 0;
	top: 0;
}

.jcf-select .jcf-select-opener:after {
	content: "";
	position: absolute;
	top: 5px;
	left: 3px;
	background: url(images/sprite.png) no-repeat -80px -170px;
	width: 11px;
	height: 8px;
}

body > .jcf-select-drop {
	position: absolute;
	margin: -1px 0 0;
	z-index: 9999;
}

body > .jcf-select-drop.jcf-drop-flipped {
	margin: 1px 0 0;
}

.jcf-select .jcf-select-drop {
	position: absolute;
	margin-top: 0;
	z-index: 9999;
	top: 100%;
	left: -1px;
	right: -1px;
}

.jcf-select .jcf-drop-flipped {
	bottom: 100%;
	top: auto;
}

.jcf-select-drop .jcf-select-drop-content {
	border: 1px solid #707070;
}

/* multiple select styles */

.jcf-list-box {
	overflow: hidden;
	display: inline-block;
	border: 1px solid #b8c3c9;
	min-width: 200px;
	margin: 0 15px;
}

/* select options styles */

.jcf-list {
	display: inline-block;
	vertical-align: top;
	position: relative;
	background: #fff;
	line-height: 14px;
	font-size: 12px;
	width: 100%;
}

.jcf-list .jcf-list-content {
	vertical-align: top;
	display: inline-block;
	overflow: auto;
	width: 100%;
}

.jcf-list ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

.jcf-list ul li {
	overflow: hidden;
	display: block;
}

.jcf-list .jcf-overflow {
	overflow: auto;
}

.jcf-list .jcf-option {
	white-space: nowrap;
	overflow: hidden;
	cursor: default;
	display: block;
	padding: 5px 9px;
	color: #656565;
	height: 1%;
}

.jcf-list .jcf-disabled {
	background: #fff !important;
	color: #aaa !important;
}

.jcf-select-drop .jcf-hover,
.jcf-list-box .jcf-selected {
	background: #e6e6e6;
	color: #000;
}

.jcf-list .jcf-optgroup-caption {
	white-space: nowrap;
	font-weight: bold;
	display: block;
	padding: 5px 9px;
	cursor: default;
	color: #000;
}

.jcf-list .jcf-optgroup .jcf-option {
	padding-left: 30px;
}

.jcf-disabled {
	background: #ddd !important;
}

/* ---------------------------------------------------------
   2. Embedded fonts styles
   ---------------------------------------------------------*/

@font-face {
	font-family: "bignoodletitling";
	src: url("fonts/big_noodle_titling_oblique.eot");
	src: url("fonts/big_noodle_titling_oblique.eot?#iefix") format("embedded-opentype"), url("fonts/big_noodle_titling_oblique.woff") format("woff"), url("fonts/big_noodle_titling_oblique.ttf") format("truetype");
	font-weight: normal;
	font-style: italic;
}

@font-face {
	font-family: "bignoodletitling";
	src: url("fonts/big_noodle_titling.eot");
	src: url("fonts/big_noodle_titling.eot?#iefix") format("embedded-opentype"), url("fonts/big_noodle_titling.woff") format("woff"), url("fonts/big_noodle_titling.ttf") format("truetype");
	font-weight: normal;
	font-style: normal;
}

/* ---------------------------------------------------------
   3. Сommon site styles
   ---------------------------------------------------------*/

::-webkit-input-placeholder {
	color: #9c9c9c;
}

:-moz-placeholder {
	color: #9c9c9c;
}

::-moz-placeholder {
	color: #9c9c9c;
	opacity: 1;
}

:-ms-input-placeholder {
	color: #9c9c9c;
}

/* main container styles */

#wrapper {
	position: relative;
	margin: 0 auto;
	overflow: hidden;
	max-width: 1280px;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA4MjQ0OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMyJSIgc3RvcC1jb2xvcj0iIzBhMjg0YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMyJSIgc3RvcC1jb2xvcj0iIzBiMjk0ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM3JSIgc3RvcC1jb2xvcj0iIzE3Mzg2MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM3JSIgc3RvcC1jb2xvcj0iIzE2Mzc2MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZTQzNmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #082449), color-stop(32%, #0a284c), color-stop(32%, #0b294f), color-stop(37%, #173861), color-stop(37%, #163760), color-stop(100%, #1e436f));
	background: -webkit-linear-gradient(top, #082449 0%, #0a284c 32%, #0b294f 32%, #173861 37%, #163760 37%, #1e436f 100%);
	background: linear-gradient(to bottom, #082449 0%, #0a284c 32%, #0b294f 32%, #173861 37%, #163760 37%, #1e436f 100%);
}

.w1 {
	background: url(images/bg-t60.jpg) no-repeat 0 150px;
	width: 100%;
	background-size: 100% 696px;
	-webkit-transition: all .2s linear;
	transition: all .2s linear;
}

.w2 {
	background: url(images/bg-b60.jpg) no-repeat 0 100%;
	background-size: 100% 732px;
	padding: 0 0 178px;
}

/* header styles */

#header {
	position: relative;
}

.header-top {
	z-index: 20;
	position: relative;
	border-bottom: 2px solid #2c2c2c;
	padding: 14px 10px 8px 0;
	background: linear-gradient(to bottom, #444 0%, #444 59%, #4b4b4b 72%, #575757 83%, #606060 96%, #5a5a5a 98%, #575757 100%);
	background: #444 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ0NDQ0NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU5JSIgc3RvcC1jb2xvcj0iIzQ0NDQ0NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcyJSIgc3RvcC1jb2xvcj0iIzRiNGI0YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgzJSIgc3RvcC1jb2xvcj0iIzU3NTc1NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk2JSIgc3RvcC1jb2xvcj0iIzYwNjA2MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk4JSIgc3RvcC1jb2xvcj0iIzVhNWE1YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1NzU3NTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #444), color-stop(59%, #444), color-stop(72%, #4b4b4b), color-stop(83%, #575757), color-stop(96%, #606060), color-stop(98%, #5a5a5a), color-stop(100%, #575757));
	background: -webkit-linear-gradient(top, #444 0%, #444 59%, #4b4b4b 72%, #575757 83%, #606060 96%, #5a5a5a 98%, #575757 100%);
	background: linear-gradient(to bottom, #444 0%, #444 59%, #4b4b4b 72%, #575757 83%, #606060 96%, #5a5a5a 98%, #575757 100%);
	margin: 0 0 1px;
}

.header-tline {
	position: relative;
	max-width: 949px;
	margin: 0 auto;
}

.header-tline:after {
	content: "";
	background: url(images/bg-line1-c.png) repeat-x;
	clear: both;
	position: absolute;
	right: 14px;
	left: 25%;
	top: 0;
	height: 33px;
}

.header-tline .header-tline-box {
	position: relative;
	z-index: 5;
}

.header-tline .btn-box {
	background: url(images/bg-line1-l.png) no-repeat 0 0;
	background-size: 100% 100%;
	float: left;
	min-height: 33px;
	max-width: 237px;
	width: 25%;
	text-align: center;
	padding: 5px 30px 2px 0;
}

.header-tline .btn-team {
	color: #fff;
	text-decoration: none;
	font: 18px/26px "bignoodletitling", Arial, Helvetica, sans-serif;
	text-shadow: 2px 2px 2px rgba(0, 0, 0, .6);
}

.header-tline .btn-team:hover {
	opacity: .8;
}

.language-block {
	overflow: hidden;
}

.language-block ul {
	overflow: hidden;
	background: url(images/bg-line1-r.png) no-repeat 100% 0;
	background-size: 14px 33px;
	padding: 11px 0 9px 2.25%;
	min-height: 33px;
}

.language-block li {
	float: left;
	padding: 0 0 0 2.85%;
}

.language-block li a {
	display: block;
}

.language-block li img {
	vertical-align: top;
	display: block;
}

.header-main {
	padding: 6px 0 2px;
	box-shadow: 0 5px 5px rgba(0, 0, 0, .5);
	position: relative;
	z-index: 12;
	background: #cdcdcd url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NlY2VjZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjklIiBzdG9wLWNvbG9yPSIjZDlkOWQ5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjElIiBzdG9wLWNvbG9yPSIjZTNlM2UzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzMlIiBzdG9wLWNvbG9yPSIjZTFlMWUxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDQlIiBzdG9wLWNvbG9yPSIjZTJlMmUyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTMlIiBzdG9wLWNvbG9yPSIjZGFkYWRhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTclIiBzdG9wLWNvbG9yPSIjZDVkNWQ1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNzUlIiBzdG9wLWNvbG9yPSIjYzFjMWMxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNzklIiBzdG9wLWNvbG9yPSIjYmFiYWJhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODMlIiBzdG9wLWNvbG9yPSIjYjRiNGI0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODclIiBzdG9wLWNvbG9yPSIjYWNhY2FjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTQlIiBzdG9wLWNvbG9yPSIjOWQ5ZDlkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzk1OTU5NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #cecece), color-stop(9%, #d9d9d9), color-stop(21%, #e3e3e3), color-stop(33%, #e1e1e1), color-stop(44%, #e2e2e2), color-stop(53%, #dadada), color-stop(57%, #d5d5d5), color-stop(75%, #c1c1c1), color-stop(79%, #bababa), color-stop(83%, #b4b4b4), color-stop(87%, #acacac), color-stop(94%, #9d9d9d), color-stop(100%, #959595));
	background: -webkit-linear-gradient(top, #cecece 0%, #d9d9d9 9%, #e3e3e3 21%, #e1e1e1 33%, #e2e2e2 44%, #dadada 53%, #d5d5d5 57%, #c1c1c1 75%, #bababa 79%, #b4b4b4 83%, #acacac 87%, #9d9d9d 94%, #959595 100%);
	background: linear-gradient(to bottom, #cecece 0%, #d9d9d9 9%, #e3e3e3 21%, #e1e1e1 33%, #e2e2e2 44%, #dadada 53%, #d5d5d5 57%, #c1c1c1 75%, #bababa 79%, #b4b4b4 83%, #acacac 87%, #9d9d9d 94%, #959595 100%);
}

.header-main:after,
.header-main:before {
	content: "";
	display: block;
	clear: both;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	background: #e5e5e5;
	border-top: 2px solid #fff;
}

.header-main:before {
	content: "";
	display: block;
	clear: both;
	position: absolute;
	top: auto;
	left: 0;
	right: 0;
	background: #a4a4a4;
	bottom: 0;
	border-top: 0;
	border-bottom: 2px solid #dedede;
}

.header-main .holder {
	max-width: 968px;
	margin: 0 auto;
	overflow: hidden;
}

.mobile-menu {
	display: none;
	overflow: hidden;
}

.nav-opener {
	position: absolute;
	top: 10px;
	right: 10px;
	z-index: 299;
	width: 26px;
	height: 26px;
	background: #fff;
	border-radius: 6px;
	box-shadow: 2px 2px 2px rgba(0, 0, 0, .7) inset;
	border-radius: 5px;
	display: none;
}

.nav-opener:before,
.nav-opener:after,
.nav-opener span {
	background: #3f3f3f;
	border-radius: 2px;
	position: absolute;
	top: 50%;
	left: 10%;
	right: 10%;
	height: 2px;
	margin-top: -1px;
	-webkit-transition: all .2s linear;
	transition: all .2s linear;
}

.nav-opener:before,
.nav-opener:after {
	content: "";
	top: 30%;
}

.nav-opener:after {
	top: 70%;
}

.nav-active .nav-opener:after,
.nav-active .nav-opener:before {
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
	top: 50%;
	left: 20%;
	right: 15%;
}

.nav-active .nav-opener span {
	opacity: 0;
}

.nav-active .nav-opener:after {
	-webkit-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
}

.language-select {
	display: none;
	position: absolute;
	top: 10px;
	left: 10px;
	background: #fff;
	box-shadow: 2px 2px 2px rgba(0, 0, 0, .7) inset;
	padding: 5px;
	border-radius: 5px;
	text-align: center;
	z-index: 100;
}

.language-select a {
	display: block;
}

.language-select a img {
	display: block;
}

.language-select ul {
	position: absolute;
	top: 100%;
	left: 0;
	margin: 1px 0 0;
	background: #fff;
	box-shadow: 2px 2px 2px rgba(0, 0, 0, .7) inset;
	padding: 2px 5px;
	border-radius: 5px;
}

.language-select ul li {
	padding: 3px 0;
}

.mobile-menu {
	background: none;
	border: none;
	position: absolute;
	right: -240px;
	top: 0;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	padding: 0;
	z-index: 200;
	width: 240px;
	bottom: 0;
	padding: 10px;
	-webkit-transition: all .2s linear;
	transition: all .2s linear;
}

.mobile-menu .mob-nav {
	margin: 0 0 10px;
}

.mobile-menu li {
	font: 16px/18px "bignoodletitling", Arial, Helvetica, sans-serif;
	text-align: center;
	position: relative;
	margin: 0 0 1px;
}

.mobile-menu li a {
	color: #363636;
	border-radius: 6px;
	text-decoration: none;
	padding: 10px;
	display: block;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RlZGVkZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE2JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjkwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjkzJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk3JSIgc3RvcC1jb2xvcj0iI2U2ZTZlNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMGUwZTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZGVkZWRlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #dedede), color-stop(10%, #f7f7f7), color-stop(16%, #fff), color-stop(85%, #fff), color-stop(90%, #f7f7f7), color-stop(93%, #eee), color-stop(97%, #e6e6e6), color-stop(100%, #e0e0e0), color-stop(100%, #dedede));
	background: -webkit-linear-gradient(top, #dedede 0%, #f7f7f7 10%, #fff 16%, #fff 85%, #f7f7f7 90%, #eee 93%, #e6e6e6 97%, #e0e0e0 100%, #dedede 100%);
	background: linear-gradient(to bottom, #dedede 0%, #f7f7f7 10%, #fff 16%, #fff 85%, #f7f7f7 90%, #eee 93%, #e6e6e6 97%, #e0e0e0 100%, #dedede 100%);
}

.mobile-menu li a:hover {
	color: #019bc1;
}

.nav-active #wrapper {
	min-width: 320px;
	-webkit-transition: all .2s linear;
	transition: all .2s linear;
	margin: 0;
	overflow: hidden;
}

.nav-active .footer-holder {
	padding: 0;
}

.nav-active .mobile-menu {
	display: none;
}

.header-form {
	overflow: hidden;
}

.header-form .banner-box {
	background-color: #e6e5e6;
	background: -webkit-linear-gradient(#e6e5e6, #acacac);
	background: linear-gradient(#e6e5e6, #acacac);
	padding: 4px 4px 4px 6px;
	box-shadow: 1px 1px 1px rgba(0, 0, 0, .4) inset;
}

.header-form .banner-box img {
	max-width: 100%;
	height: auto;
	vertical-align: top;
}

.header-form .header-aside {
	margin: 0 0 2px;
	overflow: hidden;
	padding: 0 2px 1px;
	background-color: #a4a4a4;
	background: -webkit-linear-gradient(#a4a4a4, #9c9c9c);
	background: linear-gradient(#a4a4a4, #9c9c9c);
	box-shadow: 2px 2px 2px rgba(0, 0, 0, .3) inset;
}

.header-form .header-aside .hold {
	background: url(images/bg1.png) repeat-x 0 100%;
	overflow: hidden;
	padding: 4px 2px 3px;
}

/* page logo styles */

.logo {
	float: left;
	padding: 20px 55px 20px 35px;
}

.logo a {
	display: block;
	width: 222px;
	height: 76px;
}

.logo img {
	vertical-align: top;
	display: block;
}

.social-list {
	float: left;
	padding: 5px 0 0;
}

.social-list li {
	float: left;
	margin: 0 7px;
}

.social-list li a {
	position: relative;
	padding: 0 0 0 21px;
	line-height: 19px;
	color: #fff;
	display: block;
	text-decoration: none;
	font-size: 10px;
}

.social-list li a:hover {
	color: #87e6f8;
}

.social-list li a:after {
	content: "";
	clear: both;
	position: absolute;
	top: 0;
	left: 0;
	background: url(images/sprite.png) no-repeat;
	width: 17px;
	height: 17px;
}

.social-list li a.twitter:after {
	background: url(images/sprite.png) no-repeat -19px 0;
}

.social-list li a.youtube:after {
	background: url(images/sprite.png) no-repeat -37px 0;
}

.social-list li a.google:after {
	background: url(images/sprite.png) no-repeat -55px 0;
}

/* search form styles */

.search-form {
	margin: 0;
	overflow: hidden;
	float: right;
	width: 293px;
	border-radius: 6px;
}

.search-form .input-hold {
	overflow: hidden;
}

.search-form input[type="search"],
.search-form input[type="text"] {
	display: block;
	width: 100%;
	padding: 5px 12px 3px;
	margin: 0;
	color: #9c9c9c;
	font-size: 12px;
	background: none;
	font-style: italic;
	border: none;
	line-height: 16px;
	height: 27px;
	background: #fff;
	box-shadow: 2px 2px 4px rgba(0, 0, 0, .8) inset;
	border-radius: 3px 0 0 3px;
}

.search-form input[type="submit"] {
	float: right;
	width: 69px;
	padding: 0;
	height: 27px;
	margin: 0;
	border-radius: 0 6px 6px 0;
	color: #fff;
	background: none;
	border: none;
	font: 18px/26px "bignoodletitling", Arial, Helvetica, sans-serif;
	background: #161616 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRlNGU0ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI3JSIgc3RvcC1jb2xvcj0iIzRhNGE0YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM4JSIgc3RvcC1jb2xvcj0iIzQwNDA0MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQyJSIgc3RvcC1jb2xvcj0iIzM5MzkzOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ2JSIgc3RvcC1jb2xvcj0iIzM5MzkzOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzM0MzQzNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU0JSIgc3RvcC1jb2xvcj0iIzIzMjMyMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgxJSIgc3RvcC1jb2xvcj0iIzEwMTAxMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZTBlMGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4e4e4e), color-stop(27%, #4a4a4a), color-stop(38%, #404040), color-stop(42%, #393939), color-stop(46%, #393939), color-stop(50%, #343434), color-stop(54%, #232323), color-stop(81%, #101010), color-stop(100%, #0e0e0e));
	background: -webkit-linear-gradient(top, #4e4e4e 0%, #4a4a4a 27%, #404040 38%, #393939 42%, #393939 46%, #343434 50%, #232323 54%, #101010 81%, #0e0e0e 100%);
	background: linear-gradient(to bottom, #4e4e4e 0%, #4a4a4a 27%, #404040 38%, #393939 42%, #393939 46%, #343434 50%, #232323 54%, #101010 81%, #0e0e0e 100%);
}

.search-form input[type="submit"]:hover {
	background: #2bb8d3 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJiYjhkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI4JSIgc3RvcC1jb2xvcj0iIzJiYjhkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMyJSIgc3RvcC1jb2xvcj0iIzI0YmFkMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM2JSIgc3RvcC1jb2xvcj0iIzMxYjhkNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iIzJkYjRkMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ0JSIgc3RvcC1jb2xvcj0iIzJiYmJkNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ4JSIgc3RvcC1jb2xvcj0iIzJjYjdjZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUyJSIgc3RvcC1jb2xvcj0iIzFjOTBhOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU2JSIgc3RvcC1jb2xvcj0iIzI1OTJhNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYwJSIgc3RvcC1jb2xvcj0iIzIzOTlhNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY0JSIgc3RvcC1jb2xvcj0iIzIzOWJiMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY4JSIgc3RvcC1jb2xvcj0iIzI2OWViNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg4JSIgc3RvcC1jb2xvcj0iIzI4YjJjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyYmI4ZDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2bb8d4), color-stop(28%, #2bb8d4), color-stop(32%, #24bad2), color-stop(36%, #31b8d5), color-stop(40%, #2db4d2), color-stop(44%, #2bbbd5), color-stop(48%, #2cb7ce), color-stop(52%, #1c90a9), color-stop(56%, #2592a7), color-stop(60%, #2399a7), color-stop(64%, #239bb3), color-stop(68%, #269eb6), color-stop(88%, #28b2cc), color-stop(100%, #2bb8d4));
	background: -webkit-linear-gradient(top, #2bb8d4 0%, #2bb8d4 28%, #24bad2 32%, #31b8d5 36%, #2db4d2 40%, #2bbbd5 44%, #2cb7ce 48%, #1c90a9 52%, #2592a7 56%, #2399a7 60%, #239bb3 64%, #269eb6 68%, #28b2cc 88%, #2bb8d4 100%);
	background: linear-gradient(to bottom, #2bb8d4 0%, #2bb8d4 28%, #24bad2 32%, #31b8d5 36%, #2db4d2 40%, #2bbbd5 44%, #2cb7ce 48%, #1c90a9 52%, #2592a7 56%, #2399a7 60%, #239bb3 64%, #269eb6 68%, #28b2cc 88%, #2bb8d4 100%);
}

/* main navigation styles */

.main-nav {
	max-width: 978px;
	margin: 0 auto 4px;
	overflow: hidden;
	font: 18px/24px "bignoodletitling", Arial, Helvetica, sans-serif;
}

.main-nav #nav {
	height: 53px;
	overflow: hidden;
	position: relative;
	background: url(images/bg-nav-c.jpg) repeat-x;
	display: table;
	width: 100%;
}

.main-nav #nav.scaling-active {
	display: block;
	width: auto;
}

.main-nav #nav.scaling-active li {
	display: block;
	float: left;
}

.main-nav #nav:before,
.main-nav #nav:after {
	content: "";
	clear: both;
	position: absolute;
	top: 0;
	width: 3px;
	left: 0;
	bottom: 0;
	background: url(images/bg-nav-l.jpg) no-repeat;
}

.main-nav #nav:after {
	left: auto;
	right: 0;
	background: url(images/bg-nav-r.jpg) no-repeat;
}

.main-nav #nav li {
	display: table-cell;
	float: none;
	text-align: center;
	position: relative;
}

.main-nav #nav li:after {
	background: url(images/sep1.png) no-repeat;
	position: absolute;
	top: 50%;
	left: 0;
	width: 2px;
	content: "";
	margin: -18px 0 0;
	clear: both;
	height: 37px;
}

.main-nav #nav li:first-child:after {
	display: none;
}

.main-nav #nav li:active a {
	color: #0f2d4f;
}

.main-nav #nav .active a {
	color: #0f2d4f;
}

.main-nav a {
	display: block;
	padding: 16px 0 12px;
	color: #363636;
	text-decoration: none;
}

.main-nav a:hover {
	color: #019bc1;
}

.main-nav a:active {
	color: #0f2d4f;
}

.intro .banner {
	border: 1px solid #818181;
	max-width: 978px;
	margin: 0 auto 4px;
}

.intro .banner img {
	vertical-align: top;
	max-width: 100%;
	height: auto;
}

/* main informative part styles */

#main {
	max-width: 978px;
	margin: 0 auto;
	padding: 0 8px;
}

#twocolumns {
	background: #f8f8f8;
	background: rgba(255, 255, 255, .7);
}

.twocolumns-holder {
	margin: 0 -12px 0 0;
	overflow: hidden;
	padding: 10px 11px;
}

/* main content styles */

#content {
	margin: 0 0 34px;
	width: 67.8%;
	float: left;
}

/* slideshow styles */

.slideshow {
	background: #fff;
	padding: 2px;
	margin: 0 0 23px;
	position: relative;
}

.mask {
	position: relative;
	overflow: hidden;
	width: 100%;
}

.mask .slideset {
	width: 99999px;
	float: left;
}

.slideshow .slide {
	float: left;
	background: #e6e6e6 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RlZGVkZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE2JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjkwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjkzJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk3JSIgc3RvcC1jb2xvcj0iI2U2ZTZlNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMGUwZTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZGVkZWRlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #dedede), color-stop(10%, #f7f7f7), color-stop(16%, #fff), color-stop(85%, #fff), color-stop(90%, #f7f7f7), color-stop(93%, #eee), color-stop(97%, #e6e6e6), color-stop(100%, #e0e0e0), color-stop(100%, #dedede));
	background: -webkit-linear-gradient(top, #dedede 0%, #f7f7f7 10%, #fff 16%, #fff 85%, #f7f7f7 90%, #eee 93%, #e6e6e6 97%, #e0e0e0 100%, #dedede 100%);
	background: linear-gradient(to bottom, #dedede 0%, #f7f7f7 10%, #fff 16%, #fff 85%, #f7f7f7 90%, #eee 93%, #e6e6e6 97%, #e0e0e0 100%, #dedede 100%);
	color: #747474;
	padding: 9px 8px 5px;
	font-size: 12px;
	line-height: 14px;
	box-sizing: border-box;
}

.slideshow .slide .alignleft {
	margin: 0 13px 0 0;
}

.slideshow .slide .post-content {
	overflow: hidden;
	padding: 6px 0 0;
}

.slideshow .slide h1 {
	color: #042751;
	margin: 0 0 1px;
	font: 36px/36px "bignoodletitling", Arial, Helvetica, sans-serif;
}

.slideshow .slide h1 a {
	color: #042751;
	text-decoration: none;
}

.slideshow .slide h1 a:hover {
	color: #019bc1;
}

.slideshow .slide time {
	color: #747474;
	margin: 0 0 1px;
	font-size: 12px;
	line-height: 16px;
	text-transform: uppercase;
	display: block;
}

.slideshow .slide .autor {
	display: block;
	color: #747474;
	padding: 0 0 0 2px;
	margin: 0 0 12px;
	font: 18px/22px "bignoodletitling", Arial, Helvetica, sans-serif;
}

.slideshow .slide .autor a {
	color: #747474;
	text-decoration: none;
}

.slideshow .slide .autor a:hover {
	color: #019bc1;
}

.slideshow .slide .more {
	color: #042751;
	display: inline-block;
	vertical-align: top;
	position: relative;
	margin: 0 0 0 3px;
	font: 14px/18px "bignoodletitling", Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.slideshow .slide .more:after {
	float: right;
	content: " >>";
	margin: 0 0 0 2px;
}

.slideshow .slide .more:hover {
	color: #019bc1;
}

.slideshow .slide p {
	margin: 0 0 11px 2px;
}

/* pagination styles */

.pagination {
	padding: 5px 0 0;
	position: relative;
}

.pagination:after {
	content: "";
	clear: both;
}

.pagination:before {
	content: "";
	background: #e6e6e6 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UyZTJlMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjExJSIgc3RvcC1jb2xvcj0iI2ViZWJlYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ0JSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e2e2e2), color-stop(11%, #ebebeb), color-stop(44%, #fefefe), color-stop(100%, #fff));
	background: -webkit-linear-gradient(top, #e2e2e2 0%, #ebebeb 11%, #fefefe 44%, #fff 100%);
	background: linear-gradient(to bottom, #e2e2e2 0%, #ebebeb 11%, #fefefe 44%, #fff 100%);
	top: 5px;
	bottom: 6px;
	position: absolute;
	width: 100%;
	left: 0;
}

.pagination ul {
	margin-bottom: -6px;
	position: relative;
}

.pagination ul:after {
	content: "";
	display: block;
	clear: both;
}

.pagination ul:before {
	content: "";
	clear: both;
	position: absolute;
	top: -2px;
	left: 0;
	right: 0;
	height: 1px;
	background: #e2e2e2;
}

.pagination ul li {
	float: left;
	padding: 0 5px 0 6px;
	position: relative;
	width: 33.33332%;
	box-sizing: border-box;
}

.pagination ul li:after {
	content: "";
	position: absolute;
	top: 50%;
	left: 0;
	clear: both;
	margin: -32px 0 0;
	width: 1px;
	height: 63px;
	background: #c9c9c9 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk4OTg5OCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjglIiBzdG9wLWNvbG9yPSIjOTg5ODk4IiBzdG9wLW9wYWNpdHk9IjAuMDYiLz4KICAgIDxzdG9wIG9mZnNldD0iMjYlIiBzdG9wLWNvbG9yPSIjOTg5ODk4IiBzdG9wLW9wYWNpdHk9IjAuMzQiLz4KICAgIDxzdG9wIG9mZnNldD0iMzQlIiBzdG9wLWNvbG9yPSIjOTg5ODk4IiBzdG9wLW9wYWNpdHk9IjAuNDIiLz4KICAgIDxzdG9wIG9mZnNldD0iNjMlIiBzdG9wLWNvbG9yPSIjOTg5ODk4IiBzdG9wLW9wYWNpdHk9IjAuNDIiLz4KICAgIDxzdG9wIG9mZnNldD0iNjklIiBzdG9wLWNvbG9yPSIjOTg5ODk4IiBzdG9wLW9wYWNpdHk9IjAuMzkiLz4KICAgIDxzdG9wIG9mZnNldD0iNzQlIiBzdG9wLWNvbG9yPSIjOTg5ODk4IiBzdG9wLW9wYWNpdHk9IjAuMzQiLz4KICAgIDxzdG9wIG9mZnNldD0iOTAlIiBzdG9wLWNvbG9yPSIjOTg5ODk4IiBzdG9wLW9wYWNpdHk9IjAuMDkiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzk4OTg5OCIgc3RvcC1vcGFjaXR5PSIwLjAxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(152, 152, 152, 0)), color-stop(8%, rgba(152, 152, 152, .06)), color-stop(26%, rgba(152, 152, 152, .34)), color-stop(34%, rgba(152, 152, 152, .42)), color-stop(63%, rgba(152, 152, 152, .42)), color-stop(69%, rgba(152, 152, 152, .39)), color-stop(74%, rgba(152, 152, 152, .34)), color-stop(90%, rgba(152, 152, 152, .09)), color-stop(100%, rgba(152, 152, 152, .01)));
	background: -webkit-linear-gradient(top, rgba(152, 152, 152, 0) 0%, rgba(152, 152, 152, .06) 8%, rgba(152, 152, 152, .34) 26%, rgba(152, 152, 152, .42) 34%, rgba(152, 152, 152, .42) 63%, rgba(152, 152, 152, .39) 69%, rgba(152, 152, 152, .34) 74%, rgba(152, 152, 152, .09) 90%, rgba(152, 152, 152, .01) 100%);
	background: linear-gradient(to bottom, rgba(152, 152, 152, 0) 0%, rgba(152, 152, 152, .06) 8%, rgba(152, 152, 152, .34) 26%, rgba(152, 152, 152, .42) 34%, rgba(152, 152, 152, .42) 63%, rgba(152, 152, 152, .39) 69%, rgba(152, 152, 152, .34) 74%, rgba(152, 152, 152, .09) 90%, rgba(152, 152, 152, .01) 100%);
}

.pagination ul li:first-child {
	padding: 0 5px;
}

.pagination ul li:first-child:after {
	display: none;
}

.pagination ul li a {
	text-decoration: none;
	color: #989898;
	padding: 8px 6px 6px;
	font-size: 10px;
	opacity: .5;
	line-height: 14px;
	display: block;
	height: 100%;
}

.pagination ul li a .title {
	font: 18px/16px "bignoodletitling", Arial, Helvetica, sans-serif;
	display: block;
	padding: 0 0 2px;
	color: #303030;
}

.pagination ul li a .text {
	padding: 4px 0 3px;
	overflow: hidden;
}

.pagination ul li a .alignleft {
	margin: 0 8px 0 0;
	border-radius: 4px;
}

.pagination ul li.active {
	margin: 0 0 -6px;
}

.pagination ul li.active a {
	opacity: 1;
	position: relative;
	margin: -2px 0 0;
	padding: 10px 6px 14px;
	background: #fff;
	box-shadow: 1px 2px 5px rgba(0, 0, 0, .5);
}

.pagination ul li.active a:before {
	left: 50%;
	content: "";
	clear: both;
	position: absolute;
	top: -7px;
	width: 0;
	height: 0;
	border-bottom: 5px solid #fff;
	border-left: 7px solid transparent;
	border-right: 7px solid transparent;
	border-top: 0;
	margin: 0 0 0 -6px;
}

.pagination ul li.active a:after {
	left: 0;
	right: 0;
	content: "";
	clear: both;
	position: absolute;
	top: -2px;
	height: 2px;
	background: #fff;
}

.posts-main {
	padding: 0 0 15px;
}

.posts-main:after {
	content: "";
	display: block;
	clear: both;
}

.post {
	background-color: #eff1f3;
	background: -webkit-linear-gradient(#eff1f3, #eceef1);
	background: linear-gradient(#eff1f3, #eceef1);
	padding: 2px;
	margin: 0 0 8px;
}

.post .post-head {
	padding: 15px 10px 4px 50px;
	position: relative;
}

.post .comment-count {
	float: right;
	background: #5c5c5c;
	border-radius: 6px;
	box-shadow: 2px 2px 3px rgba(0, 0, 0, .75) inset;
	color: #fff;
	position: relative;
	min-width: 41px;
	padding: 7px 7px 9px;
	font-size: 12px;
	line-height: 14px;
	margin: 1px 0 0;
	text-align: center;
	text-decoration: none;
}

.post .comment-count:hover {
	background: #00a0c4;
}

.post .comment-count:hover:after {
	border-right-color: #00a0c4;
}

.post .comment-count:after {
	right: 4px;
	content: "";
	clear: both;
	position: absolute;
	bottom: -10px;
	width: 0;
	height: 0;
	border: 10px solid transparent;
	border-right: 12px solid #5c5c5c;
	border-left: 0;
}

.post .comment-count span {
	display: block;
	position: relative;
	z-index: 10;
}

.post h2 {
	font: 30px/30px "bignoodletitling", Arial, Helvetica, sans-serif;
	margin: 0 60px 0 0;
}

.post h2 a {
	color: #042751;
	text-decoration: none;
}

.post h2 a:hover {
	color: #019bc1;
}

.post .date {
	position: absolute;
	top: 5px;
	left: -10px;
}

.post .date:after {
	left: 0;
	content: "";
	clear: both;
	position: absolute;
	bottom: -6px;
	width: 0;
	height: 0;
	border: 7px solid transparent;
	border-right: 8px solid #0e243d;
	border-left: 0;
}

.post .date .date-box {
	min-width: 50px;
	padding: 9px 5px 0;
	display: block;
	text-align: center;
	font: italic 22px/22px "bignoodletitling", Arial, Helvetica, sans-serif;
	color: #fff;
	position: relative;
	z-index: 10;
	background-color: #122842;
	background: -webkit-linear-gradient(#122842, #34557b);
	background: linear-gradient(#122842, #34557b);
}

.post .date .date-box span {
	display: block;
	margin: 0 0 2px;
}

.post .date .date-box strong {
	font-weight: normal;
	display: block;
	font-size: 36px;
	line-height: 32px;
}

.post .autor {
	display: block;
	color: #818181;
	font: 20px/20px "bignoodletitling", Arial, Helvetica, sans-serif;
}

.post .autor a {
	color: #818181;
	text-decoration: none;
}

.post .autor a:hover {
	color: #019bc1;
}

.post .post-content {
	overflow: hidden;
	padding: 10px 8px 25px;
}

.post .post-content .alignleft {
	margin: 0 12px 0 0;
}

.post .post-content .alignleft img {
	display: block;
}

.post .post-content .text {
	overflow: hidden;
	padding: 10px 0 0;
	line-height: 18px;
	word-spacing: -1px;
}

.post .post-content .text p {
	margin: 0 0 10px;
}

.post .post-footer {
	position: relative;
	padding: 6px 6px 4px;
	background-color: #cdcfd1;
	background: -webkit-linear-gradient(#cdcfd1, #e7e9eb 45%, #eaecef 100%);
	background: linear-gradient(#cdcfd1, #e7e9eb 45%, #eaecef 100%);
}

.post .post-footer:after {
	content: "";
	display: block;
	clear: both;
}

.post .post-footer:before {
	content: "";
	clear: both;
	position: absolute;
	top: -2px;
	left: 0;
	right: 0;
	height: 1px;
	background: #cdcfd1;
}

.post .post-footer .social {
	float: left;
	padding: 0;
}

.post .post-footer .social .active a {
	background-color: #faf9f9;
	background: -webkit-linear-gradient(#fff, #c8c8c7);
	background: linear-gradient(#fff, #c8c8c7);
	box-shadow: 2px 2px 1px rgba(0, 0, 0, .6);
	padding: 7px 13px 4px 32px;
}

.post .post-footer .social li {
	float: left;
	margin: 0 6px 0 5px;
}

.post .post-footer .social li a {
	position: relative;
	color: #616161;
	display: block;
	text-decoration: none;
	background: #d0d0d0;
	border-radius: 6px;
	box-shadow: 2px 2px 3px rgba(0, 0, 0, .8) inset;
	position: relative;
	padding: 8px 13px 5px 32px;
	font-size: 12px;
	line-height: 14px;
}

.post .post-footer .social li a:hover {
	color: #358e9e;
}

.post .post-footer .social li a:after {
	content: "";
	clear: both;
	position: absolute;
	top: 6px;
	left: 8px;
	background: url(images/sprite.png) no-repeat;
	width: 17px;
	height: 16px;
}

.post .post-footer .social li a.facebook:after {
	background: url(images/sprite.png) no-repeat 0 -20px;
}

.post .post-footer .social li a.twitter:after {
	background: url(images/sprite.png) no-repeat -19px -20px;
}

.post .post-footer .social li a.google:after {
	background: url(images/sprite.png) no-repeat -55px -20px;
}

.post .post-footer .btn-more {
	color: #042751;
	float: right;
	position: relative;
	margin: 2px 11px 0 0;
	font: 18px/24px "bignoodletitling", Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.post .post-footer .btn-more:hover {
	color: #019bc1;
}

.post .post-footer .btn-more:after {
	float: right;
	content: " >>";
	margin: 0 0 0 2px;
}

.blog-posts {
	overflow: hidden;
	padding: 2px;
	background: #f3f3f4;
}

.blog-posts .heading {
	font: 39px/45px "bignoodletitling", Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 7px 16px 3px;
	position: relative;
	background: #ecf0f3 url(images/bg2.png) repeat-x 0 100%;
}

.blog-posts .heading:before {
	background-color: #9b9fa2;
	background: -webkit-linear-gradient(#9b9fa2, #ecf0f3);
	background: linear-gradient(#9b9fa2, #ecf0f3);
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	height: 19px;
	clear: both;
}

.blog-posts .heading span {
	display: block;
	z-index: 20;
	position: relative;
	color: #000;
}

.blog-posts .post {
	margin: 0;
	position: relative;
	background: none;
	padding: 0;
}

.blog-posts .post .post-content {
	padding: 14px 5px;
}

.blog-posts .post .post-content p {
	margin: 0;
}

.blog-posts .post h3 {
	font: 28px/28px "bignoodletitling", Arial, Helvetica, sans-serif;
	margin: 0 0 4px;
	color: #000;
}

.blog-posts .post h3 a {
	color: #000;
	text-decoration: none;
}

.blog-posts .post h3 a:hover {
	color: #019bc1;
}

.blog-posts .post:after {
	content: "";
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	background: #fff;
	border-bottom: 1px solid #d6d8da;
	clear: both;
	height: 2px;
}

.blog-posts .post .text {
	padding: 4px 0 0;
	line-height: 16px;
}

.blog-posts .blog-posts-block {
	padding: 0 10px;
}

.blog-posts .blog-posts-block .post:first-child .post-content {
	padding: 12px 5px 14px;
}

.blog-posts .blog-posts-block .post:first-child:before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	height: 2px;
	background: #fff;
	border-bottom: 1px solid #d6d8da;
	clear: both;
}

.blog-posts .more-box {
	overflow: hidden;
	padding: 17px 14px 15px;
}

.blog-posts .more-box .btn-more {
	color: #042751;
	float: right;
	position: relative;
	margin: 0 0;
	font: 18px/24px "bignoodletitling", Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.blog-posts .more-box .btn-more:hover {
	color: #019bc1;
}

.blog-posts .more-box .btn-more:after {
	float: right;
	content: " >>";
	margin: 0 0 0 2px;
}

/* sidebar styles */

#sidebar {
	width: 32.5%;
	float: right;
	margin: 0 -10px 0 0;
	padding: 1px 0 0;
}

.widget.alt {
	border: 1px solid #989b8c;
}

.widget.alt:before {
	right: -1px;
}

.widget {
	position: relative;
	overflow: visible;
	margin: 0 0 16px;
}

.widget:before {
	content: "";
	clear: both;
	position: absolute;
	top: 100%;
	right: 0;
	width: 0;
	height: 0;
	border: 11px solid transparent;
	border-left-color: #000;
	border-right: 0;
	border-top: 0;
}

.widget:after {
	content: "";
	display: block;
	clear: both;
}

.widget .holder {
	background: #fff;
}

.widget.banner .banner-box {
	padding: 4px 4px 6px 5px;
}
/*
.widget.banner .banner-box img {
	vertical-align: top;
	max-width: 100%;
	height: auto;
	display: block;
	width: 100%;
}
*/

.tab-witget {
	padding: 1px;
	border: 1px solid #989b8c;
	position: relative;
}

.tabset-box {
	background-color: #000;
	background: -webkit-linear-gradient(#000, #003d82);
	background: linear-gradient(#000, #003d82);
	position: relative;
	padding: 0 0 4px;
	margin: 0; /* tabs switcher styles */
}

.tabset-box:before {
	border-top: 1px solid #719ca9;
	border-bottom: 1px solid #719ca9;
	background: #06101b;
	position: absolute;
	bottom: 0;
	height: 4px;
	left: 0;
	content: "";
	right: 0;
}

.tabset-box .tabset {
	background: url(images/bg3.png) repeat-x 0 100%;
	padding: 5px 0 0 2px;
	position: relative;
	z-index: 5;
	margin: 0;
}

.tabset-box .tabset:after {
	content: "";
	display: block;
	clear: both;
}

.tabset-box .tabset li {
	float: left;
	margin: 0 0 0 6px;
}

.tabset-box .tabset li a {
	display: block;
	margin: 0 0 -1px;
	background: #0e2744;
	border-radius: 6px 6px 0 0;
	padding: 10px 16px 3px;
	border: 1px solid #6f99a6;
	border-bottom: 0;
	color: #fff;
	box-shadow: 2px 2px 5px rgba(0, 0, 0, .7) inset;
	font: 20px/24px "bignoodletitling", Arial, Helvetica, sans-serif;
	text-decoration: none;
	min-width: 117px;
	text-align: center;
}

.tabset-box .tabset li a:hover {
	background: #efefef url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NiY2JjYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjclIiBzdG9wLWNvbG9yPSIjZGNkY2RjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjAlIiBzdG9wLWNvbG9yPSIjZjNmM2YzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjklIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #cbcbcb), color-stop(7%, #dcdcdc), color-stop(20%, #f3f3f3), color-stop(29%, #fff), color-stop(100%, #fff));
	background: -webkit-linear-gradient(top, #cbcbcb 0%, #dcdcdc 7%, #f3f3f3 20%, #fff 29%, #fff 100%);
	background: linear-gradient(to bottom, #cbcbcb 0%, #dcdcdc 7%, #f3f3f3 20%, #fff 29%, #fff 100%);
	color: #000;
	border-color: #fff;
	margin: 0 0 -4px;
	padding: 10px 16px 6px;
	box-shadow: none;
}

.tabset-box .tabset li a:hover:hover,
.tabset-box .tabset li a:hover:active,
.tabset-box .tabset li a:hover:focus {
	color: #404040;
	text-decoration: none;
}

.tabset-box .tabset li.active a {
	background: #efefef url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NiY2JjYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjclIiBzdG9wLWNvbG9yPSIjZGNkY2RjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjAlIiBzdG9wLWNvbG9yPSIjZjNmM2YzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjklIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #cbcbcb), color-stop(7%, #dcdcdc), color-stop(20%, #f3f3f3), color-stop(29%, #fff), color-stop(100%, #fff));
	background: -webkit-linear-gradient(top, #cbcbcb 0%, #dcdcdc 7%, #f3f3f3 20%, #fff 29%, #fff 100%);
	background: linear-gradient(to bottom, #cbcbcb 0%, #dcdcdc 7%, #f3f3f3 20%, #fff 29%, #fff 100%);
	color: #000;
	border-color: #fff;
	margin: 0 0 -4px;
	padding: 10px 16px 6px;
	box-shadow: none;
}

.tabset-box .tabset li.active a:hover,
.tabset-box .tabset li.active a:active,
.tabset-box .tabset li.active a:focus {
	color: #404040;
	text-decoration: none;
}

/* tab element styles */

.tab {
	padding: 5px 0 2px;
}

.tab dl {
	padding: 11px 13px 16px;
	background: #efefef url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI3JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU1JSIgc3RvcC1jb2xvcj0iI2Y4ZjhmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg4JSIgc3RvcC1jb2xvcj0iI2U0ZTRlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZWRlZGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(27%, #fff), color-stop(55%, #f8f8f8), color-stop(70%, #f1f1f1), color-stop(88%, #e4e4e4), color-stop(100%, #dedede));
	background: -webkit-linear-gradient(top, #fff 0%, #fff 27%, #f8f8f8 55%, #f1f1f1 70%, #e4e4e4 88%, #dedede 100%);
	background: linear-gradient(to bottom, #fff 0%, #fff 27%, #f8f8f8 55%, #f1f1f1 70%, #e4e4e4 88%, #dedede 100%);
	font-size: 12px;
	line-height: 16px;
	margin: 0;
	color: #333;
}

.tab dt {
	float: none;
	font-weight: normal;
	display: block;
	margin: 0 0 1px;
}

.tab dd {
	float: none;
	display: block;
	font-weight: bold;
}

.chat-witget {
	padding: 2px;
}

.chat-witget .heading {
	background-color: #dadada;
	background: -webkit-linear-gradient(#dadada, #fff);
	background: linear-gradient(#dadada, #fff);
	padding: 6px 0 0;
	margin: 0 0 4px;
}

.chat-witget .heading h3 {
	background: #c30000;
	color: #fff;
	margin: 0 2px 0 -6px;
	font: 24px/28px "bignoodletitling", Arial, Helvetica, sans-serif;
	padding: 2px;
	position: relative;
}

.chat-witget .heading h3:after {
	content: "";
	position: absolute;
	top: 100%;
	left: 0;
	width: 0;
	height: 0;
	border: 3px solid transparent;
	border-top-color: #000;
	border-bottom: 0;
	border-right: 0;
	border-top-width: 5px;
}

.chat-witget .heading h3 span {
	display: block;
	background: url(images/bg4.png) repeat-x 0 100%;
	padding: 2px 0 4px 11px;
}

.chat-witget .more-box {
	overflow: hidden;
	background-color: #fff;
	background: -webkit-linear-gradient(#fff, #dbdbdb);
	background: linear-gradient(#fff, #dbdbdb);
	padding: 5px 26px 6px;
}

.chat-witget .more-box .btn-more {
	color: #c30000;
	float: right;
	position: relative;
	font: 18px/24px "bignoodletitling", Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.chat-witget .more-box .btn-more:hover {
	color: #01adc5;
}

.chat-witget .more-box .btn-more:after {
	float: right;
	content: " >>";
	margin: 0 0 0 2px;
}

.chat-post {
	background-color: #dbdbdb;
	background: -webkit-linear-gradient(#dbdbdb 0, #fdfdfd 50%, #fff 100%);
	background: linear-gradient(#dbdbdb 0, #fdfdfd 50%, #fff 100%);
	margin: 0 0 2px;
	position: relative;
	padding: 9px 15px 9px 12px;
}

.chat-post:after {
	border-bottom: 1px solid #fff;
	height: 2px;
	content: "";
	position: absolute;
	top: 100%;
	left: 0;
	right: 0;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTYlIiBzdG9wLWNvbG9yPSIjZjFmMWYxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTglIiBzdG9wLWNvbG9yPSIjZWFlYWVhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjglIiBzdG9wLWNvbG9yPSIjZGVkZWRlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNzUlIiBzdG9wLWNvbG9yPSIjZGVkZWRlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODQlIiBzdG9wLWNvbG9yPSIjZTllOWU5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTUlIiBzdG9wLWNvbG9yPSIjZmRmZGZkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%, #fff), color-stop(6%, #fff), color-stop(16%, #f1f1f1), color-stop(18%, #eaeaea), color-stop(28%, #dedede), color-stop(75%, #dedede), color-stop(84%, #e9e9e9), color-stop(95%, #fdfdfd), color-stop(100%, #fff));
	background: -webkit-linear-gradient(left, #fff 0%, #fff 6%, #f1f1f1 16%, #eaeaea 18%, #dedede 28%, #dedede 75%, #e9e9e9 84%, #fdfdfd 95%, #fff 100%);
	background: linear-gradient(to right, #fff 0%, #fff 6%, #f1f1f1 16%, #eaeaea 18%, #dedede 28%, #dedede 75%, #e9e9e9 84%, #fdfdfd 95%, #fff 100%);
}

.chat-post .title {
	color: #4a4a4a;
	display: block;
	margin: 0 0 4px;
	font: 18px/18px "bignoodletitling", Arial, Helvetica, sans-serif;
}

.chat-post .title a {
	color: #4a4a4a;
	text-decoration: none;
}

.chat-post .title a:hover {
	color: #019bc1;
}

.chat-post .last-autor {
	color: #969696;
	font-size: 12px;
	line-height: 16px;
}

.chat-post .last-autor a {
	color: #969696;
	text-decoration: none;
}

.chat-post .last-autor a:hover {
	color: #019bc1;
}

.chat-witget > .heading + .chat-post {
	padding: 6px 15px 12px 12px;
}

.sel-widget {
	background: #6cac02 url(images/bg-sel-block-c.jpg) repeat-y 50% 0;
	background-size: 100% 100%;
}

.sel-widget-box {
	background: url(images/bg-sel-block.jpg) no-repeat;
	background-size: 100% auto;
	border: solid #c9e699;
	border-width: 1px 1px 0;
}

.sel-widget-block {
	background: url(images/bg-sel-block-b.jpg) no-repeat 0 100%;
	background-size: 100% 232px;
	padding: 232px 12px 0;
}

.sel-widget-block .info-block {
	padding: 1px 0 0;
	margin: 0 0 21px;
	color: #fff;
	text-align: center;
}

.sel-widget-block .info-block strong {
	display: block;
	font-size: 12px;
	line-height: 16px;
	margin: 0 0 2px;
}

.sel-widget-block .info-block .title {
	margin: 0 0 3px;
	font-size: 14px;
	line-height: 16px;
}

.sel-widget-block .btn-box {
	text-align: center;
	padding: 0 0 19px;
}

.sel-widget-block .btn-box .btn {
	box-shadow: 1px 1px 4px rgba(0, 0, 0, .6);
}

.btn {
	border: 2px solid #f00;
	font: 24px/28px "bignoodletitling", Arial, Helvetica, sans-serif;
	color: #fff;
	display: inline-block;
	vertical-align: top;
	padding: 3px 10px;
	min-width: 194px;
	text-decoration: none;
	text-shadow: 2px 2px 2px #000;
	text-align: center;
	border-radius: 8px;
	background-color: #e30200;
	background: -webkit-linear-gradient(#e30200, #690001);
	background: linear-gradient(#e30200, #690001);
	box-shadow: 1px 1px 4px rgba(0, 0, 0, .6);
}

.btn:hover {
	border-color: #00bbd5;
	color: #fff;
	background-color: #00c9e5;
	background: -webkit-linear-gradient(#00c9e5, #006270);
	background: linear-gradient(#00c9e5, #006270);
	text-decoration: none;
}

.result-table {
	width: 100%;
	border: none;
	border-collapse: separate;
	width: 100%;
	border-spacing: 0 4px;
	table-layout: fixed;
}

.result-table td {
	border: none;
	text-align: left;
	background: #9fc75e;
	color: #fff;
	font-size: 12px;
	line-height: 16px;
	padding: 4px 11px 2px;
	box-sizing: border-box;
}

.result-table tbody tr td:first-child {
	text-align: center;
	padding: 4px 11px 2px 3px;
}

.result-table thead td {
	padding: 3px 9px;
	background: #2c6433;
	background: rgba(0, 33, 61, .55);
	font: 18px/20px "bignoodletitling", Arial, Helvetica, sans-serif;
	width: 16.5%;
}

.result-table thead td.c2 {
	width: 58.5%;
}

.result-table thead td.c3 {
	width: 25%;
}

.result-table tbody td.c3 {
	padding: 4px 7px 2px;
}

.sel-form {
	text-align: center;
	margin: 0 0 34px;
}

.sel-form .jcf-select {
	border: none;
	border-radius: 6px;
	margin: 0 0 12px;
	min-width: 251px;
	text-align: left;
	height: 27px;
	box-shadow: 2px 2px 3px rgba(0, 0, 0, .7) inset;
}

.sel-form .jcf-select .jcf-select-text {
	display: block;
	font-size: 12px;
	line-height: 20px;
	color: #777;
	padding: 5px 0 0;
	margin: 0 25px 0 12px;
}

.sel-form .jcf-select .jcf-select-opener {
	background: url(images/sprite.png) no-repeat -37px -20px;
	width: 16px;
	height: 15px;
	bottom: auto;
	right: 5px;
	top: 7px;
}

.sel-form .jcf-select .jcf-select-opener:after {
	display: none;
}

.sel-form .sub-info {
	display: block;
	color: #fff;
}

.sel-form .sub-info a {
	color: #f6d000;
	font-weight: bold;
}

.sel-form .sub-info a:hover {
	text-decoration: none;
}

.jcf-select-drop.jcf-select-s1 .jcf-select-drop-content {
	border: none;
}

.jcf-select-s1 .jcf-list {
	background: #fff;
	line-height: 20px;
	font-size: 12px;
	border-radius: 6px;
	box-shadow: 2px 2px 4px rgba(0, 0, 0, .7) inset;
}

.jcf-select-s1 .jcf-option {
	color: #777;
	padding: 4px 9px 0;
}

.jcf-select-s1 .jcf-hover {
	background: none;
	color: #000;
}

.poll-witget,
.facebook-witget,
.sidebar-holder {
	padding: 2px;
}

.poll-witget h3,
.facebook-witget h3,
.sidebar-holder h3 {
	background-color: #001c3c;
	background: -webkit-linear-gradient(#001c3c, #003e86);
	background: linear-gradient(#001c3c, #003e86);
	box-shadow: 2px 2px 2px rgba(0, 0, 0, .7) inset;
	font: 24px/28px "bignoodletitling", Arial, Helvetica, sans-serif;
	margin: 0 0 2px;
	padding: 2px;
}

.poll-witget h3 span,
.facebook-witget h3 span,
.sidebar-holder h3 span {
	display: block;
	background: url(images/bg4.png) repeat-x 0 100%;
	color: #fff;
	padding: 8px 15px 5px;
	text-shadow: 2px 2px 2px #000;
}

.poll-witget h3 strong,
.facebook-witget h3 strong,
.sidebar-holder h3 strong {
	color: #dc0000;
	font-weight: normal;
}

.poll-witget .facebook-box,
.facebook-witget .facebook-box,
.sidebar-holder .facebook-box {
	padding: 0 16px 10px;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QzZDNkMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjclIiBzdG9wLWNvbG9yPSIjZGVkZWRlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTIlIiBzdG9wLWNvbG9yPSIjZWJlYmViIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjMlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNzglIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODUlIiBzdG9wLWNvbG9yPSIjZjNmM2YzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODclIiBzdG9wLWNvbG9yPSIjZWJlYmViIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODglIiBzdG9wLWNvbG9yPSIjZWJlYmViIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTMlIiBzdG9wLWNvbG9yPSIjZGVkZWRlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q0ZDRkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d3d3d3), color-stop(7%, #dedede), color-stop(12%, #ebebeb), color-stop(23%, #fff), color-stop(78%, #fff), color-stop(85%, #f3f3f3), color-stop(87%, #ebebeb), color-stop(88%, #ebebeb), color-stop(93%, #dedede), color-stop(100%, #d4d4d4));
	background: -webkit-linear-gradient(top, #d3d3d3 0%, #dedede 7%, #ebebeb 12%, #fff 23%, #fff 78%, #f3f3f3 85%, #ebebeb 87%, #ebebeb 88%, #dedede 93%, #d4d4d4 100%);
	background: linear-gradient(to bottom, #d3d3d3 0%, #dedede 7%, #ebebeb 12%, #fff 23%, #fff 78%, #f3f3f3 85%, #ebebeb 87%, #ebebeb 88%, #dedede 93%, #d4d4d4 100%);
}

.content-hold .poll-witget-box .wp-polls-form {
	position: static;
}

.poll-witget-box {
	position: relative;
	padding: 13px 3px 3px;
}

.poll-witget-box .bg {
	max-width: 1000px;
	height: auto;
	width: 100%;
	display: block;
}

.poll-witget-box .form-vote,
.poll-witget-box .wp-polls-form {
	position: absolute;
	top: 0;
	left: 11px;
	padding: 21px 10px 27px 30px;
	right: 11px;
	background: #e9e9e9;
	background: rgba(255, 255, 255, .6);
}

.poll-witget-box .form-vote .title,
.poll-witget-box .wp-polls-form .title {
	font-weight: bold;
	color: #000;
	font-size: 14px;
	word-spacing: -1px;
	line-height: 18px;
	display: block;
	margin: 0 0 14px;
}

.poll-witget-box .form-vote .row-radio,
.poll-witget-box .wp-polls-form .row-radio {
	padding: 0 14px;
	margin: 0 0 14px;
}

.poll-witget-box .form-vote .row-radio label,
.poll-witget-box .wp-polls-form .row-radio label {
	color: #525252;
	display: block;
	overflow: hidden;
	line-height: 16px;
}

.poll-witget-box .form-vote .control-box,
.poll-witget-box .wp-polls-form .control-box {
	padding: 37px 0 19px;
	margin: 0 5px 0 -14px;
}

.poll-witget-box .form-vote .control-box input[type="button"],
.poll-witget-box .wp-polls-form .control-box input[type="button"] {
	padding: 3px 3px 2px;
	min-width: 112px;
	text-decoration: none;
	text-shadow: 2px 2px 2px #000;
	cursor: pointer;
	box-shadow: 1px 2px 4px rgba(0, 0, 0, .95);
	border: 2px solid #f00;
	background-color: #e30200;
	background: -webkit-linear-gradient(#e30200, #690001);
	background: linear-gradient(#e30200, #690001);
}

.poll-witget-box .form-vote .control-box input[type="button"]:hover,
.poll-witget-box .wp-polls-form .control-box input[type="button"]:hover {
	border-color: #00bbd5;
	color: #fff;
	background-color: #00c9e5;
	background: -webkit-linear-gradient(#00c9e5, #006270);
	background: linear-gradient(#00c9e5, #006270);
}

.poll-witget-box .form-vote .control-box .more,
.poll-witget-box .wp-polls-form .control-box .more {
	color: #000;
	float: right;
	position: relative;
	margin: 7px 0 0;
	font: 18px/24px "bignoodletitling", Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.poll-witget-box .form-vote .control-box .more:hover,
.poll-witget-box .wp-polls-form .control-box .more:hover {
	color: #019bc1;
}

.poll-witget-box .form-vote .control-box .more:hover span,
.poll-witget-box .wp-polls-form .control-box .more:hover span {
	text-decoration: none;
}

.poll-witget-box .form-vote .control-box .more span,
.poll-witget-box .wp-polls-form .control-box .more span {
	text-decoration: underline;
}

.poll-witget-box .form-vote .control-box .more:after,
.poll-witget-box .wp-polls-form .control-box .more:after {
	float: right;
	content: " >>";
	margin: 0 0 0 2px;
	text-decoration: none;
}

.game-witget {
	position: relative;
	border: 1px solid #989b8c;
	padding: 5px;
}

.game-witget img {
	vertical-align: top;
	height: auto;
	width: 100%;
	display: block;
	max-width: 1000px;
}

.btn-play {
	position: absolute;
	bottom: 17px;
	margin: 0 0 0 -27.2%;
	left: 50%;
	vertical-align: top;
	padding: 7px 10px;
	width: 50.7%;
	box-shadow: 3px 3px 3px rgba(0, 0, 0, .7);
	text-shadow: 2px 2px 2px #000;
}

/* footer styles */

#footer {
	max-width: 962px;
	margin: 0 auto;
	padding: 0 0 50px;
	background: #fff;
	background: rgba(255, 255, 255, .7);
}

.footer-holder {
	border-top: 1px solid #fff;
	margin: -2px -10px 0;
	background: #e1e3e2 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UyZTJlMiIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICAgIDxzdG9wIG9mZnNldD0iOCUiIHN0b3AtY29sb3I9IiNlNGU0ZTQiIHN0b3Atb3BhY2l0eT0iMC44Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEyJSIgc3RvcC1jb2xvcj0iI2U4ZThlOCIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICAgIDxzdG9wIG9mZnNldD0iMTYlIiBzdG9wLWNvbG9yPSIjZTllOWU5IiBzdG9wLW9wYWNpdHk9IjAuOCIvPgogICAgPHN0b3Agb2Zmc2V0PSIzNCUiIHN0b3AtY29sb3I9IiNmNmY2ZjYiIHN0b3Atb3BhY2l0eT0iMC44Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iI2Y4ZjhmOCIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICAgIDxzdG9wIG9mZnNldD0iNTMlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAuOCIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAuOCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(226, 226, 226, .8)), color-stop(8%, rgba(228, 228, 228, .8)), color-stop(12%, rgba(232, 232, 232, .8)), color-stop(16%, rgba(233, 233, 233, .8)), color-stop(34%, rgba(246, 246, 246, .8)), color-stop(40%, rgba(248, 248, 248, .8)), color-stop(53%, rgba(255, 255, 255, .8)), color-stop(100%, rgba(255, 255, 255, .8)));
	background: -webkit-linear-gradient(top, rgba(226, 226, 226, .8) 0%, rgba(228, 228, 228, .8) 8%, rgba(232, 232, 232, .8) 12%, rgba(233, 233, 233, .8) 16%, rgba(246, 246, 246, .8) 34%, rgba(248, 248, 248, .8) 40%, rgba(255, 255, 255, .8) 53%, rgba(255, 255, 255, .8) 100%);
	background: linear-gradient(to bottom, rgba(226, 226, 226, .8) 0%, rgba(228, 228, 228, .8) 8%, rgba(232, 232, 232, .8) 12%, rgba(233, 233, 233, .8) 16%, rgba(246, 246, 246, .8) 34%, rgba(248, 248, 248, .8) 40%, rgba(255, 255, 255, .8) 53%, rgba(255, 255, 255, .8) 100%);
	position: relative;
}

.footer-holder:before {
	content: "";
	clear: both;
	position: absolute;
	top: 100%;
	left: 0;
	width: 0;
	height: 0;
	border: 10px solid transparent;
	border-top-color: #000;
	border-right: 0;
	border-bottom: 0;
}

.footer-holder:after {
	content: "";
	clear: both;
	position: absolute;
	top: 100%;
	right: 0;
	width: 0;
	height: 0;
	border: 10px solid transparent;
	border-left-color: #000;
	border-right: 0;
	border-top: 0;
}

.footer-holder .col-holder {
	padding: 9px 22px 24px;
	overflow: hidden;
}

.footer-holder .col-holder .col {
	width: 16.2%;
	float: left;
}

.footer-holder .col-holder .col-logo {
	width: 19%;
}

.footer-holder .col-holder .logo-footer {
	display: inline-block;
	vertical-align: top;
	margin: 24px 0 0;
}

.footer-holder .col-holder .logo-footer img {
	vertical-align: top;
	max-width: 100%;
	height: auto;
}

.footer-holder .col-holder .title {
	display: block;
	padding: 7px 0 2px;
	font: 18px/22px "bignoodletitling", Arial, Helvetica, sans-serif;
}

.footer-holder .col-holder .title a {
	text-decoration: none;
	color: #3f3f3f;
}

.footer-holder .col-holder .title a:hover {
	color: #01a5c1;
}

.footer-holder .col-holder ul {
	padding: 0 5px 4px 2px;
}

.footer-holder .col-holder ul li {
	font-size: 10px;
	text-transform: uppercase;
	line-height: 16px;
}

.footer-holder .col-holder ul li a {
	text-decoration: none;
	color: #3f3f3f;
}

.footer-holder .col-holder ul li a:hover {
	color: #01a5c1;
}

.footer-holder .col-holder ul li a:active {
	color: #a3a3a3;
}

.footer-bottom {
	text-align: center;
	position: relative;
}

.footer-bottom:after {
	content: "";
	display: block;
	clear: both;
}

.footer-bottom:before {
	content: "";
	clear: both;
	position: absolute;
	top: 100%;
	left: 10px;
	right: 10px;
	height: 10px;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjM1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjY3JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAyIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, .35)), color-stop(67%, rgba(0, 0, 0, .1)), color-stop(100%, rgba(0, 0, 0, .02)));
	background: -webkit-linear-gradient(top, rgba(0, 0, 0, .35) 0%, rgba(0, 0, 0, .1) 67%, rgba(0, 0, 0, .02) 100%);
	background: linear-gradient(to bottom, rgba(0, 0, 0, .35) 0%, rgba(0, 0, 0, .1) 67%, rgba(0, 0, 0, .02) 100%);
}

.footer-bottom-box {
	position: relative;
	padding: 16px 15px 23px;
	margin: 0 6px;
	background: url(images/bg-footer-bottom.png) repeat-x;
}

/* social networks styles */

.footer-social {
	text-align: left;
	float: right;
}

.footer-social li {
	float: left;
	margin: 0 0 0 7px;
}

.footer-social li a {
	display: block;
	text-indent: -9999px;
	overflow: hidden;
	height: 40px;
	width: 40px;
	background: url(images/sprite.png) no-repeat;
}

.footer-social li a.facebook {
	background-position: -1px -38px;
}

.footer-social li a.facebook:hover {
	background-position: -1px -80px;
}

.footer-social li a.facebook:active {
	background-position: -1px -122px;
}

.footer-social li a.twitter {
	background-position: -43px -38px;
}

.footer-social li a.twitter:hover {
	background-position: -43px -80px;
}

.footer-social li a.twitter:active {
	background-position: -43px -122px;
}

.footer-social li a.youtube {
	background-position: -85px -38px;
}

.footer-social li a.youtube:hover {
	background-position: -85px -80px;
}

.footer-social li a.youtube:active {
	background-position: -85px -122px;
}

.footer-social li a.google-plus {
	background-position: -127px -38px;
}

.footer-social li a.google-plus:hover {
	background-position: -127px -80px;
}

.footer-social li a.google-plus:active {
	background-position: -127px -122px;
}

.copy {
	float: left;
	color: #3f3f3f;
	font-size: 12px;
	padding: 13px 0 0;
	line-height: 16px;
}

.footer-nav {
	display: inline-block;
	padding: 14px 0 0;
}

.footer-nav li {
	float: left;
	position: relative;
	padding: 0 6px;
	font-size: 10px;
	line-height: 14px;
	text-transform: uppercase;
}

.footer-nav li:after {
	background: #3f3f3f;
	position: absolute;
	top: 50%;
	left: 0;
	margin: -5px 0 0;
	content: "";
	width: 1px;
	height: 9px;
}

.footer-nav li:first-child:after {
	display: none;
}

.footer-nav li a {
	text-decoration: none;
	color: #3f3f3f;
}

.footer-nav li a:hover {
	color: #01a5c1;
}

.book-page #content {
	background: #fff;
	margin: 0 0 20px;
}

.full-post,
.book-block {
	background: #fff;
	padding: 11px 4px 0;
}

.full-post .heading,
.book-block .heading {
	padding: 3px;
	margin: 0 -5px 4px -12px;
	background-color: #a23b1b;
	margin-bottom: 4px;
	box-shadow: 2px 3px 3px rgba(0, 0, 0, .5) inset;
}

.full-post .heading h1,
.book-block .heading h1 {
	background: url(images/heading-bg.png) repeat-x 0 100%;
	padding: 0 0 0 17px;
	position: relative;
	font: 36px/42px "bignoodletitling", Arial, Helvetica, sans-serif;
	color: #fff;
	text-shadow: 1px 1px 2px #000;
	margin: 0;
}

.full-post .heading h1 span,
.book-block .heading h1 span {
	padding: 14px 8px 5px;
	overflow: hidden;
	display: block;
}

.full-post .heading h1:after,
.book-block .heading h1:after {
	content: "";
	display: block;
	clear: both;
}

.full-post .heading h1:before,
.book-block .heading h1:before {
	content: "";
	clear: both;
	position: absolute;
	top: 100%;
	margin-top: 3px;
	left: -3px;
	width: 0;
	height: 0;
	border: 8px solid transparent;
	border-top-color: #000;
	border-right: 0;
	border-bottom: 0;
}

.full-post .heading h1 .alignleft,
.book-block .heading h1 .alignleft {
	white-space: nowrap;
	text-align: center;
	margin: 0;
}

.full-post .heading h1 .alignleft:after,
.book-block .heading h1 .alignleft:after {
	content: "";
	display: inline-block;
	height: 100%;
	width: 1px;
	overflow: hidden;
	margin: 0 0 0 -5px;
	vertical-align: middle;
}

.full-post .heading h1 .alignleft img,
.book-block .heading h1 .alignleft img {
	margin: -14px 0 -3px;
	display: inline-block;
	vertical-align: bottom;
	width: auto;
	max-width: 1000px;
}

.full-post .book-post,
.book-block .book-post {
	padding: 38px 27px;
	line-height: 18px;
	color: #6b6b6b;
	background-color: #f2f2f2;
	background: -webkit-linear-gradient(#f2f2f2, #fff);
	background: linear-gradient(#f2f2f2, #fff);
}

.full-post .book-post p,
.book-block .book-post p {
	margin: 0 0 18px;
}

.full-post .book-post .alignright,
.book-block .book-post .alignright {
	margin: 7px -20px 0 5px;
	float: right;
}

.full-post .book-post .alignright img,
.book-block .book-post .alignright img {
	display: block;
	width: 100%;
	height: auto;
}

.sort-product-block {
	padding: 1px 17px 30px;
}

.sort-product-block .tabset {
	background: #484848;
	box-shadow: 4px 4px 4px rgba(0, 0, 0, .7) inset;
	border-radius: 6px;
	padding: 0;
	margin: 0;
}

.sort-product-block .tabset li {
	float: left;
	text-align: center;
	font: 14px/18px "bignoodletitling", Arial, Helvetica, sans-serif;
	width: 36.4%;
	padding: 4px 12px;
	position: relative;
	overflow: hidden;
}

.sort-product-block .tabset li:before {
	height: 25px;
	position: absolute;
	left: 1px;
	top: 50%;
	width: 1px;
	margin: -13px 0 0;
	content: "";
	clear: both;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhkOGQ4ZCIgc3RvcC1vcGFjaXR5PSIwLjAyIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQlIiBzdG9wLWNvbG9yPSIjOGQ4ZDhkIiBzdG9wLW9wYWNpdHk9IjAuMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxNyUiIHN0b3AtY29sb3I9IiM4ZDhkOGQiIHN0b3Atb3BhY2l0eT0iMC40NyIvPgogICAgPHN0b3Agb2Zmc2V0PSIyMSUiIHN0b3AtY29sb3I9IiM4ZDhkOGQiIHN0b3Atb3BhY2l0eT0iMC41NyIvPgogICAgPHN0b3Agb2Zmc2V0PSIyNSUiIHN0b3AtY29sb3I9IiM4ZDhkOGQiIHN0b3Atb3BhY2l0eT0iMC42Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjY3JSIgc3RvcC1jb2xvcj0iIzhkOGQ4ZCIgc3RvcC1vcGFjaXR5PSIwLjYiLz4KICAgIDxzdG9wIG9mZnNldD0iNzElIiBzdG9wLWNvbG9yPSIjOGQ4ZDhkIiBzdG9wLW9wYWNpdHk9IjAuNTciLz4KICAgIDxzdG9wIG9mZnNldD0iOTIlIiBzdG9wLWNvbG9yPSIjOGQ4ZDhkIiBzdG9wLW9wYWNpdHk9IjAuMTgiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzhkOGQ4ZCIgc3RvcC1vcGFjaXR5PSIwLjA1Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(141, 141, 141, .02)), color-stop(4%, rgba(141, 141, 141, .1)), color-stop(17%, rgba(141, 141, 141, .47)), color-stop(21%, rgba(141, 141, 141, .57)), color-stop(25%, rgba(141, 141, 141, .6)), color-stop(67%, rgba(141, 141, 141, .6)), color-stop(71%, rgba(141, 141, 141, .57)), color-stop(92%, rgba(141, 141, 141, .18)), color-stop(100%, rgba(141, 141, 141, .05)));
	background: -webkit-linear-gradient(top, rgba(141, 141, 141, .02) 0%, rgba(141, 141, 141, .1) 4%, rgba(141, 141, 141, .47) 17%, rgba(141, 141, 141, .57) 21%, rgba(141, 141, 141, .6) 25%, rgba(141, 141, 141, .6) 67%, rgba(141, 141, 141, .57) 71%, rgba(141, 141, 141, .18) 92%, rgba(141, 141, 141, .05) 100%);
	background: linear-gradient(to bottom, rgba(141, 141, 141, .02) 0%, rgba(141, 141, 141, .1) 4%, rgba(141, 141, 141, .47) 17%, rgba(141, 141, 141, .57) 21%, rgba(141, 141, 141, .6) 25%, rgba(141, 141, 141, .6) 67%, rgba(141, 141, 141, .57) 71%, rgba(141, 141, 141, .18) 92%, rgba(141, 141, 141, .05) 100%);
}

.sort-product-block .tabset li:after {
	content: "";
	height: 25px;
	width: 1px;
	position: absolute;
	left: 0;
	top: 50%;
	margin: -13px 0 0;
	clear: both;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAyIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxNyUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC40NiIvPgogICAgPHN0b3Agb2Zmc2V0PSIyMSUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC41NiIvPgogICAgPHN0b3Agb2Zmc2V0PSIyNSUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC41OSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1OCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC41OSIvPgogICAgPHN0b3Agb2Zmc2V0PSI2MyUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC41NyIvPgogICAgPHN0b3Agb2Zmc2V0PSI3MSUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC40OCIvPgogICAgPHN0b3Agb2Zmc2V0PSI4MyUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4yOCIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMDQiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, .02)), color-stop(4%, rgba(0, 0, 0, .1)), color-stop(17%, rgba(0, 0, 0, .46)), color-stop(21%, rgba(0, 0, 0, .56)), color-stop(25%, rgba(0, 0, 0, .59)), color-stop(58%, rgba(0, 0, 0, .59)), color-stop(63%, rgba(0, 0, 0, .57)), color-stop(71%, rgba(0, 0, 0, .48)), color-stop(83%, rgba(0, 0, 0, .28)), color-stop(100%, rgba(0, 0, 0, .04)));
	background: -webkit-linear-gradient(top, rgba(0, 0, 0, .02) 0%, rgba(0, 0, 0, .1) 4%, rgba(0, 0, 0, .46) 17%, rgba(0, 0, 0, .56) 21%, rgba(0, 0, 0, .59) 25%, rgba(0, 0, 0, .59) 58%, rgba(0, 0, 0, .57) 63%, rgba(0, 0, 0, .48) 71%, rgba(0, 0, 0, .28) 83%, rgba(0, 0, 0, .04) 100%);
	background: linear-gradient(to bottom, rgba(0, 0, 0, .02) 0%, rgba(0, 0, 0, .1) 4%, rgba(0, 0, 0, .46) 17%, rgba(0, 0, 0, .56) 21%, rgba(0, 0, 0, .59) 25%, rgba(0, 0, 0, .59) 58%, rgba(0, 0, 0, .57) 63%, rgba(0, 0, 0, .48) 71%, rgba(0, 0, 0, .28) 83%, rgba(0, 0, 0, .04) 100%);
}

.sort-product-block .tabset li:first-child {
	width: 31.8%;
}

.sort-product-block .tabset li:first-child:after,
.sort-product-block .tabset li:first-child:before {
	display: none;
}

.sort-product-block .tabset li:last-child {
	float: right;
	width: 31.8%;
}

.sort-product-block .tabset li a {
	display: block;
	color: #fff;
	padding: 3px 5px 2px;
	text-decoration: none;
}

.sort-product-block .tabset li.active a {
	background: #fff;
	border-radius: 4px 4px 0 0;
	padding: 3px 5px 6px;
	color: #616161;
	float: left;
	width: 100%;
	margin: 0 0 -4px;
	position: relative;
	z-index: 10;
}

.sort-product-block .heading-sort {
	padding: 3px;
	background: #fff;
	margin: 0 0 0 2px;
	box-shadow: 0 2px 5px rgba(0, 0, 0, .5);
}

.sort-product-block .heading-sort .holder {
	background-color: #fff;
	background: -webkit-linear-gradient(#fff, #d4d4d4);
	background: linear-gradient(#fff, #d4d4d4);
}

.tab-sort2 .heading-sort {
	margin: 0 0 13px 2px;
}

.tab-sort3 .heading-sort {
	margin: 0 0 11px 2px;
}

.sort-by-letter {
	margin: 0;
	padding: 24px 0 25px 11px;
	overflow: hidden;
}

.sort-by-letter li {
	float: left;
	font: 16px/16px "bignoodletitling", Arial, Helvetica, sans-serif;
	margin: 0 1px 5px 2px;
}

.sort-by-letter li a {
	background: #9c9c9c;
	text-decoration: none;
	display: block;
	text-align: center;
	width: 19px;
	padding: 2px 5px 0 5px;
	color: #fff;
	box-shadow: 3px 3px 5px rgba(0, 0, 0, .7) inset;
}

.sort-by-letter li a:hover {
	background: #00a6c1;
}

.sort-by-letter li.active {
	margin: 0 3px 5px 2px;
}

.sort-by-letter li.active a {
	padding: 2px 7px 0 7px;
	background-color: #ddd;
	background: -webkit-linear-gradient(#ddd, #f7f7f7);
	background: linear-gradient(#ddd, #f7f7f7);
	box-shadow: 3px 3px 3px rgba(0, 0, 0, .7);
	color: #232323;
}

.search-result-holder {
	padding: 23px 0 11px;
	overflow: hidden;
}

.search-result-holder h2 {
	font: 24px/22px "bignoodletitling", Arial, Helvetica, sans-serif;
	color: #000;
	letter-spacing: -1px;
	overflow: hidden;
	margin: 0;
}

.search-result-holder h2 span {
	color: #e00;
	display: inline-block;
	vertical-align: top;
	padding: 0 0 0 10px;
}

.search-result-holder .result-option {
	padding: 0 0 10px 6px;
	overflow: hidden;
}

.search-result-holder .bottom-controll {
	padding: 6px 0 10px 6px;
}

.pager {
	font: 18px/16px "bignoodletitling", Arial, Helvetica, sans-serif;
	float: right;
	padding: 2px 0 8px 1px;
	margin: 0;
}

.pager li {
	float: left;
	margin: 0 0 0 2px;
}

.pager li a,
.pager li span {
	min-width: 16px;
	display: block;
	padding: 1px 0;
	background: #4f4f4f;
	color: #fff;
	text-decoration: none;
	text-align: center;
}

.pager li a:hover,
.pager li span:hover {
	background: #00a6c1;
}

.pager li a:active,
.pager li span:active {
	background: #000;
}

.pager li.active a,
.pager li.active span {
	background: #000;
}

.per-page-select {
	float: right;
	padding: 2px;
	margin: 0;
	background-color: #bbb;
	background: -webkit-linear-gradient(#bbb, #fff);
	background: linear-gradient(#bbb, #fff);
}

.per-page-select label {
	display: inline-block;
	color: #272727;
	vertical-align: top;
	font: 16px/18px "bignoodletitling", Arial, Helvetica, sans-serif;
	padding: 0 0 0 4px;
}

.per-page-select .jcf-select {
	border: none;
	border-radius: 0;
	margin: 0 0 0 5px;
	min-width: 39px;
	text-align: left;
	height: 18px;
	background-color: #fff;
	background: -webkit-linear-gradient(#fff 0, #fff 49%, #fafafa 50%, #b7b7b7);
	background: linear-gradient(#fff 0, #fff 49%, #fafafa 50%, #b7b7b7);
}

.per-page-select .jcf-select .jcf-select-text {
	display: block;
	color: #393939;
	padding: 1px 0 0;
	margin: 0 15px 0 6px;
	font: 18px/16px "bignoodletitling", Arial, Helvetica, sans-serif;
}

.per-page-select .jcf-select .jcf-select-opener {
	width: 0;
	height: 0;
	background: none;
	border: 4px solid transparent;
	border-top-color: #6c6c6c;
	border-bottom: 0;
	bottom: auto;
	right: 3px;
	top: 7px;
}

.per-page-select .jcf-select .jcf-select-opener:after {
	display: none;
}

.per-page-select .sub-info {
	display: block;
	color: #fff;
}

.per-page-select .sub-info a {
	color: #f6d000;
}

.per-page-select .sub-info a:hover {
	text-decoration: none;
}

.jcf-select-drop.jcf-select-s2 .jcf-select-drop-content {
	border: none;
}

.jcf-select-s2 .jcf-list {
	border-radius: 0;
	font: 18px/16px "bignoodletitling", Arial, Helvetica, sans-serif;
	box-shadow: 2px 2px 4px rgba(0, 0, 0, .7) inset;
	border: 1px solid #b7b7b7;
}

.jcf-select-s2 .jcf-option {
	color: #393939;
	padding: 2px 6px 0;
	background-color: #b7b7b7;
	background: -webkit-linear-gradient(#fff, #b7b7b7);
	background: linear-gradient(#fff, #b7b7b7);
}

.jcf-select-s2 .jcf-hover {
	color: #000;
	background: #eee;
}

.result-block {
	padding: 2px 0;
}

.result-item {
	margin: 0 0 4px;
	position: relative;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UyZTJlMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEzJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMzJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgyJSIgc3RvcC1jb2xvcj0iI2Y1ZjVmNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlM2UzZTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e2e2e2), color-stop(13%, #f1f1f1), color-stop(33%, #fff), color-stop(66%, #fff), color-stop(82%, #f5f5f5), color-stop(100%, #e3e3e3));
	background: -webkit-linear-gradient(top, #e2e2e2 0%, #f1f1f1 13%, #fff 33%, #fff 66%, #f5f5f5 82%, #e3e3e3 100%);
	background: linear-gradient(to bottom, #e2e2e2 0%, #f1f1f1 13%, #fff 33%, #fff 66%, #f5f5f5 82%, #e3e3e3 100%);
}

.result-item:after {
	content: "";
	display: block;
	clear: both;
}

.result-item:before {
	position: absolute;
	content: "";
	background: #e2e2e2;
	height: 1px;
	top: -2px;
	left: 0;
	right: 0;
}

.result-item .img-box {
	float: left;
	width: 15.3%;
	padding: 7px 6px 12px;
	position: relative;
}

.result-item .img-box img {
	vertical-align: top;
	height: auto;
	max-width: 100%;
}

.result-item .rate-block {
	float: right;
	width: 21.5%;
	position: relative;
	text-align: center;
	padding: 33px 0 5px;
}

.result-item .rate-block .title {
	font: 14px/16px "bignoodletitling", Arial, Helvetica, sans-serif;
	display: block;
	color: #252525;
	margin: 0 0 8px;
}

.result-item .item-content {
	overflow: hidden;
	padding: 24px 17px;
	min-height: 121px;
	position: relative;
}

.result-item .item-content:after,
.result-item .item-content:before {
	content: "";
	clear: both;
	right: 0;
	position: absolute;
	top: 0;
	bottom: 0;
	width: 2px;
	background: url(images/bg-line-book.png) no-repeat;
	background-size: 2px 100%;
}

.result-item .item-content:before {
	right: auto;
	left: 0;
}

.result-item .item-content h3 {
	font: 24px/26px "bignoodletitling", Arial, Helvetica, sans-serif;
	margin: 0 0 3px;
}

.result-item .item-content h3 a {
	color: #252525;
	text-decoration: none;
}

.result-item .item-content h3 a:hover {
	color: #01a5c1;
}

.result-item .item-content .autor {
	font-size: 14px;
	line-height: 16px;
	display: block;
	margin: 0 0 5px;
}

.result-item .item-content .autor a {
	color: #5f5f5f;
	text-decoration: none;
}

.result-item .item-content .autor a:hover {
	color: #01a5c1;
}

.result-item .item-content .date {
	color: #5f5f5f;
	font-size: 12px;
	display: block;
}

/* star rating styles */

.star-rating {
	background: url(images/star.png) no-repeat 0 -14px;
	height: 12px;
	margin: 0;
	padding: 0;
	position: relative;
	width: 73px;
	display: inline-block;
	vertical-align: top;
	overflow: hidden;
}

.star-rating li {
	float: left;
	width: 7px;
	height: 12px;
}

.star-rating li a {
	display: block;
	height: 12px;
	padding: 0;
	position: absolute;
	text-decoration: none;
	text-indent: -9000px;
	width: 7px;
	z-index: 2;
}

.star-rating li a:hover {
	z-index: 1;
	left: 0;
	background: url(images/star.png) no-repeat;
}

.star-rating li a:hover.s05 {
	width: 7px;
	left: 0;
}

.star-rating li a:hover.s1 {
	width: 14px;
	left: 0;
}

.star-rating li a:hover.s15 {
	width: 22px;
	left: 0;
}

.star-rating li a:hover.s2 {
	width: 28px;
	left: 0;
}

.star-rating li a:hover.s25 {
	width: 37px;
	left: 0;
}

.star-rating li a:hover.s3 {
	width: 43px;
	left: 0;
}

.star-rating li a:hover.s35 {
	width: 52px;
	left: 0;
}

.star-rating li a:hover.s4 {
	width: 58px;
	left: 0;
}

.star-rating li a:hover.s45 {
	width: 67px;
	left: 0;
}

.star-rating li a:hover.s5 {
	width: 73px;
	left: 0;
}

.star-rating li a.s05 {
	left: 0;
}

.star-rating li a.s1 {
	left: 7px;
}

.star-rating li a.s15 {
	left: 15px;
}

.star-rating li a.s2 {
	left: 22px;
}

.star-rating li a.s25 {
	left: 30px;
}

.star-rating li a.s3 {
	left: 37px;
}

.star-rating li a.s35 {
	left: 45px;
}

.star-rating li a.s4 {
	left: 52px;
}

.star-rating li a.s45 {
	left: 60px;
}

.star-rating li a.s5 {
	left: 67px;
}

.star-rating li.active a,
.star-rating li.setted a {
	z-index: 1;
	left: 0;
	background: url(images/star.png) no-repeat;
}

.star-rating li.active a.s05,
.star-rating li.setted a.s05 {
	width: 7px;
}

.star-rating li.active a.s1,
.star-rating li.setted a.s1 {
	width: 13px;
}

.star-rating li.active a.s15,
.star-rating li.setted a.s15 {
	width: 22px;
}

.star-rating li.active a.s2,
.star-rating li.setted a.s2 {
	width: 28px;
}

.star-rating li.active a.s25,
.star-rating li.setted a.s25 {
	width: 37px;
}

.star-rating li.active a.s3,
.star-rating li.setted a.s3 {
	width: 43px;
}

.star-rating li.active a.s35,
.star-rating li.setted a.s35 {
	width: 52px;
}

.star-rating li.active a.s4,
.star-rating li.setted a.s4 {
	width: 58px;
}

.star-rating li.active a.s45,
.star-rating li.setted a.s45 {
	width: 67px;
}

.star-rating li.active a.s5,
.star-rating li.setted a.s5 {
	width: 73px;
}

.join-witget,
.review-witget,
.nav-witget {
	border: 1px solid #989b8c;
	padding: 1px;
}

.join-witget .heading,
.review-witget .heading,
.nav-witget .heading {
	background: #a23b1b;
	color: #fff;
	padding: 2px 2px 2px 3px;
	margin: 0;
	box-shadow: 2px 3px 3px rgba(0, 0, 0, .5) inset;
	text-shadow: 2px 2px 2px rgba(0, 0, 0, .7);
	font: 24px/28px "bignoodletitling", Arial, Helvetica, sans-serif;
	padding: 2px;
	position: relative;
}

.join-witget .heading .in,
.review-witget .heading .in,
.nav-witget .heading .in {
	display: block;
	background: url(images/bg5.png) repeat-x 0 100%;
	padding: 6px 10px 7px 14px;
	position: relative;
}

.join-witget .heading .in:after,
.review-witget .heading .in:after,
.nav-witget .heading .in:after {
	content: "";
	position: absolute;
	bottom: 0;
	top: 0;
	left: 0;
	z-index: 0;
	right: 0;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM3JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC41Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(37%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, .5)));
	background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 37%, rgba(0, 0, 0, .5) 100%);
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 37%, rgba(0, 0, 0, .5) 100%);
}

.join-witget .heading .in > span,
.review-witget .heading .in > span,
.nav-witget .heading .in > span {
	position: relative;
	z-index: 4;
	display: block;
}

.join-witget .aside-nav-box,
.review-witget .aside-nav-box,
.nav-witget .aside-nav-box {
	padding: 2px 1px 0;
}

.join-witget .aside-nav,
.review-witget .aside-nav,
.nav-witget .aside-nav {
	margin: 0;
	padding: 0;
}

.join-witget .aside-nav li,
.review-witget .aside-nav li,
.nav-witget .aside-nav li {
	font: 18px/24px "bignoodletitling", Arial, Helvetica, sans-serif;
}

.join-witget .aside-nav li a,
.review-witget .aside-nav li a,
.nav-witget .aside-nav li a {
	color: #3b3b3b;
	text-decoration: none;
	display: block;
	padding: 9px 16px;
	position: relative;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q2ZDZkNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI3JSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM0JSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY4JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcxJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjkzJSIgc3RvcC1jb2xvcj0iI2RjZGNkYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkM2QzZDMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d6d6d6), color-stop(27%, #f9f9f9), color-stop(34%, #fefefe), color-stop(68%, #fff), color-stop(71%, #fefefe), color-stop(80%, #f2f2f2), color-stop(93%, #dcdcdc), color-stop(100%, #d3d3d3));
	background: -webkit-linear-gradient(top, #d6d6d6 0%, #f9f9f9 27%, #fefefe 34%, #fff 68%, #fefefe 71%, #f2f2f2 80%, #dcdcdc 93%, #d3d3d3 100%);
	background: linear-gradient(to bottom, #d6d6d6 0%, #f9f9f9 27%, #fefefe 34%, #fff 68%, #fefefe 71%, #f2f2f2 80%, #dcdcdc 93%, #d3d3d3 100%);
	margin: 0 0 3px;
}

.join-witget .aside-nav li a:hover,
.review-witget .aside-nav li a:hover,
.nav-witget .aside-nav li a:hover {
	color: #01a5c1;
}

.join-witget .aside-nav li a:after,
.review-witget .aside-nav li a:after,
.nav-witget .aside-nav li a:after {
	position: absolute;
	content: "";
	background: #e2e2e2;
	height: 1px;
	bottom: -2px;
	left: 0;
	right: 0;
}

.join-witget .aside-nav li a:active,
.review-witget .aside-nav li a:active,
.nav-witget .aside-nav li a:active {
	color: #385170;
}

.join-witget .aside-nav ul,
.review-witget .aside-nav ul,
.nav-witget .aside-nav ul {
	padding: 0 6px;
	margin: 0;
	background: #fff;
}

.join-witget .aside-nav ul a,
.review-witget .aside-nav ul a,
.nav-witget .aside-nav ul a {
	background: none;
	padding: 1px 22px;
	color: #8b8b8b;
}

.join-witget .more-box,
.review-witget .more-box,
.nav-witget .more-box {
	overflow: hidden;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY1JSIgc3RvcC1jb2xvcj0iI2Y1ZjVmNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk2JSIgc3RvcC1jb2xvcj0iI2Q0ZDRkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkNGQ0ZDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(50%, #fff), color-stop(65%, #f5f5f5), color-stop(96%, #d4d4d4), color-stop(100%, #d4d4d4));
	background: -webkit-linear-gradient(top, #fff 0%, #fff 50%, #f5f5f5 65%, #d4d4d4 96%, #d4d4d4 100%);
	background: linear-gradient(to bottom, #fff 0%, #fff 50%, #f5f5f5 65%, #d4d4d4 96%, #d4d4d4 100%);
	padding: 2px 9px 5px;
}

.join-witget .more-box .btn-more,
.review-witget .more-box .btn-more,
.nav-witget .more-box .btn-more {
	color: #c20000;
	float: right;
	position: relative;
	font: 16px/20px "bignoodletitling", Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.join-witget .more-box .btn-more:hover,
.review-witget .more-box .btn-more:hover,
.nav-witget .more-box .btn-more:hover {
	color: #01a5c1;
}

.join-witget .more-box .btn-more:after,
.review-witget .more-box .btn-more:after,
.nav-witget .more-box .btn-more:after {
	float: right;
	content: " >>";
	margin: 0 0 0 2px;
}

.review-witget .review-box {
	padding: 2px 1px;
}

.review-witget .review-post {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q1ZDVkNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUlIiBzdG9wLWNvbG9yPSIjZjlmOWY5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNyUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3NCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI4NyUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5OSUiIHN0b3AtY29sb3I9IiNlNGU0ZTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5OSUiIHN0b3AtY29sb3I9IiNlM2UzZTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZGZkZmRmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2UxZTFlMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d5d5d5), color-stop(5%, #f9f9f9), color-stop(7%, #fff), color-stop(74%, #fff), color-stop(87%, #f5f5f5), color-stop(99%, #e4e4e4), color-stop(99%, #e3e3e3), color-stop(100%, #dfdfdf), color-stop(100%, #e1e1e1));
	background: -webkit-linear-gradient(top, #d5d5d5 0%, #f9f9f9 5%, #fff 7%, #fff 74%, #f5f5f5 87%, #e4e4e4 99%, #e3e3e3 99%, #dfdfdf 100%, #e1e1e1 100%);
	background: linear-gradient(to bottom, #d5d5d5 0%, #f9f9f9 5%, #fff 7%, #fff 74%, #f5f5f5 87%, #e4e4e4 99%, #e3e3e3 99%, #dfdfdf 100%, #e1e1e1 100%);
	padding: 14px 9px 36px;
	overflow: hidden;
}

.review-witget .text {
	overflow: hidden;
	line-height: 14px;
	color: #373737;
}

.review-witget p {
	word-spacing: -1px;
	margin: 0 0 14px;
}

.review-witget h3 {
	font: 20px/23px "bignoodletitling", Arial, Helvetica, sans-serif;
	margin: 0 0 7px;
}

.review-witget h3 a {
	color: #373737;
	text-decoration: none;
}

.review-witget h3 a:hover {
	color: #01a5c1;
}

.review-witget .alignleft {
	margin: 0 13px 0 0;
}

.search-by-form {
	margin: 0;
	padding: 37px 9px 46px;
}

.search-by-form .line {
	overflow: hidden;
}

.search-by-form .select-box {
	float: left;
	width: 37.69%;
	padding: 0 9px 0 10px;
}

.search-by-form .input-box {
	width: 34.4%;
	float: left;
	margin: 0 7px 0 0;
}

.search-by-form .input-box input {
	box-sizing: border-box;
	text-align: left;
	height: 26px;
	background: #dadada;
	box-shadow: 2px 2px 4px rgba(0, 0, 0, .75) inset;
	border-radius: 6px;
	font-style: italic;
	padding: 4px 14px 2px;
	font-size: 12px;
	line-height: 20px;
	border: none;
	float: left;
	width: 100%;
	margin: 0;
	color: #5b5b5b;
}

.search-by-form .input-box ::-webkit-input-placeholder {
	color: #5b5b5b;
}

.search-by-form .input-box :-moz-placeholder {
	color: #5b5b5b;
}

.search-by-form .input-box ::-moz-placeholder {
	color: #5b5b5b;
}

.search-by-form .input-box :-ms-input-placeholder {
	color: #5b5b5b;
}

.search-by-form .submit-box {
	padding: 0 13px 0 0;
	overflow: hidden;
}

.search-by-form .submit-box input[type="submit"] {
	float: left;
	width: 100%;
	padding: 0;
	height: 26px;
	margin: 0;
	border-radius: 6px;
	color: #fff;
	background: none;
	border: none;
	font: 18px/24px "bignoodletitling", Arial, Helvetica, sans-serif;
	background: #484848 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRlNGU0ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI3JSIgc3RvcC1jb2xvcj0iIzRhNGE0YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM4JSIgc3RvcC1jb2xvcj0iIzQwNDA0MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQyJSIgc3RvcC1jb2xvcj0iIzM5MzkzOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ2JSIgc3RvcC1jb2xvcj0iIzM5MzkzOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzM0MzQzNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU0JSIgc3RvcC1jb2xvcj0iIzIzMjMyMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgxJSIgc3RvcC1jb2xvcj0iIzEwMTAxMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZTBlMGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4e4e4e), color-stop(27%, #4a4a4a), color-stop(38%, #404040), color-stop(42%, #393939), color-stop(46%, #393939), color-stop(50%, #343434), color-stop(54%, #232323), color-stop(81%, #101010), color-stop(100%, #0e0e0e));
	background: -webkit-linear-gradient(top, #4e4e4e 0%, #4a4a4a 27%, #404040 38%, #393939 42%, #393939 46%, #343434 50%, #232323 54%, #101010 81%, #0e0e0e 100%);
	background: linear-gradient(to bottom, #4e4e4e 0%, #4a4a4a 27%, #404040 38%, #393939 42%, #393939 46%, #343434 50%, #232323 54%, #101010 81%, #0e0e0e 100%);
}

.search-by-form .submit-box input[type="submit"]:hover {
	background: #2bb8d3 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJiYjhkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI4JSIgc3RvcC1jb2xvcj0iIzJiYjhkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMyJSIgc3RvcC1jb2xvcj0iIzI0YmFkMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM2JSIgc3RvcC1jb2xvcj0iIzMxYjhkNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iIzJkYjRkMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ0JSIgc3RvcC1jb2xvcj0iIzJiYmJkNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ4JSIgc3RvcC1jb2xvcj0iIzJjYjdjZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUyJSIgc3RvcC1jb2xvcj0iIzFjOTBhOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU2JSIgc3RvcC1jb2xvcj0iIzI1OTJhNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYwJSIgc3RvcC1jb2xvcj0iIzIzOTlhNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY0JSIgc3RvcC1jb2xvcj0iIzIzOWJiMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY4JSIgc3RvcC1jb2xvcj0iIzI2OWViNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg4JSIgc3RvcC1jb2xvcj0iIzI4YjJjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyYmI4ZDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2bb8d4), color-stop(28%, #2bb8d4), color-stop(32%, #24bad2), color-stop(36%, #31b8d5), color-stop(40%, #2db4d2), color-stop(44%, #2bbbd5), color-stop(48%, #2cb7ce), color-stop(52%, #1c90a9), color-stop(56%, #2592a7), color-stop(60%, #2399a7), color-stop(64%, #239bb3), color-stop(68%, #269eb6), color-stop(88%, #28b2cc), color-stop(100%, #2bb8d4));
	background: -webkit-linear-gradient(top, #2bb8d4 0%, #2bb8d4 28%, #24bad2 32%, #31b8d5 36%, #2db4d2 40%, #2bbbd5 44%, #2cb7ce 48%, #1c90a9 52%, #2592a7 56%, #2399a7 60%, #239bb3 64%, #269eb6 68%, #28b2cc 88%, #2bb8d4 100%);
	background: linear-gradient(to bottom, #2bb8d4 0%, #2bb8d4 28%, #24bad2 32%, #31b8d5 36%, #2db4d2 40%, #2bbbd5 44%, #2cb7ce 48%, #1c90a9 52%, #2592a7 56%, #2399a7 60%, #239bb3 64%, #269eb6 68%, #28b2cc 88%, #2bb8d4 100%);
}

.select-box {
	padding: 0;
	margin: 0;
}

.select-box .jcf-select {
	border: none;
	margin: 0;
	min-width: 100%;
	text-align: left;
	height: 26px;
	background: #dadada;
	box-shadow: 2px 2px 4px rgba(0, 0, 0, .75) inset;
	border-radius: 6px;
	max-width: 200px;
}

.select-box .jcf-select .jcf-select-text {
	display: block;
	color: #5b5b5b;
	padding: 4px 0 2px;
	margin: 0 25px 0 11px;
	font-size: 12px;
	line-height: 20px;
	font-style: italic;
}

.select-box .jcf-select .jcf-select-opener {
	width: 0;
	height: 0;
	background: none;
	border: 4px solid transparent;
	border-top-color: #878787;
	border-top-width: 7px;
	border-bottom: 0;
	bottom: auto;
	right: 8px;
	top: 11px;
}

.select-box .jcf-select .jcf-select-opener:after {
	content: "";
	top: 50%;
	margin: -11px 0 0 -11px;
	left: 0;
	position: absolute;
	width: 1px;
	height: 22px;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg3ODc4NyIgc3RvcC1vcGFjaXR5PSIwLjA4Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwJSIgc3RvcC1jb2xvcj0iIzg3ODc4NyIgc3RvcC1vcGFjaXR5PSIwLjI0Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjI5JSIgc3RvcC1jb2xvcj0iIzg3ODc4NyIgc3RvcC1vcGFjaXR5PSIwLjY4Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjMzJSIgc3RvcC1jb2xvcj0iIzg3ODc4NyIgc3RvcC1vcGFjaXR5PSIwLjc1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjQzJSIgc3RvcC1jb2xvcj0iIzg3ODc4NyIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICAgIDxzdG9wIG9mZnNldD0iNDglIiBzdG9wLWNvbG9yPSIjODc4Nzg3IiBzdG9wLW9wYWNpdHk9IjAuOCIvPgogICAgPHN0b3Agb2Zmc2V0PSI1NyUiIHN0b3AtY29sb3I9IiM4Nzg3ODciIHN0b3Atb3BhY2l0eT0iMC42NyIvPgogICAgPHN0b3Agb2Zmc2V0PSI2MiUiIHN0b3AtY29sb3I9IiM4Nzg3ODciIHN0b3Atb3BhY2l0eT0iMC41OSIvPgogICAgPHN0b3Agb2Zmc2V0PSI4MSUiIHN0b3AtY29sb3I9IiM4Nzg3ODciIHN0b3Atb3BhY2l0eT0iMC4xNyIvPgogICAgPHN0b3Agb2Zmc2V0PSI4NiUiIHN0b3AtY29sb3I9IiM4Nzg3ODciIHN0b3Atb3BhY2l0eT0iMC4wOSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5MCUiIHN0b3AtY29sb3I9IiM4Nzg3ODciIHN0b3Atb3BhY2l0eT0iMC4wNSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjODc4Nzg3IiBzdG9wLW9wYWNpdHk9IjAiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(135, 135, 135, .08)), color-stop(10%, rgba(135, 135, 135, .24)), color-stop(29%, rgba(135, 135, 135, .68)), color-stop(33%, rgba(135, 135, 135, .75)), color-stop(43%, rgba(135, 135, 135, .8)), color-stop(48%, rgba(135, 135, 135, .8)), color-stop(57%, rgba(135, 135, 135, .67)), color-stop(62%, rgba(135, 135, 135, .59)), color-stop(81%, rgba(135, 135, 135, .17)), color-stop(86%, rgba(135, 135, 135, .09)), color-stop(90%, rgba(135, 135, 135, .05)), color-stop(100%, rgba(135, 135, 135, 0)));
	background: -webkit-linear-gradient(top, rgba(135, 135, 135, .08) 0%, rgba(135, 135, 135, .24) 10%, rgba(135, 135, 135, .68) 29%, rgba(135, 135, 135, .75) 33%, rgba(135, 135, 135, .8) 43%, rgba(135, 135, 135, .8) 48%, rgba(135, 135, 135, .67) 57%, rgba(135, 135, 135, .59) 62%, rgba(135, 135, 135, .17) 81%, rgba(135, 135, 135, .09) 86%, rgba(135, 135, 135, .05) 90%, rgba(135, 135, 135, 0) 100%);
	background: linear-gradient(to bottom, rgba(135, 135, 135, .08) 0%, rgba(135, 135, 135, .24) 10%, rgba(135, 135, 135, .68) 29%, rgba(135, 135, 135, .75) 33%, rgba(135, 135, 135, .8) 43%, rgba(135, 135, 135, .8) 48%, rgba(135, 135, 135, .67) 57%, rgba(135, 135, 135, .59) 62%, rgba(135, 135, 135, .17) 81%, rgba(135, 135, 135, .09) 86%, rgba(135, 135, 135, .05) 90%, rgba(135, 135, 135, 0) 100%);
}

.select-box .sub-info {
	display: block;
	color: #fff;
}

.select-box .sub-info a {
	color: #f6d000;
}

.select-box .sub-info a:hover {
	text-decoration: none;
}

.jcf-select-drop.jcf-select-s3 .jcf-select-drop-content {
	border: none;
}

.jcf-select-s3 .jcf-list {
	border-radius: 0;
	font-size: 12px;
	box-shadow: 2px 2px 4px rgba(0, 0, 0, .7) inset;
}

.jcf-select-s3 .jcf-option {
	color: #393939;
	padding: 2px 6px 0;
	background-color: #b7b7b7;
	background: -webkit-linear-gradient(#fff, #b7b7b7);
	background: linear-gradient(#fff, #b7b7b7);
}

.jcf-select-s3 .jcf-hover {
	color: #000;
	background: #fff;
}

.star-block {
	float: left;
	width: 37.8%;
	padding: 0 22px 0 17px;
}

.star-block.star-block2 p {
	padding: 0 5px;
}

.search-by-popular {
	color: #4e4e4e;
	overflow: hidden;
	font-size: 10px;
	line-height: 12px;
	padding: 8px 0 50px;
}

.search-by-popular .btn-box {
	overflow: hidden;
	padding: 47px 5.4% 0 .1%;
}

.search-by-popular .btn-box .btn-search {
	background-color: #3c3c3c;
	background: -webkit-linear-gradient(#3c3c3c, #000);
	background: linear-gradient(#3c3c3c, #000);
	color: #fff;
	border-radius: 6px;
	font: 20px/24px "bignoodletitling", Arial, Helvetica, sans-serif;
	display: block;
	padding: 5px 4px 2px;
	text-align: center;
	text-decoration: none;
}

.search-by-popular .btn-box .btn-search:hover {
	background-color: #009ccf;
	background: -webkit-linear-gradient(#009ccf, #004c64);
	background: linear-gradient(#009ccf, #004c64);
}

.search-by-popular .title {
	display: block;
	color: #000;
	padding: 0 2px;
	margin: 0 0 4px;
	font: 12px/16px "bignoodletitling", Arial, Helvetica, sans-serif;
}

.search-by-popular p {
	margin: 0;
	padding: 0 1px;
}

.search-by-popular .star-rating {
	background: url(images/star2.png) no-repeat -1px -24px;
	height: 24px;
	margin: 0 0 15px;
	padding: 0;
	position: relative;
	width: 138px;
	display: inline-block;
	vertical-align: top;
	overflow: hidden;
}

.search-by-popular .star-rating li {
	float: left;
}

.search-by-popular .star-rating li a {
	display: block;
	height: 24px;
	padding: 0;
	position: absolute;
	text-decoration: none;
	text-indent: -9000px;
	width: 12px;
	z-index: 2;
}

.search-by-popular .star-rating li a:hover {
	z-index: 1;
	left: 0;
	background: url(images/star2.png) no-repeat;
}

.search-by-popular .star-rating li a:hover.s05 {
	width: 12px;
}

.search-by-popular .star-rating li a:hover.s1 {
	width: 24px;
}

.search-by-popular .star-rating li a:hover.s15 {
	width: 42px;
}

.search-by-popular .star-rating li a:hover.s2 {
	width: 54px;
}

.search-by-popular .star-rating li a:hover.s25 {
	width: 71px;
}

.search-by-popular .star-rating li a:hover.s3 {
	width: 82px;
}

.search-by-popular .star-rating li a:hover.s35 {
	width: 99px;
}

.search-by-popular .star-rating li a:hover.s4 {
	width: 110px;
}

.search-by-popular .star-rating li a:hover.s45 {
	width: 128px;
}

.search-by-popular .star-rating li a:hover.s5 {
	width: 139px;
}

.search-by-popular .star-rating li a.s05 {
	left: 0;
}

.search-by-popular .star-rating li a.s1 {
	left: 12px;
}

.search-by-popular .star-rating li a.s15 {
	left: 30px;
}

.search-by-popular .star-rating li a.s2 {
	left: 42px;
}

.search-by-popular .star-rating li a.s25 {
	left: 59px;
}

.search-by-popular .star-rating li a.s3 {
	left: 71px;
}

.search-by-popular .star-rating li a.s35 {
	left: 87px;
}

.search-by-popular .star-rating li a.s4 {
	left: 99px;
}

.search-by-popular .star-rating li a.s45 {
	left: 116px;
}

.search-by-popular .star-rating li a.s5 {
	left: 128px;
}

.search-by-popular .star-rating li.active a,
.search-by-popular .star-rating li.setted a {
	z-index: 1;
	left: 0;
	background: url(images/star2.png) no-repeat;
}

.search-by-popular .star-rating li.active a.s05,
.search-by-popular .star-rating li.setted a.s05 {
	width: 12px;
}

.search-by-popular .star-rating li.active a.s1,
.search-by-popular .star-rating li.setted a.s1 {
	width: 24px;
}

.search-by-popular .star-rating li.active a.s15,
.search-by-popular .star-rating li.setted a.s15 {
	width: 42px;
}

.search-by-popular .star-rating li.active a.s2,
.search-by-popular .star-rating li.setted a.s2 {
	width: 54px;
}

.search-by-popular .star-rating li.active a.s25,
.search-by-popular .star-rating li.setted a.s25 {
	width: 71px;
}

.search-by-popular .star-rating li.active a.s3,
.search-by-popular .star-rating li.setted a.s3 {
	width: 82px;
}

.search-by-popular .star-rating li.active a.s35,
.search-by-popular .star-rating li.setted a.s35 {
	width: 99px;
}

.search-by-popular .star-rating li.active a.s4,
.search-by-popular .star-rating li.setted a.s4 {
	width: 110px;
}

.search-by-popular .star-rating li.active a.s45,
.search-by-popular .star-rating li.setted a.s45 {
	width: 128px;
}

.search-by-popular .star-rating li.active a.s5,
.search-by-popular .star-rating li.setted a.s5 {
	width: 139px;
}

.article-page #content {
	background: #fff;
	margin: 0 0 21px;
}

.full-post {
	background: #fff;
	padding: 13px 4px 0;
}

.full-post.book-block {
	padding-top: 11px;
}

.full-post.book-block .heading {
	background-color: #a23b1b;
}

.full-post .heading {
	padding: 3px;
	text-shadow: 1px 1px 2px #000;
	position: relative;
	background-color: #79c01c; /* h1{
			&:after {
				content:'';
				position:absolute;
				bottom:0;
				top:0;
				left:0;
				z-index:0;
				right:0;
				background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM3JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC41Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
				background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 37%, rgba(0,0,0,0.5) 100%);
				background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(37%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.5)));
				background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 37%,rgba(0,0,0,0.5) 100%);
				background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 37%,rgba(0,0,0,0.5) 100%);
				background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 37%,rgba(0,0,0,0.5) 100%);
				background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 37%,rgba(0,0,0,0.5) 100%);
			}
		} */
}

.full-post .heading span {
	padding: 16px 11px 5px;
}

.full-post .heading .alignleft {
	white-space: nowrap;
	text-align: center;
	margin: 0;
}

.full-post .heading .alignleft:after {
	content: "";
	display: inline-block;
	height: 100%;
	width: 1px;
	overflow: hidden;
	margin: 0 0 0 -5px;
	vertical-align: middle;
}

.full-post .heading .alignleft img {
	margin: -11px 0 0;
	width: auto;
	max-width: 1000px;
	vertical-align: bottom;
}

.full-post .full-post-holder {
	padding: 0;
	line-height: 18px;
	color: #6b6b6b;
	background-color: #f2f2f2;
	background: -webkit-linear-gradient(#f2f2f2, #fff);
	background: linear-gradient(#f2f2f2, #fff);
}

.full-post .full-post-holder .post-info {
	display: block;
	color: #7d7d7d;
	font: 18px/22px "bignoodletitling", Arial, Helvetica, sans-serif;
	margin: 0 0 17px;
}

.full-post .full-post-holder .post-info a {
	color: #7d7d7d;
	text-decoration: none;
}

.full-post .full-post-holder .post-info a:hover {
	color: #019bc1;
}

.full-post .full-post-holder p {
	margin: 0 0 18px;
}

.full-post .full-post-holder .post {
	background: none;
	font-size: 14px;
	margin: 0;
	line-height: 18px;
	padding: 18px 15px;
}

.full-post .full-post-holder .post-content {
	padding: 0 0 22px;
}

.full-post .full-post-holder .post-footer {
	margin: 0 0 5px;
	background: url(images/bg6.png) no-repeat;
	background-size: 100% 100%;
	padding: 8px 4px 10px;
}

.full-post .full-post-holder .post-footer:before {
	display: none;
}

.full-post .full-post-holder h1 {
	margin: 0 0 1px;
	font: 33px/30px "bignoodletitling", Arial, Helvetica, sans-serif;
	color: #000;
}

.full-post .full-post-holder .alignleft {
	margin: 0 11px 1px 0;
	padding: 4px 0 0;
	width: 45.1%;
	overflow: hidden;
}

.full-post .full-post-holder .alignleft img {
	vertical-align: top;
	display: block;
	margin: 0 auto 6px;
}

.full-post .full-post-holder .alignleft figcaption {
	font-size: 10px;
	line-height: 12px;
	padding: 6px 12px;
	color: #fff;
	font-style: italic;
	background: rgba(0, 0, 0, .7);
}

.more-article-block,
.commemt-form-holder,
.comments {
	margin: 0 17px 30px -11px;
	padding: 3px 2px;
	background: #fff;
	box-shadow: 0 0 4px rgba(0, 0, 0, .7);
	position: relative;
}

.more-article-block:before,
.commemt-form-holder:before,
.comments:before {
	content: "";
	clear: both;
	position: absolute;
	top: 100%;
	left: 0;
	width: 0;
	height: 0;
	border: 10px solid transparent;
	border-top-width: 9px;
	border-top-color: #000;
	border-right: 0;
	border-bottom: 0;
}

.more-article-block .heading,
.commemt-form-holder .heading,
.comments .heading {
	background: url(images/bg-h3.jpg) no-repeat;
	background-size: 100% 100%;
	font: 30px/34px "bignoodletitling", Arial, Helvetica, sans-serif;
	margin: 0 0 3px;
	color: #fff;
	padding: 8px 15px 6px;
}

.more-article-block .commentlist,
.commemt-form-holder .commentlist,
.comments .commentlist {
	padding: 11px 15px 29px;
	margin: 0;
	font-size: 14px;
	line-height: 14px;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U1ZTVlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE4JSIgc3RvcC1jb2xvcj0iI2Y1ZjVmNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI2JSIgc3RvcC1jb2xvcj0iI2ZhZmFmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM2JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY0JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iI2ZhZmFmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgyJSIgc3RvcC1jb2xvcj0iI2YzZjNmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNmU2ZTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e5e5e5), color-stop(18%, #f5f5f5), color-stop(26%, #fafafa), color-stop(36%, #fff), color-stop(64%, #fff), color-stop(75%, #fafafa), color-stop(82%, #f3f3f3), color-stop(100%, #e6e6e6));
	background: -webkit-linear-gradient(top, #e5e5e5 0%, #f5f5f5 18%, #fafafa 26%, #fff 36%, #fff 64%, #fafafa 75%, #f3f3f3 82%, #e6e6e6 100%);
	background: linear-gradient(to bottom, #e5e5e5 0%, #f5f5f5 18%, #fafafa 26%, #fff 36%, #fff 64%, #fafafa 75%, #f3f3f3 82%, #e6e6e6 100%);
}

.more-article-block .commentlist-item,
.commemt-form-holder .commentlist-item,
.comments .commentlist-item {
	margin: 0;
	padding: 14px 1px 19px;
	border-top: 1px solid #dbdbdb;
}

.more-article-block .commentlist-item p,
.commemt-form-holder .commentlist-item p,
.comments .commentlist-item p {
	margin: 0 0 15px;
}

.more-article-block .commentlist-item .meta,
.commemt-form-holder .commentlist-item .meta,
.comments .commentlist-item .meta {
	margin: 0;
	font-size: 12px;
	font-style: italic;
}

.more-article-block .commentlist-item .meta a,
.commemt-form-holder .commentlist-item .meta a,
.comments .commentlist-item .meta a {
	text-decoration: none;
}

.more-article-block .commentlist .commentlist-item:first-child,
.commemt-form-holder .commentlist .commentlist-item:first-child,
.comments .commentlist .commentlist-item:first-child {
	border: none;
}

.more-article-block .comment-form,
.commemt-form-holder .comment-form,
.comments .comment-form {
	font-size: 14px;
	line-height: 14px;
	margin: 0 0 1px;
	padding: 12px 59px 18px 16px;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U1ZTVlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE4JSIgc3RvcC1jb2xvcj0iI2Y1ZjVmNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI2JSIgc3RvcC1jb2xvcj0iI2ZhZmFmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM2JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY0JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iI2ZhZmFmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgyJSIgc3RvcC1jb2xvcj0iI2YzZjNmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNmU2ZTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e5e5e5), color-stop(18%, #f5f5f5), color-stop(26%, #fafafa), color-stop(36%, #fff), color-stop(64%, #fff), color-stop(75%, #fafafa), color-stop(82%, #f3f3f3), color-stop(100%, #e6e6e6));
	background: -webkit-linear-gradient(top, #e5e5e5 0%, #f5f5f5 18%, #fafafa 26%, #fff 36%, #fff 64%, #fafafa 75%, #f3f3f3 82%, #e6e6e6 100%);
	background: linear-gradient(to bottom, #e5e5e5 0%, #f5f5f5 18%, #fafafa 26%, #fff 36%, #fff 64%, #fafafa 75%, #f3f3f3 82%, #e6e6e6 100%);
}

.more-article-block label,
.commemt-form-holder label,
.comments label {
	float: left;
	min-width: 79px;
	color: #6a6a6a;
	font: 18px/20px "bignoodletitling", Arial, Helvetica, sans-serif;
}

.more-article-block .row,
.commemt-form-holder .row,
.comments .row {
	margin: 0 0 6px;
	padding: 2px 0 2px 7px;
}

.more-article-block .row input[type="text"],
.more-article-block .row input[type="email"],
.more-article-block .row textarea,
.commemt-form-holder .row input[type="text"],
.commemt-form-holder .row input[type="email"],
.commemt-form-holder .row textarea,
.comments .row input[type="text"],
.comments .row input[type="email"],
.comments .row textarea {
	box-sizing: border-box;
	text-align: left;
	height: 22px;
	background: #e6e6e6;
	box-shadow: 2px 2px 1px rgba(0, 0, 0, .75) inset;
	border-radius: 6px;
	padding: 2px 14px 3px;
	font-size: 12px;
	line-height: 20px;
	border: none;
	float: left;
	width: 100%;
	overflow: hidden;
	margin: 0;
	color: #5b5b5b;
}

.more-article-block .row textarea,
.commemt-form-holder .row textarea,
.comments .row textarea {
	min-height: 85px;
	height: 85px;
	resize: none;
	overflow: auto;
}

.more-article-block .row .input-box,
.commemt-form-holder .row .input-box,
.comments .row .input-box {
	overflow: hidden;
}

.more-article-block .row ::-webkit-input-placeholder,
.commemt-form-holder .row ::-webkit-input-placeholder,
.comments .row ::-webkit-input-placeholder {
	color: #5b5b5b;
}

.more-article-block .row :-moz-placeholder,
.commemt-form-holder .row :-moz-placeholder,
.comments .row :-moz-placeholder {
	color: #5b5b5b;
}

.more-article-block .row ::-moz-placeholder,
.commemt-form-holder .row ::-moz-placeholder,
.comments .row ::-moz-placeholder {
	color: #5b5b5b;
}

.more-article-block .row :-ms-input-placeholder,
.commemt-form-holder .row :-ms-input-placeholder,
.comments .row :-ms-input-placeholder {
	color: #5b5b5b;
}

.more-article-block .row.comment-row,
.commemt-form-holder .row.comment-row,
.comments .row.comment-row {
	padding: 0 0 2px 7px;
}

.more-article-block .title,
.commemt-form-holder .title,
.comments .title {
	display: block;
	margin: 0 0 20px;
}

.more-article-block input[type="submit"],
.commemt-form-holder input[type="submit"],
.comments input[type="submit"] {
	background-color: #3c3c3c;
	background: -webkit-linear-gradient(#3c3c3c, #000);
	background: linear-gradient(#3c3c3c, #000);
	color: #fff;
	border-radius: 6px;
	border: none;
	margin: 0;
	float: right;
	font: 16px/20px "bignoodletitling", Arial, Helvetica, sans-serif;
	padding: 2px 4px 3px;
	text-align: center;
	min-width: 72px;
	text-decoration: none;
}

.more-article-block input[type="submit"]:hover,
.commemt-form-holder input[type="submit"]:hover,
.comments input[type="submit"]:hover {
	background-color: #009ccf;
	background: -webkit-linear-gradient(#009ccf, #004c64);
	background: linear-gradient(#009ccf, #004c64);
}

.more-article-block .box-captcha,
.commemt-form-holder .box-captcha,
.comments .box-captcha {
	margin: -1px -1px 10px 84px;
	background: #d9d9d9;
	border: 1px solid #a5a5a5;
	overflow: hidden;
	padding: 15px 8px;
}

.more-article-block .box-captcha img,
.commemt-form-holder .box-captcha img,
.comments .box-captcha img {
	vertical-align: top;
}

.more-article-block .box-captcha .text-captcha,
.commemt-form-holder .box-captcha .text-captcha,
.comments .box-captcha .text-captcha {
	margin: 0 0 5px;
}

.more-article-block .box-captcha .input-captcha,
.commemt-form-holder .box-captcha .input-captcha,
.comments .box-captcha .input-captcha {
	padding: 0 2px;
	float: left;
	width: 66.7%;
}

.more-article-block .box-captcha .input-captcha input[type="text"],
.commemt-form-holder .box-captcha .input-captcha input[type="text"],
.comments .box-captcha .input-captcha input[type="text"] {
	box-sizing: border-box;
	text-align: left;
	height: 23px;
	background: #fff;
	box-shadow: 2px 2px 1px rgba(0, 0, 0, .75) inset;
	border-radius: 6px;
	font-style: normal;
	padding: 2px 12px 2px;
	font-size: 12px;
	line-height: 20px;
	border: none;
	float: left;
	width: 100%;
	overflow: hidden;
	margin: 0;
	color: #5b5b5b;
}

.more-article-block .box-captcha .captcha-input-box,
.commemt-form-holder .box-captcha .captcha-input-box,
.comments .box-captcha .captcha-input-box {
	overflow: hidden;
}

.more-article-block .box-captcha .captcha-input-box .link-terms,
.commemt-form-holder .box-captcha .captcha-input-box .link-terms,
.comments .box-captcha .captcha-input-box .link-terms {
	text-decoration: none;
	margin: 6px 16px 0 0;
	float: right;
	font-size: 12px;
	color: #2a2a2a;
	line-height: 14px;
}

.commemt-form-holder {
	margin: 0 17px 35px -11px;
}

.more-posts-holder {
	padding: 7px 9px 4px;
	overflow: hidden;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U1ZTVlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE4JSIgc3RvcC1jb2xvcj0iI2Y1ZjVmNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI2JSIgc3RvcC1jb2xvcj0iI2ZhZmFmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM2JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY0JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iI2ZhZmFmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgyJSIgc3RvcC1jb2xvcj0iI2YzZjNmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNmU2ZTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e5e5e5), color-stop(18%, #f5f5f5), color-stop(26%, #fafafa), color-stop(36%, #fff), color-stop(64%, #fff), color-stop(75%, #fafafa), color-stop(82%, #f3f3f3), color-stop(100%, #e6e6e6));
	background: -webkit-linear-gradient(top, #e5e5e5 0%, #f5f5f5 18%, #fafafa 26%, #fff 36%, #fff 64%, #fafafa 75%, #f3f3f3 82%, #e6e6e6 100%);
	background: linear-gradient(to bottom, #e5e5e5 0%, #f5f5f5 18%, #fafafa 26%, #fff 36%, #fff 64%, #fafafa 75%, #f3f3f3 82%, #e6e6e6 100%);
}

.more-posts-holder .post {
	background: #d8d8d8;
	float: left;
	padding: 4px .5% 14px;
	width: 24.2%;
	margin: 0 .4% 5px;
}

.more-posts-holder .post .aligncenter {
	margin: 0 auto 8px;
}

.more-posts-holder .post h3 {
	padding: 0 4px;
	font-size: 15px;
	line-height: 19px;
	margin: 0;
}

.more-posts-holder .post h3 a {
	color: #5d5d5d;
	text-decoration: none;
}

.more-article-block {
	margin: 0 17px 52px -11px;
	padding: 3px 2px 5px;
}

.join-witget,
.article-page .nav-witget {
	border: 1px solid #989b8c;
	padding: 1px;
}

.join-witget .heading,
.article-page .nav-witget .heading {
	background: #74a21b;
	color: #fff;
	padding: 2px;
	margin: 0;
	box-shadow: 2px 2px 3px rgba(0, 0, 0, .7) inset;
	text-shadow: 2px 2px 2px rgba(0, 0, 0, .7);
	font: 24px/28px "bignoodletitling", Arial, Helvetica, sans-serif;
	padding: 2px;
	position: relative;
}

.join-witget .join-box,
.article-page .nav-witget .join-box {
	padding: 2px 1px;
}

.join-witget .join-block,
.article-page .nav-witget .join-block {
	color: #373737;
	font-size: 16px;
	line-height: 18px;
	padding: 17px 20px 20px;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q2ZDZkNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQlIiBzdG9wLWNvbG9yPSIjZjlmOWY5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNiUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3OCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI4NyUiIHN0b3AtY29sb3I9IiNmOGY4ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5NSUiIHN0b3AtY29sb3I9IiNlYmViZWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5OCUiIHN0b3AtY29sb3I9IiNlM2UzZTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5OSUiIHN0b3AtY29sb3I9IiNlNGU0ZTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZTBlMGUwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2UxZTFlMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d6d6d6), color-stop(4%, #f9f9f9), color-stop(6%, #fff), color-stop(78%, #fff), color-stop(87%, #f8f8f8), color-stop(95%, #ebebeb), color-stop(98%, #e3e3e3), color-stop(99%, #e4e4e4), color-stop(100%, #e0e0e0), color-stop(100%, #e1e1e1));
	background: -webkit-linear-gradient(top, #d6d6d6 0%, #f9f9f9 4%, #fff 6%, #fff 78%, #f8f8f8 87%, #ebebeb 95%, #e3e3e3 98%, #e4e4e4 99%, #e0e0e0 100%, #e1e1e1 100%);
	background: linear-gradient(to bottom, #d6d6d6 0%, #f9f9f9 4%, #fff 6%, #fff 78%, #f8f8f8 87%, #ebebeb 95%, #e3e3e3 98%, #e4e4e4 99%, #e0e0e0 100%, #e1e1e1 100%);
}

.join-witget .join-block h3,
.article-page .nav-witget .join-block h3 {
	color: #373737;
	margin: 0 0 20px;
	font: 18px/18px "bignoodletitling", Arial, Helvetica, sans-serif;
}

.join-witget .join-block p,
.article-page .nav-witget .join-block p {
	letter-spacing: -1px;
	word-spacing: 1px;
	margin: 0 0 31px;
}

.btn-apply {
	bottom: 17px;
	text-align: center;
	margin: 0 0 0 -2px;
	display: block;
	padding: 3px 10px 5px;
	width: 100%;
	text-shadow: none;
	box-shadow: 2px 2px 3px rgba(0, 0, 0, .7);
}

.btn-apply span {
	position: relative;
	padding: 0 0 0 35px;
}

.btn-apply span:after {
	content: "";
	position: absolute;
	background: url(images/sprite.png) no-repeat -80px -1px;
	width: 21px;
	height: 22px;
	left: 3px;
	top: 3px;
}

.content-container {
	padding: 8px 7px 17px;
	background: rgba(255, 255, 255, .7);
}

.content-container #content {
	float: none;
	width: 100%;
	background: #84bf2b url(images/bg8.png) 50% 0;
	margin: 0;
	position: relative;
}

.content-container #content:after {
	content: "";
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	background: url(images/bg-content-holder-b.png) no-repeat 0 100%;
	background-size: 100% 478px;
	height: 478px;
	z-index: 1;
}

.content-container .content-holder {
	background: url(images/bg7.png) no-repeat 50% 0;
	background-size: 100% 358px;
	padding: 0 5px 0 6px;
	position: relative;
	z-index: 2;
}

.content-container.games .content-holder {
	padding: 0;
}

.content-container .content-head {
	min-height: 192px;
	position: relative;
	z-index: 20;
}

.content-container .content-head .logo-content {
	position: absolute;
	top: 0;
	left: 50%;
	background: url(images/logo-contnent.png) no-repeat;
	width: 359px;
	margin: 0 0 0 -194px;
	height: 279px;
}

.content-container .content-frame {
	padding: 1px 0 0;
	position: relative;
}

.content-container .content-frame:before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	height: 1px;
	background: rgba(235, 235, 235, .5);
}

.content-container .content-inner {
	padding: 8px 0 50px;
	position: relative;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMTczMiIgc3RvcC1vcGFjaXR5PSIwLjUiLz4KICAgIDxzdG9wIG9mZnNldD0iNzQlIiBzdG9wLWNvbG9yPSIjMDAxNzMyIiBzdG9wLW9wYWNpdHk9IjAuNSIvPgogICAgPHN0b3Agb2Zmc2V0PSI4NCUiIHN0b3AtY29sb3I9IiMwMDE3MzIiIHN0b3Atb3BhY2l0eT0iMC4zNyIvPgogICAgPHN0b3Agb2Zmc2V0PSI5MiUiIHN0b3AtY29sb3I9IiMwMDE3MzIiIHN0b3Atb3BhY2l0eT0iMC4yIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDE3MzIiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 23, 50, .5)), color-stop(74%, rgba(0, 23, 50, .5)), color-stop(84%, rgba(0, 23, 50, .37)), color-stop(92%, rgba(0, 23, 50, .2)), color-stop(100%, rgba(0, 23, 50, 0)));
	background: -webkit-linear-gradient(top, rgba(0, 23, 50, .5) 0%, rgba(0, 23, 50, .5) 74%, rgba(0, 23, 50, .37) 84%, rgba(0, 23, 50, .2) 92%, rgba(0, 23, 50, 0) 100%);
	background: linear-gradient(to bottom, rgba(0, 23, 50, .5) 0%, rgba(0, 23, 50, .5) 74%, rgba(0, 23, 50, .37) 84%, rgba(0, 23, 50, .2) 92%, rgba(0, 23, 50, 0) 100%);
}

.content-container .content-inner:before,
.content-container .content-inner:after {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 1px;
	bottom: 0;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ViZWJlYiIgc3RvcC1vcGFjaXR5PSIwLjUiLz4KICAgIDxzdG9wIG9mZnNldD0iNzElIiBzdG9wLWNvbG9yPSIjZWJlYmViIiBzdG9wLW9wYWNpdHk9IjAuNSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3NyUiIHN0b3AtY29sb3I9IiNlYmViZWIiIHN0b3Atb3BhY2l0eT0iMC40MiIvPgogICAgPHN0b3Agb2Zmc2V0PSI5MiUiIHN0b3AtY29sb3I9IiNlYmViZWIiIHN0b3Atb3BhY2l0eT0iMC4xMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZWJlYmViIiBzdG9wLW9wYWNpdHk9IjAiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(235, 235, 235, .5)), color-stop(71%, rgba(235, 235, 235, .5)), color-stop(77%, rgba(235, 235, 235, .42)), color-stop(92%, rgba(235, 235, 235, .11)), color-stop(100%, rgba(235, 235, 235, 0)));
	background: -webkit-linear-gradient(top, rgba(235, 235, 235, .5) 0%, rgba(235, 235, 235, .5) 71%, rgba(235, 235, 235, .42) 77%, rgba(235, 235, 235, .11) 92%, rgba(235, 235, 235, 0) 100%);
	background: linear-gradient(to bottom, rgba(235, 235, 235, .5) 0%, rgba(235, 235, 235, .5) 71%, rgba(235, 235, 235, .42) 77%, rgba(235, 235, 235, .11) 92%, rgba(235, 235, 235, 0) 100%);
}

.content-container .content-inner:after {
	left: auto;
	right: 0;
}

.content-container .content-nav {
	overflow: hidden;
	margin: 0 8px 4px 11px;
	font: 18px/22px "bignoodletitling", Arial, Helvetica, sans-serif;
	border-radius: 6px;
	position: relative;
	z-index: 100;
	box-shadow: -2px -3px 0 rgba(0, 0, 0, .5);
	border: 1px solid #9daa9c;
	background-color: #dddcdd;
	background: -webkit-linear-gradient(#aeaeae 0, #eaeaea 35%, #c6c6c6 100%);
	background: linear-gradient(#aeaeae 0, #eaeaea 35%, #c6c6c6 100%);
}

.content-container .content-nav .content-opener {
	display: inline-block;
	vertical-align: top;
	position: relative;
	z-index: 299;
	width: 26px;
	height: 26px;
	background: #fff;
	border-radius: 6px;
	box-shadow: 2px 2px 2px rgba(0, 0, 0, .7) inset;
	border-radius: 5px;
	display: none;
	text-indent: 9999px;
	overflow: hidden;
	display: none;
}

.content-container .content-nav .content-opener:before,
.content-container .content-nav .content-opener:after,
.content-container .content-nav .content-opener span {
	background: #3f3f3f;
	border-radius: 2px;
	position: absolute;
	top: 50%;
	left: 10%;
	right: 10%;
	height: 2px;
	margin-top: -1px;
	-webkit-transition: all .2s linear;
	transition: all .2s linear;
}

.content-container .content-nav .content-opener:before,
.content-container .content-nav .content-opener:after {
	content: "";
	top: 30%;
}

.content-container .content-nav .content-opener:after {
	top: 70%;
}

.content-container .content-nav ul {
	margin: 0;
	padding: 0;
}

.content-container .content-nav ul.scaling-active {
	display: block;
	width: auto;
}

.content-container .content-nav ul.scaling-active li {
	display: block;
	float: left;
}

.content-container .content-nav li {
	float: left;
	text-align: center;
	position: relative;
}

.content-container .content-nav li:after {
	content: "";
	position: absolute;
	top: 3px;
	left: 0;
	bottom: 3px;
	width: 2px;
	background: #a3a3a3;
	border-right: 1px solid #fff;
}

.content-container .content-nav li a {
	text-decoration: none;
	display: block;
	padding: 6px 5px 6px;
	color: #000;
}

.content-container .content-nav li a:hover {
	color: #2ecbda;
}

.content-container .content-nav li.active a {
	color: #387b00;
}

.content-container .content-nav li.register-btn {
	background-color: #d50101;
	background: -webkit-linear-gradient(#d50101 0, #c80101 35%, #a40100 50%, #730505);
	background: linear-gradient(#d50101 0, #c80101 35%, #a40100 50%, #730505);
	border-radius: 6px 0 0 6px;
}

.content-container .content-nav li.register-btn a {
	padding: 6px 5px;
	color: #fff;
}

.content-container .content-nav li.register-btn a:hover {
	color: #2ecbda;
}

.content-container .content-nav li.register-btn.active a {
	color: #000;
}

.content-container .content-nav li.register-btn:after,
.content-container .content-nav li.register-btn + li:after {
	display: none;
}

.tab-competition,
.aside {
	background: rgba(255, 255, 255, .42);
	padding: 6px 1px 6px;
	border: 1px solid #536d2f;
	border-left: 0;
	overflow: hidden;
}

.tab-competition .col,
.aside .col {
	float: left;
	width: 32.3%;
	margin: 0 .5% 0 .4%;
}

.tab-competition .table-box,
.aside .table-box {
	background: #fff;
	margin: 0 0 6px;
}

.tab-competition .table-box.t2,
.aside .table-box.t2 {
	margin: 0 0 9px;
}

.tab-competition .table-box.t2 .heading,
.aside .table-box.t2 .heading {
	background: #007e86;
}

.tab-competition .table-box.t2 .more-box .btn-more,
.aside .table-box.t2 .more-box .btn-more {
	color: #015358;
}

.tab-competition .table-box.t3 .heading,
.aside .table-box.t3 .heading {
	background: #870236;
}

.tab-competition .table-box.t3 .more-box .btn-more,
.aside .table-box.t3 .more-box .btn-more {
	color: #580123;
}

.tab-competition .table-box .heading,
.aside .table-box .heading {
	box-shadow: 1px 1px 2px #000 inset;
	padding: 4px 3px 2px;
	margin: 0 0 1px;
	background: #863f00;
}

.tab-competition .table-box .heading .ico-hold,
.aside .table-box .heading .ico-hold {
	float: left;
	white-space: nowrap;
}

.tab-competition .table-box .heading .ico-hold:after,
.aside .table-box .heading .ico-hold:after {
	content: "";
	display: inline-block;
	height: 100%;
	width: 1px;
	overflow: hidden;
	vertical-align: middle;
}

.tab-competition .table-box .heading .ico-hold img,
.aside .table-box .heading .ico-hold img {
	white-space: normal;
	display: inline-block;
	vertical-align: bottom;
	margin: -9px 0 0;
}

.tab-competition .table-box .heading h2,
.aside .table-box .heading h2 {
	background: url(images/bg10.png) repeat-x;
	position: relative;
	margin: 0;
	text-shadow: 1px 1px 0 #000;
	color: #fff;
	padding: 0 2px;
	font: 20px/24px "bignoodletitling", Arial, Helvetica, sans-serif;
}

.tab-competition .table-box .heading h2:before,
.aside .table-box .heading h2:before {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	height: 7px;
	content: "";
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjA2Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjMzJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjI0Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjgzJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjU1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC42MyIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, .06)), color-stop(33%, rgba(0, 0, 0, .24)), color-stop(83%, rgba(0, 0, 0, .55)), color-stop(100%, rgba(0, 0, 0, .63)));
	background: -webkit-linear-gradient(top, rgba(0, 0, 0, .06) 0%, rgba(0, 0, 0, .24) 33%, rgba(0, 0, 0, .55) 83%, rgba(0, 0, 0, .63) 100%);
	background: linear-gradient(to bottom, rgba(0, 0, 0, .06) 0%, rgba(0, 0, 0, .24) 33%, rgba(0, 0, 0, .55) 83%, rgba(0, 0, 0, .63) 100%);
}

.tab-competition .table-box .heading h2:after,
.aside .table-box .heading h2:after {
	content: "";
	display: block;
	clear: both;
}

.tab-competition .table-box .heading h2 span,
.aside .table-box .heading h2 span {
	display: block;
	overflow: hidden;
	padding: 6px 7px;
}

.tab-competition .table-box table,
.aside .table-box table {
	width: 100%;
	border: none;
	border-collapse: separate;
	width: 100%;
	margin: 0;
	table-layout: fixed;
}

.tab-competition .table-box table tr,
.aside .table-box table tr {
	border: none;
	font-size: 12px;
	color: #696969;
}

.tab-competition .table-box table tr:first-child td,
.aside .table-box table tr:first-child td {
	padding: 2px 4px 1px 2px;
}

.tab-competition .table-box table tr:first-child td.c3,
.aside .table-box table tr:first-child td.c3 {
	width: 16%;
	text-align: right;
	padding: 2px 7px 1px 2px;
}

.tab-competition .table-box table td,
.aside .table-box table td {
	border: none;
	padding: 1px 4px 1px 2px;
	margin: 0;
	height: 19px;
	background: #e1e1e1;
	text-align: center;
	border-bottom: 2px solid #fff;
	width: 15%;
}

.tab-competition .table-box table td.c2,
.aside .table-box table td.c2 {
	width: 69%;
	text-align: left;
}

.tab-competition .table-box table td.c3,
.aside .table-box table td.c3 {
	width: 16%;
	text-align: right;
	padding: 1px 7px 1px 2px;
}

.tab-competition .table-box .more-box,
.aside .table-box .more-box {
	overflow: hidden;
	background-color: #fff;
	background: -webkit-linear-gradient(#fff, #e5e5e5);
	background: linear-gradient(#fff, #e5e5e5);
	padding: 9px 7px 5px;
}

.tab-competition .table-box .more-box .btn-more,
.aside .table-box .more-box .btn-more {
	color: #743803;
	float: right;
	position: relative;
	font: 14px/18px "bignoodletitling", Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.tab-competition .table-box .more-box .btn-more:hover,
.aside .table-box .more-box .btn-more:hover {
	color: #01adc5;
}

.tab-competition .table-box .more-box .btn-more:after,
.aside .table-box .more-box .btn-more:after {
	float: right;
	content: " >>";
	margin: 0 0 0 2px;
}

.tab-competition .updates,
.aside .updates {
	margin: 0 -4px 6px 0;
	border: 1px solid #fff;
}

.tab-competition .updates .heading,
.aside .updates .heading {
	background-color: #313131;
	background: -webkit-linear-gradient(#616161 0%, #616161 25%, #313131 75%, #464646 100%);
	background: linear-gradient(#616161 0%, #616161 25%, #313131 75%, #464646 100%);
	box-shadow: none;
	padding: 0;
	box-shadow: 2px 3px 2px rgba(0, 0, 0, .9) inset;
}

.tab-competition .updates .heading h2,
.aside .updates .heading h2 {
	padding: 0;
}

.tab-competition .updates .heading h2 span,
.aside .updates .heading h2 span {
	padding: 9px;
}

.tab-competition .updates .table-content,
.aside .updates .table-content {
	padding: 2px 1px;
}

.tab-competition .updates .table-content:after,
.aside .updates .table-content:after {
	display: none;
}

.tab-competition .updates .more-box,
.aside .updates .more-box {
	padding: 0 7px;
}

.tab-competition .updates .more-box .btn-more,
.aside .updates .more-box .btn-more {
	color: #3b3b3b;
}

.tab-competition .updates-list,
.aside .updates-list {
	margin: 0;
	padding: 0;
	line-height: 13px;
}

.tab-competition .updates-list li,
.aside .updates-list li {
	list-style: none;
}

.tab-competition .updates-list a,
.aside .updates-list a {
	color: #3b3b3b;
	text-decoration: none;
	display: block;
	padding: 10px 5px 9px 10px;
	position: relative;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q2ZDZkNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI3JSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM0JSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY4JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcxJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjkzJSIgc3RvcC1jb2xvcj0iI2RjZGNkYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkM2QzZDMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d6d6d6), color-stop(27%, #f9f9f9), color-stop(34%, #fefefe), color-stop(68%, #fff), color-stop(71%, #fefefe), color-stop(80%, #f2f2f2), color-stop(93%, #dcdcdc), color-stop(100%, #d3d3d3));
	background: -webkit-linear-gradient(top, #d6d6d6 0%, #f9f9f9 27%, #fefefe 34%, #fff 68%, #fefefe 71%, #f2f2f2 80%, #dcdcdc 93%, #d3d3d3 100%);
	background: linear-gradient(to bottom, #d6d6d6 0%, #f9f9f9 27%, #fefefe 34%, #fff 68%, #fefefe 71%, #f2f2f2 80%, #dcdcdc 93%, #d3d3d3 100%);
	margin: 0 0 3px;
	word-spacing: -1px;
}

.tab-competition .updates-list a:hover,
.aside .updates-list a:hover {
	color: #01a5c1;
}

.tab-competition .updates-list a:after,
.aside .updates-list a:after {
	position: absolute;
	content: "";
	background: #e2e2e2;
	height: 1px;
	bottom: -2px;
	left: 0;
	right: 0;
}

.tab-competition .updates-list a:active,
.aside .updates-list a:active {
	color: #385170;
}

.btn.register {
	font-size: 30px;
	line-height: 32px;
	text-shadow: none;
	min-width: 228px;
	padding: 6px 10px;
}

.two-columns.alt:before {
	display: none;
}

.two-columns {
	padding: 15px 12px 0;
	position: relative;
}

.two-columns:before {
	position: absolute;
	content: "";
	background: url(images/bg-two-columns.png) repeat-x;
	left: 4px;
	top: 0;
	right: 4px;
	height: 26px;
}

.two-columns .content-hold {
	float: left;
	width: 100%;
	color: #000;
	padding: 0 218px 0 0;
}

.aside {
	float: right;
	padding: 0;
	background: none;
	border: none;
	width: 209px;
	margin: 0 0 0 -209px;
}

.aside .block-login {
	width: 100%;
	float: none;
	margin: 0 0 20px;
}

.aside .updates {
	margin: 0 0 17px;
}

.aside .banner-holder {
	text-align: center;
}

.aside .banner-holder img {
	max-width: 100%;
	margin: 0 auto;
	height: auto;
	display: block;
}

.games {
	padding: 8px 7px 40px;
}

.games .content-holder {
	background: #015c61;
}

.games .content-head {
	min-height: 1px;
}

.games .content-head img {
	display: block;
	width: 100%;
	height: auto;
	margin: -6px 0 0;
	float: left;
}

.games .content-holder {
	padding: 0;
}

.games .content-frame {
	padding: 0;
}

.games .content-frame:before {
	display: none;
}

.games .two-columns {
	background: #fff;
	padding: 14px 17px 86px;
	box-shadow: 2px 0 4px rgba(0, 0, 0, .5), -2px 0 4px rgba(0, 0, 0, .5);
}

.games .two-columns .content-hold {
	padding: 0 133px 30px 0;
}

.games .two-columns .aside {
	width: 170px;
	overflow: visible;
	margin: 0 -51px 0 -200px;
	position: relative;
	z-index: 10;
}

.games .two-columns .aside .widget .holder {
	border: 1px solid #c6c6c6;
	padding: 5px;
	box-shadow: 1px 1px 4px rgba(0, 0, 0, .5);
}

.games .content-inner {
	background: none;
	padding: 8px 16px 19px 13px;
}

.games .content-nav {
	margin: 0 0 5px;
	box-shadow: none;
	overflow: visible;
	border: none;
	background-color: #333;
	background: -webkit-linear-gradient(#333, #010101);
	background: linear-gradient(#333, #010101);
}

.games .content-nav ul.scaling-active li {
	padding: 3px 13px 0;
}

.games .content-nav ul.scaling-active li a {
	color: #fff;
	position: relative;
	padding: 2px 4px 3px;
}

.games .content-nav ul.scaling-active li a:hover {
	color: #2ecbda;
}

.games .content-nav ul.scaling-active li:after {
	top: 50%;
	background: url(images/sep2.png) no-repeat;
	width: 2px;
	height: 27px;
	border: none;
	margin: -13px 0 0;
}

.games .content-nav ul.scaling-active li:first-child:after {
	display: none;
}

.games .content-nav ul.scaling-active a {
	padding: 2px 4px 1px;
}

.games .content-nav ul.scaling-active .active a {
	color: #000;
	border-radius: 4px 5px 0 0;
	position: relative;
}

.games .content-nav ul.scaling-active .active a:hover {
	color: #000;
}

.games .content-nav ul.scaling-active .active a:after {
	content: "";
	position: absolute;
	top: 0;
	bottom: -7px;
	left: 0;
	right: 0;
	border-radius: 4px 4px 0 0;
	background: #fff;
	z-index: -1;
}

.single-game {
	padding: 16px 0 0;
}

.single-game h1 {
	font: 36px/38px "bignoodletitling", Arial, Helvetica, sans-serif;
	color: #000;
	text-transform: uppercase;
	margin: 0 0 21px;
}

.single-game .game-list {
	overflow: hidden;
}

.single-game .game-list ul {
	margin: 0 0 16px -11px;
	padding: 0;
	overflow: hidden;
	color: #c30000;
	line-height: 20px;
}

.single-game .game-list li {
	float: left;
	position: relative;
	padding: 0 10px 9px 11px;
	font: 16px/18px "bignoodletitling", Arial, Helvetica, sans-serif;
	letter-spacing: 0;
	list-style: none;
}

.single-game .game-list li:after {
	content: "|";
	position: absolute;
	top: 0;
	left: 0;
}

.single-game .game-list a {
	text-decoration: none;
	color: #c30000;
}

.single-game .game-list a:hover {
	color: #019bc1;
}

.single-game .about-game {
	overflow: hidden;
	padding: 0 0 32px;
}

.single-game .about-game .img-box {
	float: left;
	margin: 0 27px 0 0;
}

.single-game .about-game .text-box {
	font-size: 12px;
	line-height: 18px;
	color: #767676;
	padding: 4px 0 0;
}

.single-game .heading {
	background: #238f95;
	margin: 0 0 32px -26px;
	position: relative;
	box-shadow: 1px 2px 2px rgba(0, 0, 0, .8);
	padding: 0 0 3px 3px;
}

.single-game .heading:after {
	content: "";
	position: absolute;
	top: 100%;
	left: 0;
	border-right: 9px solid #000;
	border-bottom: 5px solid transparent;
}

.single-game .heading h2 {
	text-transform: uppercase;
	color: #fff;
	font: 30px/32px "bignoodletitling", Arial, Helvetica, sans-serif;
	text-shadow: 2px 3px 2px rgba(0, 0, 0, .7);
	margin: 0;
	background: url(images/bg-games-heading.png) repeat-x;
	background-size: auto 100%;
	padding: 7px 31px 5px;
}

.single-game .slide .screens-list {
	margin: -9px 0 0;
}

.single-game .screens-list {
	margin: 0;
	padding: 0 0 9px;
	overflow: hidden;
	font-size: 0;
	line-height: 0;
}

.single-game .screens-list li {
	padding: 0 2px 16px;
	display: inline-block;
	vertical-align: top;
	width: 33.332%;
	list-style: none;
	font-size: 16px;
	line-height: 20px;
}

.single-game .screens-list img {
	width: 100%;
	height: auto;
	display: block;
}

.single-game .screens {
	padding: 0 0 23px;
}

.single-game .screens.active .active {
	display: inline;
}

.single-game .screens.active .default {
	display: none;
}

.single-game .btn-more {
	text-align: right;
}

.single-game .btn-more a {
	text-transform: uppercase;
	text-decoration: none;
	font: 18px/20px "bignoodletitling", Arial, Helvetica, sans-serif;
	color: #c30000;
}

.single-game .btn-more a:hover {
	color: #2ecbda;
}

.single-game .btn-more .active {
	display: none;
}

.single-game .downloads {
	padding: 0 0 10px;
	color: #767676;
	line-height: 18px;
}

.single-game .downloads dl {
	overflow: hidden;
	margin: 0 0 20px;
}

.single-game .downloads .downloads-list {
	margin: 0;
	padding: 0;
	font-weight: bold;
}

.single-game .downloads .downloads-list li {
	padding: 0 0 18px;
	list-style: none;
}

.single-game .downloads .downloads-list a {
	padding: 0 0 0 28px;
	position: relative;
	color: #c30000;
	text-decoration: none;
}

.single-game .downloads .downloads-list a:hover {
	color: #019bc1;
}

.single-game .downloads .downloads-list .file {
	padding: 0 0 0 28px;
}

.single-game .downloads .downloads-list .file:after {
	content: "";
	position: absolute;
	top: -5px;
	left: 0;
	background: url(images/sprite.png) no-repeat -100px -170px;
	width: 20px;
	height: 19px;
}

.single-game .downloads .downloads-list .control {
	padding: 0 0 0 28px;
}

.single-game .downloads .downloads-list .control:after {
	content: "";
	position: absolute;
	top: -1px;
	left: 0;
	background: url(images/sprite.png) no-repeat -130px -170px;
	width: 16px;
	height: 16px;
}

.single-game .buy {
	color: #767676;
	line-height: 18px;
}

.single-game .buy .text {
	padding: 0 0 16px;
}

.single-game .buy p {
	margin: 0 0 10px;
}

.single-game .buy .order-list {
	margin: 0;
	padding: 0;
}

.single-game .buy .order-list li {
	border-bottom: 1px solid #dcdada;
	padding: 0 10px 13px;
	margin: 0 0 18px;
	list-style: none;
	overflow: hidden;
}

.single-game .buy .order-list li:last-child {
	border: none;
}

.single-game .buy .order-list .img-box {
	display: inline-block;
	vertical-align: middle;
	margin: 0 7px 0 0;
	width: 181px;
}

.single-game .buy .order-list .img-box img {
	vertical-align: top;
}

.single-game .buy .order-list .order {
	display: inline-block;
	vertical-align: middle;
	overflow: hidden;
	text-transform: uppercase;
	text-decoration: none;
	color: #c30000;
	font: 18px/20px "bignoodletitling", Arial, Helvetica, sans-serif;
}

.single-game .buy .order-list .order:hover {
	color: #2ecbda;
}

.single-game .poll {
	padding: 0 0 87px;
}

.single-game .poll .holder {
	overflow: hidden;
}

.single-game .poll .advertising-box {
	float: right;
	margin-bottom: 25px;
}

.single-game .poll .poll-witget-box {
	width: 274px;
	float: left;
	padding: 0;
	margin: 0 10px 15px 0;
}

.single-game .poll .poll-witget-box .form-vote {
	padding: 0;
	background: none;
	position: static;
}

.single-game .poll .poll-witget-box .form-vote .control-box {
	margin: 0 0 0 15px;
}

.single-game .poll .poll-witget-box .form-vote .row-radio {
	padding: 0 10px;
}

.single-game .poll .poll-witget-box .form-vote .jcf-radio {
	margin: 0 11px 0 0;
}

.online-store {
	clear: both;
	background-color: #cb0000;
	background: -webkit-linear-gradient(#cb0000, #750000);
	background: linear-gradient(#cb0000, #750000);
	position: relative;
	padding: 1px;
	padding: 36px 38px 30px;
	margin: 0 -9px 0 -7px;
}

.online-store:after {
	content: "";
	position: absolute;
	top: 4px;
	left: 4px;
	right: 4px;
	bottom: 4px;
	background: url(images/bg-online-store.png) repeat-x;
	z-index: 1;
}

.online-store .imh-hold {
	float: left;
	margin: 0 22px 0 0;
	position: relative;
	z-index: 2;
}

.online-store .imh-hold img {
	float: left;
	margin: -98px 0 -40px;
	display: block;
	max-width: 100%;
	height: auto;
}

.online-store .btn-store {
	font: 40px/42px "bignoodletitling", Arial, Helvetica, sans-serif;
	border-top: none;
	text-transform: uppercase;
	text-decoration: none;
	color: #fff;
	text-shadow: 4px 4px 5px rgba(0, 0, 0, .9);
	position: relative;
	z-index: 2;
}

.online-store .btn-store:hover {
	color: #2ecbda;
}

.games-box {
	margin: 0 -5px 0 -10px;
	padding: 0 0 138px;
}

.games-box .head {
	overflow: hidden;
	background: #606060;
	color: #fff;
	text-transform: uppercase;
	font: 18px/20px "bignoodletitling", Arial, Helvetica, sans-serif;
	box-shadow: 3px 3px 5px rgba(0, 0, 0, .7) inset;
	overflow: hidden;
	padding: 6px 17px 3px;
	margin: 0 0 2px;
}

.games-box .head .title {
	display: block;
	font-weight: normal;
}

.games-box .head .box-hold {
	float: right;
	padding: 0 10px 0 0;
}

.games-box .head .box {
	float: left;
	width: 113px;
	margin: 0 33px 0 0;
}

.games-box .head .text {
	width: 48.3%;
	margin: 0 35px 0 0;
}

.games-box .head .date {
	width: 75px;
	margin: 0 44px 0 0;
}

.games-box .head .rating {
	width: 60px;
	margin: 0;
}

.games-box .games-hold {
	margin: 0 0 15px;
}

.games-box .games-list {
	margin: 0;
	padding: 0;
}

.games-box .games-list li {
	list-style: none;
	padding: 14px 17px 14px;
	margin: 0 0 2px;
	overflow: hidden;
	background-color: #d5d5d5;
	background: -webkit-linear-gradient(#d5d5d5 0, #fefefe 15%, #fff 16%, #fff 74%, #fefefe 75%, #d5d5d5 100%);
	background: linear-gradient(#d5d5d5 0, #fefefe 15%, #fff 16%, #fff 74%, #fefefe 75%, #d5d5d5 100%);
}

.games-box .games-list .box-hold {
	float: right;
	padding: 0 10px 0 0;
}

.games-box .games-list .img-box {
	float: left;
	margin: 1px 33px 0 0;
}

.games-box .games-list .text-box {
	float: left;
	width: 48.3%;
	margin: 0 35px 0 0;
	line-height: 18px;
}

.games-box .games-list .text-box p {
	margin: 0 0 10px;
}

.games-box .games-list .title {
	display: block;
	font: 24px/24px "bignoodletitling", Arial, Helvetica, sans-serif;
	color: #343434;
}

.games-box .games-list h2.title {
	margin: 0 0 7px;
}

.games-box .games-list h2.title a {
	color: #343434;
	text-decoration: none;
}

.games-box .games-list h2.title a:hover {
	color: #019bc1;
}

.games-box .games-list .date {
	width: 75px;
	margin: 0 44px 0 0;
	float: left;
}

.games-box .games-list .rating {
	width: 60px;
	margin: 0;
	float: left;
}

.popular {
	padding: 16px 0 51px;
}

.popular h1 {
	margin: 0 0 2px;
}

.popular .text-intro {
	padding: 0 0 35px;
	line-height: 18px;
}

.popular .text-intro p {
	margin: 0 0 10px;
}

.popular .heading {
	margin: 0 0 36px -26px;
	text-align: left;
}

.popular .game-type {
	padding: 0 0 45px;
	text-align: center;
}

.popular .btn-more {
	text-align: center;
}

.popular .type-list {
	margin: 0 0 1px;
	padding: 0;
	font-size: 0;
	letter-spacing: -4px;
}

.popular .type-list li {
	display: inline-block;
	vertical-align: top;
	width: 33.32%;
	padding: 0 10px 49px;
	font: 18px/18px "bignoodletitling", Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	letter-spacing: 0;
}

.popular .type-list .img-hold {
	margin: 0 0 12px;
}

.popular .type-list .img-hold img {
	max-width: 100%;
	display: block;
	height: auto;
}

.popular .type-list .img-hold a {
	background: #fff;
	padding: 6px;
	display: inline-block;
	vertical-align: top;
	box-shadow: 2px 2px 2px rgba(0, 0, 0, .2), -2px 0 2px rgba(0, 0, 0, .2);
	border-radius:1px;
}

.popular .type-list .title {
	display: block;
	max-width: 195px;
	margin: 0 auto;
	font-weight: normal;
}

.popular .type-list .title a {
	color: #2f2f2f;
	text-decoration: none;
}

.popular .type-list .title a:hover {
	color: #019bc1;
}

.sidebar-holder {
	/* sidebar widget styles */
}

.sidebar-holder h3 {
	margin: 0 -10px 10px;
}

.sidebar-holder .widget {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q2ZDZkNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQlIiBzdG9wLWNvbG9yPSIjZjlmOWY5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNiUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3OCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI4NyUiIHN0b3AtY29sb3I9IiNmOGY4ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5NSUiIHN0b3AtY29sb3I9IiNlYmViZWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5OCUiIHN0b3AtY29sb3I9IiNlM2UzZTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5OSUiIHN0b3AtY29sb3I9IiNlNGU0ZTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZTBlMGUwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2UxZTFlMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d6d6d6), color-stop(4%, #f9f9f9), color-stop(6%, #fff), color-stop(78%, #fff), color-stop(87%, #f8f8f8), color-stop(95%, #ebebeb), color-stop(98%, #e3e3e3), color-stop(99%, #e4e4e4), color-stop(100%, #e0e0e0), color-stop(100%, #e1e1e1));
	background: -webkit-linear-gradient(top, #d6d6d6 0%, #f9f9f9 4%, #fff 6%, #fff 78%, #f8f8f8 87%, #ebebeb 95%, #e3e3e3 98%, #e4e4e4 99%, #e0e0e0 100%, #e1e1e1 100%);
	background: linear-gradient(to bottom, #d6d6d6 0%, #f9f9f9 4%, #fff 6%, #fff 78%, #f8f8f8 87%, #ebebeb 95%, #e3e3e3 98%, #e4e4e4 99%, #e0e0e0 100%, #e1e1e1 100%);
	padding: 0 10px 15px;
	margin: 0 -3px 16px 0;
}

.sidebar-holder .search-form {
	float: none;
}

#searchform {
	float: none;
	margin: 0 0 15px;
}

.post-password-form input[type="text"],
.post-password-form input[type="password"],
.post-password-form input[type="email"],
.post-password-form textarea,
.comment-form input[type="text"],
.comment-form input[type="password"],
.comment-form input[type="email"],
.comment-form textarea {
	box-sizing: border-box;
	text-align: left;
	height: 23px;
	background: #fff;
	box-shadow: 2px 2px 1px rgba(0, 0, 0, .75) inset;
	border-radius: 6px;
	font-style: normal;
	padding: 4px 12px 2px;
	font-size: 12px;
	line-height: 20px;
	border: none;
	width: 100%;
	overflow: hidden;
	margin: 5px 5px 5px 0;
	color: #5b5b5b;
}

.post-password-form input[type="submit"],
.comment-form input[type="submit"] {
	font: 18px/22px "bignoodletitling", Arial, Helvetica, sans-serif;
	margin: 6px 0 0;
	padding: 2px 10px 1px;
	box-shadow: 1px 1px 3px rgba(0, 0, 0, .7);
	text-shadow: none;
	float: right;
	box-shadow: none;
	outline: none;
}

.post-password-form textarea,
.comment-form textarea {
	overflow: auto;
}

.post-password-form input[type="submit"] {
	min-width: 101px;
}

.section.comments {
	margin: 0 17px 30px -10px;
}

.section.comments .heading:before {
	display: none;
}

.twocolumns-holder .holder-content {
	background-color: #f2f2f2;
	background: -webkit-linear-gradient(#f2f2f2, #fff);
	background: linear-gradient(#f2f2f2, #fff);
	padding: 18px 15px;
}

.twocolumns-holder .holder-content .section.comments:before {
	display: none;
}

.comment-respond .heading:before {
	display: none;
}

.single-box {
	padding-bottom: 70px;
}

.single-box h1 {
	font: bold 24px/29px "bignoodletitling", Arial, Helvetica, sans-serif;
}

.single-box .alignleft {
	margin: 0 5px 0 0;
}

.single-box .author-box {
	font: 18px/21px "bignoodletitling", Arial, Helvetica, sans-serif;
	margin: 0 0 15px;
	text-transform: uppercase;
	display: block;
}

.single-box .aligncenter {
	text-align: center;
	padding: 10px 0 24px;
}

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	width: 40px;
	height: 40px;
	margin-top: -20px;
	margin-left: -20px;
	cursor: pointer;
	overflow: hidden;
	z-index: 1104;
	display: none;
}

#fancybox-loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
}

#fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 1100;
	display: none;
}

#fancybox-tmp {
	padding: 0;
	margin: 0;
	border: 0;
	overflow: auto;
	display: none;
}

#fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	padding: 20px; /* should be 20px */
	z-index: 1101;
	outline: none;
	display: none;
	box-sizing: content-box;
}

#fancybox-outer {
	position: relative;
	width: 100%;
	height: 100%;
	background: #fff;
}

#fancybox-content {
	width: 0;
	height: 0;
	padding: 0;
	outline: none;
	position: relative;
	overflow: hidden;
	z-index: 1102;
	border: 0 solid #fff;
}

#fancybox-hide-sel-frame {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent;
	z-index: 1101;
}

#fancybox-close {
	position: absolute;
	top: -15px;
	right: -15px;
	width: 30px;
	height: 30px;
	background: transparent url(images/sprite.png) 0 -192px;
	cursor: pointer;
	z-index: 1103;
	display: none;
}

#fancybox-error {
	color: #444;
	font: normal 12px/20px Arial;
	padding: 14px;
	margin: 0;
}

#fancybox-img {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	border: none;
	outline: none;
	line-height: 0;
	vertical-align: top;
}

#fancybox-frame {
	width: 100%;
	height: 100%;
	border: none;
	display: block;
}

#fancybox-left,
#fancybox-right {
	position: absolute;
	bottom: 0;
	height: 100%;
	width: 35%;
	cursor: pointer;
	outline: none;
	z-index: 1102;
	display: none;
}

#fancybox-left {
	left: 0;
}

#fancybox-right {
	right: 0;
}

#fancybox-left-ico,
#fancybox-right-ico {
	position: absolute;
	top: 50%;
	left: -9999px;
	width: 30px;
	height: 30px;
	margin-top: -15px;
	cursor: pointer;
	z-index: 1102;
	display: block;
}

#fancybox-left-ico {
	background: url(images/sprite.png) -33px -192px;
}

#fancybox-right-ico {
	background: url(images/sprite.png) -70px -192px;
}

#fancybox-left:hover span {
	left: 20px;
}

#fancybox-right:hover span {
	left: auto;
	right: 20px;
}

.fancybox-bg {
	position: absolute;
	padding: 0;
	margin: 0;
	border: 0;
	width: 20px;
	height: 20px;
	z-index: 1001;
}


@media only screen and (max-width: 1040px) {
	body {
		min-width: 320px;
	}
}

@media all and (max-width: 61.615em) {
	.header-top {
		padding: 8px 0;
	}

	.language-block li {
		padding: 0 0 0 1.85%;
	}

	.social-list li a {
		text-indent: -9999px;
		overflow: hidden;
		width: 17px;
		padding: 0;
	}

	.social-list li a:hover:after {
		opacity: .8;
	}

	.main-nav a {
		font-size: 16px;
	}

	.intro {
		padding: 0 10px;
	}

	#main {
		padding: 0 10px;
	}

	.slideshow .slide .alignleft img {
		height: auto;
		display: block;
	}

	.slideshow .slide {
		font-size: 10px;
		line-height: 14px;
	}

	.slideshow .slide .post-content {
		padding: 0;
	}

	.slideshow .slide h1 {
		font-size: 24px;
		line-height: 24px;
	}

	.slideshow .slide time {
		font-size: 10px;
		line-height: 14px;
	}

	.slideshow .slide .autor {
		margin: 0 0 5px;
	}

	.slideshow .slide p {
		margin-bottom: 5px;
	}

	.pagination ul li a .title {
		font-size: 12px;
		line-height: 14px;
	}

	.post .post-head {
		padding: 10px 10px 4px 40px;
	}

	.post .comment-count {
		padding: 5px;
		min-width: 31px;
	}

	.post .comment-count:after {
		right: 4px;
		content: "";
		clear: both;
		position: absolute;
		bottom: -4px;
		width: 0;
		height: 0;
		border: 6px solid transparent;
		border-right: 7px solid #5c5c5c;
		border-left: 0;
	}

	.post h2 {
		font-size: 20px;
		line-height: 20px;
		margin-right: 32px;
	}

	.post .date .date-box {
		min-width: 40px;
		font-size: 18px;
		padding: 5px 5px 0;
	}

	.post .date .date-box strong {
		font-size: 26px;
		line-height: 24px;
	}

	.post .autor {
		font-size: 16px;
		line-height: 16px;
	}

	.post .post-content {
		font-size: 10px;
		line-height: 16px;
		padding: 10px 8px 15px;
	}

	.post .post-content .text {
		overflow: hidden;
		padding: 0;
		line-height: 15px;
		word-spacing: -1px;
	}

	.post .post-content .text p {
		margin: 0 0 10px;
	}

	.post .post-footer .social li a {
		font-size: 10px;
		line-height: 14px;
	}

	.blog-posts .heading {
		font-size: 29px;
		line-height: 35px;
	}

	.blog-posts .post h3 {
		font-size: 22px;
		line-height: 22px;
	}

	.tabset-box .tabset li a {
		font-size: 16px;
		line-height: 20px;
		min-width: 80px;
	}

	.tab dl {
		font-size: 10px;
		line-height: 14px;
		padding: 6px 7px 10px;
	}

	.chat-witget .heading h3 {
		font-size: 16px;
		line-height: 28px;
	}

	.chat-post {
		padding: 6px 8px;
	}

	.chat-post .title {
		font-size: 14px;
		line-height: 18px;
		margin: 0;
	}

	.chat-post .last-autor {
		font-size: 10px;
		line-height: 16px;
	}

	.chat-witget > .heading + .chat-post {
		padding: 6px 8px;
	}

	.sel-widget-block .info-block {
		margin: 0 0 10px;
		font-size: 11px;
		line-height: 15px;
	}

	.sel-widget-block .info-block .title {
		font-size: 12px;
		line-height: 15px;
		margin: 0 0 2px;
	}

	.sel-widget-block .btn-box {
		padding: 0 0 10px;
	}

	.sel-widget-block {
		padding: 182px 10px 0;
	}

	.btn {
		font-size: 20px;
		min-width: 150px;
	}

	.result-table {
		border-spacing: 0 2px;
	}

	.result-table td {
		font-size: 9px;
		line-height: 15px;
	}

	.result-table thead td {
		font-size: 14px;
		line-height: 18px;
	}

	.sel-form {
		font-size: 11px;
		margin: 0 0 14px;
	}

	.sel-form .jcf-select {
		margin: 0 0 12px;
		min-width: 150px;
	}

	.sel-form .jcf-select-text {
		font-size: 11px;
	}

	.poll-witget-box .form-vote,
	.poll-witget-box .wp-polls-form {
		padding: 11px;
	}

	.poll-witget-box .form-vote .row-radio,
	.poll-witget-box .wp-polls-form .row-radio {
		padding: 0 4px;
		margin: 0 0 6px;
	}

	.poll-witget-box .form-vote .row-radio label,
	.poll-witget-box .wp-polls-form .row-radio label {
		font-size: 11px;
		line-height: 16px;
	}

	.poll-witget-box .form-vote .control-box,
	.poll-witget-box .wp-polls-form .control-box {
		padding: 7px 0 9px;
		margin: 0;
	}

	.poll-witget-box .form-vote .control-box input[type="submit"],
	.poll-witget-box .wp-polls-form .control-box input[type="submit"] {
		font-size: 16px;
		line-height: 20px;
		padding: 2px 5px 3px;
		min-width: 72px;
	}

	.poll-witget-box .form-vote .control-box .more,
	.poll-witget-box .wp-polls-form .control-box .more {
		margin: 2px 0 0;
		font: 14px/20px "bignoodletitling", Arial, Helvetica, sans-serif;
	}

	.btn-play {
		font-size: 18px;
		line-height: 24px;
		margin: 0 0 0 -22%;
		padding: 4px 10px;
		width: 44%;
	}

	#footer {
		padding: 0 0 30px;
		margin: 0 10px;
	}

	.footer-holder {
		margin: 0 -10px;
	}

	.footer-holder .col-holder {
		padding: 9px 12px;
	}

	.footer-holder .col-holder .title {
		display: block;
		padding: 4px 0 2px;
		font-size: 14px;
		line-height: 18px;
	}

	.footer-holder .col-holder ul li {
		font-size: 9px;
		line-height: 14px;
	}

	.sort-by-letter li.active {
		margin: 0 1px 5px 2px;
	}

	.per-page-select {
		font-size: 11px;
	}

	.per-page-select .jcf-select {
		margin: 0;
	}

	.per-page-select .jcf-select-text {
		font-size: 11px;
	}

	.join-witget .heading,
	.review-witget .heading,
	.nav-witget .heading {
		font-size: 16px;
		line-height: 28px;
	}

	.select-box {
		font-size: 11px;
		margin: 0 0 14px;
	}

	.select-box .jcf-select {
		margin: 0;
	}

	.select-box .jcf-select-text {
		font-size: 11px;
	}

	.join-witget .heading,
	.article-page .nav-witget .heading {
		font-size: 16px;
		line-height: 28px;
	}

	.content-container .content-holder {
		padding: 0 5px;
	}

	.tab-competition .table-box .heading h2,
	.aside .table-box .heading h2 {
		font-size: 18px;
	}

	.games .two-columns {
		padding: 14px 17px 45px;
	}

	.games .two-columns .content-hold {
		padding: 0;
		float: none;
		margin: 0 0 10px;
	}

	.games .two-columns .aside {
		display: none;
	}

	.single-game .poll {
		padding: 0 0 40px;
	}

	.games-box {
		margin-right: -10px;
	}

	.games-box .head .box:first-child {
		margin: 0 20px 0 0;
	}

	.games-box .head .text {
		margin: 0 20px 0 0;
	}

	.games-box .head .date {
		margin: 0 35px 0 0;
	}

	.games-box .head .rating {
		float: right;
	}

	.games-box .games-list .img-box {
		margin: 0 20px 0 0;
	}

	.games-box .games-list .text-box {
		margin: 0 20px 0 0;
	}

	.games-box .games-list .date {
		margin: 0 20px 0 0;
	}

	.games-box .games-list .rating {
		float: right;
	}

	.sidebar-holder .search-form {
		width: 220px;
	}
}

@media all and (max-width: 47.9275em) {
	#wrapper {
		-webkit-transition: all .2s linear;
		transition: all .2s linear;
	}

	.w2 {
		padding: 0 0 40px;
	}

	.header-top {
		display: none;
	}

	.header-main {
		text-align: center;
	}

	.header-main .holder {
		padding: 10px;
		text-align: center;
	}

	.mobile-menu {
		display: block;
		position: absolute;
	}

	.nav-opener {
		display: block !important;
	}

	.language-select {
		display: block;
	}

	.language-select ul a:hover {
		opacity: .8;
	}

	.nav-active #wrapper .w1 {
		margin: 0 0 0 -240px;
	}

	.nav-active #wrapper .mobile-menu {
		right: 0;
	}

	.nav-active .mobile-menu {
		display: block;
		right: 0;
	}

	.header-form {
		padding: 6px 0 0;
	}

	.header-form .header-aside {
		display: none;
	}

	.logo {
		display: inline-block;
		float: none;
		width: 200px;
		padding: 0;
		vertical-align: top;
	}

	.search-form {
		width: 224px;
	}

	.main-nav {
		display: none;
	}

	.twocolumns-holder {
		margin: 0;
	}

	#content {
		float: none;
		width: 100%;
	}

	.slideshow .slide .alignleft {
		float: none;
		margin: 0 0 10px;
	}

	.slideshow .slide .alignleft img {
		margin: 0 auto;
		max-width: 100%;
		width: auto;
	}

	.pagination ul li a .title {
		font-size: 11px;
		line-height: 15px;
	}

	.pagination ul li a {
		padding: 8px 6px 6px;
	}

	.pagination ul li a .alignleft {
		display: block;
		max-width: 100%;
		width: auto;
		float: none;
		margin: 0 auto 10px;
	}

	.pagination ul li.active a {
		padding: 10px 6px 12px;
	}

	.post .post-content .alignleft {
		float: none;
		display: block;
		margin: 0 0 10px;
	}

	.post .post-content .alignleft img {
		margin: 0 auto;
		display: block;
		max-width: 100%;
		height: auto;
	}

	.post .post-footer .social li a {
		text-indent: -9999px;
		overflow: hidden;
		height: 29px;
		display: block;
		width: 29px;
		padding: 0;
	}

	.post .post-footer .social li a:hover {
		box-shadow: 2px 2px 3px rgba(0, 0, 0, .5) inset;
	}

	.post .post-footer .social li a:hover:after {
		opacity: .7;
	}

	.post .post-footer .social li a:after {
		content: "";
		clear: both;
		position: absolute;
		top: 7px;
		left: 7px;
		background: url(images/sprite.png) no-repeat;
		width: 17px;
		height: 16px;
	}

	.post .post-footer .btn-more {
		font-size: 16px;
	}

	#sidebar {
		width: 100%;
		margin: 0;
		padding: 0;
		float: none;
		padding: 15px 0;
		overflow: hidden;
		text-align: center;
	}

	.widget {
		width: 258px;
		display: inline-block;
		vertical-align: top;
		text-align: left;
		margin: 0 10px 16px;
	}

	.widget:before {
		display: none;
	}

	.footer-holder .col-holder .col {
		float: none;
		width: 100%;
		text-align: center;
	}

	.footer-holder .col-holder .col-logo {
		float: none;
		width: 100%;
	}

	.footer-social {
		display: inline-block;
		float: none;
		overflow: hidden;
	}

	.copy {
		float: none;
		display: block;
		text-align: center;
		margin: 0 0 10px;
	}

	.footer-nav { 		
		display: block; 	 	
		text-align: center; 	 	
		overflow: hidden; 	 	
	} 	 	
	 	 	
	.footer-nav li { 	 	
		font-size: 9px; 	 	
		width: 100%; 	 	
	} 	 	
	 	 	
	.footer-nav li:after { 	 	
		display: none; 	
	} 

	.full-post .book-post .alignright,
	.book-block .book-post .alignright {
		margin: 0 auto;
		float: none;
		display: block;
	}

	.full-post .book-post,
	.book-block .book-post {
		padding: 15px 10px;
	}

	.full-post .book-post .alignright,
	.book-block .book-post .alignright {
		margin: 0 auto;
		float: none;
		display: block;
	}

	.sort-product-block .tabset li {
		font-size: 12px;
		text-align: center;
		line-height: 14px;
		padding: 4px 6px;
	}

	.sort-product-block .tabset li .hide-m {
		display: none;
	}

	.search-result-holder h2 {
		width: 100%;
		font-size: 20px;
		padding: 5px 0 0;
	}

	.per-page-select label {
		display: none;
	}

	.result-item .img-box {
		overflow: hidden;
		float: none;
		width: auto;
		text-align: center;
	}

	.result-item .img-box:before,
	.result-item .img-box:after {
		display: none;
	}

	.result-item .rate-block {
		width: 40%;
	}

	.result-item .rate-block:before,
	.result-item .rate-block:after {
		display: none;
	}

	.result-item .item-content:before {
		display: none;
	}

	.result-item .item-content h3 {
		font-size: 20px;
	}

	.result-item .item-content .autor {
		font-size: 12px;
	}

	.search-by-form .select-box {
		float: none;
		width: auto;
		padding: 0 10px;
		margin: 0 0 10px;
	}

	.search-by-form .input-box {
		float: none;
		margin: 0 0 10px;
		overflow: hidden;
		width: auto;
		padding: 0 10px;
	}

	.search-by-form .submit-box {
		padding: 0 10px;
	}

	.search-by-popular {
		padding: 10px 0;
	}

	.search-by-popular .star-block {
		float: none;
		width: auto;
		padding: 0 10px;
		margin: 0 0 10px;
	}

	.search-by-popular .star-block p {
		padding: 0;
	}

	.search-by-popular .btn-box {
		padding: 0 10px;
	}

	.article-page #content {
		margin: 0;
	}

	.full-post .full-post-holder .post {
		padding: 8px 5px;
	}

	.full-post .full-post-holder h1 {
		font-size: 18px;
		line-height: 24px;
	}

	.full-post .full-post-holder .post-info {
		font: 14px/18px "bignoodletitling", Arial, Helvetica, sans-serif;
		margin: 0 0 7px;
	}

	.full-post .full-post-holder .alignleft {
		margin: 0 auto 10px;
		float: none;
		display: block;
		width: auto;
	}

	.more-article-block,
	.commemt-form-holder,
	.comments {
		margin: 0 -11px 20px -11px !important;
	}

	.more-article-block:before,
	.commemt-form-holder:before,
	.comments:before {
		display: none;
	}

	.more-article-block label,
	.commemt-form-holder label,
	.comments label {
		float: none;
		min-width: 1px;
	}

	.more-article-block .heading,
	.commemt-form-holder .heading,
	.comments .heading {
		font-size: 20px;
	}

	.more-article-block .row.comment-row,
	.more-article-block .row,
	.commemt-form-holder .row.comment-row,
	.commemt-form-holder .row,
	.comments .row.comment-row,
	.comments .row {
		padding: 0;
	}

	.more-article-block .box-captcha,
	.commemt-form-holder .box-captcha,
	.comments .box-captcha {
		margin: 0 0 10px;
	}

	.more-article-block .box-captcha .input-captcha,
	.commemt-form-holder .box-captcha .input-captcha,
	.comments .box-captcha .input-captcha {
		width: 100%;
		padding: 0;
	}

	.more-article-block .comment-form,
	.commemt-form-holder .comment-form,
	.comments .comment-form {
		padding: 6px;
	}

	.more-article-block .more-posts-holder,
	.commemt-form-holder .more-posts-holder,
	.comments .more-posts-holder {
		padding: 5px 2px 4px;
	}

	.more-article-block .more-posts-holder .post,
	.commemt-form-holder .more-posts-holder .post,
	.comments .more-posts-holder .post {
		margin: 0 1% 5px;
		padding: 4px 1% 14px;
		width: 48%;
	}

	.more-article-block .commentlist-item p br,
	.commemt-form-holder .commentlist-item p br,
	.comments .commentlist-item p br {
		display: none;
	}

	.more-article-block {
		margin: 0 -11px 0 -11px !important;
	}

	.more-posts-holder .post h3 {
		text-align: center;
	}

	.content-container .content-nav {
		overflow: visible;
		text-align: right;
		padding: 5px;
	}

	.content-container .content-nav .content-opener {
		display: inline-block;
		vertical-align: top;
	}

	.content-container .content-nav ul.scaling-active {
		text-align: center;
		position: absolute;
		border-radius: 0 0 6px 6px;
		display: none;
		z-index: 10;
		top: 100%;
		left: -1px;
		right: -1px;
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M0YzRjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMlIiBzdG9wLWNvbG9yPSIjYzhjOGM4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOSUiIHN0b3AtY29sb3I9IiNkNWQ1ZDUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxOCUiIHN0b3AtY29sb3I9IiNlM2UzZTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyNCUiIHN0b3AtY29sb3I9IiNlOWU5ZTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzMCUiIHN0b3AtY29sb3I9IiNlYWVhZWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3MyUiIHN0b3AtY29sb3I9IiNjYmNiY2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI4OCUiIHN0b3AtY29sb3I9IiNjNmM2YzYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYzZjNmM2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #c4c4c4), color-stop(3%, #c8c8c8), color-stop(9%, #d5d5d5), color-stop(18%, #e3e3e3), color-stop(24%, #e9e9e9), color-stop(30%, #eaeaea), color-stop(73%, #cbcbcb), color-stop(88%, #c6c6c6), color-stop(100%, #c6c6c6));
		background: -webkit-linear-gradient(top, #c4c4c4 0%, #c8c8c8 3%, #d5d5d5 9%, #e3e3e3 18%, #e9e9e9 24%, #eaeaea 30%, #cbcbcb 73%, #c6c6c6 88%, #c6c6c6 100%);
		background: linear-gradient(to bottom, #c4c4c4 0%, #c8c8c8 3%, #d5d5d5 9%, #e3e3e3 18%, #e9e9e9 24%, #eaeaea 30%, #cbcbcb 73%, #c6c6c6 88%, #c6c6c6 100%);
	}

	.content-container .content-nav ul.scaling-active li {
		display: block;
		float: none;
		width: 100% !important;
	}

	.content-container .content-nav ul.scaling-active li:after {
		display: none;
	}

	.content-container .content-nav ul.scaling-active li.register-btn {
		border-radius: 0;
	}

	.content-container .content-nav.active {
		border-radius: 6px 6px 0 0;
	}

	.content-container .content-nav.active ul.scaling-active {
		display: block;
	}

	.tab-competition,
	.aside {
		margin: 0 0 10px;
	}

	.tab-competition .col,
	.aside .col {
		float: none;
		width: 100%;
		padding: 0 5px;
		margin: 0;
	}

	.tab-competition .updates,
	.aside .updates {
		margin: 0;
	}

	.two-columns .content-hold {
		float: none;
		padding: 0 0 10px;
	}

	.two-columns .aside {
		margin: 0;
		float: none;
		width: 100%;
	}

	.aside .updates {
		margin: 0 0 17px;
	}

	.games .content-head img {
		margin: -4px 0 0;
	}

	.games .content-nav ul.scaling-active li a {
		height: auto !important;
	}

	.games .content-nav ul.scaling-active .active a {
		background: #fff;
	}

	.games .content-nav ul.scaling-active .active a:after {
		display: none;
	}

	.games .content-nav ul.scaling-active {
		background: #010101;
		left: 0;
		right: 0;
	}

	.games .content-nav ul.scaling-active .active a {
		border-radius: 4px;
	}

	.games .content-nav ul.scaling-active .active a:after {
		display: none;
	}

	.single-game .game-list ul {
		margin: 0 0 10px -7px;
	}

	.single-game .game-list li {
		padding: 0 6px 5px 7px;
	}

	.single-game .about-game {
		padding: 0 0 15px;
	}

	.single-game .about-game .img-box {
		margin: 0 12px 0 0;
	}

	.single-game .heading {
		margin: 0 0 15px -26px;
	}

	.single-game .screens-list li {
		padding: 0 2px 10px;
	}

	.single-game .screens {
		padding: 0 0 15px;
	}

	.single-game .poll .advertising-box,
	.single-game .poll .poll-witget-box {
		float: none;
	}

	.single-game .poll .poll-witget-box {
		max-width: 250px;
		width: auto;
		margin: 0 0 10px;
	}

	.single-game h1 {
		font-size: 30px;
		line-height: 34px;
		margin: 0 0 15px;
	}

	.online-store {
		text-align: center;
		padding: 0 0 15px;
	}

	.online-store .imh-hold {
		margin: -40px auto 0;
		width: 100%;
	}

	.online-store .imh-hold img {
		margin: 0 auto;
		float: none;
		width: 150px;
	}

	.online-store .btn-store {
		clear: both;
		font-size: 20px;
		line-height: 22px;
	}

	.games-box .head {
		display: none;
	}

	.games-box .games-list .img-box {
		width: 70px;
	}

	.games-box .games-list .img-box img {
		width: 100%;
		height: auto;
		display: block;
	}

	.games-box .games-list .text-box {
		width: auto;
		float: none;
		overflow: hidden;
		margin: 0 0 15px;
	}

	.games-box .games-list .date {
		width: auto;
	}

	.games-box .games-list .date span {
		display: inline;
	}

	.games-box .games-list .rating {
		width: auto;
	}

	.games-box {
		padding: 0 0 50px;
	}

	.popular .game-type {
		padding: 0 0 20px;
	}

	.popular .type-list li {
		width: 50%;
		padding: 0 5px 25px;
	}

	.popular .type-list .img-hold a {
		display: block;
		padding: 3px;
	}

	.popular .type-list .img-hold img {
		width: 100%;
	}

	.popular .type-list .title {
		font-size: 14px;
		line-height: 16px;
	}

	.sidebar-holder .widget {
		margin: 0 10px 15px;
	}
}

@media only screen and (max-width : 1023px) and (min-width:768px){
    #recaptcha_challenge_image{
    margin: 0 !important;
    width: 100% !important;
    height: auto !important;
    }
    #recaptcha_response_field
    {
    margin: 0 !important;
    width: 100% !important;
    height: auto !important;
    }
    .recaptchatable #recaptcha_image {
    margin: 0 !important;
    width: 100% !important;
    height: auto !important;
    }
    .recaptchatable .recaptcha_r1_c1, 
    .recaptchatable .recaptcha_r3_c1, 
    .recaptchatable .recaptcha_r3_c2, 
    .recaptchatable .recaptcha_r7_c1, 
    .recaptchatable .recaptcha_r8_c1, 
    .recaptchatable .recaptcha_r3_c3, 
    .recaptchatable .recaptcha_r2_c1, 
    .recaptchatable .recaptcha_r4_c1, 
    .recaptchatable .recaptcha_r4_c2, 
    .recaptchatable .recaptcha_r4_c4, 
    .recaptchatable .recaptcha_image_cell {

    margin: 0 !important;
    width: 60% !important;
    background: none !important;
    height: auto !important;
    }

}
@media only screen and (max-width : 600px){
    #recaptcha_challenge_image{
    margin: 0 !important;
    width: 100% !important;
    height: auto !important;
    }
    #recaptcha_response_field
    {
    margin: 0 !important;
    width: 100% !important;
    height: auto !important;
    }
    .recaptchatable #recaptcha_image {
    margin: 0 !important;
    width: 100% !important;
    height: auto !important;
    }
    .recaptchatable .recaptcha_r1_c1, 
    .recaptchatable .recaptcha_r3_c1, 
    .recaptchatable .recaptcha_r3_c2, 
    .recaptchatable .recaptcha_r7_c1, 
    .recaptchatable .recaptcha_r8_c1, 
    .recaptchatable .recaptcha_r3_c3, 
    .recaptchatable .recaptcha_r2_c1, 
    .recaptchatable .recaptcha_r4_c1, 
    .recaptchatable .recaptcha_r4_c2, 
    .recaptchatable .recaptcha_r4_c4, 
    .recaptchatable .recaptcha_image_cell {

    margin: 0 !important;
    width: 60% !important;
    background: none !important;
    height: auto !important;
    }

}
