@charset "utf-8";

html {
	background-color: #F3F3F3;
}
.mainmargins { background-color:#F3F3F3;}

.titlefont { font-family:"Roboto Slab", Helvetica, sans-serif;}

p { font-size: 1.1rem; font-family: 'Lato', 'Open Sans', Arial, sans-serif;}
.page-margings { margin-left: 0px; }
.sidebar { background-color:#F3F3F3;}
.main { background-color:#F3F3F3;}
.force100percent {;}
.mainmargins-rev {margin-left: -16px;margin-right:-16px;
}
.sitefont {font-family:'Roboto Slab', 'Roboto', sans-serif;}
.mainpaddings-rev {padding-left:16px;
padding-right:16px;
}
.rowport-rev { margin-left:8px; margin-right:8px;}

.sidebar-center-fullwidth { width: 31.7%; margin-left:2.6%;}
.main-center-fullwidth { width:65.6%;}

.center-page {top:0px; background-color: initial;}

.sidebar-smalltitle-div {
background-image: url(../primages/sibebar-smalltitle-background-b.png);
}

.light { font-weight:300 !important;}
.halflight  { font-weight:400;}
.halfblack { color:#333;}
.whiteback { background-color:#FFF;}

.center-cropbox { max-width:1430px; }

.page-paragraph { font-family: 'Lato'; line-height: 1.85em;}
.paragraph { font-family: 'Lato', line-height: 1.85em; }
.secondary-font {font-family:'Roboto Slab', 'Roboto', sans-serif; font-weight:300; line-height:1.8em; font-size:0.9rem;}
.secondary-color { color:#FC0 !important;}
.images-inner-label-div { font-size:inherit; font-size:initial;}
.publicist-page-box-title, .publicist-page-box-text { font-style:italic;}
.page-title {font-size: 2.6rem !important; padding-bottom: 1px !important;}
.page-box-label-div { padding: 1px 4px;}

.h0-to-0 {font-family:'Roboto Slab'; font-weight:; font-size:2.16rem; }
.h0-to-h1 {font-family:'Roboto Slab'; font-weight:; font-size:2.1rem; }
h1 {font-family:'Roboto Slab'; font-weight:; font-size:2.0rem; }
.h1-to-h2 {font-family:'Roboto Slab'; font-weight:; font-size:1.8rem; }
h2 {font-family:'Roboto Slab'; font-weight:; font-size:1.6rem; }
.h2-to-h3 {font-family:'Roboto Slab'; font-weight:; font-size:1.55rem; }
h3 {font-family:; font-weight:; font-size:; }
.h3-to-h4 {font-family:'Roboto Slab'; font-weight:; font-size:1.4rem; }
h4 {font-family:'Roboto Slab'; font-weight:; font-size:; }
.h4-to-h5 {font-family:'Roboto Slab'; font-weight:;     font-size: 1.3rem;; }
h5 {font-family: 'Lato', Arial, sans-serif;; font-weight:; font-size:; }
.h5-to-h6 {font-family: 'Lato', Arial, sans-serif;; font-weight:; font-size:1.1rem; }
h6 {font-family: 'Lato', Arial, sans-serif;; font-weight:; font-size:0.8rem; }

.serifitalic { font-family:"Georgia", serif; font-style:italic; }

.extrabold {  font-weight: 800; }


/**
.tema1color { background-color: #AEDDE6; }
.tema2color { background-color: #BBE1B3; }
.tema3color { background-color: #D8E1B3; }
.tema4color { background-color: #E7CBAD; }
.tema5color { background-color: #E8ACAC; }
.tema6color { background-color: #E6AED9; }
.tema7color { background-color: #BCACE8; }
.tema8color { background-color: #ACBFE8; }
.tema9color { background-color: #C5CBCF; }
**/

.tema1color { background-color: #000000; }
.tema2color { background-color: #000000; }
.tema3color { background-color: #000000; }
.tema4color { background-color: #000000; }
.tema5color { background-color: #000000; }
.tema6color { background-color: #000000; }
.tema7color { background-color: #000000; }
.tema8color { background-color: #000000; }
.tema9color { background-color: #000000; }

.labelpadding {
    padding-left: 0.22rem;
    padding-right: 0.32rem;
}

/** Egyedi beallitasok **/
.second-head-height { 
max-height: 190px !important; 
	padding-bottom: 6px;
}
.sajat-head-main-pic-page {max-height: 110px !important; }
.second-head {background-image:none;}
.second-head-background {background-image:none;}
.head-background { background-image: none !important; background-color:#EB7900;}

.sitelogo-pic { margin-right: 14px;margin-left: 8px;padding-top: 4px;}

.fbackground {background-color: #F3F3F3;}

.page-linebackground-leftright {background-color: #F3F3F3;}

.center-fullwidth {
	background-color: #F3F3F3;
    border-bottom: 26px solid #F3F3F3;
    border-top: 1px solid #F3F3F3;
    padding-top: 2px;
    padding-left: 6px;
    padding-right: 6px;
    box-shadow: 0px 1px 0px #CACACA;
}
.imageslargecrop-center-fullwidth { margin-top: -1.1rem;
margin-bottom: -2.2rem;}

.mainmargins-fullwidth-box1 {
	margin-left: -24px;
	margin-right: -24px;
	background-color: #FFF;
	overflow: hidden;
}

.imagessmallcrop-center-fullwidth {
    width: 101.4%;
    height: auto;
    margin-top: -0.6rem;
    margin-bottom: -0.8rem;
}
.center-page-pic-in { border-bottom:1px solid #CCC; padding: 10px 0px 30px 0px;}

/** MENU beallitasok **/
#menu-bar a { font-family: 'Roboto Slab', arial, sans-serif; 
color: #000; !important; 
font-size: 1.11rem; 
letter-spacing: 0.03em; 
font-weight:400; 
line-height: 52px;}

#menu-bar .active a {
color: #FFF;
text-shadow: none;
background:#EB7900 !important;
}
#menu-bar li:hover > a {
  color: #000;
  -webkit-box-shadow:none;
  -moz-box-shadow:none;
  box-shadow:none;
}
#menu-bar li:hover > a { background:#FFF; }
/** legordult button **/
#menu-bar ul a {
font-size: 18px; font-family: 'Roboto Slab', arial, sans-serif; font-weight: 300; color: #000 !important; border: 1px solid #CCC;
}
#menu-bar ul a:hover {
background: #FF9 !important; 
color: #000  !important; 
}
/** legordult backg **/
#menu-bar ul { 
background: #FFF !important;
background-color: #FFF !important;
top: 54px !important;
left:1px;
}
.tbutton-icons {
padding-right: 0px;
    margin-right: 0.6rem;
    line-height: 34px;
    height: 30px;
    background-color: #DC511C;
    border: 2px solid #848484;
    border-radius: 50px;
    margin-top: 9px;
}

.sidebar-smalltitle-font { background-color:#F3F3F3;}

/** MENU beallitasok eddig **/


/** HAMBURGER MENU beallitasok **/

.hamburger-menu { min-width:; }

.hamburger-menu-icon { width:; }

#hamburgermenu { background-color:; }
.hamburgerbutton {
background-color: #FFF;
    text-shadow: #E8E8E8 1px 1px 1px;
    font: normal normal normal 24px 'Open Sans', 'Roboto', arial;
    color: #000;
    text-decoration: none;
}

.hamburgerbutton:hover,
.hamburgerbutton:focus {
background-color: #FFFF80 !important;
color:#003;
}

.hamburger-menu-icon {
    width: 50px;
}
.hamburgerbutton:active {background-color: #FFF; color:#C06 !important;}

/** HAMBURGER MENU beallitasok eddig **/


.mainarea-title-div {
	background-image: url(../actual/sibebar-title-background-c2.png);
}

.mainarea-title-inner { margin:auto; }

.mainarea-title-font {
    font-family: 'Roboto Slab';
    font-weight: 300;
	background-color: #F3F3F3;
}

.mainarea-title-font-leftspacer {background-color:#F3F3F3;}
.mainarea-title-font-rightspacer {background-color:#F3F3F3;}

.sidebar-title-div-inv { background-color: #F3F3F3;}

.boxes2thumb-info-toplabel-smallsize {
    padding: 0px 0px 25px 0px;
}

.images-inner-label {
    max-height: 26px;
    left: 24px;
    padding-left: 14px;
    padding-right: 14px;
}

.sidebar-title-font {
    font-weight: 500;
	font-size:1.3rem;
    font-family: 'Roboto Slab';
	color:#FFF;
	background-color: transparent;
	margin-left: 12px;
    margin-top: 2px;
}

.menu-message {
    line-height: 35px;
    font-style: italic;
	color: #884467;
}

.sidebar-title-div {
    min-height: 30px;
    background-image: none;
    background-color: #8FBDEC;
	background-color: #E6E6E6;
    border: 1px solid #E6E6E6;
}

.sidebar-title-font-leftspacer { display:none;}
.sidebar-title-font-rightspacer { display:none;}

.rightback-line { background-image:url(../actual/sibebar-title-background-c2jobb.png);
background-position:right; background-repeat:repeat-y;}
.leftback-line { background-image:url(../actual/sibebar-title-background-c2bal.png);
background-position:left; background-repeat:repeat-y;}

.spacerheight20 { height:20px; }

.boxes2thumb-info-bottomlabel {
padding: 0px 0px 26px 0px;
}
.boxes2thumb-info-bottomlabel-smallsize {
    padding: 0px 0px 24px 0px;
}

.floatleft {float: left !important;}

.simplebutton {
    max-width: 130px;
    padding: 9px 22px 9px 22px;
    border: 0px solid #5A5A5A;
    border-radius: 4px;
    background-color: #72CBB5;
    text-shadow: #4E4E4E 1px 1px 1px;
    font-family: 'Open Sans', Arial, sans-serif;
    color: white;
    text-decoration: none;
    margin-top: 12px;
	font-size:1.23rem;
}

.simplebutton:hover,
.simplebutton:focus {
    background-color: #006;
    color: #ffffff;
    text-decoration: none;
}
.medium { font-weight: 400 !important; }

/** Sarga sport Portal beallitasa **/

.title5pad { padding: 0.3rem 0 0.3rem 0;}
.author-bio { text-align:left; }

/** Harom osztasu slider sav **/

.global-spacer-modern-simple {;}

.boxes5f-1background {display:block;position:relative; background-color:#FFF;min-height: 243px;max-height: 244px;overflow:hidden;}
.boxes5f-1background2 {display:block;position:relative; background-color:#FFF;min-height: 243px;max-height: 244px;overflow:hidden;}
.boxes5f-2background { background-color:#FFF;}
.boxes5f-3background { background-color:#FFF;}
.boxes5f-4background { background-color:#FFF;}
.boxes5f-5background {display:block;position:relative; background-color:#7DB533;min-height: 243px;max-height: 244px;overflow:hidden;}

.boxes5f-title2pad { padding-top: 0.4rem; padding-bottom: 0.2rem; padding-left:0.5rem; padding-right:0.4rem; max-height: 60px;overflow:hidden;letter-spacing: -0.01em;}
.boxes5f-title2pad-meta { padding-left:0.5rem; }
.boxes5thumb-info-toplabel-smallsize { position: absolute;left: 0px; right: 0px; overflow: hidden;float: right;text-align: center;
padding: 0px 0px 24px 24px;max-width: 170px;min-height: 24px;overflow:hidden;}

.boxes5thumb-bottom-meta1 {	
	color: black;
    display: inline-block;
    font-size: small;
    width: 96%;
    background-color: transparent;
    padding-left: 6px;
    bottom: 0px;
    display: block;
    position: absolute;
    border-top: 1px solid #F3F3F3;
}

.images-inner-box5-bottomlabel-smallsize { max-width: 170px; overflow: visible; max-height: 30px; position: absolute; left: 0px; /* right: 24px; */ padding-left: 10px; padding-right: 10px;}
.boxes5-tsize1 { font-size:1rem;}
.boxes5-tsize2 { font-size:1rem;}
.boxes5-tsize3 { font-size:1rem;}
.boxes5-tsize4 { font-size:1rem;}
.boxes5-tsize5 { font-size:1rem;}

.rowsmargin-larged2 {margin-bottom:0px;}

.images-r-l-crop { 
    width: 120% !important;
    height: auto !important;
    display: inline-block !important;
    position: initial !important;
    margin-left: -10% !important;
}

.rightbox { float:right !important; width: 48%; margin-top:10px;}
.leftbox { float:left !important; width: 50%;    background-color: #FFFFFF; padding-left: 2%;margin-top:10px;}

/** sarga sport oldala beallitasa **/
.banner-row-inner {background-color: #E6E6E6;}
.meta-excerpt-size1 {
    margin: 0.2rem 1rem 0.8rem 1rem; 
}

.meta-excerpt-size1 { font-size: medium !important;}

.meta-author-bottom-size5-content {color: #8B98A2;}
.meta-date-bottom-size5-content {color: #8B98A2;}

.boxes40-60-title { letter-spacing:-0.02em;}
.minithumbs-box-title {margin-bottom: 4px !important;}

/** Responsive **/

@media (min-width: 1201px) and (max-width: 5600px) { 
html { font-size: 1rem; }
.main { width: 64.6666%; float: left;}
.sidebar {padding-left: 5%;}
.toprightboxtitles { font-size:1.3rem; }
.force100percent {;}
.images-inner-bottomlabel-midsize { padding-top: 1px;
padding-bottom: 0px;}
.boxes2thumb-info-bottomlabel {padding: 0px 0px 26px 0px !important;}
.bottom9 {bottom: 0px;}
.boxes5thumb-bottom-title { font-size:1rem;}
.boxes5thumb-bottom-title2 { font-size:1rem;}
.boxes2rev { width:100%; display:block; }
.boxes40-60-title { font-size:1.5rem; margin-top:1.4rem;}
.page-title {font-size: 2.6rem !important;}

}

@media (min-width: 1101px) and (max-width: 1200px) {
html { font-size: 1rem; }
.row-port-sidebar { margin-top: 0px;}
.rowsmargin-small {  margin-top: 9px;}
.toprightboxtitles { font-size:1.4rem; }
/** Harom osztasu slider sav **/
.sidebar-center-fullwidth { width: 33.7%;margin-left: 0.6%;}
.global-spacer-modern-simple { height:0.1rem; }
.boxes2thumb-info-bottomlabel {
padding: 0px 0px 32px 0px !important;
}
.bottom9 {bottom: 0px;}
.boxes5f-1background {display: block;position: relative;background-color: #FFF;min-height: 308px;max-height: initial;overflow: hidden;}
.boxes5f-1background2 {
display: inline-block;
position: relative;
background-color:transparent;
min-height: initial;
max-height: initial;
overflow: visible;
}
.boxes5thumb-bottom-meta1 {
    color: black;
    display: inline-block;
    font-size: small;
    width: 96%;
    background-color: transparent;
    padding-left: 0px;
    bottom: 0px;
    position: relative;
    border-top: 1px solid #F3F3F3;
}

.boxes5thumb-bottom-title { font-size:1rem;}
.boxes5thumb-bottom-title2 { font-size:1rem;}

.labelpadding {padding-left: 0rem;}

.boxes5-tsize1 { font-size:1rem;}
.boxes5-tsize2 { font-size:1rem;}
.boxes5-tsize3 { font-size:1rem;}
.boxes5-tsize4 { font-size:1.1rem;}
.boxes5-tsize5 { font-size:1.1rem;}
.boxes40-60-title { font-size:1.4rem;}
.images-inner-bottomlabel-midsize {padding-top: 2px;}

/** Page innen **/
.page-title {font-size: 2.1rem !important;}

}

@media (min-width: 993px) and (max-width: 1100px) {
.boxes2thumb-info-bottomlabel {
padding: 0px 0px 29px 0px !important;
}
.boxes5f-1background {display: block;position: relative;background-color: #FFF;min-height: 288px;max-height: inherit !important; max-height: initial;overflow: hidden;}
.boxes5f-1background2 {display: block;position: relative; background-color: #F3F3F3;min-height: 288px;max-height: inherit !important; max-height: initial;overflow: hidden;}
.boxes5f-1background2 {
display: inline-block;
position: relative;
background-color:transparent;
min-height: initial;
max-height: initial;
overflow: visible;
}
.boxes5thumb-bottom-meta1 {
color: black;
display: inline-block;
font-size: small;
width: 96%;
background-color: transparent;
padding-left: 0px;
bottom: 0px;
position: relative;
border-top: 1px solid #F3F3F3;
}

.labelpadding {padding-left: 0rem;}

.boxes5-tsize1 { font-size:1.1rem;}
.boxes5-tsize2 { font-size:1.1rem;}
.boxes5-tsize3 { font-size:1.1rem;}
.boxes5-tsize4 { font-size:1.3rem;}
.boxes5-tsize5 { font-size:1.3rem;}
.boxes40-60-title { font-size:1.4rem;}
.images-inner-bottomlabel-midsize {padding-top: 2px;}

/** Page innen **/
.page-title {font-size: 1.8rem !important;}
}

@media (min-width: 769px) and (max-width: 992px) { 
html { font-size: 1rem; }
.main-center-fullwidth  { width: 99%; margin-left: 1%;}
.sidebar-center-fullwidth { width: 99%; margin-left: 1%;}
.row-port-sidebar { margin-top: 0px;}
.toprightboxtitles { 
font-size: 2.46rem;
display: inline-block;
max-width: 80%; }
.rowsmargin-larged2 {margin-bottom:22px;}
.bottom9 {bottom: 9px;}
.boxes5f-1background {
	display: block;
	position: relative;
	background-color:transparent;
	min-height: inherit;
	max-height: inherit !important; 
	max-height: inherit;
	overflow: hidden;
}

.boxes5f-1background2 {
display: inline-block;
position: relative;
background-color: transparent;
min-height: initial;
max-height: initial;
overflow: visible;
}
.boxes5thumb-bottom-meta1 {
color: black;
display: inline-block;
font-size: small;
width: 96%;
background-color: transparent;
padding-left: 0px;
bottom: 0px;
position: relative;
min-height: initial;
max-height: initial;
overflow: visible;
border-top: 1px solid #DEDEDE;
}

.boxes5f-title2pad { max-height: inherit;}

.meta-author-bottom-size5-content {color: #80838A;}
.meta-date-bottom-size5-content {color: #80838A;}

.labelpadding {padding-left: 0rem;}

.boxes5-tsize1 { font-size:1rem;}
.boxes5-tsize2 { font-size:1rem;}
.boxes5-tsize3 { font-size:1rem;}
.boxes5-tsize4 { font-size:1rem;}
.boxes5-tsize5 { font-size:1rem;}
.boxes40-60-title { font-size:1.4rem;}

/** Page innen **/

}

@media (min-width: 481px) and (max-width: 768px) { 
html { font-size: 1rem; }
.main-center-fullwidth { width: 99%; margin-left: 1%;}
.sidebar-center-fullwidth { width: 99%; margin-left: 1%;}
.row-port-sidebar { margin-top: 0px;}
.rowsmargin-small {  margin-top: 9px;}
.toprightboxtitles { font-size: 2.46rem;display: inline-block;max-width: 80%; }
.rowsmargin-larged2 {margin-bottom:22px;}
.bottom9 {bottom: 9px;}
.boxes5f-1background {
	display: block;
	position: relative;
	background-color:transparent;
	min-height: inherit;
	max-height: inherit !important; 
	max-height: inherit;
	overflow: hidden;
}

.boxes5f-1background2 {
display: inline-block;
position: relative;
background-color: transparent;
min-height: initial;
max-height: initial;
overflow: visible;
}
.boxes5thumb-bottom-meta1 {
color: black;
display: inline-block;
font-size: small;
width: 96%;
background-color: transparent;
padding-left: 0px;
bottom: 0px;
position: relative;
min-height: initial;
max-height: initial;
overflow: visible;
border-top: 1px solid #DEDEDE;
}

.boxes5f-title2pad { max-height: inherit;}

.meta-author-bottom-size5-content {color: #80838A;}
.meta-date-bottom-size5-content {color: #80838A;}


.labelpadding {padding-left: 0rem;}

.boxes5-tsize1 { font-size:1.5rem;font-weight: 300;}
.boxes5-tsize2 { font-size:1.5rem;font-weight: 300;}
.boxes5-tsize3 { font-size:1.5rem;font-weight: 300;}
.boxes5-tsize4 { font-size:1rem;font-weight: 300;}
.boxes5-tsize5 { font-size:1rem;font-weight: 300;}
.leftbox {width: 100%; padding-left: 2%;}
.rightbox {width: 93%;padding-right: 3%;}

.minithumbs-box-title { font-size:1.4rem !important; max-width: 85%;}
.boxes40-60-title { font-size:1.4rem;}
/** Page innen **/
.page-title {font-size: 1.7rem !important;}
}

@media (min-width: 160px) and (max-width: 480px) { 
html { font-size: 0.96rem; }
.main-center-fullwidth { width: 99%; margin-left: 1%;}
.sidebar-center-fullwidth { width: 99%; margin-left: 1%;}
.row-port-sidebar { margin-top: 0px;}
.rowsmargin-small {  margin-top: 9px;}
.toprightboxtitles { font-size: 2.46rem;display: inline-block;max-width: 80%; }
.rowsmargin-larged2 {margin-bottom:22px;}
.bottom9 {bottom: 9px;}
.boxes5f-1background {
	display: block;
	position: relative;
	background-color:transparent;
	min-height: inherit;
	max-height: inherit !important; 
	max-height: inherit;
	overflow: hidden;
}

.boxes5f-1background2 {
display: inline-block;
position: relative;
background-color: transparent;
min-height: initial;
max-height: initial;
overflow: visible;
}
.boxes5thumb-bottom-meta1 {
color: black;
display: inline-block;
font-size: small;
width: 96%;
background-color: transparent;
padding-left: 0px;
bottom: 0px;
position: relative;
min-height: initial;
max-height: initial;
overflow: visible;
border-top: 1px solid #DEDEDE;
}

.boxes5f-title2pad { max-height: inherit;}

.meta-author-bottom-size5-content {color: #80838A;}
.meta-date-bottom-size5-content {color: #80838A;}


.labelpadding {padding-left: 0rem;}


.boxes5-tsize1 { font-size:1.3rem;font-weight: 300;}
.boxes5-tsize2 { font-size:1.3rem;font-weight: 300;}
.boxes5-tsize3 { font-size:1.3rem;font-weight: 300;}
.boxes5-tsize4 { font-size:1.3rem;font-weight: 300;}
.boxes5-tsize5 { font-size:1.3rem;font-weight: 300;}
.leftbox {width: 100%; padding-left: 2%;}
.rightbox {width: 93%;padding-right: 3%;}
.minithumbs-box-title { font-size:1.3rem !important;}
.boxes40-60-title { font-size:1.4rem;}
/** Page innen **/
.page-title {font-size: 1.6rem !important;}
}

