html, body, body div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, figure, footer, header, hgroup, menu, nav, section, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
}
body {
	position: relative;
	font-family: arial, tahoma, sans-serif;
	font-size: 15px;
	color: #000;
	background: #ffcfb9 url("../images/bg-body.jpg") fixed;
}
#container {
	position: relative;
	overflow: hidden;
	max-width: 976px;
	margin: 0 auto;
	padding: 11px 24px 20px;
	background: #fff;
	box-shadow: inset 0 0 64px #fff,0 48px 160px rgba(144,24,0,0.9),128px 48px 256px rgba(144,24,0,0.1),-128px 48px 256px rgba(144,24,0,0.1);
}
main {
	width: 792px;
	float: left;
	position: relative;
	margin: 0;
	padding: 11px 0 20px;
}
article {
	margin: 0 0 24px 0;
}
article, aside, figure, footer, header, hgroup, main, nav, section {
	display: block;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: 600;
	line-height: 1.25;
	color: #d83800;
	word-wrap: break-word;
}
h1 {
	margin: 0 24px 19px 0;
	padding: 0 24px 0 0;
	font-size: 22px;
	font-variant: small-caps;
	text-shadow: -0.05em -0.05em 0 #fff,-0.07em 0.05em 0 #fff,0.07em -0.05em 0 #fff,0.05em 0.05em 0 #fff,0.08em 0.08em 0 #a0c0de,-0.03em 0.08em 0 #a0c0de;
}
h1::before {
	content: url("/templates/sssexxx/images/logo.png") !important;
	margin-right: 7px;
	/*filter: drop-shadow(0 1px 0 #fff) drop-shadow(0 1px 0 #a0c0de);*/
}
h1::after {
	content: url("/templates/sssexxx/images/18-plus.svg") !important;
	float: right;
	position: absolute;
	margin: 2px 0 0 7px;
	width: 19px;
	height: 19px;
	display: inline-block;
	vertical-align: text-bottom;
}
h2 {
	margin: 0 0 32px 0;
	padding: 0;
	font-size: 22px;
	font-variant: small-caps;
	text-shadow: -0.05em -0.05em 0 #fff,-0.07em 0.05em 0 #fff,0.07em -0.05em 0 #fff,0.05em 0.05em 0 #fff,0.08em 0.08em 0 #a0c0de,-0.03em 0.08em 0 #a0c0de;
}
h2::before {
	content: url("/templates/sssexxx/images/logo.png") !important;
	margin-right: 7px;
	/*filter: drop-shadow(0 1px 0 #fff) drop-shadow(0 1px 0 #a0c0de);*/
}
h3 {
	margin: 0 0 32px 0;
	padding: 0;
	font-size: 21px;
}
h4 {
	margin: 0 0 21px 0;
	padding: 0;
	font-size: 20px;
}
p {
	line-height: 1.5;
}
a, a:visited {
	color: #0050a0;
	text-decoration: none;
	transition: all 0.4s ease 0s;
}
a:hover, a:active, a:focus {
	color: #b02d00;
}
li ul, li ol {
	margin: 0;
}
ul.categories-module {
	padding: 0;
	margin: 0;
}
b, strong {
	font-weight: bold;
}
legend {
	font-weight: bold;
	background: #fff;
	padding: 5px 10px;
}
label, input, button, select, textarea {
	font-family: arial, tahoma, sans-serif;
	font-weight: normal;
}
label {
	color: #333333;
	margin-bottom: 5px;
	max-width: 90%;
}
input, textarea, select, #advanced-search-toggle, input.search-query {
	border: 1px solid #c0c0c0;
	border-radius: 2px;
	display: inline-block;
	padding: 4px;
}
label input, label textarea, label select {
	display: block;
}
input[type="image"],input[type="checkbox"],input[type="radio"] {
	border-radius: 0;
	cursor: pointer;
	height: auto;
	line-height: normal;
	margin: 3px 0;
	padding: 0;
	width: auto;
}
input[type="button"],input[type="reset"],input[type="submit"] {
	height: auto;
	width: auto;
}
select {
	height: 28px;
	line-height: 28px;
	max-width: 99%;
}
select {
	width: 220px;
}
select[multiple],select[size] {
	height: auto;
}
textarea {
	height: auto;
}
.radio, .checkbox {
	padding-left: 18px;
}
input[type="radio"], input[type="checkbox"] {
	display: inline;
	margin-right: 10px;
	border: none;
}
input, textarea {
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
}
input:focus, textarea:focus {
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 4px rgba(82, 168, 236, 0.6);
	outline: 0 none;
}
input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus, select:focus {
	box-shadow: none;
	outline-offset: -2px;
}
button, .button, .profile-edit a {
	border-radius: 2px;
	padding: 4px 8px;
	font-size: 15px;
	line-height: 1.2em;
	text-decoration: none;
	background: #fff;
}
nav.left {
	float: left;
	position: relative;
	width: 160px;
	margin: 11px 24px 8px 0;
	padding: 0;
}
nav.left, nav.left a {
	font-size: 14px;
	color: #202020 !important;
}
nav.left .module {
	margin: 0 auto 24px;
}
nav.left .module > h2, nav.left .module > div {
	margin: 0 0 24px 0;
	font-size: 15px;
	font-weight: 600;
	color: #b42616;
	text-transform: none;
	font-variant: small-caps;
}
nav.left .module ul li a .title {
	font-weight: 400;
	text-transform: none;
	font-variant: none;
	margin: 2px 0 0 0;
}
nav.left .module-yasearch {
	margin: 0 auto 12px;
}
nav.left .nav li {
	margin: 0;
}
nav.left li {
	margin: 0 0 16px 0;
}
nav.left a:hover {
	color: #b02d00 !important;
}
nav.left #login-form ul li a {
	font-size: 13px;
	color: #606060 !important;
}
nav.left img {
	transition: all 0.4s ease 0s;
}
nav.left img:hover {
	opacity: 0.95;
	filter: saturate(125%) contrast(1.1);
}
#right {
	float: right;
	position: relative;
	width: 160px;
	margin: 10px 0 10px 20px;
	padding: 0;
	text-align: right;
}
fieldset.word {
	border: 0;
	background: #fff;
	padding: 0
}
:root *> fieldset.only label::before {
	background: #a7c7dc;
	background: linear-gradient(-45deg, #fefefe, #ddd);
	border: 1px solid #aaa;
	border-radius: 2px;
	box-shadow: 0 0 1px 1px #CCCCCC;
	height: 1em;
	margin: 0 4px 0 0;
	text-transform: uppercase;
	width: 1em;
	display: inline-block;
	margin-left: -40px;
	padding: 2px;
	line-height: 1em;
	text-indent: -50px;
}
input[type="checkbox"]:checked+label::before {
	content: "\2714";
	text-indent: 0;
	background: linear-gradient(-45deg, #fefefe, #0b70cd);
	border: 1px solid #0B70CD;
}
:root *> .phrases-box	label::before {
	background: #a7c7dc;
	background: linear-gradient(-45deg, #fefefe, #0b70cd);
	border: 1px solid #aaa;
	line-height: 1.3em;
	margin: 0 4px 0 0;
	text-transform: uppercase;
	width: 1.3em;
	display: inline-block;
	margin-left: -40px;
	border-radius: 12px;
	text-indent: -40px;
	color: #fff;
	text-shadow: 0 10px 6px #fff;
}
.ordering-box {
	margin: 10px 0;
}
.form-limit {
	font-size: 14px;
	color: #505050 !important;
}
.counter {
	font-size: 14px;
	color: #606060;
}
.search-results dt.result-title {
	padding: 8px 0 0 4px;
	font-weight: bold;
}
.search-results dd {
	padding: 2px 15px 2px 5px;
}
.search-results dd.result-text {
	padding: 8px 0 8px 4px;
	line-height: 1.7em;
}
.search-results dd.result-url {
	font-size: 14px;
	padding: 2px 15px 15px 5px;
}
.search-results dd.result-created {
	padding: 2px 15px 15px 5px;
}
.search-results dd.result-category {
	padding: 4px 0 0 4px;
	font-size: 14px;
	color: #505050;
}
dt.result-title {
	word-wrap: break-word;
}
dd.result-text {
	word-wrap: break-word;
}
.advanced-search-tip {
	background: #fefde2;
	border-radius: 2px;
	padding: 20px;
	border: solid 1px #ddd
}
.advanced-search-tip p {
	margin: 0
}
.advanced-search-tip .term {
	font-weight: bold;
	font-style: italic
}
.panel {
	border: solid 1px #ddd;
	margin-top: -1px;
}
main .panel h3 {
	margin: 0;
	padding: 0;
	background: #eee;
	border: 0;
	font-size: 16px;
}
.panel h3 a {
	display: block;
	text-decoration: none;
	padding: 6px;
}
.pane-slider {
	border: solid 0;
	padding: 10px;
	margin: 0;
}
.panel .contact-form,.panel .contact-miscinfo {
	padding: 10px
}
.contact .panel .contact-form form,.contact .panel .contact-address {
	margin: 20px 0 0 0
}
textarea, .contact-form input[type="text"], .contact-form input[type="email"], .contact-form textarea {
	width: 80%;
	border: 1px solid #dddddd;
	color: #333333;
	overflow: auto;
	padding: 5px;
	vertical-align: top;
}
#jform_contact_email_copy-lbl, #jform_contact_email_copy {
	float: left;
	margin-right: 10px;
	border: 0
}
label #jform_captcha-lbl {
	clear: both;
		position: relative;
		float: left;
}
.contact-form .button {
	clear: left;
	float: left;
	margin: 20px 0
}
fieldset .filters {
	background: none;
	border: none;
	padding: 0
}
.contact-form, .contact-links,.contact-misc, .contact-image, .contact-contactinfo, .contact-address	{
	margin: 20px 0
}
.btn, .button {
	display: inline-block;
	padding: 4px 8px;
	color: #404040;
	background: #fff linear-gradient(rgba(255,255,255,.1),rgba(255,255,255,.05) 49%,rgba(0,0,0,.04) 51%,rgba(0,0,0,.09));
	border: 1px solid;
	border-color: #c0c0c0 #bcbcbc #b8b8b8;
	border-radius: 2px;
	box-shadow: inset 0 1px 0 #fff;
	text-shadow: 0 1px 1px rgba(255,255,255,0.75);
}
.btn:hover, .button:hover {
	color: #b02d00;
	cursor: pointer;
}
#form-login-password, #form-login-username, #form-login-remember {
	margin: 0 0 8px 0;
}
#form-login-remember {
	overflow: hidden;
	margin-bottom: 10px
}
#form-login-remember label {
	display: inline;
	margin-left: 10px
}
#modlgn-remember {
	float: left;
	margin: 2px 4px 0 0;
}
#login-form fieldset {
	margin: 0;
	padding: 0;
	border: none;
}
#login-form label {
	font-size: 14px;
}
#login-form input[type="text"], input[type="password"], input[type="submit"] {
	box-sizing: border-box;
}
#login-form .btn, #login-form .button {
	width: auto;
	margin: 8px 0 6px 0;
	padding: 0;
	color: inherit;
	background: none;
	border: none;
	font-size: 15px;
	box-shadow: none;
}
#login-form .btn:hover, #login-form .button:hover {
	color: #0050a0;
	cursor: pointer;
}
#form-login-remember {
	margin: 4px 0 0;
}
#form-login-remember label {
	margin: 0 0 0 2px;
}
#login-form li {
	margin: 0;
}
.form-horizontal {
	margin: 0 0 32px 0;
}
.nav-tabs > li {
	margin: 0 0 8px 0;
	list-style-type: none;
}
form ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.login .control-group {
	margin: 0 0 8px 0;
}
.login .control-group .control-label {
	margin: 0 0 4px 0;
}
.login .control-group input {
	padding: 6px;
}
.pagination .disabled {
	display: none;
}
.pagination, .com-tags-tag__pagination {
	margin: 24px 0 32px;
	clear: both;
}
.pagination ul, .com-tags-tag__pagination ul {
	display: inline-block;
	margin: 0;
}
.pagination ul > li, .com-tags-tag__pagination ul > li {
	display: inline;
	float: none;
	margin: 0;
}
.pagination__wrapper ul > li > a, .pagination__wrapper ul > li > span {
	float: left;
	margin: 0 28px 0 0;
	font-weight: 600;
	color: #000;
	line-height: 18px;
	text-decoration: none;
}
.pagination__wrapper ul > li > a:hover {
	color: #b02d00;
}
.pagination ul > .active > a, .pagination ul > .active > span, .com-tags-tag__pagination ul > .active > a, .com-tags-tag__pagination ul > .active > span {
	color: #b02d00;
	cursor: default;
}
.pagination ul > .disabled > span, .pagination ul > .disabled > a, .pagination ul > .disabled > a:hover, .pagination ul > .disabled > a:focus, .com-tags-tag__pagination ul > .disabled > span, .com-tags-tag__pagination ul > .disabled > a, .com-tags-tag__pagination ul > .disabled > a:hover, .com-tags-tag__pagination ul > .disabled > a:focus {
	color: #a0a0a0;
	cursor: default;
}
.pagination ul > li:first-child > a, .pagination ul > li:first-child > span, .com-tags-tag__pagination ul > li:first-child > a, .com-tags-tag__pagination ul > li:first-child > span {
	padding: 8px 10px;
	border-left-width: 1px;
	border-radius: 2px 0 0 2px;
}
.pagination ul > li:last-child > a, .pagination ul > li:last-child > span, .com-tags-tag__pagination ul > li:last-child > a, .com-tags-tag__pagination ul > li:last-child > span {
	padding: 8px 10px;
	border-radius: 0 2px 2px 0;
}
.pagination .counter, .com-tags-tag__pagination .counter {
	display: none;
	float: right;
	margin: 9px 0 0 0;
	color: #808080;
	font-size: 12px;
}
.pagination nav ul li:first-child, .pagination nav ul li:last-child, .com-tags-tag__pagination nav ul li:first-child, .com-tags-tag__pagination nav ul li:last-child {
	display: none;
}
.pagination-centered {
	text-align: center;
}
.pagination-right {
	text-align: right;
}
.pagination-large ul > li > a, .pagination-large ul > li > span {
	padding: 11px 19px;
	font-size: 16.25px;
}
.pagination-large ul > li:first-child > a, .pagination-large ul > li:first-child > span {
	border-top-left-radius: 6px;
	border-bottom-left-radius: 6px;
}
.pagination-large ul > li:last-child > a, .pagination-large ul > li:last-child > span {
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px;
}
.pagination-mini ul > li:first-child > a, .pagination-mini ul > li:first-child > span, .pagination-small ul > li:first-child > a, .pagination-small ul > li:first-child > span {
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
}
.pagination-mini ul > li:last-child > a, .pagination-mini ul > li:last-child > span, .pagination-small ul > li:last-child > a, .pagination-small ul > li:last-child > span {
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
}
.pagination-small ul > li > a, .pagination-small ul > li > span {
	padding: 2px 10px;
	font-size: 12px;
}
.pagination-mini ul > li > a, .pagination-mini ul > li > span {
	padding: 0 6px;
	font-size: 9.75px;
}
@font-face {
	font-family: 'IcoMoon';
	src: url("/templates/sssexxx/images/IcoMoon.eot");
	src: url("/templates/sssexxx/images/IcoMoon.eot?#iefix") format("embedded-opentype"), url("/templates/sssexxx/images/IcoMoon.woff") format("woff"), url("/templates/sssexxx/images/IcoMoon.ttf") format("truetype"), url("/templates/sssexxx/images/IcoMoon.svg#IcoMoon") format("svg");
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}
[data-icon]::before {
	font-family: 'IcoMoon';
	content: attr(data-icon);
}
[class^="icon-"], [class*=" icon-"] {
	display: inline-block;
	width: 14px;
	height: 14px;
	margin: 0 3px;
	line-height: 14px;
}
[class^="icon-"]::before, [class*=" icon-"]::before {
	font-family: 'IcoMoon';
	font-style: normal;
}
[class^="icon-"].disabled, [class*=" icon-"].disabled {
	font-weight: 400;
}
.icon-previous::before, .icon-backward::before, .icon-arrow-left:before, .icon-angle-left:before {
	content: "\e008";
	font-size: 80%;
	font-weight: 400;
	opacity: 0.75;
}
.icon-next::before, .icon-forward::before, .icon-arrow-right::before, .icon-angle-right::before {
	content: "\e006";
	font-size: 80%;
	font-weight: 400;
	opacity: 0.75;
}
.icon-first::before, .icon-angle-double-left::before {
	content: "\e003";
	font-size: 80%;
	font-weight: 400;
	opacity: 0.6;
}
.icon-last::before, .icon-angle-double-right::before {
	content: "\e004";
	font-size: 80%;
	font-weight: 400;
	opacity: 0.6;
}
.icon-clock::before {
	content: "\6e";
	font-size: 80%;
	opacity: 0.6;
}
.icon-comments::before {
	content: "\24";
}
.icon-location {
	width: auto !important;
	margin: 0 !important;
	padding: 0 !important;
}
.icon-location::before {
	content: "/";
	width: auto !important;
	margin: 0 !important;
	padding: 0 !important;
	font-size: 80%;
	opacity: 0.6;
}
.icon-search::before {
	content: "\53";
}
.icon-remove::before {
	content: "\49";
}
.breadcrumblist {
	margin: 24px 0 0;
	padding: 0;
	list-style: none;
	font-size: 13px;
	color: #707070;
	line-height: 20px;
}
.breadcrumblist > li {
	display: inline;
	text-shadow: 0 1px 0 #fff;
}
.breadcrumblist > li.active .divider {
	display: none !important;
}
.breadcrumblist > li > .divider {
	margin: 0;
	color: #707070;
}
.breadcrumblist > li > a {
	color: #707070;
}
.breadcrumblist > li > a:hover {
	color: #b02d00;
}
ul.actions {
	list-style-type: none;
	text-align: right
}
ul.actions a {
	padding:0;
}
ul.actions li {
	display: inline;
}
.article-info-term {
	display: none;
}
.article-info {
	overflow: hidden;
	font-size: 14px;
}
.article-info dd span {
	text-transform: none;
	display: inline-block;
	padding: 0 5px 0 0;
	margin: 0 10px 0 0;
}
.article-info dd .create {
	clear: left;
}
.before-display-content{
	margin: 0 0 32px 0;
	padding: 0;
	line-height: 41px;
}
.item-page #video-container {
	margin: 0 auto;
	line-height: 1;
}
.item-page #video-container video, .item-page #video-container iframe {
	width: 100%;
	height: 480px;
	background: #000;
	box-shadow: 0 1px 0 #fff, inset 0 -1px 0 #fff, 0 8px 16px -14px #002a50, inset 0 1px 0 #fff, inset 0 0 1px rgba(255,255,255,0.75);
	object-fit: contain;
}
.description-video {
	margin: 8px 0 0 0;
}
.description-video p {
	margin: 0;
	line-height: 1.5;
}
.description-video-image {
	z-index: 9999 !important;
	position: relative;
	float: left;
	overflow: hidden;
	width: 64px;
	height: 46px;
	margin: 0 -4px -2px 0;
	font-size: 12px;
	border-radius: 1px;
	box-shadow: 0 0 1px rgba(255, 255, 255, 0.25);
	opacity: 0.9 !important;
	transform: perspective(32px) rotateY(6deg);
	transform-origin: left;
	filter: grayscale(100%);
	transition: all 0.4s ease-in-out 0.01s !important;
}
.description-video-image:hover {
	border-radius: 0;
	opacity: 1 !important;
	box-shadow: 0 0 0 1px #fff, 0 0 2px 2px #fff, 0 3px 3px 2px #fff, 3px 0 4px 2px #fff !important;
	transform: scale(4) translate(0, 18px);
	filter: grayscale(0%);
}
.description-video p em {
	font-variant: small-caps;
}
.shortcontent, .allcontent {
	display: inline;
}
a.morelink {
	outline: none;
	margin: 0 0 0 8px;
	font-size: 12px;
	color: #707070;
}
a.morelink:hover {
	color: #b02d00;
}
#comments .comments-list-header {
	display: inline-block;
	margin: 0 0 32px 0;
	padding: 0;
	font-size: 19px;
	font-weight: 600;
	line-height: 1.25;
	color: #d83800;
	word-wrap: break-word;
	font-variant: small-caps;
	text-shadow: -0.05em -0.05em 0 #fff,-0.07em 0.05em 0 #fff,0.07em -0.05em 0 #fff,0.05em 0.05em 0 #fff,0.08em 0.08em 0 #a0c0de,-0.03em 0.08em 0 #a0c0de;
	cursor: pointer;
}
#comments .comments-list-header:hover {
	color: #005cac;
}
#comments a.morelink {
	display: table;
	margin: 0 auto 24px;
	text-align: center;
	color: #707070;
	font-size: 13px;
}
#comments a.morelink:hover {
	color: #b02d00;
}
.hits {
	display: inline;
	float: right;
	margin: 0;
	padding: 0;
	font-size: 13px;
	color: #707070;
}
.hits::before {
	margin: 0 3px 0 0;
	font-family: 'IcoMoon';
	content: "\3c";
	opacity: 0.58;
	vertical-align: bottom;
}
nav.left .module-menu {
	margin: -12px 0 24px 0;
}
nav.left .module-menu li a {
	display: block;
	margin: 0;
	padding: 7px 0 8px 0;
	color: #484848;
	text-decoration: none;
	font-size: 14px;
	font-weight: 600;
	font-variant: small-caps;
	transition: all 0.5s ease-in-out 0s, color 0.01s linear 0s, text-shadow 0.01s linear 0s, box-shadow 0.1s linear 0s;
}
nav.left .module-menu li a:hover {
	width: auto;
	padding: 7px 0 8px 12px;
	background: linear-gradient(#c42c00, #ff3800);
	position: relative;
	box-shadow: 0 2px 4px -2px rgba(0, 0, 0, 0.8),0 1px 0 #fff,0 10px 15px -14px rgba(0,0,0,0.8);
	border-radius: 2px;
	text-decoration: none;
	color: #fff !important;
	text-shadow: 0 1px 0 rgba(96,0,0,0.8), 0 -1px 0px rgba(96,0,0,0.25), 1px 0 0 rgba(96,0,0,0.25), -1px 0 0 rgba(96,0,0,0.25);
	animation: animation-20191025150637 0.7s 1;
}
@keyframes animation-20191025150637 {
	0% {
		color: #fff !important;
		padding: 7px 0 8px 0;
		background: linear-gradient(rgba(200, 33, 0, 0.5), rgba(255, 48, 0, 0.5));
	}
	50% {
		padding: 7px 0 8px 14px;
		background: linear-gradient(rgba(200, 33, 0, 0.97), rgba(255, 48, 0, 0.97));
	}
	100% {
		padding: 7px 0 8px 12px;
		background: linear-gradient(#c42c00, #ff3800);
	}
}
nav.left .module-menu li a:hover::after {
	content: '';
	position: absolute;
	top: 1px;
	left: 1px;
	width: calc(100% - 2px);
	height: 50%;
	background: linear-gradient(rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.2));
}
nav.left .module-menu li a::first-letter {
	color: #b42616 !important;
}
nav.left .module-menu li a:hover::first-letter {
	color: #fff !important;
}
ul.mod-menu {
	margin: 0;
	padding: 0;
}
ul.mod-menu, ul.mod-menu ul {
	list-style-type: none;
}
ul.mod-menu ul {
	margin: 0;
	padding: 0
}
nav.left .mod-menu li a.link-main {
	display: inline-block;
	width: 100%;
	margin: -5px 0 -16px 0;
	padding: 0;
	overflow: hidden;
	background: none;
	font-size: 22px;
	font-weight: 600;
	color: #e04000 !important;
	text-align: center;
	transition: filter 1s ease-in-out 0s;
}
nav.left .mod-menu li a.link-main img {
	margin: 0;
	width: 160px;
	height: 32px;
	overflow: hidden;
}
nav.left .mod-menu li a.link-main img:hover {
	box-shadow: none;
	animation: link-main-img 1s ease-in-out 1;
}
@keyframes link-main-img {
	from {
		filter: hue-rotate(360deg) saturate(1.25);
	}
	to {
		filter: hue-rotate(0deg) saturate(1.25);
	}
}
.category-module {
	margin: 0;
	padding: 0
}
.category-module li {
	padding: 5px 0 5px 0;
	margin: 0;
	list-style-type: none
}
.category-module li h4 {
	margin-bottom: 0
}
.category-module span {
	display: block;
	font-size: 14px;
}
.category-module a span {
	display: inline
}
.categories-list .item-title	a {
	text-decoration: none;
	margin-bottom: 20px
}
.all-tags-description, .category-desc {
	margin: 0 0 48px;
}
.all-tags-description-image, .category-desc img {
	float: left;
	margin: 0;
	padding: 0;
	width: 192px;
	height: 135px;
	overflow: hidden;
	transform: perspective(192px) rotateY(6deg);
	transform-origin: left;
	box-shadow: 0 0 1px rgba(255, 255, 255, 0.25);
	border-radius: 2px;
	transition: all 0.4s ease-in-out 0.01s !important;
}
.all-tags-description-image:hover, .category-desc img:hover {
	transform: scale(1.3334) translate(0,18px);
	box-shadow: 0 0 0 1px #fff,0 0 2px 2px #fff,0 3px 3px 2px #fff,3px 0 4px 2px #fff !important;
	border-radius: 0;
}
.blog .category-desc {
	margin: 0 0 24px;
}
.blog .items-row {
	margin-bottom: 0 !important;
}
.blog #video-container {
	display: none;
}
.categories-list dt,.categories-list dd {
	display: inline
}
.box {
	text-align: left
}
.box ul {
	list-style-type: none
}
.box .module-menu, .box .module {
	margin: 10px
}
.box3 {
	padding-left: 10px
}
.box h3 {
	font-size: 21px;
}
.moduletable_js {
	margin-bottom: 0;
}
.js_heading,.js_heading {
	position: relative;
	display: block;
	padding: 5px 10px;
	margin: 0;
	font-size: 21px;
	border-radius: 2px;
}
h3.js_heading a {
	display: block;
	position: absolute;
	right: 0;
	top: 0;
	padding: 5px 5px 0 0;
	text-decoration: none;
	background: none
}
.module_content {
	padding: 10px;
	border: solid 1px #ddd;
	border-top: 0;
	border-radius: 0 0 3px 3px;
	margin-top: -1px
}
.no {
	font-size: 1px;
}
.slide {
	height: auto !important;
}
ul.tabs {
	margin: 0 0 8px;
	padding: 0;
	overflow: hidden
}
dl.tabs dt,dl.tabs dd {
	margin: 0;
	padding: 0;
}
dl.tabs dt h3 {
	margin: 0;
	padding: 0
}
dl.tabs dt {
	position: relative;
	z-index: 1
}
ul.tabs li,dl.tabs dt {
	list-style-type: none;
	float: left;
	width: auto;
	padding: 0;
	display: block;
	margin: 0;
}
ul.tabs li a:link, ul.tabs li a:visited, dl.tabs dt h3 a:link, dl.tabs dt h3 a:visited {
	text-decoration: none;
	margin: 0 8px 0 0;
	display: block;
	border-bottom: 1px solid transparent;
}
ul.tabs li a:hover, dl.tabs dt h3 a:hover {
	border-bottom: 1px dashed #b02d00;
}
ul.tabs li a.linkopen:link, ul.tabs li a.linkopen:visited, dl.tabs dt.open	h3 a:link, dl.tabs dt.open h3 a:visited	{
	border-bottom: 1px dotted #b02d00;
}
ul.tabs li a.linkopen:hover, dl.tabs dt.open h3 a:hover {
	border-bottom: 1px dashed #b02d00;
}
.tabcontent, div.current {
	padding: 0;
	margin: -1px 0 0 0;
	clear: left;
}
div.current {
	position: relative;
	z-index: 0;
	top: -1px
}
.tabcontent:focus {
	outline: none
}
.tabopen {
	display: block;
	margin-bottom: 20px;
	overflow: hidden
}
.tabclosed {
	display: none
}
.tabcontent ul {
	padding: 0
}
.tabcontent ul li {
	list-style-type: none
}
.img-fulltext-left {
	float:left;
	margin-right: 20px;
	margin-bottom: 20px;
}
.img-intro-left {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}
.img-fulltext-right {
	float: right;
	margin-left: 20px;
	margin-bottom: 20px;
}
.img-intro-right {
	float: right;
	margin-left: 10px;
	margin-bottom: 10px;
}
.img-fulltext-none {
	display: block;
	margin: 0 0 10px 0;
}
.img-fulltext-none img {
	width: 100%;
}
#jform_profile_dob_img {
	background: transparent url("../images/system/calendar.png") no-repeat scroll 0 0;
	cursor: pointer;
	height: 18px;
	margin: 0 3px;
	vertical-align: middle;
	width: 18px;
}
#filter_date1_img, #filter_date2_img {
	background: rgba(0, 0, 0, 0) url("../images/system/calendar.png") no-repeat scroll 0 0;
	cursor: pointer;
	height: 18px;
	margin-left: 3px;
	vertical-align: middle;
	width: 18px;
}
#search-results {
	clear: both;
}
#finder-filter-window {
	overflow: visible;
}
#searchForm .searchintro {
	padding: 0 0 0 250px;
}
#searchForm .btn {
	margin: 0 4px 0 0;
}
.collapse {
	position: relative;
	height: 0;
	overflow: hidden;
	transition: height .35s ease;
}
.collapse .in {
	height: auto;
}
#finder-search .in .collapse {
	overflow: visible;
}
main img {
	transition: all 0.4s ease-in-out 0s;
}
main img:hover {
	filter: saturate(1.05) contrast(1.05) brightness(1.05);
}
.latestnews, .mostread, .tagssimilar ul, .tag-category ul, .newsflash, .top_extravote ul {
	float: left;
	margin: 0;
	padding: 0;
	text-align: center;
}
.latestnews li, .mostread li, .tagssimilar li, .tag-category li, .newsflash li, .blog article, .top_extravote li {
	float: left;
	margin: 0 8px 32px 0;
	padding: 0;
	list-style: none;
	width: 256px;
	background: linear-gradient(to bottom, #fff4f2 94%, #fffcfb);
	word-wrap: break-word;
	border-radius: 2px;
	transition: all 0.4s ease-in-out 0s;
}
.latestnews li:hover, .mostread li:hover, .tagssimilar li:hover, .tag-category li:hover, .newsflash li:hover, .blog article:hover, .top_extravote li:hover {
	background: transparent;
}
.latestnews li .image, .mostread li .image, .tagssimilar li .image, .tag-category li .image, .newsflash li .image, .blog article .image, .top_extravote li .image {
	width: 256px;
	height: 181px;
	overflow: hidden;
	display: inline-block;
	transition: all 0.5s ease-in-out 0s;
}
.latestnews li .image:hover, .mostread li .image:hover, .tagssimilar li .image:hover, .tag-category li .image:hover, .newsflash li .image:hover, .blog article .image:hover, .top_extravote li .image:hover {
	box-shadow: 0 1px 0 #fff,inset 0 -1px 0 #fff,0 8px 16px -14px #002a50,inset 0 1px 0 #fff,inset 0 0 1px rgba(255,255,255,0.75);
}
.latestnews li img, .mostread li img, .tagssimilar li img, .tag-category li img, .newsflash li img, .blog article img, .top_extravote li img {
	width: 256px;
	height: 181px;
	transition: all 0.3s ease-in-out 0s;
}
.latestnews li a:hover img, .mostread li a:hover img, .tagssimilar li a:hover img, .tag-category li a:hover img, .newsflash li a:hover img, .blog article a:hover img, .top_extravote li a:hover img {
	filter: saturate(1.05) contrast(1.05) brightness(1.05);
	animation: animation-20191025164715 1.2s ease-in-out 1;
}
@keyframes animation-20191025164715 {
	0% {
		transform: scale(1) rotate(0deg);
	}
	30% {
		transform: scale(1.2) rotate(1.5deg);
		transform-origin: top;
	}
	70% {
		transform: scale(1.18) rotate(0.75deg);
		transform-origin: bottom;
	}
	100% {
		transform: scale(1) rotate(0deg);
	}
}
.latestnews li .title, .mostread li .title, .tagssimilar li .title, .tag-category li .title, .newsflash li .title, .blog article .title, .top_extravote li .title {
	height: 60px;
	overflow: hidden;
}
.latestnews li .title div, .mostread li .title div, .tagssimilar li .title div, .tag-category li .title div, .newsflash li .title div, .blog article .title div, .top_extravote li .title div {
	display: block;
	margin: 0;
	padding: 4px 4px 0;
	color: #000;
	font-size: 15px;
	font-weight: 600;
	text-align: center;
	line-height: 1.2;
}
.latestnews a:link .title div, .latestnews a:visited .title div, .mostread a:link .title div, .mostread a:visited .title, .tagssimilar a:link .title div, .tagssimilar a:visited .title div, .tag-category a:link .title div, .tag-category a:visited .title div, .newsflash a:link .title div, .newsflash a:visited .title div, .blog a:link .title div, .blog a:visited .title div, .top_extravote a:link .title div, .top_extravote a:visited .title {
	display: block;
	color: #000;
	text-shadow: 0 1px 0 rgba(255,255,255,0.75);
	transition: all 0.3s ease-in-out 0s;
}
.latestnews a:hover .title div, .mostread a:hover .title div, .tagssimilar a:hover .title div, .tag-category a:hover .title div, .newsflash a:hover .title div, .blog a:hover .title div, .top_extravote a:hover .title div {
	color: #b02d00;
}
.tag-category {
	float: left;
	margin: 0 0 48px 0;
	width: 100%;
}
.tag-category a:hover .title div {
	margin: 14px auto 0;
}
.tag-category .category a:hover .title div {
	margin: 0;
}
.tag-category .fields-container {
	display: none;
}
/*.tag-category li:nth-child(43) {
	display: none;
}*/
.tags-separator {
	display: none;
}
.tags {
	display: inline-block;
	margin: 24px 0 12px;
	padding: 0;
	list-style: none;
}
.tags li {
	position: relative;
	float: left;
	margin: 0 16px 20px 14px;
	padding: 0;
}
.tags li::before {
	content: '';
	position: absolute;
	border-radius: 5px;
	height: 6px;
	width: 6px;
	left: -5px;
	top: 49%;
	margin-top: -3px;
	background:	#fffdfc;
	z-index: 999;
	box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.4);
}
.tags li:hover::before {
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.4);
}
.tags li a {
	margin: 0;
	padding: 5px 8px;
	position: relative;
	display: inline-block;
	border-radius: 2px;
	background: #f7f7f7 linear-gradient(to bottom right, #f7f7f7, #fff);
	font-size: 14px;
	color: #002e57;
	line-height: 22px;
	text-decoration: none;
	text-shadow: 0 1px 0 #fff;
	box-shadow: 2px 2px 2px rgba(0,0,0,0.33), 0 0 1px #f0f0f0;
	transition: all 0.01s ease-in-out 0s;
}
.tags li a::after {
	content: '';
	position: absolute;
	width: 0;
	height: 0;
	border-left: 2px solid transparent;
	border-top: 16px solid transparent;
	border-right: 13px solid #f7f7f7;
	border-bottom: 16px solid transparent;
	left: -14px;
	top: 0;
	z-index: 998;
}
.tags li a:hover {
	background: #ee3500 radial-gradient(at 49.9% top, rgba(255, 255, 255, 0.27) 30%, transparent 70%);
	box-shadow: 0 2px 4px -2px rgba(0,0,0,0.9),0 1px 0 #fff,0 10px 15px -14px rgba(0,0,0,0.9),inset -1px 0 0 0 #ee3500,inset 1px 0 0 0 #ee3500,inset 0 1px 0 0 #ee3500,inset 0 -1px 0 0 #ee3500,inset 0 -1.8px 1.5px #ff9800,inset 0 2px 1px rgba(242,209,199,0.2);
	color: #fff;
	text-shadow: 0 1px 1.3px rgba(96,0,0,0.75);
	animation: animation-20210909004728 0.65s 1;
}
@keyframes animation-20210909004728 {
	0% {
		background: #ee3500 radial-gradient(at 49.8% -100%,rgba(255,160,0,0.95) 30%,transparent 70%);
	}
	10% {
		background: #ee3500 radial-gradient(at 49.8% -80%,rgba(255,160,0,0.96) 30%,transparent 70%);
	}
	20% {
		background: #ee3500 radial-gradient(at 49.8% -60%,rgba(255,160,0,0.97) 30%,transparent 70%);
	}
	30% {
		background: #ee3500 radial-gradient(at 49.8% -40%,rgba(255,160,0,0.98) 30%,transparent 70%);
	}
	40% {
		background: #ee3500 radial-gradient(at 49.8% -20%,rgba(255,160,0,0.99) 30%,transparent 70%);
	}
	50% {
		background: #ee3500 radial-gradient(at 49.8% top,rgba(255,160,0,1) 30%,transparent 70%);
	}
	60% {
		background: #ee3500 radial-gradient(at 49.8% top,rgba(255,160,0,0.9) 30%,transparent 70%);
	}
	70% {
		background: #ee3500 radial-gradient(at 49.8% top,rgba(255,160,0,0.8) 30%,transparent 70%);
	}
	80% {
		background: #ee3500 radial-gradient(at 49.8% top,rgba(255,160,0,0.7) 30%,transparent 70%);
	}
	90% {
		background: #ee3500 radial-gradient(at 49.8% top,rgba(255,160,0,0.6) 30%,transparent 70%);
	}
	100% {
		background: #ee3500 radial-gradient(at 49.8% top,rgba(255,160,0,0.5) 30%,transparent 70%);
	}
}
.tags li a:hover::after {
	border-right-color: #ee3500;
}
.tags li a::first-letter {
	color: #b42616;
}
.tags li a:hover::first-letter {
	color: #fff;
}
.item-page .form-inline {
	overflow-y: hidden;
	white-space: nowrap;
	display: inline;
}
.content_vote .btn {
	width: auto;
	color: #fff;
	border: 1px solid;
	border-color: #e04a46 #e04a46 #a02018;
	border-radius: 2px !important;
	background: #e8524e linear-gradient(to bottom, #ff4720, #d83800);
	box-shadow: inset 0 1px 1px rgba(255, 255, 255, 0.5), 0 1px 2px rgba(0, 0, 0, 0.05);
	font-weight: 600;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.content_vote .btn:hover {
	cursor: pointer;
}
.content_vote .btn:active, .content_vote .btn:focus {
	background: #d01008;
	box-shadow: inset 0 2px 4px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05);
	cursor: pointer;
}
.content_vote select {
	width: auto;
	color: inherit;
}
.content_rating {
	display: inline;
	margin: 0 0 0 4px;
}
.content_rating img {
	padding: 0 3px 0 0;
	vertical-align: text-bottom;
}
.search {
	margin: 24px 0 0;
	padding: 0;
}
.search input {
	width: 100%;
	margin: 0;
	padding: 3px 2px 3px 24px;
	border-color: #989898 #a0a0a0 #acacac;
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
	background: transparent url("../images/search.svg") no-repeat 6px center;
}
.search input:focus {
	border-color: #c1171c #d1181d #e11e23;
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.25);
}
.search button {
	color: inherit;
	background: #f4f4f4 linear-gradient(to top, #e4e4e4 0%, #f4f4f4 100%);
	border: 1px solid;
	border-color: #d8d8d8 #d0d0d0 #c8c8c8;
	box-shadow: inset 0 1px 0 #fff;
}
main .search input {
	width: auto;
	margin: 0 8px 16px 0;
	padding: 3px 2px 3px 24px;
	border-color: #b0b0b0 #b8b8b8 #c0c0c0;
	text-shadow: none;
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
	background: transparent url("../images/search.svg") no-repeat 6px center;
}
main fieldset.phrases {
	margin: 10px 0 32px;
	padding: 16px;
	clear: both;
	border: solid 1px #ddd;
	border-radius: 5px;
}
.search button:hover {
	color: #0050a0;
	background: #f4f4f4 linear-gradient(to top, #e0e0e0 0%, #f4f4f4 100%);
	text-shadow: none;
}
.tagscloud {
	margin: -12px 0 0 0 !important;
	padding: 0;
	text-align: center;
	line-height: 32px;
	font-weight: 400 !important;
	background: transparent url("../images/bg-tagscloud.jpg");
	border-radius: 25%;
	font-variant: normal !important;
	box-shadow: inset 16px 0 16px rgba(255, 255, 255, 0.7), inset -16px 0 16px rgba(255, 255, 255, 0.7), inset 0 16px 16px rgba(255, 255, 255, 0.7), inset 0 -16px 16px rgba(255, 255, 255, 0.7), 8px 0 8px rgba(255, 255, 255, 0.75), -8px 0 8px rgba(255, 255, 255, 0.75), 0 8px 8px rgba(255, 255, 255, 0.75), 0 -8px 8px rgba(255, 255, 255, 0.75);
}
.tagscloud a {
	display: inline-block;
	color: #101010 !important;
	filter: drop-shadow(0 0 2px #fff) drop-shadow(0 0 3px #fff) drop-shadow(0 0 4px #fff);
	transition: all 0.2s linear 0s;
}
.tagscloud a:hover {
	z-index: 1;
	position: relative;
	color: #841e00 !important;
	filter: drop-shadow(0 0 2px #fff) drop-shadow(0 0 3px #fff) drop-shadow(0 0 4px #fff) drop-shadow(0 0 5px #fff) drop-shadow(0 0 6px #fff) drop-shadow(0 0 7px #fff) drop-shadow(0 0 8px rgba(255,255,255,0.75)) drop-shadow(0 0 8px rgba(255,32,0,0.1));
	transform: scale3d(1.2,1.1,1);
}
.tagscloud-adaptive {
	display: none;
}
nav.left .latestnews li, nav.left .mostread li, nav.left .tagssimilar li, nav.left .tag-category li, nav.left .newsflash li, nav.left .blog article {
	margin: 0 0 24px 0;
	width: 160px;
	background: transparent;
}
nav.left .latestnews li:hover, nav.left .mostread li:hover, nav.left .tagssimilar li:hover, nav.left .tag-category li:hover, nav.left .newsflash li:hover, nav.left .blog article:hover {
	box-shadow: none !important;
}
nav.left .latestnews li .image, nav.left .mostread li .image, nav.left .tagssimilar li .image, nav.left .tag-category li .image, nav.left .newsflash li .image, nav.left .blog article .image {
	width: 160px;
	height: 113px;
}
nav.left .latestnews a:link .title div, nav.left .latestnews a:visited .title div, nav.left .mostread a:link .title div, nav.left .mostread a:visited .title, nav.left .tagssimilar a:link .title div, nav.left .tagssimilar a:visited .title div, nav.left .tag-category a:link .title div, nav.left .tag-category a:visited .title div, nav.left .newsflash a:link .title div, nav.left .newsflash a:visited .title div, nav.left .blog a:link .title div, nav.left .blog a:visited .title div {
	color: #303030;
	font-weight: 400;
}
nav.left .latestnews a:hover .title div, nav.left .mostread a:hover .title div, nav.left .tagssimilar a:hover .title div, nav.left .tag-category a:hover .title div, nav.left .newsflash a:hover .title div, nav.left .blog a:hover .title div {
	color: #b02d00;
}
nav.left .mostread img, nav.left .latestnews img, #right .mostread img, #right .latestnews img {
	width: 160px;
	height: 113px;
	transition: all 0.2s ease-in-out 0s;
}
nav.left .latestnews li .title, nav.left .mostread li .title, nav.left .tagssimilar li .title, nav.left .tag-category li .title, nav.left .newsflash li .title, nav.left .blog article .title {
	height: 54px;
}
nav.left .latestnews li .title div, nav.left .mostread li .title div, nav.left .tagssimilar li .title div, nav.left .tag-category li .title div, nav.left .newsflash li .title div, nav.left .blog article .title div {
	margin: 0;
	padding: 2px 0 0;
	font-size: 14px;
	text-align: center;
}
nav.left ul.latestnews {
	float: left;
	margin: 0 !important;
	padding: 0 !important;
	text-align: left;
}
#right ul.latestnews {
	float: right;
	margin: 0;
	padding: 0;
	text-align: right;
}
#right ul.mostread li {
	float: right;
	text-align: right;
}
#right .search {
	width: 100%;
}
.header1 {
	margin-left: 10px;
}
.panel h3.pane-toggler a {
	background: transparent url("../images/slider_plus.png") right top no-repeat;
	color: #333
}
.panel h3.pane-toggler-down a {
	background: transparent url("../images/slider_minus.png") right top no-repeat;
	border-bottom: solid 1px #ddd;
	color: #333
}
#footer {
	max-width: 976px;
	margin: 0 auto;
	padding: 48px 24px;
}
.info-18 {
	margin: 7px 0 56px 0;
	text-align: center;
	color: #d83800;
	font-size: 32px;
	font-weight: 800;
	letter-spacing: 2px;
	text-shadow: -0.05em -0.05em 0 #fff,-0.07em 0.05em 0 #fff,0.07em -0.05em 0 #fff,0.05em 0.05em 0 #fff,0.08em 0.08em 0 rgba(0, 0, 0, 0.22),-0.03em 0.08em 0 rgba(0, 0, 0, 0.22);
}
.info-18-1 {
	animation: neon-1 6s steps(1, start) infinite;
}
.info-18-2 {
	animation: neon-2 7s steps(1, start) infinite;
}
.info-18-3 {
	animation: neon-3 8s steps(1, start) infinite;
}
.info-18-4 {
	animation: neon-4 9s steps(1, start) infinite;
}
@keyframes neon-1 {
	0%{
		opacity: 0.9;
		text-shadow: -0.05em -0.05em 0 rgba(255,255,255,0.2),-0.07em 0.05em 0 rgba(255,255,255,0.2),0.07em -0.05em 0 rgba(255,255,255,0.2),0.05em 0.05em 0 rgba(255,255,255,0.2),0.08em 0.08em 0 rgba(0, 0, 0, 0.1),-0.03em 0.08em 0 rgba(0, 0, 0, 0.1);
		filter: drop-shadow(0 0 8px rgba(255,255,255,0.2)) drop-shadow(0 0 8px rgba(255,255,255,0.1));
	}
	25%{
		opacity: 1;
		text-shadow: -0.05em -0.05em 0 #fff,-0.07em 0.05em 0 #fff,0.07em -0.05em 0 #fff,0.05em 0.05em 0 #fff,0.08em 0.08em 0 rgba(0, 0, 0, 0.25),-0.03em 0.08em 0 rgba(0, 0, 0, 0.25);
		filter: drop-shadow(0 0 8px rgba(255,255,255,0.6)) drop-shadow(0 0 12px rgba(255,255,255,0.3));
	}
	30%{
		opacity: 0.9;
		text-shadow: -0.05em -0.05em 0 rgba(255,255,255,0.2),-0.07em 0.05em 0 rgba(255,255,255,0.2),0.07em -0.05em 0 rgba(255,255,255,0.2),0.05em 0.05em 0 rgba(255,255,255,0.2),0.08em 0.08em 0 rgba(0, 0, 0, 0.1),-0.03em 0.08em 0 rgba(0, 0, 0, 0.1);
		filter: drop-shadow(0 0 8px rgba(255,255,255,0.2)) drop-shadow(0 0 8px rgba(255,255,255,0.1));
	}
	33%{
		opacity: 1;
		text-shadow: -0.05em -0.05em 0 #fff,-0.07em 0.05em 0 #fff,0.07em -0.05em 0 #fff,0.05em 0.05em 0 #fff,0.08em 0.08em 0 rgba(0, 0, 0, 0.25),-0.03em 0.08em 0 rgba(0, 0, 0, 0.25);
		filter: drop-shadow(0 0 8px rgba(255,255,255,0.6)) drop-shadow(0 0 16px rgba(255,255,255,0.3));
	}
	34%{
		opacity: 0.9;
		text-shadow: -0.05em -0.05em 0 rgba(255,255,255,0.2),-0.07em 0.05em 0 rgba(255,255,255,0.2),0.07em -0.05em 0 rgba(255,255,255,0.2),0.05em 0.05em 0 rgba(255,255,255,0.2),0.08em 0.08em 0 rgba(0, 0, 0, 0.1),-0.03em 0.08em 0 rgba(0, 0, 0, 0.1);
		filter: drop-shadow(0 0 8px rgba(255,255,255,0.2)) drop-shadow(0 0 8px rgba(255,255,255,0.1));
	}
	84%{
		opacity: 1;
		text-shadow: -0.05em -0.05em 0 #fff,-0.07em 0.05em 0 #fff,0.07em -0.05em 0 #fff,0.05em 0.05em 0 #fff,0.08em 0.08em 0 rgba(0, 0, 0, 0.25),-0.03em 0.08em 0 rgba(0, 0, 0, 0.25);
		filter: drop-shadow(0 0 8px rgba(255,255,255,0.6)) drop-shadow(0 0 16px rgba(255,255,255,0.3));
	}
	86%{
		opacity: 0.9;
		text-shadow: -0.05em -0.05em 0 rgba(255,255,255,0.2),-0.07em 0.05em 0 rgba(255,255,255,0.2),0.07em -0.05em 0 rgba(255,255,255,0.2),0.05em 0.05em 0 rgba(255,255,255,0.2),0.08em 0.08em 0 rgba(0, 0, 0, 0.1),-0.03em 0.08em 0 rgba(0, 0, 0, 0.1);
		filter: drop-shadow(0 0 8px rgba(255,255,255,0.2)) drop-shadow(0 0 8px rgba(255,255,255,0.1));
	}
	87%{
		opacity: 1;
		text-shadow: -0.05em -0.05em 0 #fff,-0.07em 0.05em 0 #fff,0.07em -0.05em 0 #fff,0.05em 0.05em 0 #fff,0.08em 0.08em 0 rgba(0, 0, 0, 0.25),-0.03em 0.08em 0 rgba(0, 0, 0, 0.25);
		filter: drop-shadow(0 0 8px rgba(255,255,255,0.6)) drop-shadow(0 0 16px rgba(255,255,255,0.3));
	}
	88%{
		opacity: 0.9;
		text-shadow: -0.05em -0.05em 0 rgba(255,255,255,0.2),-0.07em 0.05em 0 rgba(255,255,255,0.2),0.07em -0.05em 0 rgba(255,255,255,0.2),0.05em 0.05em 0 rgba(255,255,255,0.2),0.08em 0.08em 0 rgba(0, 0, 0, 0.1),-0.03em 0.08em 0 rgba(0, 0, 0, 0.1);
		filter: drop-shadow(0 0 8px rgba(255,255,255,0.2)) drop-shadow(0 0 8px rgba(255,255,255,0.1));
	}
	89%{
		opacity: 1;
		text-shadow: -0.05em -0.05em 0 #fff,-0.07em 0.05em 0 #fff,0.07em -0.05em 0 #fff,0.05em 0.05em 0 #fff,0.08em 0.08em 0 rgba(0, 0, 0, 0.25),-0.03em 0.08em 0 rgba(0, 0, 0, 0.25);
		filter: drop-shadow(0 0 8px rgba(255,255,255,0.6)) drop-shadow(0 0 16px rgba(255,255,255,0.3));
	}
	90%{
		opacity: 0.9;
		text-shadow: -0.05em -0.05em 0 rgba(255,255,255,0.2),-0.07em 0.05em 0 rgba(255,255,255,0.2),0.07em -0.05em 0 rgba(255,255,255,0.2),0.05em 0.05em 0 rgba(255,255,255,0.2),0.08em 0.08em 0 rgba(0, 0, 0, 0.1),-0.03em 0.08em 0 rgba(0, 0, 0, 0.1);
		filter: drop-shadow(0 0 8px rgba(255,255,255,0.2)) drop-shadow(0 0 8px rgba(255,255,255,0.1));
	}
	100%{
		opacity: 1;
		text-shadow: -0.05em -0.05em 0 #fff,-0.07em 0.05em 0 #fff,0.07em -0.05em 0 #fff,0.05em 0.05em 0 #fff,0.08em 0.08em 0 rgba(0, 0, 0, 0.25),-0.03em 0.08em 0 rgba(0, 0, 0, 0.25);
		filter: drop-shadow(0 0 8px rgba(255,255,255,0.6)) drop-shadow(0 0 16px rgba(255,255,255,0.3));
	}
}
@keyframes neon-2 {
	0%{
		opacity: 0.9;
		text-shadow: -0.05em -0.05em 0 rgba(255,255,255,0.2),-0.07em 0.05em 0 rgba(255,255,255,0.2),0.07em -0.05em 0 rgba(255,255,255,0.2),0.05em 0.05em 0 rgba(255,255,255,0.2),0.08em 0.08em 0 rgba(0, 0, 0, 0.1),-0.03em 0.08em 0 rgba(0, 0, 0, 0.1);
		filter: drop-shadow(0 0 8px rgba(255,255,255,0.2)) drop-shadow(0 0 8px rgba(255,255,255,0.1));
	}
	30%{
		opacity: 1;
		text-shadow: -0.05em -0.05em 0 #fff,-0.07em 0.05em 0 #fff,0.07em -0.05em 0 #fff,0.05em 0.05em 0 #fff,0.08em 0.08em 0 rgba(0, 0, 0, 0.25),-0.03em 0.08em 0 rgba(0, 0, 0, 0.25);
		filter: drop-shadow(0 0 8px rgba(255,255,255,0.6)) drop-shadow(0 0 16px rgba(255,255,255,0.3));
	}
	35%{
		opacity: 0.9;
		text-shadow: -0.05em -0.05em 0 rgba(255,255,255,0.2),-0.07em 0.05em 0 rgba(255,255,255,0.2),0.07em -0.05em 0 rgba(255,255,255,0.2),0.05em 0.05em 0 rgba(255,255,255,0.2),0.08em 0.08em 0 rgba(0, 0, 0, 0.1),-0.03em 0.08em 0 rgba(0, 0, 0, 0.1);
		filter: drop-shadow(0 0 8px rgba(255,255,255,0.2)) drop-shadow(0 0 8px rgba(255,255,255,0.1));
	}
	38%{
		opacity: 1;
		text-shadow: -0.05em -0.05em 0 #fff,-0.07em 0.05em 0 #fff,0.07em -0.05em 0 #fff,0.05em 0.05em 0 #fff,0.08em 0.08em 0 rgba(0, 0, 0, 0.25),-0.03em 0.08em 0 rgba(0, 0, 0, 0.25);
		filter: drop-shadow(0 0 8px rgba(255,255,255,0.6)) drop-shadow(0 0 16px rgba(255,255,255,0.3));
	}
	39%{
		opacity: 0.9;
		text-shadow: -0.05em -0.05em 0 rgba(255,255,255,0.2),-0.07em 0.05em 0 rgba(255,255,255,0.2),0.07em -0.05em 0 rgba(255,255,255,0.2),0.05em 0.05em 0 rgba(255,255,255,0.2),0.08em 0.08em 0 rgba(0, 0, 0, 0.1),-0.03em 0.08em 0 rgba(0, 0, 0, 0.1);
		filter: drop-shadow(0 0 8px rgba(255,255,255,0.2)) drop-shadow(0 0 8px rgba(255,255,255,0.1));
	}
	89%{
		opacity: 1;
		text-shadow: -0.05em -0.05em 0 #fff,-0.07em 0.05em 0 #fff,0.07em -0.05em 0 #fff,0.05em 0.05em 0 #fff,0.08em 0.08em 0 rgba(0, 0, 0, 0.25),-0.03em 0.08em 0 rgba(0, 0, 0, 0.25);
		filter: drop-shadow(0 0 8px rgba(255,255,255,0.6)) drop-shadow(0 0 16px rgba(255,255,255,0.3));
	}
	91%{
		opacity: 0.9;
		text-shadow: -0.05em -0.05em 0 rgba(255,255,255,0.2),-0.07em 0.05em 0 rgba(255,255,255,0.2),0.07em -0.05em 0 rgba(255,255,255,0.2),0.05em 0.05em 0 rgba(255,255,255,0.2),0.08em 0.08em 0 rgba(0, 0, 0, 0.1),-0.03em 0.08em 0 rgba(0, 0, 0, 0.1);
		filter: drop-shadow(0 0 8px rgba(255,255,255,0.2)) drop-shadow(0 0 8px rgba(255,255,255,0.1));
	}
	92%{
		opacity: 1;
		text-shadow: -0.05em -0.05em 0 #fff,-0.07em 0.05em 0 #fff,0.07em -0.05em 0 #fff,0.05em 0.05em 0 #fff,0.08em 0.08em 0 rgba(0, 0, 0, 0.25),-0.03em 0.08em 0 rgba(0, 0, 0, 0.25);
		filter: drop-shadow(0 0 8px rgba(255,255,255,0.6)) drop-shadow(0 0 16px rgba(255,255,255,0.3));
	}
	90%{
		opacity: 0.9;
		text-shadow: -0.05em -0.05em 0 rgba(255,255,255,0.2),-0.07em 0.05em 0 rgba(255,255,255,0.2),0.07em -0.05em 0 rgba(255,255,255,0.2),0.05em 0.05em 0 rgba(255,255,255,0.2),0.08em 0.08em 0 rgba(0, 0, 0, 0.1),-0.03em 0.08em 0 rgba(0, 0, 0, 0.1);
		filter: drop-shadow(0 0 8px rgba(255,255,255,0.2)) drop-shadow(0 0 8px rgba(255,255,255,0.1));
	}
	100%{
		opacity: 1;
		text-shadow: -0.05em -0.05em 0 #fff,-0.07em 0.05em 0 #fff,0.07em -0.05em 0 #fff,0.05em 0.05em 0 #fff,0.08em 0.08em 0 rgba(0, 0, 0, 0.25),-0.03em 0.08em 0 rgba(0, 0, 0, 0.25);
		filter: drop-shadow(0 0 8px rgba(255,255,255,0.6)) drop-shadow(0 0 16px rgba(255,255,255,0.3));
	}
}
@keyframes neon-3 {
	0%{
		opacity: 0.9;
		text-shadow: -0.05em -0.05em 0 rgba(255,255,255,0.2),-0.07em 0.05em 0 rgba(255,255,255,0.2),0.07em -0.05em 0 rgba(255,255,255,0.2),0.05em 0.05em 0 rgba(255,255,255,0.2),0.08em 0.08em 0 rgba(0, 0, 0, 0.1),-0.03em 0.08em 0 rgba(0, 0, 0, 0.1);
		filter: drop-shadow(0 0 8px rgba(255,255,255,0.2)) drop-shadow(0 0 8px rgba(255,255,255,0.1));
	}
	20%{
		opacity: 1;
		text-shadow: -0.05em -0.05em 0 #fff,-0.07em 0.05em 0 #fff,0.07em -0.05em 0 #fff,0.05em 0.05em 0 #fff,0.08em 0.08em 0 rgba(0, 0, 0, 0.25),-0.03em 0.08em 0 rgba(0, 0, 0, 0.25);
		filter: drop-shadow(0 0 8px rgba(255,255,255,0.6)) drop-shadow(0 0 16px rgba(255,255,255,0.3));
	}
	25%{
		opacity: 0.9;
		text-shadow: -0.05em -0.05em 0 rgba(255,255,255,0.2),-0.07em 0.05em 0 rgba(255,255,255,0.2),0.07em -0.05em 0 rgba(255,255,255,0.2),0.05em 0.05em 0 rgba(255,255,255,0.2),0.08em 0.08em 0 rgba(0, 0, 0, 0.1),-0.03em 0.08em 0 rgba(0, 0, 0, 0.1);
		filter: drop-shadow(0 0 8px rgba(255,255,255,0.2)) drop-shadow(0 0 8px rgba(255,255,255,0.1));
	}
	28%{
		opacity: 1;
		text-shadow: -0.05em -0.05em 0 #fff,-0.07em 0.05em 0 #fff,0.07em -0.05em 0 #fff,0.05em 0.05em 0 #fff,0.08em 0.08em 0 rgba(0, 0, 0, 0.25),-0.03em 0.08em 0 rgba(0, 0, 0, 0.25);
		filter: drop-shadow(0 0 8px rgba(255,255,255,0.6)) drop-shadow(0 0 16px rgba(255,255,255,0.3));
	}
	29%{
		opacity: 0.9;
		text-shadow: -0.05em -0.05em 0 rgba(255,255,255,0.2),-0.07em 0.05em 0 rgba(255,255,255,0.2),0.07em -0.05em 0 rgba(255,255,255,0.2),0.05em 0.05em 0 rgba(255,255,255,0.2),0.08em 0.08em 0 rgba(0, 0, 0, 0.1),-0.03em 0.08em 0 rgba(0, 0, 0, 0.1);
		filter: drop-shadow(0 0 8px rgba(255,255,255,0.2)) drop-shadow(0 0 8px rgba(255,255,255,0.1));
	}
	79%{
		opacity: 1;
		text-shadow: -0.05em -0.05em 0 #fff,-0.07em 0.05em 0 #fff,0.07em -0.05em 0 #fff,0.05em 0.05em 0 #fff,0.08em 0.08em 0 rgba(0, 0, 0, 0.25),-0.03em 0.08em 0 rgba(0, 0, 0, 0.25);
		filter: drop-shadow(0 0 8px rgba(255,255,255,0.6)) drop-shadow(0 0 16px rgba(255,255,255,0.3));
	}
	81%{
		opacity: 0.9;
		text-shadow: -0.05em -0.05em 0 rgba(255,255,255,0.2),-0.07em 0.05em 0 rgba(255,255,255,0.2),0.07em -0.05em 0 rgba(255,255,255,0.2),0.05em 0.05em 0 rgba(255,255,255,0.2),0.08em 0.08em 0 rgba(0, 0, 0, 0.1),-0.03em 0.08em 0 rgba(0, 0, 0, 0.1);
		filter: drop-shadow(0 0 8px rgba(255,255,255,0.2)) drop-shadow(0 0 8px rgba(255,255,255,0.1));
	}
	82%{
		opacity: 1;
		text-shadow: -0.05em -0.05em 0 #fff,-0.07em 0.05em 0 #fff,0.07em -0.05em 0 #fff,0.05em 0.05em 0 #fff,0.08em 0.08em 0 rgba(0, 0, 0, 0.25),-0.03em 0.08em 0 rgba(0, 0, 0, 0.25);
		filter: drop-shadow(0 0 8px rgba(255,255,255,0.6)) drop-shadow(0 0 16px rgba(255,255,255,0.3));
	}
	80%{
		opacity: 0.9;
		text-shadow: -0.05em -0.05em 0 rgba(255,255,255,0.2),-0.07em 0.05em 0 rgba(255,255,255,0.2),0.07em -0.05em 0 rgba(255,255,255,0.2),0.05em 0.05em 0 rgba(255,255,255,0.2),0.08em 0.08em 0 rgba(0, 0, 0, 0.1),-0.03em 0.08em 0 rgba(0, 0, 0, 0.1);
		filter: drop-shadow(0 0 8px rgba(255,255,255,0.2)) drop-shadow(0 0 8px rgba(255,255,255,0.1));
	}
	100%{
		opacity: 1;
		text-shadow: -0.05em -0.05em 0 #fff,-0.07em 0.05em 0 #fff,0.07em -0.05em 0 #fff,0.05em 0.05em 0 #fff,0.08em 0.08em 0 rgba(0, 0, 0, 0.25),-0.03em 0.08em 0 rgba(0, 0, 0, 0.25);
		filter: drop-shadow(0 0 8px rgba(255,255,255,0.6)) drop-shadow(0 0 16px rgba(255,255,255,0.3));
	}
}
@keyframes neon-4 {
	0%{
		opacity: 0.9;
		text-shadow: -0.05em -0.05em 0 rgba(255,255,255,0.2),-0.07em 0.05em 0 rgba(255,255,255,0.2),0.07em -0.05em 0 rgba(255,255,255,0.2),0.05em 0.05em 0 rgba(255,255,255,0.2),0.08em 0.08em 0 rgba(0, 0, 0, 0.1),-0.03em 0.08em 0 rgba(0, 0, 0, 0.1);
		filter: drop-shadow(0 0 8px rgba(255,255,255,0.2)) drop-shadow(0 0 8px rgba(255,255,255,0.1));
	}
	20%{
		opacity: 1;
		text-shadow: -0.05em -0.05em 0 #fff,-0.07em 0.05em 0 #fff,0.07em -0.05em 0 #fff,0.05em 0.05em 0 #fff,0.08em 0.08em 0 rgba(0, 0, 0, 0.25),-0.03em 0.08em 0 rgba(0, 0, 0, 0.25);
		filter: drop-shadow(0 0 8px rgba(255,255,255,0.6)) drop-shadow(0 0 12px rgba(255,255,255,0.3));
	}
	25%{
		opacity: 0.9;
		text-shadow: -0.05em -0.05em 0 rgba(255,255,255,0.2),-0.07em 0.05em 0 rgba(255,255,255,0.2),0.07em -0.05em 0 rgba(255,255,255,0.2),0.05em 0.05em 0 rgba(255,255,255,0.2),0.08em 0.08em 0 rgba(0, 0, 0, 0.1),-0.03em 0.08em 0 rgba(0, 0, 0, 0.1);
		filter: drop-shadow(0 0 8px rgba(255,255,255,0.2)) drop-shadow(0 0 8px rgba(255,255,255,0.1));
	}
	28%{
		opacity: 1;
		text-shadow: -0.05em -0.05em 0 #fff,-0.07em 0.05em 0 #fff,0.07em -0.05em 0 #fff,0.05em 0.05em 0 #fff,0.08em 0.08em 0 rgba(0, 0, 0, 0.25),-0.03em 0.08em 0 rgba(0, 0, 0, 0.25);
		filter: drop-shadow(0 0 8px rgba(255,255,255,0.6)) drop-shadow(0 0 16px rgba(255,255,255,0.3));
	}
	29%{
		opacity: 0.9;
		text-shadow: -0.05em -0.05em 0 rgba(255,255,255,0.2),-0.07em 0.05em 0 rgba(255,255,255,0.2),0.07em -0.05em 0 rgba(255,255,255,0.2),0.05em 0.05em 0 rgba(255,255,255,0.2),0.08em 0.08em 0 rgba(0, 0, 0, 0.1),-0.03em 0.08em 0 rgba(0, 0, 0, 0.1);
		filter: drop-shadow(0 0 8px rgba(255,255,255,0.2)) drop-shadow(0 0 8px rgba(255,255,255,0.1));
	}
	79%{
		opacity: 1;
		text-shadow: -0.05em -0.05em 0 #fff,-0.07em 0.05em 0 #fff,0.07em -0.05em 0 #fff,0.05em 0.05em 0 #fff,0.08em 0.08em 0 rgba(0, 0, 0, 0.25),-0.03em 0.08em 0 rgba(0, 0, 0, 0.25);
		filter: drop-shadow(0 0 8px rgba(255,255,255,0.6)) drop-shadow(0 0 16px rgba(255,255,255,0.3));
	}
	81%{
		opacity: 0.9;
		text-shadow: -0.05em -0.05em 0 rgba(255,255,255,0.2),-0.07em 0.05em 0 rgba(255,255,255,0.2),0.07em -0.05em 0 rgba(255,255,255,0.2),0.05em 0.05em 0 rgba(255,255,255,0.2),0.08em 0.08em 0 rgba(0, 0, 0, 0.1),-0.03em 0.08em 0 rgba(0, 0, 0, 0.1);
		filter: drop-shadow(0 0 8px rgba(255,255,255,0.2)) drop-shadow(0 0 8px rgba(255,255,255,0.1));
	}
	82%{
		opacity: 1;
		text-shadow: -0.05em -0.05em 0 #fff,-0.07em 0.05em 0 #fff,0.07em -0.05em 0 #fff,0.05em 0.05em 0 #fff,0.08em 0.08em 0 rgba(0, 0, 0, 0.25),-0.03em 0.08em 0 rgba(0, 0, 0, 0.25);
		filter: drop-shadow(0 0 8px rgba(255,255,255,0.6)) drop-shadow(0 0 16px rgba(255,255,255,0.3));
	}
	83%{
		opacity: 0.9;
		text-shadow: -0.05em -0.05em 0 rgba(255,255,255,0.2),-0.07em 0.05em 0 rgba(255,255,255,0.2),0.07em -0.05em 0 rgba(255,255,255,0.2),0.05em 0.05em 0 rgba(255,255,255,0.2),0.08em 0.08em 0 rgba(0, 0, 0, 0.1),-0.03em 0.08em 0 rgba(0, 0, 0, 0.1);
		filter: drop-shadow(0 0 8px rgba(255,255,255,0.2)) drop-shadow(0 0 8px rgba(255,255,255,0.1));
	}
	84%{
		opacity: 1;
		text-shadow: -0.05em -0.05em 0 #fff,-0.07em 0.05em 0 #fff,0.07em -0.05em 0 #fff,0.05em 0.05em 0 #fff,0.08em 0.08em 0 rgba(0, 0, 0, 0.25),-0.03em 0.08em 0 rgba(0, 0, 0, 0.25);
		filter: drop-shadow(0 0 8px rgba(255,255,255,0.6)) drop-shadow(0 0 16px rgba(255,255,255,0.3));
	}
	85%{
		opacity: 0.9;
		text-shadow: -0.05em -0.05em 0 rgba(255,255,255,0.2),-0.07em 0.05em 0 rgba(255,255,255,0.2),0.07em -0.05em 0 rgba(255,255,255,0.2),0.05em 0.05em 0 rgba(255,255,255,0.2),0.08em 0.08em 0 rgba(0, 0, 0, 0.1),-0.03em 0.08em 0 rgba(0, 0, 0, 0.1);
		filter: drop-shadow(0 0 8px rgba(255,255,255,0.2)) drop-shadow(0 0 8px rgba(255,255,255,0.1));
	}
	100%{
		opacity: 1;
		text-shadow: -0.05em -0.05em 0 #fff,-0.07em 0.05em 0 #fff,0.07em -0.05em 0 #fff,0.05em 0.05em 0 #fff,0.08em 0.08em 0 rgba(0, 0, 0, 0.25),-0.03em 0.08em 0 rgba(0, 0, 0, 0.25);
		filter: drop-shadow(0 0 8px rgba(255,255,255,0.6)) drop-shadow(0 0 16px rgba(255,255,255,0.3));
	}
}
.footer-links {
	margin: 48px 0 52px 0;
	text-align: center;
	color: #202020;
	font-weight: 600;
	text-shadow: 0 1px 0 #fff;
}
.footer-links a {
	color: #202020;
}
.footer-links a:hover, .footer-links a:focus {
	color: #000000;
	text-decoration: underline;
}
.footer-links .social {
	margin: 0 0 0 8px;
	color: #404040;
	font-weight: 400;
	font-size: 13px;
}
.copyright {
	margin: 0 0 4px 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: center;
	font-weight: 600;
	font-size: 14px;
	font-style: italic;
	color: rgba(0, 58, 64, .75);
	line-height: 1.75;
}
.copyright p {
	text-align: center;
}
.copyright a {
	color: rgba(0, 58, 64, .75);
}
.copyright a:hover, .copyright a:focus {
	color: rgb(0, 58, 64);
	text-shadow: 0 0 8px rgba(255, 255, 255, .75);
}
#link-top {
		float: right;
		position: relative;
		z-index: 1;
	cursor: pointer;
		opacity: 0.75;
}
#link-top:hover {
		opacity: 1;
}
#link-top::before {
	font-family: 'IcoMoon';
	content: "\e005";
	font-size: 32px;
	color: #fff;
	text-shadow: 0 0 2px rgba(0, 0, 0, .25);
}
.box1 {
	border-right: solid 1px #ccc;
}
.box3 {
	border-left: solid 1px #ccc;
}
#mobile_select h2 {
	border: 0;
	margin: -17px 0 0 0;
	padding: 0;
	background: #0c1d43;
	text-align: right
}
#mobile_select h2 a {
	display: inline-block;
	border-radius: 4px 4px 0 0;
	padding: 6px;
	font-size: 14px;
	margin-right: 5px;
}
.unseen, .hidelabeltxt {
	display: inline;
	height: 0;
	left: -3000px;
	position: absolute;
	top: -2000px;
	width: 0;
}
.skiplinks, .skiplinks li {
	display: inline;
	height: 0;
	line-height: 0;
	padding: 0 !important;
}
.skiplinks li a.u2 {
	display: inline;
	height: 0;
	left: -3000px;
	position: absolute;
	top: -2000px;
	width: 0;
}
.skiplinks li a.u2:active, .skiplinks li a.u2:focus {
	position: absolute;
	width: 13em;
	top: -4em;
	left: 10px;
	line-height: 1.5em;
	padding: 5px;
	font-weight: bold;
	height: 3em;
}
.wrap {
	border: 0;
	clear: both;
	float: none;
	font-size: 1px;
	height: 0;
	line-height: 1px;
	margin: 0;
	padding: 0;
	visibility: hidden;
}
#close {
	margin-right: 0;
	text-transform: uppercase;
}
#close span {
	position: absolute;
	right: 20px;
	z-index: 10000;
	top: 5px;
	font-weight: bold;
	text-align: right;
	line-height: 1.5em;
	margin-top:20px;
	padding: 5px;
}
#close > a {
	display: block;
	overflow: hidden
}
#close > a:hover span {
	background: #0050a0;
}
.blog-featured {
	padding: 0;
}
.items-leading {
	padding: 0 5px 10px 5px;
	overflow: hidden;
	margin-bottom: 10px
}
.row-separator {
	display: block;
	clear: both;
	margin: 0;
	border: 0;
	height: 1px
}
.item-separator {
	display: none;
	margin: 0;
}
.shownocolumns {
	width: 98% !important;
}
#center-top {
	margin: 0 0 20px 0;
	overflow: hidden
}
.cols-1 {
	display: block;
	float: none !important;
	margin: 0 !important;
}
.cols-2 .column-1 {
	width: 46%;
	float: left;
}
.cols-2 .column-2 {
	width: 46%;
	float: right;
	margin: 0;
}
.cols-3 .column-1 {
	float: left;
	width: 33%;
	margin-right: 2px;
	padding: 0;
}
.cols-3 .column-2 {
	float: left;
	width: 33%;
	margin-right: 2px;
	padding: 0;
}
.cols-3 .column-3 {
	float: right;
	width: 33%;
	margin: 0 3px 0 0;
	padding: 0 0;
}
.items-row {
	overflow: hidden;
	margin-bottom: 48px !important;
}
.column-1, .column-2, .column-3 {
	padding: 10px 5px;
}
.column-2 {
	width: 55%;
	margin-left: 40%;
}
.column-3 {
	width: 30%;
}
.cols-3 .column-1 h2, .cols-3 .column-2 h2, .cols-3 .column-3 h2 {
	font-size: 15px;
	font-weight: 600;
}
.cols-3 .column-1 .extravote, .cols-3 .column-2 .extravote, .cols-3 .column-3 .extravote {
	display: none;
}
.cols-3 .column-1 .article-info, .cols-3 .column-2 .article-info, .cols-3 .column-3 .article-info {
	display: none;
}
.blog-more {
	padding: 10px 5px;
}
.box {
	width: 27%;
	float: left;
	margin-right: 10px;
	min-height: 100px;
}
.box1 {
	width: 35%;
}
.box2 {
	width: 32%;
}
.box3 {
	float: right;
}
.invalid {
	border-color: #b94a48;
	background:#f2dede;
}
label.invalid , label.required	span {
	color: #b94a48;
	background: none;
}
#editor-xtd-buttons {
	padding: 0;
}
.edit tr:hover td {
	background: #eee;
}
.button2-left, .button2-right, .button2-left div, .button2-right div {
	float: left;
}
.button2-left a, .button2-right a, .button2-left span, .button2-right span {
	display: block;
	float: left;
	color: #666;
	cursor: pointer;
}
.button2-left span, .button2-right span {
	cursor: default;
	color: #999;
}
.button2-left .page a, .button2-right .page a, .button2-left .page span, .button2-right .page span {
	padding: 0 6px;
}
.page span {
	color: #000;
	font-weight: bold;
}
.button2-left, .button2-right {
	float: left;
	margin-left: 5px;
}
.edit .formelm-buttons {
	text-align: right;
}
.edit .formelm-buttons button {
	background: #d9edf7;
	color: #0050a0;
}
.edit .formelm-buttons button:hover {
	color: #d9edf7;
	background: #0050a0;
}
.modal-button:link, .modal-button:visited, .button2-left .readmore a:link, .button2-left .readmore a:visited, .button2-left .blank a:link, .button2-left .blank a:visited {
	background-color: #d9edf7;
	color: #0050a0;
	border: solid 1px #bce8f1;
	border-top: 0;
	border-radius: 0 0 3px 3px;
	text-decoration: none;
	padding: 3px;
}
.button2-left a:hover, .button2-left .blank a:hover, .button2-left .readmore a:hover, .button2-right a:hover {
	text-decoration: none;
	color: #fff;
	background:#0050a0;
}
.pull-right {
	float: right;
}
.pull-left {
	float: left;
}
.btn-toolbar .btn {
	background-color: #D9EDF7;
	border-image: none;
	border-radius: 0 0 3px 3px;
	color: #0050a0;
	padding: 3px;
	text-decoration: none;
}
.img_caption .left {
	float: left;
	margin-right: 1em;
}
.img_caption .right {
	float: right;
	margin-left: 1em;
}
.img_caption .left p {
	clear: left;
	text-align: center;
}
.img_caption .right p {
	clear: right;
	text-align: center;
}
.img_caption	{
	text-align: center!important;
}
.img_caption.none {
	margin-left:auto;
	margin-right:auto;
}
figure {
	display: table;
}
figure.pull-center, img.pull-center {
	margin-left: auto;
	margin-right: auto;
}
figcaption {
	display: table-caption;
	caption-side: bottom;
}
#jform_publish_down_img, #jform_publish_up_img {
	width: 18px;
	height: 18px;
	margin-left: 3px;
	background: transparent url("../images/system/calendar.png") no-repeat;
	cursor: pointer;
	vertical-align: middle;
}
.error {
	padding: 0;
	margin-bottom: 20px;
}
.error h2 {
	color: #000 !important;
	font-size: 20px !important;
	text-transform: uppercase;
	padding: 0 0 0 0 !important;
}
#system-message {
	margin-bottom: 0;
	padding: 0;
}
#system-message > dd > ul {
	color: #0055bb;
	background-position: 4px 50%;
}
#system-message dd {
	margin: 0 0 16px 0;
	padding: 0;
	text-indent: 0;
	font-weight: normal;
}
#system-message dd ul {
	color: inherit;
	list-style: none;
	padding: 0;
}
#system-message dt.message {
	position: absolute;
	top: -2000px;
	left: -3000px;
}
#system-message dd.message ul {
	padding: 16px 16px 16px 56px;
	background: #fafafa url("../images/system/notice-info.png") no-repeat scroll 16px 50%;
	border: none;
	box-shadow: 0 4px 8px rgba(0, 0, 0, 0.4), inset 0 8px 8px rgba(255, 255, 255, 0.95);
}
#system-message dt.error {
	position: absolute;
	top: -2000px;
	left: -3000px;
}
#system-message dd.error ul {
	padding: 16px 16px 16px 56px;
	background: #f8f8f8 url("../images/system/notice-alert.png") no-repeat scroll 16px 50%;
	border: 1px solid #f0f0f0;
	border-radius: 4px
}
#system-message dt.notice {
	position:absolute;
	top:-2000px;
	left:-3000px;
}
#system-message dd.notice ul {
	padding: 16px 16px 16px 56px;
	background: #f8f8f8 url("../images/system/notice-note.png") no-repeat scroll 16px 50%;
	border: 1px solid #f0f0f0;
	border-radius: 4px;
}
#system-message dd.notice ul {
	color: #000;
	margin: 10px 0;
}
#system-message dt {
	font-weight: bold;
}
#system-message .alert {
	margin: 0 0 32px 0;
}
#system-message .alert .close {
	float: right;
	font-size: 24px;
	color: #000;
	cursor: pointer;
}
#system-message .alert .alert-message {
	font-weight: bold;
}
.tip-wrap {
	background: #fefde2;
	font-size: 15px;
	padding: 5px;
	border: solid 1px #ddd;
	border-radius: 2px;
	box-shadow: 0 1px 5px #ccc;
}
.tip-title {
	font-weight: bold;
}
#container #upload-flash ul li a:hover, #container .item a:hover span {
	background: #0050a0;
	color: #fff;
}
#users-profile-core, #users-profile-custom {
	margin: 10px 0 15px 0;
	padding: 15px;
}
#users-profile-core dt, #users-profile-custom dt {
	float: left;
	width: 12em;
	padding: 3px 0;
}
#users-profile-core dd, #users-profile-custom dd {
	padding: 3px 0;
}
.reset, .remind, .registration {
	margin: 0 0 32px 0;
}
#member-profile fieldset, .registration fieldset {
	margin: 10px 0 15px 0;
	padding: 15px;
}
#users-profile-core legend, #users-profile-custom legend, .profile-edit legend, .registration legend {
	font-weight: bold
}
.profile-edit form#member-profile fieldset dd, .registration form#member-registration fieldset dd {
	float: none;
	padding: 5px 0;
}
.profile-edit form#member-profile fieldset dd input, .profile-edit form#member-profile fieldset dd select, .registration form#member-registration fieldset dd input {
	width: 17em;
}
.profile-edit form#member-profile fieldset dt, .registration form#member-registration fieldset dt {
	padding: 5px 5px 5px 0;
	width: 13em;
}
span.optional {
	font-size: 15px;
}
.clr {
	clear: both;
	overflow: hidden;
	height: 0;
}
.tooltip {
	position: absolute;
	z-index: 103000;
	display: block;
	visibility: visible;
	font-size: 12px;
	line-height: 1.4;
	opacity: 0;
}
.tooltip.in {
	opacity: 0.8;
}
.tooltip.top {
	margin-top: -3px;
	padding: 5px 0;
}
.tooltip.right {
	margin-left: 3px;
	padding: 0 5px;
}
.tooltip.bottom {
	margin-top: 3px;
	padding: 5px 0;
}
.tooltip.left {
	margin-left: -3px;
	padding: 0 5px;
}
.tooltip-inner {
	max-width: 200px;
	padding: 8px;
	color: #fff;
	text-align: left;
	text-decoration: none;
	background-color: #000;
	border-radius: 4px;
}
.tooltip-arrow {
	position: absolute;
	width: 0;
	height: 0;
	border-color: transparent;
	border-style: solid;
}
.tooltip.top .tooltip-arrow {
	bottom: 0;
	left: 50%;
	margin-left: -5px;
	border-width: 5px 5px 0;
	border-top-color: #000;
}
.tooltip.right .tooltip-arrow {
	top: 50%;
	left: 0;
	margin-top: -5px;
	border-width: 5px 5px 5px 0;
	border-right-color: #000;
}
.tooltip.left .tooltip-arrow {
	top: 50%;
	right: 0;
	margin-top: -5px;
	border-width: 5px 0 5px 5px;
	border-left-color: #000;
}
.tooltip.bottom .tooltip-arrow {
	top: 0;
	left: 50%;
	margin-left: -5px;
	border-width: 0 5px 5px;
	border-bottom-color: #000;
}
.element-invisible {
	position: absolute;
	padding: 0;
	margin: 0;
	border: 0;
	height: 1px;
	width: 1px;
	overflow: hidden;
}
#filter-search {
	vertical-align: top;
}
.input-mini {
	width: 60px;
}
.popover {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1010;
	display: none;
	max-width: 276px;
	padding: 1px;
	text-align: left;
	background-color: #fff;
	background-clip: padding-box;
	border: 1px solid #ccc;
	border: 1px solid rgba(0,0,0,0.2);
	border-radius: 6px;
	box-shadow: 0 5px 10px rgba(0,0,0,0.2);
	white-space: normal;
}
.popover.top {
	margin-top: -10px;
}
.popover.right {
	margin-left: 10px;
}
.popover.bottom {
	margin-top: 10px;
}
.popover.left {
	margin-left: -10px;
}
.popover-title {
	margin: 0;
	padding: 8px 14px;
	font-size: 14px;
	font-weight: normal;
	line-height: 18px;
	background-color: #f7f7f7;
	border-bottom: 1px solid #ebebeb;
	border-radius: 5px 5px 0 0;
}
.popover-title:empty {
	display: none;
}
.popover-content {
	padding: 9px 14px;
}
.popover .arrow, .popover .arrow::after {
	position: absolute;
	display: block;
	width: 0;
	height: 0;
	border-color: transparent;
	border-style: solid;
}
.popover .arrow {
	border-width: 11px;
}
.popover .arrow::after {
	border-width: 10px;
	content: "";
}
.popover.top .arrow {
	left: 50%;
	margin-left: -11px;
	border-bottom-width: 0;
	border-top-color: #999;
	border-top-color: rgba(0,0,0,0.25);
	bottom: -11px;
}
.popover.top .arrow::after {
	bottom: 1px;
	margin-left: -10px;
	border-bottom-width: 0;
	border-top-color: #fff;
}
.popover.right .arrow {
	top: 50%;
	left: -11px;
	margin-top: -11px;
	border-left-width: 0;
	border-right-color: #999;
	border-right-color: rgba(0,0,0,0.25);
}
.popover.right .arrow::after {
	left: 1px;
	bottom: -10px;
	border-left-width: 0;
	border-right-color: #fff;
}
.popover.bottom .arrow {
	left: 50%;
	margin-left: -11px;
	border-top-width: 0;
	border-bottom-color: #999;
	border-bottom-color: rgba(0,0,0,0.25);
	top: -11px;
}
.popover.bottom .arrow::after {
	top: 1px;
	margin-left: -10px;
	border-top-width: 0;
	border-bottom-color: #fff;
}
.popover.left .arrow {
	top: 50%;
	right: -11px;
	margin-top: -11px;
	border-right-width: 0;
	border-left-color: #999;
	border-left-color: rgba(0,0,0,0.25);
}
.popover.left .arrow::after {
	right: 1px;
	border-right-width: 0;
	border-left-color: #fff;
	bottom: -10px;
}
body .nav-pills > .active > a, body .nav-pills > .active > a:hover, body .nav-pills > .active > a:focus {
	background-color: transparent;
}
body .nav-pills > li > a {
	border-radius: 0;
	line-height: 1.5em;
}
body input[type="text"].search-query {
	line-height: 1.5em;
	height: auto;
	border-radius: 4px;
}
.text-left {
	text-align: left;
}
.text-right {
	text-align: right;
}
.text-center {
	text-align: center;
}
.container-popup {
	padding: 28px 10px 10px 10px;
}
a.flag {
	font-size: 12px !important;
}
.description-main {
	/*background: transparent url("../images/bg-main.jpg") no-repeat;
	background-size: contain;*/
	line-height: 1.5;
}
.text-main {
	display: inline;
}
.text-main h2, .text-main h3, .text-main p.no-break {
	display: inline !important;
	margin: 0 !important;
	padding: 0 !important;
	font-size: 15px !important;
	line-height: 1.5 !important;
	color: #000 !important;
	font-weight: normal !important;
	text-transform: none;
	font-variant: normal;
}
.text-main h2 {
	color: #d83800 !important;
	font-weight: 600 !important;
	text-shadow: -0.05em -0.05em 0 #fff,-0.07em 0.05em 0 #fff,0.07em -0.05em 0 #fff,0.05em 0.05em 0 #fff,0.08em 0.08em 0 #a0c0de,-0.03em 0.08em 0 #a0c0de;
}
.text-main h2::before {
	content: none !important;
}
.text-main h2 .first-letter {
	position: relative;
	top: 2px;
	margin: 0 2px 0 0;
	padding: 0;
	width: 23px;
	display: inline-table;
	border-radius: 50%;
	font-family: "PT serif",Georgia,"Times New Roman",Times,serif;
	color: #fff !important;
	font-size: 21px;
	line-height: 22px;
	text-shadow: none;
	text-align: center;
	background: #d83800 linear-gradient(to bottom right,#005cac 50%,transparent 51%);
}
.text-main p {
	margin: 1em 0 0 0 !important;
	display: inline-block;
}
.text-main a.blue {
	color: #005cac;
}
.text-main .red {
	color: #d83800;
}
.text-main #spoiler {
	display: none;
}
.text-main #spoiler-header {
  color: #404040;
  cursor: pointer;
}
.description-main-img-left {
	width: 128px;
	height: auto;
	float: left;
	margin: 4px 16px 0 0;
}
.description-main-img-right {
	width: 128px;
	height: auto;
	float: right;
	margin: 4px 0 0 16px;
}
.tabs-main {
	margin: 32px 0 0 0;
}
.tabs-main h2 {
	margin: 0 0 16px 0;
}
.tabs-main > input[type="radio"] {
	display: none;
}
.tabs-main > div {
	display: none;
}
.tabs-main #tab-btn-1:checked~#content-1, .tabs-main #tab-btn-2:checked~#content-2, .tabs-main #tab-btn-3:checked~#content-3 {
	display: block;
}
.tabs-main > label {
	position: relative;
	display: inline-block;
	margin: 0 8px 32px 0;
	font-weight: 600;
	color: #005cac;
	cursor: pointer;
}
.tabs-main > label:hover {
	color: #b02d00;
}
.tabs-main > input[type="radio"]:checked + label {
	color: #d83800;
	cursor: text;
}
.menu-tags, .menu-tags-last {
	text-transform: uppercase;
}
a.menu-tags-last, a:hover.menu-tags-last {
	margin: 0 !important;
}
p.readmore a, .mod-articles-category-readmore a {
	border: 1px solid #c0c0c0;
	border-radius: 2px;
	display: inline-block;
	text-decoration: none;
	margin-bottom: 9px;
	padding: 4px;
}
.filter-search-lbl {
	display: inline;
}
.filter-search, .display-limit {
	float: left;
	margin-right: 10px;
}
/* Google Search */
.module-outer-google-search {
	margin: 0 0 0 0;
		padding: 0 0;
}
.module-inner-google-search {
	margin: 0 0 32px 0;
		padding: 0 24px 0 0;
}
#___gcse_0 {
	margin: 0 !important;
}
.gsc-wrapper {
	margin: 0 !important;
	padding: 0 !important;
}
.cse .gsc-control-cse, .gsc-control-cse {
	padding: 0 !important;
	width: 100% !important;
}
.gsc-result-info {
	margin: 0 0 24px 0 !important;
	padding: 0 !important;
}
.gsc-above-wrapper-area {
	margin: 0 0 8px 0 !important;
	padding: 0 !important;
	border: none !important;
	display: none !important;
}
.gsc-webResult .gsc-result {
	margin: 0 0 32px 0 !important;
	padding: 0 !important;
	border: 0 !important;
}
.gsc-table-result, .gsc-thumbnail-inside, .gsc-url-top {
	padding: 0 !important;
}
.gsc-results .gsc-cursor-box {
	margin: 36px 0 24px !important;
}
.gsc-results .gsc-cursor-box .gsc-cursor-page {
	color: #0050a0 !important;
	font-size: 18px !important;
}
.gsc-results .gsc-cursor-box .gsc-cursor-page:hover {
	color: #b02d00 !important;
}
.gsc-results .gsc-cursor-box .gsc-cursor-current-page {
	font-weight: normal !important;
	color: #b02d00 !important;
}
.gsc-results .gsc-cursor-box .gsc-cursor-current-page:hover {
	color: #000 !important;
	text-decoration: none !important;
}
.gcsc-more-maybe-branding-root {
	display: none !important;
}
.gsc-control-cse .gs-spelling, .gsc-control-cse .gs-result .gs-title, .gsc-control-cse .gs-result .gs-title * {
	font-size: 20px !important;
	line-height: 1.33 !important;
}
.gsc-control-cse, .gsc-control-cse .gsc-table-result {
	font-size: 15px !important;
	line-height: 1.5 !important;
}
form.gsc-search-box {
	margin: 0 !important;
}
table.gsc-search-box {
	margin: 0 !important;
}
.cse .gsc-search-button-v2, .gsc-search-button-v2 {
	display: none !important;
}
.gsib_b, table.gsc-search-box td.gsib_b {
	display: none !important;
}
.gsc-input-box {
	padding: 0 !important;
	border: none !important;
}
.gsib_a {
	margin: 0 !important;
	padding: 0 !important;
}
input#gsc-i-id1, input#gsc-i-id2 {
	margin: 0 !important;
	padding: 0 !important;
	height: 30px !important;
	border: solid 1px !important;
	border-color: #d83800 #e66700 #f09100 !important;
	border-radius: 2px !important;
	box-shadow: none !important;
	background: transparent url("../images/search.svg") no-repeat 8px center !important;
	font-size: 15px !important;
	color: #000 !important;
	text-indent: 28px !important;
}
input#gsc-i-id1::placeholder, input#gsc-i-id2::placeholder {
	font-size: 15px !important;
	text-indent: 26px !important;
}
input#gsc-i-id1:hover, input#gsc-i-id2:hover {
	border-color: #b01000 #c03c00 #d06800 !important;
	box-shadow: 0 1px 0 #fff,0 10px 15px -14px rgba(0,0,0,0.8) !important;
}
input#gsc-i-id1:focus, input#gsc-i-id2:focus {
	border-color: #b01000 #c03c00 #d06800 !important;
	background: #fff !important;
	box-shadow: 0 1px 0 #fff, inset 0 -1px 0 #fff, 0 8px 16px -14px #002a50, inset 0 1px 0 #fff, inset 0 0 1px rgba(255,255,255,0.75) !important;
	text-indent: 8px !important;
}
input#gsc-i-id1:focus::placeholder, input#gsc-i-id2:focus::placeholder {
	color: transparent !important;
}
.gsc-search-box-tools .gsc-search-box .gsc-input {
		padding: 0 !important;
}
.gsc-control-cse .gs-spelling, .gsc-control-cse .gs-result .gs-title, .gsc-control-cse .gs-result .gs-title * {
	margin: 0 0 4px 0 !important;
}
.gs-visibleUrl, .gs-visibleUrl-long {
	display: none !important;
}
.gsc-cursor-page {
		margin-right: 20px !important;
}
.gsc-cursor-page:hover {
		color: #138cdd !important;
}
.gcsc-branding {
	display: none !important;
}
.gsc-adBlock {
	display: none !important;
}
.gs-result .gs-title, .gs-result .gs-title * {
	text-decoration: none !important;
}
.gs-no-results-result .gs-snippet, .gs-error-result .gs-snippet {
	padding: 0 !important;
	margin: 8px 0 0 !important;
	border: none !important;
	background-color: transparent !important;
}
.gs-promotion-image-box, .gs-image-box.gs-web-image-box.gs-web-image-box-portrait, .gs-image-box.gs-web-image-box.gs-web-image-box-landscape {
	float: left !important;
	margin-left: 0 !important;
}
.gs-promotion-image-box img.gs-promotion-image, .gs-web-image-box-portrait img.gs-image, .gs-web-image-box-landscape img.gs-image {
	width: 64px !important;
	height: 45px !important;
	max-width: 64px !important;
	max-height: 45px !important;
}
.gs-result .gs-image, .gs-result .gs-promotion-image {
	vertical-align: middle !important;
	border: none !important;
}
.gs-web-image-box, .gs-promotion-image-box {
	width: auto !important;
	padding: 3px 8px 0 0 !important;
}
.gsc-webResult .gsc-result {
	border-bottom: none !important;
}
.gcsc-find-more-on-google-root {
	display: none !important;
}
/* /Google Search */
/* Yandex Search */
.moduletable-ya-search-results {
	margin: 0 0 64px;
}
.b-link img {
	width: auto;
}
.b-head {
	display: none !important;
}
#ya-site-form0 .ya-site-form__search-input {
	padding: 0 !important;
}
#ya-site-form0 .ya-site-form__form .ya-site-form__input-text {
	margin: 0 !important;
	padding: 0 !important;
	height: 32px !important;
	border: solid 1px !important;
	border-color: #d83800 #e66700 #f09100 !important;
	border-radius: 2px !important;
	box-shadow: none !important;
	background: transparent url("/templates/sssexxx/images/search.svg") no-repeat 8px center !important;
	font-size: 15px !important;
	color: #000 !important;
	text-indent: 28px !important;
}
#ya-site-form0 .ya-site-form__form .ya-site-form__input-text:focus {
	border-color: #b01000 #c03c00 #d06800 !important;
	box-shadow: 0 1px 0 #fff,inset 0 -1px 0 #fff,0 8px 16px -14px #002a50,inset 0 1px 0 #fff,inset 0 0 1px rgba(255,255,255,0.75) !important;
}
#ya-site-form0 .ya-site-form__form .ya-site-form__input-text::placeholder {
	color: #808080;
}
.ya-site-form__search-input-layout-r, .ya-site-form__gap {
	display: none !important;
}
.b-head {
	margin: 0 !important;
}
.b-head__l, .b-head__r {
	padding: 0 !important;
	color: #000;
	font-size: 15px !important;
}
.b-head__l, .b-head__specify {
	padding: 0 6px 0 0 !important;
}
img.b-head__logo {
	vertical-align: baseline;
	width: 42px !important;
}
.b-body-items {
	padding-left: 0 !important;
}
.b-serp-item {
	margin: 0 0 32px 0 !important;
}
.b-loader__ext-wpapper {
	margin: 0 !important;
	padding: 0 !important;
}
#ya-site-results .b-serp-item__number {
	display: none !important;
}
#ya-site-results .b-pager__pages .b-pager__current {
	color: #b02d00 !important;
	font-weight: 700 !important;
}
.b-loader__ext-wrapper {
	padding: 0 !important;
}
.b-serp-item__title {
	display: inline-block !important;
	margin: 0 0 4px 0 !important;
}
#ya-site-results .b-serp-item__title-link {
	font-size: 20px !important;
	font-weight: 400 !important;
}
.b-serp-item__content, .b-serp-item__number, .b-serp-item__text, .b-serp-item__links {
    display: block;
    padding: 0 !important;
}
#ya-site-results .l-page, #ya-site-results .b-bottom-wizard {
    font-size: 15px !important;
	line-height: 1.5 !important;
}
.b-bottom-wizard {
	margin: 32px 0 32px 0 !important;;
}
.l-page_layout_70-30 .l-page__left {
	width: 100% !important;
	padding-right: 0 !important;
}
.b-pager {
	margin: 0 !important;
    font-size: 16px !important;
}
.b-pager__arrow {
	display: none;
}
.b-pager__current {
	margin: 0 4px 0 0 !important;
    padding: 6px 12px !important;
	background: #fff !important;
	font-weight: 600 !important;
}
.b-pager__page {
	margin: 0 4px 0 0 !important;
    padding: 6px 12px !important;
	border: none !important;
	line-height: 48px !important;
	font-weight: 700 !important;
}
.b-pager__page:hover, .b-pager__page:focus {
	background: #fff !important;
}
.b-pager__pages {
	margin: 0 !important;
}
.b-pager__title, .b-pager__key {
	display: none !important;
}
.b-pager__active, .b-pager__inactive {
	margin: 0 16px 0 0 !important;
    word-spacing: normal !important;
    font-weight: normal !important;
}
.b-pager__sorted {
	display: none !important;
}
.b-top-wizard {
    margin: 0 !important;
}
body .g-gap-horizontal {
	margin: 0 0 32px 0 !important;
}
body .g-gap-horizontal b {
	font-weight: normal !important;
}
/* /Yandex Search */
/* Component JComments */
#jc {
	margin: 0 0 32px 0;
}
#jc .form-header::before {
	margin: 0 6px 0 0;
	font-family: "IcoMoon";
	content: "\2c";
	font-size: 75%;
	opacity: 0.83;
	vertical-align: baseline;
}
#jc .form-header {
	display: inline-block;
	margin: 0 0 16px 0;
	padding: 0;
	color: #d83800;
	font-weight: 600;
	cursor: pointer;
}
#jc .form-header:hover {
	cursor: pointer;
	color: #005cac;
}
.jcomments-links {
	margin-top: 10px;
	clear: both;
	text-align: left;
}
.comments-link, .readmore-link {
	padding: 0 5px 5px 14px;
	background-image: url("../../../components/com_jcomments/tpl/sssexxx/images/jc_blog.gif");
	background-repeat: no-repeat;
	font-size: 14px;
}
.comments-link {
	background-position: 0 -27px;
}
.readmore-link {
	background-position: 0 2px;
}
#jc .clear {
	clear: both;
	overflow: hidden;
	height: 0;
}
#jc .busy {
	display: none;
	margin: 3px auto;
	padding: 0;
	width: 16px;
	height: 16px;
	background: transparent url("../images/loading.gif") no-repeat;
}
#jc p.message {
	color: #777;
	background-color: inherit;
	background-image: none;
	text-align: center;
	text-decoration: none;
	text-transform: none;
	text-indent: 0;
	padding: 5px 0 0 0;
	border-top: 1px solid #d2dadb;
}
#comments {
	margin: 0;
	padding: 0;
	width: 100%;
	text-decoration: none;
	text-transform: none;
	text-indent: 0;
}
#comments a[rel*=external], #comments a[rel*=external]:active, #comments a[rel*=external]:hover, #comments a[rel*=external]:focus {
	background: transparent url("../../../components/com_jcomments/tpl/sssexxx/images/jc_link.gif") no-repeat center right;
	padding: 0 10px 0 0;
	margin: 0 2px;
	display: inline-block;
}
#comments .rss, #comments .refresh, #comments .subscribe {
	margin: 0 0 2px 6px;
	padding: 0 0 0 16px;
	border: none;
	display: inline-block;
}
#comments h2 .rss:hover, #comments h2 .refresh:hover, #comments h2 .subscribe:hover {
	text-decoration: none !important;
}
#comments .rss {
	background: transparent url("../../../components/com_jcomments/tpl/sssexxx/images/jc_rss.gif") no-repeat center left !important;
	font-size: 12px;
	color: #808080;
}
#comments .refresh {
	background: transparent url("../../../components/com_jcomments/tpl/sssexxx/images/jc_refresh.png") no-repeat center left !important;
	font-size: 12px;
	color: #808080;
}
#comments .subscribe {
	background: transparent url("../../../components/com_jcomments/tpl/sssexxx/images/jc_subscribe.gif") no-repeat center left !important;
	font-size: 12px;
	color: #808080;
}
#comments h2 .rss, #comments h2 .refresh, #comments h2 .subscribe {
	padding: 0 0 0 12px;
	margin: 8px 0 0 12px;
	display: inline-block;
	float: right;
}
#comments .comments-list-header > .h6 > a {
	display: none;
}
#comments .comments-list-footer {
	display: none;
}
#comments-list-footer {
	margin: 0 0 16px 0 !important;
	text-align: right;
	font-size: 12px;
}
#comments-list-footer a, #comments-list-footer a:hover, #comments-list-footer a:visited {
	color: #707070;
}
#comments-form {
	margin: 32px 0 24px;
}
#comments-form-link .showform {
	margin: 5px 0 0 22px;
	padding: 0 0 5px 14px;
	background: transparent url("../../../components/com_jcomments/tpl/sssexxx/images/jc_blog.gif") no-repeat 0 -28px;
	border: none;
	font-weight: bold;
	display: block;
}
#comments .comment-box {
	margin: 0;
	padding: 0;
}
#comments .comment-header {
	margin: 0;
	padding: 0 0 6px 0;
}
#comments .comment-avatar {
	float: left;
	margin: 0;
	padding: 0;
}
#comments .avatar-indent {
	padding-left: 40px;
}
#comments .permalink {
	display: inline-block;
	width: 0;
	overflow: hidden;
	color: transparent;
	font-size: 12px;
	text-decoration: none;
	border: none;
}
#comments .icon-user {
	display: none;
}
#comments .createdby::before {
	margin: 0 2px 0 0;
	font-family: "IcoMoon";
	content: "\22";
	font-size: 90%;
	opacity: 0.82;
	vertical-align: baseline;
}
#comments .createdby, #comments .author-homepage {
	display: inline-block;
	margin: 0 6px 0 0;
	padding: 0;
	color: #d83800;
	font-weight: 600;
}
#comments .author-homepage {
	text-decoration: none;
}
#comments .comment-title {
	margin: 0;
	padding: 0;
}
#comments .comment-avatar img {
	width: 32px;
	border: none !important;
}
#comments .icon-calendar {
	display: none;
}
#comments .published {
	display: inline-block;
	margin: 0;
	padding: 0;
	color: #707070;
	font-size: 12px;
	letter-spacing: -0.05em;
}
#comments .comment-body {
	margin: 6px 0 0 0;
	padding: 0;
	border: 0;
	line-height: 1.5;
}
#comments .comment-body br {
	display: block;
}
#comments .quote, #comments blockquote, #comments .code, #comments code, #comments pre {
	margin: 4px 0 0 0;
	display: block;
	clear: both;
}
#comments blockquote, #comments .hidden, #comments code, #comments pre {
	padding: 0 0 4px 8px;
	color: #383838;
	font-size: 14px;
	border-left: 1px solid #b0b0b0;
}
#comments .quote {
	font-size: 14px;
	padding: 0;
}
#comments code, #comments pre {
	border: 1px solid #dedede;
	overflow: hidden;
	white-space: normal;
}
#comments .code {
	background: none;
	border: none;
	padding: 0;
}
#comments .hidden {
	clear: both;
	display: block;
	margin: 5px 0;
}
#comments .comments-buttons {
	height: 16px;
	float: right;
	font-size: 12px;
}
#comments .comments-buttons a {
	color: #606060;
	text-decoration: none;
}
#comments .comments-buttons a:hover {
	color: #aa151a;
}
#comments .comments-buttons a.quote {
	padding: 0 0 0 16px;
	color: #808080;
	font-size: 12px;
	text-decoration: none;
	font-variant: all-small-caps;
}
#comments .comments-buttons a.quote:hover {
	color: #d83800;
}
#comments .email, #comments .emailactive {
	text-decoration: none;
	white-space: normal;
	margin: 0;
	padding: 0;
	line-height: 10px;
	cursor: pointer;
	border-bottom: 1px dotted #999;
}
#comments .email {
	color: #444;
	background-color: inherit;
}
#comments .emailactive {
	color: #cc0000;
	background-color: inherit;
}
#comments .email img, #comments .emailactive img {
	padding: 0;
}
#comments p {
	margin: 5px 5px 5px 0;
	padding: 0;
	text-decoration: none;
	text-transform: none;
	text-indent: 0;
}
#comments .comment-body img {
	margin: 0 2px 0 0;
	padding: 0;
	border: none;
	vertical-align: text-bottom;
}
#comments .comment-body .img {
	padding: 4px 0 !important;
	max-width: 500px;
}
#comments .toolbar {
	clear: both;
	color: #808080;
	border-top: 1px solid #e0e0e0;
	margin: 8px 0 0 0;
	padding: 5px 0 0 0;
}
#comments .toolbar a, #comments .toolbar a:hover {
	float: left;
	margin: 0 2px 0 0;
	width: 16px;
	height: 16px;
	cursor: pointer;
	background-color: transparent !important;
	background-image: url("../../../components/com_jcomments/tpl/sssexxx/images/jc_toolbar.gif") !important;
}
#comments .toolbar-button-edit {background-position: 0 0 !important}
#comments .toolbar-button-delete {background-position: 0 -16px !important}
#comments .toolbar-button-unpublish {background-position: 0 -32px !important}
#comments .toolbar-button-publish {background-position: 0 -48px !important}
#comments .toolbar-button-ip {background-position: 0 -64px !important}
#comments .toolbar-button-ban {background-position: 0 -80px !important}
#comments .even, #comments .odd {
	margin: 0 0 20px 0;
	background-image: none;
	background-color: transparent;
	border: none;
}
#comments-list .comments-inline-edit {padding: 5px; margin: 5px 0; color: inherit;background-color: #fff;border: 1px solid #ccc}
div.comments-policy {color: #777; text-align: left;text-decoration: none;text-transform: none;text-indent: 0; background-color: inherit; border: 1px dotted #ccc; padding: 5px; margin: 5px 0 5px 20px; margin-left: 0 !important;}
div.comments-policy ol, div.comments-policy ul {margin: 0;padding: 5px 0 0 20px;line-height: 5px}
div.comments-policy ol li, div.comments-policy ul li {margin: 0;padding: 0;border: none;line-height: 5px}
#comments-form, #comments-form p, #comments-report-form, #comments-report-form p, #comments-form span, #comments-form .counter {
	text-align: left;text-decoration: none;text-transform: none;text-indent: 0;
}
#comments-form .counter {
	color: #888888;
}
#comments-form p, #comments-form #comments-form-buttons, #comments-form #comments-form-error, #comments-form #comments-form-captcha-holder {
	overflow: hidden;
	margin: 0 0 16px 0;
}
#comments-inline-edit {
	border: 1px solid #ccc;
	margin: 5px 0 0 0;
	background: #fff;
}
#comments-inline-edit #comments-form p, #comments-inline-edit #comments-form #comments-form-buttons, #comments-inline-edit #comments-form-error {
	margin-left: 5px !important;
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 2px;
	padding: 0;
}
.smiles {
	margin: 6px 0 2px 0;
}
#comments-form img.smile {
	margin: 12px 24px 12px 0;
	padding: 0;
	border: none;
	cursor: pointer;
}
#comments-form img.captcha {
	margin: 0;
	padding: 0;
	border: 1px solid;
	border-color: #cccccc #c8c8c8 #c4c4c4;
	border-radius: 2px !important;
}
#comments-form span.captcha {
	padding: 0 0 0 16px;
	background: transparent url("../../../components/com_jcomments/tpl/sssexxx/images/jc_refreshg.png") no-repeat center left;
	cursor: pointer;
	display: inline-block;
	font-size: 12px;
	line-height: 1em;
	color: #707070;
}
#comments-form span.captcha:hover {
	color: #138cdd;
	text-decoration: underline;
}
#comments-form label, #comments-report-form label {
	margin: 0 0 0 4px;
	padding: 0;
	vertical-align: middle;
	color: #707070;
	font-size: 12px;
	font-style: italic;
}
#comments-form input {
	width: 224px;
	height: 32px;
}
#comments-form input, #comments-report-form input, #comments-form textarea {
	margin: 0;
	padding: 6px 8px;
	background: rgba(255, 255, 255, 0.25);
	border: 1px solid;
	border-color: #9c9c9c #a0a0a0 #a4a4a4;
	border-radius: 2px !important;
	box-shadow: none !important;
	box-sizing: border-box;
}
#comments-form input:hover, #comments-report-form input:hover, #comments-form textarea:hover {
	border-color: #e97970 #e9827c #e78c87;
}
#comments-form input.selected, #comments-report-form input.selected, #comments-form textarea.selected, #comments-form input:focus, #comments-report-form input:focus, #comments-form textarea:focus {
	border-color: #c11c17 #d11d18 #e62520;
	box-shadow: none !important;
}
#comments-form input.error, #comments-form textarea.error {
	border: 1px solid #f00;
	text-decoration: none;
	text-transform: none;
	background-color: #ffe0e0;
}
#comments-form input.checkbox {
	width: 16px;
	line-height: 1.5em;
	padding: 0;
	margin: 0;
	vertical-align: middle;
	border: none;
}
#comments-form input.captcha {
	position: absolute;
	width: 123px;
	height: 50px;
	margin: 0 0 0 8px;
	font-size: 24px;
	text-align: center;
}
#comments-form textarea {
	width: 100%;
	margin: 0 0 16px 0;
	box-sizing: border-box;
	font-family: arial, tahoma, sans-serif;
	font-size: 14px;
	resize: vertical;
}
#comments-form-message {
	padding: 8px 8px 8px 32px;
	margin-right: 0;
	display: block;
}
.alert-danger {
	background: #fff4f4 url("../../../components/com_jcomments/tpl/sssexxx/images/jc_error.png") no-repeat 4px 50%;
}
.alert-success {
	background: #f2f8f4 url("../../../components/com_jcomments/tpl/sssexxx/images/jc_info.png") no-repeat 4px 50%;
}
#comments-form .counterpanel {
	height:13px;
	display:block;
	overflow:hidden;
	color: #ccc;
	padding: 0;
	margin:0;
	border:1px solid #ddd;
	border-top-width:0;
	max-width: 400px !important;
	width: 350px;
	background-color: #eee;
}
#comments-form .grippie {
	display: none;
}
#comments-form .btn, #comments-report-form .btn {
	display: table;
	height: 32px;
	margin: 0;
	padding: 0px 14px;
	background-image: linear-gradient(to bottom,rgb(255,255,255) 0%,rgb(252,252,252) 50%,rgb(239,239,239) 51%,rgb(255,255,255) 100%);
	border: 1px solid;
	border-color: #a4a4a4 #a0a0a0 #9c9c9c;
	border-radius: 2px;
	text-shadow: 0 1px 0 #fff;
	line-height: 30px;
	text-decoration: none;
	color: #000;
	box-sizing: border-box;
	transition: all 0.01s ease 0s;
}
#comments-form .btn:hover, #comments-form .btn:focus, #comments-report-form .btn:hover, #comments-report-form .btn:focus {
	text-decoration: none;
	background: linear-gradient(#c42c00,#ff3800);
	border-color: transparent;
	position: relative;
	box-shadow: 0 2px 4px -2px rgba(0,0,0,0.8);
	color: #fff;
	text-shadow: 0 1px 0 rgba(96,0,0,0.75),0 -1px 0px rgba(96,0,0,0.25),1px 0 0 rgba(96,0,0,0.25),-1px 0 0 rgba(96,0,0,0.25);
	box-shadow: 0 2px 4px -2px rgba(0,0,0,0.8),0 1px 0 #fff,0 10px 15px -14px rgba(0,0,0,0.8);
}
#comments-form .btn:hover::after, #comments-form .btn:focus::after, #comments-report-form .btn:hover::after, #comments-report-form .btn:focus::after {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 50%;
	background: linear-gradient(rgba(255,255,255,0.8),rgba(255,255,255,0.2));
}
#comments-form-smilespanel {
	display: none;
	cursor: pointer;
	padding: 2px;
	max-width: 200px;
	background-color: #fff;
	border: 1px solid #ccc;
	overflow: auto;
	left: 0;
	top: 0;
	position:absolute;
	z-index: 999999 !important;
}
#comments-form-smilespanel img{
	padding: 8px;
}
#comments-footer, #comments-footer a {
	color: #ccc;
	font-size: 12px !important;
}
#comments-footer {
	display: none;
	height: 14px;
	padding-top: 1px;
	margin-top: 4px;
	text-align: right;
}
#comments-footer a {
	text-decoration: none !important;
	text-transform: none;
	padding: 0;
	margin: 0;
	border: none !important;
	float: right;
	background: none !important;
}
#jc #nav-top, #jc #nav-bottom {
	line-height: 19px !important;
	height: auto !important;
	text-align: center;
	margin: 0 auto;
	position: relative;
	z-index: 2;
	width: 100%;
}
#jc #nav-top span.page, #jc #nav-bottom span.page {
	color: #606060;
	background-color: #fcfcfc;
	border: 1px solid #e0e0e0;
}
#jc #nav-top span.hoverpage, #jc #nav-bottom span.hoverpage {
	color: #505050;
	background-color: #fcfcfc;
	border: 1px solid #e0e0e0;
}
#jc #nav-top span.hoverpage {
	border-radius: 3px 3px 0 0;
}
#jc #nav-bottom span.hoverpage {
	border-radius: 0 0 3px 3px;
}
#jc #nav-top a, #jc #nav-bottom a {
	margin: 0 10px;
	height: 15px;
	cursor: pointer;
	vertical-align: top;
	display: inline-block;
	color: #707070;
}
#jc #nav-top .active a, #jc #nav-bottom .active a {
	color: #d83800;
}
#jc #nav-top span.activepage, #jc #nav-bottom span.activepage {
	background-color: #fff;
}
#jc .comments-vote {
	height: 15px;
	float: right;
}
#jc .comments-vote a {
	width: 16px;
	height: 16px;
	float: left;
	margin: 0;
	padding: 0 6px;
	display: block;
	border: none !important;
	text-decoration: none;
}
#jc .comments-vote .busy {
	margin: 0;
	float: right;
	width: 16px;
}
#jc a.link-success::before {
	float: left;
	margin: -4px 0 0 0;
	content: "+";
	font-size: 22px;
	color: #009000;
	opacity: 0.6;
}
#jc a.link-danger::before {
	float: left;
	margin: -6px 0 0 0;
	content: "-";
	font-size: 22px;
	color: #d83800;
	text-shadow: 3px 0px 0 #d83800;
	opacity: 0.6;
}
#jc a.link-success:hover::before, #jc a.link-danger:hover::before {
	opacity: 1;
}
#jc span.bg-success, #jc span.bg-danger, #jc span.bg-secondary {
	margin: 0;
	float: right;
	font-size: 14px;
}
#jc span.bg-success {
	color: #2a9800;
}
#jc span.bg-danger {
	color: #f02020;
}
#jc span.bg-secondary {
	color: #a0a0a0;
}
#jc .pagination {
	display: inline-block;
	margin: 8px auto 16px;
	list-style: none;
	color: #606060;
}
#jc .pagination li {
	display: inline;
}
#jc .pagination__wrapper ul > li > a, #jc .pagination__wrapper ul > li > span {
	font-size: 12px;
}
#jc .pagination li:first-child, #jc .pagination li:last-child, #jc .pagination li:nth-child(2), #jc .pagination li:nth-last-child(2) {
	display: none;
}
#jc .pagination .icon-angle-double-left, #jc .pagination .icon-angle-left, #jc .pagination .icon-angle-right, #jc .pagination .icon-angle-double-right {
	width: auto;
	height: auto;
	margin: 0;
	color: #888888;
}
#jc span.bbcode{width: auto;height: 23px;display: block;margin-bottom: 8px}
#jc .bbcode a, #jc .bbcode a:focus, #jc .bbcode a:active, #jc .bbcode a:hover{width: 23px;height: 23px;float: left;margin: 0 2px 0 0;display: block;background-color:transparent !important;background-repeat: no-repeat;background-image: url("../../../components/com_jcomments/tpl/sssexxx/images/jc_bbcodes.png");text-decoration:none;border:none !important}
#jc a.bbcode-empty{background-position: 0 0}
#jc a.bbcode-b{background-position: -30px 0 !important}
#jc a.bbcode-i{background-position: -60px 0 !important}
#jc a.bbcode-u{background-position: -90px 0 !important}
#jc a.bbcode-s{background-position: -120px 0 !important}
#jc a.bbcode-url{background-position: -150px 0 !important}
#jc a.bbcode-img{background-position: -180px 0 !important}
#jc a.bbcode-list{background-position: -210px 0 !important}
#jc a.bbcode-hide{background-position: -240px 0 !important}
#jc a.bbcode-quote{background-position: -270px 0 !important}
#jc a.bbcode-smile{background-position: -300px 0 !important}
#jc a.bbcode-youtube{background-position: -330px 0 !important}
#jc a.bbcode-google{background-position: -360px 0 !important}
#jc a.bbcode-wiki{background-position: -390px 0 !important}
#jc a.bbcode-facebook{background-position: -420px 0 !important}
#jc a.bbcode-flickr{background-position: -450px 0 !important}
#jc span.bbcode img {width: 23px;height: 23px;float: left;margin: 0 2px 0 0}
#jc .custombbcode {width: 23px;height: 23px;float: left;margin: 0 2px 0 0;display: block;text-decoration:none;cursor: pointer}
.g-recaptcha {
	display: inline-block;
	margin: 0 0 16px 0;
}
#comments-form #comments-form-buttons {
	float: right;
	display: inline-block;
}

