article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}html,button,input,select,textarea{font-family:sans-serif;}body{margin:0;}h1{font-size:2em;margin:0.67em 0;}#header h1{margin:0 0;}h2{font-size:1.2em;margin:0.83em 0;}h3{font-size:1.1em;margin:1em 0;}h4{font-size:1em;margin:1.33em 0;}h5{font-size:0.83em;margin:1.67em 0;}h6{font-size:0.75em;margin:2.33em 0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}mark{background:#ff0;color:#000;}pre,code,kbd,samp{font-family:monospace,serif;font-size:1em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q:before,q:after{content:'';content:none;}small{font-size:75%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}nav ul,nav ol{list-style:none;padding:0;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;white-space:normal;}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;}button,input{line-height:normal;}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;}button[disabled],input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}*{margin:0;padding:0;}body{font-family:Georgia,'Palatino Linotype','Book Antiqua','URW Palladio L',Baskerville,serif;line-height:1.5em;font-size:87.5%;}ul{margin:0;padding:0;list-style-type:disc;margin-left:10px;}ol{margin:0;padding:0;margin-left:10px;}a{text-decoration:none;}a:hover,a:active,a:focus{text-decoration:underline;}em{font-style:italic;}p,li,dl,dt{margin:6px 0;line-height:1.5em;}dd{margin-left:2.5em;}table{width:100%;margin:4px 0px;}h1{font-size:1.4em;}h2{font-size:1.3em;}h3{font-size:1.2em;}h4{font-size:1.15em;}h5{font-size:1em;}fieldset{border-width:1px;border-style:solid;}#site-name,#site-slogan{font-family:Georgia,'Palatino Linotype','Book Antiqua','URW Palladio L',Baskerville,serif;}#page-wrapper{margin:0px auto;padding:0px;max-width:100%;margin-top:15px;margin-bottom:15px;}#page{padding:0px;}#main-wrapper{width:100%;position:relative;}#content,#sidebar-first,#sidebar-second{display:inline;float:left;position:relative;}#footer-columns{width:100%;}#footer-column-wrapper{float:left;}#footer-column{padding:10px;margin:0px 5px 5px 5px;text-align:left;}#top-columns,#bottom-columns{width:100%;overflow:hidden;}.column-block-wrapper{float:left;}.column-block{padding:10px;margin:0px 5px 5px 5px;text-align:left;margin:0px;}div.column-blocks div.column-block{margin-left:5px;margin-right:5px;}div.column-blocks div:last-of-type div.column-block{margin-left:5px;margin-right:0px;}div.column-blocks div:first-of-type div.column-block{margin-left:0px;margin-right:5px;}div.column-blocks div:only-child div.column-block{margin-left:0px;margin-right:0px;}.rc-2 .comment,.rc-2 .node,.rc-1 .column-block,.rc-1 .sidebar .block,.rc-3 .comment,.rc-3 .node,.rc-3 .column-block,.rc-3 .sidebar .block{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}.dark-messages div.messages--status{background-color:#224422;border:solid 1px #669966;color:#aaccaa;}.dark-messages div.messages--warning{background-color:#666633;border:solid 1px #aaaa44;color:#ccccaa;}.dark-messages div.messages--error{background-color:#663333;border:solid 1px #bb6666;color:#ccaaaa;}.spacer{display:block;margin-top:10px;}#header{padding:0px;display:block;border-style:solid;border-width:1px;overflow:hidden;}#header-watermark{margin:0;padding:0;background-image:none;background-repeat:no-repeat;background-position:top center;}div#site_logo{float:left;padding:9px 4px 4px 9px;}#name-and-slogan{float:left;padding:8px 8px;}#site-name a,#header h1 a,#header h1 a:link,#header h1 a:visited{font-weight:800;text-decoration:none;line-height:1em;font-size:34px;}#site-slogan{font-weight:normal;font-style:italic;margin-bottom:5px;font-size:15px;line-height:1em;}#footer-wrapper{text-align:center;clear:both;display:block;margin:0px;padding:10px;font-size:0.9em;font-weight:normal;}#footer-wrapper .column-block{border-style:solid;border-width:0px;}#footer-wrapper .column-block h2{font-size:1.5em;}#footer .block{margin:5px 0px;}.banner p{padding:0px;margin:0px;}#banner-top,#banner-bottom{padding:0px;border:none;width:100%;}.column-block{font-size:0.9em;margin:0px;border-style:solid;border-width:1px;}.column-block h2{font-size:1.25em;line-height:1em;padding:2px 0px;margin:0px 0px 3px 0px;border-bottom-style:solid;border-bottom-width:1px;}.sidebar *{padding:0;margin:0;line-height:1.6em;}.sidebar .block{padding:5px 10px;font-size:0.9em;margin-bottom:10px;border-style:solid;border-width:1px;}.column-block h2,.sidebar h2{background:transparent;line-height:1em;border-bottom-style:solid;border-bottom-width:1px;margin:4px 0px 2px 0px;padding:2px 0px;font-size:1.25em;}.column-block .content,.sidebar .block .content{padding:5px 2px;}.column-block table tr th,.sidebar .block table tr th{border-style:solid;border-width:0px;padding:0px 4px;background:none;border-bottom-width:3px;}.column-block table tr td,.sidebar .block table tr td{padding:2px 4px;border-style:solid;border-width:0px;border-bottom-width:1px;background:none;}.sidebar .block ul{margin:0px;padding:0px;}.sidebar .block ul.links{margin-top:10px;text-align:right;}.sidebar .block ul.links li{display:inline;margin-left:15px;}.sidebar .block .menu{padding-left:10px;padding-bottom:5px;}.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;list-style-type:none;margin:0;padding:0;}.breadcrumb li:before{content:' \BB ';}.breadcrumb li:first-child:before{content:none;}#breadcrumb{font-size:1em;font-style:italic;padding-left:5px;}#breadcrumb a{font-size:1em;font-style:italic;}.page-title{padding:4px 8px;font-size:1.3em;margin-bottom:10px;}#content .block h2{padding:4px 8px;font-size:1.2em;}.action-links{padding-left:10px;}div.item-list .pager{border:none;padding:0px;}div.item-list ul.pager{margin:10px 0px;margin-top:10px;padding:1px 0px;overflow:hidden;list-style-type:none;}div.item-list ul.pager li{display:inline;margin:0px;padding:0px;line-height:1em;padding:2px 0px;}div.item-list ul.pager li.pager-current{padding:2px 8px;}div.item-list ul.pager li a{margin:0px;padding:2px 8px;}div.tabs{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:20px;}.tabs ul.primary{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}.tabs ul.primary li a{background-color:#ededed;border-color:#bbb;border-style:solid solid none;border-width:1px;color:#000;display:block;font-size:0.929em;height:1.8em;line-height:1.9;padding:0 10px 3px;text-shadow:0 1px 0 #fff;}.tabs ul.primary li.is-active a{background-color:#ffffff;border:1px solid #bbb;}@media screen and (max-width:37.5em){.tabs ul.primary{border-bottom:1px solid #bbb;}.tabs ul.primary li{display:block;margin:0;}.tabs ul.primary li a{padding:5px 10px;}.tabs ul.primary li.is-active a{border-bottom:medium none;}}@media screen and (min-width:37.5em){.tabs ul.primary{background:transparent url(/themes/mayo/images/tabs-border.png) repeat-x scroll left bottom;border:medium none;border-collapse:collapse;height:auto;line-height:normal;margin:0;overflow:hidden;padding:0 3px;white-space:nowrap;}.tabs ul.primary li{display:block;float:left;margin:0 5px 0 0;vertical-align:bottom;}[dir="rtl"] .tabs ul.primary li{float:right;margin:0 0 0 5px;}.tabs ul.primary li a{border-top-left-radius:6px;border-top-right-radius:6px;float:left;}.tabs ul.primary li.is-active a{border-bottom:1px solid #fff;}}.tabs ul.secondary{border-bottom:medium none;margin:5px;overflow:hidden;padding:0.5em 0;}.tabs ul.secondary li{border-right:1px solid #ccc;display:block;float:left;margin:0;padding:0 1em;}[dir="rtl"] .tabs ul.secondary li{border-left:1px solid #ccc;border-right:medium none;float:right;}.tabs ul.secondary li:last-child{border-right:medium none;}[dir="rtl"] .tabs ul.secondary li:last-child{border-left:medium none;}.tabs ul.secondary li:first-child{padding-left:0;}[dir="rtl"] .tabs ul.secondary li:first-child{padding-right:0;}.tabs ul.secondary li a{display:inline;padding:0.25em 0.5em;text-decoration:none;}.tabs ul.secondary li a.is-active{background:#f2f2f2 none repeat scroll 0 0;border-bottom:medium none;border-radius:5px;}.node{margin:0;padding:15px 12px 10px 14px;margin-bottom:10px;border-style:solid;border-width:1px;}.node--sticky{border-width:0px;}#content .node h2{padding:0px;background:transparent;font-size:1.2em;}.node .submitted{font-size:0.75em;}.node ul,.node ol{padding-left:15px;}.node ul.links{padding:0px;font-size:0.75em;float:right;clear:both;}.node .user-picture{float:right;padding:0px 0px 10px 10px;background-color:inherit;}.comment{padding:8px 10px;margin-bottom:10px;border-style:solid;border-width:1px;}.comment-unpublished{background:url(/themes/mayo/images/unpublished.png) repeat top right;}.comment-spam{background:url(/themes/mayo/images/spam.png) repeat top right;}.comment h3{border-bottom-style:solid;border-bottom-width:1px;}#comments h2.title{margin-bottom:5px;font-size:1.3em;}.comment .submitted{font-size:0.75em;}.comment ul.links{padding:0px;font-size:0.75em;float:right;clear:both;}.comment .user-picture{float:right;padding:4px 0px 10px 10px;background-color:inherit;}.profile .user-picture{margin:0px;padding:5px;}input[type="search"]{height:24px;color:#555555;margin:0px;border:solid 1px #aaa;border-bottom-color:#ddd;border-right-color:#ddd;margin-top:1px;background:#fff url(/themes/mayo/images/search.png) no-repeat 2px center;padding:0px 4px 0px 4px;padding-left:24px;}#header-searchbox{float:right;overflow:hidden;padding:8px;margin:0px;}.pushbutton,button,.form-submit{margin:2px;padding:2px 10px;color:#555555;cursor:pointer;font-size:0.9em;border:solid 1px #888888;background:#fff url(/themes/mayo/images/button.gif) repeat-x center;}.pushbutton:hover,button:hover,.form-submit:hover{color:#111111;border:solid 1px #666666;background:#fff url(/themes/mayo/images/button-o.gif) repeat-x center;}label{display:block;font-weight:bold;}#header-fontsizer{float:right;margin:0;margin-right:20px;padding:13px 0 0 0;border-width:0px;line-height:1.2em;}.decreaseFont{padding-right:22px;padding-bottom:25px;background:url(/themes/mayo/images/fontsizer-1.png) no-repeat top left;margin-right:1px;}.resetFont{padding-right:21px;padding-bottom:25px;background:url(/themes/mayo/images/fontsizer-2.png) no-repeat top left;}.increaseFont{padding-right:23px;padding-bottom:25px;background:url(/themes/mayo/images/fontsizer-3.png) no-repeat top left;margin-left:1px;}.decreaseFont:hover{background:url(/themes/mayo/images/fontsizer-1-o.png) no-repeat top left;}.resetFont:hover{background:url(/themes/mayo/images/fontsizer-2-o.png) no-repeat top left;}.increaseFont:hover{background:url(/themes/mayo/images/fontsizer-3-o.png) no-repeat top left;}#header-fontsizer a,#header-fontsizer a:visited,#header-fontsizer a:focus,#header-fontsizer a:active{border:none;outline:none;}table.views-view-grid tr td{padding:15px;}.filter-wrapper{border:none;margin-top:5px;padding:5px;font-size:0.9em;}.filter-wrapper ul li{margin-left:10px;}.field-type-taxonomy-term-reference{overflow:hidden;margin-bottom:0.5em;}.field-type-taxonomy-term-reference .field-label{float:left;overflow:hidden;}.field-type-taxonomy-term-reference .field-items{overflow:hidden;}.field-type-taxonomy-term-reference .field-items .field-item{float:left;margin:0 0.6em;padding:0px;}.field-type-text-with-summary{}table tr{border-style:solid;border-width:0px;}table tr td{padding:4px 6px;border-style:solid;border-width:0px;}table tr th{border-style:solid;padding:4px 6px;border-width:0px;border-right-width:1px;}table thead *{padding:2px 3px;border-bottom:none;border-width:0px;}table tbody{border-width:0px;}table.sticky-enabled tr td{padding:2px 3px;border-style:solid;border-width:0px;}tr.even td.active,tr.odd td.active{background-image:url(/themes/mayo/images/dark.png);}tr.even,tr.odd{border-width:0px;}blockquote{padding:0px 10px;border-left-style:solid;border-left-width:5px;font-style:italic;}ul.nice-menu{line-height:1em;margin:0px;padding:0px;}ul.nice-menu,ul.nice-menu ul,ul.nice-menu li{border:0;}ul.nice-menu li{line-height:1.2em;}ul.nice-menu li a{font-size:0.9em;padding:4px 8px;border:none;border-right-style:solid;border-right-width:1px;}ul.nice-menu li.last a{border-right:none;}ul.nice-menu li ul{margin:0;padding:0px;}ul.nice-menu li.last ul li a,ul.nice-menu li ul li a,ul.nice-menu li ul li.last a{border-style:solid;border-width:1px;border-width:0px;}ul.nice-menu li.menuparent a{background-image:url(/themes/mayo/images/arrow-down.png);background-repeat:no-repeat;background-position:98%;}ul.nice-menu li a{}ul.nice-menu li{padding:0px;}ul.nice-menu li ul li.menuparent a:hover,ul.nice-menu li ul li.menuparent:hover,ul.nice-menu li ul li.menuparent{background-image:url(/themes/mayo/images/arrow-right.png);background-repeat:no-repeat;background-position:95%;}ul.nice-menu li.menuparent ul{padding-top:5px;}ul.nice-menu li.menuparent li a{background:none;}ul.nice-menu li.menuparent li{background:none;}ul.nice-menu li ul li.menuparent li a:hover{background:none;}.overlay #main,.overlay #content{width:auto;float:none;}.overlay #skip-link,.overlay .region-page-top,.overlay #header,.overlay .page-title,.overlay #featured,.overlay #sidebar-first,.overlay #sidebar-second,.overlay #footer-wrapper,.overlay #banner-top,.overlay #banner-bottom,.overlay #navigation{display:none;}.overlay #messages{width:auto;}.overlay #page-wrapper{width:100%;}.overlay #page{margin:0;padding:0px;}#overlay-content{margin:0;padding:0px;}.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-left:0.5em;padding-right:0;}.field--label-inline .field__label::after{content:":";}.file{background-position:left center;background-repeat:no-repeat;display:inline-block;min-height:16px;padding-left:20px;}[dir="rtl"] .file{background-position:right center;padding-left:inherit;padding-right:20px;}.file--general,.file--application-octet-stream{background-image:url(/themes/mayo/images/icons/application-octet-stream.png);}.file--package-x-generic{background-image:url(/themes/mayo/images/icons/package-x-generic.png);}.file--x-office-spreadsheet{background-image:url(/themes/mayo/images/icons/x-office-spreadsheet.png);}.file--x-office-document{background-image:url(/themes/mayo/images/icons/x-office-document.png);}.file--x-office-presentation{background-image:url(/themes/mayo/images/icons/x-office-presentation.png);}.file--text-x-script{background-image:url(/themes/mayo/images/icons/text-x-script.png);}.file--text-html{background-image:url(/themes/mayo/images/icons/text-html.png);}.file--text-plain{background-image:url(/themes/mayo/images/icons/text-plain.png);}.file--application-pdf{background-image:url(/themes/mayo/images/icons/application-pdf.png);}.file--application-x-executable{background-image:url(/themes/mayo/images/icons/application-x-executable.png);}.file--audio{background-image:url(/themes/mayo/images/icons/audio-x-generic.png);}.file--video{background-image:url(/themes/mayo/images/icons/video-x-generic.png);}.file--text{background-image:url(/themes/mayo/images/icons/text-x-generic.png);}.file--image{background-image:url(/themes/mayo/images/icons/image-x-generic.png);}ul.menu{list-style:outside none none;margin-left:1em;padding:0;text-align:left;}.item-list ul li{margin:0 0 0.25em 1.5em;padding:0;}.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}.feed-icon{background:transparent url(/../core/misc/feed.svg) no-repeat scroll 0 0;border-bottom:medium none;padding:15px 0 0;margin:25px 0 0;display:inline-block;height:16px;overflow:hidden;text-indent:-9999px;width:16px;}ul.inline,ul.links.inline{display:inline;padding-left:0;}ul.inline li{display:inline;list-style-type:none;padding:0 0.5em;}ul.links a.is-active{color:#000;}.messages{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:transparent none no-repeat scroll 10px 17px;border-color:-moz-use-text-color;border-image:none;border-radius:2px;border-style:solid;border-width:1px 1px 1px 0;padding:15px 20px 15px 35px;word-wrap:break-word;}[dir="rtl"] .messages{background-position:right 10px top 17px;border-width:1px 0 1px 1px;padding-left:20px;padding-right:35px;text-align:right;}.messages + .messages{margin-top:1.538em;}.messages__list{list-style:outside none none;margin:0;padding:0;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{background-color:#f3faef;background-image:url(/../core/misc/icons/73b355/check.svg);border-color:#c9e1bd #c9e1bd #c9e1bd transparent;box-shadow:-8px 0 0 #77b259;color:#325e1c;}[dir="rtl"] .messages--status{border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;margin-left:0;}.messages--warning{background-color:#fdf8ed;background-image:url(/../core/misc/icons/e29700/warning.svg);border-color:#f4daa6 #f4daa6 #f4daa6 transparent;box-shadow:-8px 0 0 #e09600;color:#734c00;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{background-color:#fcf4f2;background-image:url(/../core/misc/icons/e32700/error.svg);border-color:#f9c9bf #f9c9bf #f9c9bf transparent;box-shadow:-8px 0 0 #e62600;color:#a51b00;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}#main-wrapper{width:100%;position:relative;}#main{width:100%;}@media only screen and (max-width:320px){#top-columns .column-block-wrapper,#bottom-columns .column-block-wrapper,#footer-columns .column-block-wrapper{width:100% !important;margin-top:1em;}#top-columns .column-block-wrapper .column-block,#bottom-columns .column-block-wrapper .column-block,#footer-columns .column-block-wrapper .column-block{height:auto !important;margin:0 !important;}}#content,#sidebar-first,#sidebar-second{margin:0;width:100%;}#content img,#sidebar-first img,#sidebar-second img{max-width:100%;height:auto;}@media only screen and (max-width:320px){#content img,#sidebar-first img,#sidebar-second img{max-width:100%;height:auto;}#site-name a,#site-name a:link,#site-name a:visited{margin:0 0;font-size:.85em;font-weight:800;line-height:1em;}#header h1 a,#header h1 a:link,#header h1 a:visited{font-size:.85em;font-weight:800;line-height:1em;text-decoration:none;}#site-slogan{font-size:12px;}}@media only screen and (min-width:321px) and (max-width:480px){#content img,#sidebar-first img,#sidebar-second img{max-width:100%;height:auto;}input.form-text{width:95%;}#site-name a,#site-name a:link,#site-name a:visited{margin:0 0;font-size:1.2em;font-weight:800;line-height:1em;}#header h1 a,#header h1 a:link,#header h1 a:visited{font-size:.85em;font-weight:800;line-height:1em;text-decoration:none;}#site-slogan{font-size:12px;}}@media only screen and (min-width:481px) and (max-width:768px){#content img,#sidebar-first img,#sidebar-second img{max-width:100%;height:auto;}input.form-text{width:75%;}#top-columns .column-block-wrapper{width:100% !important;margin-top:1em;}#top-columns .column-block-wrapper .column-block{height:auto !important;margin:0 !important;}#sidebar-first.sb-one,#sidebar-second.sb-one{margin:0;width:50% !important;}#sidebar-first.sb-one img,#sidebar-second.sb-one img{max-width:100%;height:auto;}#site-name a,#site-name a:link,#site-name a:visited{margin:0 0;font-size:1.8em;font-weight:800;line-height:1em;}#header h1 a,#header h1 a:link,#header h1 a:visited{font-size:1.3em;font-weight:800;line-height:1em;text-decoration:none;}}@media only screen and (min-width:769px) and (max-width:1024px){#content img,#sidebar-first img,#sidebar-second img{max-width:100%;height:auto;}input.form-text{width:75%;font-size:90%;}#top-columns .column-block-wrapper{width:100% !important;margin-top:1em;}#top-columns .column-block-wrapper .column-block{height:auto !important;margin:0 !important;}#sidebar-first.sb-one,#sidebar-second.sb-one{margin:0;width:50% !important;}#sidebar-first.sb-one img,#sidebar-second.sb-one img{max-width:100%;height:auto;}#site-name a,#site-name a:link,#site-name a:visited{margin:0 0;font-size:2.2em;font-weight:800;line-height:1em;}#header h1 a,#header h1 a:link,#header h1 a:visited{font-size:1.6em;font-weight:800;line-height:1em;text-decoration:none;}}.region-menubar{clear:both;}.region-menubar .menu-bart{font-size:0.929em;margin:0 5px;padding:0;text-align:left;}[dir="rtl"] .region-menubar .menu-bart{text-align:right;margin-left:5px;margin-right:5px;}.region-menubar .menu-item{float:none;list-style:none;margin:0;padding:0;height:auto;width:100%;}.region-menubar .menu-bart a{color:#333;background:#ccc;background:rgba(255,255,255,0.7);float:none;display:block;text-decoration:none;text-shadow:0 1px #eee;border-radius:8px;margin:4px 0;padding:0.9em 0 0.9em 10px;}[dir="rtl"] .region-menubar .menu-bart a{padding:0.9em 10px 0.9em 0;}.region-menubar .menu-bart a:hover,.region-menubar .menu-bart a:focus{background:#f6f6f2;background:rgba(255,255,255,0.95);}.region-menubar .menu-bart a:active{background:#b3b3b3;background:white;}.region-menubar .menu-item a.is-active{border-bottom:none;}.menu-toggle,.menu-toggle-target{display:none;}.region-menubar .menu-toggle-target{display:inherit;position:fixed;top:0;}.region-menubar .menu-toggle{display:none;}body:not(:target) .region-menubar .menu-toggle{color:#333;background:#ccc;background:rgba(255,255,255,0.7);float:none;font-size:0.929em;display:block;text-decoration:none;text-shadow:0 1px #eee;padding:0.9em 10px 0.9em 10px;z-index:1000;}body:not(:target) .region-menubar .menu-toggle:after{content:"";background:url(/themes/mayo/images/icons/hamburger.svg) no-repeat;background-size:contain;width:22px;height:22px;display:inline-block;position:absolute;right:10px;}[dir="rtl"] body:not(:target) .region-menubar .menu-toggle:after{right:initial;left:10px;}body:not(:target) .region-menubar .menu-toggle-target-show:target ~ .menu-toggle,body:not(:target) .region-menubar .menu-toggle--hide{display:none;}body:not(:target) .region-menubar .menu-toggle-target-show:target ~ .menu-toggle--hide{display:block;}body:not(:target) .region-menubar .menu-item{height:0;overflow:hidden;}body:not(:target) .region-menubar .menu-toggle-target-show:target ~ .menu-bart .menu-item{height:auto;overflow:visible;}@media all and (min-width:461px) and (max-width:900px){.region-menubar .menu-bart{margin:0 5px;padding:0;text-align:center;}[dir="rtl"] .region-menubar .menu-bart{text-align:center;}.region-menubar .menu-item,body:not(:target) .region-menubar .menu-item{float:left;margin-right:5px;padding:0;display:inline-block;width:32.75%;height:auto;overflow:visible;}[dir="rtl"] .region-menubar .menu-item,[dir="rtl"] body:not(:target) .region-menubar .menu-item{float:right;margin-left:5px;margin-right:0;}.region-menubar .menu-item:nth-child(3n){margin-right:-5px;}[dir="rtl"] .region-menubar .menu-item:nth-child(3n){margin-left:-5px;margin-right:0;}.region-menubar .menu-bart a{float:none;display:block;border-radius:8px;margin-bottom:5px;padding:0.9em 5px;}[dir="rtl"] .region-menubar .menu-bart a{padding:0.9em 5px;}body:not(:target) .region-menubar .menu-toggle{display:none;}}@media all and (min-width:901px){.region-menubar .block-menu .menu-bart{font-size:0.929em;margin:0;padding:0 15px;}.region-menubar .menu-item,body:not(:target) .region-menubar .menu-item{float:left;list-style:none;padding:0 1px;margin:0 1px;width:auto;height:auto;overflow:visible;}[dir="rtl"] .region-menubar .menu-item,[dir="rtl"] body:not(:target) .region-menubar .menu-item{float:right;}.region-menubar .menu-bart a{float:left;padding:0.7em 0.8em;margin-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;}[dir="rtl"] .region-menubar .menu-bart a{float:right;padding:0.7em 0.8em;}.featured .region-menubar .menu-item a:active,.featured .region-menubar .menu-item a.is-active{background:#f0f0f0;background:#f0f0f0;}body:not(:target) .region-menubar .menu-toggle{display:none;}}ul.menu{list-style:none outside;margin-left:1em;padding:0;text-align:left;}[dir="rtl"] ul.menu{margin-left:0;margin-right:1em;text-align:right;}.menu-item--expanded{list-style-image:url(/themes/mayo/images/menu-expanded.png);list-style-type:circle;}.menu-item--collapsed{list-style-image:url(/themes/mayo/images/menu-collapsed.png);list-style-type:disc;}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/mayo/images/menu-collapsed-rtl.png);}.menu-item{padding-top:0.2em;margin:0;}ul.menu a.is-active{color:#000;}.book-navigation .menu{padding-bottom:0;padding-top:1em;}.book-navigation .book-pager{margin:0;overflow:auto;padding:0.5em 0;}.book-pager__item{display:inline-block;list-style-type:none;vertical-align:top;}.book-pager__item--previous{text-align:left;width:45%;}[dir="rtl"] .book-pager__item--previous{float:right;text-align:right;}.book-pager__item--center{text-align:center;width:8%;}.book-pager__item--next{float:right;text-align:right;width:45%;}[dir="rtl"] .book-pager__item--next{float:left;text-align:left;}.book-navigation .menu{border-top:1px solid #d6d6d6;}.book-navigation .book-pager{border-bottom:1px solid #d6d6d6;border-top:1px solid #d6d6d6;margin:0;}.password-field{margin:0;}form{margin:0;padding:0;}fieldset{margin:1em 0;}details,fieldset,.filter-wrapper{border-radius:4px;}.filter-wrapper{border-top-left-radius:0;border-top-right-radius:0;}.filter-help a{font-size:0.857em;}.filter-wrapper .form-item label{margin-right:10px;}[dir="rtl"] .filter-wrapper .form-item label{margin-left:10px;margin-right:0;}summary{background:#dbdbdb;color:#3b3b3b;text-shadow:0 1px 0 #fff;}details summary a{color:#3b3b3b;}details summary a:hover,details summary a:active,details summary a:focus{color:#000;}details .details-description{font-style:italic;}label{display:table;font-weight:bold;}label[for]{cursor:pointer;}input,textarea,select{font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;}input{margin:2px 0;padding:4px;max-width:100%;box-sizing:border-box;}input,textarea{font-size:0.929em;}@media screen and (max-width:60em){input,textarea{font-size:16px;}}textarea{line-height:1.5;}textarea.form-textarea,select.form-select{padding:4px;}input.form-text,input.form-tel,input.form-email,input.form-url,input.form-search,input.form-file,input.form-number,input.form-color,textarea.form-textarea,select.form-select{border:1px solid #ccc;color:#3b3b3b;}input.form-submit:hover,input.form-submit:focus{background:#dedede;}.password-suggestions ul li{margin-left:1.2em;}[dir="rtl"] .password-suggestions ul li{margin-right:1.2em;margin-left:0;}.form-item label{font-size:0.929em;}.form-type-radio label,.form-type-checkbox label{margin-left:4px;}[dir="rtl"] .form-type-radio label,[dir="rtl"] .form-type-checkbox label{margin-right:4px;margin-left:0;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2px;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2px;margin-left:0;}.form-actions{padding-top:10px;}#edit-body{margin-bottom:2em;}.node-form label,.node-form .description{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}.node-form .form-wrapper{margin-bottom:2em;}.contact-form #edit-name{width:75%;border-radius:4px;}.contact-form #edit-mail{width:75%;border-radius:4px;}.contact-form #edit-subject{width:75%;border-radius:4px;}.contact-form #edit-message{width:76.3%;border-top-left-radius:4px;border-top-right-radius:4px;}.form-disabled input,.form-disabled select,.form-disabled textarea{background:#ededed;border-color:#bbb;color:#717171;}.form-disabled label{color:#717171;}.comment-form label{float:left;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.929em;width:120px;}[dir="rtl"] .comment-form label{float:right;}.comment-form input,.comment-form .form-select{margin:0;border-radius:4px;}.comment-form .form-type-textarea label{float:none;}.comment-form .form-item,.comment-form .form-radios,.comment-form .form-type-checkbox,.comment-form .form-select{margin-bottom:10px;overflow:hidden;}.comment-form .form-type-checkbox,.comment-form .form-radios{margin-left:120px;}[dir="rtl"] .comment-form .form-type-checkbox,[dir="rtl"] .comment-form .form-radios,[dir="rtl"] .comment-form .form-item .description{margin-left:0;margin-right:120px;}.comment-form .form-type-checkbox label,.comment-form .form-radios label{float:none;margin-top:0;}.comment-form input.form-file{width:auto;}.layout-no-sidebars .comment-form .form-text{width:800px;}.layout-one-sidebar .comment-form .form-text{width:500px;}.layout-two-sidebars .comment-form .form-text{width:320px;}.comment-form .form-item .description{font-size:0.786em;line-height:1.2;margin-left:120px;}.comment-form .form-textarea{border-top-left-radius:4px;border-top-right-radius:4px;}.comment-form details.filter-wrapper .details-wrapper,.comment-form .text-format-wrapper .form-item{margin-top:0;margin-bottom:0;}.filter-wrapper label{width:auto;float:none;}.filter-wrapper .form-select{min-width:120px;}.comment-form details.filter-wrapper .tips{font-size:0.786em;}#comment-body-add-more-wrapper .form-type-textarea label{margin-bottom:0.4em;}#edit-actions input{margin-right:0.6em;}[dir="rtl"] #edit-actions input{margin-left:0.6em;margin-right:0;}.form-item textarea.error + .cke{border:2px solid red;}.form-item--error-message{color:#e32700;}.form-textarea-wrapper textarea{display:block;margin:0;width:100%;box-sizing:border-box;}
body,#page-wrapper{background-color:#9f8365;color:#3b3b3b;}#main,body.overlay{background-color:#fef8dd;color:#3b3b3b;}#page,.region-menubar .menu-item--active-trail a{background-color:#fef8dd;}#main-menu-links li a.active,#main-menu-links li.active-trail a{background-color:#fef8dd;}.tabs ul.secondary li a,.tabs ul.primary li a{border-color:#e3ddb0;border-bottom-width:1px;border-bottom-style:solid;background-color:#fef8dd;}.tabs ul.secondary li a.active:hover,.tabs ul.secondary li a:hover,.tabs ul.primary li a.active:hover,.tabs ul.primary li a:hover{background-color:#e7e3a6;}.tabs ul.secondary li.active a,.tabs ul.primary li.active a{background-color:#fef8dd;border-color:#e3ddb0;}.tabs ul.secondary li{border-color:#e3ddb0;}#header{background-color:#f99301;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5OTMwMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2RkZmY2MSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,0% 50%,100% 50%,color-stop(0%,#f99301),color-stop(100%,#ddff61));background-image:-moz-linear-gradient(left,#f99301,#ddff61);background-image:-webkit-linear-gradient(left,#f99301,#ddff61);background-image:linear-gradient(to right,#f99301,#ddff61);border-color:#fdf7dc;}a.visited,a{color:#739400;}a:hover,a:focus{color:#638400;}a:active{color:#638400;}li a.active{color:#3b3b3b;}.column-block,.sidebar .block{background-color:#fdefaa;border-color:#fceea9;color:#5a5a5a;}.column-block h2,.sidebar h2{border-bottom-color:#dccf93;color:#5a5a5a;}.column-block a,.sidebar a{color:#cb6806;}.column-block table tr th,.sidebar .block table tr th{border-color:#dccf93;border-color:#fdefaa;border-color:#dccf93;}.node{background-color:#fefefe;border-color:#ececec;}.node h2{border-color:#b8c195;}.node--sticky{background-color:#e6fba7;}.node .submitted{color:#777777;}#menubar{border-bottom-color:#e3ddb0;}#menubar ul li{border-right-color:#e3ddb0;color:#3b3b3b;}#menubar ul li.last{border-right:none;}.highlight{background-color:#e7e3a6;}div.item-list ul.pager li a:hover,#menubar ul li a:hover{background-color:#e7e3a6;}.page-title{background-color:#94974e;color:#f1f1f1;}#content .block h2{background-color:#94974e;color:#f1f1f1;}#content .node h2{background-color:transparent;color:#3b3b3b;}#content .node--sticky h2{background-color:transparent;}#footer-wrapper{background-color:#564939;color:#cccccc;}#footer-wrapper a{color:#f0cb00;}#footer-wrapper .column-block{background-color:#564939;color:#cccccc;}#footer-wrapper .column-block h2{border:none;color:#cccccc;}#footer-wrapper .column-block a{color:#f0cb00;}#footer{background-color:#564939;color:#cccccc;}#footer a{color:#f0cb00;}.region-header,.region-header a,.region-header li a.active,#header #name-and-slogan,#header #name-and-slogan a{color:#fcfcfc;}form fieldset{border:solid 1px #e3ddb0;}blockquote{border-color:#b8c195;}.filter-wrapper{background-color:#fef8dd;}.comment{background-color:#fefefe;border-color:#ececec;}.comment h3{border-color:#b8c195;}.comment-unpublished{background-color:#fefefe;}.comment .submitted{color:#777777;}table.views-view-grid tr{background-color:#fef8dd;}td.views-field{background-color:#fef8dd;}table tr th{background-color:#dbdeab;border-right-color:#fef8dd;}fieldset{border-color:#b8c195;}tr.even,tr.even td{background-color:#ebf0cc;}tr.odd,tr.odd td{background-color:#fefefe;}tr.even td.active,tr.odd td.active{background-image:url(/themes/mayo/images/dark.png);}.profile .user-picture{background-color:#fef8dd;}.column-block table tr td,.sidebar .block table tr td{border-color:#dccf93;}.column-block table tr.even td,.column-block table tr.odd td,.sidebar .block table tr.even td,.sidebar .block table tr.odd td{background-color:#fdefaa;}.nice-menu a,.nice-menu a:active,.nice-menu a:visited,.nice-menu a:focus{color:#739400;}ul.nice-menu li.menuparent a{background-color:#fef8dd;}ul.nice-menu li a{background-color:#fef8dd;border-right-color:#e3ddb0;}ul.nice-menu li.menuparent a:hover,ul.nice-menu li a:hover{background-color:#e7e3a6;}ul.nice-menu li.last ul li a,ul.nice-menu li ul li a,ul.nice-menu li ul li.last a{border-color:#e3ddb0;}ul.nice-menu li ul li.menuparent{background-color:#fef8dd;}ul.nice-menu li.menuparent li{background:none;background-color:#fef8dd;}ul.nice-menu li.menuparent li:hover{background:none;background-color:#e7e3a6;}ul.nice-menu li ul{border:solid 1px #e3ddb0;}
@media only screen{.mm-page,.mm-wrapper_background body{background-color:rgb(236,236,227);}.responsive-menu-page-wrapper{background-color:rgb(236,236,227);}html{-webkit-hyphens:auto;235
   -moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto;}html.h5p-iframe .h5p-content{backround:transparent;}.mm-listitem{background-repeat:no-repeat;background-position:10px;background-size:16px 16px;}.dialog-off-canvas-main-canvas{background-color:#efefef;}.node-article .field--name-field-torzs{background-color:red;}body{//background:url(/themes/mayo/images/main_back.gif);}.kiemelt{color:orange;}.nincslink{pointer-events:none;cursor:default;text-decoration:none;}#menubar .menu-item a:hover{color:white;background-color:#516585;}#menubar .menu-item a{}.region-menubar .menu-item a.is-active{border-bottom:none;color:white;}.horizontal-tabs ul.horizontal-tabs-list li{padding:0px;line-height:1em;font-size:1em;}.horizontal-tabs ul.horizontal-tabs-list li a,.horizontal-tabs ul.horizontal-tabs-list li.selected a{padding:5px;}h1{font-size:1.4em;}h1,h2,h3{line-height:1.3em;}h2{font-size:1.3em;}h3{font-size:1.1em;}.sidebar h2{font-size:100%;line-height:1.2em;margin-top:0px;padding-top:0px;}.sidebar .block a{font-weight:bold;//color:black;}ul.menu{}.fomenu_blokk ul.menu li{font-weight:bold;font-size:140%;list-style-image:none;list-style-type:none;}ul.menu li a{//height:70px;}.page-title{padding:4px 8px;font-size:1.3em;margin-bottom:4px;margin-top:0px;//color:#333334;//border-color:#555555;//border:1px solid;//border-left:9px solid;}.block .calendar-calendar{font-size:85%;}.block .date-heading h3 a,.block .date-heading h3 a:visited{font-size:85%;//color:black;}.block .view .date-nav-wrapper .date-prev,.block .view .date-nav-wrapper .date-next{padding:2px 0;}.view .date-nav-wrapper .date-prev a{margin-left:0px;}.block .view .date-nav-wrapper .date-next a{margin-right:0px;}.block .view .date-nav-wrapper .item-list ul.pager li a{padding:2px;}.block .calendar-calendar .month-view td.has-events a{font-weight:bold;color:red;text-decoration:none;}.block .calendar-calendar .month-view td{text-align:center;}.block .calendar-calendar .month-view td.today{font-weight:bold;font-style:italic;}.block .calendar-calendar .month-view td.today .mini-day-off{background:#dddddd;}.block .calendar-calendar .month-view td.has-events{background-color:#eeeeee;text-align:center;}.block .calendar-calendar table.mini td.empty{border-color:#93c899;}.block .calendar-calendar table.mini th.days{background-color:#d5ba8a;vertical-align:center;color:black;border-bottom:2px solid black;}.block .view-calendar .date-nav-wrapper .date-nav{height:0px;}.field--name-field-csatolmanyok{clear:both;margin-top:10px;}.region-header #site-name a span{font-size:18px;}.region-header #site-name{text-shadow:2px 1px 2px black;border-bottom:1px solid;}.region-header{}.region-header #site-name a{line-height:0.7em;}.region-header #site-slogan{text-shadow:2px 1px 2px black;padding-top:5px;font-size:110%;padding-top:5px;font-size:110%;width:100%;line-height:1.4em;}.front #main-wrapper{//animation:fooldaltartalom_be 2s;//animation-delay:2.5s;//animation-fill-mode:forwards;}.front #name-and-slogan{//animation:nev_es_szlogen_be 3s;//animation-timing-function:ease;//animation-fill-mode:forwards;position:relative;//opacity:0;//animation-delay:1s;}.region-header div#site_logo{padding-bottom:0px;padding-right:4px;}.region-header #site_logo img{border-radius:16px 16px 16px 16px;-moz-border-radius:16px 16px 16px 16px;-webkit-border-radius:5px 5px 5px 5px;border:3px solid white;max-height:128px;margin:4px;}.front #header #site_logo img{//-webkit-animation:logo_be 3s;position:relative;}.galleria-theme-classic{border:1px solid black;background:#e0d5ac;}.horizontal-tabs ul.horizontal-tabs-list{background:none;}.horizontal-tabs ul.horizontal-tabs-list li{background:#e5d9b0;}.horizontal-tabs ul.horizontal-tabs-list li.selected{background:#c4b393;}div.horizontal-tabs{border:none;}.node{padding:0px;}.node-article .field--name-field-torzs img{margin:5px;}.node table td,.node table th{//border:1px solid;}.ckeditor-accordion-container > dl{border:none;}.ckeditor-accordion-container > dl dt > a{padding:2px;background-color:#6a7485;padding-left:45px;border:none;text-decoration:none;}.ckeditor-accordion-container > dl dt > a:hover{background-color:#7b8595;}.ckeditor-accordion-container > dl dt.active > a{background-color:#6a7485;}.node table th{text-align:center;}.content .node h2,#content .node h2{border-bottom:none;line-height:1.3em;font-size:1.2em;}.content .node img{border:5px solid #3f5ba1;}.node--type--fotoalbum .field--name-field--torzs{}.fotok_label div{font-weight:bold;}.node--type--fotoalbum .field--name-field-foto{margin-top:10px;}.node--type--fotoalbum .field--name-body .field-label{text-align:center;margin-top:5px;margin-bottom:5px;}.node--type-tanitasieszkozok{}.node--type-tanitasieszkozok .kulcsszavak .field__items{display:contents;}.node--type-tanitasieszkozok .kulcsszavak .field__item{margin-bottom:0.5em;display:inline-block;margin-right:5px;vertical-align:top;font-style:italic;}.node--type-tanitasieszkozok .kulcsszavak .field__item::after{content:", ";}.node--type-tanitasieszkozok .mezocsoport{margin-top:10px;background:#d0d0c0;}.node--type-tanitasieszkozok .mezocsoport legend{}.node--type-tananyag .field-type-taxonomy-term-reference{margin-bottom:0px;}.node .submitted{text-align:right;color:#4f3926;font-style:italic;font-size:1em;}.node--type-tananyag div.submitted{text-align:right;}.node--type-tananyag .field--name-field-oraszam{border-bottom:1px solid black;padding-bottom:6px;}.node--type-tananyag .field--name-field-linkek .field-label{margin-top:20px;margin-bottom:8px;border:1px solid black;padding-left:4px;background-color:#ff9933;}.node--type-tananyag .field--name-field-linkek .field-item{display:list-item;list-style-type:square;margin-left:24px;}.node-okotartalom .field--name-field-tanev{border-bottom:1px solid;}.node--type-hetkoznapihosok .field--name-field-torzs{font-size:1.2em;}.node--type-hetkoznapihosok  .field--name-field-tanev{font-size:1.2em;line-height:1.2em;display:inline-flex;}.node--type-hetkoznapihosok .field--name-field-tanev::before{content:url(/themes/mayo/images/calendar_3.png);}.node--type-hetkoznapihosok .field--name-field-tanev .field-type-taxonomy-term-reference .field-items .field-item{margin-left:0px;}.node--type-hetkoznapihosok .flexslider,.content .flexslider{margin-top:15px;background-color:transparent;border:none;}.node--type-hetkoznapihosok .flexslider .slides img{border:3px solid;border-radius:14px;}.node--type-hetkoznapihosok .flexslider .flex-caption{text-align:center;font-size:0.9em;color:wheat;font-weight:bold;line-height:1.4em;position:relative;bottom:19px;background:rgba(0,0,0,0.5);border-radius:0px 0px 5px 5px;left:3px;}.node--type-versenyek .field-type-taxonomy-term-reference .field-items .field-item{margin:0px;}.node--type-versenyek .field--name-field-tanev,.node--type-versenyek .field--name-field-versenyhely,.node--type-versenyek .field--name-field-helyezes{margin-bottom:0.5em;display:inline-block;margin-right:5px;padding-left:4px;padding-right:4px;font-weight:bold;vertical-align:top;background-color:#f0f0f0;font-style:italic;}.node--type-tanitasieszkozok .field--name-field-szerzo{margin-bottom:5px;margin-right:5px;padding-left:4px;padding-right:4px;font-weight:bold;vertical-align:top;font-style:italic;}.node--type-klubszakkor .field--name-field-mikor,.node--type-klubszakkor .field--name-field-tanar,.node--type-klubszakkor .field--name-field-tanterem{display:inline-block;border:1px solid;margin-right:5px;background-color:#e0d5ac;padding-left:4px;padding-right:4px;font-weight:bold;vertical-align:top;}.node--type-esemeny .field--name-field-datum{display:inline-block;border:1px solid;margin-right:5px;background-color:#e0d5ac;padding-left:4px;padding-right:4px;font-weight:bold;vertical-align:top;margin-bottom:0.5em;}.node--type-klubszakkor .field-type-taxonomy-term-reference .field-items .field-item{margin:0px;}.node--type-okocikk .field--name-field-kiskep,.node--type-versenyek .field--name-field-kiskep,.node--type-aktualishirek .field--name-field-kiskep,.node--type-article .field--name-field-kiskep,.node--type-tanitasieszkozok .field--name-field-kiskep{float:right;margin-left:5px;margin-top:0px;}.node--type-okocikk .field--name-field-kiskep img,.node--type-versenyek .field--name-field-kiskep img,.node--type-aktualishirek .field--name-field-kiskep img,.node--type-article .field--name-field-kiskep img,.node--type-tanitasieszkozok .field--name-field-kiskep img{border:2px solid black;background-color:white;max-height:80px;width:auto;float:right;}.node--type-aktualishirek .field--name-field-kiskep img{background-color:none;border:none;max-height:80px;width:auto;float:right;}.node--type-versenyek .field--name-field-torzs,.node-tanaridokumentum .field--name-field-torzs,.node--type-tanitasieszkozok .field--name-field-torzs{border-top:1px solid;}.node--type-okocikk .fieldfoto,.node--type-versenyek .fieldfoto,.node--type-fotoalbum .fieldfoto,.node--type-tanitasieszkozok .fieldfoto{margin-top:16px;font-weight:bold;}.node .field--name-field-csatolmanyok  table tr td{border-width:1px;border-color:black;}.node .field--name-field-csatolmanyok  table tr th{border-width:1px;border-color:black;}.tabs{//border-bottom:1px solid black;margin-bottom:3px;}.tabs ul.primary{background:none;border:none;border-bottom:1px solid;margin-right:3px;padding:0px;}.tabs ul.primary li{padding:0px;}.tabs ul.primary li a{text-shadow:none;border:1px solid;border-radius:0px;margin:5px;//background:none;margin-right:0px;padding:0px;padding-left:4px;padding-right:4px;}.tabs ul.primary li a:hover{background-color:#d0d0d0;}.tabs ul.primary li.is-active a{border:1px solid;border-radius:0px;margin:5px;margin-right:0px;//	background-color:#e0d5ac;text-shadow:none;}.tabs ul.primary li.is-active a:hover{text-decoration:none;background-color:#d0d0d0;}.node--type-esemeny .node_esemeny_ikon{max-height:80px;margin-right:0px;margin-top:0px;float:right;border:2px solid;background-color:white;}.node--type-klubszakkor .node_szakkor_ikon,.node-tanaridokumentum .node_tanaridokumentum_ikon{max-height:80px;margin-right:0px;margin-left:5px;margin-top:-1px;float:right;border:2px solid;background-color:white;}.node--type-klubszakkor .field--name-field-torzs{border-top:1px solid;//border-bottom:1px solid;}.node--type-esemeny .field--name-field-torzs{border-top:1px solid;//border-bottom:1px solid;}.node--type-esemeny .esemenydatum{background-color:#e0d5ac;border:1px solid;padding:4px;font-weight:bold;}.galleria-theme-classic .galleria-counter{color:black;}.region-header{float:left;margin-top:0px;margin-right:0px;}.path-search .item-list{margin-left:20px;}.searchapikereso{//float:right;//margin-right:5px;margin-bottom:0px;padding-bottom:0px;}.searchapikereso  form{//margin-right:2px;background:transparent;color:black;font-weight:bold;}.searchapikereso input::placeholder{color:#333333;font-style:italic;text-align:center;}.searchapikereso  input[type=text]{background-color:transparent;border:none;color:black;width:98%;margin-left:1%;padding-left:3px;padding-right:3px;font-weight:bold;}.searchapikereso  input[type=submit]{display:none;}.searchapikereso  input[type=placeholder]{color:darkred;font-weight:bold;font-style:italic;}.calendar-calendar tr{background-color:#f0f0f0;}#single-day-container  table td{background-color:#f0f0f0;}.calendar-calendar .mini .today div:nth-child(1){border:1px solid;background:#888888;}.calendar-calendar .mini .today div:nth-child(1) a{color:white;}.calendar-calendar .week-view #multi-day-container,.calendar-calendar .week-view #single-day-container,.calendar-calendar .day-view #multi-day-container,.calendar-calendar .day-view #single-day-containe{background-color:#f0f0f0;}.calendar-calendar table.mini td.empty{background-color:#fafafa;}.calendar-calendar .half-hour{background-color:#fafafa;}.block-menu-block .menu_icon{background-size:16px 16x;background-repeat:no-repeat;}.node-dolgozok .field--name-field-besorolas{border-bottom:1px solid;}.node-dolgozok .field--name-field-besorolas .field-item{margin-bottom:5px;display:inline-block;border:1px solid;margin-right:5px;background-color:#e0d5ac;padding-left:4px;padding-right:4px;font-weight:bold;vertical-align:top;margin-left:0px;}.node-dolgozok .field--name-field-kiskep{float:right;margin-left:5px;margin-top:-35px;}.node-dolgozok .field--name-field-kiskep img{margin-top:33px;border:2px solid black;background-color:white;max-height:80px;width:auto;float:right;}.node-dolgozok .field--name-field-torzs{border:none;}.node-dolgozok .field--name-field-linkek-keppel .field-items{display:-webkit-inline-box;}.node-dolgozok .field--name-field-linkek-keppel .field-items .field-item{margin-right:10px;border:1px solid;background-color:white;padding:4px;}.node-dolgozok .field--name-field-linkek-keppel .field-items .field-item a{}.node-hiressegeink .field--name-field-kiskep,.node-hiressegeink .field--name-field-foglalkozas,.node-hiressegeink .field--name-field-szuleteshalal{text-align:center;}.node-hiressegeink  .content{padding-left:5px;padding-right:5px;margin-top:-5px;}.node-hiressegeink .csoport{border:1px solid;width:auto;background-color:#e0d5ac;float:left;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:5px;margin-right:10px;font-weight:bold;margin-bottom:10px;max-width:30%;}.node-hiressegeink .field--name-field-linkek{clear:both;border-top:1px solid;padding-top:5px;}.node-hiressegeink .field--name-field-kiskep img{}.node input[type="text"]{max-width:100%;}#node-230 figure img{max-width:95%;margin-left:5px;margin-right:5px;border:1px solid;}figcaption{margin-top:-5px;font-size:0.9em;margin-left:5px;font-style:italic;font-weight:bold;}.node-headerimage{margin-bottom:-10px;}.node-headerimage h2{display:none;}.node-headerimage .field--name-field-fejleckep img{width:100%;}.page-hirdetotv .node{background:none;border:none;background-color:transparent;}.page-hirdetotv .spacer{margin:0px;}.page-hirdetotv #page{border:1px solid black;box-shadow:6px 6px 8px black;background:transparent;background-color:transparent;}.page-hirdetotv .tvhirdetobanner{color:black;background-color:transparent;background:none;}.page-hirdetotv #page-wrapper{background-color:rgba(0,0,0,0.4);}.page-hirdetotv #main{background:transparent;background-color:rgba(244,244,244,0.4);}.page-hirdetotv #header{display:none;}body.page-hirdetotv{background-image:url(/../default/files/hatterek/balaton.jpg);background-repeat:no-repeat;background-size:cover;}.page-hirdetotv .views_slideshow_slide_counter{border:1px solid black;position:absolute;bottom:10px;left:14px;background:darkred;padding-left:3px;padding-right:3px;color:white;font-weight:bold;font-size:1.2em;}.page-hirdetotv #navigation{display:none;}.page-hirdetotv #footer-wrapper{display:none;}.page-hirdetotv .page-title{border:1px solid black;background:darkred;font-size:1.2em;}.flexslider{border-color:black;margin:0px;//margin-top:10px;}.flexslider .flex-control-nav{width:100%;position:relative;bottom:0px;text-align:center;}.flexslider .flex-control-nav li{zoom:0.8;}#footer-wrapper{margin-top:15px;}#footer .block{margin:0px;}.fejlesztoalairas .content padding{margin:0px;}.node .content ul{clear:both;}.collapse-text-fieldset .fieldset-title{font-weight:bold;font-size:1.3em;}td.ctools-export-ui-operations .ctools-dropbutton{text-align:left;right:10px;position:relative;}.block .flexslider{border:1px solid black;}#counter{margin:5px;}#counter ul li{list-style-type:none;}.node-szavazas-tobb-kerdessel .field-group-format-wrapper{clear:both;}.node-szavazas-tobb-kerdessel{}.szavazaskerdesekfejlec{border:1px solid;background-color:#e0d5ac;padding:5px;}.szavazaskerdesekfejlec img{}.node-advpoll h2 a{pointer-events:none;cursor:pointer;}.pane-content .node-readmore{border:1px solid;font-weight:bold;font-size:85%;padding:4px;border-radius:5px;background-color:darkred;}.pane-content .node-readmore a{color:white;text-decoration:none;font-size:1.3em;line-height:5em;}.node-advpoll #message{font-weight:bold;}.quicktabs-tabs{border-bottom:1px solid;font-size:0.8em;Line-height:0.7em;padding:0px;}.quicktabs-tabs a{text-decoration:none;}.quicktabs-tabs li.active{border-left:1px;border-right:1px;border-top:1px;border-style:solid;border-bottom:1px;background:orange;text-decoration:none;font-weight:bold;}.node-reklambanner .field--name-field-banner-kep{text-align:center;margin-bottom:2px;}.node-reklambanner .field--name-field-banner-kep img{width:100%;text-align:center;border:1px solid;background-color:black;margin-top:0px;margin-bottom:0px;}.node-reklambanner .field--name-field-webcim{color:black;text-align:center;width:auto;float:right;position:relative;font-size:0.8em;padding:5px;line-height:1.5em;}.node-reklambanner .field--name-field-webcim a{text-decoration:none;//font-size:0.8em;color:black;font-weight:bold;}.node .fejlecmezok .field{margin-bottom:0px;}.mfm5{margin-top:-5px;}.mfm10{margin-top:-10px;}.mfm15{margin-top:-15px;}.mfm20{margin-top:-20px;}.mf5{margin-top:5px;}.mf10{margin-top:10px;}.mf15{margin-top:15px;}.mf20{margin-top:20px;}.mf25{margin-top:25px;}.mf30{margin-top:30px;}.szegely{border:1px solid;}.szegely{border:1px solid;}.szegely td,.szegely th{border:1px solid;}.block-views .view .date-nav-wrapper .date-next{background:none;background-repeat:no-repeat;}.block-views .view .date-nav-wrapper .date-prev{background:none;background-repeat:no-repeat;}.jb-area-caption{}div.jb-caption-desc{font-size:0.9em;}}
:root{--menuhatterszin:rgb(236,236,227);}.block-block-content{padding:5px;padding-top:0px;padding-bottom:0px;}.menu_a_tartalom_vegen{//background-color:#e0e0d0;background:var(--menuhatterszin);border:5px solid #879ac4;border-radius:10px;padding-left:10px;padding-right:10px;color:#879ac4;}.menu_a_tartalom_vegen a{font-size:0.9em;color:#1c1736;font-weight:bold;}.menu_a_tartalom_vegen ul li ul li{list-style-type:square;}.menu_a_tartalom_vegen h2#block-mainnavigation-menu{background:none;border-bottom:1px solid #5d6c88;text-align:center;margin:4px 0px 2px 0px;padding:2px 0px;color:#879ac4;}.frisstartalomblokk{}.frisstartalomblokk h2{color:#516585;}#block-fonavigacio{border:5px solid;border-radius:10px;background:var(--menuhatterszin);}.block .flexslider{border:none;}.fooldal_jobboldal_blokk{text-align:center;//background:url(/themes/mayo/images/kri/block-blue-background.jpg);}.block-views-blockesemeny-naptar-block-1{border:4px solid #3388aa;padding:0px;}.fooldal_baloldal_blokk{text-align:center;background:url(/themes/mayo/images/kri/block-blue-background.jpg);}.blokk_hatter_nelkul{text-align:center;background:none;}.fooldal_baloldal_blokk h2{background-color:rgba(190,190,190,0.5);;}.fooldal_jobboldal_blokk h2{background-color:rgba(190,190,190,0.5);;}.fooldal_baloldal_blokk .content{padding-top:0px;padding-bottom:0px;}.fooldal_baloldal_blokk img{width:100%;}.sidebar .block{padding:5px;}.sidebar .block .menu li{list-style-image:none;list-style-type:square;}.region-sidebar-first .block,.region-sidebar-second .block{background-size:cover;border:none;font-size:0.9em;margin-bottom:5px;}.region-sidebar-first .block .content,.region-sidebar-second .block .content{}.region-sidebar-first .block,.region-sidebar-second .block li{}.region-sidebar-first .block .menu-bart,.region-sidebar-second .block .menu-bart{padding-left:10px;}.region-sidebar-second input[type="search"]{padding-left:29px;width:-webkit-fill-available;}.sidebar .block h2{text-align:center;}.region-sidebar-first img{max-width:100%;}.rssblock{//border:1px solid black;margin-bottom:10px;background-color:#ebebeb;padding:10px;padding-top:5px;text-align:center;}.rssblock .more-link{margin-top:10px;}.rssblock .content,.rssblock h2{}.rssblock ul li{padding:0px;list-style-type:none;padding-left:0px;margin:0px;margin-bottom:4px;}.blokk_naptar table{font-size:80%;}.logos{text-align:center;}.logos#logo1 h2{color:white;text-align:center;font-size:90%;}.logos#logo2 h2{color:black;text-align:center;font-size:90%;}.logos#logo3 h2{color:white;text-align:center;font-size:90%;}.logos#logo3{background-color:darkred;}.logos#logo2{background-color:orange;}.logos#logo1{background-color:#4455ff;}#block-views-calendar-block-1{border:1px solid;}.block-menu-block{border-width:2px;overflow-wrap:break-word;}.block-menu-block h2 a,.block-menu-block h2 a:visited{//color:#ddd;}.block-menu-block h2{margin-top:0px;padding-top:0px;//padding-top:0px;//background:url(/themes/mayo/images/black-menu.png) repeat center left;}.block-menu-block li a:hover{background-color:#D1A94B;}.block-menu-block .menu-block-wrapper{margin-left:4px;}.block-menu-block .content li{width:fit-content;margin:0px;padding:0px;}.block-menu-block .content li a{font-size:110%;text-decoration:none;}.block-menu-block  .content li a:visited{}.block-menu-block h2 a,.block-menu-block h2 a:visited{//color:#ddd;}.block-menu-block  .content li.active{background-color:#D1A94B;}.block-menu-block h2{margin-top:0px;padding-top:0px;//padding-top:0px;//background:url(/themes/mayo/images/black-menu.png) repeat center left;}.block-menu-block .menu-block-wrapper{margin-left:10px;}.menu-level-1 li.active,.menu-level-1 li.active-trail{font-weight:bold;}.sidebar .hircsatornak{margin-left:2px;margin-right:2px;}.sidebar .hircsatornak .block{border:none;margin-top:0px;padding-top:0px;}.sidebar .hircsatornak .block .content{padding-top:0px;}.sidebar .hircsatornak h2{line-height:1.2em;margin-top:0px;padding-top:0;text-align:center;margin-left:10px;margin-right:10px;margin-top:7px;}.sidebar .hircsatornak .ui-accordion{padding-left:3px;padding-right:3px;}.sidebar .hircsatornak .ui-accordion .ui-widget-content{background:none;}.sidebar .hircsatornak .ui-accordion .ui-accordion-content{padding:0px;overflow-y:hidden;border:none;}.sidebar .hircsatornak .ui-accordion .ui-accordion-content ul li{margin-left:11px;list-style-type:square;padding-left:0px;text-align:left;}.sidebar .hircsatornak .ui-accordion .ui-accordion-header{background:#eadba9;border:1px solid;}.block-facetapi{border-width:2px;}.block-facetapi h2{text-align:center;//color:#ddd;//font-size:small;//background:url(/themes/mayo/images/black-menu.png) repeat center left;}.menu-level-1 li.active,.menu-level-1 li.active-trail{font-weight:bold;}.fomenuside{}.fomenuside h2{text-align:center;line-height:1.2em;margin-top:7px;margin-left:10px;margin-right:10px;}.frisstartalmakblock{}.frisstartalmakblock h2{text-align:center;line-height:1.2em;margin-top:7px;margin-left:10px;margin-right:10px;}.frisstartalmakblock .views-field-title{margin:0px;margin-left:11px;list-style-type:square;padding-left:0px;text-align:left;}.frisstartalmakblock .views-field-created{margin:0px;margin-left:26px;font-style:italic;padding-left:0px;text-align:left;margin-bottom:4px;font-size:0.9em;}.sidebar .logokegymasalattblokk .content{padding-left:0px;padding-right:0px;}.visitors h2{text-align:center;line-height:1.2em;margin-top:7px;margin-left:10px;margin-right:10px;}.visitors .content ul{margin:0px;margin-left:11px;list-style-type:square;padding-left:0px;text-align:left;}.sidebar .horizontal-tabs fieldset.horizontal-tabs-pane{background-color:#e0d5ac;border:1px solid;}.szamlalo h2{line-height:1.2em;padding-top:0px;border-bottom:1px solid #c1aa8a;text-align:center;margin-left:10px;margin-right:10px;margin-top:7px;}.szamlalo ul li:nth-child(6){font-weight:bold;text-align:center;border-bottom:1px solid #c1aa8a;}.column-block h2,.sidebar h2{line-height:1.3em;}.kilepesblokk{text-align:center;border:1px solid;}.kilepesblokk .content{//background-color:darkred;}.kilepesblokk a{text-decoration:none;font-weight:bold;}.kilepesblokk h2{}.tudtahogyblokk{background-color:rgb(23,54,104);color:white;font-weight:bold;}.tudtahogyblokk .content{background-color:rgb(23,54,104);color:white;font-weight:normal;font-size:1em;}.tudtahogyblokk h2{background-color:rgb(23,54,104);color:white;margin-bottom:0px;background-image:url(/themes/mayo/images/infoicon.png);background-repeat:no-repeat;background-size:20px;background-position-x:right;}.tudtahogyblokk img{float:left;//width:40px;}.keret{border:1px solid black;}
@media only screen and (max-width:740px){// kikapcsolja a mayo thÃ©ma 3 csikos ikonnal jelkÃ©pezett menÃ¼jÃ©t.
// vissza lehet kapcsolni,de akkor le kell szedni responsive menu modult,vagy blokkoknÃ¡l kikapcsolni

// body:not(:target) .region-menubar .menu-toggle visszakapcsolni display,ha mayo eredeti menu kell!!!

nav.menu--main{border:1px solid darkred;display:none;}.region-menubar .block-menu .menu-bart{display:none;}:root{--mm-size:80%;--mm-min-size:200px;--mm-max-size:310px;}.mm-listitem__text{padding-top:8px;padding-bottom:8px;padding-left:45px;}.mm-listitem{background-position:21px;}.responsive-menu-toggle h2{color:white;display:none;}.responsive-menu-toggle-icon{height:25px;}#content .jb-splash-holder img,#sidebar-first .jb-splash-holder img,.jb-splash-holder #sidebar-second img{max-width:initial;}body.path-frontpage #content .block h2{font-size:1em;}body:not(:target) .region-menubar .menu-toggle{padding:3px;display:none;}body:not(:target) .region-menubar .menu-toggle:after{right:20px;}body:not(:target) .region-menubar .menu-toggle-target-show:target ~ .menu-bart .menu-item{height:16px;overflow:visible;}.region-menubar .block-menu .menu-bart{//    padding:0px;//   margin-bottom:10px;}.region-menubar .block-menu .menu-bart .menu-item--collapsed{}td.jb-splash-holder img{max-width:none;}.juicebox-container .jb-splash-holder img{max-width:initial;}.node-headerimage .field-name-field-fejleckep img{height:50px;}.node-hetkoznapi-hosok .flexslider .flex-caption{bottom:17px;}.view-versenyek-harmonika table tr td.kepcella{}.view-versenyek-harmonika table tr td.szovegcella{}.view-versenyek-harmonika .views-field-title{font-size:0.8em;}.buszkesegeinknezet2 .views-view-grid .views-field img,.hiressegeinknezet2 .views-view-grid .views-field img{max-height:45px;width:auto;}.buszkesegeinknezet2 .views-field-title,.hiressegeinknezet2 .views-field-title{margin-top:20px;}.buszkesegeinknezet2 .views-view-grid .views-field span,.hiressegeinknezet2 .views-view-grid .views-field span{height:2.3em;font-size:1em;}.hetkoznapihosoklogok{text-align:center;}.hetkoznapihosoklogok .views-row{margin:5px;margin-bottom:15px;text-align:center;border:1px solid;border-radius:4px;padding:5px;vertical-align:top;}.hetkoznapihosoklogok .views-row img{max-width:120px;max-height:80px;margin-top:5px;}.tananyaglogok{text-align:center;}.tananyaglogok .views-row{margin:5px;margin-bottom:15px;text-align:center;border:1px solid;border-radius:4px;vertical-align:top;background:rgba(255,255,255,0.4);width:140px;height:auto;}.tananyaglogok .views-row img{max-width:120px;max-height:80px;margin-top:5px;}.tananyagoknezet  .view-filters select{font-size:12px;border:1px solid black;color:green;}.tananyagoknezet  .view-filters label{font-size:12px;margin-bottom:4px;}.tananyagoknezet  .view-filters .views-exposed-widgets{line-height:1em;}.tananyagoknezet .views-field-field-bevezeto{display:none;}.tananyagoknezet td.megtekint img{width:20px;}.horizontal-tabs ul.horizontal-tabs-list li{padding:0px;line-height:1em;font-size:0.8em;}.horizontal-tabs ul.horizontal-tabs-list li a,.horizontal-tabs ul.horizontal-tabs-list li.selected a{padding:3px;}.region-header #site-name{padding:0px;margin:0px;line-height:1em;border-bottom:none;text-align:center;}.region-header #site_logo{padding:0px;margin-left:5px;display:none;}.region-header #site_logo img{display:block;border:none;max-height:30px;margin:4px;border-radius:unset;margin-left:0px;}.front #name-and-slogan{//opacity:1;//top:17px;//display:block;}#header{//height:74px;}.field--name-field-csatolmanyok .field__label{font-size:0.95em;}.field--name-field-csatolmanyok{font-size:1.1em;}#header  #name-and-slogan{//   padding:0px;//   position:absolute;//   left:45px;//    top:24px;//    float:left;//    padding:0px;//text-shadow:none;}#header #site-name a{line-height:1.3em;font-size:1em;}#header #site-name a span{margin-bottom:0px;line-height:1.1em;text-shadow:none;font-size:0.85em;text-align:center;text-decoration:none;}#header  #site-slogan{display:none;margin-top:-3px;line-height:1.2em;font-size:0.65em;}.logoblokk2 table,.logoblokk2 table td{margin:0px;height:25px;}.logoblokk2 table img{height:20px;margin-top:6px;border:1px solid black;//box-shadow:3px 3px 8px #222222;width:20px;}.logoblokk2 table.views-view-grid tr td .views-field-field-kiskep{padding:0px;margin:0px;}.node{font-size:0.9em;}.node .field-name-field-torzs li{line-height:1.2em;}.views-field-title{padding:0px;margin:0px;//font-size:1em;line-height:100%;margin-bottom:3px;}.buszkesegeinknezet1 .views-field-title{font-size:0.8em;}.fooldalihirek1 .views-field-field-bevezeto{font-size:0.8em;line-height:110%;}.views-field-title a{font-size:1.1em;margin:0px;line-height:110%;}.sidebar .block h2{//font-size:1.2em;}.block-block-content{padding:0px;}#content .block h2{//    color:#f1f1f1;//	font-size:11px;padding:0px;padding-left:5px;}ul.quicktabs-tabs.quicktabs-style-zen li a{font-size:9px;}#header-fontsizer{display:none;}.logoblokk1 table{border:none;}.logoblokk1 table.views-view-grid tr td{padding:0px;margin:0px;background-color:transparent;height:41px;//border:1px solid red;}.logoblokk1 a{//font-size:8px;//display:none;}.logoblokk1 table tr td img{display:block;height:30px;border:1px solid black;width:30px;}.hircsatornafulek .item-list ul li{font-size:10px;line-height:120%;}.more-link{font-size:12px;}.page-title{padding:2px;padding-left:4px;font-size:1em;}table tr td,table tr th{font-size:0.9em;padding:2px;line-height:1.1em;vertical-align:center;}.kozelgoesemenyfotoval{}.kozelgoesemenyfotoval table{width:auto;}.kozelgoesemenyfotoval td{vertical-align:top;text-align:center;margin:0px;padding:0px;}.kozelgoesemenyfotoval table td img{border:1px solid;padding:7px;background-color:#d0c59c;margin-top:5px;max-height:80px;}.kozelgoesemenyfotoval  table td h3{padding:0px;padding-right:5px;padding-left:5px;margin:0px;margin-top:0px;font-size:90%;margin-bottom:3px;line-height:1em;}.kozelgoesemenyfotoval  span.date-display-single{padding:0px;padding-right:5px;padding-left:5px;margin:0px;line-height:1em;}#navigation ul li a{padding:0px;margin:0px;zoom:70%;}.region-header{right:0px;top:143px;//position:absolute;}.region-header .searchapikereso{float:right;margin-right:0px;margin-bottom:-4px;padding-bottom:0px;}.region-header .searchapikereso .form-type-textfield{padding-bottom:0px;margin-bottom:5px;font-size:0.8em;}.region-header .view-logok2{position:relative;float:right;top:0px;right:0px;}.region-header .searchapikereso input[type=text]{width:124px;border:1px solid black;font-size:1em;}.node h1{padding:0px;font-size:1.1em;}.block-menu-block h2{Font-size:100%}.block-menu-block ul.menu li{line-height:1em;}.block-menu-block ul.menu li a{}.menu_a_tartalom_vegen,.kekmenu{display:none;}.node-esemeny .node_esemeny_ikon{max-height:50px;margin-right:0px;margin-top:-1px;float:right;border:2px solid;background-color:white;}.node-tanaridokumentum img.node_tanaridokumentum_ikon{max-height:50px;margin-right:0px;margin-top:-1px;float:right;border:2px solid;background-color:white;}.node-buszkesegeink .field-name-field-helyezes,.node-buszkesegeink .field-name-field-tanev,.node-buszkesegeink .field-name-field-verseny-kategoria,.node-buszkesegeink .field-name-field-helyezes{line-height:1.8em;font-size:0.8em;}.node-buszkesegeink .field-name-field-kiskep img,.node-aktualis-hirek .field-name-field-kiskep img,.node-tanaridokumentum .field-name-field-kiskep img{max-height:50px;margin-right:0px;margin-top:-1px;float:right;border:2px solid;background-color:white;}.node-aktualis-hirek .field-name-field-kiskep{margin-top:0px;border:none;}.node-aktualis-hirek .field-name-field-kiskep img{background-color:transparent;border:none;}.node-aktualis-hirek .field-name-field-torzs{border:none;margin-top:0px;}.node-dolgozok .field-name-field-kiskep img{max-height:50px;margin-right:0px;margin-top:33px;float:right;border:2px solid;background-color:white;}.node-dolgozok .field-name-field-besorolas{border-bottom:1px solid;}.node-dolgozok .field-name-field-besorolas .field-item{display:inline-block;border:1px solid;margin-right:3px;background-color:#e0d5ac;padding:0px;padding-left:3px;padding-right:3px;font-weight:bold;vertical-align:top;font-size:0.8em;margin-left:0px;margin-bottom:5px;line-height:1.8em;}.node-dolgozok .field-name-field-torzs{border:none;}.kovetkezoesemenyek p{font-size:0.8em;line-height:1.5em;}.kovetkezoesemenyek .cim_datum_egyutt{color:#684307;font-size:1em;font-weight:bold;white-space:nowrap;margin-top:1em;}.aktualitasoknezet  .views-field-field-torzs{font-size:1em;}.kovetkezoesemenyek  .views-field-field-torzs{font-size:1em;}.kovetkezoesemenyek img{max-height:14px;}.tabs ul.primary li{text-shadow:none;font-size:85%;padding:0px;margin:0px;}.tabs ul.primary li a{text-shadow:none;margin-right:5px;}.aktualitasoknezet p{font-size:0.8em;line-height:1.5em;}.node-hiressegeink .csoport{line-height:1.2em;font-size:0.8em;}.flexslider{border-color:black;border-width:1px;}.logoblokk2 td span.kiemelt img{border:2px solid orange;width:20px;height:20px;}.szavazaskerdesekfejlec{}.node-advpoll{}#content .node-advpoll  h2{padding-left:0px;margin-left:0px;line-height:1em}#content .node-advpoll  h2 a{padding-left:0px;margin-left:0px;font-size:0.8em;}.pane-content .node-szavazas-tobb-kerdessel{line-height:1.5em;font-size:1em;}.aktualitasoknezet .miniikon{max-height:15px;float:right;}.flexslider .flex-control-nav{width:100%;position:absolute;bottom:-20px;text-align:center;}.flexslider{margin-top:4px;margin-bottom:5px;}.flexslider .flex-control-nav li{zoom:0.6;}.node-reklambanner .field-name-field-webcim{color:black;text-align:center;width:auto;float:right;position:relative;font-size:0.8em;padding:5px;line-height:1.5em;}.node-reklambanner .field-name-field-webcim a{text-decoration:none;//font-size:0.8em;color:black;font-weight:bold;}.fooldalreklambanner2{border:1px solid;padding:2px;background:#e0d5ac;}.fooldalreklambanner2 table tr td.title{font-size:1em;font-weight:bold;}.fooldalreklambanner2 table tr td.kep img{}.fooldalreklambanner2 table tr td.torzs{vertical-align:top;font-size:1em;}.fooldalreklambanner3{border:1px solid;padding:0px;background-color:#e0d5ac;background-image:url(/themes/mayo/images/hatter1c.jpg);background-size:Â cover;background-repeat:Â no-repeat;height:90px;}.fooldalreklambanner3 table{margin:0px;padding:0px;}.fooldalreklambanner3 table td{font-size:0.8em;margin:0px;padding:0px;}.fooldalreklambanner3 table tr td.title{font-weight:bold;padding-top:3px;height:10px;Border-bottom:1 px solid;}.fooldalreklambanner3 table tr td.kep{vertical-align:top;width:90px;height:90px;padding-right:5px;}.fooldalreklambanner3 table tr td.kep img{max-width:auto;margin:0px;padding:0px;}.fooldalreklambanner3 table tr td.torzs{vertical-align:top;padding-right:5px;}.reklambanner .view-footer{font-size:9.6px;margin-top:0px;text-align:right;}.fooldalreklambanner4{padding:0px;background:#e0d5ac;}.fooldalreklambanner4 .cim{margin:0px;color:black;font-weight:bold;position:absolute;bottom:0px;width:100%;text-align:left;height:14px;padding:0px;font-size:0.7em;border:1px solid;padding-left:5px;padding-top:3px;}.fooldalreklambanner4 .cimalap{width:100%;height:18px;background:black;opacity:0.3;position:absolute;bottom:0px;}.fooldalreklambanner4 .cim a{color:#e0e0e0;text-shadow:2px 2px 2px black;}.fooldalreklambanner4 .bevezeto{font-size:0.75em;padding:0px;margin:0px;padding-top:2px;line-height:145%;}.fooldalreklambanner4 img{width:90px;margin:0px;padding:0px;float:left;padding-right:9px;margin-top:-10px;}.node-dolgozok .field-name-field-linkek-keppel .field-items .field-item{max-width:30px;}.node-dolgozok .field-name-field-linkek-keppel .field-items .field-item{margin-right:5px;}.okologiapanel .okologiamenu{font-size:0.7em;}.path-frontpage .reklambanner-harmas{font-size:0.8em;}}
pag.views-exposed-form .js-form-item{float:left;padding:.5em 1em 0 0;}.view .view-filters .button{margin-top:17px;}.frisstartalom{}.frisstartalom ul{}.frisstartalom ul li{}.frisstartalom .views-field-changed{color:darkblue;font-style:italic;}.versenyek-harmonika .ui-accordion-content-active{background:transparent;padding:0px;}.versenyek-harmonika .ui-accordion-content-active .tovabb{border:1px solid;}.versenyek-harmonika .view-filters{margin-bottom:20px;}.versenyek-harmonika .views-field-title.ui-state-active{background:#777788;}@media screen and (min-width:740px){.tanitasi-eszkozok-filmszalag{}.versenyek-harmonika table tr td.kepcella{vertical-align:top;display:block;float:left;text-align:left;}.versenyek-harmonika table tr td.szovegcella{vertical-align:top;display:block;text-align:left;}}@media screen and (max-width:740px){.tanitasi-eszkozok-filmszalag{display:none;}.versenyek-harmonika table tr td.kepcella{vertical-align:top;display:block;text-align:center;}.versenyek-harmonika table tr td.szovegcella{vertical-align:top;display:block;text-align:center;}}.versenyek-harmonika table tr td.szovegcella{vertical-align:top;display:block;}.okocikkek-nezet{margin-top:10px;}.okocikkek-nezet .view-filters{margin-bottom:10px;}.okocikkek-nezet .views-field-field-szerzo{font-weight:bold;font-style:italic;margin-top:5px;margin-left:8px;}.okocikkek-nezet .views-field-field-kiskep{margin-top:5px;}.okocikkek-nezet .views-field-title{background:#777788;padding:0.5em;}.okocikkek-nezet .views-field-title a{color:#ffffff;}.okocikkek-nezet .views-field-title a:visited{color:#ffffff;}.okocikkek-nezet .views-field-field-bevezeto{vertical-align:top;display:block;}@media screen and (min-width:740px){.okocikkek-nezet table tr td.kepcella{vertical-align:top;display:block;float:left;text-align:left;}.okocikkek-nezet table tr td.szovegcella{vertical-align:top;display:block;text-align:left;}}@media screen and (max-width:740px){.okocikkek-nezet table tr td.kepcella{vertical-align:top;display:block;text-align:center;}.okocikkek-nezet table tr td.szovegcella{vertical-align:top;display:block;text-align:center;}}.okocikkek-filmszalag{margin-top:10px;margin-left:10px;margin-right:10px;}.view .pager{padding:0px;font-size:0.9em;margin-top:10px;}.view .pager .pager__item.is-active{font-weight:bold;border:1px solid;border-radius:3px;padding:3px;background:#777788;}.view .pager .pager__item.is-active a{color:white;}.okocikkek-filmszalag .view-filters{margin-bottom:10px;}.okocikkek-filmszalag .views-field-field-szerzo{font-weight:bold;font-style:italic;margin-top:5px;margin-left:8px;}.okocikkek-filmszalag .views-field-field-kiskep img{border:5px solid #6f6f9f;border-radius:5px;}.okocikkek-filmszalag .views-field-field-kiskep{text-align:center;}.okocikkek-filmszalag .views-field-title{text-align:center;}.okocikkek-filmszalag .views-field-field-bevezeto{vertical-align:top;display:block;}@media screen and (min-width:740px){.okocikkek-filmszalag table tr td.kepcella{vertical-align:top;display:block;float:left;text-align:left;}.okocikkek-filmszalag table tr td.szovegcella{vertical-align:top;display:block;text-align:left;}}@media screen and (max-width:740px){.okocikkek-filmszalag table tr td.kepcella{//vertical-align:top;//display:block;//text-align:center;}.okocikkek-filmszalag table tr td.szovegcella{//vertical-align:top;//display:block;//text-align:center;}.okocikkek-filmszalag{display:none;}}.mediatartalmak-nezet,.tananyaglogok-nezet{margin-top:10px;}.mediatartalmak-nezet .view-filters{margin-bottom:10px;}.mediatartalmak-nezet .views-field-field-szerzo{font-weight:bold;font-style:italic;margin-top:5px;margin-left:8px;}.mediatartalmak-nezet .views-field-title,.tananyaglogok-nezet .views-field-title{background:#777788;padding:0.5em;}.mediatartalmak-nezet .views-field-title a,.tananyaglogok-nezet .views-field-title a{color:#ffffff;}.mediatartalmak-nezet .views-field-title a:visited,.tananyaglogok-nezet .views-field-title a:visited{color:#ffffff;}.mediatartalmak-nezet .views-field-field-bevezeto,.tananyaglogok-nezet .views-field-bevezeto{vertical-align:top;display:block;}@media screen and (min-width:740px){.mediatartalmak-nezet table tr td.kepcella,.tananyaglogok-nezet table tr td.kepcella{vertical-align:top;display:block;float:left;text-align:left;}.mediatartalmak-nezet table tr td.szovegcella,.tananyaglogok-nezet table tr td.szovegcella{vertical-align:top;display:block;text-align:left;}}@media screen and (max-width:740px){.mediatartalmak-nezet table tr td.kepcella,.tananyaglogok-nezet table tr td.kepcella{vertical-align:top;display:block;text-align:center;}.mediatartalmak-nezet table tr td.szovegcella,.tananyaglogok-nezet table tr td.szovegcella{vertical-align:top;display:block;text-align:center;}}table.views-view-grid tr td{padding:2px;}.fooldalhirek1{background-color:#e7e9e2;padding:5px;border:1px solid;margin-bottom:20px;}.fooldalhirek1 .views-field-field-kiskep{float:left;margin-right:5px;}.view-iskolaepulet-valogatas .views-field-field-foto{}.view-iskolaepulet-valogatas .views-field-field-foto p{}.fooldalhirek1 .views-field-field-kiskep img{border:1px solid;}.fooldalhirek1 .views-field-field-bevezeto{font-size:105%;}.fooldalhirek1 .views-field-title{margin-bottom:10px;font-weight:bold;font-size:120%;}.fooldalhirek1 .views-slideshow-controls-bottom img{//height:40px;}.fooldalhirek1 .views-slideshow-controls-bottom{}.fooldalihasabok .views-field-title{margin-bottom:5px;font-weight:bold;font-size:110%;}.fooldalihasabok table tr td{padding:0px;vertical-align:top;}.logoblokk1{}.logoblokk1 table{width:auto;height:60px;}.logoblokk1 table.views-view-grid tr{background-color:transparent;}.logoblokk1 table.views-view-grid tr td{height:60px;padding:0px;vertical-align:top;padding-left:5px;text-align:center;}.logoblokk1 table img{background-color:#eaeaea;height:60px;margin-top:6px;border:1px solid black;width:60px;}.logoblokk1 table.views-view-grid tr td .views-field-title{background-color:transparent;padding-left:5px;padding-right:5px;border:1px solid black;border:none;}.logoblokk1 table.views-view-grid tr td .views-field-field-kiskep{padding-left:5px;padding-right:5px;margin-bottom:5px;border-top:none;}.logoblokk1 a{color:white;text-shadow:2px 2px 1px black;}.front .logoblokk2 img{//animation:fejlec_logoblokk_porog 2s;//animation-delay:2s;}.logoblokk2 table{width:auto;height:55px;margin-bottom:0px;}.logoblokk2 table.views-view-grid tr{background-color:transparent;}.logoblokk2 table.views-view-grid tr td{padding:0px;vertical-align:bottom;padding-left:5px;text-align:center;}.logoblokk2 td span.kiemelt img{border:2px solid orange;width:65px;height:65px;}.logoblokk2 table img{height:55px;margin-top:6px;border:1px solid black;width:55px;background-color:#eaeaea;}.logoblokk2 table.views-view-grid tr td .views-field-title{background-color:transparent;padding-left:5px;padding-right:5px;border:1px solid black;border:none;}.logoblokk2 table.views-view-grid tr td .views-field-field-kiskep{padding-left:3px;padding-right:3px;border-top:none;}.logoblokk2 a{color:white;text-shadow:2px 2px 1px black;}.fooldalnagymotto .field-name-field-torzs{padding:5px;}.side-logo-egymas-alatt .views-field-title,.logoblokkbuszkesegeink .views-field-title,.side-logo-slider .views-field-title{line-height:1.2em;margin:0px 0px 6px 0px;padding:0px;font-weight:bold;font-size:1.2em;}.fooldalipanel .logoblokkbuszkesegeink .views-field-title{background:darkred;display:block;color:#f4dc95;padding:4px 8px;font-size:1em;}.side-logo-egymas-alatt img{max-width:100%;}.logoblokkbuszkesegeink{margin-bottom:-4px;padding:10px;padding-top:5px;text-align:center;}.logoblokkbuszkesegeink  .views_slideshow_cycle_main{font-weight:bold;}.logoblokkbuszkesegeink  .views_slideshow_cycle_main img{margin-top:3px;}.side-logo-egymas-alatt{text-align:center;margin-top:-5px;}.side-logo-egymas-alatt .logoegesz{//  margin-bottom:10px;padding:10px;padding-top:5px;text-align:center;border:2px solid black;//  background-color:#e0d5ac;background:url(/sites/default/files/hatterek/blokk_hatter4e1.jpg);}.side-logo-egymas-alatt .logoegesz{margin-bottom:5px;}.side-logo-egymas-alatt .logoegesz:last-child{margin-bottom:-5px;}.side-logo-grid{background:transparent;}.side-logo-grid img{//border:2px solid orange;//background-color:white;}.block .side-logo-grid table{background:transparent;}.block .side-logo-grid table tr td{border:none;}.block .side-logo-grid table tr{background-color:transparent;}.side-logo-grid .views-field-field-kiskep{text-align:center;}.side-logo-slider{margin-bottom:-4px;padding:10px;padding-top:5px;text-align:center;}.side-logo-slider  .views_slideshow_cycle_main{font-weight:bold;margin-top:5px;margin-bottom:3px;}.side-logo-slider  .views_slideshow_cycle_main img{margin-top:3px;}.side-logo-slider  .views_slideshow_cycle_main{}.fooldalnagymotto div.node h2{display:none;}.path-frontpage .reklambanner-harmas{}.path-frontpage .reklambanner-harmas .views-field-title{text-align:center;border:1px solid;background-color:white;}.path-frontpage .reklambanner-harmas .views-field-field-link{text-align:center;border:1px solid;background-color:white;}.joweboldalak td{text-align:center;}.joweboldalak .views-field-title{padding-bottom:5px;font-weight:bold;}.view-logok2{margin-bottom:0px;float:right;margin-right:0px;top:0;position:relative;}.view .date-nav-wrapper .date-prev{-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;background:none repeat scroll 0 0 #dfdfdf;float:none;padding:5px 0;position:absolute;right:90px;left:auto;text-align:right;top:0px;width:auto;z-index:1;font-size:12px;}.aktualitasoknezet,.kovetkezoesemenyek{padding-left:5px;padding-right:5px;}.aktualitasoknezet h3,.kovetkezoesemenyek h3{color:#704f2e;}.aktualitasoknezet .sor{margin-bottom:16px;//border:1px solid;}.aktualitasoknezet .views-field-title{color:#684307;clear:left;margin-top:0px;margin-bottom:10px;}.aktualitasoknezet table{border:1px solid;border-collapse:unset;background:#e0d5ac;margin-bottom:-7px;}.aktualitasoknezet table span.datum{font-style:italic;}.aktualitasoknezet table span.tovabb{//color:black;//border:1px solid;font-weight:bold;font-size:85%;padding:0px;border-radius:4px;font-style:italic;float:right;line-height:1.5em;padding-left:3px;padding-right:3px;}.aktualitasoknezet table .cella1{width:70px;text-align:center;padding-top:8px;padding-left:0px;padding-right:0px;}.aktualitasoknezet table .cella2{}.aktualitasoknezet table .cella2 a{text-decoration:none;font-weight:bold;font-size:1.2em;padding:0px;}.aktualitasoknezet table .cella3{}.aktualitasoknezet table .cella4{}.aktualitasoknezet table td{line-height:1.5em;vertical-align:top;padding:5px;}.aktualitasoknezet .views-field-field-bevezeto{font-size:12px;line-height:1.5em;}.aktualitasoknezet .views-field-field-kiskep{float:left;margin-top:5px;Margin-right:5px;}.aktualitasoknezet .tovabb{text-align:right;}.kovetkezoesemenyek .tovabb{text-align:right;}.aktualitasoknezet .tovabb span,.kovetkezoesemenyek .tovabb span{border:1px solid;font-weight:bold;font-size:85%;padding:3px;border-radius:4px;background-color:#e0d5ac;color:black;}.aktualitasoknezet .tovabb a,.kovetkezoesemenyek .tovabb a{color:black;text-decoration:none;}.kovetkezoesemenyek .cim_datum_egyutt{color:#684307;font-size:1.2em;font-weight:bold;white-space:nowrap;margin-top:1em;}.kovetkezoesemenyek  .cim_datum_egyutt span span{float:right;font-size:0.8em;}.kovetkezoesemenyek img{max-height:24px;margin-left:4px;float:right;}.kovetkezoesemenyek .torzs p{margin-top:0px;}.buszkesegeinknezet1 .view-header img{max-height:40px;margin-right:10px;display:inline-block;}.buszkesegeinknezet2 .view-header img{max-height:40px;display:inline-block;margin-right:10px;}.buszkesegeinknezet2 td{text-align:center;//border:1px solid;vertical-align:top;}.buszkesegeinknezet2 .views-field-title{margin-top:10px;}.buszkesegeinknezet2 .views-field-field-helyezes{//border:1px solid;text-align:center;vertical-align:top;padding:0px;margin:0px;line-height:1em;margin-bottom:10px;}.buszkesegeinknezet2 td img{margin-top:2px;margin-bottom:0px;padding:0px;border:1px solid;max-height:90px;min-height:90px;width:auto;}.hiressegeinknezet2 .view-header img{max-height:40px;display:inline-block;margin-right:10px;}.hiressegeinknezet2 td{text-align:center;//border:1px solid;vertical-align:top;}.hiressegeinknezet2 .views-field-title{margin-top:10px;}.hiressegeinknezet2 .views-field-field-foglalkozas{//border:1px solid;text-align:center;vertical-align:top;padding:0px;margin:0px;line-height:1em;margin-bottom:10px;}.hiressegeinknezet2 td img{margin-top:2px;margin-bottom:0px;padding:0px;border:1px solid;max-height:90px;min-height:90px;width:auto;}.kozelgoesemenyfotoval{}.kozelgoesemenyfotoval table{width:auto;}.kozelgoesemenyfotoval td{vertical-align:top;text-align:center;margin:0px;padding:0px;}.kozelgoesemenyfotoval table td img{border:1px solid;padding:7px;background-color:#d0c59c;margin-top:5px;max-height:100px;}.kozelgoesemenyfotoval  table td h3{padding:0px;padding-right:5px;padding-left:5px;margin:0px;margin-top:0px;font-size:100%;margin-bottom:3px;line-height:1em;}.kozelgoesemenyfotoval  span.date-display-single{padding:0px;padding-right:5px;padding-left:5px;margin:0px;font-size:85%;line-height:1em;}.dolgozoinknezet td{text-align:center;vertical-align:top;}.fajlkereso .views-field-title{font-weight:bold;margin-top:20px;margin-bottom:8px;}@media screen and (max-width:740px){.path-frontpage .reklambanner{margin-bottom:30px;}}@media screen and (min-width:740px){.path-frontpage .reklambanner{margin-bottom:20px;}}.path-frontpage .reklambanner2{margin-bottom:30px;}.reklambanner .pane-content{display:inline-block;}.reklambanner .view-footer{text-align:right;margin-top:10px;margin-bottom:10px;font-size:0.8em;}.reklambanner .view-footer .szÃ¶veg{border:1px solid;background-color:orange;color:black;padding:4px;border-radius:5px;font-weight:bold;}.fooldalreklambanner2{border:1px solid;padding:2px;background:#e0d5ac;}.fooldalreklambanner2 table tr td.title{font-size:130%;font-weight:bold;}.fooldalreklambanner2 table tr td.kep{vertical-align:top;}.fooldalreklambanner2 table tr td.kep img{max-width:auto;}.fooldalreklambanner2 table tr td.torzs{vertical-align:top;font-size:130%;line-height:140%;}.fooldalreklambanner3{border:1px solid;padding:0px;background-color:#e0d5ac;height:200px;}.fooldalreklambanner3 .view-footer{font-size:0.8em;margin-top:0px;text-align:right;}.fooldalreklambanner3 table{margin:0px;padding:0px;}.fooldalreklambanner3 table td{margin:0px;padding:0px;font-size:130%;//border:1px solid red;}.fooldalreklambanner3 table tr td.title{Padding-top:5px;font-weight:bold;height:40px;//background :yellow;}.fooldalreklambanner3 table tr td.kep{vertical-align:top;width:200px;padding-right:10px;}.fooldalreklambanner3 table tr td.kep img{max-width:auto;margin:0px;padding:0px;}.fooldalreklambanner3 table tr td.torzs{Padding-top:5px;vertical-align:top;line-height:140%;}.page-hirdetotv #page .field-name-field-fejleckep{//margin-top:-8px;}.tvhirdetobanner{border:4px solid;padding:0px;background-color:#e0d5ac;background-image:url(/themes/mayo/images/oldpaper.jpg);background-size:cover;//height:580px;}.tvhirdetobanner p.title{Padding-top:5px;font-weight:bold;height:46px;font-size:1.8em;text-align:center;}.tvhirdetobanner .view-footer{text-align:right;padding-right:5px;font-weight:bold;font-size:1.3em;position:absolute;bottom:-39px;right:0px;color:white;text-shadow:2px 2px 3px black;}.tvhirdetobanner div.tvszoveg img:nth-child(1){float:right;border:2px solid;border-radius:6px;background-color:#dddd7f;margin-right:23px;margin-top:-54px;min-width:215px;}.tvhirdetobanner div.tvszoveg{vertical-align:top;line-height:1.3em;font-size:1.55em;padding-right:8px;padding:10px;}.tvhirdetobanner div.tvszoveg li{margin:0px;margin-left:20px;}.tvhirdetobanner p.datum{margin-top:0px;font-size:1.7em;background:orange;text-align:center;border-bottom:2px solid;padding:5px;font-weight:bold;}.tvhirdetobanner .tvszoveg h3{margin-top:0px;}.tvhirdetobanner .owl-theme .owl-controls .owl-page span{background-color:black;}.fooldalreklambanner4{padding:0px;//background-color:#e0d5ac;background-image:url(/themes/mayo/images/hatter1c.jpg);}.fooldalreklambanner4 .cim{margin:0px;color:black;font-weight:bold;position:absolute;bottom:0px;width:100%;text-align:left;height:33px;padding:5px;font-size:25px;}.fooldalreklambanner4 .cimalap{width:100%;height:44px;background:black;opacity:0.3;position:absolute;bottom:0px;}.fooldalreklambanner4 .cim a{color:#e0e0e0;text-shadow:2px 2px 2px black;}.fooldalreklambanner4 .bevezeto{font-size:147%;padding:0px;margin:0px;padding-top:10px;line-height:150%;}.fooldalreklambanner4 img{max-width:auto;margin:0px;padding:0px;float:left;padding-right:9px;margin-top:-10px;}.fooldalreklambanner5{padding:0px;background:#e0d5ac;border:1px solid black;overflow:hidden;}.fooldalreklambanner5 .cim{font-size:135%;text-align:left;padding-left:10px;}.fooldalreklambanner5 .cim h1{padding:0px;line-height:1em;margin:0px;}.fooldalreklambanner5 .sotetalap{width:100%;height:130px;background:black;opacity:0.7;position:absolute;bottom:0px;}.fooldalreklambanner5 .hatter{}.fooldalreklambanner5 table{width:100%;position:absolute;bottom:19px;color:white;}.fooldalreklambanner5 .cim a{color:white;text-shadow:2px 2px 2px black;}.fooldalreklambanner5 .bevezeto{font-size:147%;padding:0px;margin:0px;padding-top:10px;line-height:150%;padding-left:10px;}.fooldalreklambanner5 img{max-width:auto;margin:0px;padding:0px;float:left;}.fooldalreklambanner5 table td{padding:0px;}.tananyaglogok{text-align:center;}.tananyaglogok .views-row{width:200px;margin:5px;height:130px;margin-bottom:15px;text-align:center;border:1px solid;border-radius:4px;display:inline-table;padding:5px;vertical-align:top;background:rgba(255,255,255,0.4);}.tananyaglogok .views-row img{max-width:100%;margin-top:5px;}.hetkoznapihosoklogok{text-align:center;}.page-hetkoznapihosok .pane-content .hetkoznapihosoklogok{border-top:1px solid;}.hetkoznapihosoklogok .views-row{// width:200px;//height:130px;margin:5px;margin-bottom:15px;text-align:center;border:3px solid brown;border-radius:4px;display:inline-table;padding:10px;vertical-align:top;background-color:rgba(220,220,220);background:url(/themes/mayo/images/old_paper.jpg);background-repeat:no-repeat;background-size:cover;font-size:0.9em;font-style:italic;color:black;}.hetkoznapihosoklogok .views-row a{color:black;}.hetkoznapihosoklogok .views-row a:hover{text-decoration:none;}.hetkoznapihosoklogok .views-row img{max-width:100%;margin-top:5px;}.webeseszkozoknezet{}.webeseszkozoknezet .view-footer{}.webeseszkozoknezet .view-header{}.tananyagoknezet{}.tananyagoknezet .view-content caption{font-weight:bold;color:darkred;margin-bottom:10px;}.tananyagoknezet .view-header p{line-height:0.9em;}.tananyagoknezet .view-footer{margin-top:40px;}.tananyagoknezet td.views-field-title{color:darkred;}.tananyagoknezet td.views-field-title a{color:darkred;}.tananyagoknezet td.megtekint img{width:30px;}.tananyagoknezet td.megtekint img:hover{background-color:green;}.nivosliderbanner{}.pdf_dokuk{}.pdf-dokuk table caption{font-weight:bold;margin-top:10px;margin-bottom:10px;text-align:center;}.pdf-dokuk table td{text-align:center;}.view.szocialmediaikonok{text-align:left;}.view.szocialmediaikonok .views-field-field-kiskep{}.view.szocialmediaikonok .views-field-field-kiskep img{filter:invert(1);}@media screen and (max-width:740px){.view.szocialmediaikonok .views-field-field-kiskep img{max-width:40px;max-height:40px;}}.view.szocialmediaikonok .views-row{display:inline-block;}
body.path-frontpage #block-mayo-content{padding-top:0px;margin-top:-13px;}body.path-frontpage{}body.path-frontpage #panels-ipe-content{}body.path-frontpage .layout__region{}body.path-frontpage .region-content .node header{display:none;}body.path-frontpage #content .block h2{//  border:1px solid;// border-left:8px solid black;// border-color:#555555;}body.path-frontpage #content .webcim{border:1px solid;background-color:orange;padding:4px;padding-top:0px;padding-bottom:0px;border-radius:5px;color:black;text-align:center;width:auto;float:right;position:relative;font-size:0.8em;padding:5px;line-height:1.5em;font-weight:bold;}body.path-frontpage #content .webcim a{text-decoration:none;color:black;font-weight:bold;}.okologiapanel{}.okologiapanel .okologiamenu{}.okologiapanel .okologiamenu ul{background:none;margin-left:0px;padding-top:3px;padding-bottom:0px;}.okologiapanel .okologiamenu ul li{list-style:none;display:inline-block;border:1px solid black;text-align:center;padding:5px;padding-top:2px;padding-bottom:2px;background-color:#cbc4a0;}.okologiapanel .okologiamenu ul li:hover{background-color:#b3a872;}.okologiapanel .okologiamenu ul li a{text-decoration:none;color:#040404;}.okologiapanel .okologiamenu ul li a:hover{}.okologiapanel .okologiamenu ul li a:active{}.okologiapanel .okologiamenu ul li a:visited{}#mini-panel-logok_panel{width:audo;}#mini-panel-logok_panel img{width:80px;}#mini-panel-logok_panel .panels-flexible-region{text-align:center;border:1px solid;width:16%;padding:0px;margin:0px;margin-right:10px;height:133px;background-color:#f0f0f0;}#mini-panel-logok_panel .panels-flexible-2 .panels-flexible-region-inside{padding-left:0px;padding-right:0px;}#mini-panel-logok_panel h2.pane-title{font-size:85%;padding:0px;text-align:center;line-height:1em;margin:0px;margin-top:7px;margin-bottom:12px;}h2.pane-title{margin-top:0px;}.panels-flexible-1{margin-top:-12px;}.panel_aktualishirek{}.panelfeljebb{margin-top:-50px;}#fooldalipanel .pane-content .node h2{padding:0px;margin:0px;display:none;}#fooldalipanel .pane-title{margin-bottom:8px;}#fooldalipanel h2.pane-title{font-size:1.2em;border:1px solid;border-left:8px solid black;border-color:#555555;}.pane-content .field-name-field-torzs{border:none;}#fooldalipanel .fnaptaresemenyek h2{background:rgb(48,71,20);}#fooldalipanel .faktualishirek h2{}
@media only screen and (min-width:741px) and (max-width:1024px){// kikapcsolja a mayo théma 3 csikos ikonnal jelképezett menüjét.
// vissza lehet kapcsolni,de akkor le kell szedni responsive menu modult,vagy blokkoknál kikapcsolni

// body:not(:target) .region-menubar .menu-toggle visszakapcsolni display,ha mayo eredeti menu kell!!!

nav.menu--main{border:1px solid yellow;display:none;}.mm-listitem__text{padding-top:5px;padding-bottom:5px;padding-left:45px;}.mm-listitem{background-position:21px;}.menu_a_tartalom_vegen,.kekmenu{//display:none;//visibility:hidden;}.region-menubar .block-menu .menu-bart{display:none;}.responsive-menu-toggle h2{display:none;}.responsive-menu-toggle-icon{height:25px;}.node-headerimage .field-name-field-fejleckep img{height:100px;}.tvhirdetobanner{border:4px solid;padding:0px;background-color:#e0d5ac;background-image:url(/themes/mayo/images/oldpaper.jpg);background-size:cover;}.tvhirdetobanner p.title{Padding-top:5px;font-weight:bold;font-size:1.6em;text-align:center;}.tvhirdetobanner div.tvszoveg img{float:right;border:2px solid;border-radius:6px;background-color:#dddd7f;margin-right:8px;margin-top:-64px;margin-left:10px;margin-bottom:5px;width:122px;}.tvhirdetobanner div.tvszoveg{vertical-align:top;line-height:1.3em;font-size:1.4em;padding-right:8px;padding:10px;}.tvhirdetobanner p.datum{margin-top:0px;font-size:1.3em;background:orange;text-align:center;border-bottom:2px solid;padding:5px;font-weight:bold;}.tvhirdetobanner tvszoveg h3{margin-top:0px;}.tvhirdetobanner .view-footer{text-align:right;padding-right:5px;font-weight:bold;font-size:1.3em;position:absolute;bottom:-39px;right:0px;color:white;text-shadow:2px 2px 3px black;}/ * ------------------------------------------------------------------------------- */


.frisstartalmakblock .view-content{zoom:90%;}#content .node h2{zoom:78%;line-height:1.5em;}#content .node h3{zoom:95%;line-height:1.5em;}#content .node h4{margin:0px;zoom:85%;}.buszkesegeinknezet2 .views-view-grid .views-field img,.hiressegeinknezet2 .views-view-grid .views-field img{max-height:45px;width:auto;}.buszkesegeinknezet2 .views-field-title,.hiressegeinknezet2 .views-field-title{margin-top:20px;}.buszkesegeinknezet2 .views-view-grid .views-field span,.hiressegeinknezet2 .views-view-grid .views-field span{height:2.3em;font-size:1em;}.horizontal-tabs ul.horizontal-tabs-list li{padding:0px;line-height:0.9em;font-size:0.8em;}.horizontal-tabs ul.horizontal-tabs-list li a,.horizontal-tabs ul.horizontal-tabs-list li.selected a{padding:3px;}.region-header #site_logo{padding:0px;margin-left:13px;margin-top:6px;}.region-header #site_logo img{display:block;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:2px solid white;max-height:55px;margin:4px;margin-left:0px;}.region-header #name-and-slogan{// padding:0px;// margin-left:0px;// margin-top:5px;display:table-cell;font-size:0.7em;padding-top:0px;}.region-header #site-name a{line-height:0em;}.region-header #site-name a span{font-size:46%;margin-bottom:0px;}.region-header #site-slogan{margin-top:-3px;line-height:1.4em;font-size:1em;}.logoblokk2 table,.logoblokk2 table td{margin:0px;height:40px;}.logoblokk2 table img{height:34px;margin-top:6px;border:1px solid black;//box-shadow:3px 3px 8px #222222;width:34px;}.logoblokk2 table.views-view-grid tr td .views-field-field-kiskep{padding:0px;margin:0px;}.node{font-size:1em;}.node .field-name-field-torzs li{line-height:1.2em;}.views-field-title{padding:0px;margin:0px;font-size:0.9em;line-height:100%;margin-bottom:3px;}.buszkesegeinknezet1 .views-field-title{font-size:0.8em;}.views-field-field-bevezeto{font-size:1.3em;}.fooldalihirek1 .views-field-field-bevezeto{font-size:10px;line-height:110%;}.views-field-title a{font-size:1.1em;margin:0px;line-height:110%;}.sidebar .block h2{font-size:1em;line-height:1.3em;}#content .block h2{font-size:1em;padding:2px 4px;padding-left:6px;}ul.quicktabs-tabs.quicktabs-style-zen li a{font-size:9px;}#header-fontsizer{display:none;}.logoblokk1 table{border:none;}.logoblokk1 table.views-view-grid tr td{padding:0px;margin:0px;background-color:transparent;height:41px;//border:1px solid red;}.logoblokk1 a{//font-size:8px;//display:none;}.logoblokk1 table tr td img{display:block;height:30px;border:1px solid black;width:30px;}.hircsatornafulek .item-list ul li{font-size:10px;line-height:120%;}.more-link{font-size:12px;}#page-title{font-size:11px;padding:0px;padding-left:2px;}table tr td,table tr th{//padding:2px;//line-height:1.1em;font-size:0.8em;//vertical-align:center;}.kozelgoesemenyfotoval{}.kozelgoesemenyfotoval table{width:auto;}.kozelgoesemenyfotoval td{vertical-align:top;text-align:center;margin:0px;padding:0px;}.kozelgoesemenyfotoval table td img{border:1px solid;padding:7px;background-color:#d0c59c;margin-top:5px;max-height:80px;}.kozelgoesemenyfotoval  table td h3{padding:0px;padding-right:5px;padding-left:5px;margin:0px;margin-top:0px;font-size:90%;margin-bottom:3px;line-height:1em;}.kozelgoesemenyfotoval  span.date-display-single{padding:0px;padding-right:5px;padding-left:5px;margin:0px;line-height:1em;}#navigation ul li a{padding:0px;margin:0px;zoom:70%;}.region-header{position:relative;}.region-header .searchapikereso{float:right;margin-right:0px;margin-bottom:3px;padding-bottom:0px;}.region-header .searchapikereso .form-type-textfield{padding-bottom:0px;margin-bottom:0px;font-size:0.8em;}.region-header .view-logok2{position:relative;float:right;top:0px;right:0px;}.region-header .searchapikereso input[type=text]{width:119px;}.node h1{padding:0px;font-size:1.1em;}.block-menu-block .content li{margin:0px;padding:0px;line-height:1em;zoom:90%;}.block-menu-block h2{Font-size:100%}.block-menu-block ul.menu li{line-height:1em;}.block-menu-block ul.menu li a{font-size:1em;}.node-klubszakkor .field-name-field-mikor,.node-klubszakkor .field-name-field-tanar,.node-klubszakkor .field-name-field-tanterem{display:inline-block;border:1px solid;margin-right:3px;margin-left:3px;background-color:#e0d5ac;padding:0px;line-height:1.8em;padding-left:3px;padding-right:3px;font-weight:bold;vertical-align:top;font-size:0.8em;}.node-klubszakkor .node_szakkor_ikon{max-height:50px;margin-right:0px;margin-top:-1px;float:right;border:2px solid;background-color:white;}.node-esemeny .node_esemeny_ikon{max-height:50px;margin-right:0px;margin-top:-1px;float:right;border:2px solid;background-color:white;}.node-buszkesegeink .field-name-field-helyezes,.node-buszkesegeink .field-name-field-tanev,.node-buszkesegeink .field-name-field-verseny-kategoria,.node-buszkesegeink .field-name-field-helyezes{line-height:1.8em;font-size:0.8em;}.node-buszkesegeink .field-name-field-kiskep img,.node-aktualis-hirek .field-name-field-kiskep img,.node-tanaridokumentum img.node_tanaridokumentum_ikon{max-height:50px;margin-right:0px;margin-top:-1px;float:right;border:2px solid;background-color:white;}.node-aktualis-hirek .field-name-field-kiskep{margin-top:0px;border:none;}.node-aktualis-hirek .field-name-field-kiskep img{background-color:transparent;border:none;}.node-aktualis-hirek .field-name-field-torzs{border:none;margin-top:0px;}.node-dolgozok .field-name-field-kiskep img{max-height:50px;margin-right:0px;margin-top:36px;float:right;border:2px solid;background-color:white;}.node-dolgozok .field-name-field-besorolas{border-bottom:1px solid;}.node-dolgozok .field-name-field-besorolas .field-item{display:inline-block;border:1px solid;margin-right:3px;background-color:#e0d5ac;padding:0px;padding-left:3px;padding-right:3px;font-weight:bold;vertical-align:top;font-size:0.8em;margin-left:0px;margin-bottom:5px;line-height:1.8em;}.node-dolgozok .field-name-field-torzs{border:none;}.kovetkezoesemenyek .cim_datum_egyutt{font-size:0.9em;margin-top:0px;}.tabs ul.primary li{text-shadow:none;font-size:85%;padding:0px;margin:0px;}.tabs ul.primary li a{text-shadow:none;margin-right:5px;}.aktualitasoknezet p{font-size:0.8em;line-height:1.5em;}.node-hiressegeink .csoport{line-height:1.2em;font-size:0.8em;}.naptar .date-heading{font-size:0.7em;margin:0px;padding:0px;}.naptar .date-heading a{padding:0px;margin:0px;}.ui-accordion .ui-accordion-header{padding:0px;font-size:1em;text-align:center;}.flexslider{border-color:black;border-width:2px;}.logoblokk2 td span.kiemelt img{border:2px solid orange;width:40px;height:40px;padding:3px;}.pane-content .node-szavazas-tobb-kerdessel{line-height:1.5em;font-size:100%;}.aktualitasoknezet .miniikon{max-height:20px;float:right;}.node-reklambanner .field-name-field-webcim{color:white;text-align:center;width:60px;float:right;position:relative;background:black;bottom:19px;right:-1px;font-size:0.8em;padding:0px;line-height:1.5em;opacity:0.6;}.node-reklambanner .field-name-field-webcim a{text-decoration:none;//font-size:0.8em;color:white;font-weight:bold;}#fooldalipanel h2.pane-title{//font-size:0.8em;}.fooldalreklambanner2{border:1px solid;padding:2px;background:#e0d5ac;}.fooldalreklambanner2 table tr td.title{font-size:130%;font-weight:bold;}.fooldalreklambanner2 table tr td.kep{vertical-align:top;}.fooldalreklambanner2 table tr td.kep img{max-width:auto;}.fooldalreklambanner2 table tr td.torzs{vertical-align:top;font-size:130%;line-height:140%;}.fooldalreklambanner3{border:1px solid;padding:0px;background-color:#e0d5ac;background-image:url(/themes/mayo/images/hatter1c.jpg);background-size:Â cover;background-repeat:Â no-repeat;height:90px;}.fooldalreklambanner3 table{margin:0px;padding:0px;}.fooldalreklambanner3 table td{font-size:0.8em;margin:0px;padding:0px;}.fooldalreklambanner3 table tr td.title{Padding-top:5px;font-weight:bold;height:10px;}.fooldalreklambanner3 table tr td.kep{vertical-align:top;width:90px;height:90px;padding-right:5px;}.fooldalreklambanner3 table tr td.kep img{max-width:auto;margin:0px;padding:0px;}.fooldalreklambanner3 table tr td.torzs{vertical-align:top;Padding-top:5px;padding-right:5px;}.fooldalreklambanner4{padding:0px;background:#e0d5ac;}.fooldalreklambanner4 .cim{margin:0px;color:black;font-weight:bold;position:absolute;bottom:0px;width:100%;text-align:left;height:18px;padding:0px;font-size:12px;border:1px solid;padding-left:5px;padding-top:3px;}.fooldalreklambanner4 .cimalap{width:100%;height:22px;background:black;opacity:0.3;position:absolute;bottom:0px;}.fooldalreklambanner4 .cim a{color:#e0e0e0;text-shadow:2px 2px 2px black;}.fooldalreklambanner4 .bevezeto{font-size:0.8em;padding:0px;margin:0px;padding-top:6px;line-height:150%;}.fooldalreklambanner4 img{width:90px;margin:0px;padding:0px;float:left;padding-right:9px;margin-top:-10px;}.node-dolgozok .field-name-field-linkek-keppel .field-items .field-item{max-width:40px;}}
.okocikkek_tabcsoport{border:none;}.okocikkek_tabcsoport .horizontal-tabs{border:none;}.okocikkek_tabcsoport .horizontal-tabs ul.horizontal-tabs-list{background:transparent;}.okocikkek_tabcsoport li.horizontal-tab-button{margin-right:5px;border:1px solid #666666;padding-top:0px;padding-bottom:1px;}.horizontal-tabs ul.horizontal-tabs-list li{border:1px solid #666666;margin-right:5px;}.okocikkek_tabcsoport .horizontal-tabs ul.horizontal-tabs-list li.selected{border:1px solid black;background-color:orange;color:black;}.okocikkek_tabcsoport .horizontal-tabs ul.horizontal-tabs-list li.selected a:hover{background-color:#f2ce6b;color:black;}.okocikkek_tabcsoport .horizontal-tabs ul.horizontal-tabs-list li a:hover{background-color:#ffdba7;color:black;}.okocikkek_tabcsoport .horizontal-tabs fieldset.horizontal-tabs-pane{padding:0px;}
#menubar,#navigation,#preview #preview-navigation{background:url(/themes/mayo/images/black-menu.png) repeat center left;border-bottom-width:0px;padding:4px 4px 4px 8px;}#submenubar{padding:2px 4px 2px 8px;}#navigation ul li,#preview #preview-navigation ul li{border-right-color:#333;}#navigation ul li a,#preview #preview-navigation ul li a{color:#ddd;font-weight:normal;font-size:small;}#navigation ul li a:hover,#preview #preview-#navigation ul li a:hover{color:#fff;background-color:#444;text-decoration:none;}#navigation ul.main-menu li:hover,#navigation ul.main-menu li a:hover{color:#fff;background-color:#444;background:#444;text-decoration:none;}#navigation ul li a:hover{color:#fff;background:#444;text-decoration:none;}#menubar .sf-menu li a{background:black url(/themes/mayo/images/black-menu.png) repeat center left;border-right-color:#333;color:#ddd;font-weight:normal;}#menubar .sf-menu li ul li a{background:#000;}#menubar .sf-menu li.last ul li a,#menubar .sf-menu li ul li a,#menubar .sf-menu li ul li.last a{border-color:#333;background-color:#000;}#menubar .sf-menu li a:hover,#menubar .sf-menu li.last a:hover{color:#fff;text-decoration:none;background:#444;}#menubar .sf-menu ul{border-color:#333;}#menubar ul.nice-menu{z-index:99;background:url(/themes/mayo/images/black-menu.png) repeat center left;}#menubar .nice-menu a,#menubar .nice-menu a:active,#menubar .nice-menu a:visited,#menubar .nice-menu a:focus{color:#ddd;}#menubar .nice-menu a:hover{color:#fff;text-decoration:none;}#menubar ul.nice-menu li a{background:url(/themes/mayo/images/black-menu.png) repeat center left;}#menubar ul.nice-menu li ul li.menuparent a,#menubar ul.nice-menu li ul li.menuparent a:hover,#menubar ul.nice-menu li ul li.menuparent:hover,#menubar ul.nice-menu li ul li.menuparent{background-image:url(/themes/mayo/images/arrow-right-lite.png);background-repeat:no-repeat;background-position:95%;}#menubar ul.nice-menu li ul li.menuparent li a{background-image:none;}#menubar ul.nice-menu li.menuparent li a{background-image:none;background-color:#000;}#menubar ul.nice-menu li.menuparent li{background-image:none;background-color:#000;}#menubar ul.nice-menu li ul li.menuparent li a:hover{background-image:none;background:#444;}#menubar ul.nice-menu li.menuparent{background:url(/themes/mayo/images/black-menu.png) repeat center left;}#menubar ul.nice-menu li.menuparent a{background-image:url(/themes/mayo/images/arrow-down-lite.png);background-repeat:no-repeat;background-position:90%;}#menubar ul.nice-menu li a{border-right-color:#333;}#menubar ul.nice-menu li.last ul li a,#menubar ul.nice-menu li ul li a,#menubar ul.nice-menu li ul li.last a{border-color:#333;background:#000;}#menubar ul.nice-menu li a:hover,#menubar ul.nice-menu li.menuparent a:hover{background:#444;}#menubar ul.nice-menu li.menuparent a:hover{background-image:url(/themes/mayo/images/arrow-down-lite.png);background-repeat:no-repeat;background-position:90%;}#menubar ul.nice-menu li.menuparent li a:hover{background-image:none;}#menubar ul.nice-menu li ul{border:solid 1px #333;}.region-menubar .menu-bart li a{border-radius:0px;background:none;text-shadow:none;color:#ddd;padding:2px 4px;}.region-menubar .menu-bart li a:hover{color:black;background:red;}.region-menubar .menu-bart li{padding:2px 4px 2px 0px;}.region-menubar .menu-bart ul{}#menubar,#navigation,#preview #preview-navigation{padding:0px;}.region-menubar .block-menu .menu-bart{padding:0px 7px;}
@media only screen and (min-width:321px) and (max-width:480px){#page-wrapper{width:100%}#sidebar-first,#sidebar-second{float:none;clear:both;display:block;width:100%;margin-left:0;margin-right:0}#top-columns .column-block-wrapper{width:100% !important;margin-top:1em;}#top-columns .column-block-wrapper .column-block{height:auto;margin:0 !important;}#bottom-columns .column-block-wrapper{width:100% !important;margin-top:1em;}#bottom-columns .column-block-wrapper .column-block{height:auto;margin:0 !important;}#footer-columns .column-block-wrapper{width:100% !important;margin-top:1em;}#footer-columns .column-block-wrapper .column-block{height:auto;margin:0 !important;}}@media only screen and (min-width:481px) and (max-width:768px){#page-wrapper{width:98%}#sidebar-first,#sidebar-second{float:none;clear:both;display:block;width:100%;margin-left:0;margin-right:0}#top-columns .column-block-wrapper{width:100% !important;margin-top:1em;}#top-columns .column-block-wrapper .column-block{height:auto;margin:0 !important;}#bottom-columns .column-block-wrapper{width:100% !important;margin-top:1em;}#bottom-columns .column-block-wrapper .column-block{height:auto;margin:0 !important;}#footer-columns .column-block-wrapper{width:100% !important;margin-top:1em;}#footer-columns .column-block-wrapper .column-block{height:auto;margin:0 !important;}}@media only screen and (min-width:769px) and (max-width:1024px){#page-wrapper{width:97%}.two-sidebars #content .section{margin-left:20%;margin-right:20%}.one-sidebar #content .section{margin-left:20%;}.sidebar-second #content .section{margin-left:0;margin-right:20%;}#sidebar-first .section{margin-left:0;margin-right:10px;}#sidebar-second .section{margin-right:0;margin-left:10px;}#sidebar-first{width:20%;margin-left:-100%}#sidebar-second{width:20%;margin-left:-20%}}@media only screen and (min-width:1025px){#page-wrapper{width:97%}.two-sidebars #content .section{margin-left:20%;margin-right:20%}.one-sidebar #content .section{margin-left:20%;}.sidebar-second #content .section{margin-left:0;margin-right:20%;}#sidebar-first .section{margin-left:0;margin-right:10px;}#sidebar-second .section{margin-right:0;margin-left:10px;}#sidebar-first{width:20%;margin-left:-100%}#sidebar-second{width:20%;margin-left:-20%}}
