/* This file will hold styles for the mobile version of your website (mobile first). */
/* This also can include ANY global CSS that applies site-wide. Unless overwritten by a more specific style rule, CSS declarations in global.css will apply site-wide. */
/* BASE */
@font-face{font-family: 'optima'; font-style: normal; src: url(/sites/all/fonts/H-OptimaNormal.woff);}

/*@font-face {
  font-family: "Merriweather Sans";
  font-style: normal;
  font-weight: 300;
  src: URL("/sites/all/shared_files/MerriweatherSans-Light.ttf");
}
		@font-face {
		  font-family: "Robotoitalic";
		  src: URL("Roboto-Italic.ttf");
		}
@font-face {
  font-family: "Robotomedium";
  src: URL("Roboto-Medium.ttf");
}
@font-face {
  font-family: "Roboto";
  src: URL("Roboto-Thin.ttf");
}
@font-face {
  font-family: "Robotolight";
  src: URL("Roboto-Light.ttf");
}
@font-face {
  font-family: "opensans";
  src: URL("OpenSans-Regular.ttf");
}*/

@font-face {
    font-family: 'Merriweather Sans';
    src: url('fonts/merriweathersans-light-webfont.eot');
    src: url('fonts/merriweathersans-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/merriweathersans-light-webfont.woff2') format('woff2'),
         url('fonts/merriweathersans-light-webfont.woff') format('woff'),
         url('fonts/merriweathersans-light-webfont.ttf') format('truetype'),
         url('fonts/merriweathersans-light-webfont.svg#merriweather_sanslight') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'opensans';
    src: url('fonts/opensans-regular-webfont.eot');
    src: url('fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/opensans-regular-webfont.woff2') format('woff2'),
         url('fonts/opensans-regular-webfont.woff') format('woff'),
         url('fonts/opensans-regular-webfont.ttf') format('truetype'),
         url('fonts/opensans-regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Robotoitalic';
	
	src: url('Roboto-Italic.ttf') format('truetype');
    /*src: url('fonts/roboto-italic-webfont.eot');
    src: url('fonts/roboto-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/roboto-italic-webfont.woff2') format('woff2'),
         url('fonts/roboto-italic-webfont.woff') format('woff'),
         url('fonts/roboto-italic-webfont.ttf') format('truetype'),
         url('fonts/roboto-italic-webfont.svg#robotoitalic') format('svg');*/
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Robotolight';
    src: url('fonts/roboto-light-webfont.eot');
    src: url('fonts/roboto-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/roboto-light-webfont.woff2') format('woff2'),
         url('fonts/roboto-light-webfont.woff') format('woff'),
         url('fonts/roboto-light-webfont.ttf') format('truetype'),
         url('fonts/roboto-light-webfont.svg#robotolight') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Robotomedium';
    src: url('fonts/roboto-medium-webfont.eot');
    src: url('fonts/roboto-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/roboto-medium-webfont.woff2') format('woff2'),
         url('fonts/roboto-medium-webfont.woff') format('woff'),
         url('fonts/roboto-medium-webfont.ttf') format('truetype'),
         url('fonts/roboto-medium-webfont.svg#robotomedium') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Roboto';
    src: url('fonts/roboto-thin-webfont.eot');
    src: url('fonts/roboto-thin-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/roboto-thin-webfont.woff2') format('woff2'),
         url('fonts/roboto-thin-webfont.woff') format('woff'),
         url('fonts/roboto-thin-webfont.ttf') format('truetype'),
         url('fonts/roboto-thin-webfont.svg#robotothin') format('svg');
    font-weight: normal;
    font-style: normal;
}

#admin-menu-wrapper {
    font-size: 14px;
    padding: 5px 10px 0;
}

body {
	/*background-color: #0f3f6f;*/
	/*color: #000000;*/
	color: #222;
	font-family: opensans;
	font-size: 12px;
	  background: #dedddd url("/sites/all/shared_files/background_btk3.png") no-repeat fixed left top 350px / 75% auto;
	  z-index: 1;
	font: 13px/1.5 opensans,sans-serif;
}
/* from here ---- */
h1 {
	font-size: 20px;
	color:#686868;
}
h2 {
    font-size: 18px;
	color:#3F3F3F;
}
h3 {
    font-size: 16px;
	color:#3F3F3F;
}
h4 {
    font-size: 14px;
	color:#3F3F3F;
}
h5 {
    font-size: 13px;
	color:#3F3F3F;
}
/* ----- inserted 20140127*/
/* SLIDER */
.flexslider {
    background: none;
	border: none;
    border-radius: 0px 0px 0px 0px;
    box-shadow: 0 0px 0px rgba(0, 0, 0, 0.2);
    margin: 0 0 0px;
    position: relative;
	color: #ffffff;
}
#slidebody {
	position: absolute;
	width: 33%;
	height:100%;
	color: #ffffff;
	opacity: 0.6;
	filter: alpha(opacity = 60);
	bottom: 0px;
	background-color: #000000;
	font-size: 16px;	
}
#slidebodycontent {
	position:absolute;
	padding-top:10%; /*modded 20140124 by lemmy orig:padding-top:60%;*/
	padding-left: 20px;
	padding-right: 1 0px;
	color: #ffffff;
	opacity: 0.9;
	filter: alpha(opacity = 90);
}
#slidebodycontent a {
	color: #ffffff;
}
.slidebodycontent {
	position:absolute;
	padding-top:20%; /*modded 20140124 by lemmy orig:padding-top:60%;*/
	padding-left: 20px;
	color: #ffffff;
}
.slidebodycontent a {
	color: #ffffff;
}
S
/* TITLE */
.site-name {
	padding-top: 5px;
}
h1.site-name {
    border-bottom: 1px solid #96232f;
    color: #96232f !important;
    /*font-family: "Merriweather Sans";*/
    font-family: 'optima';
    font-size: 14px;
    font-weight: 600;
    letter-spacing: 0;
    line-height: 130%;
    padding-bottom: 3px;
    padding-top: 4px;
    text-transform: uppercase;
    width: 204px;
}



h2.site-name {
   
    color: #96232f !important;
    /*font-family: "Merriweather Sans";*/
    font-family: 'optima';
    font-size: 14px;
    font-weight: 600;
    letter-spacing: 0;
    line-height: 130%;
    padding-bottom: 3px;
    padding-top: 4px;
    text-transform: uppercase;
    width: 204px;
 border-bottom: 1px solid #96232f;
}

h2.site-name a {
    color: #96232f !important;
    font-weight: 600;
    text-decoration: none;
    text-transform: uppercase;
}


