﻿@charset "UTF-8";

/* FONTS */
@font-face {
font-family: 'Myriad Pro Light';
font-style: normal;
font-weight: normal;
src: local('Myriad Pro Light'), url('/assets/fonts/MYRIADPRO-LIGHT.woff') format('woff');
}
/*@font-face {
font-family: 'Myriad Pro Light SemiCondensed';
font-style: normal;
font-weight: normal;
src: local('Myriad Pro Light'), url('/assets/fonts/MYRIADPRO-LIGHTSEMICOND.woff') format('woff');
}*/
@font-face {
font-family: 'Myriad Pro Semibold';
font-style: normal;
font-weight: normal;
src: local('Myriad Pro Semibold'), url('/assets/fonts/MYRIADPRO-SEMIBOLD.woff') format('woff');
}
@font-face {
font-family: 'Myriad Pro SemiCondensed';
font-style: normal;
font-weight: normal;
src: local('Myriad Pro SemiCondensed'), url('/assets/fonts/MYRIADPRO-SEMICOND.woff') format('woff');
}
@font-face {
font-family: 'Myriad Pro Bold';
font-style: normal;
font-weight: normal;
src: local('Myriad Pro Bold'), url('/assets/fonts/MYRIADPRO-BOLD.woff') format('woff');
}
@font-face {
font-family: 'zocial';
font-style: normal;
font-weight: normal;
src: local('zocial'), url('/assets/fonts/zocial-regular-webfont.woff') format('woff');
}
@font-face {
font-family: 'fontawesome';
font-style: normal;
font-weight: normal;
src: local('fontawesome'), url('/assets/fonts/fontawesome-webfont.woff') format('woff');
}
/* fontawesome */
[class*="fontawesome-"]:before {
  font-family: 'fontawesome', sans-serif;
}

