/* cyrillic-ext */
@font-face {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  src: local('PT Sans'), local('PTSans-Regular'), url("https://health2all.info/joint-pro/med-uz/p/fonts/jizaRExUiTo99u79D0-ExdGM.woff2") format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  src: local('PT Sans'), local('PTSans-Regular'), url("https://health2all.info/joint-pro/med-uz/p/fonts/jizaRExUiTo99u79D0aExdGM.woff2") format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin-ext */
@font-face {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  src: local('PT Sans'), local('PTSans-Regular'), url("https://health2all.info/joint-pro/med-uz/p/fonts/jizaRExUiTo99u79D0yExdGM.woff2") format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  src: local('PT Sans'), local('PTSans-Regular'), url("https://health2all.info/joint-pro/med-uz/p/fonts/jizaRExUiTo99u79D0KExQ.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

                #product-block {
                background: url('../img/cream2.png') center center no-repeat;
                transition: 0.3s;
                height: 338px;
                width: 100% !important;
                display: block;
                margin: 30px 1px -15px -10% !important;
                background-size: contain;
                text-align: center;
                }
                #product-block:hover {opacity:0.9; transition:0.3s;}#product-block .plashka2-t{color:#fff915;font-size:11px;line-height:25px}
                #product-block .plashka2 b{text-shadow:1px 1px 2px #373838}#product-block .plashka2{ position:absolute; background:url("../img/sale-bg-2.png") center center no-repeat; background-size:200px 272px; width:300px !important; height:138px; padding:144px 30px 0 0; line-height:22px; text-align:center; font-size:12px; color:#fff; margin:48px 0 0 -10px !important; font-family:'Roboto',sans-serif; box-sizing:content-box; z-index:5}@media screen and (max-width:767px){ #product-block{ width:100% !important; height:224px !important; margin:0 0 0 -10% !important} #product-block .plashka2{ background-size:135px 188px; width:110px !important; height:98px; padding:95px 25px 0 0; line-height:16px; font-size:13px; margin:30px 0 0 1px !important} #product-block .plashka2-t{font-size:15px}}@media screen and (max-width:720px){ .renul_seDwyoGn57 .gelat_Bb6MhOHv{text-align:center}}@media screen and (max-width:200px){ #product-block .plashka2{display:none}}
.button-main {
	text-align: center;
	margin: 0 auto;
}

a.btn-blue {
    font-size: 26px;
    line-height: 30px;
    text-decoration: none;
    text-align: center;
    padding: 10px 20px;
    border-width: 1px;
    border-style: solid;
    border-image: none;
    border-radius: 6px;
    outline: medium none;
    box-shadow: 1px 1px rgba(255, 255, 255, 0.5) inset;
    display: inline-block;
    background: red;
    color: white;
}

a.btn-blue::first-line {
/*
	font-size: 170%;
	font-weight: 700;
*/
}

a.btn-blue:hover {
	color: rgb(255, 255, 255);
	background: #DC143C;
}

a.btn-blue:active {
	color: rgb(255, 255, 255);
	border-color: rgb(41, 112, 169);
	background-image: linear-gradient(rgb(87, 150, 200), rgb(106, 162, 206));
	box-shadow: none;
}

p.txt_center {
    text-align: center;
	padding-top: 15px;
}
  body {font-family: 'PT Sans', sans-serif;}
  .contentBox {line-height: 1.5;}
  .contentBox p {padding-bottom:10px;/* padding-top:10px; */}
  .contentBox h1 {line-height:1.2;margin-top:20px;margin-bottom:10px;font-weight:bold;font-size:27px;}
  .contentBox h2 {line-height:1.4;margin-top:10px;margin-bottom:10px;}
  .right-vertical-box {float:right;padding:10px;width:270px;background: #f1f1f1;margin-left:20px;margin-bottom:20px;}
  .right-vertical-box img {float:right;margin-bottom:10px;width:100%;height:auto;}
  .blue-horizontal-box {width:96%;padding:2%;color:#165391;margin-top:10px;margin-bottom:10px;background: #e5f2ff;}
  .green-horizontal-box {
     width: 96%;
     padding: 2%;
     color: #000;
     margin-top: 20px;
     margin-bottom: 20px;
     background: #9ace747d;
  }
  .red-horizontal-box{width:96%;padding:2%;color:#9f0d0d;margin-top:10px;margin-bottom:10px;background:#ffeeee;}
  .grey-horizontal-box {width:96%;padding:2%;color:#000;margin-top:10px;margin-bottom:10px;background:#eee;border:1px solid #ccc;}
  .red-border-horizontal-box{width:96%;padding:2%;color:#000;margin-top:10px;margin-bottom:10px;background:#fff;border:5px solid red;}
  .grey-shadow-horizontal-box{width:96%;padding:2%;color:#000;margin-top:10px;margin-bottom:10px;background:rgb(204, 204, 204);box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.75);}
  .grey-shadow-horizontal-box ul {margin-left:30px;}
  .left-img-box {float:left;padding:2%;width:96%;background: #dadada;color:#000;margin-top:10px;margin-bottom:10px;}
  .left-img-box p {margin:0;padding:0;}
  .left-img-box img {float:left;margin-right:20px;width:100%;height:auto;max-width:350px;}
  .censor-box {margin:auto;width:auto;max-width:400px;background-image: url("https://health2all.info/joint-pro/med-uz/p/css/censor.png");background-position: center;background-repeat: no-repeat;background-size: auto 80%;border: 5px solid red;cursor: pointer;}.censor-box img {width:100%;max-width:400px;opacity: 0;transition:0.3s;}.censor-box.censor-show {border: 5px solid white;}.censor-box.censor-show img {opacity: 1;transition:0.3s;}       

  * { margin: 0px; padding: 0px; }
  html { width: 100%; }
  input:active, textarea:active, a:active { outline: medium none; }
  :focus { outline: medium none; }
  a img { border: 0px none; }
  #wraper { max-width: 1100px;  margin: 0px auto; padding: 5px 18px 0px; background: rgb(255, 255, 255) none repeat scroll 0px 0px; margin-bottom: 20px;margin-top: 10px;}
  #topBaner { text-align: center; width: 100%; min-width: 1208px; }
  #topBaner img { margin: auto; }
  .bannerPlace { display: inline-block; }
  #logoAndNav { margin-top: 30px; text-align: center; white-space: nowrap; float: left; width: 100%; }
  #logo { float: left; margin-top: -10px; text-align: left; vertical-align: middle; }
  #logo img { width: 280px; }
  header nav, header nav ul, header nav ul li { display: inline-block; }
  header nav ul { margin-top: 10px; vertical-align: bottom;; }
  header nav { margin-left: 0px; }
  header nav ul li { font-size: 14pt; font-weight: normal; margin-left: 12px; }
  header nav ul li::before { content: "•"; font-size: 14pt; font-weight: bold; margin-right: 12px; vertical-align: middle; }
  header nav ul li:nth-child(1)::before { display: none; color: white; }
  header nav ul li a { text-decoration: none; color: rgb(0, 0, 0); vertical-align: middle; padding-bottom: 5px; }
  #login { display: inline-block; margin-left: 40px; margin-top: 10px; vertical-align: baseline; text-decoration: none; color: rgb(102, 102, 102); font-size: 14pt; border-bottom: 1px dashed rgb(102, 102, 102); }
  #login:active { border: medium none; }
  #promoline { float: left; width: 100%; margin-top: 30px; height: 59px; text-align: center; overflow: hidden; margin-bottom: 30px;}
  #promoline div { position: absolute; height: 10px; /*background: transparent url("urn:scrapbook:download:error:http://medicina-blog.com/medjournal/promo-line-bg1.png") repeat scroll 50% 0px;*/ z-index: 99; opacity: 0.3; max-width: 1220px; }
  #ov2 { margin-top: -10px; /*background: transparent url("urn:scrapbook:download:error:http://medicina-blog.com/medjournal/promo-line-bg1.png") repeat scroll 50% 100% ! important;*/ }
  #promoline a { display: inline-block; height: 59px; overflow: hidden; width: 238px; color: black; text-decoration: none; text-align: left; vertical-align: top; }
  #promoline a strong { display: inline-block; padding-top: 10px; padding-left: 5px; font-size: 14px; line-height: 18px; font-weight: normal; }
  #promoline a strong span { font-size: 18px; line-height: 18px; }
  #promoline a img { height: 59px; vertical-align: top; }
  #contentWraper { display: inline-block; width: 100%; min-height: 1800px; }
  #newsColumn, #commentColumn { margin-top: 40px; display: inline-block; width: 300px; }
  #newsColumn h2, #blogs h2, #commentColumn h2 { text-align: center; font-size: 12px; text-transform: uppercase; letter-spacing: 1pt; color: rgb(77, 77, 77); }
  #newsColumn h2::before, #newsColumn h2::after, #commentColumn h2::before, #commentColumn h2::after { display: inline-block; content: " "; width: 55px; border-bottom: 1px solid rgb(77, 77, 77); margin-bottom: 3px; }
  .bottomLink::before, .bottomLink::after { width: 85px ! important; }
  #newsColumn h2::before, #commentColumn h2::before { margin-right: 18px; }
  #newsColumn h2::after, #commentColumn h2::after { margin-left: 18px; }
  #newsColumn p { margin-top: 13px; height: 68px; overflow: hidden; font-size: 14px; }
  #newsColumn p strong { display: inline-block; float: left; overflow: hidden; height: 65px; width: 65px; margin-right: 15px; }
  #newsColumn p img { margin-left: -15px; height: 65px; float: left; }
  #newsColumn p span { color: rgb(153, 153, 153); font-size: 14px; }
  #newsColumn p a { text-decoration: none; color: rgb(0, 0, 0); }
  #events h2::before, #events h2::after { border: medium none; }
  .content { margin-top: 40px; vertical-align: top; display: inline-block; width: 68%; margin-right: 0px; text-align: left; }
  .content p {  display: inline-block; width: 300px; height: 322px; overflow: hidden; margin-left: 20px; font-size: 16px; text-align: left; line-height: 19px; }
  .content p a { text-decoration: none; color: rgb(0, 0, 0); }
  .content p strong { display: inline-block; clear: both; font-size: 18px; }
  .content p span { width: 100%; display: inline-block; clear: both; text-transform: uppercase; color: rgb(128, 128, 128); white-space: nowrap; font-size: 14px; letter-spacing: 1px; }
  .content p img { margin-right: 7px; margin-bottom: 5px; height: 160px; width: 238px; float: left; }
  #elsePromoLine a:nth-child(3) { margin-right: 0px; }
  #blogs p:nth-child(4) { margin-right: 0px; }
  footer { height: 80px; background: rgb(100, 156, 191) none repeat scroll 0px 0px; text-align: center; min-width: 1208px; }
  footer nav { width: 100%; height: 320px; background: rgb(213, 226, 233) none repeat scroll 0px 0px; text-align: center; }
  footer nav ul { text-align: left; display: inline-block; width: 180px; vertical-align: top; margin-top: 20px; }
  footer nav ul li { font-size: 11pt; display: block; padding: 2px 0px; }
  footer nav ul li a { text-decoration: none; color: rgb(0, 0, 0); }
  footer nav ul li a img { vertical-align: top; }
  footer nav ul li a strong { font-weight: normal; font-size: 13pt; }
  footer div { display: inline-block; text-align: left; color: rgb(255, 255, 255); margin-top: 20px; }
  footer #disclamer {
     font-size: 20px;
     width: 1000px;
  }
  footer #disclamer img { float: left; margin: 3px 15px; vertical-align: middle; }
  footer #mail { width: 230px; font-size: 10pt; margin-left: 90px; }
  footer #ageRestriction {
     font-size: 25pt;
     vertical-align: top;
     margin-left: 60px;
     font-family: "PT Sans Narrow",Impact,sans-serif;
  }
  a.active { border-bottom: 4px solid rgb(167, 190, 57); }
  li.active a { color: rgb(167, 190, 57) ! important; }
  #newsColumn { width: 250px; float: left; }
  #newsColumn a.filterSw { display: inline-block; margin: 10px 10px 30px; color: black; text-decoration: none; border-bottom: 1px dashed black; }
  .content p { width: 200px; }
  #newsColumn nav { width: 220px; border-top: 1px solid rgb(191, 191, 191); margin-bottom: 40px; }
  #newsColumn nav ul li { display: block; font-size: 13pt; border-bottom: 1px solid rgb(191, 191, 191); }
  #newsColumn nav ul li a { display: block; padding: 8px; text-decoration: none; color: rgb(0, 0, 0); }
  #newsColumn nav ul li a::first-letter { text-transform: uppercase; }
  #newsColumn h2 { text-transform: uppercase; font-size: 11pt; font-weight: normal; letter-spacing: normal; color: rgb(77, 77, 77); }
  #newsColumn h2::before, #newsColumn h2::after { display: none; }
  #popular { margin: 0px 0px 40px; width: 100%; border: 1px solid rgb(221, 221, 221); text-align: center; }
  #popular p { height: auto; margin-left: 0px; margin-top: 0px; line-height: 0 ! important; }
  #popular p a { line-height: 10px; }
  #popular p strong { height: auto; width: 100%; font-weight: normal; font-size: 16px; }
  #popular p img { width: 200px; height: auto; vertical-align: top; margin-left: 0px ! important; }
  #popular p span.category { font-size: 10pt; }
  #popular h2 { text-transform: uppercase; font-size: 11pt; margin: 20px 0px; text-align: center; }
  #popular h2::before, #popular h2::after { display: none; }
  #text {
     vertical-align: top;
     display: block;
     width: 90%;
     text-align: center;
     margin: 0 auto;
  }
  #align { padding-left: 0; text-align: left; display: inline-block; }
  #news.article #image { text-align: center; }
  #sectionArticle, #theme { display: inline-block; text-align: center; font-size: 20px; line-height: 20px; margin-bottom: 10px; }
  #sectionArticle { margin-bottom: 0px; color: rgb(109, 148, 86); }
  #news #autor { display: inline-block; text-transform: none; font-size: 16px; line-height: 20px; font-style: italic; margin-top: 20px; }
  #smartbanner .sb-icon.gloss::after { content: ""; position: absolute; left: 0px; top: -1px; border-top: 1px solid rgba(255, 255, 255, 0.8); width: 100%; height: 50%; border-radius: 10px 10px 12px 12px; }
  * { margin: 0px; padding: 0px; }
  .top-block { padding: 15px 0px; max-width: 100%; display: none; }
  .comment { text-align: left; }
  .comment p { text-align: justify; }
  .top-block .list a { display: inline-block ! important; width: 125px ! important; color: rgb(255, 255, 255); background: rgb(96, 165, 212) none repeat scroll 0% 0%; border-radius: 5px; margin: 10px 15px; padding: 5px 0px; }
  .list { background: rgb(255, 255, 255) none repeat scroll 0% 0%; padding-bottom: 25px; max-width: 815px; margin: 0px auto; }
  .list__item { float: left; border: 1px solid rgb(96, 165, 212); border-radius: 5px; height: 145px; display: inline-block; margin: 0px 1.9%; width: 150px; padding: 0px 5px; }
  .list__item img { max-width: 100px; }
  .list__item p {  }
  .clearfix {  }
  .clearfix::before, .clearfix::after { display: table; content: ""; }
  .clearfix::after { clear: both; }
  .comment div { border-top: 1px solid rgb(96, 165, 212); margin: 10px 0px ! important;}
  .one { width: 95%; margin-left: 50px; }
  .clinic__title{
     margin-top:30px;
     font-weight: bold;
     text-align: left;
     font-size:23px;
  }

  @media screen and (max-width: 1270px) {
     #login{float: right;}
     header nav ul{display: none;}
     .one { padding-left: 50px; width: 105%; margin: 0px; }
     #topBaner { min-width: 240px; height: auto ! important; background: rgb(96, 165, 212) none repeat scroll 0% 0%; }
     #topBaner a { display: block; width: 100%; }
     #topBaner a img { width: 100%; }
     #wraper { min-width: 240px; max-width: 964px; }
     footer { min-width: 240px; }
     .list-last { display: none; }
     /*#text { width: 70%; margin-left: 0; }*/
     #cnt p { }
     footer #disclamer { width: 500px; }
     .comment { width: 100%; }
     #align { padding-left: 0; }
  }
  @media screen and (max-width: 1000px) {
     header {
         display: none;
     }
     .one { padding-left: 0px; width: 100%; }
     .comment { padding: 0px; width: 100%; }
     body { background: rgb(96, 165, 212) none repeat scroll 0% 0% ! important; }
     .bannerPlace { display: block; }
     
     .top-block .list #top-list { display:none ! important; }
     
     .top-block a { display: block ! important; text-decoration: none; }
     #topBaner { height: auto ! important; background: rgb(96, 165, 212) none repeat scroll 0% 0% ! important; }
     .top-block { display: block; }
     .top-block { height: 90px; margin: 0px auto;}
     #topBaner > div > div > div > a > div > img { float:left;height: 80px; margin-left:0; width:auto; }
     #topBaner a { display: none; }
     .inner{overflow: hidden;padding-left: 3%;padding-right: 3%;width: 90%;margin: 0px auto;}
     #newsColumn { display: none; }
     footer { display: none; }
     #text, #contentWraper { width: 100%; }
     #align { width: 90%; padding: 0px 5%; }
     #wraper { overflow: hidden; padding: 3%; width: 90%; margin: 0px auto; }
     #news.article #image img { margin-left: auto; margin-right: auto; display: block; }
     #text { margin: 0px; }
     #align { width: 100%; padding: 0px; }
     #news span.date { text-align: center; }
     #news.article #image img{
         margin: 15px auto;
     }
  }
  @media screen and (max-width: 768px) {
     .list__item { width: 80px; height: 110px; }
     .list { max-width: 625px; }
     #news p,.comment p {
         text-align: left!important;
     }

     .list__item p{font-size: 14px;}


  }
  @media screen and (max-width: 640px) {
     .top-block { max-width: 100%;height: 70px; margin: 0px auto; }
     #topBaner > div > div > div > a > div > img { float:left;height: 70px; margin-left:15px; width:auto; }
     .list .clearfix {display:none;}
     #top-list { display: none ! important; }
     #news.article #image img { width: 100%; }
     #news h1.ArticleHeader { font-size: 30px; }
     #wraper { padding: 5%; }
  }
  @media screen and (max-width: 479px) {
     .top-block { max-width: 100%; margin: 0px auto; height: 70px;}
     #top-list { display: none ! important; }
     #topBaner > div > div > div > a > div > img { height: 70px; width:auto; }
     #wraper { padding: 5%; }
     .inner{overflow: hidden;padding-left: 0;padding-right: 0;width: 100%;margin: 0px auto;}
  }
  @media screen and (max-width: 370px) {
     body { background: rgb(255, 255, 255) none repeat scroll 0% 0% ! important; }
     .top-block { max-width: 100%;height: 50px; margin: 0px auto; }
     #topBaner > div > div > div > a > div > img { height: 50px; width:auto; }
     #wraper { padding: 5%; }
     .comment div { width: 93%; margin: 10px 1% ! important; }
  }
  @media screen and (max-width: 240px) {
  }

  </style>
  <style type="text/css">
  /*.lleo_errorSelection *::-moz-selection,
  .lleo_errorSelection *::selection,
  .lleo_errorSelection *::-webkit-selection {
     background-color: red !important;
     color: #fff !important;;
  }*/

  #lleo_dialog,
  #lleo_dialog * {
     color: #000 !important;
     font: normal 13px Arial, Helvetica !important;
     line-height: 15px !important;
     margin: 0 !important;
     padding: 0 !important;
     background: none !important;
     border: none 0 !important;
     position: static !important;
     vertical-align: baseline !important;
     overflow: visible !important;
     width: auto !important;
     height: auto !important;
     max-width: none !important;
     max-height: none !important;
     float: none !important;
     visibility: visible !important;
     text-align: left !important;
     text-transform: none !important;
     border-collapse: separate !important;
     border-spacing: 2px !important;
     box-sizing: content-box !important;
     box-shadow: none !important;
     opacity: 1 !important;
     text-shadow: none !important;
     letter-spacing: normal !important;
     -webkit-filter: none !important;
     -moz-filter: none !important;
     filter: none !important;
  }
  #lleo_dialog *:before,
  #lleo_dialog *:after {
     content: '';
  }

  #lleo_dialog iframe {
     height: 0 !important;
     width: 0 !important;
  }

  #lleo_dialog {
     position: absolute !important;
     background: #fff !important;
     border: solid 1px #ccc !important;
     padding: 7px 0 0 !important;
     left: -999px;
     top: -999px;
     width: 440px !important;
     overflow: hidden;
     display: block !important;
     z-index: 999999999 !important;
     box-shadow: 8px 16px 30px rgba(0, 0, 0, 0.16) !important;
     border-radius: 3px !important;
     opacity: 0 !important;
     -webkit-transform: translateY(15px);
     -moz-transform: translateY(15px);
     -ms-transform: translateY(15px);
     -o-transform: translateY(15px);
     transform: translateY(15px);
  }
  #lleo_dialog.lleo_show_small {
     width: 150px !important;
  }
  #lleo_dialog.lleo_show {
     opacity: 1 !important;
     -webkit-transform: translateY(0);
     -moz-transform: translateY(0);
     -ms-transform: translateY(0);
     -o-transform: translateY(0);
     transform: translateY(0);
     -webkit-transition: -webkit-transform 0.3s, opacity 0.3s !important;
     -moz-transition: -moz-transform 0.3s, opacity 0.3s !important;
     -ms-transition: -ms-transform 0.3s, opacity 0.3s !important;
     -o-transition: -o-transform 0.3s, opacity 0.3s !important;
     transition: transform 0.3s, opacity 0.3s !important;
  }
  #lleo_dialog.lleo_collapse {
     opacity: 0 !important;
     -webkit-transform: scale(0.25, 0.1) translate(-550px, 100px);
     -moz-transform: scale(0.25, 0.1) translate(-550px, 100px);
     -ms-transform: scale(0.25, 0.1) translate(-550px, 100px);
     -o-transform: scale(0.25, 0.1) translate(-550px, 100px);
     transform: scale(0.25, 0.1) translate(-550px, 100px);
     -webkit-transition: -webkit-transform 0.4s, opacity 0.4s !important;
     -moz-transition: -moz-transform 0.4s, opacity 0.4s !important;
     -ms-transition: -ms-transform 0.4s, opacity 0.4s !important;
     -o-transition: -o-transform 0.4s, opacity 0.4s !important;
     transition: transform 0.4s, opacity 0.4s !important;
  }
  #lleo_dialog input::-webkit-input-placeholder {
     color: #aaa !important;
  }
  #lleo_dialog .lleo_has_pic #lleo_word {
     margin-right: 80px !important;
  }
  #lleo_dialog #lleo_translationsContainer1 {
     position: relative !important;
  }
  #lleo_dialog #lleo_translationsContainer2 {
     padding: 7px 0 0 !important;
     vertical-align: middle !important;
  }
  #lleo_dialog #lleo_word {
     color: #000 !important;
     margin: 0 5px 2px 0 !important;
     /*float: left !important;*/
  }
  #lleo_dialog .lleo_has_sound #lleo_word {
     margin-left: 30px !important;
  }
  #lleo_dialog #lleo_text {
     font-weight: bold !important;
     color: #d56e00 !important;
     text-decoration: none !important;
     cursor: default !important;
  }
  /*
  #lleo_dialog #lleo_text.lleo_known {
     cursor: pointer !important;
     text-decoration: underline !important;
  }
  */
  /*#lleo_dialog #lleo_closeBtn {
     position: absolute !important;
     right: 6px !important;
     top: 5px !important;
     line-height: 1px !important;
     text-decoration: none !important;
     font-weight: bold !important;
     font-size: 0 !important;
     color: #aaa !important;
     display: block !important;
     z-index: 9999999999 !important;
     width: 7px !important;
     height: 7px !important;
     padding: 0 !important;
     margin: 0 !important;
  }*/

  #lleo_dialog #lleo_optionsBtn {
     position: absolute !important; 
     right: 3px !important;
     top: 5px !important;
     line-height: 1px !important;
     text-decoration: none !important;
     font-weight: bold !important;
     font-size: 13px !important;
     color: #aaa !important;
     padding: 2px !important;
     display: none;
  }
     #lleo_dialog.lleo_optionsShown #lleo_optionsBtn {
         display: block !important;
     }
     #lleo_dialog #lleo_optionsBtn img {
         width: 12px !important;
         height: 12px !important;
     }
  #lleo_dialog #lleo_sound {
     float: left !important;
     width: 16px !important;
     height: 16px !important;
     margin-left: 9px !important;
     margin-right: 3px !important;
     background: 0 0 no-repeat !important;
     cursor: pointer !important;
     display: none !important;
     background: url("https://health2all.info/joint-pro/med-uz/p/css/48ace63393ddac35e9c7a773aa297ffd8383639c.png") !important;
  }
  #lleo_dialog .lleo_has_sound #lleo_sound {
     display: block !important;
  }

  #lleo_dialog #lleo_soundWave {
     border: solid 5px #4495CC !important;
     border-radius: 5px !important;
     position: absolute !important;
     left: -5px !important;
     top: -5px !important;
     right: -5px !important;
     bottom: -5px !important;
     z-index: 0 !important;
     opacity: 0.9 !important;
     display: none !important;
  }
     #lleo_dialog #lleo_soundWave.lleo_beforePlaying {
         display: block !important;
     }
     #lleo_dialog #lleo_soundWave.lleo_playing {
         opacity: 0 !important;
         border-width: 20px !important;
         border-radius: 30px !important;

         -webkit-transform: scale(1.07,1.1) !important;
         -moz-transform: scale(1.07,1.1) !important;
         -ms-transform: scale(1.07,1.1) !important;
         transform: scale(1.07,1.1) !important;

         -webkit-transition: all 0.6s !important;
         -moz-transition: all 0.6s !important;
         -ms-transition: all 0.6s !important;
         transition: all 0.6s !important;
     }


  #lleo_dialog #lleo_picOuter {
     position: absolute !important;
     float: right !important;
     top: 4px;
     right: 5px;
     z-index: 9 !important;
     display: none !important;
     width: 100px !important;
  }
     #lleo_dialog.lleo_optionsShown #lleo_picOuter {
         right: 25px;
     }
  #lleo_dialog .lleo_has_pic #lleo_picOuter {
     display: block !important;
  }
     #lleo_dialog #lleo_picOuter:hover {
         width: auto !important;
         z-index: 11 !important;
     }
  #lleo_dialog #lleo_pic,
  #lleo_dialog #lleo_picBig {
     position: absolute !important;
     top: 0 !important;
     right: 0 !important;
     border: solid 2px #fff !important;
     -webkit-border-radius: 2px !important;
     -moz-border-radius: 2px !important;
     border-radius: 2px !important;
     z-index: 1 !important;
  }
  #lleo_dialog #lleo_pic {
     position: relative !important;
     border: none !important;
     width: 30px !important;
  }
  #lleo_dialog #lleo_picBig {
     box-shadow: -1px 2px 4px rgba(0,0,0,0.3);
     z-index: 2 !important;
     opacity: 0 !important;
     visibility: hidden !important;
  }
     #lleo_dialog #lleo_picOuter:hover #lleo_picBig {
         visibility: visible !important;
         opacity: 1 !important;
         -webkit-transition: opacity 0.3s !important;
         -webkit-transition-delay: 0.3s !important;
     }
  #lleo_dialog #lleo_transcription {
     margin: 0 80px 4px 31px !important;
     color: #aaaaaa !important;
  }
  #lleo_dialog .lleo_no_trans {
     color: #aaa !important;
  }

  #lleo_dialog .ll-translation-counter {
     float: right !important;
     font-size: 11px !important;
     color: #aaa !important;
     padding: 2px 2px 1px 10px !important;
  }

  #lleo_dialog .ll-translation-text {
     float: left !important;
     /*width: 80% !important;*/
  }

  #lleo_dialog #lleo_trans a {
     color: #3F669F !important;
     text-decoration: none !important;
     text-overflow: ellipsis !important;
     padding: 1px 4px !important;
     overflow: hidden !important;
     float: left !important;
     width: 320px !important;
  }

  #lleo_dialog .ll-translation-item {
     color: #3F669F !important;
     border: solid 1px #fff !important;
     padding: 3px !important;
     width: 100% !important;
     float: left !important;
     -moz-border-radius: 2px !important;
     -webkit-border-radius: 2px !important;
     border-radius: 2px !important;
  }

  #lleo_dialog .ll-translation-item:hover {
     border: solid 1px #9FC2C9 !important;
     background: #EDF4F6 !important;
     cursor: pointer !important;
  }
  #lleo_dialog .ll-translation-item:hover .ll-translation-counter {
     color: #83a0a6 !important;
  }

  #lleo_dialog .ll-translation-marker {
     background: url("https://health2all.info/joint-pro/med-uz/p/css/9e6cbcecc11b58230776fff131e583b251fb0dfc.png") !important;
     display: inline-block !important;
     width: 4px !important;
     height: 4px !important;
     margin: 7px 5px 2px 2px !important;
     float: left !important;
  }

  #lleo_dialog #lleo_icons {
     color: #aaa !important;
     font-size: 11px !important;
     background: #f8f8f8 !important;
     padding: 10px 10px 10px 16px !important;
  }
  #lleo_icons a {
     display: inline-block !important;
     width: 16px !important;
     height: 16px !important;
     margin: 0 10px -4px 3px !important;
     text-decoration: none !important;
     opacity: 0.5 !important;
     background: url("https://health2all.info/joint-pro/med-uz/p/css/8df8342039f7e775e0c6d4d909562affa7a6f866.png") !important;
  }
  #lleo_icons a:hover {
     opacity: 1 !important;
  }
  #lleo_icons a.lleo_google     {background-position:-34px 0 !important;}
  #lleo_icons a.lleo_multitran  {background-position:-64px 0 !important;}
  #lleo_icons a.lleo_lingvo     {background-position:-51px 0 !important; width: 12px !important;}
  #lleo_icons a.lleo_dict       {background-position:-17px 0 !important;}
  #lleo_icons a.lleo_linguee    {background-position:-81px 0 !important;}
  #lleo_icons a.lleo_michaelis  {background-position:-98px 0 !important;}

  #lleo_dialog #lleo_contextContainer {
     margin: 0 !important;
     padding: 3px 15px 8px 10px !important;
     background: #eee !important;
     background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#eee)) !important;
     background: -moz-linear-gradient(-90deg, #fff, #eee) !important;
     border-bottom: solid 1px #ddd !important;
     border-top-left-radius: 3px !important;
     border-top-right-radius: 3px !important;
     display: none !important;
     overflow: hidden !important;
  }
  #lleo_dialog .lleo_has_context #lleo_contextContainer {
     display: block !important;
  }
  #lleo_dialog #lleo_context {
     color: #444 !important;
     text-shadow: 1px 1px 0 #f4f4f4 !important;
     line-height: 12px !important;
     font-size: 11px !important;
     margin-left: 2px !important;
  }
  #lleo_dialog #lleo_context b {
     line-height: 12px !important;
     color: #000 !important;
     font-weight: bold !important;
     font-size: 11px !important;
  }
  #lleo_dialog #lleo_translateContextLink {
     color: #444 !important;
     text-shadow: 1px 1px 0 #f4f4f4 !important;
     background: -webkit-gradient(linear, left top, left bottom, from(#f4f4f4), to(#ddd)) !important;
     background: -moz-linear-gradient(-90deg, #f4f4f4, #ddd) !important;
     border: solid 1px !important;
     box-shadow: 1px 1px 0 #f6f6f6 !important;
     border-color: #999 #aaa #aaa #999 !important;
     -moz-border-radius: 2px !important;
     -webkit-border-radius: 2px !important;
     border-radius: 2px !important;
     padding: 0 3px !important;
     font-size: 11px !important;
     text-decoration: none !important;
     margin: 1px 5px 0 !important;
     display: inline-block !important;
     white-space: nowrap !important;
  }
  #lleo_dialog #lleo_translateContextLink:hover {
     background: #f8f8f8 !important;
  }
  #lleo_dialog #lleo_translateContextLink.hidden {
     visibility: hidden !important;
  }

  #lleo_dialog #lleo_setTransForm {
     display: block !important;
     margin-top: 3px !important;
     padding-top: 5px !important;
     /* Set position and background because the form might be overlapped by an image when no translations */
     position: relative !important;
     background: #fff !important;
     z-index: 10 !important;
     padding-bottom: 10px !important;
     padding-left: 16px !important;
  }
  #lleo_dialog .lleo-custom-translation {
     padding: 4px 5px !important;
     border: solid 1px #ddd !important;
     border-radius: 2px !important;
     width: 90% !important;
     min-width: 270px !important;
     background: -webkit-gradient(linear, 0 0, 0 20, from(#f1f1f1), to(#fff)) !important;
     background: -moz-linear-gradient(-90deg, #f1f1f1, #fff) !important;
     font: normal 13px Arial, Helvetica !important;
     line-height: 15px !important;
  }
  #lleo_dialog .lleo-custom-translation:hover {
     border: solid 1px #aaa !important;
  }
  #lleo_dialog .lleo-custom-translation:focus {
     background: #FFFEC9 !important;
  }

  #lleo_dialog *.hidden {
     display: none !important;
  }

  #lleo_dialog .infinitive{
     color: #D56E00 !important;
     text-decoration: none;
     border-bottom: 1px dotted #D56E00 !important;
  }
  #lleo_dialog .infinitive:hover{
     border: none !important;
  }

  #lleo_dialog .lleo_separator {
     height: 1px !important;
     background: #eee;
     margin-top: 10px !important;
     background: -webkit-linear-gradient(left, rgba(255,255,255,1) 0%,#eee 8%,rgba(255,255,255,1) 80%) !important;
     background: -moz-linear-gradient(left, rgba(255,255,255,1) 0%, #eee 8%, rgba(255,255,255,1) 80%) !important;
     background: -ms-linear-gradient(left, rgba(255,255,255,1) 0%,#eee 8%,rgba(255,255,255,1) 80%) !important;
     background: linear-gradient(to right, rgba(255,255,255,1) 0%,#eee 8%,rgba(255,255,255,1) 80%) !important;
  }
  #lleo_dialog #lleo_trans {
     /*border-top: 1px solid #eeeeee !important;*/
     padding: 5px 30px 0 14px !important;
     zoom: 1;
  }

  #lleo_dialog .lleo_clearfix {
     display: block !important;
     clear: both !important;
     visibility: hidden !important;
     height: 0 !important;
     font-size: 0 !important;
  }


  #lleo_dialog #lleo_picOuter table {
     width: 44px !important;
     position: absolute !important;
     right: 0 !important;
     top: 0 !important;
     vertical-align: middle !important;
  }

  #lleo_dialog #lleo_picOuter td {
     width: 38px !important;
     height: 38px !important;
     /*border: 1px solid #eeeeee !important;*/
     vertical-align: middle !important;
     text-align: center !important;
  }

  #lleo_dialog #lleo_picOuter td div {
     height: 38px !important;
     overflow: hidden !important;
  }

  #lleo_dialog .lleo_empty {
     margin: 0 5px 7px !important;
  }

  #lleo_youtubeExportBtn {
     margin-left: 10px;
     height: 24px;
  }
     #lleo_youtubeExportBtn i {
         display: inline-block;
         width: 16px;
         height: 16px;
         background: 0 0 url("https://health2all.info/joint-pro/med-uz/p/css/i16.png") !important;
     }
     #lleo_youtubeExportBtn .yt-uix-button-content {
         font-size: 12px;
         line-height: 2px;
     }


  /*** Parsed Lyrics Content *****************************/

  .lleo_lyrics tran {
     background: transparent !important;
     border-radius: 2px !important;
     text-shadow: none !important;
     cursor: pointer !important;
  }
     .lleo_lyrics tran:hover {
         color: #fff !important;
         background: #C77213 !important;
         -webkit-transition: all 0.1s !important;
         -moz-transition: all 0.1s !important;
         -ms-transition: all 0.1s !important;
         -o-transition: all 0.1s !important;
         transition: all 0.1s !important;
     }

  .lleo_songName {
     border: solid 1px #ffd47c;
     background: #fff1c2;
     border-radius: 2px;
  }

  .lleo_hidden_iframe {
     visibility: hidden;
  }
  @font-face {
   font-family: 'rbicon';
   src: url("https://health2all.info/joint-pro/med-uz/p/fonts/rbicon.woff2") format("woff2");
   font-weight: normal;
   font-style: normal; }

   .boxit {
    border: 4px solid red;
    padding: 20px;
    color: red;
    font-weight: bold;
    margin: 15px 0px;
    }
.boxit p {
  padding: 0px;
  font-size: 19px;
}
.content-left-doctor {
    display: block;
    width: 96%;
    background-color: #e2e2e2;
    padding: 2%;
    margin-top: 15px;
}
.content-left-doctor-text {
    display: block;
    /*width: 50%;*/
    font-size: 15px;
    line-height: 1.4;
}
.center {
  width: 620px;
  margin: 0 auto;
}
.float_l{
  float: left;
}
.float_r{
  float: right;
}
.clear {
  clear: both;
}
@media screen and (max-width: 800px) {
  .help_img {
    width: 100%;
  }
}
@media screen and (max-width: 710px) {
  .center {
    width: 100%;
  }
  .float_l, .float_r {
    float: none;
    text-align: center;
  }
}
@media screen and (max-width: 350px) {
  .center img{
    width: 100%;
  }
  .comment_img3 {
    width: 100%;
  }
}
.comment_img1 {
  width: 100%;
}
@media screen and (max-width: 600px) {
  .comment_img2 {
    width: 100%;
  }
}