.site-name a:link {
    color: #96232f;
    font-weight: bold;
    text-decoration: none;
    text-transform: uppercase;
}
.site-name a:visited {
    color: #96232f;
    font-weight: bold;
    text-decoration: none;
    text-transform: uppercase;
}
.site-name a:hover {
    color: #96232f;
    font-weight: bold;
    text-decoration: none;
    text-transform: uppercase;
}
.site-name a:active {
    color: #96232f;
    font-weight: bold;
    text-decoration: none;
    text-transform: uppercase;
}
.site-slogan {
    color: #96232f !important;
    /*font-family: "Merriweather Sans";*/
    font-family: 'optima';
    font-size: 14px;
    font-weight: 600;
    letter-spacing: 0;
    line-height: 130%;
    padding-bottom: 3px;
    padding-top: 5px;
    text-transform: uppercase;
}
h2.siteslogan {
    color: #96232f !important;
    /*font-family: "Merriweather Sans";*/
    font-family: 'optima';
    font-size: 12px;
    font-weight: 600;
    letter-spacing: 0;
    line-height: 130%;
    margin-bottom: 0;
    padding-bottom: 3px;
    padding-top: 5px;
    text-transform: uppercase;
}
.block-views-site-adatok-block {
    color: #6f6f6f;
    font-family: "merriweather sans";
    font-size: 12px;
    font-weight: bold;
    letter-spacing: 0;
    margin-bottom: 0;
    margin-left: 100px;
    padding-bottom: 0;
    text-transform: uppercase;
}

/*a:link {
	color: #6f6f6f;
	text-decoration: none;
}
a:visited{
	color: #f5f5f5;
	text-decoration: none;
}
a:hover{
	color: #4a4a4a;
	text-decoration: none;
}
a:active{
	color: #4a4a4a;
	text-decoration: none;
}*/
a:link {
	color: #2a69bd;
	text-decoration: none;
}
a:visited{
	color: #f5f5f5;
	text-decoration: none;
}
a:hover{
	color: #264165;
	text-decoration: none;
}
a:active{
	color: #264165;
	text-decoration: none;
}
/* ZONES */
#zone-user-wrapper {
	/*background-color: #0c3258;*/
	background-color: #96232f;
	border-bottom: 1px solid #e1e1e1;
}
#zone-menu-wrapper {
	  background-color: #96232f;
    
    padding-bottom: 5px;
    padding-top: 10px;}




#zone-preface-wrapper {
margin-bottom: 3em;

}
#zone-user {
	/*background-color: #002952;*/
	/*color: #ffffff;*/
	/*padding-top: 8px;*/
	/*padding-bottom: 4px;*/
	/*font-size: 11px;*/
	padding-bottom: 5px;
    padding-top: 5px;
}
#zone-user a:link {
	color: #fff;
	text-decoration: none;
}
#zone-user a:visited {
	color: #fff;
	text-decoration: none;
}
#zone-user a:hover {
	color: #ccc;
	text-decoration: underline;
}
#zone-user a:active {
	color: #fff;
	text-decoration: none;
}
#zone-branding-wrapper {
	border-bottom: 1px solid #e1e1e1;
	background-color: #dedddd;
}
#zone-branding {	
	/*background-color: #003366;*/
	  padding-bottom: 10px;
    padding-top: 10px;
	/*border-bottom: 1px solid #214e7a;*/
	
}
#zone-menu {
	/*background-color: #003366;*/
	/*padding-bottom:50px;*/
	/*padding-top:20px;*/
}
#zone-header {
	/*background-color: #003366;*/
	/*padding-bottom:20px;*/
	padding-top:20px;
}
#zone-preface {
	padding-top: 20px;
	/*padding-bottom: 20px;*/
	/*background-color: #1a4876;*/
}
#zone-content {
	/*background-color: #ffffff;*/
}
#zone-postscript-wrapper {
	/*background-color: #dde0e3;
	opacity:0.5;
	padding-top: 20px;
	padding-bottom: 20px;
	background: url("/sites/all/shared_files/background_btk.jpg") no-repeat fixed center center / cover rgba(0, 0, 0, 0);
	border-top: 1px solid #e1e1e1;*/
	/*background-color: #dde0e3;
    border-top: 1px solid #ccc;
    opacity: 0.7;*/
    padding-bottom: 20px;
    padding-top: 20px;
}
#zone-postscript{
	/*background-color: #363636;*/
}
#zone-newzone-wrapper {
   /* height: 200px;*/
}
#zone-newzone {
	margin-bottom: 30px;
    margin-top: 20px;
	}
#region-newzone-first {
	width:25%;
	margin-top:30px;
left:10px;
	}
.region-newzone-first-inner {
	/*margin-left: 7%;*/
    margin-right: 7%;
    text-align: left;
    width: 100%;
	}
#region-newzone-second {
	width:50%;
	}
.region-newzone-second-inner {
	margin-left: 7%;
    margin-right: 7%;
    text-align: center;
    width: 100%;
	}
#region-newzone-third {
	margin-top:25px;
	width:25%;
	}
.region-newzone-third-inner {
	/*margin-left: 7%;*/
    margin-right: 7%;
    text-align: right;
    width: 100%;
padding-top: 5px;
	}

#zone-footer-wrapper {
	background-color: #96232f;
	/*border-top: 1px solid #bbbbbb;*/
	/*border-top: 1px solid #2E5781;*/
	
	border-bottom: 1px solid #e1e1e1;
	border-top: 1px solid #e1e1e1;
}
#zone-footer {
	padding-top: 10px;
	padding-bottom: 10px;
	/*background-color: #002244;
	color: #ffffff;*/
}
#zone-footer a:link {
	color: #ccc;
	text-decoration: none;
}
#zone-footer a:visited {
	color: #ccc;
	text-decoration: none;
}
#zone-footer a:hover {
	color: #ffffff;
	text-decoration: none;
}
#zone-footer a:active {
	color: #ffffff;
	text-decoration: none;
}

/* BLOCKS */
#block-widgets-s-socialmedia-profile-default a:link {
	padding-right:5px;
}
#block-widgets-s-socialmedia-profile-default a:visited {
	padding-right:5px;
}
#block-widgets-s-socialmedia-profile-default a:hover {
	padding-right:5px;
}
#block-widgets-s-socialmedia-profile-default a:active {
	padding-right:5px;
}
#block-widgets-s-socialmedia-profile-buttons a:link {
	padding-right:10px;
}
#block-widgets-s-socialmedia-profile-buttons a:visited {
	padding-right:10px;
}
#block-widgets-s-socialmedia-profile-buttons a:hover {
	padding-right:10px;
}
#block-widgets-s-socialmedia-profile-buttons a:active {
	padding-right:10px;
}