/* zocial */
[class*="zocial-"]:before {
  font-family: 'zocial', sans-serif;
}
.zocial-acrobat:before{content:"\00E3"}.zocial-amazon:before{content:"a"}.zocial-android:before{content:"&"}.zocial-angellist:before{content:"\00D6"}.zocial-aol:before{content:"\""}.zocial-appnet:before{content:"\00E1"}.zocial-appstore:before{content:"A"}.zocial-bitbucket:before{content:"\00E9"}.zocial-bitcoin:before{content:"2"}.zocial-blogger:before{content:"B"}.zocial-buffer:before{content:"\00E5"}.zocial-call:before{content:"7"}.zocial-cal:before{content:"."}.zocial-cart:before{content:"\00C9"}.zocial-chrome:before{content:"["}.zocial-cloudapp:before{content:"c"}.zocial-creativecommons:before{content:"C"}.zocial-delicious:before{content:"#"}.zocial-digg:before{content:";"}.zocial-disqus:before{content:"Q"}.zocial-dribbble:before{content:"D"}.zocial-dropbox:before{content:"d"}.zocial-drupal:before{content:"\00E4"}.zocial-dwolla:before{content:"\00E0"}.zocial-email:before{content:"]"}.zocial-eventasaurus:before{content:"v"}.zocial-eventbrite:before{content:"|"}.zocial-eventful:before{content:"'"}.zocial-evernote:before{content:"E"}.zocial-facebook:before{content:"f"}.zocial-fivehundredpx:before{content:"0"}.zocial-flattr:before{content:"%"}.zocial-flickr:before{content:"F"}.zocial-forrst:before{content:":"}.zocial-foursquare:before{content:"4"}.zocial-github:before{content:"g"}.zocial-gmail:before{content:"m"}.zocial-google:before{content:"G"}.zocial-googleplay:before{content:"h"}.zocial-googleplus:before{content:"+"}.zocial-gowalla:before{content:"@"}.zocial-grooveshark:before{content:"8"}.zocial-guest:before{content:"?"}.zocial-html5:before{content:"5"}.zocial-ie:before{content:"6"}.zocial-instagram:before{content:"\00DC"}.zocial-instapaper:before{content:"I"}.zocial-intensedebate:before{content:"{"}.zocial-itunes:before{content:"i"}.zocial-klout:before{content:"K"}.zocial-lanyrd:before{content:"-"}.zocial-lastfm:before{content:"l"}.zocial-linkedin:before{content:"L"}.zocial-macstore:before{content:"^"}.zocial-meetup:before{content:"M"}.zocial-myspace:before{content:"_"}.zocial-ninetyninedesigns:before{content:"9"}.zocial-openid:before{content:"o"}.zocial-opentable:before{content:"\00C7"}.zocial-paypal:before{content:"$"}.zocial-pinboard:before{content:"n"}.zocial-pinterest:before{content:"1"}.zocial-plancast:before{content:"P"}.zocial-plurk:before{content:"j"}.zocial-pocket:before{content:"\00E7"}.zocial-podcast:before{content:"`"}.zocial-posterous:before{content:"~"}.zocial-print:before{content:"\00D1"}.zocial-quora:before{content:"q"}.zocial-reddit:before{content:">"}.zocial-rss:before{content:"R"}.zocial-scribd:before{content:"}"}.zocial-skype:before{content:"S"}.zocial-smashing:before{content:"*"}.zocial-songkick:before{content:"k"}.zocial-soundcloud:before{content:"s"}.zocial-spotify:before{content:"="}.zocial-statusnet:before{content:"\00E2"}.zocial-steam:before{content:"b"}.zocial-stripe:before{content:"\00A3"}.zocial-stumbleupon:before{content:"/"}.zocial-tumblr:before{content:"t"}.zocial-twitter:before{content:"T"}.zocial-viadeo:before{content:"H"}.zocial-vimeo:before{content:"V"}.zocial-vk:before{content:"N"}.zocial-weibo:before{content:"J"}.zocial-wikipedia:before{content:","}.zocial-windows:before{content:"W"}.zocial-wordpress:before{content:"w"}.zocial-xing:before{content:"X"}.zocial-yahoo:before{content:"Y"}.zocial-yelp:before{content:"y"}.zocial-youtube:before{content:"U"}
.fontawesome-glass:before{content:"\f000"}.fontawesome-music:before{content:"\f001"}.fontawesome-search:before{content:"\f002"}.fontawesome-envelope:before{content:"\f003"}.fontawesome-heart:before{content:"\f004"}.fontawesome-star:before{content:"\f005"}.fontawesome-star-empty:before{content:"\f006"}.fontawesome-user:before{content:"\f007"}.fontawesome-film:before{content:"\f008"}.fontawesome-th-large:before{content:"\f009"}.fontawesome-th:before{content:"\f00a"}.fontawesome-th-list:before{content:"\f00b"}.fontawesome-ok:before{content:"\f00c"}.fontawesome-remove:before{content:"\f00d"}.fontawesome-zoom-in:before{content:"\f00e"}.fontawesome-zoom-out:before{content:"\f010"}.fontawesome-off:before{content:"\f011"}.fontawesome-signal:before{content:"\f012"}.fontawesome-cog:before{content:"\f013"}.fontawesome-trash:before{content:"\f014"}.fontawesome-home:before{content:"\f015"}.fontawesome-file:before{content:"\f016"}.fontawesome-time:before{content:"\f017"}.fontawesome-road:before{content:"\f018"}.fontawesome-download-alt:before{content:"\f019"}.fontawesome-download:before{content:"\f01a"}.fontawesome-upload:before{content:"\f01b"}.fontawesome-inbox:before{content:"\f01c"}.fontawesome-play-circle:before{content:"\f01d"}.fontawesome-repeat:before{content:"\f01e"}.fontawesome-refresh:before{content:"\f021"}.fontawesome-list-alt:before{content:"\f022"}.fontawesome-lock:before{content:"\f023"}.fontawesome-flag:before{content:"\f024"}.fontawesome-headphones:before{content:"\f025"}.fontawesome-volume-off:before{content:"\f026"}.fontawesome-volume-down:before{content:"\f027"}.fontawesome-volume-up:before{content:"\f028"}.fontawesome-qrcode:before{content:"\f029"}.fontawesome-barcode:before{content:"\f02a"}.fontawesome-tag:before{content:"\f02b"}.fontawesome-tags:before{content:"\f02c"}.fontawesome-book:before{content:"\f02d"}.fontawesome-bookmark:before{content:"\f02e"}.fontawesome-print:before{content:"\f02f"}.fontawesome-camera:before{content:"\f030"}.fontawesome-font:before{content:"\f031"}.fontawesome-bold:before{content:"\f032"}.fontawesome-italic:before{content:"\f033"}.fontawesome-text-height:before{content:"\f034"}.fontawesome-text-width:before{content:"\f035"}.fontawesome-align-left:before{content:"\f036"}.fontawesome-align-center:before{content:"\f037"}.fontawesome-align-right:before{content:"\f038"}.fontawesome-align-justify:before{content:"\f039"}.fontawesome-list:before{content:"\f03a"}.fontawesome-indent-left:before{content:"\f03b"}.fontawesome-indent-right:before{content:"\f03c"}.fontawesome-facetime-video:before{content:"\f03d"}.fontawesome-picture:before{content:"\f03e"}.fontawesome-pencil:before{content:"\f040"}.fontawesome-map-marker:before{content:"\f041"}.fontawesome-adjust:before{content:"\f042"}.fontawesome-tint:before{content:"\f043"}.fontawesome-edit:before{content:"\f044"}.fontawesome-share:before{content:"\f045"}.fontawesome-check:before{content:"\f046"}.fontawesome-move:before{content:"\f047"}.fontawesome-step-backward:before{content:"\f048"}.fontawesome-fast-backward:before{content:"\f049"}.fontawesome-backward:before{content:"\f04a"}.fontawesome-play:before{content:"\f04b"}.fontawesome-pause:before{content:"\f04c"}.fontawesome-stop:before{content:"\f04d"}.fontawesome-forward:before{content:"\f04e"}.fontawesome-fast-forward:before{content:"\f050"}.fontawesome-step-forward:before{content:"\f051"}.fontawesome-eject:before{content:"\f052"}.fontawesome-chevron-left:before{content:"\f053"}.fontawesome-chevron-right:before{content:"\f054"}.fontawesome-plus-sign:before{content:"\f055"}.fontawesome-minus-sign:before{content:"\f056"}.fontawesome-remove-sign:before{content:"\f057"}.fontawesome-ok-sign:before{content:"\f058"}.fontawesome-question-sign:before{content:"\f059"}.fontawesome-info-sign:before{content:"\f05a"}.fontawesome-screenshot:before{content:"\f05b"}.fontawesome-remove-circle:before{content:"\f05c"}.fontawesome-ok-circle:before{content:"\f05d"}.fontawesome-ban-circle:before{content:"\f05e"}.fontawesome-arrow-left:before{content:"\f060"}.fontawesome-arrow-right:before{content:"\f061"}.fontawesome-arrow-up:before{content:"\f062"}.fontawesome-arrow-down:before{content:"\f063"}.fontawesome-share-alt:before{content:"\f064"}.fontawesome-resize-full:before{content:"\f065"}.fontawesome-resize-small:before{content:"\f066"}.fontawesome-plus:before{content:"\f067"}.fontawesome-minus:before{content:"\f068"}.fontawesome-asterisk:before{content:"\f069"}.fontawesome-exclamation-sign:before{content:"\f06a"}.fontawesome-gift:before{content:"\f06b"}.fontawesome-leaf:before{content:"\f06c"}.fontawesome-fire:before{content:"\f06d"}.fontawesome-eye-open:before{content:"\f06e"}.fontawesome-eye-close:before{content:"\f070"}.fontawesome-warning-sign:before{content:"\f071"}.fontawesome-plane:before{content:"\f072"}.fontawesome-calendar:before{content:"\f073"}.fontawesome-random:before{content:"\f074"}.fontawesome-comment:before{content:"\f075"}.fontawesome-magnet:before{content:"\f076"}.fontawesome-chevron-up:before{content:"\f077"}.fontawesome-chevron-down:before{content:"\f078"}.fontawesome-retweet:before{content:"\f079"}.fontawesome-shopping-cart:before{content:"\f07a"}.fontawesome-folder-close:before{content:"\f07b"}.fontawesome-folder-open:before{content:"\f07c"}.fontawesome-resize-vertical:before{content:"\f07d"}.fontawesome-resize-horizontal:before{content:"\f07e"}.fontawesome-bar-chart:before{content:"\f080"}.fontawesome-twitter-sign:before{content:"\f081"}.fontawesome-facebook-sign:before{content:"\f082"}.fontawesome-camera-retro:before{content:"\f083"}.fontawesome-key:before{content:"\f084"}.fontawesome-cogs:before{content:"\f085"}.fontawesome-comments:before{content:"\f086"}.fontawesome-thumbs-up:before{content:"\f087"}.fontawesome-thumbs-down:before{content:"\f088"}.fontawesome-star-half:before{content:"\f089"}.fontawesome-heart-empty:before{content:"\f08a"}.fontawesome-signout:before{content:"\f08b"}.fontawesome-linkedin-sign:before{content:"\f08c"}.fontawesome-pushpin:before{content:"\f08d"}.fontawesome-external-link:before{content:"\f08e"}.fontawesome-signin:before{content:"\f090"}.fontawesome-trophy:before{content:"\f091"}.fontawesome-github-sign:before{content:"\f092"}.fontawesome-upload-alt:before{content:"\f093"}.fontawesome-lemon:before{content:"\f094"}.fontawesome-phone:before{content:"\f095"}.fontawesome-check-empty:before{content:"\f096"}.fontawesome-bookmark-empty:before{content:"\f097"}.fontawesome-phone-sign:before{content:"\f098"}.fontawesome-twitter:before{content:"\f099"}.fontawesome-facebook:before{content:"\f09a"}.fontawesome-github:before{content:"\f09b"}.fontawesome-unlock:before{content:"\f09c"}.fontawesome-credit-card:before{content:"\f09d"}.fontawesome-rss:before{content:"\f09e"}.fontawesome-hdd:before{content:"\f0a0"}.fontawesome-bullhorn:before{content:"\f0a1"}.fontawesome-bell:before{content:"\f0a2"}.fontawesome-certificate:before{content:"\f0a3"}.fontawesome-hand-right:before{content:"\f0a4"}.fontawesome-hand-left:before{content:"\f0a5"}.fontawesome-hand-up:before{content:"\f0a6"}.fontawesome-hand-down:before{content:"\f0a7"}.fontawesome-circle-arrow-left:before{content:"\f0a8"}.fontawesome-circle-arrow-right:before{content:"\f0a9"}.fontawesome-circle-arrow-up:before{content:"\f0aa"}.fontawesome-circle-arrow-down:before{content:"\f0ab"}.fontawesome-globe:before{content:"\f0ac"}.fontawesome-wrench:before{content:"\f0ad"}.fontawesome-tasks:before{content:"\f0ae"}.fontawesome-filter:before{content:"\f0b0"}.fontawesome-briefcase:before{content:"\f0b1"}.fontawesome-fullscreen:before{content:"\f0b2"}.fontawesome-group:before{content:"\f0c0"}.fontawesome-link:before{content:"\f0c1"}.fontawesome-cloud:before{content:"\f0c2"}.fontawesome-beaker:before{content:"\f0c3"}.fontawesome-cut:before{content:"\f0c4"}.fontawesome-copy:before{content:"\f0c5"}.fontawesome-paper-clip:before{content:"\f0c6"}.fontawesome-save:before{content:"\f0c7"}.fontawesome-sign-blank:before{content:"\f0c8"}.fontawesome-reorder:before{content:"\f0c9"}.fontawesome-list-ul:before{content:"\f0ca"}.fontawesome-list-ol:before{content:"\f0cb"}.fontawesome-strikethrough:before{content:"\f0cc"}.fontawesome-underline:before{content:"\f0cd"}.fontawesome-table:before{content:"\f0ce"}.fontawesome-magic:before{content:"\f0d0"}.fontawesome-truck:before{content:"\f0d1"}.fontawesome-pinterest:before{content:"\f0d2"}.fontawesome-pinterest-sign:before{content:"\f0d3"}.fontawesome-google-plus-sign:before{content:"\f0d4"}.fontawesome-google-plus:before{content:"\f0d5"}.fontawesome-money:before{content:"\f0d6"}.fontawesome-caret-down:before{content:"\f0d7"}.fontawesome-caret-up:before{content:"\f0d8"}.fontawesome-caret-left:before{content:"\f0d9"}.fontawesome-caret-right:before{content:"\f0da"}.fontawesome-columns:before{content:"\f0db"}.fontawesome-sort:before{content:"\f0dc"}.fontawesome-sort-down:before{content:"\f0dd"}.fontawesome-sort-up:before{content:"\f0de"}.fontawesome-envelope-alt:before{content:"\f0e0"}.fontawesome-linkedin:before{content:"\f0e1"}.fontawesome-undo:before{content:"\f0e2"}.fontawesome-legal:before{content:"\f0e3"}.fontawesome-dashboard:before{content:"\f0e4"}.fontawesome-comment-alt:before{content:"\f0e5"}.fontawesome-comments-alt:before{content:"\f0e6"}.fontawesome-bolt:before{content:"\f0e7"}.fontawesome-sitemap:before{content:"\f0e8"}.fontawesome-umbrella:before{content:"\f0e9"}.fontawesome-paste:before{content:"\f0ea"}.fontawesome-lightbulb:before{content:"\f0eb"}.fontawesome-exchange:before{content:"\f0ec"}.fontawesome-cloud-download:before{content:"\f0ed"}.fontawesome-cloud-upload:before{content:"\f0ee"}.fontawesome-user-md:before{content:"\f0f0"}.fontawesome-stethoscope:before{content:"\f0f1"}.fontawesome-suitcase:before{content:"\f0f2"}.fontawesome-bell-alt:before{content:"\f0f3"}.fontawesome-coffee:before{content:"\f0f4"}.fontawesome-food:before{content:"\f0f5"}.fontawesome-file-alt:before{content:"\f0f6"}.fontawesome-building:before{content:"\f0f7"}.fontawesome-hospital:before{content:"\f0f8"}.fontawesome-ambulance:before{content:"\f0f9"}.fontawesome-medkit:before{content:"\f0fa"}.fontawesome-fighter-jet:before{content:"\f0fb"}.fontawesome-beer:before{content:"\f0fc"}.fontawesome-h-sign:before{content:"\f0fd"}.fontawesome-plus-sign-alt:before{content:"\f0fe"}.fontawesome-double-angle-left:before{content:"\f100"}.fontawesome-double-angle-right:before{content:"\f101"}.fontawesome-double-angle-up:before{content:"\f102"}.fontawesome-double-angle-down:before{content:"\f103"}.fontawesome-angle-left:before{content:"\f104"}.fontawesome-angle-right:before{content:"\f105"}.fontawesome-angle-up:before{content:"\f106"}.fontawesome-angle-down:before{content:"\f107"}.fontawesome-desktop:before{content:"\f108"}.fontawesome-laptop:before{content:"\f109"}.fontawesome-tablet:before{content:"\f10a"}.fontawesome-mobile-phone:before{content:"\f10b"}.fontawesome-circle-blank:before{content:"\f10c"}.fontawesome-quote-left:before{content:"\f10d"}.fontawesome-quote-right:before{content:"\f10e"}.fontawesome-spinner:before{content:"\f110"}.fontawesome-circle:before{content:"\f111"}.fontawesome-reply:before{content:"\f112"}.fontawesome-github-alt:before{content:"\f113"}.fontawesome-folder-close-alt:before{content:"\f114"}.fontawesome-folder-open-alt:before{content:"\f115"}
/* CSS Reset */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center,
dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {  margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }
body { line-height: 1; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after,
q:before, q:after { content: ''; content: none; }
:focus { outline: 0; }
ins { text-decoration: none; }
del { text-decoration: line-through; }
table { border-collapse: collapse; border-spacing: 0; }

/* Global CSS */
html{
	font-size: 100%;
}
body{
	font-family: 'Myriad Pro Light';
}
h1{
	font-size: 2em; /*target/context=result  -  24/16=1.5 */
}
h2{
	font-size: 1.75em;
}
h3{
	font-size: 1.5em;
	line-height: 1.5;
}
h4{
	font-size: 1.25em;
}
h5{
	font-size: 1em;
}
p{
	font-size: 1.125em;
	line-height: 1.3;
}
strong{
	font-family: 'Myriad Pro SemiBold';
}
.texttoLeft{
	text-align: left;
}
.texttoRight{
	text-align: right;
}
.texttoCenter{
	text-align: center;
}
.texttoBold{
	font-family: 'Myriad Pro Bold';
}
.centralise{
	margin: 0 auto;
}
.sotetlila{
	color: #3c1f5b;
	/*color: #550e82;*/
}
.kozeplila{
	color: #6d4099;
	/*color: #67589C;*/
}
.vilagoslila{
	color: #C5A2DB;
}
.arany{
	color: #a79468; /*#ffd200*/
}
.date{
	color: rgba(0,0,0,.3);
}
.clickable-tr{
	cursor: pointer;
}
.container{
	margin: 0 auto !important;
	text-align: center;
	display: flex;
}
.wrapper{
	background-color: #fff;
	overflow: hidden;
	flex:0 1 auto;
	padding-bottom: 50px !important;
}
[class*="arrow"]:before {
  font-family: 'fontawesome', sans-serif;content:"\f054";
  color: #fff;
}
.boxheader .arrow{
	color: #6d4099;
}

.arrow{
/*
	width: 10px;
	height: 10px;
	border-top: 3px solid #3c1f5b;
	border-right: 3px solid #3c1f5b;
	display: inline-block;
	z-index: 1;
	-webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
*/
}
/* FORM */

.form-control{
	display: block;
	width: 90%;
	padding: .375rem .75rem;
	font-size: 1rem;
	line-height: 1.5;
	color: #55595c;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: .25rem
}
.btn-primary{
	color: #fff;
	background-color: #6d4099;
	border-color: #6d4099;
}
.btn {
	display: inline-block;
	padding: .375rem 1rem;
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.5;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	border: 1px solid transparent;
	border-radius: .25rem
}
.orderItems{
	padding: 2px 0 3px;
}
.finalPrice{
	margin: 10px 0 15px;
}
.sumPrice{
	margin-left: 5px;
	font-size: 1.25rem;
}
label{
	display: inline-block;
	margin-bottom: .5rem
}
fieldset{
	margin-bottom: 1rem;
}
button, input, optgroup, select, textarea {
    margin: 0;
    font: inherit;
    color: inherit
}

button {
    overflow: visible
}

button, select {
    text-transform: none
}

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

button[disabled], html input[disabled] {
    cursor: default
}

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

input {
    line-height: normal
}

input[type=checkbox], input[type=radio] {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0
}

input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {
    height: auto
}

input[type=search] {
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    -webkit-appearance: textfield
}

input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration {
    -webkit-appearance: none
}

legend {
    padding: 0;
    border: 0
}

textarea {
    overflow: auto
}

optgroup {
    font-weight: 700
}

/* FORM END */
.pager{
	margin: 0 auto;
	text-align: center;
}
.pager_inner{
	-webkit-box-shadow: 0px 1px 5px -2px rgba(51,3,51,0.5);
	-moz-box-shadow: 0px 1px 5px -2px rgba(51,3,51,0.5);
	box-shadow: 0px 1px 5px -2px rgba(51,3,51,0.5);
	display: inline-block;
	height: 32px;
}
.pager span{
	display: inline-block;
	width: 32px;
	height: 32px;
	background-color: #f9f9f9;
	color: #333;
	position: relative;
	border-right:1px solid rgb(200,200,200);
	border-top:1px solid rgb(200,200,200);
	border-bottom:1px solid rgb(200,200,200);
}
.pager span a{
	text-decoration: none;
	font-size: 1rem;
	font-family: 'Myriad Pro SemiBold';
	position: absolute;
	padding: 9px 3px 0px;
	color: #C5A2DB;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}
.pager .pager_current a{
	color: #3c1f5b;
}
.pager .pager_previous{
	border-left:1px solid rgb(200,200,200);
}
.pager .inactive,.pager .inactive a, .pager .inactive a::before{
	color: rgba(51,51,51,.5) !important;
}
.pager a::before{
	position: relative;
	top: -1px;
}

.separator{	clear: both; font: 1px/1px sans-serif; height: 20px; overflow: hidden; }
.clearfix{ clear: both; font: 1px/1px sans-serif; height: 1px; overflow: hidden;}


.box-outer{
	border:1px solid #c5a2db;
	display:inline-block;
	float:left;
	/*margin-top:15px !important;*/
	position:relative;
}
.box-header{
	height: 20px;
	background-color: #a79468;
	position: relative;
	overflow: hidden;
}
.box-header-dark{
	width: 75%;
	height: 21px;
	position: relative;
	top: -1px;
	left: -1px;
	background-color: transparent;
	border-top: 21px solid #6d4099;
	border-right: 21px solid transparent;
}
.box-header-title{
	font-family: 'Myriad Pro SemiBold';
	font-size: 1em;
	text-transform: uppercase;
	color: #fff;
	position: relative;
	top: -19px;
	left: 5px;
}
.box-header span.arrow{
	position: relative;
	float: right;
	top: -39px;
	right: 15px;
}
.box-header span.arrow:before{
	color: #6d4099;
}

.pagination{
	height: 40px;
	margin: 0 2%;
	background-color: #c5a2db;
}
.pagination-inside{
	width: 100%;
	margin: 0 auto;
	text-align: center;
}
.pagination p{
	text-align: center;
	text-transform: uppercase;
	color: #6d4099;
	font-family: 'Myriad Pro SemiBold';
	font-size: 1.25em;
	padding-top: 10px;
	display: inline-block;
	margin: 0 1%;
}
.pagination span.arrow{
	display: inline-block;
	position: relative;
	top: 2px;
	border-color: #fff;
}
.pagination span.leftarrow{
	-webkit-transform: rotate(-135deg);
    -moz-transform: rotate(-135deg);
    -o-transform: rotate(-135deg);
    transform: rotate(-135deg);
}
.logo{
	width: 80px;
	height: 90px;
	background: url(/assets/ute-logo-original.png) no-repeat top center;
	background-size: contain !important;
}
.logo-onleft{
	margin-right:5px;
}
.logo-onright{
	margin-left:5px;
}
.nologo{
	background: none no-repeat center;
}
.paks-logo{
	background: url(/assets/logos/logo_2.png) no-repeat center;	
}
.puskas-logo{
	background: url(/assets/logos/logo_3.png) no-repeat center;	
}
.vasas-logo{
	background: url(/assets/logos/logo_4.png) no-repeat center;	
}
.dvtk-logo{
	background: url(/assets/logos/logo_5.png) no-repeat center;	
}
.dvsc-logo{
	background: url(/assets/logos/logo_6.png) no-repeat center;	
}
.elore-logo{
	background: url(/assets/logos/logo_7.png) no-repeat center;	
}
.mtk-logo{
	background: url(/assets/logos/logo_8.png) no-repeat center;	
}
.honved-logo{
	background: url(/assets/logos/logo_9.png) no-repeat center;	
}
.haladas-logo{
	background: url(/assets/logos/logo_10.png) no-repeat center;	
}
.ftc-logo{
	background: url(/assets/logos/logo_11.png) no-repeat center;
}
.videoton-logo{
	background: url(/assets/logos/logo_12.png) no-repeat center;	
}
.celldomolk-logo{
	background: url(/assets/logos/celldomolk.png) no-repeat center;	
}
.velence-logo{
	background: url(/assets/logos/velence.png) no-repeat center;	
}
.vertessomlo-logo{
	background: url(/assets/logos/vertessomlo.png) no-repeat center;	
}
.zte-logo{
	background: url(/assets/logos/zte.png) no-repeat center;	
}

.nb3_somosko-logo{
	background: url(/assets/logos/nb3_somosko.png) no-repeat center;	
}

.nb3_cevasport-logo{
	background: url(/assets/logos/nb3_cevasport.png) no-repeat center;	
}

.nb3_dvsc-logo{
	background: url(/assets/logos/nb3_dvsc.png) no-repeat center;	
}

.nb3_felsotarkany_kbsc-logo{
	background: url(/assets/logos/nb3_felsotarkany_kbsc.png) no-repeat center;	
}

.nb3_hatvan-logo{
	background: url(/assets/logos/nb3_hatvan.png) no-repeat center;	
}

.nb3_jaszbereny-logo{
	background: url(/assets/logos/nb3_jaszbereny.png) no-repeat center;	
}

.nb3_kbsc-logo{
	background: url(/assets/logos/nb3_kbsc.png) no-repeat center;	
}

.nb3_nyirbator-logo{
	background: url(/assets/logos/nb3_nyirbator.png) no-repeat center;	
}

.nb3_nyiregyhaza_spartacus-logo{
	background: url(/assets/logos/nb3_nyiregyhaza_spartacus.png) no-repeat center;	
}

.nb3_putnok-logo{
	background: url(/assets/logos/nb3_putnok.png) no-repeat center;	
}

.nb3_rakosmenti-logo{
	background: url(/assets/logos/nb3_rakosmenti.png) no-repeat center;	
}

.nb3_reac-logo{
	background: url(/assets/logos/nb3_reac.png) no-repeat center;	
}

.nb3_tallya-logo{
	background: url(/assets/logos/nb3_tallya.png) no-repeat center;	
}

.nb3_tiszaujvaros-logo{
	background: url(/assets/logos/nb3_tiszaujvaros.png) no-repeat center;	
}

.nb3_dvtk-logo{
	background: url(/assets/logos/nb3_dvtk.png) no-repeat center;	
}

.nb3_cigand-logo{
	background: url(/assets/logos/nb3_cigand.png) no-repeat center;	
}



.link{ /* altalanos link ami kitolti a dobozokat, parent elementnek kotelezo a "position:relative;"*/
	position: absolute;
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	z-index: 3;
}
.featured-img ul, .featured-img a.link{
	z-index: 10;
}

.featured-img ul li a{
	z-index: 11 !important;
}

/* lastgame/nextgame box*/
.game-date, .game-score, .game-players, .game-place, .next-game-date, .next-game-against, .next-game-place{
	text-align:center;
	color:#333;
}
.game-date, .next-game-date{
 	margin-top:15px;
 }
.game-players, .next-game-against{
	font-size:1.25em;
	font-family:'Myriad Pro Semibold';
}
.game-score{
	font-size:5em;
	font-family:'Myriad Pro SemiBold';
	margin-bottom:15px; 
}
.game-scorehalf{
	font-size: 0.4em;
}
.game-players .logo, .next-game-against .logo{
	display:inline-block;
	width:30px;
	height:50px;
	position:relative;
	top:15px;
}
.game-place, .next-game-place{
	margin-bottom:15px;
}
.next-game-date{
	font-size: 1.125em;
}
.next-game-place{
	margin-top: 15px;
	font-size: 1.125em;
}
/* MOBILE HEADER */
	.mobile-header{
		display: none;
		visibility: hidden;
	}
/* HEADER ONE */
.section-header-one{
	height: 52px;
	overflow: hidden;
}
.header-one{
	height: 52px;
	position: relative;
	top: -52px;
}
.cups{
	margin: 0 auto !important;
	padding: 5px 0;
	text-align: center;
}
.blacknumber, .purpletext{
	font-family: Myriad Pro Bold;
	font-size: 3.75em;
	position: relative;
	top: -5px;
	display: inline-block;
	text-align: left;
}
.purpletext{
	font-size: 1.125em;
	top: -10px;
	color: #3c1f5b;
	text-transform: uppercase;
	margin-right: 15px;
}
.stars:before{
	content: '★★';
	font-size: 40px;
	position: relative;
	top: -5px;
	color: #3c1f5b;
}
.hcup:before{
	content: url('/assets/ute-magyar-kupa.png');
	position: relative;
	top: -1px;
	margin-right: 5px;
	color: #3c1f5b;
}
.scup:before{
	content: url('/assets/ute-szuperkupa.png');
	position: relative;
	top: -1px;
	margin-right: 5px;
	color: #3c1f5b;
}
.boots:before{
	content: url('/assets/ute-cipo.png');
	position: relative;
	top: -1px;
	margin-right: 5px;
	color: #3c1f5b;
}
.yellow-header{
	background-color: #a79468;
}
.yellow-gradient{
	height: 52px;
	background-color: #a79468;
	background: -moz-linear-gradient(top, rgba(110,100,70,0.01) 55%, rgba(110,100,70,1) 100%); /* FF3.6-15 */ /* 201,142,0 */
	background: -webkit-linear-gradient(top, rgba(110,100,70,0.01) 55%,rgba(110,100,70,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(110,100,70,0.01) 55%,rgba(110,100,70,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}

/* HEADER TWO */

.header-two{
	max-height: 110px;
	margin: 0 auto;
	background-color: #fff;
	position: relative;
}
.purple-header{
	width: 92.5%;
	height: 65px;
	position: relative;
	left: 3%;
	overflow: hidden;
	/*padding-right: 2.5%;*/
	background: rgb(85,14,130);
	background: -moz-linear-gradient(top, rgba(85,14,130,1) 0%, rgba(88,26,134,1) 5%, rgba(87,39,133,1) 50%, rgba(85,14,130,1) 60%, rgba(33,0,54,1) 100%);  
	background: -webkit-linear-gradient(top, rgba(85,14,130,1) 0%,rgba(88,26,134,1) 5%,rgba(87,39,133,1) 50%,rgba(85,14,130,1) 60%,rgba(33,0,54,1) 100%); 
	background: linear-gradient(to bottom, rgba(85,14,130,1) 0%,rgba(88,26,134,1) 5%,rgba(87,39,133,1) 50%,rgba(85,14,130,1) 60%,rgba(33,0,54,1) 100%);
	box-shadow: 5px 3px 15px #624f84;
    z-index: 10;
	-webkit-transform: skew(-45deg);
    -moz-transform: skew(-45deg);
    -o-transform: skew(-45deg);
    transform: skew(-45deg);
}
/* Mobile Header*/
.mobileheader{
	display: none;
	visibility: hidden;
}

/* UPCOMING GAME */
.upcoming-game{
	width: 45%;
	float: left;
	margin: 5px 0 0 19%;
	text-align: center;
	text-transform: uppercase;
	font-family: 'Myriad Pro Bold';
	-webkit-transform: skew(45deg);
    -moz-transform: skew(45deg);
    -o-transform: skew(45deg);
    transform: skew(45deg);
}
.logo-home,.logo-away{
	display: inline-block;
	background-position: center;
	height: 50px;
	width: 7%;
	background-size: contain;
}
.whosplaying{
	display: inline-block;
	margin: 0 5px;
	position: relative;
	top: -10px;
}
.teams{
	color: #fff;
	font-size: 1.25em;
}
.wherenwhen{
	color: #c5a2db;
	font-size: 0.75em;
}
.wherenwhen-tablet{
	color: #c5a2db;
	font-size: 0.75em;
	display: none;
	visibility: hidden;
}
/* SOCIAL & LANGUAGE*/
.social{
	float: left;
	z-index: 12;
	position: relative;
	top: -65px;
	right: 50px;
}
.social-bg{
	width: 45px;
	height: 35px;
	float: right;
	margin-right: 1.5%;
	background: rgb(254,254,254);
	background: -moz-linear-gradient(top, rgba(254,254,254,1) 0%, rgba(252,252,252,1) 25%, rgba(249,249,249,1) 50%, rgba(245,245,245,1) 75%, rgba(242,242,242,1) 90%, rgba(227,227,227,1) 100%);
	background: -webkit-linear-gradient(top, rgba(254,254,254,1) 0%,rgba(252,252,252,1) 25%,rgba(249,249,249,1) 50%,rgba(245,245,245,1) 75%,rgba(242,242,242,1) 90%,rgba(227,227,227,1) 100%);
	background: linear-gradient(to bottom, rgba(254,254,254,1) 0%,rgba(252,252,252,1) 25%,rgba(249,249,249,1) 50%,rgba(245,245,245,1) 75%,rgba(242,242,242,1) 90%,rgba(227,227,227,1) 100%);
    z-index: 25;
	/*box-shadow: 20px 2px 20px #e6e6e6;*/
}
.social-bg a{
	display: block;
	text-decoration: none;
}

.s-icon{
	position: relative;
	top:5px;
	float: left;
	font-size: 1.5em;
	color: #6d4099;
	-webkit-transform: skew(45deg);
    -moz-transform: skew(45deg);
    -o-transform: skew(45deg);
    transform: skew(45deg);
}
.face{
	left: 10px;
}
.twitter{
	left: 10px;
}
.insta{
	left: 10px;
}
.flickr, .yt{
	left: 10px;
}
.flag-icon{
	background-size: contain;
	background-position: 50%;
	background-repeat: no-repeat;
	position: relative;
	display: inline-block;
	width: 1.75rem;
	left: 10px;
}
.flag-icon:after{
	content: "\00a0";
}
.flag-icon-gb{
	background-image: url('/assets/flag-en.svg');
}
.flag-icon-hu{
	background-image: url('/assets/flag-hu.svg');
}



/* LOGO */
.logo-box{
	width: 25%;
	float: left;
	position: absolute;
	z-index: 12;
	display: inline-block;
	top:0;
	left: -19px;
}
.logo-box-bg{
	width: 50%;
	height: 110px;
	float: left;
	background: rgb(254,254,254);
	background: -moz-linear-gradient(top, rgba(254,254,254,1) 0%, rgba(252,252,252,1) 25%, rgba(249,249,249,1) 50%, rgba(245,245,245,1) 75%, rgba(242,242,242,1) 90%, rgba(227,227,227,1) 100%);
	background: -webkit-linear-gradient(top, rgba(254,254,254,1) 0%,rgba(252,252,252,1) 25%,rgba(249,249,249,1) 50%,rgba(245,245,245,1) 75%,rgba(242,242,242,1) 90%,rgba(227,227,227,1) 100%);
	background: linear-gradient(to bottom, rgba(254,254,254,1) 0%,rgba(252,252,252,1) 25%,rgba(249,249,249,1) 50%,rgba(245,245,245,1) 75%,rgba(242,242,242,1) 90%,rgba(227,227,227,1) 100%);
	/*box-shadow: 20px 2px 20px #e6e6e6;*/
	z-index: 15;
}
.logo-box-skew{
	width: 50%;
	height: 110px;
	float: left;
	position: relative;
	left: -60px;
	background: rgb(254,254,254);
	background: -moz-linear-gradient(top, rgba(254,254,254,1) 0%, rgba(252,252,252,1) 25%, rgba(249,249,249,1) 50%, rgba(245,245,245,1) 75%, rgba(242,242,242,1) 90%, rgba(227,227,227,1) 100%);
	background: -webkit-linear-gradient(top, rgba(254,254,254,1) 0%,rgba(252,252,252,1) 25%,rgba(249,249,249,1) 50%,rgba(245,245,245,1) 75%,rgba(242,242,242,1) 90%,rgba(227,227,227,1) 100%);
	background: linear-gradient(to bottom, rgba(254,254,254,1) 0%,rgba(252,252,252,1) 25%,rgba(249,249,249,1) 50%,rgba(245,245,245,1) 75%,rgba(242,242,242,1) 90%,rgba(227,227,227,1) 100%);
	/*box-shadow: 10px 0px 10px rgba(48,1,77,0.3);*/
	-webkit-transform: skew(-45deg);
    -moz-transform: skew(-45deg);
    -o-transform: skew(-45deg);
    transform: skew(-45deg);
    z-index: 16;
}
.logo-box .logo{
	z-index: 25;
	position: relative;
	top: 8px;
	left: 15%;
}
.logo-box .logo a{
	display: block;
	height: 100%;
}

/* MENUBAR */
.menubar-bg{
	width: 95%;
	height: 32px;
	position: relative;
	left: 1.5%;
	background-color: #6d4099;
	box-shadow: 3px 2px 15px #b4b4b4;
	-webkit-transform: skew(-45deg);
    -moz-transform: skew(-45deg);
    -o-transform: skew(-45deg);
    transform: skew(-45deg);
    z-index: 9;
}
.menubar{
	position: relative;
	height: 32px;
	z-index: 14;
	margin: -34px 0 0 20% !important;
	text-align:left;
}
.menubar ul{
	/*margin-right: 10%;
	float: right;*/
	display: inline-block;
}
.menubar ul li{
	height: 32px;
	list-style-type: none;
	display: inline-block;
}
.menubar ul li:hover{
	background-color: #c5a2db;
}
.menubar ul li a{
	font-family: Myriad Pro Bold;
	font-size: 0.9em;
	text-transform: uppercase;
	text-decoration: none;
	color: #fff;
	padding: 10px 5px;
	display: block;
}
.menubar ul li ul{
	padding: 0;
	position: absolute;
	top: 33px;
	left: 0;
	background-color: #c5a2db;
	display: none;
	opacity: 0;
	visibility: hidden;
 	-webkit-transiton: opacity 0.2s;
 	-moz-transition: opacity 0.2s;
 	-ms-transition: opacity 0.2s;
 	-o-transition: opacity 0.2s;
 	-transition: opacity 0.2s;
}
.menubar ul li:hover ul{
	display: block;
	opacity: 1;
	visibility: visible;
}
.menubar ul li ul li:hover{
	background-color: #3c1f5b;
}
.aktivmenupont, .selected{
	background-color: #c5a2db !important;
}

.searchbar{
	padding: 10px;
	background-color: #6d4099;
	float: right;
	margin-top: -59px;
	margin-right: 57px;
	opacity: 0;
	visibility: hidden;
	z-index: 10;
	position: relative;
}
.searchbar-show{
	margin-top: -1px;
	visibility: visible;
	opacity: 1;
	-webkit-transition: all 0.5s;
	-moz-transition:  all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition:  all 0.5s;
	transition:  all 0.5s;

}
.searchbar input{
	width: 200px;
	float: right;

}
/* MAIN */

.main{
	background-color: #fff;
	text-align: left;
	padding:30px 0 15px !important;
	min-height:900px;
}

/* FEATURED */
.featured, .featured-slide{
	position: relative;
}
.featured-img{
	float: left;
	z-index: 10;
	position: relative;
}
.featured-img .image-holder{
    background-size: cover;
    width: 100%;
    padding-top:66%; 
    background-position: center;
	float: left;
	display: inline-block;	
	z-index: 10;
	position: relative;
}
.featured-img .image-holder-type1, .featured-descbox-type1{
	/*z-index: 1;*/
}
.featured-img .image-holder-type2, .featured-descbox-type2{
	position: absolute;
	/*z-index: 2;*/
}
.featured-descbox{
	position: relative;
}
.whichround{
	width: 95%;
	height: 32px;
	margin-top: 20px;
	position: relative;
	left: -11%;
	background-color: #c5a2db;
	float: left;
	-webkit-transform: skew(-45deg);
    -moz-transform: skew(-45deg);
    -o-transform: skew(-45deg);
    transform: skew(-45deg);
}
.whichround p{
	margin:7px 0px 0px 42px;
	font-family: 'Myriad Pro Bold';
	font-size: 1em;
	color: #3c1f5b;
	-webkit-transform: skew(45deg);
    -moz-transform: skew(45deg);
    -o-transform: skew(45deg);
    transform: skew(45deg);
}
.whichround-mobile{
	display: none;
	visibility: hidden;
}
.featured-text{
	width: 95%;
	float: left;
	margin: 10px 0 0 10px;
	background-color: #fff;
}
.featured-title{
	font-family: 'Myriad Pro SemiCondensed';
	font-size: 1.75em;
	text-transform: uppercase;	
}
.featured-desc{
	font-family: 'Myriad Pro Light';
	font-size: 1.25em;
	margin-top: 10px;
	line-height: 1.5;
    overflow: hidden;
}
.open-featured-btn{
	width: 80%;
	height: 20px;
	position: relative;
	border-top: 32px solid #6d4099;
	border-left: 32px solid transparent;
	float: right;
	z-index: 1;
	margin: 20px -10% 0 0;
}
.open-featured-btn p{
	font-family: 'Myriad Pro SemiBold';
	font-size: 1.25rem;
	color: #a79468;
	text-transform: uppercase;
	position: absolute;
	margin: -28px 0 0 5%;
	float: right;
}
.open-featured-btn a{
	color: #a79468;
	text-decoration: none;
	top: -32px;
	bottom: 32px;
	left: -32px;
	right: 4px;
}
.open-featured-btn a:hover{
	color: #a79468;
	text-decoration: underline;
}
.open-featured-btn span.arrow{
	position: relative;
	left: 15px;
	border-color: #fff;
}
/* TABELLA */
.tabella{
	min-height: 274px;
	border: 1px solid #c5a2db;
	float: left;
	display: inline-block;
}
.teams-table{
	width: 97%;
	font-family: 'Myriad Pro Light';
	font-size: 1.125em;
	z-index: 12;
	line-height: 1.15;
	margin-top: 5px;
	text-align: center;
}
.teams-table .teamname{
	font-family: 'Myriad Pro SemiCondensed';
	text-align: left;
}
.teams-table tr.tn-ujpestfc, .teams-table td.tn-ujpestfc{
	color: #6d4099;
	font-family: 'Myriad Pro SemiBold';
}
.teams-table td{
	padding: 3px 3px 5px;
}
.teams-table td.less-important-data{
	color: #000;
	opacity: 0.7;
}
.teams-table td.pos, .teams-table td.points, .teams-table td.goals {
    text-align: right;
}

.minilogo{
	width: 15px;
	height: 15px;
	margin-right: 5px;
	display: inline-block;
	background-image: url('/assets/logos/minilogo2.png');
}
.minilogo-onright{
	margin: 0 0 0 5px;
}
.ute-minilogo{
	background-position: 0 215px;
}
.dvsc-minilogo{
	background-position: 0 15px;
}
.ftc-minilogo{
	background-position: 0 35px;
}
.videoton-minilogo{
	background-position: 0 55px;
}
.mtk-minilogo{
	background-position: 0 75px;
}
.puskas-minilogo{
	background-position: 0 95px;
}
.dvtk-minilogo{
	background-position: 0 115px;
}
.honved-minilogo{
	background-position: 0 135px;
}
.elore-minilogo{
	background-position: 0 155px;
}
.paks-minilogo{
	background-position: 0 175px;
}
.vasas-minilogo{
	background-position: 0 195px;
}
.haladas-minilogo{
	background-position: 0 215px;
}
.mezokovesd-minilogo{
	background-position: 0 720px;
}
.gyirmot-minilogo{
	background-position: 0 737px;
}
.nb3_tiszaujvaros-minilogo{
	background-position: 0 235px;
}
/*----------------------------*/
.news{
	height: auto;
	border: 1px solid #c5a2db;
	float: left;
	display: inline-block;
	font-family: 'Myriad Pro SemiCondensed';
	color: #6d4099;
}
.article{
	width: 95%;
	height: 71px;
	margin: 10px auto;
	padding-bottom: 10px;
	border-bottom: 1px solid #c5a2db;
	z-index: 12;
	position: relative;
}
.article .col3{
	max-height: 63px;
	overflow: hidden;
}
.article a{
	text-decoration: none;
	color: #6d4099;
	line-height: 1.3;
}
.post-title{
	font-size: 1.125em;
}
.post-date{
	color: rgba(0,0,0,0.3);
	margin-right: 1%;
}
.thumbnailfix{
	position: relative;
	top: -12px;
}
.news-buttons{
	width: 95%;
	margin: 0 auto;
	text-align: right;
	position: relative;
	top: -4px
}
.news-buttons a{
	font-family: 'Myriad Pro SemiCondensed';
	text-transform: uppercase;
	text-decoration: none;
	font-size: 1.125em;
	color: #c5a2db;
	margin-left: 2%;
}
.news-buttons i{
	margin-left: 5px;
}
.misc{
	width: 150px;
	margin-left: 15px;
	float: left;
	display: inline-block;
	font-family: 'Myriad Pro SemiCondensed';
}
.misc-box{
	height: 72px;
	border: 1px solid #c5a2db;
	margin-top: 12px;
	background-size: cover;
	position: relative;
}
.misc-box:first-child{
	margin: 0;
}
.misc-btn{
	height: 20px;
	border-bottom: 20px solid #a79468;
	border-left: 20px solid transparent;
	padding: 0 0 0 3.5%;
	position: absolute;
	bottom: 0;
	right: 0;
	float: right;
	z-index: 1;
	text-align: right;
}
.misc-btn p{
	font-family: 'Myriad Pro SemiBold';
	font-size: 0.9em;
	color: #3c1f5b;
	text-transform: uppercase;
	position: relative;
	top:21px;
	right: 7px;
	text-align: right;
	display: inline-block;
}
.misc-btn span.arrow:before{
	font-size: 0.7em;
	position: relative;
	width: 6px;
	height: 6px;
	top: 22px;
	color: #3c1f5b;
}
.hatnull{
	background-image: url('/assets/hatnull.png');
}
.kickoff{
	background-image: url('/assets/kickoff.jpg');
	background-position: 100% -10px;
}
.newsletter{
	background-image: url('/assets/newsletter.jpg');
	background-position: 45%;
}
.advertising{
	background-image: url('/assets/hirdet.jpg');
}
.trust{
	background-image: url('/assets/bankakristof.jpg');
	background-size: cover;
}
.gallery{
	border: 1px solid #c5a2db;
	display: inline-block;
	padding-bottom: 10px;
	box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    position: relative;
}
.mediabox{
	margin: 0 2% !important;
	width: 96% !important;
}
.gallery p.galtext, .gallery p.videotext{
	display: inline-block;
	font-size: 1.25em;
	font-family: 'Myriad Pro SemiCondensed';
	line-height: 1.3;
}
.photo{
}
.photopreview,.videopreview{
	width: 100%;
	height: 177px;
	display: inline-block;
	background-repeat: no-repeat;
	background-size: 100%;
	position: relative;
}
.photo p.galtext{

}
.video p.videotext{
	text-align: right;
}
.footer{
	width: 100%;
	background-color: #6d4099;
	min-height: 160px;
	padding: 30px 0;
	position: relative;
	z-index: 1;
}
.footer-inner{
	margin: 0 auto;
}
.footer-inner .logo{
	background: url(/assets/ute-logo-white.png) no-repeat center;
	background-size: contain;
	display: inline-block;
	float: left;
	margin: 0 0 0 1%;
}
.footer-inner .logo:hover{
	background: url(/assets/ute-logo-original.png) no-repeat center;
	background-size: contain;
}
.copyright{
	float: left;
	display: inline-block;
	margin: 30px 0 0 15px;
	font-size: 20px;
	font-family: 'Myriad Pro SemiCondensed';
	color: #fff;
	line-height: 1.3;
}
.sponsor{
	position: relative;
	height: 50px;
	margin: 20px 2% 0 0;
	float: right;
	display: inline-block;
	opacity: 0.7;
	background-size: contain !important;
}
.sponsor:hover{
	opacity: 1;
}
.sponsorclearfix{
	display: none;
	visibility: hidden;
}

.m4sport{
	background: url(/assets/sponsor/m4_sport-w.png) no-repeat center;
	width: 70px;
}
.otpbankliga{
	background: url(/assets/sponsor/otp_bank_liga-w.png) no-repeat 0 bottom;
	width: 180px;
}
.otpbank{
	background: url(/assets/sponsor/otp_bank-w.png) no-repeat 0 bottom;
	width: 135px;
}
.puma{
	background: url(/assets/puma-logo.svg) no-repeat center;
	width: 100px;
}
.joma{
	background: url(/assets/joma.svg) no-repeat center;
	width: 100px;
}
.joma:hover{
	background: url(/assets/joma_hover.svg) no-repeat center;
}
/*.cocacola{
	background: url(/assets/coca-cola-logo.svg) no-repeat center;
	background-size: contain;
}*/
.volkswagen{
	background: url(/assets/sponsor/volkswagen-w.svg) no-repeat center;
	width: 50px;
}
.solandecabras{
	background: url(/assets/sponsor/solan_de_cabras-w.svg) no-repeat center;
	width: 60px;
}
.karzol{
	background: url(/assets/sponsor/karzol-w.png) no-repeat center;
	width: 130px;
}
.aquaworld{
	background: url(/assets/sponsor/aquaworld-w.png) no-repeat center;
	width: 50px;
}
.bidental{
	background: url(/assets/sponsor/bidental-w.png) no-repeat center;
	width: 120px;
}
.szokep{
	background: url(/assets/sponsor/szokep-w.png) no-repeat center;
	width: 100px;
}
.agrolanc{
	background: url(/assets/sponsor/agrolanc-w.png) no-repeat center;
	width: 70px;
}
.tonino_lamborghini{
	background: url(/assets/sponsor/tonino_lamborghini-w.svg) no-repeat center;
	width: 75px;
}
.rsdl{
	background: url(/assets/sponsor/rsdl-w.svg) no-repeat center;
	width: 75px;
}
.stvv{
	background: url(/assets/sponsor/stvv-w.png) no-repeat center;
	width: 75px;
}
.csfc{
	background: url(/assets/sponsor/csfc-w.png) no-repeat center;
	width: 75px;
}

.m4sport:hover{
	background: url(/assets/sponsor/m4_sport-c.png) no-repeat center;
}
.otpbankliga:hover{
	background: url(/assets/sponsor/otp_bank_liga-c.png) no-repeat 0 bottom;
}
.otpbank:hover{
	background: url(/assets/sponsor/otp_bank-c.png) no-repeat 0 bottom;
}
.volkswagen:hover{
	background: url(/assets/sponsor/volkswagen-c.svg) no-repeat center;
}
.solandecabras:hover{
	background: url(/assets/sponsor/solan_de_cabras-c.svg) no-repeat center;
}
.karzol:hover{
	background: url(/assets/sponsor/karzol-c.png) no-repeat center;
}
.aquaworld:hover{
	background: url(/assets/sponsor/aquaworld-c.jpg) no-repeat center;
}
.bidental:hover{
	background: url(/assets/sponsor/bidental-c.png) no-repeat center;
}
.szokep:hover{
	background: url(/assets/sponsor/szokep-c.png) no-repeat center;
}
.agrolanc:hover{
	background: url(/assets/sponsor/agrolanc-c.png) no-repeat center;
}
.tonino_lamborghini:hover{
	background: url(/assets/sponsor/tonino_lamborghini-c.svg) no-repeat center;
}
.rsdl:hover{
	background: url(/assets/sponsor/rsdl-c.svg) no-repeat center;
}
.stvv:hover{
	background: url(/assets/sponsor/stvv-c.png) no-repeat center;
}
.csfc:hover{
	background: url(/assets/sponsor/csfc-c.png) no-repeat center;
}

/*sponsor logos end*/
.side-thing-container{
	width: 25px;
	display: none;
	visibility: hidden;
}
.side-thing-right{
	top: 100px;
	margin-left: -23px;
}
.side-thing-right .side-thing{
	-webkit-transform: skewY(40deg);
    -moz-transform: skewY(40deg);
    -o-transform: skewY(40deg);
    transform: skewY(40deg);
}
.side-thing{
	width: 25px;
	height: 24px;
	background-color: #3c1f5b;
	display: block;
	margin-bottom: 10px;
	-webkit-transform: skewY(-40deg);
    -moz-transform: skewY(-40deg);
    -o-transform: skewY(-40deg);
    transform: skewY(-40deg);
}


.players{
	flex:1 1 auto;
	height: auto;
	z-index: -1;
}
.players img{
	width: 100%;
	height: auto;
	display: block;
}
.playersdetail{
	flex:1 1 auto;
	font-family: 'Myriad Pro Bold';
	color: #fff;
	text-align: left;
	margin: 200px 0 0 0;
	z-index: -1;
}
.playersnumber{
	font-size: 2.25em;
	color: #fff; /* #6d4099*/
}
.playerssurname{
	font-size: 2.5em;
	word-wrap:break-word;
	color: #fff;/*#39025b*/
}
.playersforname{
	font-size: 2em;
}
.vertical{
	font-size: 2.5em;
	transform: rotate(90deg);
	transform-origin: left top 0;
	visibility: hidden;
	display: none;
	margin: -115px 0 0 40px;
}



/* Subpage general*/
.subpage-title{
	padding:0 0 3px 15px;
	color: #3c1f5b;
	margin-bottom: 20px !important;
	border-bottom: 3px solid #6d4099;
}
.inside-title{
	border-bottom: 2px solid #6d4099 !important;
}

}
ul.news-categories{

}
ul.news-categories li, ul.media-categories li, ul.results-categories li{
	list-style-type: none;
	display: inline-block;
	margin:0 5px 25px 0;
}
/* Articles subpage */

.newsgrid{
	margin:50px 0 20px;
}
.newsgrid article{
	position: relative;
	margin-bottom: 60px;
}
.newsgrid article header{
	position: relative;
	padding:0 0 0 20px;
	text-align: left;
}
.newsgrid article .article-title{
	padding: 15px 20px 5px;
	color: #6d4099;
	font-family: 'Myriad Pro Semibold'
}
.article-category{
	height: 19px;
	padding: 9px 10px 5px;
	display: block;
	color: #f7f7f7;
	text-decoration: none;
	font-family: 'Myriad Pro Bold';
	z-index: 2;
}
.newsgrid article header .article-category{
	width: 20%;
	position: absolute;
	margin-left: -10px;
	color: #fff !important;
	background-color: #a79468;

}
.newsgrid table, .newsgrid img{
	margin: 0 auto;
}
.news-sidebar .article-category{
	color: #fff !important;
	background-color: #a79468;
}
.cat-gold{
	background-color: #a79468;
}
/*
.cat-all{
	background-color: #92a8d1;
}
.cat-klub{
	background-color: #C5A2DB;
}
.cat-nb1{
	background-color: #7ABF43;
}
.cat-csapat{
	background-color: #3c1f5b;
}
.cat-program{
	background-color: #a79468;
}
.cat-szurkolo{
	background-color: #6d4099;
}
.cat-junior{
	background-color: #EF6721;
}
.cat-edzo{
	background-color: #A7D5F2;
}
.cat-valogatott{
	background-color: #f33;
}
.cat-oregfiuk{
	background-color: #73294C;
}*/
.article-date{
	width: 99%;
	height: 20px;
	padding: 8px 1% 5px 0;
	display: block;
	color: #fff;
	text-decoration: none;
	text-align: right;
	z-index: 1;
	font-family: 'Myriad Pro Bold';
	background-color: rgba(85,14,130,.5);
	color: #fff !important;
	opacity: 1;
}
.newsgrid article p{
	padding: 0 30px 10px;
	font-size: 1.25em;
	line-height: 1.4;
}
.newsgrid article .link{
	z-index: 3;
}

/* Mediatar subpage*/
.mediagrid{
	margin:10px 0 20px;
}
.mediagrid article{
	background-color: rgba(103,88,156,1);
	margin-bottom: 20px;
	position: relative;
}
.mediagrid article .media-preview{
	width: 100%;
	height: 219px;
	display: inline-block;
	background-repeat: no-repeat;
	background-size: cover;
	position: relative;
}
.mediagrid article header{
	width: 100%;
	position: absolute;
	bottom: 0;
}
.mediagrid article .article-title{
	padding: 15px 20px;
	color: #a79468;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.mediagrid article header .article-category{
	height: 45px;
	width: 60px;
	font-size: 2.5em;
	text-align: center;
	color: #fff !important;
	position: absolute;
	margin-top: -26px;
}
.mediagrid article header .article-date{

}
.cat-foto{
	background-color: #E24A5F;
	color: #fff !important;
}
.cat-video{
	background-color: #4AA8E2;
	color: #fff !important;
}
.mediagrid article .link{
	z-index: 3;
}


iframe a{
	color: #fff !important;
}

/* articles view */
.news_entry, .content{
	padding: 20px 15px 0;
}
.content.content{
	padding: 0;
}
.news_entry .title, .news_entry .date, .news_entry .lead{
	font-family: 'Myriad Pro Bold';
}
.news_entry .title{
	font-size: 2.5em;
	color: #3c1f5b;
}
.news_entry .date{
	margin-top: 10px;
	color: #333;
}
.news_entry .lead{
	font-size: 1.25rem;
	margin: 15px 0 30px;
	line-height: 1.5;
}
.news_entry .content p, .newsgrid .content p{
	font-family: "Myriad Pro Light";
	font-size: 1.25rem;
	color: #333;
	line-height: 1.35;
	text-decoration: none;
	margin-bottom: 20px;
}
.news_entry .content a, .newsgrid .content a{
	color: #a79468;
}
.news_entry .content a:hover, .newsgrid .content a:hover{
	text-decoration: none;
}
.news_entry .content table, .newsgrid .content table{
	/*width: 100%;
	text-align: center;*/
	margin: 0 auto;
}
.news_entry .content table td, .newsgrid .content table td{
	padding: 10px 5px;
}

/* gallery within a news*/
#slider, #carousel{
	position: relative;
	margin: 0 auto;
}
#slider .flex-viewport img{
	max-height: 450px !important;
}
.news_entry #carousel .slides > li {
	width: auto !important;
}
.news_entry #carousel .slides > li img{
	height: 140px !important;
}

