.izdvojeniProizvodiHolder {
    display: inline;
}

.izdvojeni-proizvod .pricesHolder .usteda {
    font-size: 12px;
}
 .opisProizvodaHolder h1 {
    font-size: 28px;
    line-height: 30px;
    margin: 0 0 24px 0;
    font-weight: 700;
    color: #000082;
}
.opisProizvodaHolder h2 {
    font-size: 26px;
    line-height: 28px;
    margin: 10px 0 15px 0;
    font-weight: 600;
    color: #000082;
}
.h3, .opisProizvodaHolder h3 {
    font-weight: 600;
    font-size: 22px;
    line-height: 26px;
	color: #000082;
    border-bottom: 1px solid #000082;
    margin: 10px 0 15px 0;
    padding-bottom: 5px;
}
h4 {
    font-size: 20px;
    line-height: 24px;
    margin: 10px 0 18px 0;
    font-weight: 600;
    color: #000082;
}
h5 {
    font-size: 16px;
    line-height: 22px;
    margin: 0 0 16px 0;
    font-weight: 600;
    color: #000082;
}
h6 {
    font-size: 12px;
    line-height: 16px;
    margin: 0 0 15px 0;
    font-weight: 500;
    color: #000082;
}
.cont h1 {
    font-size: 26px;
    line-height: 30px;
    margin: 0 0 24px 0;
    font-weight: 700;
    color: #000082;
    min-height: 30px;
}
.centar h1 {
    font-size: 26px;
    line-height: 1.2em;
    margin: 0 0 24px 0;
    font-weight: 600;
    color: #000082;
}
.centar h2 {
    font-size: 24px;
    line-height: 1.2em;
    margin: .6em 0 .6em 0;
    font-weight: 600;
    color: #000082;
}
.centar h3 {
    font-size: 20px;
    line-height: 1.2em;
    margin: 1% 0 1% 0;
    font-weight: 600;
    border-bottom: 1px solid #000082;
    padding-bottom: 5px;
    color: #000082;
}
.centar h4 {
    font-size: 18px;
    line-height: 1.2em;
    margin: 10px 0 15px 0;
    font-weight: 500;
    color: #000082;
}

.productInfoHolder .productInfo .pricesHolder .price {
    color: #df0000;
}
.izdvojeni-proizvod .pricesHolder .cena {
    color: #df0000;
}
.categoryLeftHolder .subCategoryLeftHolder .subCategoryTitle {
    line-height: 1.5;
}
.productInfoHolder .productInfo .pricesHolder .usteda {
    font-size: 14px;
}
.productInfoHolder .productInfo .pricesHolder {
    margin: 0 0 20px 0;
}
figcaption {
    line-height: 1.2em;
    margin: .5em;
    font-size: .8em;
}

button {
    border-color: #fff;
font-size: 20px;
}

.\34 u1 {
    width: 23%;
    margin: 0 calc(8%/3) 10px 0;
}
.\33 u1 {
    margin: 0 4.7% 0 0;
}

span.teh {
    background: #ffffcc none repeat scroll 0% 50%;
    color: #ad0000;
    font-size: 105%;
    text-shadow: #ffffff 0px 0px;
}
/*.belop {
    background: #ffffff none repeat scroll 0% 50%;
   }   */
span.note {
    background: #ffffcc none repeat scroll 0% 50%;
    color: #ad0000;
    font-size: 105%;
    font-weight: 500;

}

footer .footerLeft {
    font-size: 14px;
    line-height: 18px;
    min-width: 30%;
}
footer .footerLogo {
    width: 200px;
    }
    footer .footerRight .footerBanner {
        min-width: 200px;
    }
/* KATEGORIJE heder */

.podkategorije h1 {
    font-size: 28px;
    line-height: 30px;
    margin: 0 0 12px 0;
    font-weight: 700;
    color: #000082;
}
.podkategorije h2 {
    font-size: 26px;
    line-height: 28px;
    margin: 0 0 12px 0;
    font-weight: 700;
    color: #000082;
}
.podkategorije h3 {
    font-size: 22px;
    line-height: 26px;
    margin: 10px 0 10px 0;
    font-weight: 600;
    color: #000082;
}
/* KATEGORIJE   background-image: url(https://www.rovex-grejanje.com/folder/slike/ikonice/radimo-an.gif); */

