a{color:#f67f6a}
.item{margin-top:0;margin-bottom:0;height:458px}
.c333ountBtn{padding:7px 7px 7px 25px}
.countBtn{padding:7px}
#ku1,#ku2{width:50%}
#ku1{float:left;padding-left:18px}
#ku2{float:right}
.addtocart,.col-6,.col-6 a,.col-6 button{vertical-align:middle}
.col-6{-ms-flex:none;flex:none;width:100%;max-width:100%;text-align:center}

#baza{margin:0 auto;width:1200px;max-width:100%;background:#fff}
.main,#navigator,#telo{background:#fff}
#navigator{float:left;width:25%}
#navigator .logo{margin:0 auto;max-width:100%}
#navigator iframe#youtube,.navigate iframe#youtube{width:100%;border:none;height:122px}
#navigator h5,.navigate h5{margin:1% 0}
#telo{float:right;width:75%}
.top form input{float:right;width:20%;border:1px solid #ddd;margin-top:-40px}

article{color:#666}
article p:first-letter,article h1:first-letter,article h2:first-letter,article h3:first-letter,article h2 strong em:first-letter,article strong em:first-letter,article em:first-letter,article p strong em b i:first-letter{text-transform:capitalize}
article i,article em,article b,strong,em{font-style:normal;font-weight:normal}
article ul#smal li{text-transform:lowercase}
article h1{font-size:18pt}
article h2{font-size:16pt}
article h3{font-size:15pt}
article h4{font-size:14pt}
article p,article ul,article ol,article li{font-size:13pt;line-height:1.3;margin:5pt 0}

.col-md-4{display:inline-table;box-shadow:0 0 8pt #ccc;margin:0;-ms-flex:0 0 32%;flex:0 0 32%;width:32%;max-width:32%}

#plaha li{display:inline;list-style-type:none}
#plaha a{display:inline-table;margin:2pt 1pt;padding:1%;border:1pt solid #ddd;background:#eee}
#plaha a:hover{color:#fff;background:#f67f6a}
img#pravo{float:right;max-width:38%;margin:2% 0 2% 2%}
p#proezd img{max-width:100%}
#apteka{display:block;margin:1% 0;text-align:center}
#apteka img{margin:1pt;height:150px}
#faq p b,#faq p i{display:block}
#faq p{border-bottom:1px solid #ddd;padding:1%;margin:0;line-height:1}
#faq p b{color:brown}
#otzyv p,#pishu p{border-bottom:1pt solid #ddd;padding:1% 0}
iframe#otzyv3{padding:0;width:100%;height:500px;border:none}
#pisaka{margin:2% 0;padding:2%;box-shadow:0 0 8pt #888;width:95%}
#pisaka h4{color:brown}
#pisaka input,#pisaka textarea{width:100%;padding:1%}
#pisaka textarea{height:8%}
#pisaka input#kapcha{width:28pt}
#pishu{padding:1% 0}

#glossary{padding:2%;text-align:center}
#glossary h2{font-family:helvetica;text-shadow:1px 1px 2px #fff;margin:0 0 1%;padding:0;line-height:1;font-size:108%}
#glossary li{list-style-type:none;display:inline-table;margin:.18%;padding:0;border:2px solid #ccc;font-size:180%;text-transform:uppercase;background:#ddd;border-radius:3pt;border-style:outset;text-shadow:0 0 3pt #fff}
#glossary li a{font-family:courier;color:#222;text-decoration:none;padding:8pt}
#glossary li:hover{border:2px solid #888;background:#444;box-shadow:0 0 8pt #000}
#glossary li:hover a{color:#eee;text-shadow:0 0 3pt #000}
#glossary li.ak{background:#3f3f3f;border:2px solid #ff9966}
#glossary li.ak a{color:#fff;text-shadow:0 0 3pt #000}
#gl strong em:first-letter,#gl strong em strong em b i:first-letter,#gl i:first-letter{display:block;text-transform:capitalize}

#sha{padding:0 0 1%;min-height:8px;margin:0;text-align:left}
#sha i{display:block;width:98pt;line-height:1;float:left;font-size:80%;font-style:normal;text-align:right;padding-right:.8%;color:#808080}
#elita{margin:1% auto;text-align:center;padding-bottom:2%}
#elita a{color:#f67f6a;display:inline-table;width:32%;box-shadow:0 0 8pt #888;margin:.5%;padding:2%;text-decoration:none;text-align:center}
#elita a:hover{box-shadow:0 0 18pt #000}
#elita img{max-width:100%}
#elita h2{color:#f67f6a}
#elita h4{font-size:98%;min-height:78px}
#elita h5{font-size:188%}
#elita h6{height:8pt;min-height:8pt}
#begun h2,#begun h3{display:inline;font-size:8pt;max-width:98%;text-transform:uppercase;font-weight:normal}
#niz,footer{clear:both}
#niz-levo,#niz-pravo{width:48%;margin:1% 0;padding:1% 1% 0;text-align:left;border:1px solid #ddd;line-height:1;color:#666}
#niz-levo p,#niz-pravo p{border-bottom:none}
#niz-levo{float:left;height:228px;padding:0}
#niz-levo iframe{width:98%;border:none;height:228px;margin:0;padding:0}
#niz-levo1 p{margin:2pt 0}
#niz-levo1 p,#niz-levo1 input,#niz-levo1 textarea{font:400 13px tahoma}
#niz-levo1 input,#niz-levo1 textarea{width:100%;padding:1%}
#niz-levo1 input[type=checkbox]{width:4%}
#niz-pravo{float:right}
#niz-pravo img{margin:1pt;border:none}
#o a{display:inline;padding:0 1%;border-right:1px solid #ddd}
footer{margin:1% 0;padding:1%;border:1px solid #ddd}
footer a{display:inline;line-height:1;font-size:9pt;color:#ccc;padding:0 3pt;text-decoration:none}
a#vverh{opacity:.8;position:fixed;right:.6%;bottom:1%;padding:1%;z-index:8;text-decoration:none;background:#617f99;color:#fff!important;text-shadow:0 -8px 0 #617f99;font-size:108%}
a#vverh:hover{background:#485e71}
.knopka{display:none}

@media screen and (max-width:1288px){
.top form input{margin-top:0;width:25%}
#telo{float:right;width:75%}
.col-md-3{-ms-flex:100%;flex:100%;max-width:100%}
.categories{padding:0}
.categories ul li a{width:98%}
.col-md-4{-ms-flex:0 0 48%;flex:0 0 48%;width:48%;max-width:48%}
.rowCount .col-6:first-child{padding-left:14px;padding-right:1px}
.rowCount .col-6:last-child{padding-left:1px;padding-right:4px}
.navigate iframe{display:none}
#elita h4{font-size:98%;min-height:148px}
#sha{padding:2% 0;border-bottom:1px dotted #888}
#sha i{display:block;width:100%;text-align:left;padding-right:0}
a#vverh{font-size:188%;right:0;bottom:0;padding:1% 4%}
#print{display:none}
}

@media screen and (max-width:1088px){
.categories ul li a{width:98%}
}

@media screen and (max-width:735px){
#mobx{display:none}
#baza,#navigator,#telo{float:left;width:100%}
#telo h1{margin-top:24pt}

.topmenu ul{display:inline-table}
.topmenu ul li{padding:0 2%}
.container-fluid,.content,.col-12{padding:0}
.top{height:22px}
.list-inline{margin:0}
li.list-inline-item{margin:0}
.list-inline-item:not(:last-child){margin-right:0}
.main h1{margin:0;padding:2%;font-size:15pt}
.breadcrumbs{padding:3%}
.row,.navigate{width:100%;border-right:none}
.row{margin:0}
.col-md-3{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.col-md-4{-ms-flex:0 0 100%;flex:0 0 100%;width:100%;max-width:100%;margin:1%;h333eight:auto}
.rowContent .text-center{padding:4% 1%}
.item{h333eight:auto}
.rowCount .col-5,.rowCount .col-7{padding:0}
.knopka{display:block;opacity:0;background:rgba(255,255,255,.8);padding:15px;position:fixed;right:-1px;top:128px;cursor:pointer;transition:all .3s ease-in-out;width:60px;height:60px;border:1px solid #f67f6a;color:#f67f6a;z-index:88888888}
article{padding:1%}
article h2{font-size:14pt}
img#pravo{float:none;max-width:100%;margin:2%}
#apteka img{margin:1% 0;height:auto;width:100%}
#elita h4{min-height:1%}
#elita iframe{margin:1% 0;max-width:98%}
.footer,#niz-levo,#aven{display:block;width:98%;float:left;text-align:left}
#niz-levo,#niz-pravo{width:100%}
.footer{padding:2%}
}

@media screen and (max-width:668px){
#elita a{width:100%;margin:1% auto}
}