div[about="/intezmenyek/haziorvosi-ellatas"] table {
    width: 100% !important;
}
.forum-table-superheader {
    background: #d42489 !important;
}
.forum-table-wrap,
.forum-post,
.pane-forum-topic-list {
    color: #000000 !important;
}
s label[for="edit-field-hirdetes-kep-und-0"] {
    clear: both;
}
.profile .field-name-field-keresztnev {
    margin-bottom: 25px;
}
#block-block-2 p {
    margin-left: 18px !important;
}
table,
tbody,
tr,
td {
    border: none !important;
    border-color: white !important;
}
.view-galeria table td {
    text-align: center;
}
.view-galeria table td img {
    margin: 0px auto;
}
#block-system-main .field-type-text-with-summary {
    margin-bottom: 50px;
}
.service-links .service-links-facebook-like {
    width: 0px;
}
#block-system-main .service-links li {
    float: left;
    margin-left: 7px;
}
.print-link {
    float: right;
    margin-right: 7px;
}
.print_html,
.print_mail,
.print_pdf,
.print_epub {
    margin-left: 0 !important;
}
.print-link .print_pdf img {
    margin-left: 7px;
}
.print-link img {
    float: left;
}
.view-glossary thead tr,
.view-glossary thead tr th,
.view-glossary thead tr a {
    background: #2aaf68;
    color: #fff !important;
    border-color: #2aaf68;
}
.view-glossary tbody td.active {
    background: #f7f7f7;
}
#block-block-8 .content {
    padding: 0 !important;
}
.views-field-created {
    color: #ccc;
    margin: 0px;
    padding: 0px;
}
#icon-tu {
    background: url('images/tu.jpg') no-repeat 5px 3px;
    min-height: 50px;
    padding: 0px 0px 0px 60px;
}
#icon-telefon {
    background: url('images/telefon.jpg') no-repeat 8px 3px;
    min-height: 50px;
    padding: 0px 0px 0px 60px;
}
#icon-email {
    background: url('images/email.jpg') no-repeat 0px 3px;
    min-height: 50px;
    padding: 0px 0px 0px 60px;
}
/*
#block-user-login input[type="submit"] {
text-shadow: none !important;
box-shadow: none !important;
color: #ffffff !important;
background: #f4b100 !important;
border: none !important;
font-weight: normal !important;
}*/

#block-user-login input[type="submit"]:hover {
    background: #f7c132 !important;
}
.field-name-field-image {
    float: left;
    margin: 0 20px 20px 0;
}
a {
    color: #2aaf68;
}
a:hover {
    color: #139550;
}
/* TOVABBI INFORMACIO GOMB */

li.node-readmore a {
    background: none !important;
    color: #2aaf68 !important;
    border: none !important;
    box-shadow: none !important;
    text-shadow: none !important;
    text-transform: lowercase;
}
li.node-readmore a:hover {
    color: #139550 !important;
}
li.node-readmore a:after {
    content: "...";
}
/* naptar */

#block-views-eventcalendar-block-2 .content {
    padding: 0px !important;
}
#block-views-eventcalendar-block-2 ol {
    padding: 0px 0px 0px 0px !important;
    margin: 0px !important;
    color: #000000;
    font-size: 9pt;
    list-style-type: none;
}
#block-views-eventcalendar-block-2 ol li {
    margin: 0px !important;
    padding: 10px 5px !important;
}
#block-views-eventcalendar-block-2 ol li .views-field-field-datum-2 {
    margin: 0 0 5px 0;
}
#block-views-eventcalendar-block-2 ol li:nth-child(odd) {
    background: #d7f0e3;
}
#block-views-eventcalendar-block-2 ol li:nth-child(odd) .views-field-field-datum-2 .date-display-single {
    background: url('images/calendar/calendar-odd.png') no-repeat 0px 0px;
    font-weight: bold;
    font-size: 10pt;
    padding: 0 0 0 23px;
}
#block-views-eventcalendar-block-2 ol li:nth-child(even) {
    background: #ffffff;
}
#block-views-eventcalendar-block-2 ol li:nth-child(even) .views-field-field-datum-2 .date-display-single {
    background: url('images/calendar/calendar-even.png') no-repeat 0px 0px;
    font-weight: bold;
    font-size: 10pt;
    padding: 0 0 0 23px;
}
#block-views-eventcalendar-block-2 .views-field-field-datum .date-display-single {
    background: #276678;
    padding: 3px 7px;
    font-size: 10pt;
    color: #ffffff;
    font-weight: bold;
    float: left;
}
#block-views-eventcalendar-block-2 .views-field-nothing a {
    color: #000000;
}
#block-views-eventcalendar-block-2 .views-field-nothing {
    padding: 0 !important;
    margin: 0 0 0 70px !important;
    font-size: 10pt;
}
/* nepszeru tartalmak */

#block-views-nepszeru-tartalmak-block ol {
    padding: 0px 0px 0px 15px !important;
    margin: 0px !important;
    color: #276678;
    font-size: 12pt;
}
#block-views-nepszeru-tartalmak-block ol li {
    margin: 0px 0px 20px 0px !important;
}
#block-views-nepszeru-tartalmak-block .views-field-title {
    display: block;
    font-size: 11pt !important;
    font-style: italic;
}
#block-views-nepszeru-tartalmak-block .views-field-field-kategoria {
    display: block;
}
/*******************************************/

/* OSSZES KATEGORIA CIMKE */

/************************************/

.field-type-taxonomy-term-reference,
.field-type-taxonomy-term-reference .field-item {
    float: left;
}
#block-views-nepszeru-tartalmak-block .views-field-field-kategoria a,
.field-type-taxonomy-term-reference a,
#block-system-main a[href="/kategoria/hirdetmeny"],
#block-system-main a[href="/kategoria/hirek"],
#block-system-main a[href="/kategoria/onkormanyzat"],
#block-system-main a[href="/kategoria/kozos-hivatal"],
#block-system-main a[href="/kategoria/dokumentumok"],
#block-system-main a[href="/kategoria/intezmenyek"],
#block-system-main a[href="/kategoria/kozelet"],
#block-system-main a[href="/kategoria/gazdasag"],
#block-system-main a[href="/kategoria/turizmus"],
#block-system-main a[href="/kategoria/rendezvenyek"] {
    font-family: Tahoma;
    background: #276678;
    padding: 0px 7px;
    font-size: 7pt;
    color: #ffffff;
    text-transform: uppercase;
    float: left !important;
    margin-right: 7px;
    letter-spacing: 2px;
}
#block-system-main .views-row-odd,
#block-system-main .views-row-even {
    margin-top: 60px;
    /*color: #ccc;*/
}
#block-system-main .views-row-first {
    margin-top: 0px !important;
    margin-bottom: 60px;
}
#block-system-main .views-row-odd p,
#block-system-main .views-row-even p {
    /*color: #939393 !important;*/
}
#block-system-main .views-row-odd p,
#block-system-main .views-row-even p,
#block-system-main .views-row-odd img,
#block-system-main .views-row-even img {
    margin-top: 12px;
}
#block-system-main .views-row-odd img,
#block-system-main .views-row-even img {
    /*width: 100%;*/
}
.pane-content .views-field-body {
    margin-top: 20px;
}
.pane-content .views-field-field-image {
    float: right;
}
#block-system-main .views-row-odd p,
#block-system-main .views-row-even p,
.pane-content .views-field-body {
    margin-bottom: 12px !important;
}
/*
.field-type-taxonomy-term-reference a {
float: none !important;
}*/

/*******************************************/

/* KATEGORIA CIMKEK */

/************************************/


#block-views-nepszeru-tartalmak-block .views-field-field-kategoria a[href="/kategoria/hirdetmeny"],
.field-type-taxonomy-term-reference a[href="/kategoria/hirdetmeny"],
#block-system-main a[href="/kategoria/hirdetmeny"] {
    background: #d33a65 !important;
}
/*
#block-views-nepszeru-tartalmak-block .views-field-field-kategoria a[href="/kategoria/hirdetmeny"]:hover,
.field-type-taxonomy-term-reference a[href="/kategoria/hirdetmeny"]:hover,
#block-system-main a[href="/kategoria/hirdetmeny"]:hover 
{
background: #ea5881 !important;
}

*/



#block-views-nepszeru-tartalmak-block .views-field-field-kategoria a[href="/kategoria/hirek"],
.field-type-taxonomy-term-reference a[href="/kategoria/hirek"],
#block-system-main a[href="/kategoria/hirek"] {
    background: #E96625 !important;
}
/*
#block-views-nepszeru-tartalmak-block .views-field-field-kategoria a[href="/kategoria/hirek"]:hover,
.field-type-taxonomy-term-reference a[href="/kategoria/hirek"]:hover,
#block-system-main a[href="/kategoria/hirek"]:hover 
{
background: #D14B08 !important;
}

*/

#block-views-nepszeru-tartalmak-block .views-field-field-kategoria a[href="/kategoria/onkormanyzat"],
.field-type-taxonomy-term-reference a[href="/kategoria/onkormanyzat"],
#block-system-main a[href="/kategoria/onkormanyzat"] {
    background: #F19712 !important;
}
/*
#block-views-nepszeru-tartalmak-block .views-field-field-kategoria a[href="/kategoria/onkormanyzat"]:hover,
.field-type-taxonomy-term-reference a[href="/kategoria/onkormanyzat"]:hover,
#block-system-main a[href="/kategoria/onkormanyzat"]:hover
{
background: #D67100 !important;
}*/

#block-views-nepszeru-tartalmak-block .views-field-field-kategoria a[href="/kategoria/kozos-hivatal"],
.field-type-taxonomy-term-reference a[href="/kategoria/kozos-hivatal"],
#block-system-main a[href="/kategoria/kozos-hivatal"] {
    background: #E2BF05 !important;
}
/*
#block-views-nepszeru-tartalmak-block .views-field-field-kategoria a[href="/kategoria/kozos-hivatal"]:hover,
.field-type-taxonomy-term-reference a[href="/kategoria/kozos-hivatal"]:hover,
#block-system-main a[href="/kategoria/kozos-hivatal"]:hover
 {
background: #BFA000 !important;
}*/