.productInfoHolder .productInfo .pricesHolder .kupi {
    background-repeat: no-repeat;
    border: 2px solid #afafaf;
    border-radius: 5px;
    font-weight: 600;
}
.podkategorije ul li img {
    border: 1px solid #afafaf;
    float: left;
    margin-right: 10px;
    width: 50px;
    background: #afafaf;
}
.opisProizvodaHolder p {
    margin: 0 0 .5em 0;
    line-height: 1.5;
    text-align: justify;
    max-width: 99%;
    padding: 0 .5em 0 0;
}
ol {
    padding-inline-start: 30px;
}
ol li::marker {
    font-weight: 600;
    font-size: 1.05em;
}
.just {
    text-align: justify;
}
.lefttx {
    text-align: left;
}
.it {
    font-style: oblique;
    font-size: 102%;
}
.element {
    background: linear-gradient( to bottom, #eb8fa9, rgba(#eb8fa9, 0);
    )
}
.traka-akcije {
    font-size: 14px;
    line-height: 16px;
    background: #bbedc2;
    color: #bb0404;
}
.traka-extra {
    padding: 1px 0;
    font-size: 12px;
    line-height: 11px;
    -webkit-transform: rotate(
-50deg);
}
/*div.opisProizvodaHolder p  a:-webkit-any-link {
    color: -webkit-link;
    text-decoration: underline;
    font-weight: 600;
}*/

div.opisProizvodaHolder a:-webkit-any-link {
    color: -webkit-link;
    text-decoration: underline;
    font-weight: 600;
}
div.specifikacijeHolder a:-webkit-any-link {
    color: #A30000;
    text-decoration: underline;
    font-weight: 500;
	font-size: 1.2em;
}
div.centar a:-webkit-any-link {
    color: -webkit-link;
    text-decoration: underline;
    font-weight: 600;
}
.centar {
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    color: #2c2c2c;
    font-size: 18px;
    line-height: 24px;
    word-wrap: break-word;
    background: #fff;
}

.opisProizvodaHolder {
    background: #fff;
}
.imagesHolder {
    overflow: hidden;
    margin: 10px 0;
}
.izdvojeni-proizvod {
    border: 1px solid #ccc;
}
.izdvojeni-proizvod .title {
     background: #ebebeb;
    display: block;
    color: #333;
    font-size: 14px;
    line-height: 17px;
    height: 70px;
 }
.featured .izdvojeni-proizvod .title {
    margin: 0 0 20px 0;
    padding: 13px 5% 10px 20%;
    background: #ebebeb;
    display: block;
    color: #333;
    font-weight: 700;
    font-size: 14px;
    line-height: 17px;
    height: 70px;
    overflow: hidden;
}
.specifikacijeHolder {
    font-family: 'Ubuntu', sans-serif;
    font-size: 15px;
    line-height: 20px;
    word-wrap: break-word;
}
/* MALE SLIKE KATEGORIJE */

.podkategorije ul li a {
    color: #434343;
    font: 13px/16px Arial, Helvetica, sans-serif;
    text-decoration: none;
    overflow: hidden;
    display: block;
}
/*107 MALE SLIKE KATEGORIJE */

.h2 {
    font-size: 24px;
    line-height: 30px;
    margin: 0 0 15px 0;
}
.crven, .red {
    color: #b50000;
}
h2.red {
    color: #b50000;
}

h3.red {
    color: #b50000;
}
h3.noline {
    border: none;
	margin-bottom: 3px;
}