#slider:hover .flex-direction-nav .flex-prev, #carousel:hover .flex-direction-nav .flex-prev {
  opacity: 0.7;
  left: 10px;
}
#slider:hover .flex-direction-nav .flex-prev:hover, #carousel:hover .flex-direction-nav .flex-prev:hover {
  opacity: 1;
}
#slider:hover .flex-direction-nav .flex-next, #carousel:hover .flex-direction-nav .flex-next {
  opacity: 0.7;
  right: 10px;
}
#slider:hover .flex-direction-nav .flex-next:hover, #carousel:hover .flex-direction-nav .flex-next:hover {
  opacity: 1;
}

/*.tovizi_nora{cursor: url('../images/fullpages/Tovizi_Nora.png')0 100, default;}
.meszenas_tamas{cursor: url('../images/fullpages/Meszesan_Tamas.png')0 100, default;}
.tenyi_istvan{cursor: url('../images/fullpages/Tenyi_Istvan.png')0 100, default;}
.szloboda_csanad{cursor: url('../images/fullpages/Szloboda_Csanad.png')0 100, default;}
.reti_zsolt{cursor: url('../images/fullpages/Reti_Zsolt.png')0 100, default;}
.szaitzne_gizella{cursor: url('../images/fullpages/Szaitzne_Csicsek_Gizella.png')0 100, default;}
.patkos_janos{cursor: url('../images/fullpages/Patkos_Janos.png')0 100, default;}
.agai_andras{cursor: url('../images/fullpages/Agai_Kis_Andras.png')0 100, default;}
.boor_zoltan{cursor: url('../images/fullpages/Boor_Zoltan.png')0 100, default;}
.gyarmati_eszter{cursor: url('../images/fullpages/Gyarmati_Eszter.png')0 100, default;}
.kiss_ferenc{cursor: url('../images/fullpages/Kiss_Ferenc.png')0 100, default;}
.kovesdi_gyorgy{cursor: url('../images/fullpages/Kovesdi_Gyorgy.png')0 100, default;}
.matyus_laszlo{cursor: url('../images/fullpages/Matyus_Laszlo.png')0 100, default;}
.mehes_tamas{cursor: url('../images/fullpages/Mehes_Tamas.png')0 100, default;}
*/