#block-views-nepszeru-tartalmak-block .views-field-field-kategoria a[href="/kategoria/dokumentumok"],
.field-type-taxonomy-term-reference a[href="/kategoria/dokumentumok"],
#block-system-main a[href="/kategoria/dokumentumok"] {
    background: #4fabd5 !important;
}
/*
#block-views-nepszeru-tartalmak-block .views-field-field-kategoria a[href="/kategoria/dokumentumok"]:hover,
.field-type-taxonomy-term-reference a[href="/kategoria/dokumentumok"]:hover,
#block-system-main a[href="/kategoria/dokumentumok"]:hover
{
background: #3490ba !important;
}*/





#block-views-nepszeru-tartalmak-block .views-field-field-kategoria a[href="/kategoria/intezmenyek"],
.field-type-taxonomy-term-reference a[href="/kategoria/intezmenyek"],
#block-system-main a[href="/kategoria/intezmenyek"] {
    background: #9BCD00 !important;
}
/*
#block-views-nepszeru-tartalmak-block .views-field-field-kategoria a[href="/kategoria/intezmenyek"]:hover,
.field-type-taxonomy-term-reference a[href="/kategoria/intezmenyek"]:hover,
#block-system-main a[href="/kategoria/intezmenyek"]:hover
{
background: #7E9D1E !important;
}*/

#block-views-nepszeru-tartalmak-block .views-field-field-kategoria a[href="/kategoria/kozelet"],
.field-type-taxonomy-term-reference a[href="/kategoria/kozelet"],
#block-system-main a[href="/kategoria/kozelet"] {
    background: #00BB77 !important;
}
/*
#block-views-nepszeru-tartalmak-block .views-field-field-kategoria a[href="/kategoria/kozelet"]:hover,
.field-type-taxonomy-term-reference a[href="/kategoria/kozelet"]:hover,
#block-system-main a[href="/kategoria/kozelet"]:hover
 {
background: #009961 !important;
}*/

#block-views-nepszeru-tartalmak-block .views-field-field-kategoria a[href="/kategoria/gazdasag"],
.field-type-taxonomy-term-reference a[href="/kategoria/gazdasag"],
#block-system-main a[href="/kategoria/gazdasag"] {
    background: #04AFB6 !important;
}
/*
#block-views-nepszeru-tartalmak-block .views-field-field-kategoria a[href="/kategoria/gazdasag"]:hover,
.field-type-taxonomy-term-reference a[href="/kategoria/gazdasag"]:hover,
#block-system-main a[href="/kategoria/gazdasag"]:hover
 {
background: #009197 !important;
}
*/

#block-views-nepszeru-tartalmak-block .views-field-field-kategoria a[href="/kategoria/turizmus"],
.field-type-taxonomy-term-reference a[href="/kategoria/turizmus"],
#block-system-main a[href="/kategoria/turizmus"] {
    background: #295CC6 !important;
}
/*
#block-views-nepszeru-tartalmak-block .views-field-field-kategoria a[href="/kategoria/turizmus"]:hover,
.field-type-taxonomy-term-reference a[href="/kategoria/turizmus"]:hover,
#block-system-main a[href="/kategoria/turizmus"]:hover

 {
background: #1D418B !important;
}
*/

/*******************************************/

/* KATEGORIA CIMKEK VEGE */

/************************************/

#block-views-nepszeru-tartalmak-block .views-field-changed {
    display: block;
    font-size: 9pt !important;
    color: #A9A9A9;
    font-style: italic;
}
#banner .grid_12 {
    margin: 0 !important;
    padding: 0 !important;
}
#banner img {
    max-width: none !important;
}
a#text_resize_decrease {
    margin: 5px 0 0 3px !important;
}
a#text_resize_reset {
    margin: 5px 0 0 3px !important;
}
a#text_resize_increase {
    margin: 2px 0 0 3px !important;
}
a#text_resize_decrease:hover {
    color: #000000;
}
a#text_resize_reset:hover {
    color: #000000;
}
a#text_resize_increase:hover {
    color: #000000;
}
/* kapcsolat fejlec */

/*
#sidebar-first #block-block-1 h2 {
background: #def3e8 !important;
color: #2aaf68 !important;
}
*/

/* cikkek cimei fejlec */

#content .region-content .pane-content h2,
#content h1 {
    background: #ffffff !important;
    margin: 0 !important;
    padding: 0px !important;
    font-family: Georgia !important;
    font-size: 16pt !important;
    /*color: #2aaf68 !important;*/
    color: #0e753e !important;
}
/*
#content .region-content .pane-content h2 a {

}*/

/* bal jobb oldali modul fejlec */

#sidebar-first h2,
#sidebar-second h2,
#content h2.pane-title {
    font-size: 15pt;
    font-weight: normal;
    /*background: #2aaf68;*/
    background: #0e753e;
    color: #ffffff !important;
    text-transform: uppercase;
    padding: 10px 17px 10px 17px !important;
    font-family: "Myriad Pro", Myriad, "Liberation Sans", "Nimbus Sans L", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
    text-shadow: none !important;
    text-align: center;
}
/* hirek fejlec */

#content h2.pane-title {
    font-size: 10pt !important;
    height: 19px !important;
    padding: 15px 0 0 28px !important;
    margin: 0;
    background: #fff url(images/cimlap-kocka.png) 10px 18px no-repeat;
    color: #a3a3a3 !important;
    letter-spacing: 2px;
    /*border-top: 3px solid #2aaf68;*/
}
#content h2.pane-title:after {
    content: ":";
}
/* 
* Main-menu 
*/

/* 1st Level */


#header-menu ul.menu {
    display: block;
    padding: 0;
    margin: 0;
    position: relative;
}
/* z-index: 100*/

#header-menu ul.menu li {
    display: inline-block;
    float: left;
    vertical-align: middle;
    padding: 0;
    margin: 0;
}
#header-menu ul.menu li a {
    outline: none;
    text-decoration: none;
    margin: 0 0 0 0;
    /*padding:0px 5px 6px 0px; */
    padding: 10px 10px 10px 10px !important;
    font-size: 11pt;
    font-weight: normal;
    text-align: center;
    /*text-transform:capitalize; */
    /*font-family: Myriad Pro,"Lucida Grande","Lucida Sans Unicode",Segoe UI,Helvetica,Arial,sans-serif; */
    font-family: 'Playfair Display', serif !important;
    /*border-right: 1px solid #e6e6e6;*/
}
#header-menu ul.menu li.first a {
    padding-left: 0;
}
#header-menu ul.menu li.last a {
    padding-right: 0;
}
#header-menu ul.menu li a:hover,
#header-menu ul.menu li a.active {
    color: #1487d4;
}
#header-menu ul.menu li a:after {
    content: none;
}
#header-menu ul.menu li.expanded {
    position: relative;
}
#header-menu ul.menu li.expanded a {
    /*background:transparent url('images/menu-expanded.png') no-repeat center right; */
    padding: 10px 15px 10px 10px;
}
/* 2nd Level */

#header-menu ul.menu li.expanded ul.menu {
    padding: 0;
    display: none;
    position: absolute;
}
/*z-index:100*
    /*width: 230*/

#header-menu ul.menu li.expanded:hover,
#header-menu ul.menu li.expanded:hover > ul.menu {
    display: block;
}
#header-menu ul.menu li.expanded ul.menu li a {
    padding: 10px 10px 10px 22px !important;
    margin: 0;
    display: block;
    width: 100%;
    /*198*/
    text-align: left;
    line-height: 130%;
    background: none;
    font-size: 14pt;
    /*font-family: "Myriad Pro", Myriad, "Liberation Sans", "Nimbus Sans L", "Helvetica Neue", Helvetica, Arial, sans-serif !important;*/
    /*font-family: 'Playfair Display', serif !important;*/
    font-family: "Lucida Grande", "Lucida Sans Unicode", Segoe UI, Helvetica, Arial, sans-serif !important;
    text-transform: uppercase;
    font-size: 10pt;
}
#header-menu ul.menu li.expanded ul.menu li.expanded {
    background: transparent url('images/menu-collapsed.png') no-repeat center right;
}
#header-menu ul.menu li.expanded ul.menu li.expanded a:hover {
    background: #1b1b1b url('images/menu-collapsed.png') no-repeat center right;
}
/* 3rd, 4th, 5th, (...) level  */

#header-menu ul.menu li.expanded ul ul {
    display: none;
    left: 230px;
    top: 0;
    padding: 0;
}
/* almenuk */

/* osszes legordulo menu*/

#header-menu ul.menu li.expanded ul.menu,
#navigation .block-superfish ul.sf-menu li,
#navigation .block-superfish ul.sf-menu li li a {
    background: #ffffff;
}
/* osszes legordulo almenu link */

#header-menu ul.menu li.expanded ul.menu li a {
    color: #858585;
}
/***************************/

#header-menu ul li ul li {
    width: 200px !important;
    clear: both;
}
/*********************************************************************************************/

/*********************************************************************************************/

/*********************************************************************************************/

/*********************************************************************************************/

/*********************************************************************************************/

/*********************************************************************************************/

/*********************************************************************************************/

/*********************************************************************************************/

/*****************************************************************************************/

/* hirek fomenu */

div.hirek table th {
    background: #e96625 !important;
}
#header-menu #hirek {
    color: #A2A2A2;
    border-bottom: 2px solid #e96625;
}
/*#header-menu #hirek:hover {*/

#header-menu ul.menu li:nth-child(1):hover > a {
    background: #e96625 !important;
    color: #ffffff !important;
}
#header-menu ul.menu li.expanded:nth-child(1) ul.menu,
#header-menu ul.menu li.expanded:nth-child(1) ul.menu li ul {
    z-index: 1000;
}
/* hirek almenu */