blockquote {
    display: table;
    overflow: hidden;
    background: #ededed;
    font-weight: 500;
    border-radius: 5px;
    border-left: 15px solid #f00;
    padding: 10px 10px 10px 20px;
    margin: 1em;
    font-size: 1.05em;
    font-family: "Open\A sans", Arial, Helvetica, sans-serif;
    position: relative;
width: 95%;
   max-width: 98%;
}
#floatme {
    float: left;
    width: 94%;
}
.pid2::before {
    content: url(https://www.rovex-grejanje.com/folder/slike/ikonice/asterisk-2.webp);
    float: left;
    width: 5%;
}
.pid1::before {
    content:url(https://www.rovex-grejanje.com/folder/slike/ikonice/asterisk-1.webp);
    float: left;
    width: 3%
}
/* For styling */

.pid2::before, .pid2::after, .first, .pid1::before, .first {
    color: red;
    font-weight: bold;
    font-size: 100%;
    margin-right: 0px;
}
ul.okz {
    list-style-type: disc;
    list-style-image: url(https://www.rovex-grejanje.com/folder/slike/ikonice/OK.png);
    list-style-position: outside;
    margin: 5px 0 5px 0;
}

ul.okz li {
   margin: 1% 0 ;
}
.okc {
    list-style-type: disc;
    list-style-image: url(https://www.rovex-grejanje.com/folder/slike/ikonice/OK-c.webp);
    list-style-position: outside;
}
.litr {
    list-style-type: disc;
    list-style-image: url(https://www.rovex-grejanje.com/folder/slike/ikonice/li-2.webp);
    list-style-position: outside;
}

.oktr {
    list-style-type: disc;
    list-style-image: url(https://www.rovex-grejanje.com/folder/slike/ikonice/OK-tr.webp);
    list-style-position: outside;
}
.okp {
    list-style-type: disc;
    list-style-image: url(https://www.rovex-grejanje.com/folder/slike/ikonice/OK-p.png);
    list-style-position: outside;
}
ul.okha {
    list-style-type: disc;
    list-style-image: url(http://www.rovex-grejanje.com/folder/slike/ikonice/OK-ha.png);
    list-style-position: outside;
}
.tabelaG {
    font-family: 'Ubuntu', sans-serif;
    border: 1px solid #dddddd;
    text-align: left;
    color: #000000;
    float: left;
    border-collapse: collapse;
    border-spacing: 0;
    width: 99%;
    box-shadow: 2px 2px 4px grey;
    margin: .5em 0 1em 0;
}
.tb0G {
    border: 2px solid #cccccc;
    line-height: 1.2em;
    color: #000066;
    padding-left: 0.2em;
    padding-right: 0.3em;
    font-style: italic;
    padding-bottom: 0.1em;
    background-color: #CCFFFF;
    padding-top: 0.4em;
    text-align: center;
    font-size: 1.1em;
}
.tb1G {
    border-left: 2px solid #cccccc;
    border-bottom: 1px solid #cccccc;
    background-color: white;
    text-align: left;
    padding: 0.2em;
    line-height: 1.2em;
    font-style: italic;
}
.tb2G, .tb2E {
    border-left: 2px solid silver;
    border-bottom: 1px solid silver;
    background-color: white;
    padding-top: 0.1em;
    padding-left: 0em;
    padding-bottom: 0.1em;
    text-align: center;
    font-style: italic;
}
/* 376 TABELA TROTEC */

.tb1 {
    border-bottom: 1px solid silver;
    background-color: #FFF;
    padding-left: 0.5em;
    padding-top: 0.1em;
    padding-bottom: 0.2em;
    line-height: 1.4em;
    font-weight: 550;
    font-style: italic;
}
.tb2 {
    border-left: 2px solid silver;
    border-bottom: 1px solid silver;
    background-color: #FFF;
    padding-left: 0.5em;
    padding-top: 0.1em;
    padding-bottom: 0.2em;
    text-align: center;
}
.tb0 {
    border-color: #ffcc00 black #ffcc00 silver;
    border-top: 2px solid #ffcc00;
    border-bottom: 2px solid #ffcc00;
    padding: 0.3em 0em 0.3em 0.5em;
    font-family: Arial, Helvetica, sans-serif;
    line-height: 1.3em;
    font-style: italic;
    background-color: #ffffcc;
    color: #04045d;
    font-weight: bold;
    font-size: 1.3em;
    text-align: center;
    width: 50%;
}
.tabela {
    border-left: 2pt solid #ffcc00;
    border-right: 2pt solid #ffcc00;
    border-bottom: 2px solid #ffcc00;
    width: 100%;
    text-align: left;
    color: #000000;
    float: left;
}
.tabelatxt {
    border-left: 0pt solid #ffcc00;
    border-right: 0pt solid #ffcc00;
    border-bottom: 0px solid #ffcc00;
    width: 100%;
    text-align: left;
    color: #000000;
    float: left;
}
.h31 {
    border-bottom: 2px solid #ffcc00;
    background: #ffffee none repeat scroll 0% 50%;
    color: #3333ff;
    font-family: Arial, Helvetica, sans-serif;
    line-height: 1em;
    font-weight: bold;
    padding: 5px 0;
    font-size: 1.3em;
    padding-left: 5px;
    font-style: italic;
}
h3.h21 {
    border-bottom: 2px solid #fc0;
    color: #666;
}
h3.h31 {
    border-bottom: 2px solid #fc0;
    color: #666;
}

p.p1 {
    color: black;
    font-size: 1.1em;
}
.pod {
    font-size: 120%;
    font-style: italic;
    padding-left: 130px;
}
.naslov {
    font-weight: 600;
    font-size: 1.1em;
    color: #000066;
}
p.preslika:before {
    content: url(http://www.rovex-grejanje.com/folder/trotec/male%20slike/HACCP-znak1.gif);
    float: left;
    width: 15%;
}
.haccp {
        border-radius: 10px;
    border-left: 15px solid #4caf50;
    padding: 10px 5px 5px 5px;
    background: #cce6ce;
     margin: 0 0 20px 0;
    width: 100%;
}
.box .infoHolder .title {
    font-size: 1.2em;
 }
div.atesti {
    background-color: rgb(214, 225, 243);
    color: rgb(0, 0, 0);
    overflow: auto;
}
/* 376 TABELA TROTEC */

tr:nth-child(odd) td.tb2G {
    background: #efefef;
}
tr:nth-child(odd):hover td.tb2G {
    background: #ffffcc;
    font-size: 102%;
}
tr:nth-child(even):hover td.tb2G {
    background: #ffffcc;
    font-size: 102%;
}
tr:nth-child(odd) td.tb1G {
    background: #efefef;
}
tr:nth-child(odd):hover td.tb1G {
    background: #ffffcc;
    font-size: 102%;
}
tr:nth-child(even):hover td.tb1G {
    background: #ffffcc;
    font-size: 102%;
}
tr:nth-child(odd) td.tb2 {
    background: #d7d7d7;
}
tr:nth-child(odd):hover td.tb2 {
    background: #ffffcc;
    font-size: 102%;
}
tr:nth-child(even):hover td.tb2 {
    background: #ffffcc;
    font-size: 102%;
}
tr:nth-child(odd) td.tb1 {
    background: #d7d7d7;
}
tr:nth-child(odd):hover td.tb1 {
    background: #ffffcc;
    font-size: 102%;
}
tr:nth-child(even):hover td.tb1 {
    background: #ffffcc;
    font-size: 102%;
}
.tabelaE, .tabelaT {
    border-left: 2pt solid #CECECE;
    border-right: 2pt solid #CECECE;
    border-bottom: 2px solid #CECECE;
    width: 100%;
    text-align: left;
    color: #000000;
    float: left;
    margin: 10px 0;
}
.tabelaT tr th {
    background: #fbfb43;
    border: 2px solid #CECECE;
    color: #000000;
    padding: 0.4em 0.2em;
    line-height: 1.6em;
    font-style: italic;
    font-size: 1.1em;
    text-align: center;
}
.tabelaT tbody tr td {
    border-left: 2px solid silver;
    border-bottom: 1px solid silver;
    background-color: white;
    padding: 0.2em 0.5em;
    font-style: italic;
    font-size: 1em;
    line-height: 1.4;
}
.tabelaE  tr th {
    background: #ccffff;
    border: 2px solid #CECECE;
    color: #150070;
    padding: 0.4em 0.3em;
    line-height: 1.4;
    font-style: italic;
    font-size: 1.1em;
    text-align: center;
}
.tabelaE tbody tr td {
    border-left: 2px solid silver;
    border-bottom: 1px solid silver;
    background-color: white;
    padding: 0.4em 0.2em;
    text-align: center;
    font-style: italic;
    font-size: 1em;
    line-height: 1.6em;
}
.tabelaE, .tabelaT tbody tr th:first-child {
    text-align: left;
}
.tabelaE tbody tr td:first-child {
    text-align: left;
    font-weight: 600;
}
.tabelaT tr td:first-child {
    font-weight: 600;
}
.tabelaT tr:nth-child(odd) td {
    background: #efefef;
}
.tabelaE tr:nth-child(odd) td {
    background: #efefef;
}
.tabelaT tr:nth-child(odd):hover td {
    background: #ffffcc;
}
.tabelaE tr:nth-child(odd):hover td {
    background: #ffffcc;
}
.tabelaT tr:nth-child(even):hover td {
    background: #ffffcc;
}
.tabelaE tr:nth-child(even):hover td {
    background: #ffffcc;
}
.tabelaT tr:nth-child(odd) td[rowspan] {
    background: #FFF;
}
.tabelaE tr:nth-child(odd) td[rowspan] {
    background: #FFF;
}
.\34 u1desno {
    width: 20%;
    display: block;
    float: right;
    margin: 0 calc(20%/3) 0 0;
    min-height: 1px;
}
.slika4u1 {
    width: 20%;
    display: block;
    float: right;
    margin: 0 calc(20%/3) 0 0;
    min-height: 1px;
}
.slika1u1 {
    width: 100%;
    display: block;
    margin: 10px 0;
    min-height: 1px;
}
.gar {
    width: 30%;
    display: block;
    float: left;
    margin: 0 3% 2% 3%;
    min-height: 1px;
}
.\32 u1 {
    width: 48%;
    display: block;
    float: left;
    margin: 0 2% 0 0;
    min-height: 1px;
}
.\32 u1:last-child {
    margin-right: 0;
}
.izdvojeno {
    padding: 5px;
}

.\36 u1 {
    width: 15%;
    display: block;
    float: left;
    margin: 0 calc(10%/5) 0 0;
    min-height: 1px;
}
.\36 u1:last-child {
    margin: 0;
}
.okvir {
    background: #fff;
    padding: 5px;
    border: 1px solid #9f9f9f;
    border-radius: 5px;
    overflow: hidden;
    margin:15px 0;
}
.okvirceo {
    border:1px solid #dcdcdc;
	 padding:12px;
	  margin:15px 0;
	  background:#f8f8f8;
}

.borderTacke {
    background: #FFFFE9;
    border: 1px dotted #000099;
    padding: 10px;
    width: 100%;
    color: black;
    border-radius: 15px;
}
.roundOkvir {
    background: #f0f7ff;
    border: 1px solid #b8b8b8;
    border-radius: 15px;
    color: #000;
    display: table;
    font-size: 1em;
    padding: 15px;
    overflow: auto;
    width: 100%;
    float: left;
    margin: 10px 0;
}

.ikonice img {
    margin-right: 1%;
    margin-top: 10px;
    vertical-align: middle;
    display: inline;
    max-width: 15%;
    height: auto;
}
.ikonice {
    overflow: hidden;
    text-align: center;
}
.ikonice img:last-child {
    margin: 0;
}
.vazno {
    width: 20%;
    max-width: 60px;
    padding-top: 0.5%;
}
.vaznotxt {
    padding-left: 80px;
   }
img.rot {
    padding: 1em;
    max-width: 90%;
    max-height: fit-content;
}
tr.plavi {
    color: #000066;
    font-weight: 600;
}
p.plavi {
    color: #000066;
    font-weight: 600;
}
.imcentar {
    margin: 10px auto;
    max-width: 500px;
    display: block;
    padding-bottom: 8px;
    padding-top: 7px;
    width: 100%;
}
.imcentarmax, .slika1u1 {
    margin: 1% auto;
    display: block;
    padding: 3px 0;
    width: 100%;
}

.ma70 {
    max-width: 70pX;
    margin: 1% 2% 1% 1%;
}
.ma75 {
    max-width: 75pX;
}
.ma100 {
    width: 100pX;
}
.ma120 {
    max-width: 120pX;
    margin: auto 1% auto 1%;
}
.ma150 {
    max-width: 150pX;
    margin: auto 1% auto 1%;
}
.mah100 {
    max-height: 100pX;
}
.mih100 {
    max-height: 100pX;
}
.ma300 {
    max-width: 300pX;
}
.ma700 {
    max-width: 700pX;
    width: 100%;
}
.senka {
    box-shadow: 2px 2px 4px grey;
}
.nevidljiv {
    display: none;
}

.txcentar {
    text-align: center;
}
.napomena {
    overflow: hidden;
    background: #ffb;
    font-weight: 600;
    border-radius: 10px;
    border-left: 15px solid #f00;
    padding: 10px 15px 10px 10px;
    margin: 0 0 20px 0;
}
/* 588 UPUTSTVA STRANA  POCETAK */

ul.pdf li a:-webkit-any-link {
    color: -webkit-link;
    text-decoration: underline;
    font-weight: 500;
}
ul.menu {
    padding: 0;
}
ul.menu li {
    display: inline;
}
ul.menu li a {
    border-style: solid;
    border-color: silver black black silver;
    border-width: 1px medium medium 1px;
    padding: 5px;
    color: #000099;
    background-color: #ffffcc;
    font-weight: bold;
    text-decoration: none;
    line-height: 3.0em;
    border-radius: 5px 5px 5px 5px;
}
ul.menu li a:hover {
    background-color: #ffffff;
    font-size: 105%;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 3px 3px 5px grey;
}

a.n2:hover {
background-color: yellow;
line-height: 1.5em;
font-size: 1.1em;
}
.h33 {
    border-style: solid;
    border-color: #999999;
    border-width: 1px 2px 2px 1px;
    background: #ffffff none repeat scroll 0% 50%;
    padding: 5px 0 5px 13px;
    color: red;
    font-size: 1.3em;
    margin:0 10% 0 1%;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    line-height: 1.1em;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 3px 3px 5px grey;
}
ul.pdf {
    list-style-type: disc;
    list-style-image: url(https://www.rovex.rs/folder/PRODAJA/pdf-icon-20-20.png);
    margin-left: 13px;
    list-style-position: outside;
    font: normal 16px 'OpenSans', sans-serif;
    line-height: 1.3em;
}
ul.pdf li a:hover {
    background-color: #ff9;
    font-size: 1.1em;
    line-height: 1.5em;
}
.pdf li {
    margin: 0px 0px 6px 0px
}
/* UPUTSVA STRANA  KRAJ */

.responsive-video {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 10px;
    overflow: hidden;
}
.responsive-video iframe, .responsive-video object, .responsive-video embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
span.pod1 {
    color: black;
    line-height: 1em;
}
div.blok2u1 {
    width: 48%;
    display: block;
    min-width: 220px;
    margin-bottom: 10px;
    margin-right: 3px;
    padding-left: 1em;
}
div.blok2 {
    width: 48%;
    display: block;
    min-width: 220px;
    float: left;
    margin-bottom: 10px;
    margin-right: 3px;
    padding-left: 1em;
}
/* Pitanja i odgovori__________________________________________*/

.collapse {
    cursor: pointer;
    display: block;
}
.collapse+input {
    display: none;
}
.collapse+input+div {
    display: none;
}
.collapse+input:checked+div {
    display: block;
}
.pitanje {
    border-bottom: 1px solid #3366ff;
    margin: 0px;
    padding: 5px 5px 5px 24px;
    background-color: #ccddff;
    color: black;
    font-size: 105%;
    font-weight: 500;
    line-height: 1.6em;
    text-indent: -24px;
    font-family: 'Ubuntu', sans-serif;
}
.odgovor {
    margin: 10px;
    padding: 5px;
    background-color: azure;
    color: black;
    line-height: 1.5em;
}
/* .pitanje {
margin: 0px;
padding: 5px;
background-color: ivory;
color: black;
font-size: 16px;
font-weight: normal;
padding-left: 24px ;line-height: 1.5em;
text-indent: -24px
}*/

.uputi {
    overflow: hidden;
    text-align: center;
}
.uputi img {
    max-width: 200px;
    margin-left: 20px;
    display: inline;
}
.uputi.uputidesno {
    max-width: 80px;
    margin-left: 5px;
    display: inline;
}
.lightboxOverlay {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 9999;
    background-color: black;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
    opacity: 0.8;
    display: none;
}
.desno, .desni {
    float: right;
    margin-left: 3%;
    margin-right: 5px;
}
.levo {
    float: left;
    margin: 2px 10px 5px 2px;
}
.prazno {
    display: table;
    width: 100%;
    height: 10px;
}
.simboli{
    display:flex;
    flex-wrap:wrap;
    justify-content:center;
    align-items:center;
    gap:10px;
}

.simboli img{
    width:180px;
    max-width:19%;
    height:auto;
    display:block;
}

@media (max-width: 768px){
    .simboli img{
        max-width:30%;
    }
}

@media (max-width: 480px){
    .simboli img{
        max-width:30%;
    }
}
/* PADAJUCI MENI_________________________________________*/

p.capL {
    line-height: 1em;
    background-image: url(https://www.rovex.rs/folder/PRODAJA/on-click.gif);
    background-repeat: no-repeat;
    text-indent: 0px;
    padding-left: px;
    padding-top: 0px;
}
.click {
    background-image: url(https://www.rovex-grejanje.com/folder/slike/ikonice/on-click.png);
    background-repeat: no-repeat;
    text-indent: 0px;
    padding-left: 40px;
}
.click1 {
    background-image: url(https://www.rovex-grejanje.com/folder/slike/ikonice/on-clickA.gif);
    background-repeat: no-repeat;
    text-indent: 0px;
    padding-left: 40px;
}
.brojac {
    margin: 0;
    padding: 0;
    list-style-type: none;
    text-indent: -2em;
    margin-left: 2em;
}
.brojac li {
    counter-increment: step-counter;
    margin-bottom: 10px;
}
.brojac li::before {
    content: counter(step-counter)".";
    margin-right: 5px;
    font-size: 95%;
    background-color: #E1FFFF;
    color: black;
    font-weight: bold;
    padding: 0px 4px;
    border: 1px solid #00C8FF;
    border-radius: 50%;
}
.grid-container {
    background-color: rgba(255,255,255,.7);
        display: -ms-grid;
        display: grid;
        grid-gap: 5px;
        grid-template-columns: auto auto auto;
        padding: 5px
}
.grid-container>div {
    background-color: rgba(255, 255, 255, 0.8);
    text-align: center;
    padding: 5px;
    font-size: 30px;
}

.grid-container div img {
        margin: 0;
        width: 100%;
       height: 100%;
}
.item1212 {
    grid-row: 1 / span 2;
    grid-column: 1 / span 2;
}

.item2212 {
        grid-column: 2/span 2;
        grid-row: 1/span 2
}

.item2222 {
        grid-column: 2/span 2;
        grid-row: 2/span 2
}
.border {
    border: 2px outset #ededed;
    padding: 0;
}
.crven {
    color: rgb(190, 30, 16);
}
.plav {
    color: #000082;
}
.gar20 {
        text-indent: -2em;
        padding-left:2em;
        color:#ff0000;
        font-weight:bold;
        }
/*.MEDIJA 600  smanjenje kod malih

formata____________________________________________________________________mmm___

@media only screen and (max-width:850px)*/

@media (max-width: 850px) {
    .opisProizvodaHolder h2 {
        font-size: 22px;
          margin: 0 0 10px 0;
      }
    .opisProizvodaHolder h3 {
        font-size: 20px;
         margin: 0 0 10px 0;
          }
    .opisProizvodaHolder h4 {
        font-size: 18px;
        margin: 0 0 10px 0;
        padding-bottom: 5px;
    }
    .productInfoHolder .specifikacijeHolder {
        font-size: 1.1rem;
    }
    .centar h2 {
        font-size: 18px;
        font-weight: 700;
    }
    .centar h3 {
        font-size: 16px;
        line-height: 20px;
    }
    .centar {
        font-size: 15px;
        line-height: 22px;
    }
    .grid-container { grid-template-columns: auto }

    /* KATEGORIJE */
    .podkategorije h1 {
        font-size: 16px;
        line-height: 20px;
        margin: 0 0 12px 0;
        padding: 2%;
        font-weight: 700;
        color: #000082;
    }
    .podkategorije h2 {
        font-size: 16px;
        line-height: 20px;
        margin: 0 0 12px 0;
        padding: 2%;
        font-weight: 700;
        color: #000082;
    }
    .podkategorije h3 {
        font-size: 14px;
        line-height: 18px;
        margin: 10px 0 10px 0;
        padding: 2%;
        font-weight: 600;
        color: #000082;
    }
    /* KATEGORIJE */
    .h2 {
        font-weight: 700;
        font-size: 18px;
        line-height: 22px;
        margin: 0 0 20px 0;
        float: left;
        width: 100%;
    }
    .h3 {
        font-size: 16px;
        line-height: 18px;
        margin: 0 0 20px 0;
        float: left;
        width: 100%;
    }
    .tabelaE tbody tr td {
    padding: 5px 0.2em;
    line-height: 1.4em;
}
    .tb0G {
        padding-right: 0.2em;
        text-align: center;
        font-size: calc(10px + .5vw);
    }
    .tb1G, .tb1 {
        font-size: calc(10px + .6vw);
    }
    .tb2G, .tb2 {
        font-size: calc(10px + .6vw);
    }
    .ikonice img {
        margin-left: 5px;
        margin-top: 10px;
        vertical-align: middle;
        display: inline;
        max-width: 25%;
        min-width: 40px;
    }
    .\33 u1 {
        width: 96%;
        display: block;
        float: left;
        margin: 2%;
        min-height: 1px;
    }
    /*.\33 u1{width: fit-content; display: block; float: left; margin: 3%; min-height:1px;}*/
    .\33 u1:last-child {
        margin: 2%;
    }
    .\32 u1 {
        width: 96%;
        display: block;
        float: left;
        margin: 0 2%;
        min-height: 1px;
    }
    .gar {
        max-width: 30%;
    }

    #floatme {
        padding-left:1em;
    }
    .pid2::before {
        width: 6%;
    }
    img.rot {
        margin: 10px auto;
        max-width: 150px;
        background-color: #FFFFCC;
    }
   /* .haccp p{
      font-size: 1.1rem;
      text-align: left;
    } */
    .pod {
        font-size: 16px;
		padding-left: 5px;
    }
    .\34 u1, .\34 u1:last-child {
        width: 48%;
    }
	.\34 u1:nth-child(2n) {
    margin: 0 0 10px 0;
}
    ul.pdf {
        font: normal 14px 'OpenSans', sans-serif;
    }
    .podkategorije ul li img {
        border: 1px solid #eee;
        float: left;
        margin: 0px 5px 15px 0px;
        width: 50px;
    }
    /*.desno {float:right;
margin: 1% 1% 1% 1%;
padding-left: 10px;
 }*/
    .slika4u1 {
        width: 50%;
        min-height: 1px;
    }
    ul.okz {
        margin: 5px 0 0px 0;
    }
    div.blok2u1 {
        width: 100%;
    }
    div.blok2 {
        width: 100%;
    }
    .simboli img {
        min-width: 80px;
    }
  /*  body {
        font-size: 14px;
    }  */
    .ma150 {
        max-width: 50%;
    }

    /*.napomena {
    max-height: 0px;
   padding: 0px ;
    margin: 0px;
}
.napomena {
    display: none;
   }*/
}
@media (min-width: 999px) {
    body {
        font-size: 16px;
        line-height: 1.4;
    }
}
@media (max-width: 999px) {
    body {
        font-size: 1.125rem;
        line-height: 1.4em;
    }
    .izdvojeni-proizvod .thumb {
    width: 70%;
}
}
@media (max-width: 1299px) {
    .categoryLeftHolder .subCategoryLeftHolder .subCategoryTitle {
        font-size: 13px;
    }
.traka-akcije + .title h2 {
      letter-spacing: -.5px;
}
}
@media (max-width: 649px) {
 /*   footer .footerLogo {
        margin: 0 auto 15px 0;
    }
    footer .footerMenu {
        line-height: 1.5em;
        font-size: 14px;
    }*/
    .opisProizvodaHolder p.title {
        text-align: left;
    }
    .traka-akcije + .title h2 {
     letter-spacing: 0px;
}
}
@media (max-width: 767px) {
footer .footerMenu {
    font-size: 14px;
   }
   .\36 u1 {
    width: 30%;
    display: block;
    margin: 0 5% 10px 0;
    min-height: 1px;
}

.\36 u1:nth-child(3) {
    margin: 0;}


    }
/* KRAJ MEDIJA 600  smanjenje kod malih formata
*/

.centarl {
    width: 500px;
    height: 100px;
    background-color: aqua;
    text-align: center;
    display: table-cell;
    vertical-align: middle;
}
/* zamenjen min-height: 600px*/

.centar img {
    min-height: auto;
}

.image {
    width: 100%;
    position: absolute;
}
.izdvojeni-proizvod .pricesHolder .nemaNaLageru .fa {
     font-size: 15px;
    color: #f00;
    background: #fff;
}