td.profil_picture{
    background: url("../images/fullpages/camera.png") no-repeat;
    background-size: 25px 25px;
    background-position: right 60px center;
}

.profil_img{
    position: relative;
    float: left;
    z-index: 100;
    width: 30%;
    height: 400px;
}

@media all and (min-width : 560px) and (max-width : 690px) {
    
    .profil_img {
        position: relative;
        float: left;
        z-index: 100;
        width: 17%;
        height: 267px;
        background-size: 180px 270px;
    }
    
}

.news_entry .content table td p, .newsgrid .content table td p{
	margin: 0;
}
.news_entry .content img, .newsgrid .content img{
	max-width: 100%;
	width: auto !important;
	height: auto !important;
}

/* legacy posts*/
.news_entry .legacyPost p,.news_entry .legacyPost ul,.legacyPost p,.news_entry .legacyPost ul, .legacyPost table, .legacyPost table tbody tr td p, .legacyPost table tbody tr td span{
	margin-bottom: 20px;
	font-family: "Myriad Pro Light" !important;
	font-size: 1.25rem !important;
	color: #333 !important;
	line-height: 1.35 !important;
	text-decoration: none !important;
}
.legacyPost table{
	width: 100% !important;
}
.legacyPost table tbody tr td{
	background-color: transparent !important;
}
.news_entry .legacyPost p span, .news_entry .legacyPost ul li span, .legacyPost p span, .legacyPost p strong, .news_entry .legacyPost ul li span, .legacyPost ol li span, .legacyPost ul li span, .legacyPost div span, .legacyPost table tbody tr td strong{
	font-family: 'Myriad Pro Light' !important;
	font-size: 1.25rem !important;
	color: #333 !important;
	background-color: transparent !important;
	line-height: 1.35 !important;
	text-decoration: none !important;
}
.news_entry .legacyPost p a, .legacyPost p span span a, .legacyPost p span a, .legacyPost p span span a span, .legacyPost div span a, .legacyPost ul li span a{
	text-decoration: underline !important;
	font-size: 1.25rem !important;
	color: #333 !important;
}
.news_entry .legacyPost p a:hover, .legacyPost p span span a:hover, .legacyPost p span a:hover, .legacyPost div span a:hover, .legacyPost ul li span a:hover{
	text-decoration: none !important;
}
.news_entry .legacyPost p span span, .news_entry .legacyPost ul li span span{
	font-size: 1.25rem !important;
}
.news_entry .content p span img{
	margin: 30px;
	width: auto;
	max-height: 400px;
}