/* REGIONS */
#region-user-first {
	/*padding-top: 3px;*/
	font-family: "Open Sans", sans-serif;
	color: #444;
}
#region-header-second {
	padding-top: 3px;
	text-align: left;
}
#region-user-third {
	/*padding-left:30px;
	text-align: right;*/
}
#region-user-fourth {
	/*font: 11px/1 Verdana;
	padding-top: 3px;
	text-align: right;*/
}
#region-branding-second {
	text-align: right;
}
#region-menu {
	/*padding-top: 8px;padding-bottom: 8px;*//*padding: 8px 5%;*/
}
#region-branding {
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	/*width:33%;*/
}
#region-branding-1367 {
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 20px;
	/*text-align: right;*/
	/*width:100%;*/
	/*background-color: #444;*//*padding-left: 10px;*/
}
#region-preface-first {
    /*margin:0px auto;
    background-color:#003366;
    padding:10px;
    z-index: 10;*/
	/*margin-bottom: 5px;
    margin-right: 5px;
    margin-top: 5px;*/
	color: #828282;
    /*border: 2px solid gray;*/
    color: #828282;
    margin:5px;
    padding: 5px;
}
#region-preface-first:after {
    /*background-color: #003366;*/
    content: '';
    display: block;
    position: absolute;
    top: 10px;
    left: 10px;
    right: 10px;
    bottom: 10px;
    z-index: -1;
}
#region-preface-second {
    /*margin:0px auto;
    background-color:#003366;
    padding:10px;
    z-index: 10;*/
	/*margin-bottom: 5px;
    margin-right: 5px;
    margin-top: 5px;*/
	color: #828282;
    /*border: 2px solid gray;*/
    color: #828282;
    margin:5px;
    padding: 5px;
}
#region-preface-second:after {
    /*background-color: #003366;*/
    content: '';
    display: block;
    position: absolute;
    top: 10px;
    left: 10px;
    right: 10px;
    bottom: 10px;
    z-index: -1;
}
#region-preface-third {
    /*margin:0px auto;
       padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	padding-top:40px;
    z-index: 10;*/
	/*margin-bottom: 5px;
    margin-top: 5px;*/
	/*border: 2px solid gray;*/
    /*box-shadow: 0 1px 5px 0 #4a4a4a;
    color: #828282;*/
    
	background: rgb(223, 223, 223) none repeat scroll 0 0;
    border-radius: 5px;    box-shadow: 0 1px 5px 0 #4a4a4a;
    color: #828282;
    margin-left: 10px;
    margin-top: 10px;
    /*min-height: 350px;*/
    /*padding: 5px;*/
}

#region-preface-third h2 {
/*background: rgba(0, 0, 0, 0) url("/sites/all/shared_files/arrow_blue1.png") repeat-x scroll 0 0;
	color: #686868;
    font: 1.2em robotoitalic;
    height: 24px;
    letter-spacing: 0.2px;
    margin: 0 25px;
    padding: 3px 10px;
    position: relative;
    text-transform: uppercase;*/
display: none;
	}

#region-preface-third:after {
    /*background-color: #1a4876;*/
    /*content: '';
    display: block;
    position: absolute;
    top: 0px;
    left: 10px;
    right: 10px;
    bottom: 10px;
    z-index: -1;*/
}
#region-content {
	/*margin-left: 5px;
	margin-right: 5px;
	margin-top: 0px;
	margin-bottom: 15px;
	padding-left: 10px;
	padding-right: 10px;
	border-left: 1px solid #bbbbbb;
	border-right: 1px solid #bbbbbb;*/
	background: none repeat scroll 0 0 rgba(255, 255, 255, 0.8);
    /*box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);*/
	box-shadow: 0px 10px 30px rgba(0, 0, 0, 0.3);
    
    
/*    padding: 5px;
    padding-left: 5px;
    padding-right: 5px;
    width: 100%;*/
	
    /*width: 97%;*/

}
.region-content-inner {
	padding: 5px 15px 15px;
}
#region-sidebar-first {
	margin-top: 10px;
	margin-right: 10px;
}
#region-sidebar-second {
	/*margin-top: 10px;
	margin-left: 10px;*/
	background: none repeat scroll 0 0 rgba(255, 255, 255, 0.5);
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
    margin-left: 15px;
border-radius:5px;
width:25%;
}
.region-sidebar-second-inner {
	 margin: 0 3px;
}
#region-footer-first {
	/*padding-top:20px;
	padding-left:10px;
	text-align: left;*/
    /*margin-top: 10px;*/
	/*border-left: thin solid #ccc;
    border-style: solid;*/
    color: #222222;
    /*padding-left: 15px;*/
margin-right: 30px;
}
.region-inner.region-footer-first-inner {
    border-left: thin 0px solid #ccc;
    border-style: solid;
    padding-left: 0px;
margin-left: -20px;
color:#fff;
}
#region-footer-first h2{
	/*font-size: 14px;*/
	/*color: #de5438;*//*color: #fff;
	padding-bottom: 5px;
	letter-spacing: 0.2px;*/
	
	
    /*margin:0 25px;*/
    /*padding:5px 10px;*/
    height:20px;
	color: #fff;
	/*font-size: 14px;*/
    /*letter-spacing: 0.2px;*/
	text-transform: uppercase;
	font: 1.4em robotoitalic;
	letter-spacing: 0.2px;
	/*text-shadow: 1px 1px #000;*/margin-bottom: 25px;
	text-align: left;
	 margin-left: 20px;
	
	
	
	
	
	
}
#region-footer-second {
	/*text-align: center;
	padding-left:10px;
	padding-top:25px;*/ /*inserted by lemmy 20140131 11:08*/
    /*margin-top: 10px;*//*text-align: center;*/
	/*border-left: thin solid #ccc;
    border-style: solid;*/
    color: #222222;
    /*padding-left: 15px;*/
}
.region-inner.region-footer-second-inner {
    /*border-left: thin solid #ccc;
    border-style: solid;*/
    padding-left: 75px;
}
#region-footer-second h2{
	/*font-size: 14px;*/
	/*color: #ccc;*//*color: #fff;*/
	/*padding-bottom: 5px;
	letter-spacing: 0.2px;*/
	/*margin:0 25px;*/
    /*padding:5px 10px;*/
    height:20px;
	color: #fff;
	/*font-size: 14px;*/
    /*letter-spacing: 0.2px;*/
	text-transform: uppercase;
	font: 1.4em robotoitalic;
	letter-spacing: 0.1em;/*text-shadow: 1px 1px #000;*/margin-bottom: 25px;
text-align: left;
margin-left: 10px;
}
#region-footer-second .region-inner {
	/*padding-left: 30px;*/
}
#region-footer-third {
	/*padding-left: 30px;
	padding-top: 10px;*//*inserted by lemmy 20140131 11:08*/
	color: /*#222222*/#ccc;font-size: 13px;
    /*margin-top: 10px;*//*text-align: right;*/
margin-left:10px;
}
.region-inner.region-footer-third-inner {
    /*border-left: thin solid #ccc;
    border-style: solid;*/
    padding-left: 165px;
color: #fff;
}
#region-footer-third h2{
	/*font-size: 14px;*/
	/*color: #e39517;*//*color: #fff;*/
	/*padding-bottom: 5px;
	letter-spacing: 0.2px;*/
	/*margin:0 25px;*/
    /*padding:5px 10px;*/
    height:20px;
	color: #fff;
	/*font-size: 14px;*/
    /*letter-spacing: 0.2px;*/
	text-transform: uppercase;
	font: 1.4em robotoitalic;
	letter-spacing: 0.1em;/*text-shadow: 1px 1px #000;*/margin-bottom: 25px;
text-align: right;
}
#region-footer-third iframe { 
	width: 100%;
}
#region-footer-fourth {
	/*border-left:0px solid #9cb0c4;*/
	/*padding-left: 100px;*/
}