#header-menu ul.menu li:nth-child(1) ul.menu li:hover > a,
#header-menu ul.menu li.expanded:nth-child(1) ul.menu li.expanded:hover > a,
#header-menu ul.menu li.expanded:nth-child(1) ul.menu li.leaf:hover > a,
#header-menu ul.menu li:nth-child(1) ul.menu li ul li:hover > a,
#header-menu ul.menu li.expanded:nth-child(1) ul.menu li.expanded ul li:hover > a,
#header-menu ul.menu li.expanded:nth-child(1) ul.menu li.leaf ul li:hover > a,
#header-menu ul.menu li:nth-child(1) ul.menu li ul li ul li a:hover,
#header-menu ul.menu li.expanded:nth-child(1) ul.menu li.expanded ul li ul li a:hover,
#header-menu ul.menu li.expanded:nth-child(1) ul.menu li.leaf ul li ul li a:hover,
#navigation .block-superfish ul.sf-menu li li:hover,
#navigation .block-superfish ul.sf-menu li li a:focus,
#navigation .block-superfish ul.sf-menu li li a:hover,
#navigation .block-superfish ul.sf-menu li li a:active {
    background: #d14b08 url('images/square/hirek-square-hover.png') no-repeat 10px 14px !important;
    color: #ffffff !important;
}
#header-menu ul.menu li:nth-child(1) ul.menu li a,
#header-menu ul.menu li.expanded:nth-child(1) ul.menu li.expanded a,
#header-menu ul.menu li.expanded:nth-child(1) ul.menu li.leaf a,
#header-menu ul.menu li:nth-child(1) ul.menu li ul li a,
#header-menu ul.menu li.expanded:nth-child(1) ul.menu li.expanded ul li a,
#header-menu ul.menu li.expanded:nth-child(1) ul.menu li.leaf ul li a,
#header-menu ul.menu li:nth-child(1) ul.menu li ul li ul li a,
#header-menu ul.menu li.expanded:nth-child(1) ul.menu li.expanded ul li ul li a,
#header-menu ul.menu li.expanded:nth-child(1) ul.menu li.leaf ul li ul li a {
    background: #e96625 url('images/square/hirek-square.png') no-repeat 10px 14px !important;
    color: #ffffff !important;
}
/*****************************************************************************************/

/* onkormanyzat fomenu */

div.onkormanyzat table th {
    background: #f19712 !important;
}
#header-menu #onkormanyzat {
    color: #A2A2A2;
    border-bottom: 2px solid #f19712;
}
#header-menu ul.menu li:nth-child(2):hover > a {
    background: #f19712 !important;
    color: #ffffff !important;
}
#header-menu ul.menu li.expanded:nth-child(2) ul.menu,
#header-menu ul.menu li.expanded:nth-child(2) ul.menu li ul {
    z-index: 1001;
}
/*
#header-menu  ul.menu li.expanded:nth-child(2) ul.menu {
background: url(http://2.bp.blogspot.com/-804teV4AgSs/TpbyNvmb1sI/AAAAAAAACr0/1f4BXFM17bw/s1600/cute+dogs+pictures3.jpg) 230px 0px no-repeat;
width: 1000px;
height: 1000px;
}*/

/* onkormanyzat almenu */

#header-menu ul.menu li:nth-child(2) ul.menu li:hover > a,
#header-menu ul.menu li.expanded:nth-child(2) ul.menu li.expanded:hover > a,
#header-menu ul.menu li.expanded:nth-child(2) ul.menu li.leaf:hover > a,
#header-menu ul.menu li:nth-child(2) ul.menu li ul li:hover > a,
#header-menu ul.menu li.expanded:nth-child(2) ul.menu li.expanded ul li:hover > a,
#header-menu ul.menu li.expanded:nth-child(2) ul.menu li.leaf ul li:hover > a,
#header-menu ul.menu li:nth-child(2) ul.menu li ul li ul li a:hover,
#header-menu ul.menu li.expanded:nth-child(2) ul.menu li.expanded ul li ul li a:hover,
#header-menu ul.menu li.expanded:nth-child(2) ul.menu li.leaf ul li ul li a:hover,
#navigation .block-superfish ul.sf-menu li li:hover,
#navigation .block-superfish ul.sf-menu li li a:focus,
#navigation .block-superfish ul.sf-menu li li a:hover,
#navigation .block-superfish ul.sf-menu li li a:active {
    background: #d67100 url('images/square/onkormanyzat-square-hover.png') no-repeat 10px 14px !important;
    color: #ffffff !important;
}
#header-menu ul.menu li:nth-child(2) ul.menu li a,
#header-menu ul.menu li.expanded:nth-child(2) ul.menu li.expanded a,
#header-menu ul.menu li.expanded:nth-child(2) ul.menu li.leaf a,
#header-menu ul.menu li:nth-child(2) ul.menu li ul li a,
#header-menu ul.menu li.expanded:nth-child(2) ul.menu li.expanded ul li a,
#header-menu ul.menu li.expanded:nth-child(2) ul.menu li.leaf ul li a,
#header-menu ul.menu li:nth-child(2) ul.menu li ul li ul li a,
#header-menu ul.menu li.expanded:nth-child(2) ul.menu li.expanded ul li ul li a,
#header-menu ul.menu li.expanded:nth-child(2) ul.menu li.leaf ul li ul li a {
    background: #f19712 url('images/square/onkormanyzat-square.png') no-repeat 10px 14px !important;
    color: #ffffff !important;
}
/*****************************************************************************************/

/* kozos-hivatal fomenu */

div.kozos-hivatal table th {
    background: #e2bf05 !important;
}
#header-menu #kozos-hivatal {
    color: #A2A2A2;
    border-bottom: 2px solid #e2bf05;
}
#header-menu ul.menu li:nth-child(3):hover > a {
    background: #e2bf05 !important;
    color: #ffffff !important;
}
#header-menu ul.menu li.expanded:nth-child(3) ul.menu,
#header-menu ul.menu li.expanded:nth-child(3) ul.menu li ul {
    z-index: 1002;
}
/* kozos-hivatal almenu */

#header-menu ul.menu li:nth-child(3) ul.menu li:hover > a,
#header-menu ul.menu li.expanded:nth-child(3) ul.menu li.expanded:hover > a,
#header-menu ul.menu li.expanded:nth-child(3) ul.menu li.leaf:hover > a,
#header-menu ul.menu li:nth-child(3) ul.menu li ul li:hover > a,
#header-menu ul.menu li.expanded:nth-child(3) ul.menu li.expanded ul li:hover > a,
#header-menu ul.menu li.expanded:nth-child(3) ul.menu li.leaf ul li:hover > a,
#header-menu ul.menu li:nth-child(3) ul.menu li ul li ul li a:hover,
#header-menu ul.menu li.expanded:nth-child(3) ul.menu li.expanded ul li ul li a:hover,
#header-menu ul.menu li.expanded:nth-child(3) ul.menu li.leaf ul li ul li a:hover,
#navigation .block-superfish ul.sf-menu li li:hover,
#navigation .block-superfish ul.sf-menu li li a:focus,
#navigation .block-superfish ul.sf-menu li li a:hover,
#navigation .block-superfish ul.sf-menu li li a:active {
    background: #bfa000 url('images/square/kozos-hivatal-square-hover.png') no-repeat 10px 14px !important;
    color: #ffffff !important;
}
#header-menu ul.menu li:nth-child(3) ul.menu li a,
#header-menu ul.menu li.expanded:nth-child(3) ul.menu li.expanded a,
#header-menu ul.menu li.expanded:nth-child(3) ul.menu li.leaf a,
#header-menu ul.menu li:nth-child(3) ul.menu li ul li a,
#header-menu ul.menu li.expanded:nth-child(3) ul.menu li.expanded ul li a,
#header-menu ul.menu li.expanded:nth-child(3) ul.menu li.leaf ul li a,
#header-menu ul.menu li:nth-child(3) ul.menu li ul li ul li a,
#header-menu ul.menu li.expanded:nth-child(3) ul.menu li.expanded ul li ul li a,
#header-menu ul.menu li.expanded:nth-child(3) ul.menu li.leaf ul li ul li a {
    background: #e2bf05 url('images/square/kozos-hivatal-square.png') no-repeat 10px 14px !important;
    color: #ffffff !important;
}
/*****************************************************************************************/



/* dokumentumok fomenu */

div.dokumentumok table th {
    background: #4fabd5 !important;
}
#header-menu #dokumentumok {
    color: #A2A2A2;
    border-bottom: 2px solid #4fabd5;
}
#header-menu ul.menu li:nth-child(4):hover > a {
    background: #4fabd5 !important;
    color: #ffffff !important;
}
#header-menu ul.menu li.expanded:nth-child(4) ul.menu,
#header-menu ul.menu li.expanded:nth-child(4) ul.menu li ul {
    z-index: 1003;
}
/* dokumentumok almenu */

#header-menu ul.menu li:nth-child(4) ul.menu li:hover > a,
#header-menu ul.menu li.expanded:nth-child(4) ul.menu li.expanded:hover > a,
#header-menu ul.menu li.expanded:nth-child(4) ul.menu li.leaf:hover > a,
#header-menu ul.menu li:nth-child(4) ul.menu li ul li:hover > a,
#header-menu ul.menu li.expanded:nth-child(4) ul.menu li.expanded ul li:hover > a,
#header-menu ul.menu li.expanded:nth-child(4) ul.menu li.leaf ul li:hover > a,
#header-menu ul.menu li:nth-child(4) ul.menu li ul li ul li a:hover,
#header-menu ul.menu li.expanded:nth-child(4) ul.menu li.expanded ul li ul li a:hover,
#header-menu ul.menu li.expanded:nth-child(4) ul.menu li.leaf ul li ul li a:hover,
#navigation .block-superfish ul.sf-menu li li:hover,
#navigation .block-superfish ul.sf-menu li li a:focus,
#navigation .block-superfish ul.sf-menu li li a:hover,
#navigation .block-superfish ul.sf-menu li li a:active {
    background: #3490ba url('images/square/dokumentumok-square-hover.png') no-repeat 10px 14px !important;
    color: #ffffff !important;
}
#header-menu ul.menu li:nth-child(4) ul.menu li a,
#header-menu ul.menu li.expanded:nth-child(4) ul.menu li.expanded a,
#header-menu ul.menu li.expanded:nth-child(4) ul.menu li.leaf a,
#header-menu ul.menu li:nth-child(4) ul.menu li ul li a,
#header-menu ul.menu li.expanded:nth-child(4) ul.menu li.expanded ul li a,
#header-menu ul.menu li.expanded:nth-child(4) ul.menu li.leaf ul li a,
#header-menu ul.menu li:nth-child(4) ul.menu li ul li ul li a,
#header-menu ul.menu li.expanded:nth-child(4) ul.menu li.expanded ul li ul li a,
#header-menu ul.menu li.expanded:nth-child(4) ul.menu li.leaf ul li ul li a {
    background: #4fabd5 url('images/square/dokumentumok-square.png') no-repeat 10px 14px !important;
    color: #ffffff !important;
}
/*****************************************************************************************/