/* Csapatok subpage*/
.ourplayers-inner{
	padding-left: 20px;
}
.ourplayers-inner section{
	margin-bottom: 30px;
}
.player-listing{
	width: 50%;
	float: left;
	position: relative;
}
.playerbg{
	width: 250px;
	height: 155px;
	background-image: url('/assets/bg-stadium.png');
	background-size: cover;
	overflow: hidden;
	position: relative;
}
.player-number{
	width: 40px;
	height: 40px;
	position: absolute;
	margin: -130px 0px 0px 215px;
	background-color: #6d4099;
	padding: 15px;
	-ms-transform: rotate(45deg); /* IE 9 */
    -webkit-transform: rotate(45deg); /* Chrome, Safari, Opera */
    transform: rotate(45deg);
}
.player-listing p{
    font-family: 'Myriad Pro Semibold';
    color: #fff;
    font-size: 2.25em;
	position: absolute;
	margin: -110px 0 0 225px;
}
.player-listing h2{
	margin: 15px 0 5px 0;
}


/* Csapatok vegoldal*/
.playerslist{
	color: #333;
	font-size: 1.25em;
	margin-bottom: 15px
}
.playerslist thead{
}
.playerslist thead tr{
	border-bottom: 2px solid #6d4099;
}
.playerslist thead tr th{
	text-align: center;
	max-height: 31px;
}
.playerslist thead tr th img{
	max-height: 30px !important;
	width: auto;
	margin: 0 auto;
}
.playericon img{
	margin:0 !important;
}
.playerslist tbody:before {
    content: "-";
    display: block;
    line-height: .5em;
    color: transparent;
}
.playerslist tbody tr{
	border-bottom: 1px solid #e6e6e6;
	position: relative;
}
.playerslist tbody tr:hover{
	background-color: rgba(197,162,219,.5);
}
.playerslist tbody td{
	padding: 10px 25px 5px 5px;
	text-align: right;
}
.playername{
	text-align: left !important;
}