/* BLOCK */
#block-views-info-linkek-block {
	padding-top: 10px;
	margin-left: 5;
	margin-right: 5;
}
/*#block-views-info-linkek-block .views-row-2 {
	border-left: 1px solid #888888;
	border-right: 1px solid #888888;
}
#block-views-info-linkek-block .views-row-5 {
	border-left: 1px solid #888888;
	border-right: 1px solid #888888;
}   commented 20140128 az esti órákban...       */
/*
#block-views-info-linkek-block .views-field-field-link {
	border-left: 1px solid #888888;
	border-right: 1px solid #888888;
}
*/

/* WIDGETS */
#widgets-element-socialmedia_profile-default {
	text-align: right;
}
#widgets-element-socialmedia_profile-buttons {
	padding-top: 100px;
	padding-left: 100px;
}

/* GYORSLINKEK FELUL */
#region-footer-first li {
	display:inline;
    list-style-type:none;
    padding-left:0.7em;
    margin-left:0.1em;
	padding-top: 0px;
	padding-bottom: 0px;
    border-left:1px solid #9cb0c4;
	letter-spacing: 0.2px;
	font-size: 11px;
}
#region-footer-first li:first-child {
    border-left:none;
}
#region-footer-first li a:link {
  color: #ffffff;
  text-decoration: none;
}
#region-footer-first li a:link a:visited {
  color: #ffffff;
  text-decoration: none;
}
#region-footer-first li a:hover {
  color: #ffffff;
  text-decoration: none;
}
#region-footer-first li a:active {
  color: #ffffff;
  text-decoration: none;
}

/* GYORSLINKEK ALUL */
#region-user-first li {

    border-left: 1px solid #fff;
    display: inline;
    font-size: 13px;
    letter-spacing: 0.2px;
    list-style-type: none;
    margin-left: 0.1em;
    padding-bottom: 0;
    padding-left: 0.7em;
    padding-top: 0;
}
#region-user-first li:first-child {
    border-left: medium none;
}
#region-user-first li a:link {
    color: #ffffff;
    text-decoration: none;
}
#region-user-first li a:link a:visited {
    color: #ffffff;
    text-decoration: none;
}
#region-user-first li a:hover {
    color: #cccccc;
    text-decoration: none;
}
#region-user-first li a:active {
    color: #ffffff;
    text-decoration: none;
}
#region-user-third a:link {
    color: #ffffff;
    font-family: arial;
    font-size: 13px;
    text-decoration: none;
}
#region-user-third a:link a:visited {
    color: #ffffff;
    text-decoration: none;
}
#region-user-third a:hover {
    color: #cccccc;
    text-decoration: none;
}
#region-user-third a:active {
    color: #ffffff;
    text-decoration: none;
}


.region-user-third-inner{
    color: #ffffff;
    text-decoration: none;
padding-left:0px;
}

#region-user-third li a:link {
    color: #ffffff;
    text-decoration: none;
}
#region-user-third li a:visited {
    color: #ffffff;
    text-decoration: none;
}
#region-user-third li a:hover {
    color: #cccccc;
    text-decoration: none;
}
#region-user-third li a:active {
    color: #ffffff;
    text-decoration: none;
}




/* LEGORDULO GYORSLINKEK */
#edit-jump-goto {
	font-size: 11px;
}
#edit-submit {
	font-size: 11px;
}

#region-postscript-first {
    /*color: #828282;
    margin: 10px auto;
    padding: 5px;
	box-shadow: 1px 1px 1px 1px #ccc;
	min-height: 300px;
	max-height: 300px;
	height: 300px;
	border-top: thick solid #2a69bd;
	background-color: #f8f8f8;
	border-radius:10px;
	filter:alpha(opacity=90);
    -moz-opacity:0.9;
    opacity: 0.9;
	border-left: thin solid #2a69bd;*/
	color: #828282;
    margin: 10px auto;
    padding: 5px;
	box-shadow: 0 1px 5px 0 #4a4a4a;
	min-height: 300px;
	/*max-height: 300px;*/
	/*height: 300px;*/
	/*border-top: thick solid #2a69bd;*/
	background: none repeat scroll 0 0 rgba(255, 255, 255, 0.5);
	/*border-radius:10px;*/
	
	/*left:-25px;*/
	/*border-left: thin solid #2a69bd;*/
	/*background-color: #f8f8f8;
    box-shadow: 2px 2px 2px 1px #ccc;
    color: #828282;
    height: 300px;
    margin: 10px auto;
    max-height: 300px;
    min-height: 300px;
	filter:alpha(opacity=70);
    -moz-opacity:0.7;
    opacity: 0.7;
    padding: 5px;*/
		
}
#region-postscript-first h2{
	/*font-size: 14px;
	font:"Helvetica,Arial,sans-serif";
	color: #2a69bd;
	padding-bottom: 5px;
	letter-spacing: 0.2px;
	border-style:solid;
	border-bottom: thin solid #2a69bd;
	margin-bottom: 10px;
	text-transform: uppercase;*/
	
	
	/*font:"Helvetica,Arial,sans-serif";
	background-color: #d94a22;
    border-left-style: solid;
    border-right-style: solid;
    border-top-style: solid;
    color: #ccc;
    font-size: 14px;
    letter-spacing: 0.2px;
    margin-bottom: 10px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-top: 5px;
    text-transform: uppercase;*/
	
	
	
	
}

#region-postscript-first h2{
    background: url('/sites/all/shared_files/arrow_orange.png') 0 0 repeat-x;
    position:relative;
    /*display: inline-block;*/
    margin:0 25px;
    padding:3px 10px;
    height:24px;
	/*font:"Helvetica,Arial,sans-serif";*/
	color: #fff;
	font-size: 14px;
    letter-spacing: 0.2px;
	text-transform: uppercase;
	font: 1.4em robotoitalic;
	/*text-shadow: 1px 1px #000;*/
}

#region-postscript-first h2:before,h2:after {
    content:'';
    display: inline-block;
    position:absolute;
    top: 0;
    right: -20px;
    width: 20px;
    height: 100%;
    background:inherit;
    background-position:100% 100%;
}
#region-postscript-first h2:before {
    left:-20px;
    background-position: 0 100%;
}