/* intezmenyek fomenu */

div.intezmenyek table th {
    background: #9bcd00 !important;
}
#header-menu #intezmenyek {
    color: #A2A2A2;
    border-bottom: 2px solid #9bcd00;
}
#header-menu ul.menu li:nth-child(4):hover > a {
    background: #9bcd00 !important;
    color: #ffffff !important;
}
#header-menu ul.menu li.expanded:nth-child(4) ul.menu,
#header-menu ul.menu li.expanded:nth-child(4) ul.menu li ul {
    z-index: 1003;
}
/* intezmenyek almenu */

#header-menu ul.menu li:nth-child(4) ul.menu li:hover > a,
#header-menu ul.menu li.expanded:nth-child(4) ul.menu li.expanded:hover > a,
#header-menu ul.menu li.expanded:nth-child(4) ul.menu li.leaf:hover > a,
#header-menu ul.menu li:nth-child(4) ul.menu li ul li:hover > a,
#header-menu ul.menu li.expanded:nth-child(4) ul.menu li.expanded ul li:hover > a,
#header-menu ul.menu li.expanded:nth-child(4) ul.menu li.leaf ul li:hover > a,
#header-menu ul.menu li:nth-child(4) ul.menu li ul li ul li a:hover,
#header-menu ul.menu li.expanded:nth-child(4) ul.menu li.expanded ul li ul li a:hover,
#header-menu ul.menu li.expanded:nth-child(4) ul.menu li.leaf ul li ul li a:hover,
#navigation .block-superfish ul.sf-menu li li:hover,
#navigation .block-superfish ul.sf-menu li li a:focus,
#navigation .block-superfish ul.sf-menu li li a:hover,
#navigation .block-superfish ul.sf-menu li li a:active {
    background: #7e9d1e url('images/square/intezmenyek-square-hover.png') no-repeat 10px 14px !important;
    color: #ffffff !important;
}
#header-menu ul.menu li:nth-child(4) ul.menu li a,
#header-menu ul.menu li.expanded:nth-child(4) ul.menu li.expanded a,
#header-menu ul.menu li.expanded:nth-child(4) ul.menu li.leaf a,
#header-menu ul.menu li:nth-child(4) ul.menu li ul li a,
#header-menu ul.menu li.expanded:nth-child(4) ul.menu li.expanded ul li a,
#header-menu ul.menu li.expanded:nth-child(4) ul.menu li.leaf ul li a,
#header-menu ul.menu li:nth-child(4) ul.menu li ul li ul li a,
#header-menu ul.menu li.expanded:nth-child(4) ul.menu li.expanded ul li ul li a,
#header-menu ul.menu li.expanded:nth-child(4) ul.menu li.leaf ul li ul li a {
    background: #9bcd00 url('images/square/intezmenyek-square.png') no-repeat 10px 14px !important;
    color: #ffffff !important;
}
/*****************************************************************************************/

/* kozelet fomenu */

div.kozelet table th {
    background: #00bb77 !important;
}
#header-menu #kozelet {
    color: #A2A2A2;
    border-bottom: 2px solid #00bb77;
}
#header-menu ul.menu li:nth-child(5):hover > a {
    background: #00bb77 !important;
    color: #ffffff !important;
}
#header-menu ul.menu li.expanded:nth-child(5) ul.menu,
#header-menu ul.menu li.expanded:nth-child(5) ul.menu li ul {
    z-index: 1004;
}
/* kozelet almenu */

#header-menu ul.menu li:nth-child(5) ul.menu li:hover > a,
#header-menu ul.menu li.expanded:nth-child(5) ul.menu li.expanded:hover > a,
#header-menu ul.menu li.expanded:nth-child(5) ul.menu li.leaf:hover > a,
#header-menu ul.menu li:nth-child(5) ul.menu li ul li:hover > a,
#header-menu ul.menu li.expanded:nth-child(5) ul.menu li.expanded ul li:hover > a,
#header-menu ul.menu li.expanded:nth-child(5) ul.menu li.leaf ul li:hover > a,
#header-menu ul.menu li:nth-child(5) ul.menu li ul li ul li a:hover,
#header-menu ul.menu li.expanded:nth-child(5) ul.menu li.expanded ul li ul li a:hover,
#header-menu ul.menu li.expanded:nth-child(5) ul.menu li.leaf ul li ul li a:hover,
#navigation .block-superfish ul.sf-menu li li:hover,
#navigation .block-superfish ul.sf-menu li li a:focus,
#navigation .block-superfish ul.sf-menu li li a:hover,
#navigation .block-superfish ul.sf-menu li li a:active {
    background: #009961 url('images/square/kozelet-square-hover.png') no-repeat 10px 14px !important;
    color: #ffffff !important;
}
#header-menu ul.menu li:nth-child(5) ul.menu li a,
#header-menu ul.menu li.expanded:nth-child(5) ul.menu li.expanded a,
#header-menu ul.menu li.expanded:nth-child(5) ul.menu li.leaf a,
#header-menu ul.menu li:nth-child(5) ul.menu li ul li a,
#header-menu ul.menu li.expanded:nth-child(5) ul.menu li.expanded ul li a,
#header-menu ul.menu li.expanded:nth-child(5) ul.menu li.leaf ul li a,
#header-menu ul.menu li:nth-child(5) ul.menu li ul li ul li a,
#header-menu ul.menu li.expanded:nth-child(5) ul.menu li.expanded ul li ul li a,
#header-menu ul.menu li.expanded:nth-child(5) ul.menu li.leaf ul li ul li a {
    background: #00bb77 url('images/square/kozelet-square.png') no-repeat 10px 14px !important;
    color: #ffffff !important;
}
/*****************************************************************************************/

/* gazdasag fomenu */

div.gazdasag table th {
    background: #04afb6 !important;
}
#header-menu #gazdasag {
    color: #A2A2A2;
    border-bottom: 2px solid #04afb6;
}
#header-menu ul.menu li:nth-child(6):hover > a {
    background: #04afb6 !important;
    color: #ffffff !important;
}
#header-menu ul.menu li.expanded:nth-child(6) ul.menu,
#header-menu ul.menu li.expanded:nth-child(6) ul.menu li ul {
    z-index: 1005;
}
/* gazdasag almenu */

#header-menu ul.menu li:nth-child(6) ul.menu li:hover > a,
#header-menu ul.menu li.expanded:nth-child(6) ul.menu li.expanded:hover > a,
#header-menu ul.menu li.expanded:nth-child(6) ul.menu li.leaf:hover > a,
#header-menu ul.menu li:nth-child(6) ul.menu li ul li:hover > a,
#header-menu ul.menu li.expanded:nth-child(6) ul.menu li.expanded ul li:hover > a,
#header-menu ul.menu li.expanded:nth-child(6) ul.menu li.leaf ul li:hover > a,
#header-menu ul.menu li:nth-child(6) ul.menu li ul li ul li a:hover,
#header-menu ul.menu li.expanded:nth-child(6) ul.menu li.expanded ul li ul li a:hover,
#header-menu ul.menu li.expanded:nth-child(6) ul.menu li.leaf ul li ul li a:hover,
#navigation .block-superfish ul.sf-menu li li:hover,
#navigation .block-superfish ul.sf-menu li li a:focus,
#navigation .block-superfish ul.sf-menu li li a:hover,
#navigation .block-superfish ul.sf-menu li li a:active {
    background: #009197 url('images/square/gazdasag-square-hover.png') no-repeat 10px 14px !important;
    color: #ffffff !important;
}
#header-menu ul.menu li:nth-child(6) ul.menu li a,
#header-menu ul.menu li.expanded:nth-child(6) ul.menu li.expanded a,
#header-menu ul.menu li.expanded:nth-child(6) ul.menu li.leaf a,
#header-menu ul.menu li:nth-child(6) ul.menu li ul li a,
#header-menu ul.menu li.expanded:nth-child(6) ul.menu li.expanded ul li a,
#header-menu ul.menu li.expanded:nth-child(6) ul.menu li.leaf ul li a,
#header-menu ul.menu li:nth-child(6) ul.menu li ul li ul li a,
#header-menu ul.menu li.expanded:nth-child(6) ul.menu li.expanded ul li ul li a,
#header-menu ul.menu li.expanded:nth-child(6) ul.menu li.leaf ul li ul li a {
    background: #04afb6 url('images/square/gazdasag-square.png') no-repeat 10px 14px !important;
    color: #ffffff !important;
}
/*****************************************************************************************/

/* turizmus fomenu */

div.turizmus table th {
    background: #295cc6 !important;
}
#header-menu #turizmus {
    color: #A2A2A2;
    border-bottom: 2px solid #295cc6;
}
#header-menu ul.menu li:nth-child(7):hover > a {
    background: #295cc6 !important;
    color: #ffffff !important;
}
#header-menu ul.menu li.expanded:nth-child(7) ul.menu,
#header-menu ul.menu li.expanded:nth-child(7) ul.menu li ul {
    z-index: 1006;
}
/* turizmus almenu */