/* Players vegoldal*/
.playercard{
	color: #333;
	font-size: 1.25em;
	margin-bottom: 30px !important;
}
.playercard-name{
	font-family: 'Myriad Pro Bold';
	font-size: 1.25em;
	color: #6d4099;
}
.squad-number{
	padding: 0 10px;
}
.playercard-lastname{
	padding: 0 10px;
	color: #3c1f5b !important;
}
.playercard thead{
}
.playercard thead tr{
	border-bottom: 2px solid #6d4099;
}
.playercard thead tr th{
}
.playercard thead tr th img{
	max-height: 30px !important;
	width: auto;
	margin: 0 auto;
}
.playercard img{
	/*background-color: #C5A2DB;
	border: 1px solid #6d4099;*/
}
.playercard .image{
	margin: 0 !important;
	padding: 0 1.5% !important;
	/*border-bottom:1px solid #333;*/
}
.playercard .image .playerimg{
	max-width: 200px;
	height: 150px;
	display: block;
	background-position: center top !important; 
	background-size: 100% !important;
	background-repeat: no-repeat !important;

}
.playericon img{
	margin:0 !important;
}
.playercard tbody:before {
    content: "-";
    display: block;
    line-height: .5em;
    color: transparent;
}
.playercard tbody tr{
}
.playercard tbody tr:hover{
	background-color: rgba(197,162,219,.5);
}
.playercard tbody td{
	padding: 10px 10px 5px 0px;
	border-bottom: 1px solid #e6e6e6;
}
.playercard tbody td.noborder{
	border:0;
}
.playercard .logo{
	height: 150px;
	width: 100%;
}