#region-postscript-second {
	/*color: #828282;
	margin: 10px 1%;
    padding: 5px;
	box-shadow: 1px 1px 1px 1px #ccc;
	min-height: 300px;
	max-height: 300px;
	height: 300px;
	border-top: thick solid #8a0836;
	background-color: #f8f8f8;
	border-radius:10px;
	filter:alpha(opacity=90);
    -moz-opacity:0.9;
    opacity: 0.9;
	border-left: thin solid #8a0836;*/
	
	
	
	
    box-shadow: 0 1px 5px 0 #4a4a4a;
    color: #828282;
    /*height: 300px;*/
    margin: 10px 1%;
    /*max-height: 300px;*/
    min-height: 300px;
    
    padding: 5px;
	background: none repeat scroll 0 0 rgba(255, 255, 255, 0.5);
	
	
	
	
	
	
	
	
	
}
#region-postscript-second h2{
	/*font-size: 14px;
	font:"Helvetica,Arial,sans-serif";
	color: #8a0836;
	padding-bottom: 5px;
	letter-spacing: 0.2px;
	border-style:solid;
	border-bottom: thin solid #8a0836;
	margin-bottom: 10px;
	text-transform: uppercase;*/
	/*font:"Helvetica,Arial,sans-serif";
	background-color: #2a69bd;
    border-left-style: solid;
    border-right-style: solid;
    border-top-style: solid;
    color: #ccc;
    font-size: 14px;
    letter-spacing: 0.2px;
    margin-bottom: 10px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-top: 5px;
    text-transform: uppercase;*/
}
#region-postscript-second h2{
    background: url('/sites/all/shared_files/arrow_blue1.png') 0 0 repeat-x;
    position:relative;
    /*display: inline-block;*/
    margin:0 25px;
    padding:3px 10px;
    height:24px;
	/*font:"Helvetica,Arial,sans-serif";*/
	color: #fff;
	font-size: 14px;
    letter-spacing: 0.2px;
	text-transform: uppercase;
	font: 1.4em robotoitalic;
	/*text-shadow: 1px 1px #000;*/
}

#region-postscript-second h2:before,h2:after {
    content:'';
    display: inline-block;
    position:absolute;
    top: 0;
    right: -20px;
    width: 20px;
    height: 100%;
    background:inherit;
    background-position:100% 100%;
}
#region-postscript-second h2:before {
    left:-20px;
    background-position: 0 100%;
}
region-preface-third-inner {
    left:-20px;
    background-position: 0 100%;
}
.nezet_felsorolas {
	margin:5px;
font-weight:600;
	}
.nezet_felsorolas a:link {
	color: #96232f;
	}
.nezet_felsorolas a:visited {
	color: #96232f;
	}
.nezet_felsorolas a:hover {
	color: #444444;
	}
.nezet_felsorolas a:active {
	color: #96232f;
	}
#region-postscript-second a:link {
	color: #264165;
}
#region-postscript-second a:visited {
	color: #264165;
}#region-postscript-second a:hover {
	color: #264165;
}#region-postscript-second a:active {
	color: #264165;
}
.nezet_felsorolas_kozlemeny {
	font-family: robotolight;
    font-size: 13.5px;
    letter-spacing: 0.2px;
    margin: 5px 10px;
	}
.nezet_felsorolas_kozlemeny a:link {
	color: #d94a22;
	}
.nezet_felsorolas_kozlemeny a:visited {
	color: #d94a22;
	}
.nezet_felsorolas_kozlemeny a:hover {
	color: #d94a22;
	}
.nezet_felsorolas_kozlemeny a:active {
	color: #d94a22;
	}
#region-postscript-first a:link {
	color: #d94a22;
}
#region-postscript-first a:visited {
	color: #d94a22;
}
#region-postscript-first a:hover {
	color: #d94a22;
}
#region-postscript-first a:active {
	color: #d94a22;
}
#region-postscript-third a:link {
	color: #638f2e;
}
#region-postscript-third a:visited {
	color: #638f2e;
}
#region-postscript-third a:hover {
	color: #638f2e;
}
#region-postscript-third a:active {
	color: #638f2e;
}
.nezet_legolvasottabb_felsorolas {
	margin:5px 10px;	
	font-family: robotolight;
    font-size: 12px;
	letter-spacing: 0.2px;
/*text-transform: lowercase;*/
font-weight:600;

	}
.nezet_legolvasottabb_felsorolas a:link {
color: #96232f;
	}
.nezet_legolvasottabb_felsorolas a:visited {
color: #96232f;
	}
.nezet_legolvasottabb_felsorolas a:hover {
color: #444;
	}
.nezet_legolvasottabb_felsorolas a:active {
color: #96232f;
	}


.nezet_fedezzefel_felsorolas {
	margin: 5px 10px;	
	font-family: robotolight;
    font-size: 13.5px;
	letter-spacing: 0.2px;
	}
.nezet_fedezzefel_felsorolas a:link {
	}
.nezet_fedezzefel_felsorolas a:visited {
	}
.nezet_fedezzefel_felsorolas a:hover {
	}
.nezet_fedezzefel_felsorolas a:active {
	}






#region-postscript-third {
    color: #828282;
    margin: 10px auto;
    padding: 5px;
	box-shadow: 0 1px 5px 0 #4a4a4a;
	min-height: 300px;
	/*max-height: 300px;
	height: 300px;*/
	/*border-top: thick solid #638f2e;*/
	
	/*border-radius:10px;*/
	background: none repeat scroll 0 0 rgba(255, 255, 255, 0.5);
	/*right:-25px;*/
	/*border-left: thin solid #638f2e;*/
}
#region-postscript-third h2{
	/*font-size: 14px;
	font:"Helvetica,Arial,sans-serif";
	color: #638f2e;
	padding-bottom: 5px;
	letter-spacing: 0.2px;
	border-style:solid;
	border-bottom: thin solid #638f2e;
	margin-bottom: 15px;
	text-transform: uppercase;*/
	
	/*font:"Helvetica,Arial,sans-serif";
	background-color: #638f2e;
    border-left-style: solid;
    border-right-style: solid;
    border-top-style: solid;
    color: #ccc;
    font-size: 14px;
    letter-spacing: 0.2px;
    margin-bottom: 10px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-top: 5px;
    text-transform: uppercase;*/	
}

#region-postscript-third h2{
    background: url('/sites/all/shared_files/arrow_green.png') 0 0 repeat-x;
    position:relative;
    /*display: inline-block;*/
    margin:0 25px;
    padding:3px 10px;
    height:24px;
	/*font:"Helvetica,Arial,sans-serif";*/
	color: #fff;
	font-size: 14px;
    letter-spacing: 0.2px;
	text-transform: uppercase;
	font: 1.4em robotoitalic;
	/*text-shadow: 1px 1px #000;*/
}

#region-postscript-third h2:before,h2:after {
    content:'';
    display: inline-block;
    position:absolute;
    top: 0;
    right: -20px;
    width: 20px;
    height: 100%;
    background:inherit;
    background-position:100% 100%;
}
#region-postscript-third h2:before {
    left:-20px;
    background-position: 0 100%;
}



#region-postscript-fourth {
	color: #ccc;
    margin: 10px;
}
#region-postscript-fourth h2{
	font-size: 14px;
	color: #ccc;
	padding-bottom: 5px;
	letter-spacing: 0.2px;
}