#header-menu ul.menu li:nth-child(7) ul.menu li:hover > a,
#header-menu ul.menu li.expanded:nth-child(7) ul.menu li.expanded:hover > a,
#header-menu ul.menu li.expanded:nth-child(7) ul.menu li.leaf:hover > a,
#header-menu ul.menu li:nth-child(7) ul.menu li ul li:hover > a,
#header-menu ul.menu li.expanded:nth-child(7) ul.menu li.expanded ul li:hover > a,
#header-menu ul.menu li.expanded:nth-child(7) ul.menu li.leaf ul li:hover > a,
#header-menu ul.menu li:nth-child(7) ul.menu li ul li ul li a:hover,
#header-menu ul.menu li.expanded:nth-child(7) ul.menu li.expanded ul li ul li a:hover,
#header-menu ul.menu li.expanded:nth-child(7) ul.menu li.leaf ul li ul li a:hover,
#navigation .block-superfish ul.sf-menu li li:hover,
#navigation .block-superfish ul.sf-menu li li a:focus,
#navigation .block-superfish ul.sf-menu li li a:hover,
#navigation .block-superfish ul.sf-menu li li a:active {
    background: #1d418b url('images/square/turizmus-square-hover.png') no-repeat 10px 14px !important;
    color: #ffffff !important;
}
#header-menu ul.menu li:nth-child(7) ul.menu li a,
#header-menu ul.menu li.expanded:nth-child(7) ul.menu li.expanded a,
#header-menu ul.menu li.expanded:nth-child(7) ul.menu li.leaf a,
#header-menu ul.menu li:nth-child(7) ul.menu li ul li a,
#header-menu ul.menu li.expanded:nth-child(7) ul.menu li.expanded ul li a,
#header-menu ul.menu li.expanded:nth-child(7) ul.menu li.leaf ul li a,
#header-menu ul.menu li:nth-child(7) ul.menu li ul li ul li a,
#header-menu ul.menu li.expanded:nth-child(7) ul.menu li.expanded ul li ul li a,
#header-menu ul.menu li.expanded:nth-child(7) ul.menu li.leaf ul li ul li a {
    background: #295cc6 url('images/square/turizmus-square.png') no-repeat 10px 14px !important;
    color: #ffffff !important;
}
/*****************************************************************************************/

/* forum fomenu */

#header-menu #forum {
    color: #A2A2A2;
    border-bottom: 2px solid #d42489;
}
#header-menu ul.menu li:nth-child(8):hover > a {
    background: #d42489 !important;
    color: #ffffff !important;
}
#header-menu ul.menu li.expanded:nth-child(8) ul.menu,
#header-menu ul.menu li.expanded:nth-child(8) ul.menu li ul {
    z-index: 1007;
}
/* forum almenu */

#header-menu ul.menu li:nth-child(8) ul.menu li:hover > a,
#header-menu ul.menu li.expanded:nth-child(8) ul.menu li.expanded:hover > a,
#header-menu ul.menu li.expanded:nth-child(8) ul.menu li.leaf:hover > a,
#header-menu ul.menu li:nth-child(8) ul.menu li ul li:hover > a,
#header-menu ul.menu li.expanded:nth-child(8) ul.menu li.expanded ul li:hover > a,
#header-menu ul.menu li.expanded:nth-child(8) ul.menu li.leaf ul li:hover > a,
#header-menu ul.menu li:nth-child(8) ul.menu li ul li ul li a:hover,
#header-menu ul.menu li.expanded:nth-child(8) ul.menu li.expanded ul li ul li a:hover,
#header-menu ul.menu li.expanded:nth-child(8) ul.menu li.leaf ul li ul li a:hover,
#navigation .block-superfish ul.sf-menu li li:hover,
#navigation .block-superfish ul.sf-menu li li a:focus,
#navigation .block-superfish ul.sf-menu li li a:hover,
#navigation .block-superfish ul.sf-menu li li a:active {
    background: #a11b68 url('images/square/forum-square-hover.png') no-repeat 10px 14px !important;
    color: #ffffff !important;
}
#header-menu ul.menu li:nth-child(8) ul.menu li a,
#header-menu ul.menu li.expanded:nth-child(8) ul.menu li.expanded a,
#header-menu ul.menu li.expanded:nth-child(8) ul.menu li.leaf a,
#header-menu ul.menu li:nth-child(8) ul.menu li ul li a,
#header-menu ul.menu li.expanded:nth-child(8) ul.menu li.expanded ul li a,
#header-menu ul.menu li.expanded:nth-child(8) ul.menu li.leaf ul li a,
#header-menu ul.menu li:nth-child(8) ul.menu li ul li ul li a,
#header-menu ul.menu li.expanded:nth-child(8) ul.menu li.expanded ul li ul li a,
#header-menu ul.menu li.expanded:nth-child(8) ul.menu li.leaf ul li ul li a {
    background: #d42489 url('images/square/forum-square.png') no-repeat 10px 14px !important;
    color: #ffffff !important;
}


/******************************************************************************************/

/******************************************************************************************/

/******************************************************************************************/

/******************************************************************************************/

/******************************************************************************************/

/******************************************************************************************/

/******************************************************************************************/

/******************************************************************************************/

/******************************************************************************************/

/******************************************************************************************/

/******************************************************************************************/

/******************************************************************************************/

/******************************************************************************************/

/******************************************************************************************/

/******************************************************************************************/

/******************************************************************************************/

/******************************************************************************************/

/* footer menu */

#footer .block ul.menu li a,
#navigation .block-superfish ul.sf-menu li li a {
    color: #ffffff;
}
#header {
    border-top: 3px solid #2aaf68;
    background: #ffffff;
    width: 960px;
    margin: 0px auto;
    z-index: 999999 !important;
}
#header-menu {
    background: #ffffff;
    width: 960px;
    margin: 0px auto;
    clear: both;
    text-transform: uppercase;
    position: absolute;
    z-index: 999;
    border-bottom: 2px solid #E96625;
    height: 30px;
    /*
-webkit-box-shadow: 0px 5px 5px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    0px 5px 5px rgba(50, 50, 50, 0.75);
box-shadow:         0px 5px 5px rgba(50, 50, 50, 0.75);*/
}
/* akadalymentes link */

#block-block-3 {
    float: left;
    margin: 3px 7px 0px 0px;
    width: 100px;
}
#block-block-3 a {
    display: block;
    color: #b8b8b8 !important;
    font-size: 6pt !important;
    text-transform: uppercase;
    line-height: 10px;
}
#block-block-3 a:hover {
    color: #000000 !important;
}
#block-block-3 img {
    float: left;
    margin: 2px 4px 0px 0px;
}
/*
* Search
*/

#block-search-form {
    width: 197px;
    float: left;
    border: none;
    overflow: hidden;
    border: 1px solid #e6e6e6;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    /*
-webkit-box-shadow: 0px 2px 5px #c8c8c8 inset;
  -moz-box-shadow: 0px 2px 5px #c8c8c8 inset;
  box-shadow: 0px 2px 5px #c8c8c8 inset;*/
    margin: 0px 0px 0px 162px;
    height: 29px;
}
/* language */

.dd {
    font-family: "Lucida Grande", "Lucida Sans Unicode", Segoe UI, Helvetica, Arial, sans-serif !important;
    font-size: 9pt !important;
}
.dd .ddTitle {
    /*background:#e8e8e8;*/
    background: #ffffff !important;
    border: none;
    overflow: hidden;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border: 1px solid #e6e6e6;
    /*
-webkit-box-shadow: 0px 2px 5px #c8c8c8 inset;
  -moz-box-shadow: 0px 2px 5px #c8c8c8 inset;
  box-shadow: 0px 2px 5px #c8c8c8 inset;*/
    height: 23px;
    text-transform: uppercase;
    color: #b8b8b8 !important;
    font-size: 9pt;
    font-family: "Lucida Grande", "Lucida Sans Unicode", Segoe UI, Helvetica, Arial, sans-serif !important;
}
.dd .ddChild {
    border: 1px solid #e6e6e6 !important;
}
.dd .ddChild a {
    text-transform: uppercase;
    color: #b8b8b8 !important;
    font-size: 9pt;
    font-family: "Lucida Grande", "Lucida Sans Unicode", Segoe UI, Helvetica, Arial, sans-serif !important;
}
.dd .ddChild a:hover,
.dd .ddChild a.selected {
    color: #000000 !important;
    background: #dfdfdf !important;
}
.dd .ddTitle span.arrow {
    margin-top: 5px;
}
.dd .ddChild a img {
    float: left;
    padding: 4px 5px 0px 0px !important;
    width: 28px;
}
#block-lang-dropdown-language {
    float: left;
    margin-right: 10px;
    margin-left: 210px;
    position: absolute;
    z-index: 2000;
}
#block-lang-dropdown-language .form-item,
#block-lang-dropdown-language .form-actions {
    padding: 0px !important;
    margin: 0px 3px 0px 0px !important;
}
#allshadow {
    -webkit-box-shadow: 0px -1px 11px 0px rgba(50, 50, 50, 0.61);
    -moz-box-shadow: 0px -1px 11px 0px rgba(50, 50, 50, 0.61);
    box-shadow: 0px -1px 11px 0px rgba(50, 50, 50, 0.61);
    background: #ffffff;
    width: 960px;
    margin: 0 auto;
}
#sidebar-first {
    width: 200px !important;
    margin-left: 0 !important;
    margin-right: 20px !important;
}
#content .grid_4:nth-child(2) {
    width: 520px;
    margin: 2px 0 0 0 !important;
    /*
-webkit-box-shadow: 0px -1px 0px rgba(255, 255, 255, 1);
-moz-box-shadow:    0px -1px 0px rgba(255, 255, 255, 1);
box-shadow:         0px -1px 0px rgba(255, 255, 255, 1);*/
}
#sidebar-second {
    width: 200px !important;
    margin-right: 0 !important;
    margin-left: 20px !important;
}
#block-switchtheme-switch-form {
    float: left;
    padding: 5px 0 0 0 !important;
}
#block-text-resize-0 {
    float: left;
}
/*body { font: 0.8em/165% "Lucida Grande","Lucida Sans Unicode",Segoe UI,Helvetica,Arial,sans-serif; margin:0; padding:0; outline:0 none; vertical-align:baseline; }*/