.player_summary{
	color: #333;
	font-size: 1.25em;
	margin-bottom: 30px !important;
}
.player_summary thead{
}
.player_summary thead tr{
	border-bottom: 2px solid #6d4099;
}
.player_summary thead tr th{
	text-align: center;
}
.player_summary thead tr th img{
	max-height: 30px !important;
	width: auto;
	margin: 0 auto;
}
.playericon img{
	margin:0 !important;
}
.player_summary tbody:before {
    content: "-";
    display: block;
    line-height: .5em;
    color: transparent;
}
.player_summary tbody tr{
	border-bottom: 1px solid #e6e6e6;
}
.player_summary tbody tr:hover{
	background-color: rgba(197,162,219,.5);
}
.player_summary tbody tr.player_summary_row{/*
	height: 70px;
	background-color: rgba(197,162,219,1);*/
	font-family: 'Myriad Pro Semibold';
}
.player_summary tbody tr.player_summary_row td{
	vertical-align: middle;
}

.player_summary tbody tr.game_summary_row{/*
	height: 50px;
	background-color: rgba(197,162,219,.75);*/
	font-family: 'Myriad Pro SemiCondensed';
}
.player_summary tbody tr.game_summary_row td{
	vertical-align: middle;
}
.player_summary tbody td{
	padding: 10px 5px 5px;
	text-align: center;
}
.related-articles{
	position: relative;
	margin: 15px 5% 0px !important;
	padding-bottom: 10px;
	/*border-bottom: 1px solid #e6e6e6;*/
}
.article-title{
	font-family: 'Myriad Pro SemiCondensed';
	font-size:1.25em;
	margin-bottom: 5px;
	line-height: 1.3;
}
.article-lead{
	line-height: 1.3;
	color: #333;
}
/* 404 page */

.fourofour-img-holder{
	display: block;
	position: relative;
}
.missedshot{
	position: absolute;
	display: block;
	color: #fff;
	margin: 70px 0px 0px 10%;
}
.missedshot p{
	margin: 10px 0 5px;
}
.missedshot a{
	color: #fff;
	text-decoration: none;
}
.missedshot a:hover{
	text-decoration: underline;
}
.missingpage{
	display: block;
	margin: 0 auto;
	max-width: 991px;
}

/* results */
.results-box{
	margin:10px 0 20px;
}
.results-box article{
	background-color: rgba(103,88,156,1);
	margin-bottom: 20px;
	position: relative;
}
.results-box article header{
	position: relative;
	padding:0 20px;
	text-align: left;
}
.results-box article header .article-title{
	padding: 15px 0 20px;
	color: #a79468;
}
.results-box article header .article-category{
	position: absolute;
	margin-top: -58px;
	margin-left: -20px;
	height: 45px;
	width: 60px;
	font-size: 2.5em;
	text-align: center;
	color: #fff !important;
}.results-box .article-date{
	opacity: 1;
	position: relative;
	margin: 0;
	padding: 8px 2% 5px 0;
	width: 98%;
}
.results-box article .link{
	z-index: 3;
}


/* Game STAT */
.jatekosok{
	display: inline-block;
}
.gamestat-subtitle{
	color: rgba(195,195,195,0.75);
	margin: 15px 0px 10px;
}
.gamestat{
	color: #333;
	font-size: 1.25em;
	margin-bottom: 15px !important;
}
.gamestat thead{
}
.gamestat thead tr{
	border-bottom: 2px solid #6d4099;
	width: 100%;
}
.gamestat thead tr th{
	text-align: left;
}
.gamestat thead tr th img{
	max-height: 30px !important;
	width: auto;
	margin: 0 auto;
}
.playericon img{
	margin:0 !important;
}
.gamestat tbody:before {
    content: "-";
    display: block;
    line-height: .5em;
    color: transparent;
}
.gamestat tbody tr{
	border-bottom: 1px solid #e6e6e6;
}
.gamestat tbody tr:hover{
	background-color: rgba(197,162,219,.5) !important;
}
.gamestat tbody td{
	padding: 10px 25px 5px 5px;
}
.cseretime, .cserenev{
	float: right;
	text-align: right;
}
.cserenev{
	opacity: .75;
}
.playername{
	text-align: left !important;
}
.cserek{
	border-top: 2px solid #6d4099 !important;
}

/* Eredmenyek/Musor */
.results{
	color: #333;
	font-size: 1.25em;
	margin-bottom: 15px
}
.results thead{
}
.results thead tr{
	border-bottom: 2px solid #6d4099;
}
.results thead tr th{
}
.results thead tr th img{
	max-height: 30px !important;
	width: auto;
	margin: 0 auto;
}
.playericon img{
	margin:0 !important;
}
.results tbody:before {
    content: "-";
    display: block;
    line-height: .5em;
    color: transparent;
}
.results tbody tr{
	border-bottom: 1px solid #e6e6e6;
	position: relative;
}
.results tbody tr:hover{
	background-color: rgba(197,162,219,.5);
}
.results tbody td{
	vertical-align: middle;
	font-size: .75em;
	line-height:2;
	max-width: 300px;
}
.results .logo{
	height: 35px;
	width: 35px;
	display: block;
	margin: 0 auto;
}
.logocontainer{
	text-align: center;
	padding: 10px 0 5px !important;
}

/* Players List*/
.letter-selector{
	margin: 10px 0 30px !important;
	text-align: center;
}
.letters_abc{
	text-decoration: none;
	text-align: center;
	padding: 5px;
	font-family: 'Myriad Pro Semibold';
	color: #3c1f5b;
	font-size: 1.75em;
}
.letters_abc:hover{
	color: #C5A2DB;
	text-decoration: underline;
}
.player-list-box{
	position: relative;
}
.player-list-header{
	color: #333;
	background-color: #C5A2DB;
	margin-top: 15px;
}
.player-list-header .start-letter{
	padding: 5px 8px 5px;
	background-color: #3c1f5b;
	width: 30px;
	color: #fff;
	font-family: 'Myriad Pro Semibold';
	text-align: center;
	margin-bottom: 10px;
}
.player-list-element{
	border-bottom: 1px solid #e6e6e6;
	margin-bottom: 5px;
	padding: 10px 5px 5px;
	position: relative;
}
.player-list-element:hover{
	background-color: rgba(197,162,219,.5);
}
.player-list-element .playerlist-name{
	font-family: 'Myriad Pro Semibold';
	display: block;
}
.player-list-element .playerlist-club{
	color: #a6a6a6 !important;
	text-align: right;
	display: block;
	margin-top: 5px;
}


/* Tabella page */
.single-table, .topscorers{
	width: 100%;
	border: 1px solid #c5a2db;
}
.single-table table{
	width: 100%;
	font-family: 'Myriad Pro Light';
	font-size: 1.125em;
	z-index: 12;
	line-height: 1.15;
	margin: 5px 0 10px;
	text-align: center;
}
.single-table table .teamname{
	font-family: 'Myriad Pro SemiCondensed';
	text-align: left;
}
.single-table table tr.tn-ujpestfc, .single-table table td.tn-ujpestfc{
	color: #6d4099;
	font-family: 'Myriad Pro SemiBold';
}
.single-table table td{
	padding: 3px 3px 1px;
}
.single-table table td.less-important-data{
	color: #000;
	opacity: 0.7;
}
.single-table table td.pos, .single-table table td.points, .single-table table td.goals {
    text-align: right;
}
.single-table .game-won, .single-table .game-lost, .single-table .game-draw{
	color: #fff !important;
	background-color: #7ABF43;
	padding: 1px 4px;
	width: 25px;
	display: inline-block;
	font-size: .75em;
	border-radius: 5px;
	position: relative;
}
.single-table .game-lost{
	background-color: #f33;
}
.single-table .game-draw{
	background-color: #EF6721;
}

.tooltip{
	width: 200px;
	top:-50px;
	left: -10px;
	padding: 5px 10px;
	background-color:rgba(0,0,0,.9);
	color:#fff;
	border-radius:5px;
	opacity:0;
	visibility: hidden;
	z-index: 99;
	position:absolute;
	-webkit-transition: opacity 0.5s;
	-moz-transition:  opacity 0.5s;
	-ms-transition: opacity 0.5s;
	-o-transition:  opacity 0.5s;
	transition:  opacity 0.5s;
}