/* FOMENU */
/*
#region-menu ul.menu {
	border: none;
	list-style: none;
	text-align: left;
}
#region-menu ul.menu li {
	display:inline;
	list-style-type:none;
	padding-left:0.7em;
	margin-left:0.1em;
	padding-top: 0px;
	padding-bottom: 0px;
	border-left:1px solid #9cb0c4;
	letter-spacing:0.2px;
	font-size: 14px;
	text-transform:uppercase;
}
#region-menu ul.menu li:first-child {
    border-left:none;
}
#region-menu ul li.expanded {
	list-style-type:none;
}
#region-menu ul li.collapsed {
	list-style-type:none;
}
#region-menu ul li.leaf {
	list-style-image: none;
	list-style-type:none;
}
#region-menu li.expanded {
	padding: 0.2em 0.5em 0 0;
	margin: 0;
}
#region-menu li.collapsed {
	padding: 0.2em 0.5em 0 0;
	margin: 0;
}
#region-menu li.leaf {
	padding: 0.2em 0.5em 0 0;
	margin: 0;
}
#region-menu li a.active {
	color: #eae6e6;
}
#region-menu td.menu-disabled {
	background: #9cb0c4;
}
#block-system-main-menu ul li a:link {
	color: #EAE6E6;
	text-decoration: none;
}
#block-system-main-menu ul li a:visited {
	color: #EAE6E6;
	text-decoration: none;
}
#block-system-main-menu ul li a:active {
	color: #EAE6E6;
	text-decoration: none;
}
#block-system-main-menu ul li a:hover {
	color: #bbbbbb;
	text-decoration: none;
}
*/

/* OLDALMENU */
#block-system-main-menu  {
	padding-left: 30px;
}
#block-system-main-menu ul li a:link {
	color: #333333;
	text-decoration: none;
	/*text-transform:uppercase;*/
	/*letter-spacing:-0.5px; modded 20140121*/
	letter spacing: 0 px;
}
#block-system-main-menu ul li a:visited {
	color: #333333;
	text-decoration: none;
	/*text-transform:uppercase;*/
	letter spacing: 0 px;
	/*letter-spacing:-0.5px;*/
}
#block-system-main-menu ul li a:active {
	color: #333333;
	text-decoration: none;
	/*text-transform:uppercase;*/
	letter spacing: 0 px;
	/*letter-spacing:-0.5px;*/
}
#block-system-main-menu ul li a:hover {
	color: #CC6600;
	/*font-weight: bold;*/
	text-decoration: none;
	/*text-transform:uppercase;*/
	letter spacing: 0 px;
	/*letter-spacing:-0.5px;*/
}
#block-system-main-menu ul li a.active-trail.active { /*inserted 20140203 by lemmy*/
	color: #CC6600;
	/*font-weight: bold;*/
	text-decoration: none;
	/*text-transform:uppercase;*/
	letter spacing: 0 px;
	/*letter-spacing:-0.5px;*/
}

/* INFO LINK */
#region-preface-first span.views-field-title {
	text-transform:uppercase;
	letter-spacing:-0.5px;
	padding-left: 20px;
	color: #EAE6E6;
	font-size: 14px;
}
#region-preface-first div.views-field-field-kep {
	padding-top: 5px;
	padding-bottom: 20px;
}
#region-preface-first ul {
	padding-bottom: 20px;
	padding-left: 10px;
}
#region-preface-first li{
	list-style-image:url('../images/drupal_pte_li.png');
	/*font-size: 12px;*/
	font-size: 12px;
	width: 80%;
	/*letter-spacing:-0.5px;*/
	letter-spacing:0;
}
#region-preface-first a:link {
	color: #EAE6E6;
	text-decoration: none;
}
#region-preface-first a:visited {
	color: #EAE6E6;
	text-decoration: none;
}
#region-preface-first a:hover {
	color: #bbbbbb;
	text-decoration: underline;
}
#region-preface-first a:active {
	color: #EAE6E6;
	text-decoration: none;
}
#region-preface-first .views-row {
	min-width: 230px;
	width: 33%;
	/*width: 230px;*/
	/*padding-right:10px;
	padding-left:10px;*/
	margin-top:10px;
	margin-bottom:10px;
	height: 400px;
	float: left;
	margin-left:auto;
}
.kereteskep img {
	padding:10px; /*padding:10px; helyett insert 20140115*/
	border: 0px solid #EAE6E6;
}

/* MEDIA */


/* GLOBAL UPGRADE */
button,
input[type="reset"],
input[type="submit"],
input[type="button"] {
	border-radius: 2px;
}
/*a:link, a:visited {
	color: #0062A0;
	text-decoration: none;
}
a:hover {
	color: #0062A0;
	text-decoration: underline;
}
a:active {
	color: #0062A0;
	text-decoration: none;
}*/
ul li.leaf {
	list-style-image: none;
	list-style-type: none;
	/*padding-left: 10px;*/
}
.block-locale-language ul li {
	display: inline;
}
.block-locale-language li {
	padding-left: 5px;
}
.language-switcher-locale-session {
	margin-bottom: 0px;
}
p, dl, /*hr,*/ /*h1, h2, h3, h4, h5, h6,*/ ol, ul, pre, table, address, fieldset {
    margin-bottom: 5px;
	font-family: robotolight; /*font-family: Verdana, Arial;*/
}
table, tbody, tfoot, thead, tr, th, td {
	

	border-collapse: collapse;
	border-spacing: 0;

	
	
	}
hr { /*inserted 20140203 by lemmy*/
    background: none repeat scroll 0 0 #BBBBBB;
    border: medium none;
    height: 1px;
    margin: 0;
    padding: 0;
}
h1, h2, h3, h4, h5, h6 {
    font-family: robotolight;
    /*letter-spacing: -0.05em;*/
}
h1 {
	font-size: 20px;
	color:#686868;
	padding-top: 3px;
 text-transform: uppercase;
}
h2 {
    font-size: 18px;
	color:#3F3F3F;
}
h3 {
    font-size: 16px;
	color:#3F3F3F;
}
h4 {
    font-size: 14px;
	color:#3F3F3F;
}
h5 {
    font-size: 12px;
	color:#3F3F3F;
}
h6 {
    font-size: 12px;
	color:#3F3F3F;
}


/* BREADCRUMB */
#breadcrumb {
	/*border-bottom: 1px solid #bbbbbb;*/
    font-size: 11px;
    padding-left: 30px;
    padding-top: 5px;
}
#breadcrumb  a:link {
	color: #888888;
	font-family: robotoitalic;
}
#breadcrumb  a:visited {
	color: #888888;
}
#breadcrumb  a:active {
	color: #888888;
}
#breadcrumb  a:hover {
	color: #888888;
}
#youtubechannel-player {
	position: relative;
	padding-bottom: 56.25%;
	margin-top: 20px;
	height: 0 !important;
	width: auto !important;
	overflow: hidden;
	margin-bottom: 10px;
}
#youtubechannel-list {
	position: relative;
	padding-bottom: 56.25%;
	padding-top: 10px;
	/*height: 0 !important;*/
	width: auto !important;
	overflow: hidden;
	/*overflow-y: scroll;*/
}
#youtubechannel-player iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
#youtubechannel-list ul {
	margin: 0;
	padding: 0;
}
#youtubechannel-list ul li {
	background: none;
	display: inline;
	float: left;
	margin: 0 0 10px 0;
	padding: 0 5px 0 0;
}
#youtubechannel-list h2 {
	font-size: 12px;
}
#youtubechannel-list img {
	border: 1px solid #c3c3c3;
	/*height: 55px;*/
	padding: 6px;
}
/*quicktabs*/
ul.quicktabs-tabs.quicktabs-style-basic li.active {
    background-color: #FF6600;
    border-bottom: 1px solid #E5E5E5;
}