#comments-form-reset {
	display: none !important;
}
/* /Component JComments */
/* Plugin ExtraVote */
.extravote {
	display: inline;
	margin: 0 8px 0 0;
}
.extravote-stars, .extravote-info {
	margin: 0 4px 0 0 !important;
	padding: 0 !important;
	position: relative;
}
.extravote-info .ihide {
	display: none;
}
.voted .extravote-info .ihide, .extravote-stars {
	display: inline-block;
}
.extravote-stars, .extravote-star a, .extravote-info, .extravote-stars .current-rating {
	height: 34px;
	line-height: 34px;
}
.size-2 .extravote-stars, .size-2 .extravote-star a, .size-2 .extravote-info, .size-2 .extravote-stars .current-rating, .extravote-small .extravote-stars, .extravote-small .extravote-star a, .extravote-small .extravote-info, .extravote-small .extravote-stars .current-rating {
	height: 22px;
	line-height: 22px;
}
.size-3 .extravote-stars, .size-3 .extravote-star a, .size-3 .extravote-info, .size-3 .extravote-stars .current-rating, .size-2.extravote-small .extravote-stars, .size-2.extravote-small .extravote-star a, .size-2.extravote-small .extravote-info, .size-2.extravote-small .extravote-stars .current-rating {
	height: 19px;
	line-height: 19px;
}
.size-3.extravote-small .extravote-stars, .size-3.extravote-small .extravote-star a, .size-3.extravote-small .extravote-info, .size-3.extravote-small .extravote-stars .current-rating {
	height: 16px;
	line-height: 16px;
}
.extravote-stars {
	font-size: 1em;
	overflow: hidden;
	width: 160px;
	vertical-align: top;
}
.size-2 .extravote-stars, .extravote-small .extravote-stars {
	width: 110px;
}
.size-3 .extravote-stars, .size-2.extravote-small .extravote-stars {
	width: 95px;
}
.size-3.extravote-small .extravote-stars {
	width: 80px;
}
.extravote-info, .extravote-info small {
	font-size: 13px;
	vertical-align: baseline;
	color: #707070;
}
.extravote-star {
	display: inline;
	margin: 0 !important;
	padding: 0 !important;
	background-position: 0 !important;
	background-image: none;
}
.extravote-stars, .extravote-star a:hover, .extravote-stars .current-rating {
	background-image: url("../images/star.png") !important;
	background-color: transparent !important;
	background-repeat: repeat-x !important;
}
.size-2 .extravote-stars, .size-2 .extravote-star a:hover, .size-2 .extravote-stars .current-rating, .extravote-small .extravote-stars, .extravote-small .extravote-star a:hover, .extravote-small .extravote-stars .current-rating {
	background-image: url("../images/star-2.png") !important;
}
.size-3 .extravote-stars, .size-3 .extravote-star a:hover, .size-3 .extravote-stars .current-rating, .size-2.extravote-small .extravote-stars, .size-2.extravote-small .extravote-star a:hover, .size-2.extravote-small .extravote-stars .current-rating {
	background-image: url("../images/star-3.png") !important;
}
.size-3.extravote-small .extravote-stars, .size-3.extravote-small .extravote-star a:hover, .size-3.extravote-small .extravote-stars .current-rating {
	background-image: url("../images/star-4.png") !important;
}
.extravote-star a:hover, .extravote-stars .current-rating {
	background-position: left -1000px;
}
.extravote-star a, .extravote-stars .current-rating {
	top: 0;
	left: 0;
	position: absolute;
	border: medium none;
	cursor: pointer;
	outline: none;
	overflow: hidden;
	text-indent: -1000em !important;
	transition: none;
}
.extravote-star a:hover {
	background: transparent url("../images/star.png") !important;
	background-position: left bottom !important;
	filter: drop-shadow(0 2px 1px rgba(0, 0, 0, 0.2));
}
.extravote-star a:focus, .extravote-star a:active {
	background: none !important;
}
.extravote-stars .current-rating {
	background-position: left center;
	z-index: 1;
}
.extravote-star a.ev-5-stars, .extravote-star a.ev-10-stars, .extravote-star a.ev-15-stars, .extravote-star a.ev-20-stars, .extravote-star a.ev-25-stars, .extravote-star a.ev-30-stars, .extravote-star a.ev-35-stars, .extravote-star a.ev-40-stars, .extravote-star a.ev-45-stars, .extravote-star a.ev-50-stars {
	margin: 0;
	padding: 0;
}
.extravote-star a.ev-5-stars {
	width: 10%;
	z-index: 12;
}
.extravote-star a.ev-10-stars {
	width: 20%;
	z-index: 11;
}
.extravote-star a.ev-15-stars {
	width: 30%;
	z-index: 10;
}
.extravote-star a.ev-20-stars {
	width: 40%;
	z-index: 9;
}
.extravote-star a.ev-25-stars {
	width: 50%;
	z-index: 8;
}
.extravote-star a.ev-30-stars {
	width: 60%;
	z-index: 7;
}
.extravote-star a.ev-35-stars {
	width: 70%;
	z-index: 6;
}
.extravote-star a.ev-40-stars {
	width: 80%;
	z-index: 5;
}
.extravote-star a.ev-45-stars {
	width: 90%;
	z-index: 4;
}
.extravote-star a.ev-50-stars {
	width: 100%;
	z-index: 3;
}
/* /Plugin ExtraVote */
.share42init {
	display: inline;
	margin: 0;
}
.share42init span a {
	margin: 0 8px 4px 0 !important;
}
.share42init span a:hover, .share42init span a:focus {
	transform: scale(1.167);
	filter: drop-shadow(0 2px 1px rgba(0,0,0,0.25)) contrast(1.1);
}
.item-page .share42init {
	display: block;
	margin: 8px 0 0 0;
}
.item-page .share42init span a {
	margin: 0 10px 11px 0 !important;
}
.before-display-content .share42init {
	display: inline-block;
	margin: 0 0 0 0;
}
.tag-category .share42init {
	display: inline-block;
	margin: 8px 0 0 0;
}
/*.fluid_initial_play {
		opacity: 0.5 !important;
}*/
.description-comments > .moduletable > h3, .description-comments .icon-calendar {
	display: none;
}
.description-comments .list-group-item {
	margin: 0 0 32px 0;
}
.description-comments .moduletable h4 {
	margin: 0 0 4px 0;
	font-size: 20px;
	font-weight: 400;
}
.description-comments small {
	display: inline-block;
	margin: 0 0 4px 0;
	color: #707070;
	font-size: 13px;
}
#adminform p {
	margin: 0 0 32px 0;
}
.description-abuse {
	margin: 0 0 8px 0;
}
#wait-video {
	margin: 8px 0px 0px;
	color: rgb(216, 56, 0);
	font-weight: bold;
	text-align: center;
	animation: wait-video 4s ease-in-out infinite;
}
@keyframes wait-video {
	from, to {
		opacity: 0.6;
	}
	50% {
		opacity: 1;
	}
}
.error-page #container ul.mod-menu a.link-main {
	color: #d01008 !important;
}
.error-page #container ul.mod-menu a.link-main span {
	color: #d01008 !important;
	font-size: 22px !important;
}
.error-page #container ul.mod-menu a.link-main span:hover {
	color: #0050a0 !important;
}
.error-page #container #errorboxbody {
	margin: 0;
	padding: 48px 0;
	text-align: center;
}
.error-page main {
	padding: 11px 0 0;
}
.error-page article {
	margin: 0;
}
.error-page h1 {
	margin-bottom: 32px;
}
.error-page .message {
	margin: 0;
	height: 320px;
	background: transparent url("/templates/sssexxx/images/bg-error-page.jpg") no-repeat 50% 100%;
	background-size: contain;
	font-weight: 600;
	font-size: 22px;
	color: #d83800;
	font-variant: small-caps;
	line-height: 1.25;
	text-shadow: -0.05em -0.05em 0 #fff,-0.07em 0.05em 0 #fff,0.07em -0.05em 0 #fff,0.05em 0.05em 0 #fff,0.08em 0.08em 0 #a0c0de,-0.03em 0.08em 0 #a0c0de;
}
.error-page .message::before {
	content: url("/templates/sssexxx/images/logo.png") !important;
	margin-right: 1px;
}
.error-page .message a img {
	transition: all 0.4s ease 0s;
}
.error-page .message a img:hover {
	opacity: 0.95;
	box-shadow: 0 1px 2px rgba(176, 24, 0, 0.25);
	filter: saturate(125%) contrast(1.1);
}
.error-page blockquote{
	margin: 0;
	padding: 8px 0;
}
.error-page table td {
	padding: 8px 2px;
}
.xq6dfnfm82ac {
	display: inline-block;
	margin: 0 auto 0;
	text-align: center;
	justify-content: center;
	align-items: center;
	align-content: center;
}
.xq6dfnfm82ac .inner {
	float: left;
	display: inline-block;
	width: 256px;
	margin: 0 4px 16px 0;
}
.xq6dfnfm82ac a {
	display: inline;
	color: #000;
}
.xq6dfnfm82ac a:hover {
	color: #b02d00;
}
.xq6dfnfm82ac a img {
	width: 256px;
	height: 256px;
}
.xq6dfnfm82ac a .text {
	margin: 2px 0 0 0;
}
.moduletable-queries {
	margin: 40px 0 40px 0;
}
.moduletable-queries h3 {
	margin: 0 0 16px 0;
	font-size: 15px;
}
.moduletable-queries h3::before {
	margin: 0 8px 0 0;
	font-family: "IcoMoon";
	content: "\53";
	font-size: 80%;
	opacity: 0.83;
	vertical-align: baseline;
}
#queries a {
	display: inline-block;
	margin: 0 10px 10px 0;
	color: #000;
}
#queries a::first-letter {
	text-transform: uppercase;
}
#queries a:hover, #queries a:active, #queries a:focus {
	color: #b02d00;
}
a.latest-comments {
	font-size: 12px;
	color: #707070;
}
a.latest-comments:hover, a.latest-comments:active, a.latest-comments:focus {
    color: #b02d00;
}
.contacts {
	content: url("/templates/sssexxx/images/mail.svg");
	width: 24px;
	display: inline-block;
	margin: -3px 0 0 0;
	position: absolute;
	filter: drop-shadow(0 1px 0 #fff);
}
ul.fields-container {
	list-style: none;
}
.module-tagssimilar {
	margin: 0 0 8px 0;
}
.blog ~ #center-bottom .module-tagssimilar {
	display: none;
}
/* Age verification */
#av-overlay {
	position: fixed;
	top: 0;
	left: 0;
	display: none;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.5);
	z-index: 999;
	overflow: auto;
	z-index: 9999999999;
	backdrop-filter: blur(10px);
}
.av-popup {
	position: absolute;
	top: 20%;
	left: 0;
	right: 0;
	margin: auto;
	padding: 40px;
	min-width: 240px;
	max-width: 560px;
	width: 95%;
	background: #fff;
	font-family: arial, sans-serif;
	font-size: 20px;
	text-align: center;
	border-radius: 2px;
	box-sizing: border-box;
	z-index: 9999999999;
	box-shadow: 0px 0px 8px #f00, 0px 0px 8px rgba(255,0,0,0.1);
	animation: av-fade .5s;
}
@keyframes av-fade {
	from {
		opacity: 0;
	}
	to {
		opacity: 1;
	}
}
.av-popup p.attention {
	font-weight: 600;
	color: #e00000;
	text-transform: uppercase;
}
.av-popup p.attention::before {
	content: "18+";
	background: #e05050;
	font-size: 15px;
	color: #fff;
	width: 25px;
	height: 25px;
	line-height: 25px;
	border-radius: 50%;
	display: inline-block;
	margin: 0 8px 0 0;
	padding: 2px;
	vertical-align: bottom;
}
.av-popup p.intro {
	font-weight: 400;
}
.av-popup p {
	margin: 0 0 20px 0;
	font-weight: 600;
	line-height: 1.5;
}
.av-popup .button-yes, .av-popup .button-no {
	margin: 0 4px;
	padding: 2px 32px;
	cursor: pointer;
	outline: none;
	font-family: arial, sans-serif;
	font-size: 20px;
	font-weight: 600;
	text-shadow: 0 -1px 0 #fff;
	line-height: 1.5;
	background: #fff linear-gradient(to bottom,rgb(255,255,255) 0%,rgb(248,248,248) 50%,rgb(236,236,236) 51%,rgb(255,255,254) 100%);
	border: 1px solid;
	border-color: #a4a4a4 #a0a0a0 #9c9c9c;
	border-radius: 2px;

}
.av-popup .button-yes:hover, .av-popup .button-no:hover {
	color: #e00000;
	filter: drop-shadow(0px 2px 2px rgba(0,0,0,0.2));
}
/* /Age verification */
/* Adaptive */
.mm-menu, .mm-panels, .mm-panels > .mm-panel {
	margin: 0;
	left: 0;
	right: 0;
	top: 0;
	z-index: 0;
	box-sizing: border-box;
}
.mm-btn {
	box-sizing: border-box;
}
.mm-listview > li > a {
	display: block;
	position: relative;
	margin: 0;
	padding: 0 16px 0 16px;
	width: auto;
	color: #000;
	text-decoration: none;
	font-size: 16px;
	font-weight: 600;
	line-height: 48px;
	transition: all 0.5s ease-in-out 0s, color 0.01s linear 0s, text-shadow 0.01s linear 0s, box-shadow 0.1s linear 0s;
}
.mm-listview > li > a::first-letter {
	color: #b42616 !important;
}
.mm-listview > li > a:hover, .mm-listview > li > a:active, .mm-listview > li > a:focus {
	background: linear-gradient(#c42c00, #ff3800) !important;
	box-shadow: 0 2px 4px -2px rgba(0, 0, 0, 0.8),0 1px 0 #fff,0 10px 15px -14px rgba(0,0,0,0.8);
	border-radius: 2px;
	color: #fff !important;
	text-decoration: none;
	text-shadow: 0 1px 0 rgba(96,0,0,0.75), 0 -1px 0px rgba(96,0,0,0.25), 1px 0 0 rgba(96,0,0,0.25), -1px 0 0 rgba(96,0,0,0.25);
}
.mm-listview > li > a:hover::after, .mm-listview > li > a:active::after, .mm-listview > li > a:focus::after {
	content: '';
	position: absolute;
	top: 1px;
	left: 1px;
	width: calc(100% - 2px);
	height: 50%;
	background: linear-gradient(rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.2));
}
.mm-listview > li > a:hover::first-letter, .mm-listview > li > a:active::first-letter, .mm-listview > li > a:focus::first-letter {
	color: #fff !important;
}
.mm-listview .mm-next::before,.mm-listview>li:not(.mm-divider)::after,.mm-next::after,.mm-prev::before{content:'';bottom:0}.mm-hidden{display:none!important}.mm-menu,.mm-panels>.mm-panel:not(.mm-hidden){display:block}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu{padding:0;position:absolute;bottom:0}.mm-panels,.mm-panels>.mm-panel{background:inherit;border-color:inherit;position:absolute;bottom:0}.mm-btn,.mm-panel.mm-highest{z-index:1}.mm-panels{overflow:hidden}.mm-panel{transition:transform .4s ease;transition:transform .4s ease;transform:translate(100%,0);transform:translate3d(100%,0,0)}.mm-panel.mm-opened{transform:translate(0,0);transform:translate3d(0,0,0)}.mm-panel.mm-subopened{transform:translate(-30%,0);transform:translate3d(-30%,0,0)}
.mm-panels > .mm-panel {
	overflow: scroll;
	overflow-x: hidden;
	overflow-y: auto;
	padding: 15px 20px 0;
	}