body {
    font: 0.8em/165% Georgia;
    margin: 0;
    padding: 0;
    outline: 0 none;
    vertical-align: baseline;
    /*color: #939393;*/
    color: #333333;
    background: #f0f0f0 url('images/hatter.jpg') fixed no-repeat top center !important;
}
h1,
h2,
h3,
h4,
h5,
h6 {
    margin: 0 0 25px 0 !important;
    line-height: 100%;
    text-shadow: 1px 1px 1px #EAF1EA;
    font-family: Myriad Pro, "Lucida Grande", "Lucida Sans Unicode", Segoe UI, Helvetica, Arial, sans-serif;
}
h1 {
    font-size: 32px;
    margin: 0 0 20px 0;
}
h3 {
    font-size: 130%;
}
h4 {
    font-size: 110%;
}
.front .node h1 {
    font-size: 30px;
    color: #494d4f;
    font-weight: normal;
}
.front .node h1.front-heading {
    margin-bottom: 0;
    font-weight: bold;
}
.node.node-teaser h2 {
    margin-top: 0;
}
.subtitle {
    padding: 5px 0 15px 0;
    font-size: 18px;
    color: #494d4f;
    font-family: Myriad Pro, "Lucida Grande", "Lucida Sans Unicode", Segoe UI, Helvetica, Arial, sans-serif;
}
input,
textarea,
select {
    font-family: "Lucida Grande", "Lucida Sans Unicode", Segoe UI, Helvetica, Arial, sans-serif;
}
p {
    margin: 0 0 25px 0;
}
a,
li a.active {
    text-decoration: none;
}
a img {
    border: none;
    outline: none;
    display: block;
    overflow: hidden;
}
img.masked,
.field-type-image img {
    padding: 0px;
    margin: 0;
}
img {
    max-width: 100%;
    height: auto;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
code {
    font-family: "Courier New", Courier, monospace;
}
blockquote {
    background: transparent url('images/blockquote.png') no-repeat top left;
    margin: 40px 0;
    padding: 0 55px;
}
.breadcrumb {
    padding: 0 10px 20px 0;
}
.breadcrumb-separator {
    padding: 0 8px 0 4px;
}
.submitted {
    margin: 0 0 24px 0;
    font-size: 85%;
    text-transform: uppercase;
    color: #CCC;
}
.submitted .username {
    color: #2aaf68;
}
.region-sidebar-first .block h2,
.region-sidebar-second .block h2 {
    margin: 0 0 15px 0;
    padding: 0 0 5px 0;
}
.region-content {
    line-height: 155%;
}
#site-name {
    font-size: 130%;
}
#logo-image {
    float: left;
    margin-right: 15px;
}
#logo-title {
    color: #2aaf68 !important;
    font-size: 26pt !important;
    font-family: "Myriad Pro", Myriad, "Liberation Sans", "Nimbus Sans L", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
#logo-subtitle {
    margin: 3px 0px 0px 55px !important;
}
#logo-subtitle-link {
    color: #b2b2b2 !important;
    font-size: 11pt !important;
    font-family: Calibri, sans-serif !important;
}
/* 
* Layout 
*/

#header {
    clear: both;
}
#header-inside {
    margin: 0 auto;
    padding: 9px 0 20px 0;
    overflow: hidden;
}
#header-inside-left {
    width: 260px !important;
}
#header-inside-right {
    width: 575px !important;
    margin: 0px 0px 0px 105px;
}
#logo {
    display: block;
    overflow: hidden;
    padding: 0;
    margin: 0;
}
#logo a {
    padding: 0;
    margin: 0;
    display: block;
    overflow: hidden;
}
#logo img {
    padding: 0;
    margin: 0;
    display: block;
    overflow: hidden;
}
#banner {
    clear: both;
    border-bottom: 1px solid #fcfcfc;
    overflow: hidden;
    width: 960px;
    margin: 34px auto 0px auto;
    background: #ffffff;
    -webkit-box-shadow: inset 0px 5px 5px 0px rgba(50, 50, 50, 0.1) !important;
    box-shadow: inset 0px 5px 5px 0px rgba(50, 50, 50, 0.1) !important;
    min-height: 35px;
}
#banner .grid_12 {
    width: 960px !important;
    height: 228px !important;
    padding: 0px !important;
}
#banner img {
    position: relative !important;
    z-index: -2 !important;
}
#content {
    clear: both;
    overflow: hidden;
    margin-top: -1px;
}
#content-inside {
    padding: 0px 0 60px;
    margin: 0px;
}
#main {} #sidebar {} .no-sidebars #main {
    padding-top: 10px;
    padding-bottom: 10px;
}
.no-sidebars #sidebar {
    display: none;
}
.meta-data {
    font-size: 75%;
    text-transform: uppercase;
    color: #545454;
    margin: 5px 0 20px 0;
    display: block;
    overflow: hidden;
    clear: both;
}
#footer {
    width: 900px;
    margin: 0px auto;
    border-top: 12px solid #1a7a46;
    min-height: 190px;
    clear: both;
    overflow: hidden;
    padding: 20px 30px 50px 30px;
    color: #9fd1b6 !important;
    background: #2aaf68;
}
#footer .container_12 .grid_4 {
    width: auto !important;
}
#footer .region-footer-first a {
    text-transform: uppercase;
}
#footer .block-visitors ul {
    text-transform: uppercase;
    list-style-type: none !important;
    margin: 0px !important;
    padding: 0px !important;
}
#footer .block-visitors ul li {
    margin-left: 0px !important;
    padding-left: 0px !important;
}
#footer #block-user-online {
    margin-top: 25px;
}
#footer h2 {
    margin-bottom: 15px !important;
    margin-top: 25px !important;
}
#footer .container_12 .grid_4:nth-child(1),
#footer .container_12 .grid_4:nth-child(2) {
    margin-right: 90px;
}
#footer #block-block-9 strong {
    color: #fff !important;
}
#footer h1,
#footer h2,
#footer h3,
#footer h4,
#footer h5,
#footer h6,
#footer-bottom h1,
#footer-bottom h2,
#footer-bottom h3,
#footer-bottom h4,
#footer-bottom h5,
#footer-bottom h6 {
    color: #ffffff !important;
    font-weight: normal !important;
    text-transform: uppercase;
    text-shadow: none;
}
#footer a {
    border: none !important;
    color: #9fd1b6 !important;
}
#footer a:hover {
    color: #ffffff !important;
}
#footer-inside {} .footer-area {} .footer-area.first {} .footer-area.second {} .footer-area.third {} .node.node-teaser {
    margin-bottom: 60px;
}
#footer-bottom {
    background: #208e53;
    width: 960px;
    margin: 0px auto;
    color: #0f4f2c;
    clear: both;
    overflow: hidden;
    padding: 0;
}
#footer-bottom-inside {} #footer-bottom-left {
    margin: 0 auto;
    padding: 15px 0 0 0;
    width: 730px;
}
#footer-bottom a {
    color: #0f4f2c !important;
}
#footer-bottom a:hover {
    color: #B6DCC7 !important;
}
#footer-bottom-right {}
/*
* Sidebar Blocks - Menus
*/

.region-sidebar-first .block .content,
.region-sidebar-second .block .content {
    padding: 0 20px;
    overflow: hidden;
    margin: 0 0 20px 0;
}
.region-sidebar-first #block-block-2.block .content,
.region-sidebar-second #block-block-2.block .content {
    background: none;
    border: none;
    padding: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
.region-sidebar-first ul.menu,
.region-sidebar-second ul.menu {
    margin: 0;
    padding: 0;
}
.region-sidebar-first ul.menu li,
.region-sidebar-second ul.menu li {
    list-style: none;
    margin: 0;
    padding: 5px;
    border-bottom: 1px solid #e7e7e7;
    display: block;
}
.region-sidebar-first ul.menu li.expanded,
.region-sidebar-second ul.menu li.expanded {
    border-bottom: none;
}
.region-sidebar-first ul.menu ul.menu,
.region-sidebar-second ul.menu ul.menu {
    padding: 0 0 0 15px;
}
.region-sidebar-first ul.menu li.collapsed,
.region-sidebar-second ul.menu li.collapsed,
#footer .block ul.menu li.collapsed {
    background: url("images/menu-collapsed.png") no-repeat scroll left 10px transparent;
}
.region-sidebar-first ul.menu li.expanded,
.region-sidebar-second ul.menu li.expanded,
#footer .block ul.menu li.expanded {
    background: url("images/menu-expanded.png") no-repeat scroll left 10px transparent;
}
.region-sidebar-first ul.menu li.collapsed > a,
.region-sidebar-second ul.menu li.collapsed > a,
#footer .block ul.menu li.collapsed > a {
    padding-left: 15px;
}
.region-sidebar-first ul.menu li.expanded > a,
.region-sidebar-second ul.menu li.expanded > a,
#footer .block ul.menu li.expanded > a {
    padding-left: 15px;
}
/* 
* Contact 
*/

.contact-form {
    margin: 10px 0;
}
.filter-wrapper {
    border: 1px solid #DDDDDD;
    border-top: none;
}
.user-picture {
    float: left;
    padding: 0 20px 10px 0;
}
/*
* About
*/

.about-features {
    padding: 60px 0 0 0;
}
.about-feature.last {} .about-members {
    clear: both;
    padding: 10px 0 0 0;
}
.about-member {
    background: transparent url('images/pattern.png');
    border: 1px solid #e4e4e4;
    padding: 15px;
    margin-bottom: 15px;
}
.about-feature h2 {
    margin-top: 0;
}
.about-member p {
    margin: 0;
}
/*
* Products
*/

.product {
    margin-bottom: 60px;
}
.product h2 {
    margin: 0 0 5px 0;
}
.product-subtitle {
    padding: 0 0 10px 0;
}
/*
* Services
*/

.services {
    clear: both;
    padding: 20px 0;
}
.service-left {} .service-right {}
/*
* Testimonials
*/

.testimonial {
    display: block;
    overflow: hidden;
    position: relative;
    clear: both;
}
.testimonial-inner {
    outline: none;
    border: 1px solid #ffffff;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    padding: 20px;
    overflow: hidden;
    background: #ffffff;
    margin: 25px 0 0 0;
    font-style: italic;
    /* shadow */
    -webkit-box-shadow: 0 2px 3px #efefef inset;
    -moz-box-shadow: 0 2px 3px #efefef inset;
    box-shadow: 0 2px 3px #efefef inset;
}
.testimonial-submitted {
    background: url("images/testimonial.png") no-repeat scroll 95% 0 transparent;
    text-align: right;
    padding: 20px 0 0 0;
}
/* 
* Superfish support
*/