.tooltip-hover:hover .tooltip {
    opacity:1;
    visibility: visible;
}
.tooltip:before{
    border: solid;
    border-color: rgba(0,0,0,.9) transparent;
    border-width: 6px 6px 0 6px;
    content: "";
    bottom: -6px;
    left: 20px;
    position: absolute;
    z-index: 99;
}
.topscorers{
	height: 1075px;
	overflow: hidden;
	position: relative;
}
.topscorers .showmemore{
	position: absolute;
	bottom: 0px;
	background: -moz-linear-gradient(top, rgba(230,230,230,0.5) 0%, rgba(230,230,230,0.9) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(230,230,230,0.5) 0%,rgba(230,230,230,0.9) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(230,230,230,0.5) 0%,rgba(230,230,230,0.9) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	width: 100%;
	height: 75px;
}
.topscorers .showmemore div{
	background-color: #6d4099;
	color: #fff;
	text-align: center;
	font-family: 'Myriad Pro Semibold';
	font-size:1.25em;
	width: 96%;
	margin: 0 2%;
	padding: 5px 0;
	position: absolute;
	bottom: 15px;
}
.topscorers table{
	width: 96%;
	font-family: 'Myriad Pro Light';
	font-size: 1.125em;
	z-index: 12;
	line-height: 1.15;
	margin: 5px 2% 10px;
	font-size: .95em;
}
.topscorers table .teamname{
	font-family: 'Myriad Pro SemiCondensed';
	text-align: left;
}
.topscorers table tbody tr{
	border-bottom: 1px solid #e6e6e6;
}
.topscorers table tr.tn-ujpestfc, .topscorers table td.tn-ujpestfc{
	color: #6d4099;
	font-family: 'Myriad Pro SemiBold';
}
.topscorers table td{
	padding: 3px 3px 1px;
}
.topscorers table td.less-important-data{
	color: #000;
	opacity: 0.7;
}
.topscorers table td.pos, .topscorers table td.points, .topscorers table td.topscorers-goals {
    text-align: right;
}
.topscorers table td.pos, .topscorers table td.topscorers-goals{

}
.topscorers table td.topscorers-name{
	max-width: 45%;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.topscorers table td.topscorers-team{
}

/* Shop */
.shopgrid{
	margin:10px 0 20px;
}
.shopgrid article{
	background-color: #e6e6e6;
	margin-bottom: 20px;
	position: relative;
}
.shopgrid article .media-preview{
	width: 100%;
	height: 219px;
	display: inline-block;
	background-repeat: no-repeat;
	background-size: cover;
	position: relative;
}
.shopgrid article header{
	width: 100%;
	position: absolute;
	bottom: 0;
}
.shopgrid article .article-title{
	padding: 15px 20px;
	color: rgba(103,88,156,1);
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.shopgrid article header .article-category{
	height: 45px;
	width: 60px;
	font-size: 2.5em;
	text-align: center;
	color: #fff !important;
	position: absolute;
	margin-top: -26px;
}
.shopgrid article header .article-date{

}
.cat-shopping{
	background-color: #c5a2db;

}
.shopcar{
	background-image: url('/images/shop/shopcar.png');
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	width: 100%;
	min-height: 140px;
}

.banners{
	width: 100%;
	position: absolute;
	right: 0;
	bottom: 0;
}
.shop-banner, .ticket-banner{
	box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
	background-position: bottom;
	background-size: contain;
	background-repeat: no-repeat;
	/*
	-webkit-box-shadow: 0px 0px 1px 0px rgba(51,3,51,0.5);
	-moz-box-shadow: 0px 0px 1px 0px rgba(51,3,51,0.5);
	box-shadow: 0px 0px 1px 0px rgba(51,3,51,0.5);
	*/
	overflow: hidden;
	height: 88px;
	position: relative;
	border: 1px solid #c5a2db;
	width: 48%;
	display: inline-block;
	float: left;
}
.shop-banner{
	/*background-image: url('/assets/shop_link.png');*/
	margin-right: 3%;
}
.pulse{
	box-shadow: 0 0 0 0 rgba(109,64,153, 0.7);
	-webkit-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
    -moz-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
    -ms-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
 	animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
}
@-webkit-keyframes pulse {to {box-shadow: 0 0 0 10px rgba(109,64,153, 0);}}
@-moz-keyframes pulse {to {box-shadow: 0 0 0 10px rgba(109,64,153, 0);}}
@-ms-keyframes pulse {to {box-shadow: 0 0 0 10px rgba(109,64,153, 0);}}
@keyframes pulse {to {box-shadow: 0 0 0 10px rgba(109,64,153, 0);}}

.shop-banner .shopbanner-title{
	text-align: right;
	margin: 10px 15px 0 0;
	font-family: 'Myriad Pro Light';
	font-size: 1.25rem;
}
.ticket-banner{
	background-image: url('/assets/ticket_link.png');
}
.ticket-banner .ticketbanner-title{
	margin: 10px 0 0 15px;
	font-family: 'Myriad Pro Light';
	font-size: 1.25rem;
}
.shop-banner .bannerpic{
	background: url('/asstes/shop_link.png');
	background-size: contain;
	display: inline-block;
	overflow: hidden;
}

.shop-banner a{
	display: inline-block;
	text-decoration: none;
}
.shopgrid .article-category{
	background-color: #6d4099;
}
.orderNumber{
	text-align: center;
	display: block;
}
.counterBtn{
	cursor: pointer;
	display: block;
	font-size: 1.25rem;
	width: 20px;
	height: 17px;
	background-color: #c5a2db;
	float: left;
	margin: 0 5px;
	padding: 1px 0 0;
}
.shopgrid .tooltip{
	width: auto !important;
	top: 130px !important;
	left: 5px !important;
	background-color: #6d4099;
}
.shopgrid .tooltip::before{
	border-color: #6d4099 transparent;
}
.zoom-icon{
	position: absolute;
	padding: 5px;
	bottom: 0;
	right: 0;
	cursor: pointer;
}
.zoom-icon i{
	color: #c5a2db;
	font-size: 1.5rem;
}

.position_head{
    text-align: left!important; 
    background-color: #c5a2db;
}

.popup_black_bg {
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0px;
    left: 0px;
    background: #000;
    filter: alpha(opacity=60);
    opacity: 0.6;
    -moz-opacity: 0.6;
    z-index: 99;
}

.popup_frame {
    background: #FFF;
    padding: 4px;
    position: absolute;
    top: 80px;
    left: 50%;
    width: 680px!important;
    margin-left: -350px;
    z-index: 100;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
}

/* Meccsnap */

.meccsnap{
	position:relative;
}

.meccsnap-teams{

	height:350px;
	width:39.5%;
	float:right;
	margin-bottom:10px;

}

.meccsnap-logo{
	width:100%;
	text-align:center;
}

.meccsnap-logo img{
	max-width:100%;
	width:466px;
}

.meccsnap-team-logos{
	overflow:hidden;
	position:relative;
}

.meccsnap-team-logo{
	width:50%;
	background-repeat:no-repeat;
	background-size:auto;
	background-position:center center;
	padding:20px;
	text-align:center;
	box-sizing:border-box;
	float:left;
	position:relative;
	height: 258px;
}

.meccsnap-team-logo img{
	max-width:100%;
	max-height:220px;
	position:absolute;
	left:50%;
	top:50%;
	-webkit-transform:translate(-50%,-50%);
	        transform:translate(-50%,-50%);
}

.meccsnap-stadion{
	font-family: 'Myriad Pro SemiCondensed';
	font-size: 1.75em;
	text-transform: uppercase;
	color:#6d4099;
	float:left;
	padding-top:4px;
	width: 56.5%;
	text-align:justify;

}

.meccsnap-stadion span{
	display:inline-block;
}

.meccsnap-stadion:after {
    content: "";
    display: inline-block;
    width: 100%;    
}

.meccsnap-time{
	width: 40%;
	height: 20px;
	position: relative;
	border-top: 32px solid #6d4099;
	border-left: 32px solid transparent;
	float: right;
	z-index: 1;
	margin: 0px -10% 0 0;
}

.meccsnap-time p{
	font-family: 'Myriad Pro SemiBold';
	font-size: 1.25rem;
	color: #ffffff;
	text-transform: uppercase;
	position: absolute;
	margin: -29px 0 0 5%;
	float: right;
}

.meccsnap-slider{
	height:350px;
	position:absolute;
	left:10px;
	top:0;
	right: 43.5%;
	overflow:hidden;
	background:#c5a2db;
	background:#6d4099;
	border: 5px solid #6d4099;
	padding:5px 10px;
	border-right: none;
	padding-right: 0;
	box-sizing:border-box;
}

.meccsnap-slider-message{
	background:white;
	background:rgba(226,217,236,1);
	margin-bottom:6px;
	padding:5px 10px;
	border: 1px solid #6d4099;
	font-family: 'Myriad Pro SemiCondensed';
	color: #6d4099;
	font-size: 1.125em;
	font-size:1.25em;
	border-radius:5px;
}

.meccsnap-slider-time{
	font-size: 18px;
	letter-spacing: -0.4px;
	font-family: Myriad Pro SemiCondensed;
	margin-right:3px;
}

.meccsnap-slider .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.meccsnap-slider .mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.meccsnap-slider .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	background:#ffffff !important;
}

.meccsnap-slider .mCSB_scrollTools{
	opacity:1;
}

/* Meccsnap slider light theme */
.meccsnap-slider{
	border: 1px solid #6d4099;
	background: #f6edff;
	padding-left: 5px;
	background:#6d4099;
}

.meccsnap-slider-message{
	border: 1px solid #a79468;
	background:white;
	color: black;
	padding: 10px 15px;
	line-height: 20px;
	margin-right: 8px;
	font-size:100%;
	position:relative;
	box-sizing:border-box;
	margin-left:10px;
	border-radius: 8px;
	box-shadow: 0px 0px 7px -6px;
	border:none;
	line-height: 1.5;
	font-size:1.25em;
}

.meccsnap-slider-message:before{
	display:block;
	content:'';
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 7.5px 8px 7.5px 0;
	border-color: transparent #ffffff transparent transparent;
	position:absolute;
	top:17px;
	left:-8px;
	z-index:110;
}

.meccsnap-slider-message:after{
	display:none;
	content:'';
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 8.5px 12px 8.5px 0;
	border-color: transparent #a79468 transparent transparent;
	position:absolute;
	top:9px;
	left:-12px;
	z-index:100;
}


@media all and (max-width:1700px){
	.meccsnap-time{
		border-top: 27px solid #6d4099;
		border-left: 27px solid transparent;
	}
	.meccsnap-time p{
		margin: -25px 0 0 5%;
	}
}

@media all and (max-width:1499px){
	.meccsnap-time p {
	    margin: -24px 0 0 5%;
	}
}

@media all and (max-width:1024px){
	.meccsnap-slider{left:0;}
	.meccsnap-time p{
		font-size: 18px;
		margin: -25px 0 0 5%;
	}
}
@media all and (max-width:850px){
	.meccsnap-teams{width:100%;float:none;}
	.meccsnap-slider{position:relative;left:0;right:auto;width:100%;}
	.meccsnap-details{margin-bottom:10px;}
}

@media all and (max-width:747px){
	.meccsnap{margin-top:10px;margin-bottom:10px;}	
	.meccsnap-time{border:none;background:#6d4099;height:27px;margin:0;margin-top:10px;width:100%;}
	.meccsnap-time p{
		margin:0;
		line-height:27px;
		float:none;
		text-align:center;
		position:relative;
	}
	.meccsnap-teams{height:auto;}
}

@media all and (max-width:450px){
	.meccsnap-team-logo {height: 57vw;}
}