.sf-menu.sf-style-blue a {
    color: #FFFFFF;
    font-size: 11px;
    padding: 0.5em 0.1em;
}
/*#ie6-wrapper {
  background-color:#544848;
  border-top:3px solid #ffb91a;
  border-bottom:3px solid #ffb91a;
  //filter:progid:DXImageTransform.Microsoft.Shadow(Strength=30,Direction=180,Color='#000001');
  padding:15px 0px 10px;
  position:absolute;
  top:0px;
  z-index:1000;
  width:100%;
}
#ie6 {
  background-color:#ffb91a;
  color:#544848;
  //font-weight:bold;
  font-size:1em;
  line-height:1em;
  margin-left:auto;
  margin-right:auto;
  padding:5px 5px 5px;
  text-align:center;
  width:100%;
}*/
#ie6-wrapper {
  background-color:#544848;
  border-top:1px solid #ffb91a;
  border-bottom:1px solid #ffb91a;
  filter:progid:DXImageTransform.Microsoft.Shadow(Strength=30,Direction=180,Color='#000001');
  padding:5px 0px 5px;
  position:absolute;
  top:40px;
  z-index:1000;
  width:100%;
}
#ie6 {
  background-color:#ffb91a;
  color:#544848;
  /*font-weight:bold;*/
  /*font-size:1em;*/
  font-size:9px;
  line-height:1em;
  margin-left:auto;
  margin-right:auto;
  padding:5px 5px 5px;
  text-align:center;
  width:100%;
}
.menu-level1 {
	text-transform: uppercase;
	font-weight:bold;
	}
.menu-level1 a:link{
	font-weight:bold;
	text-decoration:none;
	}
.menu-level1 a:visited{
	font-weight:bold;
	text-decoration:none;
	}
.menu-level1 a:hover {
	font-weight:bold;
	text-decoration:none;
	}
.menu-level1 a:active {
	font-weight:bold;
	text-decoration:none;
	}
.adatlap_fenykep {
	/*margin-left: 50%;
margin-right: 10%;*/
	}
#tagcanvas-4 {
	width:100%;
	height:100%;
}
#tagcanvas-1 {
	width:100%;
	height:100%;
}
#first-time{display:none}
.more {
	/*border-radius: 5px;
    box-shadow: 1px 1px 1px 1px*/ /*#8a0836*/;
   /* float: left;*/
    margin-top: 5px;
    padding: 5px;
	font-size:14px;
	font-family:robotoitalic;
	letter-spacing:0.5px;

	}
.more_kozlemeny {
	/*border-radius: 5px;
    box-shadow: 1px 1px 1px 1px*/ /*#8a0836*/;
    float: left;
    margin-top: 5px;
    padding: 5px;
	font-size:14px;
	font-family:robotoitalic;
	letter-spacing:0.5px;

	}
.block-title a:link {
    color: white;
}
/*.more > a {
}*/
.more a:link {
	color: #96232f;
font-weight:600;
	}
.more a:visited {
	color: #96232f;
font-weight:600;
	}
.more a:active {
	color: #96232f;
font-weight:600;
	}
.more a:hover {
	color: #444444;
font-weight:600;
	}
.more_kozlemeny a:link {
	color: #d94a22;
	}
.more_kozlemeny a:visited {
	color: #d94a22;
	}
.more_kozlemeny a:active {
	color: #d94a22;
	}
.more_kozlemeny a:hover {
	color: #d94a22;
	}
	
	
.nezet_felsorolas {
	font-family: robotolight;
    font-size: 12px;
    letter-spacing: 0.2px;
    margin: 5px 10px;
	}
/*.kar {
	color: #0c3e7d;
	font-size:14px;
	background-color:#0c3e7d;
}*/


.csop {font-size: 11px;}

.lv2 {
	background: inherit;
	font-weight: bold;
	/*padding: 0 0 0 10px;*/
	margin: 0;
	text-transform: uppercase;
	font-size: 13px;
	border-bottom: 1px solid #ccc;
}
.kar {
	background-color:#f7f7f7;
}
.karmenu {
	
}
.karmenu a:hover{
	
	color:red;
}
.karmenu a:active{
	
	color:red;
}
.felv {
	background-color:#860732;
}
.hallg {
	background-color:#659138;
}
.munk {
	background-color:#d74d1e;
}
.okt {
	background-color:#da9315;
}
/*.lv2:a
	{font-weight: bold;
	font-size:13px;}*/
h2.node-title {
    font-size: 12px;
}
.views-row {
    margin-left: 10px;
}
/*#play {
	position: absolute;
	width: 100%;
	height:100%;
	opacity: 0.8;
	filter: alpha(opacity = 80);
	bottom: 0px;
	background: url("/sites/all/shared_files/play.png") no-repeat;
	top:20%;
	left:20%;
	bottom:20%;
	right:20%;
}*/
#play {
	position: absolute;
	width: 100%;
	height:100%;
	opacity: 0.8;
	filter: alpha(opacity = 80);
	bottom: 25%;
	/*top:1%;*/
	background: url("/sites/all/shared_files/play.png") no-repeat scroll center center rgba(0, 0, 0, 0);
}
.videoshadow {
	box-shadow: 0 1px 3px 0 #4a4a4a;
}
.galerialista {
	float:left;box-shadow: 1px 1px 5px;}
	
.print-link {
    display: block;
    padding-bottom: 15px;
    padding-right: 30px;
    text-align: right;
}
.menu-name-menu-szervezetiegysegek ul {
    padding-left: 10px;
}
.taxonomy-term-description li {
    margin-left: 10px;
}
.grid-field-col {
    padding: 10px;
}
.fullcalendar.jquery-once-1-processed.fc.ui-widget { 
font-family: opensans;
}

.ds-2col-stacked > .group-left {
    float: left;
    /*width: 28%;*/
	   margin: 10px;
    /*width: 120px;*/
	width:auto;
}
.ds-2col-stacked > .group-right {
    float: left;
    margin-top: 10px;
    /*width:auto;*/
	max-width: 500px;
}
/*.field-name-field-sza-fenykep {
    margin-bottom: 10px;
	margin-left: 20px;
}*/
.field-name-field-szerv-munkatarsak > .field-label {
    border-bottom: 1px solid #8f8f8f;
    border-top: 1px none;
    margin-bottom: 5px;
	margin-top: 5px;
	padding-left:5px;
}
.field-name-field-szerv-vezeto > .field-label {
    border-bottom: 1px solid #8f8f8f;
    border-top: 1px none;
    margin-bottom: 5px;
	margin-top: 5px;
	padding-left:5px;
}
.field-name-field-szerv-titkarsag > .field-label {
    border-bottom: 1px solid #8f8f8f;
    border-top: 1px none;
    margin-bottom: 5px;
	margin-top: 5px;
	padding-left:5px;
}
.field-name-field-sza-fogadoora > .field-label {
    font-weight: normal;
	}