#navigation .block-superfish ul.sf-menu {
    margin: 0;
    padding: 0;
}
#navigation .block-superfish ul.sf-menu li a {
    margin: 0 25px 0 0;
    padding: 10px;
    font-size: 14px;
    font-weight: normal;
    text-align: left;
    text-transform: uppercase;
    font-family: Myriad Pro, "Lucida Grande", "Lucida Sans Unicode", Segoe UI, Helvetica, Arial, sans-serif;
}
#navigation .block-superfish ul.sf-menu li a.menuparent {
    padding: 10px 30px 10px 10px;
}
#navigation .block-superfish ul.sf-menu li.first a {
    padding-left: 0;
}
#navigation .block-superfish ul.sf-menu li.last a {
    margin-right: 0;
}
#navigation .block-superfish ul.sf-menu li li a,
#navigation .block-superfish ul.sf-menu li li.first a,
#navigation .block-superfish ul.sf-menu li li.last a {
    margin: 0;
    padding: 10px;
    font-size: 12px;
}
#navigation .block-superfish ul.sf-menu li:hover ul,
#navigation .block-superfish ul.sf-menu li.sfHover ul {
    top: 35px;
}
#navigation .block-superfish ul.sf-menu li:hover ul ul,
#navigation .block-superfish ul.sf-menu li.sfHover ul ul {
    top: 0;
}
#navigation .block-superfish select {
    width: 100%;
    margin: 10px 0;
    padding: 5px;
}
/* 
* Superfish support: Reset background/border
*/

#navigation .block-superfish ul.sf-menu li,
#navigation .block-superfish ul.sf-menu li a,
#navigation .block-superfish ul.sf-menu li:hover,
#navigation .block-superfish ul.sf-menu li a:focus,
.block-superfish ul.sf-menu li a:hover,
#navigation .block-superfish ul.sf-menu li a:active {
    background: none;
    border: none;
}
/* 
* Footer menu 
*/

#footer .block ul.menu {
    margin: 0;
    padding: 0;
}
#footer .block ul.menu ul.menu {
    margin: 0 0 0 15px;
}
#footer .block ul.menu li {
    list-style: none;
    margin: 0;
    padding: 0;
    list-style-image: none;
}
#footer .block ul.menu li a {
    display: block;
    padding: 5px;
}
/* 
* Footer-bottom menu 
*/

ul.secondary-menu,
#footer-bottom ul.menu {
    padding: 0;
    margin: 0 0 10px 0;
    display: block;
    overflow: hidden;
}
ul.secondary-menu li,
#footer-bottom ul.menu li {
    display: block;
    float: left;
    list-style-type: none;
    overflow: hidden;
    padding: 0 10px;
    margin: 0;
}
ul.secondary-menu li.first,
#footer-bottom ul.menu li.first {
    padding: 0 10px 0 0;
    margin: 0;
}
ul.secondary-menu li.last,
#footer-bottom ul.menu li.last {
    border-right: none;
    margin: 0;
}
#footer-bottom ul.menu ul.menu {
    display: none;
}
/* 
* Comments 
*/

#comments {
    padding: 20px 0 0 0;
}
.comment {
    border: 1px solid #ffffff;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    padding: 20px;
    overflow: hidden;
    background: #ffffff;
    margin: 0 0 30px 0;
    /* shadow */
    -webkit-box-shadow: 0 2px 6px #efefef inset;
    -moz-box-shadow: 0 2px 6px #efefef inset;
    box-shadow: 0 2px 6px #efefef inset;
}
#comments-title {
    border: 1px solid #e7e7e7;
    padding: 5px 10px;
    display: block;
    overflow: hidden;
    margin: 0 0 30px 0;
    /* background */
    background: #fdfdfd;
    /* IE10 */
    background-image: -ms-linear-gradient(top, #fdfdfd 0%, #efefef 100%);
    /* Mozilla Firefox */
    background-image: -moz-linear-gradient(top, #fdfdfd 0%, #efefef 100%);
    /* Opera */
    background-image: -o-linear-gradient(top, #fdfdfd 0%, #efefef 100%);
    /* Webkit (Safari/Chrome 10) */
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fdfdfd), color-stop(1, #efefef));
    /* Webkit (Chrome 11+) */
    background-image: -webkit-linear-gradient(top, #fdfdfd 0%, #efefef 100%);
    /* Proposed W3C Markup */
    background-image: linear-gradient(top, #fdfdfd 0%, #efefef 100%);
    /* IE6-9 */
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#fdfdfd', endColorstr='#efefef');
    /* radius */
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
#comments-title h2 {
    padding: 0;
    margin: 0;
}
#comments-title-left {
    float: left;
    width: 50%;
}
#comments-title-right {
    float: right;
    width: 50%;
    text-align: right;
}
#comments-title-right .counter {
    color: #979696;
    font-weight: bold;
    font-size: 20px;
    background: transparent url('images/comments.png') no-repeat center left;
    padding: 0 0 0 35px;
}
#comments h3 {
    margin: 0;
    padding: 10px 0 20px 0;
    font-weight: normal;
}
#comments ul.links {
    display: block;
}
#comments ul.links li a {
    color: #fefefe;
    padding: 5px 10px;
    margin: 0 0 0 2px;
    text-shadow: 0 1px 1px #003547;
    font-weight: bold;
    border: none;
    font-family: "Lucida Grande", "Lucida Sans Unicode", Segoe UI, Helvetica, Arial, sans-serif;
    cursor: pointer;
    /* radius */
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    /* shadow */
    -webkit-box-shadow: 0px 1px 2px #939da2;
    -moz-box-shadow: 0px 1px 2px #939da2;
    box-shadow: 0px 1px 2px #939da2;
}
#comments ul.links li a:hover {
    text-decoration: none;
}
/*
* Poll
*/

.poll .bar .foreground {
    background-color: #0092c3;
}
.poll .title {
    padding: 0 0 20px 0;
}
/*
* Recent content block
*/

#block-node-recent table,
#block-node-recent td {
    border: none;
}
#block-node-recent table tbody {
    border: none;
}
#block-node-recent tr.even,
#block-node-recent tr.odd {
    border-bottom: 1px solid #e7e7e7;
}
#block-search-form .form-item {
    margin: 0;
    padding: 0;
}
#block-search-form input.form-text {
    text-transform: uppercase;
    font-family: "Lucida Grande", "Lucida Sans Unicode", Segoe UI, Helvetica, Arial, sans-serif !important;
    font-size: 9pt !important;
    background: none;
    border: none;
    outline: none;
    text-decoration: none;
    color: #b8b8b8 !important;
    float: left;
    width: 70%;
    padding: 7px 10px 10px 10px;
    margin: 0;
    height: 15px;
    line-height: 15px;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
#block-search-form input.form-submit {
    background: none;
    border: none;
    outline: none;
    padding: 4px 10px 0 10px;
    float: right;
}
.region-sidebar-first #block-search-form,
.region-sidebar-second #block-search-form {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
.region-sidebar-first #block-search-form.block,
.region-sidebar-second #block-search-form.block {
    background: none;
}
.region-sidebar-first #block-search-form.block .content,
.region-sidebar-second #block-search-form.block .content {
    background: #ffffff;
    border: 1px solid #FFFFFF;
    overflow: hidden;
    padding: 0;
}
/* 
* Messages
*/

div.messages.status {
    background: #52ac61;
    border: 1px solid #46a055;
    padding: 10px;
    margin: 0 0 15px 0;
    color: #ffffff;
}
div.messages.error {
    background: #d30000;
    border: 1px solid #b50000;
    padding: 10px;
    margin: 0 0 15px 0;
    color: #ffffff;
}
div.messages.warning {
    background: #dd6e0c;
    border: 1px solid #d2ac7f;
    padding: 10px;
    margin: 0 0 15px 0;
    color: #ffffff;
}
div.messages.status a,
div.messages.error a,
div.messages.warning a {
    color: #ffffff;
    text-decoration: underline;
}
/* 
* Javascript Slideshow 
*/

#slider {
    position: relative;
    margin: 0 auto;
    padding: 0;
}
#slideshow {
    position: relative;
    display: none;
}
#slideshow img {
    display: none;
}
.slider-item {
    width: 100%!important;
    max-width: 100%!important;
}
.slider-item .content {
    padding: 0;
    position: relative;
}
.slider-item a {
    outline: none;
}
#slider-controls-wrapper {
    padding: 20px 0;
    display: none;
}
#slider-controls {
    display: block;
    text-align: center;
}
#slider-controls ul {
    display: block;
    overflow: hidden;
    margin: 0;
    padding: 0;
    text-align: center;
}
#slider-controls ul li {
    display: inline;
    margin: 0;
    padding: 0;
    list-style: none;
}
#slider-controls ul li a {
    width: 17px;
    height: 17px;
    background: url('images/inactive-slide.png') no-repeat center center;
    display: inline-block;
    padding: 0;
    margin: 0;
    outline: none;
}
#slider-controls ul li a:focus {
    outline: none;
}
#slider-controls ul li.activeSlide a:hover,
#slider-controls ul li.activeSlide a {
    background: url('images/active-slide.png') no-repeat center center;
}
/* 
* Slideshow Typography
*/

#slideshow h2 {
    margin: 0 0 10px 0;
    color: #222222;
    font-size: 30px;
    font-weight: bold;
}
/*  
* Tables
*/

table {
    border-spacing: 0;
    border: 0;
    width: 100%;
}
table td,
table th {
    border: 1px solid #bbbbbb;
}
table th {
    background: #aaaaaa;
    color: #ffffff;
    font-weight: bold;
}
table tr.odd {
    background: transparent;
}
table tr.even {
    background: #ffffff;
}
table td,
table th {
    padding: 5px;
}
/* Remove table borders */

table.noborder td,
table.noborder th,
table.noborder tr {
    border: none;
}
/* 
* Lists 
*/

