/* Bara neagra comuna (Magento_Theme::html/kpi-top-bar.phtml) in Library = exact stilul din Marketplace (18 oct, cerinta proprietarului:
   identica pe ambele site-uri, la orice latime). Continut: toate regulile CSS ale Marketplace care ating un element din bara (bara neagra,
   bara verde, cautarea Google, Google Translate), extrase din browser de pe Marketplace 2.4.9, in ordinea din pagina, cu conditiile
   @media ale lor si ale foii; selectorii fara „top-header” sunt restransi la bara (prefix header.top-header), iar toti primesc prefixul „html body”: castiga
   in fata foilor Library incarcate dupa bara (pagina principala reincarca styles-l-static.css), ordinea dintre regulile Marketplace ramane. Plus proprietatile pe care
   bara le mosteneste de la pagina pe Marketplace (font, inaltimea randului, culoare, aliniere). Comentariul dinaintea fiecarei reguli =
   foaia Marketplace de unde vine. Se reface cu extract-all.js daca se schimba bara Marketplace. */
html body header.top-header { font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 13px; font-weight: 400; line-height: 1.4; color: #000; text-align: left; letter-spacing: normal; }
/* styles-m-static.min.css */ html body header.top-header nav { display: block; }
/* styles-m-static.min.css */ html body .top-header #topMain li a.white { color: rgb(255, 255, 255); font-family: Lato, Arial, sans-serif !important; font-size: 16px !important; line-height: 23px !important; }
/* styles-m-static.min.css */ html body header.top-header .uppercase { text-transform: uppercase; }
/* styles-m-static.min.css */ html body header.top-header .margin-right10 { margin-right: 10px; }
/* styles-m-static.min.css */ html body header.top-header .nopadding-left { padding-left: 0px !important; }
/* styles-m-static.min.css */ html body header.top-header .dark-green-header { color: rgb(11, 104, 11) !important; }
/* styles-m-static.min.css */ html body header.top-header .orange-header { color: rgb(255, 104, 0) !important; }
/* styles-m-static.min.css */ html body header.top-header .red-header { color: rgb(229, 0, 0) !important; }
/* styles-m-static.min.css */ html body header.top-header .white { color: rgb(255, 255, 255) !important; }
/* styles-m-static.min.css */ html body header.top-header .black { color: rgb(17, 17, 17) !important; }
/* styles-m-static.min.css */ html body header.top-header nav ul { list-style: none none; }
/* styles-m-static.min.css */ html body header.top-header img { border: 0px; }
/* styles-m-static.min.css */ html body header.top-header img { height: auto; max-width: 100%; }
/* styles-m-static.min.css */ html body header.top-header svg:not(:root) { overflow: hidden; }
/* styles-m-static.min.css */ html body header.top-header i { font-style: italic; }
/* styles-m-static.min.css */ html body header.top-header a { color: rgb(40, 186, 88); text-decoration: none; }
/* styles-m-static.min.css */ html body header.top-header a:visited { color: rgb(40, 186, 88); text-decoration: none; }
/* styles-m-static.min.css */ html body header.top-header a:hover { color: rgb(40, 186, 88); text-decoration: underline; }
/* styles-m-static.min.css */ html body header.top-header a:active { color: rgb(40, 186, 88); text-decoration: underline; }
/* styles-m-static.min.css */ html body header.top-header ul { margin-top: 0px; margin-bottom: 2.25rem; }
/* styles-m-static.min.css */ html body header.top-header ul > li { margin-top: 0px; margin-bottom: 0.9rem; }
/* styles-m-static.min.css */ html body header.top-header table { width: 100%; border-collapse: collapse; border-spacing: 0px; max-width: 100%; }
/* styles-m-static.min.css */ html body header.top-header table > tbody > tr > td { vertical-align: top; }
/* styles-m-static.min.css */ html body header.top-header table > tbody > tr > td { padding: 11px 9px; }
/* styles-m-static.min.css */ html body header.top-header button { background: rgb(238, 238, 238); border: 1px solid rgb(204, 204, 204); color: rgb(119, 119, 119); cursor: pointer; display: inline-block; font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 600; margin: 0px; padding: 7px 15px; font-size: 1.4rem; line-height: 1.5rem; box-sizing: border-box; vertical-align: middle; }
/* styles-m-static.min.css */ html body header.top-header button:focus, html body header.top-header button:active { background: rgb(226, 226, 226); border: 1px solid rgb(204, 204, 204); color: rgb(119, 119, 119); }
/* styles-m-static.min.css */ html body header.top-header button:hover { background: rgb(225, 225, 225); border: 1px solid rgb(204, 204, 204); color: rgb(119, 119, 119); }
/* styles-m-static.min.css */ html body header.top-header input[type="text"] { background: padding-box rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); border-radius: 6px; font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 13px; height: 38px; line-height: 1.4; padding: 10px; vertical-align: baseline; width: 100%; box-sizing: border-box; }
/* styles-m-static.min.css */ html body header.top-header input[type="text"]::-webkit-input-placeholder { color: rgb(221, 221, 221); }
/* styles-m-static.min.css */ html body header.top-header form { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
/* styles-m-static.min.css */ html body header.top-header input:not([disabled]):focus { box-shadow: rgb(104, 168, 224) 0px 0px 3px 1px; }
/* styles-m-static.min.css */ html body header.top-header .header.content::before, html body header.top-header .header.content::after { content: ""; display: table; }
/* styles-m-static.min.css */ html body header.top-header .header.content::after { clear: both; }
/* styles-m-static.min.css */ html body header.top-header button { border-radius: 3px; height: 38px; line-height: 22px; font-weight: 400; }
/* styles-m-static.min.css */ html body header.top-header button:not(.primary) { border: 1px solid rgb(204, 204, 204); color: rgb(119, 119, 119); line-height: 30px; padding: 0px 12px; height: 32px; background-color: rgb(255, 255, 255); }
/* styles-m-static.min.css */ html body header.top-header button:hover { color: rgb(255, 255, 255); background-color: rgb(0, 136, 204); border-color: rgb(0, 136, 204); }
/* styles-m-static.min.css */ @media (max-width: 768px) { html body header.top-header .padding-left20-mobile { padding-left: 20px !important; } }
/* styles-m-static.min.css */ @media (max-width: 768px) { html body header.top-header .logo img { margin-top: 15px; height: 30px; } }
/* styles-m-static.min.css */ @media (max-width: 768px) { html body header.top-header { overflow: visible; height: auto; min-height: 70px; } }
/* styles-m-static.min.css */ @media (max-width: 768px) { html body header.top-header .logo img { height: 40px; } }
/* styles-m-static.min.css */ @media (max-width: 768px) { html body header.top-header .nav-top-collapse { background: rgb(0, 0, 0); min-height: 340px; width: 100%; padding-left: 20px; margin-top: 10px; } }
/* styles-m-static.min.css */ @media (max-width: 768px) { html body header.top-header .btn-mobile { margin-top: 10px; padding-right: 0px; } }
/* styles-m-static.min.css */ @media (max-width: 768px) { html body header.top-header-green { padding-bottom: 20px; } }
/* styles-m-static.min.css */ @media (max-width: 768px) { html body header.top-header .close-websites-menu { top: 0px; left: 0px; } }
/* styles-m-static.min.css */ @media (max-width: 768px) { html body header.top-header .close-websites-menu .top-header-close-btn { float: right; } }
/* styles-m-static.min.css */ @media (max-width: 768px) { html body header.top-header .gsc-search-box-tools .gsc-search-box .gsc-input { width: 140px !important; } }
/* styles-m-static.min.css */ @media (max-width: 768px) { html body header.top-header .nav-top-collapse { display: none; } }
/* styles-m-static.min.css */ html body header.top-header .header.content { position: relative; }
/* styles-m-static.min.css */ html body header.top-header .logo { display: inline-block; vertical-align: middle; margin: 28px 0px; max-width: 50%; position: relative; z-index: 5; }
/* styles-m-static.min.css */ html body header.top-header .logo img { display: block; max-height: 50px; max-width: 100%; }
/* styles-m-static.min.css */ html body header.top-header .btn { display: inline-block; margin-bottom: 0px; font-weight: 400; text-align: center; vertical-align: middle; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 6px 12px; font-size: 14px; line-height: 1.42857; border-radius: 4px; }
/* styles-m-static.min.css */ html body header.top-header .btn:hover { text-decoration: none; }
/* styles-m-static.min.css */ @media (max-width: 990px) { html body header.top-header .nopadding-left { padding-left: 15px !important; padding-right: 15px !important; } }
/* styles-m-static.min.css */ @media (max-width: 990px) { html body header.top-header header > div.container { margin-bottom: 0px; } }
/* styles-m-static.min.css */ @media (max-width: 990px) { html body header.top-header nav.mega-menu .nav { position: static; } }
/* styles-m-static.min.css */ @media only screen and (max-width: 768px) { html body header.top-header ul.nav-pills > li { margin-top: 3px; } }
/* styles-m-static.min.css */ @media only screen and (max-width: 768px) { html body header.top-header ul.nav-pills > li, html body header.top-header ul.nav-pills > li > a { display: block; float: none; width: 100%; } }
/* styles-m-static.min.css */ @media only screen and (max-width: 768px) { html body header.top-header ul.nav-pills { display: block; float: none; width: 100%; } }
/* styles-m-static.min.css */ @media only screen and (max-width: 768px) { html body header.top-header ul.nav-pills { display: block; float: none; width: 100%; } }
/* styles-m-static.min.css */ @media only screen and (max-width: 768px) { html body header.top-header { height: auto; min-height: 70px; overflow: visible; } }
/* styles-m-static.min.css */ @media only screen and (max-width: 768px) { html body header.top-header .logo img { height: 40px; } }
/* styles-m-static.min.css */ @media only screen and (max-width: 768px) { html body header.top-header .nav-top-collapse { background: none 0px 0px repeat scroll rgb(0, 0, 0); margin-top: 10px; min-height: 340px; padding-left: 20px; width: 100%; } }
/* styles-m-static.min.css */ @media only screen and (max-width: 768px) { html body header.top-header .btn-mobile { margin-top: 10px; padding-right: 0px; } }
/* styles-m-static.min.css */ @media only screen and (max-width: 768px) { html body header.top-header-green { padding-bottom: 20px; } }
/* styles-m-static.min.css */ @media only screen and (max-width: 768px) { html body header.top-header .close-websites-menu { left: 0px; top: 0px; } }
/* styles-m-static.min.css */ @media only screen and (max-width: 768px) { html body header.top-header .close-websites-menu .top-header-close-btn { float: right; } }
/* styles-m-static.min.css */ @media only screen and (max-width: 768px) { html body header.top-header .gsc-search-box-tools .gsc-search-box .gsc-input { width: 140px !important; } }
/* styles-m-static.min.css */ @media only screen and (max-width: 768px) { html body header.top-header .nav-top-collapse { display: none; } }
/* styles-m-static.min.css */ @media only screen and (max-width: 768px) { html body header.top-header .header.content { padding-left: 15px; padding-right: 15px; } }
/* styles-m-static.min.css */ html body header.top-header { background-color: rgb(0, 0, 0); border-bottom: 3px solid rgb(35, 177, 80); height: 70px; left: 0px; overflow: hidden; position: fixed; top: 0px; width: 100%; z-index: 6; }
/* styles-m-static.min.css */ html body header.top-header .logo { margin: 0px auto !important; }
/* styles-m-static.min.css */ html body header.top-header .btn.btn-mobile .fa-bars { color: rgb(255, 255, 255); font-size: 20px; }
/* styles-m-static.min.css */ html body header.top-header a.white { color: rgb(255, 255, 255); }
/* styles-m-static.min.css */ html body nav.top-header-green-nav a { padding: 10px 20px; }
/* styles-m-static.min.css */ html body header.top-header .close-websites-menu { position: absolute !important; right: 0px; }
/* styles-m-static.min.css */ html body nav.top-header-nav a { max-width: 170px; overflow: hidden; padding: 10px !important; }
/* styles-m-static.min.css */ html body .top-header .green-chevron { color: rgb(40, 186, 88); }
/* styles-m-static.min.css */ html body .top-header-close-btn:hover { background: url("/pub/media/wysiwyg/close-btn-hover.png") center center no-repeat scroll rgba(0, 0, 0, 0); }
/* styles-m-static.min.css */ html body .top-header-close-btn { background: url("/pub/media/wysiwyg/close-btn-hover.png") center center no-repeat scroll rgba(0, 0, 0, 0); height: 27px; margin: 10px; width: 29px; }
/* styles-m-static.min.css */ html body header.top-header .green-chevron { color: rgb(32, 160, 72); }
/* styles-m-static.min.css */ html body nav.top-header-nav a:hover { background-color: transparent; color: rgb(35, 177, 80) !important; text-decoration: none !important; }
/* styles-m-static.min.css */ html body nav.top-header-nav a:hover i.fa-chevron-down, html body nav.top-header-nav a:active i.fa-chevron-down, html body nav.top-header-nav a:focus i.fa-chevron-down { color: rgb(255, 255, 255) !important; }
/* styles-m-static.min.css */ html body nav.top-header-green-nav a:hover, html body nav.top-header-green-nav a:active, html body nav.top-header-green-nav a:focus { background-color: transparent !important; color: rgb(170, 218, 181) !important; }
/* styles-m-static.min.css */ html body header.top-header-green { background-color: rgb(35, 177, 80); display: none; }
/* styles-m-static.min.css */ html body .top-header-main-menu { margin-right: 50px; }
/* styles-m-static.min.css */ html body header.top-header .gsib_a { padding: 0px !important; }
/* styles-m-static.min.css */ html body header.top-header .gsib_b { display: none; }
/* styles-m-static.min.css */ html body header.top-header .gsc-search-box-tools .gsc-search-box .gsc-input { padding: 0px !important; background: 0px 0px !important; width: 100px !important; }
/* styles-m-static.min.css */ html body header.top-header .gsc-search-button { display: none !important; }
/* styles-m-static.min.css */ html body header.top-header .gsc-input-box { overflow: hidden; height: 26px !important; border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important; padding: 3px 0px !important; box-shadow: none !important; }
/* styles-m-static.min.css */ html body header.top-header form.gsc-search-box { margin-bottom: 0px !important; }
/* styles-m-static.min.css */ html body header.top-header img.goog-te-gadget-icon { display: none; }
/* styles-m-static.min.css */ html body header.top-header .goog-te-gadget-simple { display: inline-block; margin-top: 8px; position: absolute; overflow: hidden; background-color: rgb(35, 177, 80) !important; color: rgb(255, 255, 255) !important; border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important; font-size: 12px !important; }
/* styles-m-static.min.css */ html body nav.top-header-nav a { background-color: transparent !important; text-decoration: none !important; color: rgb(255, 255, 255) !important; }
/* styles-m-static.min.css */ html body header.top-header .goog-te-gadget-simple { padding-top: 3px !important; }
/* styles-m-static.min.css */ html body header.top-header .nav-top-collapse { padding-right: 15px; padding-left: 15px; overflow-x: visible; border-top: 1px solid transparent; box-shadow: rgba(255, 255, 255, 0.1) 0px 1px 0px inset; display: block; }
/* styles-m-static.min.css */ @media (max-width: 990px) { html body header.top-header .nopadding-left { padding-left: 15px !important; padding-right: 15px !important; } }
/* styles-m-static.min.css */ @media (max-width: 990px) { html body header.top-header header > div.container { margin-bottom: 0px; } }
/* styles-m-static.min.css */ @media only screen and (max-width: 768px) { html body header.top-header .padding-left20-mobile { padding-left: 20px !important; } }
/* styles-m-static.min.css */ @media only screen and (max-width: 768px) { html body header.top-header { overflow: visible; height: auto; min-height: 70px; } }
/* styles-m-static.min.css */ @media only screen and (max-width: 768px) { html body header.top-header .logo img { height: 40px; } }
/* styles-m-static.min.css */ @media only screen and (max-width: 768px) { html body header.top-header .nav-top-collapse { background: rgb(0, 0, 0); min-height: 340px; width: 100%; padding-left: 20px; margin-top: 10px; } }
/* styles-m-static.min.css */ @media only screen and (max-width: 768px) { html body header.top-header .btn-mobile { margin-top: 10px; margin-right: 20px; background-color: rgb(0, 0, 0); border: 0px; } }
/* styles-m-static.min.css */ @media only screen and (max-width: 768px) { html body header.top-header-green { padding-bottom: 20px; } }
/* styles-m-static.min.css */ @media only screen and (max-width: 768px) { html body header.top-header .close-websites-menu { top: 0px; left: 0px; } }
/* styles-m-static.min.css */ @media only screen and (max-width: 768px) { html body header.top-header .gsc-search-box-tools .gsc-search-box .gsc-input { width: 140px !important; } }
/* styles-m-static.min.css */ @media only screen and (max-width: 768px) { html body header.top-header .nav-top-collapse { display: none; } }
/* bootstrap.min.css */ html body header.top-header nav { display: block; }
/* bootstrap.min.css */ html body header.top-header a { background-color: transparent; }
/* bootstrap.min.css */ html body header.top-header a:active, html body header.top-header a:hover { outline: 0px; }
/* bootstrap.min.css */ html body header.top-header img { border: 0px; }
/* bootstrap.min.css */ html body header.top-header svg:not(:root) { overflow: hidden; }
/* bootstrap.min.css */ html body header.top-header button, html body header.top-header input { margin: 0px; font: inherit; color: inherit; }
/* bootstrap.min.css */ html body header.top-header button { overflow: visible; }
/* bootstrap.min.css */ html body header.top-header button { text-transform: none; }
/* bootstrap.min.css */ html body header.top-header button { appearance: button; cursor: pointer; }
/* bootstrap.min.css */ html body header.top-header input { line-height: normal; }
/* bootstrap.min.css */ html body header.top-header table { border-spacing: 0px; border-collapse: collapse; }
/* bootstrap.min.css */ html body header.top-header td { padding: 0px; }
/* bootstrap.min.css */ @media print { html body header.top-header a, html body header.top-header a:visited { text-decoration: underline; } }
/* bootstrap.min.css */ @media print { html body header.top-header a[href]::after { content: " (" attr(href) ")"; } }
/* bootstrap.min.css */ @media print { html body header.top-header a[href^="javascript:"]::after, html body header.top-header a[href^="#"]::after { content: ""; } }
/* bootstrap.min.css */ @media print { html body header.top-header img, html body header.top-header tr { break-inside: avoid; } }
/* bootstrap.min.css */ @media print { html body header.top-header img { max-width: 100% !important; } }
/* bootstrap.min.css */ html body header.top-header .glyphicon { position: relative; top: 1px; display: inline-block; font-family: "Glyphicons Halflings"; font-style: normal; font-weight: 400; line-height: 1; -webkit-font-smoothing: antialiased; }
/* bootstrap.min.css */ html body header.top-header .glyphicon-search::before { content: ""; }
/* bootstrap.min.css */ html body header.top-header button, html body header.top-header input { font-family: inherit; font-size: inherit; line-height: inherit; }
/* bootstrap.min.css */ html body header.top-header a { text-decoration: none; }
/* bootstrap.min.css */ html body header.top-header img { vertical-align: middle; }
/* bootstrap.min.css */ html body header.top-header [role="button"] { cursor: pointer; }
/* bootstrap.min.css */ html body header.top-header ul { margin-top: 0px; margin-bottom: 10px; }
/* bootstrap.min.css */ html body header.top-header .container { padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; }
/* bootstrap.min.css */ @media (min-width: 768px) { html body header.top-header .container { width: 750px; } }
/* bootstrap.min.css */ @media (min-width: 992px) { html body header.top-header .container { width: 970px; } }
/* bootstrap.min.css */ @media (min-width: 1200px) { html body header.top-header .container { width: 1170px; } }
/* bootstrap.min.css */ html body header.top-header table { background-color: transparent; }
/* bootstrap.min.css */ html body header.top-header .btn { display: inline-block; padding: 6px 12px; margin-bottom: 0px; font-size: 14px; font-weight: 400; line-height: 1.42857; text-align: center; white-space: nowrap; vertical-align: middle; touch-action: manipulation; cursor: pointer; user-select: none; background-image: none; border: 1px solid transparent; border-radius: 4px; }
/* bootstrap.min.css */ html body header.top-header .collapse { display: none; }
/* bootstrap.min.css */ html body header.top-header .input-group { position: relative; display: table; border-collapse: separate; }
/* bootstrap.min.css */ html body header.top-header .input-group-sm > .input-group-addon { height: 30px; padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px; }
/* bootstrap.min.css */ html body header.top-header .input-group-addon { display: table-cell; }
/* bootstrap.min.css */ html body header.top-header .input-group-addon { width: 1%; white-space: nowrap; vertical-align: middle; }
/* bootstrap.min.css */ html body header.top-header .input-group-addon { padding: 6px 12px; font-size: 14px; font-weight: 400; line-height: 1; color: rgb(85, 85, 85); text-align: center; background-color: rgb(238, 238, 238); border: 1px solid rgb(204, 204, 204); border-radius: 4px; }
/* bootstrap.min.css */ html body header.top-header .input-group-addon:first-child { border-top-right-radius: 0px; border-bottom-right-radius: 0px; }
/* bootstrap.min.css */ html body header.top-header .input-group-addon:first-child { border-right: 0px; }
/* bootstrap.min.css */ html body header.top-header .nav { padding-left: 0px; margin-bottom: 0px; list-style: none; }
/* bootstrap.min.css */ html body header.top-header .nav > li { position: relative; display: block; }
/* bootstrap.min.css */ html body header.top-header .nav > li > a { position: relative; display: block; padding: 10px 15px; }
/* bootstrap.min.css */ html body header.top-header .nav > li > a:focus, html body header.top-header .nav > li > a:hover { text-decoration: none; background-color: rgb(238, 238, 238); }
/* bootstrap.min.css */ html body header.top-header .nav-pills > li { float: left; }
/* bootstrap.min.css */ html body header.top-header .nav-pills > li > a { border-radius: 4px; }
/* bootstrap.min.css */ html body header.top-header .nav-pills > li + li { margin-left: 2px; }
/* bootstrap.min.css */ html body header.top-header .clearfix::after, html body header.top-header .clearfix::before, html body header.top-header .container::after, html body header.top-header .container::before, html body header.top-header .nav::after, html body header.top-header .nav::before { display: table; content: " "; }
/* bootstrap.min.css */ html body header.top-header .clearfix::after, html body header.top-header .container::after, html body header.top-header .nav::after { clear: both; }
/* bootstrap.min.css */ html body header.top-header .pull-right { float: right !important; }
/* bootstrap.min.css */ html body header.top-header .pull-left { float: left !important; }
/* bootstrap-theme.min.css */ html body header.top-header .btn:active { background-image: none; }
/* custom.min.css */ @media (max-width: 1199px) { html body header.top-header .container { width: 100%; } }
/* styles-l-static.min.css */ @media screen and (min-width: 768px) { html body header.top-header .btn-mobile { background-color: rgb(0, 0, 0); border: 0px; margin-top: 10px; } }
/* styles-l-static.min.css */ @media screen and (min-width: 768px) { @media (min-width: 768px), print { html body header.top-header .header.content::before, html body header.top-header .header.content::after { content: ""; display: table; } } }
/* styles-l-static.min.css */ @media screen and (min-width: 768px) { @media (min-width: 768px), print { html body header.top-header .header.content::after { clear: both; } } }
/* styles-l-static.min.css */ @media screen and (min-width: 768px) { @media (min-width: 768px), print { html body header.top-header .header.content { box-sizing: border-box; margin-left: auto; margin-right: auto; max-width: 1170px; padding-left: 15px; padding-right: 15px; width: auto; } } }
/* styles-l-static.min.css */ @media screen and (min-width: 768px) { @media (min-width: 768px), print { html body header.top-header .header.content { padding: 0px 15px; } } }
/* styles-l-static.min.css */ @media screen and (min-width: 768px) { @media (min-width: 768px), print { html body header.top-header .logo img { max-height: inherit; } } }
/* styles-l-static.min.css */ @media screen and (min-width: 768px) { @media only screen and (min-width: 1023px) { html body .top-header .nav-top-collapse { display: block !important; } } }
/* styles-l-static.min.css */ @media screen and (min-width: 768px) { @media only screen and (max-width: 1023px) { html body header.top-header { height: auto !important; min-height: 70px !important; overflow: visible !important; } } }
/* styles-l-static.min.css */ @media screen and (min-width: 768px) { @media only screen and (max-width: 1023px) { html body header.top-header .nav-top-collapse { background: none 0px 0px repeat scroll rgb(0, 0, 0); margin-top: 10px; min-height: 340px; padding-left: 20px; width: 100%; } } }
/* styles-l-static.min.css */ @media screen and (min-width: 768px) { @media only screen and (max-width: 1023px) { html body header.top-header .padding-left20-mobile { padding-left: 20px !important; } } }
/* styles-l-static.min.css */ @media screen and (min-width: 768px) { @media only screen and (max-width: 1023px) { html body header.top-header { overflow: visible; height: auto; min-height: 70px; } } }
/* styles-l-static.min.css */ @media screen and (min-width: 768px) { @media only screen and (max-width: 1023px) { html body header.top-header .nav-top-collapse { background: rgb(0, 0, 0); min-height: 120px; width: 100%; padding-left: 20px; margin-top: 10px; } } }
/* styles-l-static.min.css */ @media screen and (min-width: 768px) { @media only screen and (max-width: 1023px) { html body header.top-header .btn-mobile { margin-top: 10px; background-color: rgb(0, 0, 0); border: 0px; } } }
/* styles-l-static.min.css */ @media screen and (min-width: 768px) { @media only screen and (max-width: 1023px) { html body header.top-header-green { padding-bottom: 20px; padding-top: 54px; } } }
/* styles-l-static.min.css */ @media screen and (min-width: 768px) { @media only screen and (max-width: 1023px) { html body header.top-header .close-websites-menu { top: -35px; } } }
/* styles-l-static.min.css */ @media screen and (min-width: 768px) { @media only screen and (max-width: 1023px) { html body header.top-header .gsc-search-box-tools .gsc-search-box .gsc-input { width: 140px !important; } } }
/* styles-l-static.min.css */ @media screen and (min-width: 768px) { @media only screen and (max-width: 1023px) { html body header.top-header .nav-top-collapse { display: none; } } }
/* styles-l-static.min.css */ @media screen and (min-width: 768px) { @media (min-width: 1020px) and (max-width: 1200px) { html body .top-header #topMain li a.white { font-size: 14px !important; line-height: 22px !important; } } }
/* styles-l-static.min.css */ @media screen and (min-width: 768px) { @media (min-width: 1020px) and (max-width: 1200px) { html body .top-header .nav-top-collapse { padding-right: 0px !important; padding-left: 0px !important; } } }
/* styles-l-static.min.css */ @media screen and (min-width: 768px) { @media (min-width: 1020px) and (max-width: 1200px) { html body header.top-header .logo { max-width: 210px !important; } } }
/* styles-l-static.min.css */ @media screen and (min-width: 768px) { html body header.top-header input.gsc-input, html body header.top-header .gsc-input-box { border-color: rgb(217, 217, 217); } }
/* styles-l-static.min.css */ @media screen and (min-width: 768px) { html body nav.top-header-green-nav a { padding: 10px 15px; } }
/* styles-l-static.min.css */ @media screen and (min-width: 768px) { html body header.top-header .close-websites-menu { position: absolute !important; right: 0px; } }
/* styles-l-static.min.css */ @media screen and (min-width: 768px) { html body nav.top-header-nav a:hover { background-color: transparent; color: rgb(35, 177, 80) !important; text-decoration: none !important; } }
/* styles-l-static.min.css */ @media screen and (min-width: 768px) { html body .top-header nav.top-header-nav a:hover i.fa-chevron-down, html body nav.top-header-nav a:active i.fa-chevron-down, html body nav.top-header-nav a:focus i.fa-chevron-down { color: rgb(255, 255, 255) !important; } }
/* styles-l-static.min.css */ @media screen and (min-width: 768px) { html body nav.top-header-green-nav a:hover, html body nav.top-header-green-nav a:active, html body nav.top-header-green-nav a:focus { background-color: transparent; color: rgb(170, 218, 181) !important; } }
/* styles-l-static.min.css */ @media screen and (min-width: 768px) { html body .top-header .top-header-main-menu { margin-right: 50px; } }
/* styles-l-static.min.css */ @media screen and (min-width: 768px) { html body header.top-header .gsib_a { padding: 0px !important; } }
/* styles-l-static.min.css */ @media screen and (min-width: 768px) { html body header.top-header .gsib_b { display: none; } }
/* styles-l-static.min.css */ @media screen and (min-width: 768px) { html body header.top-header .gsc-search-box-tools .gsc-search-box .gsc-input { background: none 0px 0px repeat scroll rgba(0, 0, 0, 0) !important; padding: 0px !important; width: 100px !important; } }
/* styles-l-static.min.css */ @media screen and (min-width: 768px) { html body header.top-header .gsc-search-button { display: none !important; } }
/* styles-l-static.min.css */ @media screen and (min-width: 768px) { html body header.top-header .gsc-input-box { overflow: hidden; border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important; box-shadow: none !important; height: 26px !important; padding: 3px 0px !important; } }
/* styles-l-static.min.css */ @media screen and (min-width: 768px) { html body .top-header form.gsc-search-box { margin-bottom: 0px !important; } }
/* styles-l-static.min.css */ @media screen and (min-width: 768px) { html body .top-header img.goog-te-gadget-icon { display: none; } }
/* styles-l-static.min.css */ @media screen and (min-width: 768px) { html body header.top-header .goog-te-gadget-simple { display: inline-block; margin-top: 8px; overflow: hidden; position: absolute; background-color: rgb(35, 177, 80) !important; border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important; color: rgb(255, 255, 255) !important; font-size: 12px !important; } }
/* styles-l-static.min.css */ @media screen and (min-width: 768px) { html body .top-header nav.top-header-nav a { background-color: transparent !important; color: rgb(255, 255, 255) !important; text-decoration: none !important; } }
/* styles-l-static.min.css */ @media screen and (min-width: 768px) { html body header.top-header .goog-te-gadget-simple { padding-top: 3px !important; } }
/* styles-l-static.min.css */ @media screen and (min-width: 768px) { html body .top-header .nav-top-collapse { overflow-x: visible; padding-left: 15px; padding-right: 15px; border-top: 1px solid transparent !important; box-shadow: rgba(255, 255, 255, 0.1) 0px 1px 0px inset !important; } }
/* styles-l-static.min.css */ @media screen and (min-width: 768px) { html body .top-header nav.mega-menu .nav { position: static !important; } }
/* styles-l-static.min.css */ @media screen and (min-width: 768px) { html body .top-header-main-menu { margin-right: 50px; } }
/* styles-l-static.min.css */ @media screen and (min-width: 768px) { html body header.top-header .margin-top12 { margin-top: 12px; } }
/* styles-l-static.min.css */ @media screen and (min-width: 768px) { html body .top-header .pull-left { border: 0px; float: left !important; } }
/* styles-l-static.min.css */ @media screen and (min-width: 768px) { html body header.top-header { background-color: rgb(0, 0, 0); border-bottom: 3px solid rgb(35, 177, 80); height: 70px; left: 0px; overflow: hidden; position: fixed; top: 0px; width: 100%; z-index: 6; } }
/* styles-l-static.min.css */ @media screen and (min-width: 768px) { html body header.top-header .logo { margin: 0px auto !important; } }
/* styles-l-static.min.css */ @media screen and (min-width: 768px) { html body header.top-header .fa-chevron-down::before { content: "-"; } }
/* styles-l-static.min.css */ @media screen and (min-width: 768px) { html body header.top-header-green { background-color: rgb(35, 177, 80); display: none; } }
/* styles-l-static.min.css */ @media screen and (min-width: 768px) { html body header.top-header .width10 { width: 10px; border-radius: 15px 0px 0px 15px !important; } }
/* styles-l-static.min.css */ @media screen and (min-width: 768px) { html body header.top-header .margin-right10 { margin-right: 10px; } }
/* styles-l-static.min.css */ @media screen and (min-width: 768px) { html body header.top-header .margin-top7 { margin-top: 7px !important; } }
/* styles-l-static.min.css */ @media screen and (min-width: 768px) { html body header.top-header .input-group { border-collapse: separate; display: table; position: relative; } }
/* styles-l-static.min.css */ @media screen and (min-width: 768px) { html body header.top-header .input-group-addon.search-icon { background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(170, 170, 170); border-bottom-left-radius: 20px; border-left: 1px solid rgb(170, 170, 170); border-top: 1px solid rgb(170, 170, 170); border-top-left-radius: 20px; } }
/* styles-l-static.min.css */ @media screen and (min-width: 768px) { html body header.top-header .input-group-addon:first-child { border-right: 0px; } }
/* styles-l-static.min.css */ @media screen and (min-width: 768px) { html body header.top-header .cursor-pointer { cursor: pointer; } }
/* print-static.min.css */ @media print { @media print { html body header.top-header a, html body header.top-header a:visited { text-decoration: underline !important; } } }
/* print-static.min.css */ @media print { @media print { html body header.top-header tr, html body header.top-header img { break-inside: avoid; } } }
/* print-static.min.css */ @media print { @media print { html body header.top-header img { max-width: 100% !important; } } }
/* print-static.min.css */ @media print { @media print { html body header.top-header .header.content > [class] { display: none; } } }
/* print-static.min.css */ @media print { @media print { html body header.top-header .logo { margin: 10px 0px; display: block !important; } } }
/* design_default.css */ html body header.top-header a, html body header.top-header a:hover { color: rgb(40, 186, 88); }
/* design_default.css */ html body header.top-header button:hover { background-color: rgb(40, 186, 88); }
/* design_default.css */ html body header.top-header button:hover { border-color: rgb(40, 186, 88); }
/* design_default.css */ html body header.top-header a, html body header.top-header a:focus { color: rgb(40, 186, 88); }
/* design_default.css */ html body header.top-header a:hover { color: rgb(42, 113, 65); }
/* font-awesome.min.css */ html body header.top-header .fa { display: inline-block; font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-weight: normal; font-stretch: normal; line-height: 1; font-family: FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; }
/* font-awesome.min.css */ html body header.top-header .pull-right { float: right; }
/* font-awesome.min.css */ html body header.top-header .pull-left { float: left; }
/* font-awesome.min.css */ html body header.top-header .fa-chevron-down::before { content: ""; }
/* font-awesome.min.css */ html body header.top-header .fa-bars::before { content: ""; }
/* font-awesome.min.css */ html body header.top-header .fa-caret-right::before { content: ""; }