.vezeto {
    border-bottom: 1px solid #8f8f8f;
    border-top: 1px none;
    margin-bottom: 5px;
	margin-top: 5px;
	padding-left:5px;
	width:100%;
}
.vez{
float:left;
margin: 10px;
padding: 10px;
}
.vez2{
padding-top: 10px;
margin-top: 10px;
height: 200px;
}
.szem{
float:left;
margin: 10px;
padding: 10px;
}
.szem2{
padding-top: 10px;
/*height: 200px;*/
}
.szem3{
	
border:1px solid grey;
padding: 5px;
border-radius:5px;
margin-bottom: 10px;
/*margin-top: 10px;*/
background-color: #edecec;
}
.menucsopvez {
	border-bottom:thin;
	}

a.block-title-link {
    color: white;
}
.munkatarsak-kereses {
   background-color: #edecec;
    border: 1px solid grey;
    border-radius: 5px;
    float: left;
    height: 170px;
    margin: 5px;
    min-height: 1px;
    position: relative;
    width: 330px;
}
.gal {
    float: left;
    font-size: 14px;
    max-width: 250px;
    min-width: 250px;
    padding: 8px;
    text-align: center;
	min-height: 250px;
}
ul.quicktabs-tabs.quicktabs-style-zen li a {
    font: 12px/170% robotolight;
	text-transform: uppercase;
}
.field-name-custom-display-field {
    font-size: 18px;
}
section#block-pretty-calendar-calendar{
	background: rgba(255,255,255,0.5);
	box-shadow: 0 1px 5px 0 #4a4a4a;
}




.nivo-caption {
   
    margin-bottom: 0%;
   
    width: 100%;
 font-size: 130%;

    padding: 5px 15px;
   
}




.ui-tabs {
   
    height: 320px;
}

.ui-widget-content {
    background: #dfdfdf;
    border: 0px solid #aaaaaa;
    color: #000;
}



.ui-widget-header {
    background: #96232f;

}




.ui-tabs .ui-tabs-nav {
    margin: 0;
    padding: 0.5em;
}


.ui-tabs .ui-tabs-nav li {
  
    border-radius: 5px;
}

.ui-tabs .ui-tabs-nav li a {
    float: left;
    padding: 0.3em 0.8em;
    font-weight:500;
}

.pretty-calendar-week a .calendar-value {
   background-color: #fff;
    border-color: #96232f;
    color: #96232f;
    font-weight: 600;
    border: 2px solid;
}



.pretty-calendar-week .pretty-calendar-today .calendar-value {
    border: 2px solid #96232f;
 background-color: #96232f;
    border-color: #96232f;
    color: #fff;
}



.pretty-calendar-week a:hover .calendar-value {
    background-color: #96232f;
    border-color: #96232f;
    color: #ccc;
}

.calendar-container .pretty-calendar-weekend {
    color: #96232f;
    width: 15%;
}



#region-user-second {
margin-right: 30px;
}




#tiptip_content {
    background-color: #fff;
    border: 1px solid rgba(0, 0, 0, 0.25);
    border-radius: 3px;
  box-shadow: 0 0 1px #96232f;
    color: #333;
    font-size: 11px;
    line-height: 1.3em;
    padding: 4px 8px;
}


#tiptip_content a {
    font-family: opensans;
    font-size: 13px;
    color: #96232f;
}

#tiptip_content a:hover {
    
    color: #444;
}


.ui-widget {
    font-family: Verdana,Arial,sans-serif;
    font-size: 1em;
}



.ui-widget-header {
    background: #96232f url("images/ui-bg_highlight-soft_75_cccccc_1x100.png") repeat-x scroll 50% 50%;
    border: 5px solid #96232f;
    color: #222222;
    font-weight: bold;
}




.ui-tabs .ui-tabs-nav li {
    border-radius: 2px;
}



.ui-tabs .ui-tabs-nav li {
    border-radius: 2px;
   
    margin-right: 1.2%;
}


.ui-tabs .ui-tabs-panel {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border-width: 0;
    display: block;
    padding: 0.5em;
}


/*
.sf-depth-2 {
width:36em;
}

.sf-menu.sf-style-default li li {
    background-color: #000;
    opacity: 0.8;
    width: 20em;
}


*/

.region-header-first-inner {
    padding: 0 10px;
    text-align: center;
}

a:hover {
    color: #96232f;
    text-decoration: none;
}

a:visited {
    color: #5a89c0;
    text-decoration: none;
}




 .weblap-container {

    position: relative;

    padding-bottom: 56.25%;

    padding-top: 30px; height: 0; overflow: hidden;

    }

     
.theme-light.slider-wrapper {
    background: #dedddd none repeat scroll 0 0;
    padding: 0;
}
textarea#edit-submitted-kovetkezo-szint {
    display: none;
}
.form-item.webform-component.webform-component-textarea.webform-component--kovetkezo-szint > label {
    display: none;
}
.kovszint{
	/*text-align:center;*/
	font-size:20px;
}
.description > a {
    font-size: large;
    font-weight: bold;
    margin-left: 150px;
 
}
/*h2 > a {
    display: none;
}*/
/*input.webform-submit.button-primary.form-submit {
    display: none;
}*/
.node-title > a {
    display: none;
}

.theme-default .nivo-controlNav a {
	display:inline-block;
	width:22px;
	height:22px;
	background:url(default/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin: 0 2px;
}

div .nivo-controlNav a {
	display:inline-block;
	width:22px;
	height:22px;
	background:url(default/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin: 0 2px;
}


.theme-default .nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(default/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
	opacity: 0;
	-webkit-transition: all 200ms ease-in-out;
    -moz-transition: all 200ms ease-in-out;
    -o-transition: all 200ms ease-in-out;
    transition: all 200ms ease-in-out;
}

div .nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(/default/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
	opacity: 0;
	-webkit-transition: all 200ms ease-in-out;
    -moz-transition: all 200ms ease-in-out;
    -o-transition: all 200ms ease-in-out;
    transition: all 200ms ease-in-out;
}

.rssicon {
float:left;
padding-left: 5px;
}
.form-item .description /*klf.btk.pte.hu - webform mező leírása*/ {
    font-size: 1em;
    padding: 10px 0 4px 0;
}
.block-menu-menu-hfmi-menu > .block-inner > .content > .menu > ul {
    border: none;
    list-style: none;
    text-align: left;
    display: -webkit-box;
	color: #dedddd;
}

.site-name a:visited, .site-slogan a:visited {
    color: #96232f !important;
    text-decoration: none !important;
    text-transform: uppercase !important;
    font-weight: 600 !important;
}

.site-name a:link, .site-slogan a:link {
    color: #96232f !important;
}

.site-slogan a {
    color: #96232f;
   /* font-family: "Merriweather Sans";*/
    font-family: 'optima';
    font-size: 14px;
    font-weight: 600;
    letter-spacing: 0;
    line-height: 130%;
    padding-bottom: 3px;
    padding-top: 5px;
    text-transform: uppercase;
}