.mm-listview .mm-divider,.mm-listview>li>a,.mm-listview>li>span,.mm-navbar .mm-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-panels>.mm-panel.mm-hasnavbar{padding-top:40px}.mm-panels>.mm-panel::after,.mm-panels>.mm-panel::before{content:'';display:block;height:20px}.mm-vertical .mm-panel{transform:none!important}.mm-listview .mm-vertical .mm-panel,.mm-vertical .mm-listview .mm-panel{display:none;padding:10px 0 10px 10px}.mm-listview .mm-vertical .mm-panel .mm-listview>li:last-child::after,.mm-vertical .mm-listview .mm-panel .mm-listview>li:last-child::after{border-color:transparent}.mm-vertical li.mm-opened>.mm-panel,li.mm-vertical.mm-opened>.mm-panel{display:block}.mm-listview>li.mm-vertical>.mm-next,.mm-vertical .mm-listview>li>.mm-next{height:40px;bottom:auto}.mm-listview>li.mm-vertical>.mm-next::after,.mm-vertical .mm-listview>li>.mm-next::after{top:16px;bottom:auto}.mm-listview>li.mm-vertical.mm-opened>.mm-next::after,.mm-vertical .mm-listview>li.mm-opened>.mm-next::after{transform:rotate(225deg);right:19px}.mm-btn{width:48px;height:40px;position:absolute;top:0}.mm-clear::after,.mm-clear::before,.mm-close::after,.mm-close::before{content:'';border:3px solid transparent;display:block;width:5px;height:5px;margin:auto;position:absolute;top:0;bottom:0;transform:rotate(-45deg)}.mm-clear::before,.mm-close::before{border-right:none;border-bottom:none;right:18px}.mm-clear::after,.mm-close::after{border-left:none;border-top:none;right:25px}.mm-next::after,.mm-prev::before{border-top:2px solid transparent;border-left:2px solid transparent;display:block;width:8px;height:8px;margin:auto;position:absolute;top:0}.mm-prev::before{transform:rotate(-45deg);left:23px;right:auto}.mm-next::after{transform:rotate(135deg);right:23px;left:auto}.mm-navbar{border-bottom:0 solid;border-color:inherit;text-align:center;line-height:20px;height:40px;padding:0 40px;margin:0;position:absolute;top:0;left:0;right:0}.mm-navbar>*{display:block;padding:10px 0}.mm-navbar .mm-btn:first-child{left:0}.mm-navbar .mm-btn:last-child{text-align:right;right:0}.mm-panel .mm-navbar{display:none}.mm-panel.mm-hasnavbar .mm-navbar{display:block}.mm-listview,.mm-listview>li{list-style:none;display:block;padding:0;margin:0}.mm-listview>li{position:relative}.mm-listview>li,.mm-listview>li .mm-next,.mm-listview>li .mm-next::before,.mm-listview>li::after{border-color:inherit}.mm-listview>li:not(.mm-divider)::after{display:block;position:absolute;right:0;left:20px}.mm-listview .mm-next{background:rgba(3,2,1,0);width:50px;padding:0;position:absolute;right:0;top:0;bottom:0;z-index:2}.mm-listview .mm-next::before{border-left-width:1px;border-left-style:solid;display:block;position:absolute;top:0;left:0}.mm-listview .mm-next+a,.mm-listview .mm-next+span{margin-right:50px}.mm-listview .mm-next.mm-fullsubopen{width:100%}.mm-listview .mm-next.mm-fullsubopen::before{border-left:none}.mm-listview .mm-next.mm-fullsubopen+a,.mm-listview .mm-next.mm-fullsubopen+span{padding-right:50px;margin-right:0}.mm-panels>.mm-panel>.mm-listview{margin:20px -20px}.mm-panels>.mm-panel>.mm-listview:first-child,.mm-panels>.mm-panel>.mm-navbar+.mm-listview{margin-top:-35px}.mm-listview .mm-inset{list-style:disc inside;padding:0 10px 15px 40px;margin:0}.mm-listview .mm-inset>li{padding:5px 0}.mm-listview .mm-divider{font-size:10px;text-transform:uppercase;text-indent:20px;line-height:25px}.mm-listview .mm-spacer{padding-top:40px}.mm-listview .mm-spacer>.mm-next{top:40px}.mm-listview .mm-spacer.mm-divider{padding-top:25px}.mm-menu{border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.75)}.mm-menu .mm-navbar a,.mm-menu .mm-navbar>*{color:rgba(0,0,0,.3)}.mm-menu .mm-btn::after,.mm-menu .mm-btn::before{border-color:rgba(0,0,0,.3)}.mm-menu .mm-listview{border-color:rgba(0,0,0,.1)}.mm-menu .mm-listview>li .mm-next::after{border-color:rgba(0,0,0,.3)}.mm-menu .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu .mm-listview>li.mm-selected>span{background:rgba(255,255,255,.5)}.mm-menu .mm-divider,.mm-menu .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:rgba(0,0,0,.05)}.mm-page{box-sizing:border-box;position:relative}.mm-slideout{transition:transform .4s ease;z-index:1}html.mm-opened{overflow-x:hidden;position:relative}html.mm-blocking,html.mm-blocking body{overflow:hidden}html.mm-background .mm-page{background:inherit}#mm-blocker{background:rgba(3,2,1,0);display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:2}html.mm-blocking #mm-blocker{display:block}
.mm-menu.mm-offcanvas {
	z-index: 0;
	display: none;
	position: fixed;
	width: 66.6%;
	min-width: 140px;
	max-width: 440px;
}
.mm-menu.mm-offcanvas.mm-current{display:block}.mm-menu.mm-offcanvas.mm-no-csstransforms.mm-current.mm-opened{z-index:10}
html.mm-opening .mm-slideout {
	transform: translate(66.6%,0);
	transform: translate3d(66.6%,0,0);
}
@media all and (max-width:175px){html.mm-opening .mm-slideout{transform:translate(140px,0);transform:translate3d(140px,0,0)}}@media all and (min-width:550px){html.mm-opening .mm-slideout{transform:translate(440px,0);transform:translate3d(440px,0,0)}}.mm-menu.mm-offcanvas.mm-autoheight.mm-bottom,.mm-menu.mm-offcanvas.mm-autoheight.mm-top{max-height:80%}.mm-menu.mm-offcanvas.mm-autoheight.mm-bottom.mm-fullscreen,.mm-menu.mm-offcanvas.mm-autoheight.mm-top.mm-fullscreen{max-height:100%}.mm-menu.mm-offcanvas.mm-measureheight .mm-panel{display:block!important}.mm-menu.mm-offcanvas.mm-measureheight>.mm-panels>.mm-panel{bottom:auto!important;height:auto!important}.mm-menu.mm-columns{transition-property:width,max-width;transition-property:transform,width,max-width;transition-property:transform,width,max-width}.mm-menu.mm-columns .mm-panels>.mm-panel{width:100%;right:auto;display:none;transition-property:width;transition-property:transform,width;transition-property:transform,width}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-opened{border-right:1px solid;border-color:inherit;display:block;transform:translate(0,0);transform:translate3d(0,0,0)}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-subopened{transform:translate(-100%,0);transform:translate3d(-100%,0,0);z-index:2}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-columns-0{transform:translate(0,0);transform:translate3d(0,0,0)}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-opened:not([class*=mm-columns-])~.mm-panel:not(.mm-opened).mm-columns-0{display:block;transform:translate(100%,0);transform:translate3d(100%,0,0)}.mm-menu.mm-offcanvas.mm-columns-0{width:75%;min-width:140px;max-width:0}html.mm-opening.mm-columns-0 .mm-slideout{transform:translate(80%,0);transform:translate3d(80%,0,0)}@media all and (max-width:175px){html.mm-opening.mm-columns-0 .mm-slideout{transform:translate(140px,0);transform:translate3d(140px,0,0)}}@media all and (min-width:0){html.mm-opening.mm-columns-0 .mm-slideout{transform:translate(0,0);transform:translate3d(0,0,0)}}html.mm-right.mm-opening.mm-columns-0 .mm-slideout{transform:translate(-80%,0);transform:translate3d(-80%,0,0)}@media all and (max-width:175px){html.mm-right.mm-opening.mm-columns-0 .mm-slideout{transform:translate(-140px,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:0){html.mm-right.mm-opening.mm-columns-0 .mm-slideout{transform:translate(0,0);transform:translate3d(0,0,0)}}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-columns-1{transform:translate(100%,0);transform:translate3d(100%,0,0)}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-opened:not([class*=mm-columns-])~.mm-panel:not(.mm-opened).mm-columns-1{display:block;transform:translate(200%,0);transform:translate3d(200%,0,0)}.mm-menu.mm-offcanvas.mm-columns-1{width:75%;min-width:140px;max-width:440px}html.mm-opening.mm-columns-1 .mm-slideout{transform:translate(80%,0);transform:translate3d(80%,0,0)}@media all and (max-width:175px){html.mm-opening.mm-columns-1 .mm-slideout{transform:translate(140px,0);transform:translate3d(140px,0,0)}}@media all and (min-width:550px){html.mm-opening.mm-columns-1 .mm-slideout{transform:translate(440px,0);transform:translate3d(440px,0,0)}}html.mm-right.mm-opening.mm-columns-1 .mm-slideout{transform:translate(-80%,0);transform:translate3d(-80%,0,0)}@media all and (max-width:175px){html.mm-right.mm-opening.mm-columns-1 .mm-slideout{transform:translate(-140px,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:550px){html.mm-right.mm-opening.mm-columns-1 .mm-slideout{transform:translate(-440px,0);transform:translate3d(-440px,0,0)}}.mm-menu.mm-columns-1 .mm-panels>.mm-panel{width:100%}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-columns-2{transform:translate(200%,0);transform:translate3d(200%,0,0)}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-opened:not([class*=mm-columns-])~.mm-panel:not(.mm-opened).mm-columns-2{display:block;transform:translate(300%,0);transform:translate3d(300%,0,0)}.mm-menu.mm-offcanvas.mm-columns-2{width:75%;min-width:140px;max-width:880px}html.mm-opening.mm-columns-2 .mm-slideout{transform:translate(80%,0);transform:translate3d(80%,0,0)}@media all and (max-width:175px){html.mm-opening.mm-columns-2 .mm-slideout{transform:translate(140px,0);transform:translate3d(140px,0,0)}}@media all and (min-width:1100px){html.mm-opening.mm-columns-2 .mm-slideout{transform:translate(880px,0);transform:translate3d(880px,0,0)}}html.mm-right.mm-opening.mm-columns-2 .mm-slideout{transform:translate(-80%,0);transform:translate3d(-80%,0,0)}@media all and (max-width:175px){html.mm-right.mm-opening.mm-columns-2 .mm-slideout{transform:translate(-140px,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:1100px){html.mm-right.mm-opening.mm-columns-2 .mm-slideout{transform:translate(-880px,0);transform:translate3d(-880px,0,0)}}.mm-menu.mm-columns-2 .mm-panels>.mm-panel{width:50%}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-columns-3{transform:translate(300%,0);transform:translate3d(300%,0,0)}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-opened:not([class*=mm-columns-])~.mm-panel:not(.mm-opened).mm-columns-3{display:block;transform:translate(400%,0);transform:translate3d(400%,0,0)}.mm-menu.mm-offcanvas.mm-columns-3{width:75%;min-width:140px;max-width:1320px}html.mm-opening.mm-columns-3 .mm-slideout{transform:translate(80%,0);transform:translate3d(80%,0,0)}@media all and (max-width:175px){html.mm-opening.mm-columns-3 .mm-slideout{transform:translate(140px,0);transform:translate3d(140px,0,0)}}@media all and (min-width:1650px){html.mm-opening.mm-columns-3 .mm-slideout{transform:translate(1320px,0);transform:translate3d(1320px,0,0)}}html.mm-right.mm-opening.mm-columns-3 .mm-slideout{transform:translate(-80%,0);transform:translate3d(-80%,0,0)}@media all and (max-width:175px){html.mm-right.mm-opening.mm-columns-3 .mm-slideout{transform:translate(-140px,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:1650px){html.mm-right.mm-opening.mm-columns-3 .mm-slideout{transform:translate(-1320px,0);transform:translate3d(-1320px,0,0)}}.mm-menu.mm-columns-3 .mm-panels>.mm-panel{width:33.34%}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-columns-4{transform:translate(400%,0);transform:translate3d(400%,0,0)}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-opened:not([class*=mm-columns-])~.mm-panel:not(.mm-opened).mm-columns-4{display:block;transform:translate(500%,0);transform:translate3d(500%,0,0)}.mm-menu.mm-offcanvas.mm-columns-4{width:75%;min-width:140px;max-width:1760px}html.mm-opening.mm-columns-4 .mm-slideout{transform:translate(80%,0);transform:translate3d(80%,0,0)}@media all and (max-width:175px){html.mm-opening.mm-columns-4 .mm-slideout{transform:translate(140px,0);transform:translate3d(140px,0,0)}}@media all and (min-width:2200px){html.mm-opening.mm-columns-4 .mm-slideout{transform:translate(1760px,0);transform:translate3d(1760px,0,0)}}html.mm-right.mm-opening.mm-columns-4 .mm-slideout{transform:translate(-80%,0);transform:translate3d(-80%,0,0)}@media all and (max-width:175px){html.mm-right.mm-opening.mm-columns-4 .mm-slideout{transform:translate(-140px,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:2200px){html.mm-right.mm-opening.mm-columns-4 .mm-slideout{transform:translate(-1760px,0);transform:translate3d(-1760px,0,0)}}.mm-menu.mm-columns-4 .mm-panels>.mm-panel{width:25%}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-columns-5{transform:translate(500%,0);transform:translate3d(500%,0,0)}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-opened:not([class*=mm-columns-])~.mm-panel:not(.mm-opened).mm-columns-5{display:block;transform:translate(600%,0);transform:translate3d(600%,0,0)}.mm-menu.mm-offcanvas.mm-columns-5{width:75%;min-width:140px;max-width:2200px}html.mm-opening.mm-columns-5 .mm-slideout{transform:translate(80%,0);transform:translate3d(80%,0,0)}@media all and (max-width:175px){html.mm-opening.mm-columns-5 .mm-slideout{transform:translate(140px,0);transform:translate3d(140px,0,0)}}@media all and (min-width:2750px){html.mm-opening.mm-columns-5 .mm-slideout{transform:translate(2200px,0);transform:translate3d(2200px,0,0)}}html.mm-right.mm-opening.mm-columns-5 .mm-slideout{transform:translate(-80%,0);transform:translate3d(-80%,0,0)}@media all and (max-width:175px){html.mm-right.mm-opening.mm-columns-5 .mm-slideout{transform:translate(-140px,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:2750px){html.mm-right.mm-opening.mm-columns-5 .mm-slideout{transform:translate(-2200px,0);transform:translate3d(-2200px,0,0)}}.mm-menu.mm-columns-5 .mm-panels>.mm-panel{width:20%}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-columns-6{transform:translate(600%,0);transform:translate3d(600%,0,0)}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-opened:not([class*=mm-columns-])~.mm-panel:not(.mm-opened).mm-columns-6{display:block;transform:translate(700%,0);transform:translate3d(700%,0,0)}.mm-menu.mm-offcanvas.mm-columns-6{width:75%;min-width:140px;max-width:2640px}html.mm-opening.mm-columns-6 .mm-slideout{transform:translate(80%,0);transform:translate3d(80%,0,0)}@media all and (max-width:175px){html.mm-opening.mm-columns-6 .mm-slideout{transform:translate(140px,0);transform:translate3d(140px,0,0)}}@media all and (min-width:3300px){html.mm-opening.mm-columns-6 .mm-slideout{transform:translate(2640px,0);transform:translate3d(2640px,0,0)}}html.mm-right.mm-opening.mm-columns-6 .mm-slideout{transform:translate(-80%,0);transform:translate3d(-80%,0,0)}@media all and (max-width:175px){html.mm-right.mm-opening.mm-columns-6 .mm-slideout{transform:translate(-140px,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:3300px){html.mm-right.mm-opening.mm-columns-6 .mm-slideout{transform:translate(-2640px,0);transform:translate3d(-2640px,0,0)}}.mm-menu.mm-columns-6 .mm-panels>.mm-panel{width:16.67%}em.mm-counter{font:inherit;font-size:14px;font-style:normal;text-indent:0;line-height:20px;display:block;margin-top:-10px;position:absolute;right:45px;top:50%}em.mm-counter+a.mm-next{width:90px}em.mm-counter+a.mm-next+a,em.mm-counter+a.mm-next+span{margin-right:90px}em.mm-counter+a.mm-fullsubopen{padding-left:0}.mm-listview em.mm-counter+.mm-next.mm-fullsubopen+a,.mm-listview em.mm-counter+.mm-next.mm-fullsubopen+span,em.mm-counter+a.mm-fullsubopen+a,em.mm-counter+a.mm-fullsubopen+span{padding-right:90px}.mm-vertical>.mm-counter{top:12px;margin-top:0}.mm-vertical.mm-spacer>.mm-counter{margin-top:40px}.mm-nosubresults>.mm-counter{display:none}.mm-menu em.mm-counter{color:rgba(0,0,0,.3)}.mm-divider>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0;line-height:25px}.mm-divider.mm-opened a.mm-next::after{transform:rotate(45deg)}.mm-collapsed:not(.mm-uncollapsed){display:none}.mm-fixeddivider{background:inherit;display:none;position:absolute;top:0;left:0;right:0;z-index:2;transform:translate(0,0);transform:translate3d(0,0,0)}.mm-fixeddivider::after{content:none!important;display:none!important}.mm-hasdividers .mm-fixeddivider{display:block}.mm-menu .mm-fixeddivider span{background:rgba(0,0,0,.05)}html.mm-opened.mm-dragging .mm-menu,html.mm-opened.mm-dragging .mm-slideout{transition-duration:0s}.mm-menu.mm-dropdown{box-shadow:0 2px 10px rgba(0,0,0,.3);height:80%}html.mm-dropdown .mm-slideout{transform:none!important;z-index:0}html.mm-dropdown #mm-blocker{transition-delay:0s!important;z-index:1}html.mm-dropdown .mm-menu{z-index:2}html.mm-dropdown.mm-opened:not(.mm-opening) .mm-menu{display:none}.mm-menu.mm-tip::before{content:'';background:inherit;box-shadow:0 2px 10px rgba(0,0,0,.3);display:block;width:15px;height:15px;position:absolute;z-index:0;transform:rotate(45deg)}.mm-menu.mm-tipleft::before{left:22px}.mm-menu.mm-tipright::before{right:22px}.mm-menu.mm-tiptop::before{top:-8px}.mm-menu.mm-tipbottom::before{bottom:-8px}.mm-iconpanel .mm-panel{transition-property:left;transition-property:transform,left;transition-property:transform,left}.mm-iconpanel .mm-panel.mm-opened{border-left:1px solid;border-color:inherit}.mm-iconpanel .mm-panel.mm-subopened{overflow-y:hidden;left:-40px;transform:translate(0,0);transform:translate3d(0,0,0)}.mm-iconpanel .mm-panel.mm-iconpanel-0{left:0}.mm-iconpanel .mm-panel.mm-iconpanel-1{left:40px}.mm-iconpanel .mm-panel.mm-iconpanel-2{left:80px}.mm-iconpanel .mm-panel.mm-iconpanel-3{left:120px}.mm-iconpanel .mm-panel.mm-iconpanel-4{left:160px}.mm-iconpanel .mm-panel.mm-iconpanel-5{left:200px}.mm-iconpanel .mm-panel.mm-iconpanel-6{left:240px}.mm-subblocker{background:inherit;opacity:0;display:block;transition:opacity .4s ease}.mm-subopened .mm-subblocker{opacity:.6;position:absolute;top:0;right:0;bottom:-100000px;left:0;z-index:3}.mm-navbar-bottom,.mm-navbar-top~.mm-navbar-top{border-bottom:none}.mm-menu>.mm-navbar{background:inherit;padding:0;z-index:3;transform:translate(0,0);transform:translate3d(0,0,0)}.mm-navbar-bottom{border-top-width:1px;border-top-style:solid;top:auto;bottom:0}.mm-navbar-bottom~.mm-navbar-bottom{border-top:none}
.mm-navbar.mm-hasbtns {
	padding: 0 40px;
	display: none;
}
.mm-navbar[class*=mm-navbar-content-]>*{box-sizing:border-box;display:block;float:left}.mm-navbar .mm-breadcrumbs{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;overflow-x:auto;text-align:left;padding:0 0 0 17px}.mm-navbar .mm-breadcrumbs>*{display:inline-block;padding:12px 3px}.mm-navbar .mm-breadcrumbs>a{text-decoration:underline}.mm-navbar.mm-hasbtns .mm-breadcrumbs{margin-left:-40px}.mm-navbar.mm-hasbtns .mm-btn:not(.mm-hidden)+.mm-breadcrumbs{margin-left:0;padding-left:0}.mm-navbar-top-1{top:0}
.mm-hasnavbar-top-1 .mm-panels, .mm-navbar-top-2 {
	top: 0;
}
.mm-hasnavbar-top-2 .mm-panels,.mm-navbar-top-3{top:80px}.mm-hasnavbar-top-3 .mm-panels,.mm-navbar-top-4{top:120px}.mm-hasnavbar-top-4 .mm-panels{top:160px}.mm-navbar-bottom-1{bottom:0}.mm-hasnavbar-bottom-1 .mm-panels,.mm-navbar-bottom-2{bottom:40px}.mm-hasnavbar-bottom-2 .mm-panels,.mm-navbar-bottom-3{bottom:80px}.mm-hasnavbar-bottom-3 .mm-panels,.mm-navbar-bottom-4{bottom:120px}.mm-hasnavbar-bottom-4 .mm-panels{bottom:160px}.mm-navbar-size-2{height:80px}.mm-navbar-size-3{height:120px}.mm-navbar-size-4{height:160px}.mm-navbar-content-2>*{width:50%}.mm-navbar-content-3>*{width:33.33%}.mm-navbar-content-4>*{width:25%}.mm-navbar-content-5>*{width:20%}.mm-navbar-content-6>*{width:16.67%}.mm-menu.mm-rtl{direction:rtl}.mm-menu.mm-rtl.mm-offcanvas{right:auto}.mm-menu.mm-rtl .mm-panel:not(.mm-opened){transform:translate(-100%,0);transform:translate3d(-100%,0,0)}.mm-menu.mm-rtl .mm-panel.mm-subopened{transform:translate(30%,0);transform:translate3d(30%,0,0)}.mm-menu.mm-rtl .mm-navbar .mm-btn:first-child{left:auto;right:0}.mm-menu.mm-rtl .mm-navbar .mm-btn:last-child{right:auto;left:0}.mm-menu.mm-rtl .mm-navbar .mm-next::after{transform:rotate(-45deg);left:23px;right:auto}.mm-menu.mm-rtl .mm-navbar .mm-prev::before{transform:rotate(135deg);right:23px;left:auto}.mm-menu.mm-rtl .mm-listview>li:not(.mm-divider)::after{left:0;right:20px}.mm-menu.mm-rtl .mm-listview>li>a:not(.mm-next),.mm-menu.mm-rtl .mm-listview>li>span:not(.mm-next){padding-left:10px;padding-right:20px!important;margin-right:0!important}.mm-menu.mm-rtl .mm-listview .mm-next{right:auto;left:0}.mm-menu.mm-rtl .mm-listview .mm-next::before{left:auto;right:0}.mm-menu.mm-rtl .mm-listview .mm-next::after{transform:rotate(-45deg);left:23px;right:auto}.mm-menu.mm-rtl .mm-listview .mm-next+a,.mm-menu.mm-rtl .mm-listview .mm-next+span{margin-left:50px}.mm-menu.mm-rtl .mm-listview .mm-next.mm-fullsubopen+a,.mm-menu.mm-rtl .mm-listview .mm-next.mm-fullsubopen+span{padding-left:50px}.mm-menu.mm-rtl em.mm-counter{left:45px;right:auto}.mm-menu.mm-rtl em.mm-counter+a.mm-next+a,.mm-menu.mm-rtl em.mm-counter+a.mm-next+span{margin-left:90px}.mm-menu.mm-rtl .mm-listview em.mm-counter+.mm-fullsubopen+a,.mm-menu.mm-rtl .mm-listview em.mm-counter+.mm-fullsubopen+span{padding-left:90px}.mm-menu.mm-rtl label.mm-check,.mm-menu.mm-rtl label.mm-toggle{left:20px;right:auto!important}.mm-menu.mm-rtl label.mm-toggle+a,.mm-menu.mm-rtl label.mm-toggle+span{padding-left:80px}.mm-menu.mm-rtl label.mm-check+a,.mm-menu.mm-rtl label.mm-check+span{padding-left:60px}.mm-menu.mm-rtl a.mm-next+label.mm-check,.mm-menu.mm-rtl a.mm-next+label.mm-toggle{left:60px}.mm-menu.mm-rtl a.mm-next+label.mm-check+a,.mm-menu.mm-rtl a.mm-next+label.mm-check+span,.mm-menu.mm-rtl a.mm-next+label.mm-toggle+a,.mm-menu.mm-rtl a.mm-next+label.mm-toggle+span{margin-left:50px}.mm-menu.mm-rtl a.mm-next+label.mm-toggle+a,.mm-menu.mm-rtl a.mm-next+label.mm-toggle+span{padding-left:70px}.mm-menu.mm-rtl a.mm-next+label.mm-check+a,.mm-menu.mm-rtl a.mm-next+label.mm-check+span{padding-left:50px}.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-check,.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-toggle{left:100px}.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-check+a,.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-check+span,.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-toggle+a,.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-toggle+span{margin-left:90px}.mm-menu.mm-rtl .mm-panel[class*=mm-iconpanel-]{left:0}.mm-menu.mm-rtl .mm-panel[class*=mm-iconpanel-].mm-subopened{transform:translate(0,0);transform:translate3d(0,0,0)}.mm-menu.mm-rtl.mm-iconpanel .mm-panel{transition-property:right;transition-property:transform,right;transition-property:transform,right}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-0{right:0}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-1{right:40px}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-2{right:80px}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-3{right:120px}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-4{right:160px}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-5{right:200px}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-6{right:240px}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-opened{border-left:none;border-right:1px solid;border-color:inherit}.mm-sronly{text-indent:10px;overflow:hidden;display:block;width:1px;height:1px;position:absolute;z-index:-1}.mm-search,.mm-search input{box-sizing:border-box}.mm-search{height:40px;padding:7px 10px 0;position:relative}.mm-search input{border:none!important;outline:0!important;box-shadow:none!important;border-radius:4px;font:inherit;font-size:14px;line-height:26px;display:block;width:100%;height:26px;min-height:26px;max-height:26px;margin:0;padding:0 10px}.mm-search .mm-clear,.mm-search .mm-next{right:0}.mm-panel>.mm-search{width:100%;position:absolute;top:0;left:0}.mm-panel.mm-hassearch{padding-top:40px}.mm-panel.mm-hassearch.mm-hasnavbar{padding-top:80px}.mm-panel.mm-hassearch.mm-hasnavbar .mm-search{top:40px}.mm-noresultsmsg{text-align:center;font-size:21px;padding:40px 0}.mm-noresults .mm-indexer{display:none!important}li.mm-nosubresults>a.mm-next{display:none}li.mm-nosubresults>a.mm-next+a,li.mm-nosubresults>a.mm-next+span{padding-right:10px}.mm-panels>.mm-resultspanel:not(.mm-opened){transform:translate(0,0);transform:translate3d(0,0,0)}.mm-menu .mm-search input{background:rgba(0,0,0,.05);color:rgba(0,0,0,.75)}.mm-menu .mm-noresultsmsg{color:rgba(0,0,0,.3)}.mm-indexer{background:inherit;text-align:center;font-size:12px;box-sizing:border-box;width:20px;position:absolute;top:0;bottom:0;right:-100px;z-index:3;transition:right .4s ease;transform:translate(0,0);transform:translate3d(0,0,0)}.mm-indexer a{text-decoration:none;display:block;height:3.85%}.mm-indexer~.mm-panel.mm-hasindexer{padding-right:40px}.mm-hasindexer .mm-indexer{right:0}.mm-hasindexer .mm-fixeddivider{right:20px}.mm-menu .mm-indexer a{color:rgba(0,0,0,.3)}.mm-menu.mm-hoverselected .mm-listview>li>a.mm-fullsubopen+a,.mm-menu.mm-hoverselected .mm-listview>li>a.mm-fullsubopen+span,.mm-menu.mm-hoverselected .mm-listview>li>a:not(.mm-fullsubopen),.mm-menu.mm-parentselected .mm-listview>li>a.mm-fullsubopen+a,.mm-menu.mm-parentselected .mm-listview>li>a.mm-fullsubopen+span,.mm-menu.mm-parentselected .mm-listview>li>a:not(.mm-fullsubopen){transition:background .4s ease}.mm-menu.mm-hoverselected .mm-listview>li>a.mm-fullsubopen:hover+span,.mm-menu.mm-hoverselected .mm-listview>li>a:not(.mm-fullsubopen):hover,.mm-menu.mm-parentselected .mm-listview>li>a.mm-selected.mm-fullsubopen+a,.mm-menu.mm-parentselected .mm-listview>li>a.mm-selected.mm-fullsubopen+span,.mm-menu.mm-parentselected .mm-listview>li>a.mm-selected:not(.mm-fullsubopen){background:rgba(255,255,255,.5)}input.mm-check,input.mm-toggle{position:absolute;left:-10000px}label.mm-check,label.mm-toggle{margin:0;position:absolute;top:50%;z-index:2;right:20px}label.mm-check::before,label.mm-toggle::before{content:'';display:block}label.mm-toggle{border-radius:30px;width:50px;height:30px;margin-top:-15px}label.mm-toggle::before{border-radius:30px;width:28px;height:28px;margin:1px}input.mm-toggle:checked~label.mm-toggle::before{float:right}label.mm-check{width:30px;height:30px;margin-top:-15px}label.mm-check::before{border-left:3px solid;border-bottom:3px solid;width:40%;height:20%;margin:25% 0 0 20%;opacity:.1;transform:rotate(-45deg)}input.mm-check:checked~label.mm-check::before{opacity:1}li.mm-vertical label.mm-check,li.mm-vertical label.mm-toggle{bottom:auto;margin-top:0;top:5px}label.mm-toggle+a,label.mm-toggle+span{padding-right:80px}label.mm-check+a,label.mm-check+span{padding-right:60px}a.mm-next+label.mm-check,a.mm-next+label.mm-toggle{right:60px}a.mm-next+label.mm-check+a,a.mm-next+label.mm-check+span,a.mm-next+label.mm-toggle+a,a.mm-next+label.mm-toggle+span{margin-right:50px}a.mm-next+label.mm-toggle+a,a.mm-next+label.mm-toggle+span{padding-right:70px}a.mm-next+label.mm-check+a,a.mm-next+label.mm-check+span{padding-right:50px}em.mm-counter+a.mm-next+label.mm-check,em.mm-counter+a.mm-next+label.mm-toggle{right:100px}em.mm-counter+a.mm-next+label.mm-check+a,em.mm-counter+a.mm-next+label.mm-check+span,em.mm-counter+a.mm-next+label.mm-toggle+a,em.mm-counter+a.mm-next+label.mm-toggle+span{margin-right:90px}.mm-menu label.mm-toggle{background:rgba(0,0,0,.1)}.mm-menu label.mm-toggle::before{background:#f3f3f3}.mm-menu input.mm-toggle:checked~label.mm-toggle{background:#4bd963}.mm-menu label.mm-check::before{border-color:rgba(0,0,0,.75)}.mm-listview.mm-border-none>li::after,.mm-menu.mm-border-none .mm-listview>li::after{content:none}.mm-listview.mm-border-full>li::after,.mm-menu.mm-border-full .mm-listview>li::after{left:0!important}.mm-listview.mm-border-offset>li::after,.mm-menu.mm-border-offset .mm-listview>li::after{right:20px}.mm-menu.mm-effect-menu-zoom{transition:transform .4s ease;transition:transform .4s ease}html.mm-opened .mm-menu.mm-effect-menu-zoom{transform:scale(.7,.7) translate3d(-30%,0,0);transform-origin:left center}html.mm-opening .mm-menu.mm-effect-menu-zoom{transform:scale(1,1) translate3d(0,0,0)}html.mm-right.mm-opened .mm-menu.mm-effect-menu-zoom{transform:scale(.7,.7) translate3d(30%,0,0);transform-origin:right center}html.mm-right.mm-opening .mm-menu.mm-effect-menu-zoom{transform:scale(1,1) translate3d(0,0,0)}.mm-menu.mm-effect-menu-slide{transition:transform .4s ease;transition:transform .4s ease}html.mm-opened .mm-menu.mm-effect-menu-slide{transform:translate(-30%,0);transform:translate3d(-30%,0,0)}html.mm-opening .mm-menu.mm-effect-menu-slide{transform:translate(0,0);transform:translate3d(0,0,0)}html.mm-right.mm-opened .mm-menu.mm-effect-menu-slide{transform:translate(30%,0);transform:translate3d(30%,0,0)}html.mm-right.mm-opening .mm-menu.mm-effect-menu-slide{transform:translate(0,0);transform:translate3d(0,0,0)}.mm-menu.mm-effect-menu-fade{opacity:0;transition:opacity .4s ease}html.mm-opening .mm-menu.mm-effect-menu-fade{opacity:1}.mm-menu.mm-effect-panels-zoom .mm-panel{transform:scale(1.5,1.5) translate3d(100%,0,0);transform-origin:left center}.mm-menu.mm-effect-panels-zoom .mm-panel.mm-opened{transform:scale(1,1) translate3d(0,0,0)}.mm-menu.mm-effect-panels-zoom .mm-panel.mm-opened.mm-subopened{transform:scale(.7,.7) translate3d(-30%,0,0)}.mm-menu.mm-effect-panels-slide-0 .mm-panel.mm-subopened{transform:translate(0,0);transform:translate3d(0,0,0)}.mm-menu.mm-effect-panels-slide-100 .mm-panel.mm-subopened{transform:translate(-100%,0);transform:translate3d(-100%,0,0)}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li{transition:none .4s ease}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(1){transition-delay:50ms}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(2){transition-delay:.1s}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(3){transition-delay:150ms}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(4){transition-delay:.2s}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(5){transition-delay:250ms}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(6){transition-delay:.3s}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(7){transition-delay:350ms}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(8){transition-delay:.4s}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(9){transition-delay:450ms}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(10){transition-delay:.5s}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(11){transition-delay:550ms}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(12){transition-delay:.6s}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(13){transition-delay:650ms}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(14){transition-delay:.7s}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(15){transition-delay:750ms}.mm-menu.mm-effect-listitems-slide .mm-listview>li{transition-property:transform,opacity;transition-property:transform,opacity;transform:translate(50%,0);transform:translate3d(50%,0,0);opacity:0}html.mm-opening .mm-menu.mm-effect-listitems-slide .mm-panel.mm-opened .mm-listview>li{transform:translate(0,0);transform:translate3d(0,0,0);opacity:1}.mm-menu.mm-effect-listitems-fade .mm-listview>li{transition-property:opacity;opacity:0}html.mm-opening .mm-menu.mm-effect-listitems-fade .mm-panel.mm-opened .mm-listview>li{opacity:1}.mm-menu.mm-effect-listitems-drop .mm-listview>li{transition-property:opacity,top;opacity:0;top:-25%}html.mm-opening .mm-menu.mm-effect-listitems-drop .mm-panel.mm-opened .mm-listview>li{opacity:1;top:0}.mm-menu.mm-offcanvas.mm-fullscreen{width:100%;min-width:140px;max-width:10000px}html.mm-opening.mm-fullscreen .mm-slideout{transform:translate(100%,0);transform:translate3d(100%,0,0)}@media all and (max-width:140px){html.mm-opening.mm-fullscreen .mm-slideout{transform:translate(140px,0);transform:translate3d(140px,0,0)}}@media all and (min-width:10000px){html.mm-opening.mm-fullscreen .mm-slideout{transform:translate(10000px,0);transform:translate3d(10000px,0,0)}}html.mm-right.mm-opening.mm-fullscreen .mm-slideout{transform:translate(-100%,0);transform:translate3d(-100%,0,0)}@media all and (max-width:140px){html.mm-right.mm-opening.mm-fullscreen .mm-slideout{transform:translate(-140px,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:10000px){html.mm-right.mm-opening.mm-fullscreen .mm-slideout{transform:translate(-10000px,0);transform:translate3d(-10000px,0,0)}}.mm-menu.mm-offcanvas.mm-fullscreen.mm-bottom,.mm-menu.mm-offcanvas.mm-fullscreen.mm-top{height:100%;min-height:140px;max-height:10000px}html.mm-opened.mm-fullscreen .mm-page{box-shadow:none!important}.mm-menu .mm-panels>.mm-panel.mm-justified-listview::after,.mm-menu .mm-panels>.mm-panel.mm-justified-listview::before,.mm-menu.mm-justified-listview .mm-panels>.mm-panel::after,.mm-menu.mm-justified-listview .mm-panels>.mm-panel::before{content:none;display:none}.mm-menu .mm-panels>.mm-panel.mm-justified-listview>.mm-listview,.mm-menu.mm-justified-listview .mm-panels>.mm-panel>.mm-listview{display:flex;flex-flow:column nowrap;height:100%;margin-top:0;margin-bottom:0}.mm-menu .mm-panels>.mm-panel.mm-justified-listview>.mm-listview>li:not(.mm-divider),.mm-menu.mm-justified-listview .mm-panels>.mm-panel>.mm-listview>li:not(.mm-divider){flex:1 1 0}.mm-menu .mm-panels>.mm-panel.mm-justified-listview>.mm-listview>li:not(.mm-divider)>a:not(.mm-next),.mm-menu .mm-panels>.mm-panel.mm-justified-listview>.mm-listview>li:not(.mm-divider)>span,.mm-menu.mm-justified-listview .mm-panels>.mm-panel>.mm-listview>li:not(.mm-divider)>a:not(.mm-next),.mm-menu.mm-justified-listview .mm-panels>.mm-panel>.mm-listview>li:not(.mm-divider)>span{box-sizing:border-box;height:100%}.mm-menu .mm-panels>.mm-panel.mm-justified-listview>.mm-listview>li:not(.mm-divider)>a:not(.mm-next)::before,.mm-menu .mm-panels>.mm-panel.mm-justified-listview>.mm-listview>li:not(.mm-divider)>span::before,.mm-menu.mm-justified-listview .mm-panels>.mm-panel>.mm-listview>li:not(.mm-divider)>a:not(.mm-next)::before,.mm-menu.mm-justified-listview .mm-panels>.mm-panel>.mm-listview>li:not(.mm-divider)>span::before{content:'';vertical-align:middle;display:inline-block;height:100%;width:0}.mm-listview.mm-multiline>li .mm-listview>li.mm-multiline>a,.mm-listview.mm-multiline>li .mm-listview>li.mm-multiline>span,.mm-menu.mm-multiline .mm-listview>li>a,.mm-menu.mm-multiline .mm-listview>li>span{text-overflow:clip;white-space:normal}html.mm-pagedim #mm-blocker,html.mm-pagedim-black #mm-blocker,html.mm-pagedim-white #mm-blocker{opacity:0}html.mm-pagedim-black.mm-opening #mm-blocker,html.mm-pagedim-white.mm-opening #mm-blocker,html.mm-pagedim.mm-opening #mm-blocker{opacity:.3;transition:opacity .4s ease .4s}html.mm-pagedim #mm-blocker{background:inherit}html.mm-pagedim-white #mm-blocker{background:#fff}html.mm-pagedim-black #mm-blocker{background:#000}.mm-menu.mm-popup{transition:opacity .4s ease;opacity:0;box-shadow:0 2px 10px rgba(0,0,0,.3);height:80%;min-height:140px;max-height:880px;top:50%;left:50%;bottom:auto;right:auto;transform:translate(-50%,-50%);transform:translate3d(-50%,-50%,0)}html.mm-popup.mm-opening .mm-menu.mm-popup{opacity:1}html.mm-popup .mm-slideout{transform:none!important;z-index:0}html.mm-popup #mm-blocker{transition-delay:0s!important;z-index:1}html.mm-popup .mm-menu{z-index:2}.mm-menu.mm-offcanvas.mm-right{left:auto}html.mm-right.mm-opening .mm-slideout{transform:translate(-80%,0);transform:translate3d(-80%,0,0)}@media all and (max-width:175px){html.mm-right.mm-opening .mm-slideout{transform:translate(-140px,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:550px){html.mm-right.mm-opening .mm-slideout{transform:translate(-440px,0);transform:translate3d(-440px,0,0)}}html.mm-front .mm-slideout{transform:none!important;z-index:0}html.mm-front #mm-blocker{z-index:1}html.mm-front .mm-menu.mm-offcanvas{z-index:2}.mm-menu.mm-offcanvas.mm-front,.mm-menu.mm-offcanvas.mm-next{transition:transform .4s ease;transition:transform .4s ease;transform:translate(-100%,0);transform:translate3d(-100%,0,0)}.mm-menu.mm-offcanvas.mm-front.mm-right,.mm-menu.mm-offcanvas.mm-next.mm-right{transform:translate(100%,0);transform:translate3d(100%,0,0)}.mm-menu.mm-offcanvas.mm-top{transform:translate(0,-100%);transform:translate3d(0,-100%,0)}.mm-menu.mm-offcanvas.mm-bottom{transform:translate(0,100%);transform:translate3d(0,100%,0);top:auto}.mm-menu.mm-offcanvas.mm-bottom,.mm-menu.mm-offcanvas.mm-top{width:100%;min-width:100%;max-width:100%;height:80%;min-height:140px;max-height:880px}html.mm-opening .mm-menu.mm-offcanvas.mm-front,html.mm-opening .mm-menu.mm-offcanvas.mm-next{transform:translate(0,0);transform:translate3d(0,0,0)}.mm-menu.mm-shadow-page::after{content:"";display:block;width:20px;height:120%;position:absolute;left:100%;top:-10%;z-index:99}.mm-menu.mm-shadow-page.mm-right::after{left:auto;right:100%}.mm-menu.mm-shadow-page.mm-front::after,.mm-menu.mm-shadow-page.mm-next::after{content:none;display:none}.mm-menu.mm-shadow-page::after,.mm-menu.mm-shadow-panels .mm-panel.mm-opened:nth-child(n+2){box-shadow:0 0 10px rgba(0,0,0,.3)}
.mm-menu.mm-theme-dark {
	background: #fff;
	border-right: 1px solid #c0c0c0;
	color: #000;
}
.mm-menu.mm-theme-dark .mm-navbar a,.mm-menu.mm-theme-dark .mm-navbar>*,.mm-menu.mm-theme-dark em.mm-counter{color:rgba(255,255,255,.6);font-size:16px}.mm-menu.mm-theme-dark .mm-btn::after,.mm-menu.mm-theme-dark .mm-btn::before{border-color:rgba(255,255,255,.6)}.mm-menu.mm-theme-dark .mm-btn:hover::after,.mm-menu.mm-theme-dark .mm-btn:hover::before{border-color:rgba(255,255,255,.9)}.mm-menu.mm-theme-dark .mm-listview{border-color:rgba(0,0,0,.15)}.mm-menu.mm-theme-dark .mm-listview>li .mm-next::after{border-color:rgba(255,255,255,.4)}.mm-menu.mm-theme-dark .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu.mm-theme-dark .mm-listview>li.mm-selected>span{background:rgba(0,0,0,.1)}.mm-menu.mm-theme-dark .mm-divider,.mm-menu.mm-theme-dark .mm-fixeddivider span,.mm-menu.mm-theme-dark .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu.mm-theme-dark .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-theme-dark.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-theme-dark.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:rgba(255,255,255,.05)}.mm-menu.mm-theme-dark label.mm-check::before{border-color:rgba(255,255,255,.8)}.mm-menu.mm-shadow-page.mm-theme-dark::after,.mm-menu.mm-shadow-panels .mm-panel.mm-opened:nth-child(n+2){box-shadow:0 0 20px rgba(0,0,0,.5)}.mm-menu.mm-theme-dark .mm-search input{background:rgba(255,255,255,.3);color:rgba(255,255,255,.8)}.mm-menu.mm-theme-dark .mm-indexer a,.mm-menu.mm-theme-dark .mm-noresultsmsg{color:rgba(255,255,255,.4)}.mm-menu.mm-hoverselected.mm-theme-dark .mm-listview>li>a.mm-fullsubopen:hover+span,.mm-menu.mm-hoverselected.mm-theme-dark .mm-listview>li>a:not(.mm-fullsubopen):hover,.mm-menu.mm-parentselected.mm-theme-dark .mm-listview>li>a.mm-selected.mm-fullsubopen+a,.mm-menu.mm-parentselected.mm-theme-dark .mm-listview>li>a.mm-selected.mm-fullsubopen+span,.mm-menu.mm-parentselected.mm-theme-dark .mm-listview>li>a.mm-selected:not(.mm-fullsubopen){background:rgba(0,0,0,.1)}.mm-menu.mm-theme-dark label.mm-toggle{background:rgba(0,0,0,.15)}.mm-menu.mm-theme-dark label.mm-toggle::before{background:#333}.mm-menu.mm-theme-dark input.mm-toggle:checked~label.mm-toggle{background:#4bd963}.mm-menu.mm-theme-white{background:#fff;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.6)}.mm-menu.mm-theme-white .mm-navbar a,.mm-menu.mm-theme-white .mm-navbar>*,.mm-menu.mm-theme-white em.mm-counter{color:rgba(0,0,0,.3)}.mm-menu.mm-theme-white .mm-btn::after,.mm-menu.mm-theme-white .mm-btn::before{border-color:rgba(0,0,0,.3)}.mm-menu.mm-theme-white .mm-listview{border-color:rgba(0,0,0,.1)}.mm-menu.mm-theme-white .mm-listview>li .mm-next::after{border-color:rgba(0,0,0,.3)}.mm-menu.mm-theme-white .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu.mm-theme-white .mm-listview>li.mm-selected>span{background:rgba(0,0,0,.05)}.mm-menu.mm-theme-white .mm-divider,.mm-menu.mm-theme-white .mm-fixeddivider span,.mm-menu.mm-theme-white .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu.mm-theme-white .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-theme-white.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-theme-white.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:rgba(0,0,0,.03)}.mm-menu.mm-theme-white label.mm-check::before{border-color:rgba(0,0,0,.6)}.mm-menu.mm-shadow-page.mm-theme-white::after,.mm-menu.mm-shadow-panels .mm-panel.mm-opened:nth-child(n+2){box-shadow:0 0 10px rgba(0,0,0,.2)}.mm-menu.mm-theme-white .mm-search input{background:rgba(0,0,0,.05);color:rgba(0,0,0,.6)}.mm-menu.mm-theme-white .mm-indexer a,.mm-menu.mm-theme-white .mm-noresultsmsg{color:rgba(0,0,0,.3)}.mm-menu.mm-hoverselected.mm-theme-white .mm-listview>li>a.mm-fullsubopen:hover+span,.mm-menu.mm-hoverselected.mm-theme-white .mm-listview>li>a:not(.mm-fullsubopen):hover,.mm-menu.mm-parentselected.mm-theme-white .mm-listview>li>a.mm-selected.mm-fullsubopen+a,.mm-menu.mm-parentselected.mm-theme-white .mm-listview>li>a.mm-selected.mm-fullsubopen+span,.mm-menu.mm-parentselected.mm-theme-white .mm-listview>li>a.mm-selected:not(.mm-fullsubopen){background:rgba(0,0,0,.05)}.mm-menu.mm-theme-white label.mm-toggle{background:rgba(0,0,0,.1)}.mm-menu.mm-theme-white label.mm-toggle::before{background:#fff}.mm-menu.mm-theme-white input.mm-toggle:checked~label.mm-toggle{background:#4bd963}.mm-menu.mm-theme-black{background:#000;border-color:rgba(255,255,255,.2);color:rgba(255,255,255,.6)}.mm-menu.mm-theme-black .mm-navbar a,.mm-menu.mm-theme-black .mm-navbar>*,.mm-menu.mm-theme-black em.mm-counter{color:rgba(255,255,255,.4)}.mm-menu.mm-theme-black .mm-btn::after,.mm-menu.mm-theme-black .mm-btn::before{border-color:rgba(255,255,255,.4)}.mm-menu.mm-theme-black .mm-listview{border-color:rgba(255,255,255,.2)}.mm-menu.mm-theme-black .mm-listview>li .mm-next::after{border-color:rgba(255,255,255,.4)}.mm-menu.mm-theme-black .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu.mm-theme-black .mm-listview>li.mm-selected>span{background:rgba(255,255,255,.3)}.mm-menu.mm-theme-black .mm-divider,.mm-menu.mm-theme-black .mm-fixeddivider span,.mm-menu.mm-theme-black .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu.mm-theme-black .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-theme-black.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-theme-black.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:rgba(255,255,255,.2)}.mm-menu.mm-theme-black label.mm-check::before{border-color:rgba(255,255,255,.6)}.mm-menu.mm-shadow-page.mm-theme-black::after{content:none;display:none}.mm-menu.mm-shadow-panels .mm-panel.mm-opened:nth-child(n+2){box-shadow:none}.mm-menu.mm-theme-black .mm-search input{background:rgba(255,255,255,.3);color:rgba(255,255,255,.6)}.mm-menu.mm-theme-black .mm-indexer a,.mm-menu.mm-theme-black .mm-noresultsmsg{color:rgba(255,255,255,.4)}.mm-menu.mm-hoverselected.mm-theme-black .mm-listview>li>a.mm-fullsubopen:hover+span,.mm-menu.mm-hoverselected.mm-theme-black .mm-listview>li>a:not(.mm-fullsubopen):hover,.mm-menu.mm-parentselected.mm-theme-black .mm-listview>li>a.mm-selected.mm-fullsubopen+a,.mm-menu.mm-parentselected.mm-theme-black .mm-listview>li>a.mm-selected.mm-fullsubopen+span,.mm-menu.mm-parentselected.mm-theme-black .mm-listview>li>a.mm-selected:not(.mm-fullsubopen){background:rgba(255,255,255,.3)}.mm-menu.mm-theme-black label.mm-toggle{background:rgba(255,255,255,.2)}.mm-menu.mm-theme-black label.mm-toggle::before{background:#000}.mm-menu.mm-theme-black input.mm-toggle:checked~label.mm-toggle{background:#4bd963}.mm-menu .mm-tileview.mm-listview::after,.mm-menu.mm-tileview .mm-listview::after{content:'';display:block;clear:both}.mm-menu .mm-tileview.mm-listview>li>.mm-next::after,.mm-menu .mm-tileview.mm-listview>li>.mm-next::before,.mm-menu.mm-tileview .mm-listview>li>.mm-next::after,.mm-menu.mm-tileview .mm-listview>li>.mm-next::before,.mm-menu.mm-tileview .mm-panel::after{content:none;display:none}.mm-menu .mm-tileview.mm-listview>li,.mm-menu.mm-tileview .mm-listview>li{width:50%;height:0;padding:50% 0 0;float:left;position:relative}.mm-menu .mm-tileview.mm-listview>li::after,.mm-menu.mm-tileview .mm-listview>li::after{left:0;top:0;border-right-width:1px;border-right-style:solid;z-index:-1}.mm-menu .mm-tileview.mm-listview>li.mm-tile-xs,.mm-menu.mm-tileview .mm-listview>li.mm-tile-xs{width:12.5%;padding-top:12.5%}.mm-menu .mm-tileview.mm-listview>li.mm-tile-s,.mm-menu.mm-tileview .mm-listview>li.mm-tile-s{width:25%;padding-top:25%}.mm-menu .mm-tileview.mm-listview>li.mm-tile-l,.mm-menu.mm-tileview .mm-listview>li.mm-tile-l{width:75%;padding-top:75%}.mm-menu .mm-tileview.mm-listview>li.mm-tile-xl,.mm-menu.mm-tileview .mm-listview>li.mm-tile-xl{width:100%;padding-top:100%}.mm-menu .mm-tileview.mm-listview>li>a,.mm-menu .mm-tileview.mm-listview>li>span,.mm-menu.mm-tileview .mm-listview>li>a,.mm-menu.mm-tileview .mm-listview>li>span{line-height:1px;text-align:center;padding:50% 10px 0;margin:0;position:absolute;top:0;right:1px;bottom:1px;left:0}.mm-menu .mm-tileview.mm-listview>li>.mm-next,.mm-menu.mm-tileview .mm-listview>li>.mm-next{width:auto}.mm-menu.mm-tileview .mm-panel{padding-left:0;padding-right:0}.mm-menu.mm-tileview .mm-listview{margin:0}
@media only screen and (max-width: 1023px) {
	body {
		background: #ffcfb9;
	}
	#container {
		max-width: 100%;
		padding: 0 16px;
		box-shadow: none;
	}
	main {
		margin: -8px 0 0 0;
		padding: 0 0 20px;
	}
	h1 {
		padding: 0 23px 0 0;
	}
	.mostread, .newsflash, .tag-category ul, .tagssimilar, .top_extravote ul {
		float: none;
		text-align: center;
	}
	.mostread li, .newsflash li, .tag-category form li, .tagssimilar li, .top_extravote li {
		float: none;
		display: inline-block;
	}
	.xq6dfnfm82ac .inner {
		float: none;
		display: inline-block;
		margin: 0 2px 24px 2px;
	}
	#container > nav.left > .module:nth-child(3) {
		display: block;
		margin: 0;
	}
	.menu-adaptive {
		display: block;
		position: absolute;
		float: left;
		margin: 0;
		z-index: 1000;
		font-size: 16px;
		font-weight: bold;
		text-transform: uppercase;
		cursor: pointer;
		line-height: 12px;
		color: #fff;
		background: none;
		opacity: 0.8;
	}
	.menu-adaptive:hover, .menu-adaptive:focus, .menu-adaptive:active {
		opacity: 1;
	}
	.menu-adaptive::after {
		display: table;
		clear: both;
		content: '';
	}
	.menu-adaptive a {
		display: block;
		padding: 19px 10px 10px 0;
		color: #fff !important;
	}
	.menu-adaptive span {
		margin: 0 0 5px 0;
		display: inline-block;
		vertical-align: middle;
		width: 24px;
		height: 3px;
		background: #e04000;
		position: relative;
	}
	.menu-adaptive span::before {
		content: '';
		width: 100%;
		position: absolute;
		top: -8px;
		left: 0;
		height: 3px;
		background: #e04000;
	}
	.menu-adaptive span::after {
		content: '';
		width: 100%;
		position: absolute;
		bottom: -8px;
		left: 0;
		height: 3px;
		background: #e04000;
	}
	.menu-adaptive.fixed {
		margin: 0;
		position: fixed;
		top: 0;
		left: 0;
		width: 100%;
		box-shadow: 0 0 5px rgba(0,0,0,0.2)
	}
	.search-adaptive {
		display: block;
		position: absolute;
		padding: 12px 12px 0 0;
		right: 0;
		width: 24px;
		height: 24px;
		font-size: 12px;
		color: #808080;
		cursor: pointer;
		opacity: 0.8;
	}
	.search-adaptive:hover, .search-adaptive:focus, .search-adaptive:active {
		opacity: 1;
	}
	.search-adaptive span {
		position: absolute;
		width: 16px;
		height: 16px;
		color: #e04000;
		border: solid 3px currentColor;
		border-radius: 100%;
		transform: rotate(-45deg);
	}
	.search-adaptive span::before {
		content: '';
		position: absolute;
		top: 18px;
		left: 7px;
		height: 9px;
		width: 3px;
		background-color: currentColor;
	}
	input#gsc-i-id1, input#gsc-i-id2 {
		height: 38px !important;
	}
	#___gcse_0 {
		display: none;
	}
	.gsc-input-box {
		margin: 8px 0 16px !important;
		padding: 0 !important;
	}
	.gsc-control-cse .gs-spelling, .gsc-control-cse .gs-result .gs-title, .gsc-control-cse .gs-result .gs-title * {
		font-size: 17px !important;
	}
	.tagscloud-adaptive {
		display: block !important;
		margin: 16px 48px 0;
		background: transparent;
	}
	.tagscloud-adaptive a:hover, .tagscloud-adaptive a:active, .tagscloud-adaptive a:focus {
		color: #d83800 !important;
	}
	.z_newwrap {
		height: 44px;
		display: block !important;
	}
	.mm-menu .mm-theme-dark .mm-search input {
		background: rgba(255, 255, 255, 0.74);
		color: rgba(8, 8, 8, 0.99);
	}
	#footer {
		padding: 48px 12px;
	}
	.info-18-1, .info-18-2, .info-18-3, .info-18-4 {
		font-size: 20px;
		animation: none;
		filter: drop-shadow(0 0 3px rgba(255,255,255,0.6)) drop-shadow(0 0 3px rgba(255,255,255,0.3));
	}
	#container > nav.left {
		float: none;
		width: 100%;
		margin: 0;
		text-align: center;
	}
	#container > nav.left > .module-menu ~ div {
		display: none;
	}
	main {
		width: 100%;
		float: none;
	}
	.latestnews a:link .title div, .latestnews a:visited .title div, .mostread a:link .title div, .mostread a:visited .title, .tagssimilar a:link .title div, .tagssimilar a:visited .title div, .tag-category a:link .title div, .tag-category a:visited .title div, .newsflash a:link .title div, .newsflash a:visited .title div, .blog a:link .title div, .blog a:visited .title div, .top_extravote a:link .title div, .top_extravote a:visited .title {
		font-size: 16px;
	}
	nav.left .module {
		margin: 0 auto 0;
	}
	nav.left .mod-menu li a.link-main {
		display: inline;
		margin: 0;
		padding: 0;
		font-size: 24px;
		line-height: 32px;
		vertical-align: middle;
		border-width: 0 !important;
		border-bottom: 0 !important;
		box-shadow: none;
	}
	nav.left .mod-menu li a.link-main span {
		float: none;
	}
	nav.left .mod-menu li a.link-main img {
		width: 176px;
		margin: 0 0 -8px 0;
	}
	nav.left .module-menu {
		display: none;
	}
	ul.mod-menu {
		margin: 0 0 16px 0;
	}
	nav.left .nav li {
		margin: 0 -16px 0 -16px !important;
		padding: 7px 0 8px 0;
		background-color: #fff;
		background-image: linear-gradient(to bottom,rgb(255,255,255) 0%,rgb(252,252,252) 50%,rgb(239,239,239) 51%,rgb(255,255,255) 100%);
		box-shadow: 0 1px 0 #fff, inset 0 -1px 0 #fff, 0 8px 16px -14px #002a50, inset 0 1px 0 #fff, inset 0 0 1px rgba(255,255,255,0.75);
		border-bottom: 1px solid transparent;
		border-image: linear-gradient(to right, #e76f3f, #ff9800, #e76f3f) 1;
	}
	.mm-page nav.left img:hover {
		opacity: unset;
	}
	.blog h2 {
		font-size: 21px;
	}
	.cols-3 .column-1, .cols-3 .column-2, .cols-3 .column-3 {
		width: 100%;
		padding: 0;
		margin: 0 auto 24px;
		text-align: center;
	}
	.cols-3 .column-1 h2, .cols-3 .column-2 h2, .cols-3 .column-3 h2 {
		font-size: 15px;
		font-weight: 600;
		line-height: 1.2;
	}
	.cols-3 .column-1 .video, .cols-3 .column-2 .video, .cols-3 .column-3 .video {
		display: none;
	}
	.all-tags-description-image, .category-desc img {
		margin: 0;
		width: 128px;
		height: 90px;
		transform: perspective(128px) rotateY(6deg);
	}
	.all-tags-description-image:hover, .category-desc img:hover {
		transform: scale(2) translate(0,23px);
	}
	#comments-form img.smile {
		margin: 7.5px 7.5px 7.5px 0;
	}
	.jcomments-latest h2 {
		font-size: 17px;
	}
	.blog .items-row {
		text-align: center;
	}
	.cols-3 .column-1, .cols-3 .column-2, .cols-3 .column-3 {
		width: 256px;
		padding: 0;
		text-align: center;
		margin: 0 8px 32px 0;
		float: none;
		display: inline-block;
	}
	.error-page #container > .left1 {
		float: none;
		width: 100%;
		text-align: center;
	}
	.error-page .menu-adaptive, .error-page .search-adaptive {
		display: none;
	}
	.error-page .message {
		margin: -11px 0 0 0;
	}
	#mpay_teaser_3607_645, #mpay_teaser_3607_3774 {
		display: flex !important;
		margin: 0 auto !important;
		text-align: center !important;
	}
	#mpay_teaser_3607_645.container-teaser_block a, #mpay_teaser_3607_3774.container-teaser_block a {
		display: inline !important;
	}
	#sticky-banner-3510695 {
		margin-bottom: -31px !important;
		transform: scale(0.85) !important;
	}
	#sticky-banner-3510695 > span:nth-child(2) > img:nth-child(1){
		transform: scale(1.25) !important;
	}
	.pagination__wrapper ul > li > a, .pagination__wrapper ul > li > span {
		font-size: 16px;
	}
	.av-popup, .av-popup .button-yes, .av-popup .button-no {
		font-size: 19px;
	}
	.av-popup p {
		margin: 0 0 19px 0;
	}
	.description-comments .moduletable h4 {
		font-size: 17px;
	}
	#ya-site-form0 {
		display: none;
	}
	#ya-site-form0 .ya-site-form__form .ya-site-form__input-text {
		height: 38px !important;
		margin: 8px 0 16px !important;
	}
	#ya-site-results .b-serp-item__title-link {
		font-size: 17px !important;
	}
}
@media only screen and (max-width: 799px) {
	.navbar-fixed-top, .navbar-fixed-bottom, .navbar-static-top {
		margin-left: -20px;
		margin-right: -20px;
	}
	.dl-horizontal dt {
		float: none;
		clear: none;
		width: auto;
		text-align: left;
	}
	.dl-horizontal dd {
		margin-left: 0;
	}
	.row, .thumbnails {
		margin-left: 0;
	}
	.thumbnails > li {
		float: none;
		margin-left: 0;
	}
	[class*="span"], .uneditable-input[class*="span"] {
		float: none;
		display: block;
		width: 100%;
		margin-left: 0;
		box-sizing: border-box;
	}
	.input-large, .input-xlarge, .input-xxlarge, input[class*="span"], select[class*="span"], textarea[class*="span"], .uneditable-input {
		display: block;
		width: 100%;
		min-height: 28px;
		box-sizing: border-box;
	}
	.input-prepend input, .input-append input, .input-prepend input[class*="span"], .input-append input[class*="span"] {
		display: inline-block;
		width: auto;
	}
	.controls-row [class*="span"] + [class*="span"] {
		margin-left: 0;
	}
	.hidden-desktop {
		display: inherit !important;
	}
	.visible-desktop {
		display: none !important;
	}
	.visible-phone {
		display: inherit !important;
	}
	div.modal {
		position: fixed;
		top: 20px;
		left: 20px;
		right: 20px;
		width: auto;
		margin: 0;
	}
	div.modal .fade {
		top: -100px;
	}
	div.modal .fade.in {
		top: 20px;
	}
	div.modal[class*="jviewport-width"] {
		width: auto;
		margin: 0;
	}
	.modal.fade {
		top: -100%;
	}
	.nav-tabs {
		border-bottom: 0;
	}
	.nav-tabs > li {
		float: none;
	}
	.nav-tabs > li > a:hover {
		z-index: 2;
	}
	.nav-tabs.nav-dark > li > a {
		border: 1px solid #333;
	}
	.nav-pills > li {
		float: none;
	}
	.nav-pills > li > a {
		margin-right: 0;
	}
	.nav-pills > li > a {
		margin-bottom: 3px;
	}
	.nav-pills	> li:last-child > a {
		margin-bottom: 1px;
	}
	.form-search > .pull-left, .form-search > .pull-right {
		float: none;
		display: block;
		margin-bottom: 9px;
	}
	.breadcrumblist {
		margin: 32px 0 16px;
	}
	.well {
		margin: 0 0 64px;
		padding: 0;
	}
	.nav-tabs {
		margin: 0 0 20px;
	}
	#member-profile fieldset, .registration fieldset {
		padding: 15px 5px;
	}
	.mostread li, .newsflash li, .tagssimilar li, .top_extravote li {
		margin: 0 2px 24px 2px;
	}
	.hidden-phone {
		display: none !important;
	}
	/*.pagination__wrapper ul li:nth-child(9), .pagination__wrapper ul li:nth-child(10), .pagination__wrapper ul li:nth-child(11), .pagination__wrapper ul li:nth-child(12) {
	  display: none;
	}*/
	.pagination__wrapper {
		text-align: center;
	}
	.pagination__wrapper ul li {
		display: none;
	}
	.pagination__wrapper ul li.active, .pagination__wrapper ul li:nth-child(2), .pagination__wrapper ul li:nth-last-child(-n+2) {
		display: inline;
	}
	.pagination__wrapper ul > li > a, .pagination__wrapper ul > li > span {
		margin: 0 24px;
		font-size: 22px;
	}
	.pagination ul > .active > a, .pagination ul > .active > span, .com-tags-tag__pagination ul > .active > a, .com-tags-tag__pagination ul > .active > span {
		color: #d83800;
		text-shadow: -0.05em -0.05em 0 #fff,-0.07em 0.05em 0 #fff,0.07em -0.05em 0 #fff,0.05em 0.05em 0 #fff,0.08em 0.08em 0 #a0c0de,-0.03em 0.08em 0 #a0c0de;
	}
}
@media only screen and (max-width: 640px) {
	.item-page #video-container video, .item-page #video-container iframe {
		height: 328px !important;
	}
}
@media only screen and (max-width: 480px) {
	h1, h2, h3, #jc #comments h2, #jc #comments h3 {
		font-size: 20px;
	}
	h1 {
		margin: 0 0 16px 0;
	}
	h1::after {
		content: url("/templates/sssexxx/images/18-plus-18.svg") !important;
		margin: 2px 0 0 5px;
		width: 18px;
		height: 18px;
		display: inline-block;
		vertical-align: text-bottom;
	}
	.module > h2 {
		margin: 0 0 32px 0;
	}
	.form-horizontal .control-label {
		float: none;
		width: auto;
		padding-top: 0;
		text-align: left;
	}
	.form-horizontal .controls {
		margin-left: 0;
	}
	.form-horizontal .control-list {
		padding-top: 0;
	}
	.form-horizontal .form-actions {
		padding-left: 10px;
		padding-right: 10px;
	}
	.media .pull-left, .media .pull-right {
		float: none;
		display: block;
		margin-bottom: 10px;
	}
	.media-object {
		margin-right: 0;
		margin-left: 0;
	}
	.modal-header .close {
		padding: 10px;
		margin: -10px;
	}
	.carousel-caption {
		position: static;
	}
	div.modal {
		top: 10px;
		left: 10px;
		right: 10px;
	}
	.item-info > span {
		display: block;
	}
	.blog-item .pull-right.item-image {
		margin: 0 0 18px 0;
	}
	.blog-item .pull-left.item-image {
		margin: 0 0 18px 0;
		float: none;
	}
	.description-main {
		margin-top: -5px;
		background: none !important;
		background-image: none !important;
	}
	.item-page #video-container video, .item-page #video-container iframe {
		height: 232px !important;
	}
	#comments .comments-list-header {
		font-size: 18px;
	}
	#comments h2 .rss, #comments h2 .refresh, #comments h2 .subscribe {
		padding: 0 0 0 12px;
		margin: 4px 0 0 12px;
		display: inline-block;
		float: right;
	}
	#comments .even, #comments .odd {
		margin: 0 0 16px 0;
	}
	#comments-form input {
		width: 100%;
		box-sizing: border-box;
	}
	.latestnews li, .mostread li, .tagssimilar li, .tag-category li, .newsflash li, .blog article, .top_extravote li {
		margin: 0 0 32px 0;
		width: 100%;
		height: auto;
	}
	.latestnews li .image, .mostread li .image, .tagssimilar li .image, .tag-category li .image, .newsflash li .image, .blog article .image, .top_extravote li .image {
		width: 100%;
		height: auto;
	}
	.latestnews li img, .mostread li img, .tagssimilar li img, .tag-category li img, .newsflash li img, .blog article img, .top_extravote li img {
		width: 100%;
		height: auto;
	}
	.tags li {
		margin: 0 12px 16px 12px;
	}
	.tags li a {
		margin: 0;
		padding: 5px 6px;
	}
	.share42init, .before-display-content .share42init {
		display: block;
		margin: 8px 0 0 0;
	}
	.pagination__wrapper ul > li > a, .pagination__wrapper ul > li > span {
		font-size: 20px;
	}
	.cols-3 .column-1, .cols-3 .column-2, .cols-3 .column-3 {
		margin: 0 0 32px 0;
		width: 100%;
		height: auto;
	}
	.error-page .message {
		font-size: 20px;
	}
}
@media screen and (orientation: landscape) and (max-width: 896px) {
	.item-page #video-container video, .item-page #video-container iframe {
		height: 392px !important;
	}
}
@media screen and (orientation: landscape) and (max-width: 812px) {
	.item-page #video-container video, .item-page #video-container iframe {
		height: 320px !important;
	}
}
@media screen and (orientation: landscape) and (max-width: 736px) {
	.item-page #video-container video, .item-page #video-container iframe {
		height: 288px !important;
	}
}
/* /Adaptive */