ol {
    list-style-type: decimal;
}
ol ol {
    list-style-type: upper-alpha;
}
ol ol ol {
    list-style-type: lower-alpha;
}
li {
    display: list-item;
}
.pager-current {
    font-weight: bold; waws-prod-db3-015.ftp.azurewebsites.windows.net
    color: #7c713f;
}
.links {
    display: block;
    text-align: right;
}
.links li {
    list-style-type: none;
}
.item-list ul {
    margin: 0 0 0.25em 1em;
    padding: 0;
}
.item-list ul li {
    margin: 0 0 0 5px;
    padding: 0 0 5px 5px;
}
ol.search-results {
    padding: 0;
}
.links ul li a,
a.more,
input[type="submit"],
input[type="reset"],
input[type="button"] {
    color: #fefefe;
    padding: 7px 15px;
    text-shadow: 0 1px 1px #003547;
    border: none;
    cursor: pointer;
    /* radius */
    /*
-webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; */
    /* shadow */
    -webkit-box-shadow: 0px 1px 2px #939da2;
    -moz-box-shadow: 0px 1px 2px #939da2;
    box-shadow: 0px 1px 2px #939da2;
}
.links ul li a:hover,
a.more:hover,
input[type="submit"]:hover,
input[type="reset"]:hover,
input[type="button"]:hover {
    text-decoration: none;
}
.resizable-textarea .grippie {
    border: 1px solid #dddddd;
}
#edit-submit,
#edit-preview {
    margin: 0 10px 0 0;
}
#block-search-form input.form-submit {
    margin: 0;
    border: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    background: none;
    filter: none;
}
ul.inline li {
    display: inline-block;
    margin: 0;
    padding: 10px 5px;
    zoom: 1;
    *display: inline;
}
input.form-submit {
    margin: 0 10px 0 0;
}
/*
* Forms
*/

label {
    font-weight: bold;
}
input.form-text {
    background: #e8e8e8;
    border: 1px solid #f2f2f2;
    font-family: "Lucida Grande", "Lucida Sans Unicode", Segoe UI, Helvetica, Arial, sans-serif;
    height: 25px;
    line-height: 25px;
    margin: 0 0 10px 0;
    padding: 5px;
    width: 80%;
    color: #5f6a5f;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    /* shadow */
    -webkit-box-shadow: 0px 2px 3px #bcbcbc inset;
    -moz-box-shadow: 0px 2px 3px #bcbcbc inset;
    box-shadow: 0px 2px 3px #bcbcbc inset;
}
input.form-text.error {
    border: 2px solid red;
}
textarea {
    background: #e8e8e8;
    border: 1px solid #f2f2f2;
    font-family: "Lucida Grande", "Lucida Sans Unicode", Segoe UI, Helvetica, Arial, sans-serif;
    margin: 0 20px 10px 0;
    padding: 10px 5px;
    height: 155px;
    font-size: 100%;
    color: #5f6a5f;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    /* shadow */
    -webkit-box-shadow: 0px 2px 3px #bcbcbc inset;
    -moz-box-shadow: 0px 2px 3px #bcbcbc inset;
    box-shadow: 0px 2px 3px #bcbcbc inset;
}
.filter-wrapper {
    border: 1px solid #DDDDDD;
    border-top: none;
}
/*
* Social
*/

ul.social-bookmarks {
    margin: 0;
    padding: 0;
}
ul.social-bookmarks li {
    display: inline-block;
    float: left;
    list-style-type: none;
    margin: 0;
}
ul.social-bookmarks li a {
    display: inline-block;
    width: 25px;
    height: 24px;
    padding: 0 3px;
    margin: 0 auto;
    text-align: center;
    overflow: hidden;
    outline: none;
}
ul.social-bookmarks li.label {
    padding: 0 15px 0 0;
}
ul.social-bookmarks li.facebook a {
    background: url('images/social-media-facebook.png') no-repeat center bottom;
}
ul.social-bookmarks li.twitter a {
    background: url('images/social-media-twitter.png') no-repeat center bottom;
}
ul.social-bookmarks li.rss a {
    background: url('images/social-media-rss.png') no-repeat center bottom;
}
ul.social-bookmarks li.linkedin a {
    background: url('images/social-media-linkedin.png') no-repeat center bottom;
}
ul.social-bookmarks li.delicious a {
    background: url('images/social-media-delicious.png') no-repeat center bottom;
}
/*
* Forum
*/

#forum {
    padding: 20px 0;
}
/*
* Twitter updates
*/

.twtr-hd,
.twtr-ft {
    display: none;
}
.twtr-bd {
    display: block;
    overflow: hidden;
}
.twtr-widget .twtr-tweet {
    border-bottom: 1px solid #353535 !important;
    padding: 0 0 5px 0;
    margin: 0 0 5px 0;
}
/**
 * Local tasks
 */

ul.primary,
ul.tabs {
    clear: both;
    margin: 10px 0 35px 0;
    white-space: normal
}
ul.primary li,
ul.tabs li {
    padding: 10px 0;
    line-height: 130%;
}
ul.primary li a,
ul.tabs li a {
    margin: 0;
    padding: 4px 1em;
    display: inline-block;
}
#block-views-eventcalendar-block-2 h2 {
    margin: 0px !important;
}
.gombok {
    display: none;
    min-width: 100%;
}
#bezar{
    z-index: 90876907689;
     display: none;
     position: fixed;
/*    width: 100px;*/
        top: 10px;
        right: 10px;
        background-color: rgba(51,51,51,0.8);
    color: white;
    font-size: 18px;
    padding-top: 5px;
    padding-bottom: 5px;
    border: 0;
}
@media (max-width: 525px) {
    .center-wrapper {
        /*        display: table;*/
    }
    .panel-col-first,
    .panel-col-last,
    .inside,
    .views-row,
    .grid_4 {
        /*        font-size: 12px!important;*/
        margin: 15px 0px 0px 0px !important;
        padding: 0 !important;
        text-align: justify!important;
        max-width: 100%!important;
        min-width: 95%!important;
        margin-left: auto;
        margin-right: auto;
        /*        display: table-footer-group;*/
    }
}
@media all and (min-width: 525px) and (max-width: 980px) {
    #content .grid_4:nth-child(2) {
        margin: 0!important;
        position: relative;
        margin-left: auto !important;
        margin-right: auto !important;
    }
}
@media (max-width: 980px) {   
    #header-menu ul.menu li.expanded ul.menu{display: none!important;}
  
    #header-menu ul.menu li {
        height: 50px;
        border-bottom: #1d8b50 solid 1px;
        border-top: #4ac182 solid 1px;
        background-color: #2aaf68;
    }
    #header-menu ul.menu li a {
        color: white !important;
        display: inline-block;
        height: 100%;
        width: 100%;ftps://waws-prod-db3-015.ftp.azurewebsites.windows.net
    }
    #header-menu ul.menu li:nth-child(1):hover > a,
    #header-menu ul.menu li:nth-child(2):hover > a,
    #header-menu ul.menu li:nth-child(3):hover > a,
    #header-menu ul.menu li:nth-child(4):hover > a,
    #header-menu ul.menu li:nth-child(5):hover > a,
    #header-menu ul.menu li:nth-child(6):hover > a,
    #header-menu ul.menu li:nth-child(7):hover > a,
    #header-menu ul.menu li:nth-child(8):hover > a {
        background: #67dc9d !important;
        color: #ffffff !important;
    }
    #header-menu ul.menu li:hover {
        background-color: #67dc9d;
    }
    .menu-toggle {
        background-color: #2aaf68;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        border-radius: 0;
        -webkit-box-shadow: 0px 1px 7px #666666;
        -moz-box-shadow: 0px 1px 7px #666666;
        box-shadow: 0px 1px 7px #666666;
        font-family: Arial;
        color: #ffffff;
        font-size: 12px;
        padding: 10px 20px 10px 20px;
        border: solid #029044 1px;
        text-decoration: none;
    }
    .menu-toggle:hover {
        box-shadow: none;
        background-color: #67dc9d;
        border: solid #5ece92 1px;
        text-decoration: none;
    }
    .content {
        width: 97% !important;
        padding-left: 5px !important;
        padding-right: 5px !important;
    }
    #allshadow,
    #header,
    #header-inside,
    #banner {
        width: 100% !important;
        max-width: 960px;
    }
    #header-menu,
    #header-menu-inside,
    .grid_12,
    #navigation {
        width: 100% !important;
        max-width: 960px !important;
    }
    #banner {
        /*height: 100px;*/
        margin-top: 0 !important;
    }
    #header-inside {
        width: 90%;
        margin: 0!important;
        padding-left: 5px;
        padding-bottom: 0!important;
    }
    #header-inside-right {
        display: none;
    }
    /*
    #header-inside-right{
        display: block;
       margin: 0!important;
        padding: 0!important;
        margin-left: auto;
        margin-right: auto;
        min-width: 100%!important;
        }
*/
    /*
#block-block-3, #block-text-resize-0, #block-lang-dropdown-language, #block-search-form
    {
        margin: 0!important;
        padding: 0!important;
        display: list-item;
    }
        
*/
    #sidebar-first .content,
    #sidebar-second .content {
        background: none;
        align-content: center;
        text-align: center;
    }
    #sidebar-first,
    #sidebar-second {
        margin: 0!important;
        padding: 0!important;
        z-index: 1001;
        position: absolute !important;
        top:120px !important;
        width: 100%!important;
        padding-top: 10px;
        background-color: rgba(265, 265, 265, 0.95);
        text-align: center;
        display: none;
    }
    #header-inside-left {
        margin: 0!important;
        padding: 0!important;
        min-width: 100%!important;
        margin-left: auto;
        margin-right: auto;
    }
    .gombok table {
        min-width: 100%!important;
        text-align: center;
    }
    .gombok {
        display: block;
    }
    #header-menu {
        display: none;
    }
    #header-menu {
        height: 100% !important;
        background-color: rgba(6, 6, 6, 0.55) !important
    }
    .menu li {
        width: 100%;
        text-align: center;
    }
    #header-menu,
    #hirek,
    #intezmenyek,
	#dokumentumok,
    #kozos-hivatal,
    #kozelet,
    #gazdasag,
    #turizmus,
    #forum {
        border: 0!important;
        border-bottom-width: 0!important;
        border-bottom: 0!important;
    }
    .menu {
        text-align: center;
    }
    #footer,
    #footer-bottom,
    #footer-bottom-left {
        text-align: center;
        padding: 0;
        margin: 0;
        max-width: 960px;
        width: 100%;
    }
    .footer-area {
        padding: 0!important;
        margin: 0!important;
        width: 60%!important;
        text-align: center!important;
        margin-right: auto!important;
        margin-left: auto!important;
    }

    #header-menu #onkormanyzat {
        border-bottom: 0 !important;
    }
    .breadcrumb,#content h1,#content dl {
        margin-left: 10px !important;
        margin-bottom: 10px !important;
        
    }
}
/* end of queries*/
#header-menu {
    border-bottom: 0 !important;
}
