/* Eric Meyer's CSS Reset */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
    display: block;
}

strong {
    font-weight: bold;
    color: #41494D;
}

body {
    line-height: 1;
}
ol, ul {
    list-style: none;
}
blockquote, q {
    quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
    content: '';
    content: none;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}


@font-face {
font-family: "Onestm";
src: url("../fonts/static/Onest-Medium.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}

@font-face {
    font-family: "Mixed";
    src: url("../fonts/Romanesco-Regular.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}

@font-face {
    font-family: "Inter";
    src: url("../fonts/Inter-Italic-VariableFont_opsz,wght.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}

@font-face {
    font-family: "Onestr";
    src: url("../fonts/static/Onest-Regular.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}

@font-face {
    font-family: "Onestl";
    src: url("../fonts/static/Onest-Light.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}

@font-face {
    font-family: "Popinsb";
    src: url("../fonts/static/Poppins-SemiBold.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}

@font-face {
    font-family: "Popinr";
    src: url("../fonts/static/Poppins-Regular.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}

/* End of Eric Meyer's CSS Reset */

article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {
    display: block;
}
body {
    font: 12px/18px Onestm, sans-serif;
    width: 100%;
    height: 100%;
    background-color: #F4FAFC;
}
.wrapper {
    width: 1320px;
    height: 100%;
    margin: 0px auto;
    overflow: hidden;
}

.wrapper_cat {
    width: 1320px;
    height: 115%;
    margin: 0px auto;
    overflow: hidden;
}

/*--- Desktop Player ---*/
.header {
    height: 156px;
    width:100%;
    background-color: #fff;
}

.center_header {
    width:1320px;
    height:105px;
    margin:0 auto;
}

.header_board_1
{
    width: 100%;
    height: 51px;
    background-color: #DAF5FA;
}

.inside_bar1
{
    width: 1320px;
    margin:0 auto;
}

.header_board_2
{
    width: 100%;
    height: 105px;
    background-color: #fff;
}

.faq_button
{
    width: 73px;
    height: 64px;
    position: absolute;
    margin-top: 780px;
    right: 6%;
    z-index: 99;
}

.faq_button_inside
{
    width: 73px;
    height: 64px;
    position: absolute;
    margin-top: 590px;
    right: 6%;
    z-index: 99;
}

.banner_main
{
    width:100%;
    height: 510px;
    margin-bottom: 200px;
}


.banner_block_text
{
    width:1320px;
    margin:0px auto;
}

.line_menu
{
    width:32%;
    float:right;
    text-align: left;
    padding-top: 17px;
}

.line_menu a
{
    text-decoration: none;
    color:inherit;
    font-size: 15px;
}

.line_social
{
    width:40%;
    height:36px;
    float: left;
    margin-top:-10px;
    margin-left:10px;
}

.line_social img
{
    margin-left: 10px;
}

.world_circle
{
    padding: 3px 2px;float: left;
}

.open_str
{
    float: right;padding: 3px 2px;
}

.txt_lang
{
    font-size: 14px;position: absolute;margin-left: 5px;width: 20px;height: 20px;margin-top: 3px;
}


.ins
{
    width:20%;
    float: left;
    text-align: center;

}

.search_icon
{
    width: 10%;
    float: left;
    text-align: center;
    margin-top: -10px;
}

.lang
{
    width:30%;
    float: left;
    text-align: center;
}

/*-Lang Menu-*/
.dropbtn {
    background-color: #54A7AE;
    color: white;
    padding: 5px;
    width:84px;
    font-size: 15px;
    border: none;
    cursor: pointer;
    border-radius: 10px;
    margin-top: -8px;
    height:35px;
}

.dropbtn:hover, .dropbtn:focus {
    background-color: #54A7AE;
}

.dropdown {
    float: right;
    position: relative;
    display: inline-block;
}

.dropdown-content {
    display: none;
    position: absolute;
    background-color: #f1f1f1;
    min-width: 160px;
    overflow: auto;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    right: 0;
    z-index: 1;
}

.dropdown-content a {
    color: black;
    padding: 12px 16px;
    text-decoration: none;
    display: block;
}

.dropdown a:hover {background-color: #ddd;}

.show {display: block;}
/*-End Lang Menu-*/

/*-Lang Menu-*/
.dropbtn_green {
    background-color: #1D9923;
    color: white;
    padding: 5px;
    width:84px;
    font-size: 15px;
    border: none;
    cursor: pointer;
    border-radius: 10px;
    margin-top: -8px;
    height:35px;
}

.dropbtn_green:hover, .dropbtn_green:focus {
    background-color: #1D9923;
}

.dropdown_green {
    float: right;
    position: relative;
    display: inline-block;
}

.dropdown-content_green {
    display: none;
    position: absolute;
    background-color: #f1f1f1;
    min-width: 160px;
    overflow: auto;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    right: 0;
    z-index: 1;
}

.dropdown-content_green a {
    color: black;
    padding: 12px 16px;
    text-decoration: none;
    display: block;
}

.dropdown_green a:hover {background-color: #ddd;}

.show_green {display: block;}
/*-End Lang Menu-*/

.inside_bar2
{

}

.big_menu_line
{
    width: 1078px;
    float:left;
}

.big_menu_line ul
{
    width: 100%;
    padding-top:32px;
}

.big_menu_line ul li
{
    float:left;
    padding:13px 0px 6px 0px;
    margin-left: 36px;
}

.big_menu_line ul li a div
{
    background-image: url("../img/menu_drop.png");
    background-repeat: no-repeat;
    background-position: center right;
    width: 17px;
    height: 17px;
    float: right;
}

.big_menu_line ul li a
{
    font-size: 16px;
    color: inherit;
    text-decoration: none;
    text-transform: uppercase;

}

.big_menu_line ul a
{
    font-size: 16px;
    color: inherit;
    text-decoration: none;
    text-transform: uppercase;

}

.logo
{
    width: 242px;
    height: 64px;
    /*margin-top:20px;*/
    float:left;
}

.black-color {
    transition: filter .7s ease-in-out;
    -webkit-filter: grayscale(99%);
    filter: grayscale(99%);
}

.black-color:hover {
    -webkit-filter: grayscale(0%);
    filter: grayscale(0%);
}

#non_o
{
    background-image: none;
    margin-left: 99px;
}

.open_menu
{
    width: 100%;
    height: 327px;
    background-color: white;
    position: relative;
    z-index: 999;
}

/*-Big Open Menu-*/
.dropbtn1 {
    background-color: #3498DB;
    color: white;
    padding: 16px;
    font-size: 16px;
    border: none;
    cursor: pointer;
}

.dropbtn1:hover, .dropbtn1:focus {
    background-color: #2980B9;
}

.dropdown1 {
    position: relative;
    display: inline-block;
}

.dropdown-content1 {
    display: none;
    position: absolute;
    background-color: #f1f1f1;
    min-width: 160px;
    overflow: auto;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 1;
}

.dropdown-content1 a {
    color: black;
    padding: 12px 16px;
    text-decoration: none;
    display: block;
}

.dropdown1 a:hover {background-color: #ddd;}

.show1 {display: block;}
/*-End Big Open Menu-*/

.sub_menu
{
    width:70%;
    float:left;
}

.sub_menu ul
{
    width: 100%;
    padding-top:50px;
}

.sub_menu ul li
{
    width:30%;
    float:left;
    height: 40px;
}

.sub_menu ul li a
{
    color: inherit;
    text-decoration: none;
}

.img_menu
{
    width:30%;
    float:left;
}

.info_prep_im
{
    width:421px;
    height: 252px;
}

.all_pord_title_b
{
    display: none;
    width: 50%;
    position: relative;
    top: 212px;
    height: 0px;
    background-color: white;
    color: #54A7AE;
    padding: 20px;
    border-radius: 0px 25px 0px 0px;
}

.all_pord_title_b a
{
    text-decoration: none;
    color: #54A7AE;
}

.center_menu_block
{
    width:1320px;
    margin:0px auto;
}

.info_banner_blo
{
    width:37%;
    float:left;
    padding:20% 0%;

}

.info_banner_blo_title
{
    width: 100%;
    font-size:48px;
    font-weight: bold;
    font-family: Onestm;
    color: #41494D;
    line-height: 40px;
}

.info_banner_blo_text
{
    width: 100%;
    padding-top:40px;
    font-weight: bold;
    font-family: Popinr;
    color: #41494D;
    font-size:20px;
    line-height: 28px;
}

.see_moro_b
{
    width:50%;
    margin-top: 40px;
    border:1px solid black;
    border-radius: 20px;
    padding:20px;
    font-size: 20px;
}

.see_moro_b a
{
    text-decoration: none;
    color: inherit;
}



.block_slider_prod
{
    width: 100%;
    float:left;
    height: auto;
    margin-top:50px;
}


.slick-active
{
    /*background-color: #54A7AE;*/
}

.block_prod_m
{
    width: 424px;
    height: 295px;
    float: left;
    /*padding:1% 0%;*/
    margin: 0px 8px;
}

.title_prod_el
{
    padding: 20px;
    background-color: white;
    color: #000;
    opacity: 0.6;
    margin-left: 6%;
    border-radius: 8px;
    position: absolute;
    bottom:25px;
    width:250px;
}

.title_prod_el span
{
    opacity: 1;
    font-size:24px;
    font-family: Onestm;
    line-height: 26px;
}

.our_prior_block
{
    width: 100%;
    margin-top:50px;
}

.title_pr_bl
{
    width:100%;
    margin-top:60px;
    height:27px;
}

.title_big_pr
{
    width:50%;
    float:left;
    text-align: left;
    font-size:3em;
    font-weight: normal;
}

.link_more_bl_pr
{
    width:50%;
    float:left;
    text-align: right;
    font-size:1em;
}

.link_more_bl_pr a
{
    text-decoration: none;
    color:#54A7AE;
    font-size: 16px;
}

.block_text_pr_bl
{
    margin-top:50px;
    width:44%;
    float:left;
}

.img_pr_bl_right
{
    margin-top:50px;
    width:50%;
    margin-left: 6%;
    float:left;
    height: 533px;
    border-radius: 0px;
}

.element_pr_bl
{
    width:100%;
    padding: 3% 0% 3% 0%;
    border:3px solid #54A7AE;
    border-radius: 20px;
    margin-bottom: 33px;
}

.elem_pr_bl_img
{
    width:30%;
    float:left;

}

.elem_pr_bl_text
{
    width:65%;
    float:left;
    padding:10px;
}

.elem_pr_bl_text_title
{
    font-family:Onestm;
    font-size: 23px;
    padding-bottom: 10px;


}

.elem_pr_bl_text_t
{
    font-family: Onestr;
    margin-top:10px;
    color:#7A7A7A;
    font-size: 16px;
    line-height: 25px;
}

.img_pr_bl_right_text
{
    padding: 20px;
    color: #fff;
    opacity: 1;
    margin-left: 5%;
    width: 70%;
    border-radius: 0px;
    margin-top: 370px;
    font-size: 2.7em;
    line-height: 35px;
}

.block_farmace_main
{
    width:100%;
    margin-top:50px;;
}

.b_f_m_left
{
    width:66%;
    height: 600px;
    float: left;
}

.b_f_m_left_b
{
    width: 25%;
    position: relative;
    background-color: white;
    color: #54A7AE;
    padding: 13px;
    border-radius: 3px 0px 25px 0px;
    height: 40px;
    font-size: 1.5em;
    margin-top: -1px;
}

.b_f_m_left_b a
{
    text-decoration: none;
    color: #54A7AE;
}

.info_b_f_m_left
{
    width:100%;
    height: 260px;
    position: relative;
    top:50%;
    border-radius: 0px 3px;
    content: '';
    display: block;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgb(16,37,38);
    background: linear-gradient(90deg, rgba(16,37,38,1) 0%, rgba(67,160,167,0) 100%);

}


.see_moro_b_color
{
    width:140px;
    margin-top: 20px;
    border-radius: 10px;
    padding:15px;
    background-color: #5DAAB0;
    margin-left: 5%;
}

.see_moro_b_color a
{
    text-decoration: none;
    color: white;
    font-size: 16px;
}

.info_b_f_m_left_title
{
    color: white;
    font-size: 40px;
    width:50%;
    line-height: 30px;
    padding-bottom: 20px;
    margin-left: 5%;
    padding-top:18px;
}

.info_b_f_m_left_anons
{
    color: white;
    font-size: 16px;
    width:50%;
    line-height: 24px;
    margin-left: 5%;
}

.b_f_m_right
{
    width: 32%;
    height: 600px;
    float: right;
}

.perd_1
{
    width: 422px;
    height: 288px;
    margin-bottom: 26px;
    border-radius: 20px;
}

.b_f_m_left_bs
{
    width: 50%;
    position: relative;
    /*background-color: white;*/
    color: #000;
    padding: 5px;
    border-radius: 0px 0px 25px 0px;
    height: 100px;
    font-size: 1.5em;
    text-align: center;
    line-height: 35px;
    margin-top:-100px;
}

.b_f_m_left_bss
{
    width: 50%;
    position: relative;
    background-color: white;
    color: #000;
    padding: 15px;
    border-radius: 0px 0px 25px 0px;
    height: 100px;
    font-size: 1.5em;
    text-align: center;
    opacity: 0.4;
}

.b_f_m_left_bs a
{
    text-decoration: none;
    color: #000;
    margin-left:-8px;
}

.see_moro_bs
{
    width: 50%;
    border-radius: 20px;
    padding: 20px;
    color: #fff;
    margin-top: 27%;
    margin-left: -25px;
    font-size: 17px;
}

.see_moro_bs a
{
    color:#fff;
    text-decoration: none;
}


.b_f_m_left_bsr
{
    width: 50%;
    position: relative;
    /*background-color: white;*/
    color: #000;
    padding: 15px;
    border-radius: 0px 0px 25px 0px;
    height: 100px;
    font-size: 1.5em;
    text-align: center;
    line-height: 35px;
    margin-top:-100px;
}

.b_f_m_left_bssr
{
    width: 50%;
    position: relative;
    background-color: white;
    color: #000;
    padding: 15px;
    border-radius: 0px 0px 25px 0px;
    height: 100px;
    font-size: 1.5em;
    text-align: center;
    opacity: 0.4;
}

.b_f_m_left_bsr a
{
    text-decoration: none;
    color: #000;
    margin-left:-35px;
}


.b_f_m_left_bro
{
    width: 50%;
    position: relative;
    background-color: white;
    color: #54A7AE;
    padding: 13px;
    border-radius: 18px 0px 25px 0px;
    height: 40px;
    font-size: 1.5em;
    margin-top: -1px;
}

.b_f_m_left_bro a
{
    text-decoration: none;
    color: #54A7AE;
}


.see_moro_bsay
{
    width: 90%;
    border-radius: 20px;
    color: #fff;
    margin-top: 27%;
    font-size: 17px;
}

.see_moro_bsay a
{
    color:#fff;
    text-decoration: none;
}

.last_news_big_block
{
    margin-top: 90px;
    height: 100%;
}

.list_news_block_title
{
    text-align: center; font-size: 32px; margin-bottom: 50px; font-weight: bold;
}

.part_list_bl
{
    width:31%;
    height: 521px;
    float: left;
    padding:2%;
    margin-left: 45px;
    margin-right: 45px;
    background-color: #fff;
}


.part_list_bl_news
{
    width:31%;
    height: 521px;
    float: left;
    padding:2%;
    margin-left: 45px;
    margin-right: 45px;
    background-color: #fff;
}


.part_list_bl_news:hover
{
    background-color: #fff; -webkit-box-shadow: 4px -4px 16px 0px rgba(34, 60, 80, 0.2);
    -moz-box-shadow: 4px -4px 16px 0px rgba(34, 60, 80, 0.2);
    box-shadow: 4px -4px 16px 0px rgba(34, 60, 80, 0.2); height: 92%;
    padding: 2% 2%;
    border-radius: 12px;
    transition: 0.5s;
    height:520px;
}

.part_list_bl_img
{
    width: 100%; height: 276px; margin-bottom: 25px; border-radius: 15px;
}

.part_list_bl_img_date
{
    width:50px; height: 50px; background-color: #fff;color: #54A7AE; position: absolute; margin-top:200px; margin-left: 20px;
}

.part_list_bl_img_date_n
{
    font-size: 1.8em; text-align: center;margin-top:8px;
}

.part_list_bl_img_date_m
{
    text-transform: uppercase; text-align: center;
}

.part_list_bl_txt
{
    width:100%; height:221px;
}

.part_list_bl_txt_title
{
    color: #002603; font-weight: bold; font-size: 18px; font-family: Onestm;line-height: 26px;
}

.part_list_bl_txt_text
{
    color: #7A7A7A; margin-top: 20px; font-size: 16px; font-family: Onestm;margin-bottom: 20px;
}

.part_list_bl_txt_link
{
    color:#5DAAB0; text-decoration: none; font-size: 16px; line-height: 20px; font-weight: bold;
}

.part_list_bl_txt_link:hover
{
    color:#5DAAB0; text-decoration: underline; font-size: 16px;line-height: 20px;
}


.banner_main_bottom
{
    width:100%;
    height: 375px;
}


.banner_block_text
{
    width:1320px;
    margin:0px auto;
}

.info_banner_blo_bottom
{
    width:100%;
    float:left;

}

.info_banner_blo_title_bottom
{
    width: 100%;
    font-size:40px;
    font-weight: bold;
    font-family: Onestm;
    color: #fff;
    line-height: 45px;
    text-align: center;
    margin-top:7%;
}

.info_banner_blo_text_bottom
{
    width: 100%;
    padding-top:40px;
    font-weight: bold;
    font-family: Popinr;
    color: #41494D;
}

.see_moro_b_bottom
{
    width:25%;
    margin-top: 25px;
    /*border:1px solid black;*/
    border-radius: 20px;
    padding:20px;
    margin-left: 38%;

    /*background-color: #fff;*/
}

.see_moro_b_bottom_gl
{
    background-color: #5DAAB0;
    width: 20%;
    float: left;
    background-image: url("img/white_str.png");
    background-repeat: no-repeat;
}

.see_moro_b_bottom a
{
    text-decoration: none;
    color: inherit;
}

.footer
{
    width: 100%;
    padding-top: 50px;
}


.footer_right_bl
{
    width: 30%; float: left;
}

.padding_b50
{
    padding-bottom: 50px;
}

.w_50
{
    width: 50%;
}

.w_70
{
    width: 70%;
}


.footer_right_bl_ico
{
    padding-bottom: 35px; padding-left: 40px; padding-top: 3px; font-family: 'Onestm'; font-size: 16px;
}

.footer_right_bl_socail
{
    width: 100%; float:left; margin-top: 150px;
}

.footer_right_bl_socail_title
{
    font-weight:bold; font-size: 16px; font-family: 'Onestm';
}

.footer_right_bl_socail a img
{
    margin-right: 20px;
}

.footer_bottom_line
{
    width: 100%; margin-top:50px; border:1px solid #54A7AE; margin-bottom: 20px;
}

.footer_bottom_line_green
{
    width: 100%; margin-top:50px; border:1px solid #1D9923; margin-bottom: 20px;
}

.footer_copyright
{
    width:50%; text-align: left; float: left; margin-bottom: 50px; font-size: 14px; font-family: 'Onestm';
}

.footer_term_menu
{
    width:50%; text-align: right; float: left;
}

.footer_term_menu a
{
    margin-left: 20px; text-decoration: none; color: #54A7AE; font-size: 14px; font-family: 'Onestm';
}

.footer_term_menu_green
{
    width:50%; text-align: right; float: left;
}

.footer_term_menu_green a
{
    margin-left: 20px; text-decoration: none; color: #1D9923; font-size: 14px; font-family: 'Onestm';
}


.footer_left_bl
{
    width:70%; float: left;
}

.footer_left_bl_menu
{
    width: 33%; float: left; font-size: 1.2em; margin-top: 5px; margin-right: 0%;
}

.footer_left_bl_fsm
{
    width: 100%; float: left;
}

.footer_left_bl_fsm ul
{
    width: 90%;
}

.footer_left_bl_fsm ul li
{
    width: 100%; float:left; list-style-type: none; font-size: 18px; font-family: 'Onestm'; line-height: 37px;
}

.footer_left_bl_fsm ul li a
{
   text-decoration: none;
    color: #41494D;
}


.footer_left_bl_ssm
{
    width: 100%; float: left; margin-top: 50px; margin-bottom: 50px;
}

.footer_left_bl_ssm p
{
    font-weight: bold;
    padding-bottom: 10px;
    font-size: 18px;
    font-family: 'Onestm';
    margin-top: 40px;
}

.footer_left_bl_ssm ul
{
    width: 90%;
}

.footer_left_bl_ssm ul li
{
    width: 100%; float:left; list-style-type: none; line-height: 28px; font-size: 16px; font-family: 'Onestm';
}

.footer_left_bl_ssm ul li a
{
    text-decoration: none;
    color: #41494D;
}

.footer_left_bl_thsm
{
    width: 100%; float: left; margin-top: 50px;
}

.footer_left_bl_thsm p
{
    font-weight: bold;
    padding-bottom: 10px;
    font-family: 'Onestm';
    font-size: 18px;
    line-height: 25px;
}

.footer_left_bl_thsm ul
{
    width: 90%;
}

.footer_left_bl_thsm ul li
{
    width: 100%; float:left; list-style-type: none; line-height: 28px; font-family: 'Onestm'; font-size: 16px;
}

.footer_left_bl_thsm ul li a
{
    text-decoration: none;
    color: #41494D;
}

.footer_left_bl_foursm
{
    width: 100%; float: left;
}

.footer_left_bl_foursm p
{
    font-weight: bold;
    padding-bottom: 10px;
    font-size: 18px;
    font-family: 'Onestm';
}

.footer_left_bl_foursm ul
{
    width: 90%;
}

.footer_left_bl_foursm ul li
{
    width: 100%; float:left; list-style-type: none; line-height: 28px; font-size: 16px;  font-family: 'Onestm';
}

.footer_left_bl_foursm ul li a
{
    text-decoration: none;
    color: #41494D;
}
/*------------------*/

/*---Second Page---*/
.second_banner_page
{
    width: 100%;
    height: 660px;
}


.info_banner_blo_sec
{
    width:37%;
    float:left;
    padding:10% 0%;

}

.info_banner_blo_title_sec
{
    width: 99%;
    font-size:48px;
    font-family: Onestm;
    color: #fff;
    line-height: 45px;
    text-align: center;
}

.info_banner_blo_text_sec
{
    width: 100%;
    padding-top:20px;
    font-weight: bold;
    font-family: Popinr;
    color: #fff;
    font-size: 20px;
    line-height: 28px;
}

.see_moro_b_sec
{
    width:50%;
    margin-top: 40px;

    border-radius: 20px;
    padding:20px;
}

.see_moro_b_sec a
{
    text-decoration: none;
    color: inherit;
}

.breadcrumbs
{
    width: 99%; height: 40px; margin-top: 25px; color: #7A7A7A; font-size: 16px;
}

.breadcrumbs a
{
    text-decoration: none;
    color: #7A7A7A;
    margin: 0px 10px;

}

.breadcrumbs a:hover
{
    text-decoration: underline;
    color: #7A7A7A;
}

.list_news_block_title_np
{
    text-align: left; font-size: 36px; margin-bottom: 50px; font-family: 'Onestm'; color: #41494D; line-height: 33px;
}

.list_news_block_title_npr
{
    text-align: left; font-size: 25px; margin-top: 20px; margin-bottom: 40px;
}

.part_list_bl_blocker:hover
{
    background-color: #fff; -webkit-box-shadow: 4px -4px 16px 0px rgba(34, 60, 80, 0.2);
    -moz-box-shadow: 4px -4px 16px 0px rgba(34, 60, 80, 0.2);
    box-shadow: 4px -4px 16px 0px rgba(34, 60, 80, 0.2); height: 92%;
    padding: 3% 4%;
    border-radius: 20px;
    transition: 0.5s;
}


.part_list_bl_blocker_news:hover
{

}

.pagination
{
    width: 100%; margin-top: 50px; padding-bottom: 50px;
}

.pagination p
{
    width: 50%;
    margin-left: 25%;
    text-align: center;
}

.paginator_link
{
    margin-left: 10px;
    text-decoration: none;
    color: #000;
    font-size: 1.2em;
}

.paginator_link:hover
{
    margin-left: 10px;
    text-decoration: none;
    background-color: #54A7AE;
    color: #fff;
    padding: 5px 11px;
    border-radius: 12px;
}

#close_button
{
    margin: 0px;
    background-color: none;
}

#close_button:hover
{
    background-color: none;
    padding:0px;
}

.str_left
{
    position: absolute;
    margin-top:-10px;
    margin-left: -40px;
}

.str_right
{
    position: absolute;
    margin-top:-10px;
    margin-left: 20px;
    transform: scale(1);
}

.str_right:hover
{
    transform: scale(1.2);
}


.part_list_bl_video
{
    width:50%;
    height: 521px;
    float: left;
    padding-left:2%;
}

.part_list_bl_img_video
{
    width: 100%; height: 379px; border-radius: 25px;
}

.part_list_bl_img_date_video
{
    width:50px; height: 50px; background-color: #fff;color: #54A7AE; position: absolute; margin-top:200px; margin-left: 20px;
}

.part_list_bl_img_date_n_video
{
    font-size: 1.8em; text-align: center;margin-top:8px;
}

.part_list_bl_img_date_m_video
{
    text-transform: uppercase; text-align: center;
}

.part_list_bl_txt_video
{
    width:100%; height:221px; padding-top: 25px;
}

.part_list_bl_txt_title_video
{
    color: #002603; font-weight: bold; font-size: 1.4em; font-family: Onestm;
}

.part_list_bl_txt_text_video
{
    color: #7A7A7A; margin-top: 20px; font-size: 1.2em; font-family: Onestm;margin-bottom: 20px;
}

.part_list_bl_txt_link_video
{
    color:#5DAAB0; text-decoration: none; font-size: 1.2em;
}

.part_list_bl_txt_link_video:hover
{
    color:#5DAAB0; text-decoration: underline; font-size: 1.2em;
}


.part_list_bl_inside
{
    width:100%;
    height: 100%;
    float: left;
    padding-left:2%;
}

.part_list_bl_img_inside
{
    width: 100%; height: 591px; border-radius: 25px;
}

.part_list_bl_img_date_inside
{
    width:50px; height: 50px; background-color: #fff;color: #54A7AE; position: absolute; margin-top:200px; margin-left: 20px;
}

.part_list_bl_img_date_n_inside
{
    font-size: 1.8em; text-align: center;margin-top:8px;
}

.part_list_bl_img_date_m_inside
{
    text-transform: uppercase; text-align: center;
}

.part_list_bl_txt_inside
{
    width:100%; height:100%; padding-top: 25px;
}

.part_list_bl_txt_title_inside
{
    color: #002603; font-weight: bold; font-size: 2.8em; font-family: Onestm; line-height: 40px;
}

.part_list_bl_txt_text_inside
{
    color: #7A7A7A; margin-top: 20px; font-size: 1.2em; font-family: Onestm;margin-bottom: 20px;
}

.part_list_bl_txt_link_inside
{
    color:#5DAAB0; text-decoration: none; font-size: 1.2em;
}

.part_list_bl_txt_link_inside:hover
{
    color:#5DAAB0; text-decoration: underline; font-size: 1.2em;
}

.part_list_bl_right_sm
{
    width:91%;
    height: 100%;
    float: left;
    padding-right:5%;
    margin-bottom: 20px;
}

.part_list_bl_right_sm input[type=radio]
{
    margin-top: 20px;
    margin-right: 5px;
    accent-color: grey;
    border-color: grey;

}

.part_list_bl_right_sm span
{
    color:#808080;
}


.part_list_bl_right_sm_green
{
    width:91%;
    height: 100%;
    float: left;
    padding-right:5%;
    margin-bottom: 20px;
}

.part_list_bl_right_sm_green input[type=radio]
{
    margin-top: 20px;
    margin-right: 5px;
    accent-color: green;
    border-color: #5DAAB0;

}

.part_list_bl_right_sm_green span
{
    color:#808080;
}


.part_list_bl_right
{
    width:100%;
    height: 100%;
    float: left;
    padding-left:2%;
    margin-bottom: 20px;
}

.part_list_bl_img_right
{
    width: 100%; height: 250px;
}

.part_list_bl_img_date_right
{
    width:50px; height: 50px; background-color: #fff;color: #54A7AE; position: absolute; margin-top:180px; margin-left: 20px;
}

.part_list_bl_img_date_n_right
{
    font-size: 1.8em; text-align: center;margin-top:8px;
}

.part_list_bl_img_date_m_right
{
    text-transform: uppercase; text-align: center;
}

.part_list_bl_txt_right
{
    width:93%; height:100%; margin-top:20px;
}

.part_list_bl_txt_title_right
{
    color: #002603; font-weight: bold; font-size: 1.4em; font-family: Onestm;
}

.part_list_bl_txt_text_right
{
    color: #7A7A7A; margin-top: 20px; font-size: 1.2em; font-family: Onestm;margin-bottom: 20px;
}

.part_list_bl_txt_link_right
{
    color:#5DAAB0; text-decoration: none; font-size: 1.2em; margin-left: 10px; margin-top: 50px;
}

.part_list_bl_txt_link_right:hover
{
    color:#5DAAB0; text-decoration: underline; font-size: 1.2em;
}


.block_big
{
    width: 70%; float: left; height: 100%;
}

.block_small
{
    width: 28%; margin-left: 2%; float: left; height: 100%;
}

.block_small_ph
{
    width: 28%; margin-right: 2%; float: left; height: 100%;
}



.part_list_bl_pharm
{
    width:100%;
    height: 100%;
    float: left;
}

.part_list_bl_img_pharm
{
    width: 100%; height: 300px;
}

.part_list_bl_img_date_pharm
{
    width:50px; height: 50px; background-color: #fff;color: #54A7AE; position: absolute; margin-top:200px; margin-left: 20px;
}

.part_list_bl_img_date_n_pharm
{
    font-size: 1.8em; text-align: center;margin-top:8px;
}

.part_list_bl_img_date_m_pharm
{
    text-transform: uppercase; text-align: center;
}

.part_list_bl_txt_pharm
{
    width:100%; height:221px;
}

.part_list_bl_txt_title_pharm
{
    color: #002603; font-weight: bold; font-size: 1.4em; font-family: Onestm;
}

.part_list_bl_txt_text_pharm
{
    color: #7A7A7A; margin-top: 20px; font-size: 1.2em; font-family: Onestm;margin-bottom: 20px;
}

.part_list_bl_txt_link_pharm
{
    color:#5DAAB0; text-decoration: none; font-size: 1.2em;
}

.part_list_bl_txt_link_pharm:hover
{
    color:#5DAAB0; text-decoration: underline; font-size: 1.2em;
}


.tovar_list_block
{
    width: 30%; float:left; margin-right: 3%; height: 390px;
}


.tovar_list_block_img
{

}

.tovar_list_block_img img
{
    width: 100%;
}

.tovar_list_block_title
{
    margin-top:10px; text-align: center; color: #4D4D4D; margin-bottom: 40px; font-size: 18px; font-family: 'Onestm'; line-height: 25px;
}

.tovar_list_block_title a
{
    text-decoration: none; color: inherit;
}

.tovar_list_block_title a:hover
{
    text-decoration: underline; color: inherit;
}


.tovar_list_blockk
{
    width: 22%; float:left; margin-right: 3%; height: 390px;
}


.tovar_list_blockk_img
{

}

.tovar_list_blockk_img img
{
    width: 100%;
}

.tovar_list_blockk_title
{
    margin-top:10px; text-align: center; color: #4D4D4D; margin-bottom: 40px; font-size: 18px; font-family: 'Onestm'; line-height: 25px;
}

.tovar_list_blockk_title a
{
    text-decoration: none; color: inherit;
}

.tovar_list_blockk_title a:hover
{
    text-decoration: underline; color: inherit;
}

.pagination_list
{
    width: 100%; margin-top: 50px; padding-bottom: 50px;
}

.pagination_list p
{
    width: 50%;
    margin-left: 25%;
    text-align: right;
}

.paginator_link_list
{
    margin-left: 10px;
    text-decoration: none;
    color: #000;
    background-color: #fff;
    font-size: 1.2em;
    padding: 5px 11px;
    border-radius: 12px;
}

.paginator_link_list:hover
{
    margin-left: 10px;
    text-decoration: none;
    background-color: #54A7AE;
    color: #fff;
    padding: 5px 11px;
    border-radius: 12px;
}

.paginator_link_list_green
{
    margin-left: 10px;
    text-decoration: none;
    color: #000;
    background-color: #fff;
    font-size: 1.2em;
    padding: 5px 11px;
    border-radius: 12px;
}

.paginator_link_list_green:hover
{
    margin-left: 10px;
    text-decoration: none;
    background-color: #1D9923;
    color: #fff;
    padding: 5px 11px;
    border-radius: 12px;
}

.select_sort
{
    border-radius: 0px;
    background-color: #ebebeb;
    color: #000;
    border: 0px;
    padding: 10px 15px;
    font-size:16px;
}


.insisde_big_block_left
{
    width: 45%; float: left;
}

.inside_big_block_left_img
{
    width: 100%; height:auto;
}

.i123
{
    width: 100%; margin-bottom: 40px; margin-top:40px;
}

.i345
{
    width: 100%; padding-bottom: 50px; height: 210px;
}

.text_under_big_block_left_img
{
    width: 80%; margin-left: 5%; font-family: 'Onestm'; font-size: 18px;
}

.inside_big_block_right
{
    width: 50%; float: left; margin-left: 5%;
}

.list_style_imag
{
    width: 90%;;
}

.list_style_imag li
{
    background-image: url("../img/check.png");
    background-position: left left;
    background-repeat: no-repeat;
    padding-left: 40px;
    margin-bottom: 20px;
    font-size: 16px;
    font-family: 'Onestm';
    color: #7A7A7A;
    line-height: 30px;



}

.list_style_imagk
{
    width: 90%;;
}

.list_style_imagk li
{
    background-image: url("../img/check_k.png");
    background-position: left left;
    background-repeat: no-repeat;
    padding-left: 40px;
    margin-bottom: 20px;
    font-size: 16px;
    font-family: 'Onestm';
    color: #7A7A7A;
    line-height: 27px;



}

.list_style_imag_green
{
    width: 90%;;
}

.list_style_imag_green li
{
    background-image: url("../img/check_green.png");
    background-position: left left;
    background-repeat: no-repeat;
    padding-left: 40px;
    margin-bottom: 20px;



}

/*Accordion*/
.acor-container {
    margin: 20px 0;
}
.acor-container .acor-body {
    /*width: calc(100% - 40px);*/
    margin: 0 auto;
    height: 0;
    color: rgba(0, 0, 0, 0);
    /*background-color: #BFE2FF;*/
    line-height: 18px;
    /*padding: 0 30px;*/
    box-sizing: border-box;
    transition: color 0.5s, padding 0.5s;
    overflow: hidden;
    font-family: Verdana, sans-serif;
    font-size: 16px;
    /*box-shadow: 0 4px 8px rgba(0,0,0,0.2), 0 10px 16px rgba(0,0,0,0.2);*/
}
.acor-container .acor-body p {
    margin: 0 0 10px;
}
.acor-container label {
    cursor: pointer;
    /*background-color: #337AB7;*/
    display: block;
    padding: 15px 15px 15px 0px;
    width: 100%;
    color: #000;
    font-weight: 300;
    box-sizing: border-box;
    z-index: 100;
    font-family: Verdana, sans-serif;
    font-size: 18px;
    margin: 0 0 5px;
    transition: color .35s;
}
.acor-container label:hover {
    color: #000;
    font-size: 20px;
    font-family: 'Onestm';
}
.acor-container input{
    display: none;
}
.acor-container label:before {
    content: '+';
    float: right;
}

.acor-container input:checked + label {
    /*background-color: #285f8f;*/
    color: #000;
    /*box-shadow: 0 8px 26px rgba(0,0,0,0.4), 0 28px 30px rgba(0,0,0,0.3);*/
}
.acor-container input:checked + label:before {
    transition: transform .35s;
    transform: rotate(0deg);
    content: '-';
}
.acor-container input:checked + label + .acor-body {
    height: auto;
    margin-top: -5px;
    color: #000;
    padding: 20px 0px 10px;
}
/*---------*/



.banner_main_bottom_inside_pharm
{
    width:100%;
    height: 512px;
    background-color: #54A7AE;
}

.banner_main_bottom_inside_pharm_left
{
    width:50%; float: left; padding-top: 85px;
}

.banner_main_bottom_inside_pharm_right
{
    width:38%; float: left; padding-top: 85px;
}

.banner_main_bottom_inside_pharm_right_p1
{
    font-size: 32px; font-family: 'Onestm'; color:#fff; line-height: 50px; font-weight: bold; margin-top:35px; margin-bottom: 20px;
}

.banner_main_bottom_inside_pharm_right_p2
{
    font-size: 20px; color:#fff;  margin-top:15px; width: 70%; margin-bottom: 60px; line-height: 25px; font-family: 'Onestm';
}

.banner_main_bottom_inside_pharm_right a
{
    padding:15px 30px; border-radius: 15px; background-color: #fff; color: #5DAAB0; text-decoration: none;
}

.banner_main_bottom_inside_pharm_right a:hover
{
    padding:15px 30px; border-radius: 15px; background-color: #fff; color: #5DAAB0; text-decoration: underline;
}


.banner_main_bottom_inside_pharm_green
{
    width:100%;
    height: 512px;
    background-color: #1D9923;
}

.banner_main_bottom_inside_pharm_left_green
{
    width:50%; float: left; padding-top: 85px;
}

.banner_main_bottom_inside_pharm_right_green
{
    width:32%; float: left; padding-top: 85px;
}

.banner_main_bottom_inside_pharm_right_p1_green
{
    font-size: 2em; color:#fff; line-height: 35px; font-weight: bold; margin-top:45px; margin-bottom: 20px;
}

.banner_main_bottom_inside_pharm_right_p2_green
{
    font-size: 1em; color:#fff;  margin-top:15px; margin-bottom: 60px;
}

.banner_main_bottom_inside_pharm_right_green a
{
    padding:15px 30px; border-radius: 25px; background-color: #fff; color: #1D9923; text-decoration: none;
}

.banner_main_bottom_inside_pharm_right_green a:hover
{
    padding:15px 30px; border-radius: 25px; background-color: #fff; color: #1D9923; text-decoration: underline;
}

.big_tov_else
{
    width: 100%; height: auto; background-color: #fff;
}

.big_tov_else_1
{
    width: 100%; margin-top: 50px;
}

.big_tov_else_1_title
{
    font-size: 32px; font-family: 'Onestm'; font-weight: bold; margin-bottom: 50px;
}

.else_tov_block
{
    width: 25%; float: left; margin-right: 0%; margin-bottom: 100px;
}

.else_tov_block_img:hover
{
    border-radius: 20px; border: 3px solid #5daab0;
}

.else_tov_block_imgk:hover
{
    border-radius: 20px; border: 3px solid #ad3b6e;
}


.else_tov_block a
{
    text-decoration: none; color: inherit;
}

.else_tov_block a:hover
{
    text-decoration: none; color: inherit;
}

.else_tov_block_img
{
    width: 100%;height:328px;
}

.else_tov_block_imgk
{
    width: 100%;height:328px;
}

.else_tov_block_img_title
{
    text-align: center; line-height: 23px; font-family: 'Onestm'; font-size: 18px; font-weight: normal; text-decoration: none; margin-top:20px; width: 90%;
}


.header_board_3
{
    width: 100%;
    height: 51px;
    background-color: #D6F5CE;
}

.see_moro_b_bottom a


.prod_price_bot_1
{
    width: 84%; float: left; height: 40px; margin: -20px 67px;  border-radius: 0px 20px 20px 0px; background-color: #fff;
}

.prod_price_bot_11
{
    width: 30%; height: 40px; float: left; background-color: #1D9923; margin: -20px -20px;  border-radius: 20px 0px 0px 20px;
}

.prod_price_bot_1_txt
{
    text-align: left; margin-left:15%; margin-top:10px;
}


.usaull_btn
{
    width: 25%; height: 40px; float: left; background-color: #5DAAB0; background-repeat: no-repeat; background-image: url('../img/white_str.png');background-repeat: no-repeat; margin: -20px 2px;  border-radius: 20px 0px 0px 20px; background-position: center;
}

.usaull_btn_green
{
    width: 25%; height: 40px; float: left; background-color: #1D9923; background-repeat: no-repeat; background-image: url('../img/white_str.png');background-repeat: no-repeat; margin: -20px 2px;  border-radius: 20px 0px 0px 20px; background-position: center;
}

.usaull_btn_2
{
    width: 65%; float: left; height: 40px; margin: -20px 65px;  border-radius: 0px 20px 20px 0px; background-color: #5DAAB0;
}


.usaull_btn_2_green
{
    width: 65%; float: left; height: 40px; margin: -20px 65px;  border-radius: 0px 20px 20px 0px; background-color: #1D9923;
}

.search_blochansk
{
    width: 1034px; margin-left: 5%; margin-top:21px; height: 50px; position: absolute; z-index: 999;
}

.search_blochansk_blin
{
    width: 70%;float: left; height: 50px;
}

.search_blochansk_blin input
{
    border-radius: 10px 0px 0px 10px; border:none; background-image: url('../img/search.png'); background-repeat: no-repeat; background-position: 1% center; width: 100%; height: 50px; padding-left: 50px; font-size: 18px;
}

input.onho:focus
{
    border:none;
}



.search_blochansk_blbut
{
    width: 20%; height: 50px; float: left; background-color: #54A7AE; border-radius: 0px 10px 10px 0px;
}

.search_blochansk_blbut a
{
    color: #fff; text-decoration: none;
}

.search_blochansk_blbut a p
{
    text-align: center; padding-top: 17px; font-size: 18px;
}


.search_blochansk_green
{
    width: 20%; height: 50px; float: left; background-color: #1D9923; border-radius: 0px 10px 10px 0px;
}

.search_blochansk_green a
{
    color: #fff; text-decoration: none;
}

.search_blochansk_green a p
{
    text-align: center; padding-top: 17px; font-size: 18px;
}

.search_blochansk_exit
{
    width: 10%; float: left
}

.search_blochansk_exit p
{
    text-align: center;
}

.search_blochansk_exit p img
{
    margin-top: 15px;
}


.form_popup
{
    width: 1320px;
    height: 726px;
    position: absolute;
    background-color: #fff;
    z-index: 999;
    margin-top: 400px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);

}

.form_popup_img
{
    width: 498px; height: 726px; float: left;
}

.form_popup_form
{
    width: 822px; height: 726px; float: left;
}

.text_close
{
    text-align: right;
    margin-top: 40px;
}

.text_close img
{
    margin-right: 40px;
}

.form_popup_title
{
    font-size: 20px; font-weight: bold; margin-top: 40px; width: 80%; margin-left: 10%;
}

.mt-20
{
    margin-top:20px; width: 80%; margin-left: 10%;
}

.form_faq_field
{
    width: 100%; height: 100%;
}

.form_faq_field_input
{
    width: 42%;
    float: left;
    margin-left: 5%;
    height: 50px;
    margin-top:50px;

}

.form_faq_field_input input
{
    width: 100%;
    height: 50px;
    border: none;
    border-bottom: 1px solid #000;
}

.form_faq_field_textarea
{
    width: 90%;
    float: left;
    margin-left: 5%;
    height: 150px;
    margin-top:50px;
}

.form_faq_field_textarea textarea
{
    width: 100%;
    height: 100px;
    border: none;
    border-bottom: 1px solid #000;
}

.button_aop
{
    width: 200px;
    height: 50px;
    padding-top: 16px;
    color: white;
    margin-right: 5%;
    float: right;
    background-color: #5DAAB0;
}

.button_aop_green
{
    width: 200px;
    height: 50px;
    padding-top: 16px;
    color: white;
    margin-right: 5%;
    float: right;
    background-color: #1d9923;
}


.cont_ico_img
{
    text-align: center;margin-bottom: 20px;
}


.cont_ico_text
{
    text-align: center;
    color: #fff;
    margin-bottom: 20px;
    font-size: 1.5em;
    width: 100%;
    line-height: 26px;
}

.cont_ico_line
{
    width: 50%; margin-left: 25%; clear: both; border-bottom: 1px solid #fff; margin-top: 50px;
}

.about_col_blo
{
    width: 100%; border-radius: 30px; margin-top:50px; background-color: #F4FAFC;
}

.about_col_blo_p
{
    color: #54A7AE;  padding: 5% 5% 3% 6%;  width: 80%;  font-size: 24px; text-transform: uppercase;
}

.about_col_blo_p span
{
    font-family: Mixed; font-size: 48px;
}

.about_col_blo_p_text
{
    width: 94%;   padding-left: 6%;  font-size:16px; font-family: 'Inter'; font-style: italic;   margin-bottom: 40px;  padding-bottom: 5%;  line-height: 26px;
}

.style_sot_block
{
    float:left; width: 648px; height: 545px; margin-bottom: 24px; background-color: #F4FAFC; border-radius: 15px; margin-right: 24px;
}

.style_sot_block_right
{
    float:left; width: 648px; height: 545px; margin-bottom: 24px; background-color: #F4FAFC; border-radius: 15px;
}

.style_sot_block_div
{
    width: 100%;  float: left; margin-top: 30px;
}

.style_sot_block_img
{
    text-align: center; margin-top:20px; margin-bottom: 35px;
}

.style_sot_block_title
{
    height: 25px; margin-bottom: 20px; text-align: center; width: 100%; line-height: 25px; font-weight: bold; font-size: 30px; font-family: 'Onestm';
}

.style_sot_block_text
{
    margin-top:30px; width: 100%; font-size: 16px; color: #41494D; font-family: 'Inter'; line-height: 20px; font-style: italic; color: #41494D; text-align: center;
}


.cosmet_style_link
{
    text-decoration: none; border-bottom: 2px solid #1D9923; text-decoration-thickness: 2px; text-decoration-color: #5daab0;
}

.cosmet_menu_ul
{
    width: 30%; height: auto; float:left; margin-right: 3%;
}

.menu_stle_lin
{
    text-decoration: underline; text-decoration-thickness: 2px; text-decoration-color: #5daab0;
}

.menu_stle_lin_cos
{
    width: 100%; font-size: 20px; margin-bottom: 30px;
}

.menu_stle_lin_par
{
    width: 100%; font-size: 16px;
}

.menu_ul_other
{
    width: 30%; height: 400px; float:left; margin-right: 3%;
}

.menu_img
{
    background-image: url('https://pharm.tellme.uz/site_library/img/menu_img_right.png'); background-repeat: no-repeat;
}

.yet_lnk
{
    text-decoration: none; border-bottom: 2px solid #ad3b6e; text-decoration-thickness: 2px; text-decoration-color: #5daab0;
}

.bot_link_menu
{
    text-decoration: none;  border-bottom: 2px solid #5daab0; text-decoration-thickness: 2px; text-decoration-color: #5daab0;
}

.bot_link_menu2
{
    width: 100%; font-size: 20px; margin-bottom: 30px; text-decoration: underline; text-decoration-thickness: 2px; text-decoration-color: #AD3B6E;
}

.bot_link_menu3
{
    width: 100%; margin-bottom: 30px; text-decoration: underline; text-decoration-thickness: 2px; text-decoration-color: #AD3B6E;
}

.bot_menu_linko
{
    width: 100%; font-size: 16px; text-decoration: underline; text-decoration-thickness: 2px; text-decoration-color: #AD3B6E;
}

.bot_menu_linko_kosmet
{
    width: 100%; font-size: 20px; text-decoration: underline; text-decoration-thickness: 2px; text-decoration-color: #AD3B6E; margin-bottom: 40px;
}

.line_menu_und
{
    width: 100%; font-size: 20px; margin-bottom: 30px; text-decoration: underline; text-decoration-thickness: 2px; text-decoration-color: #5daab0;
}

.other_menu_link
{
    text-decoration: none; border-bottom: 2px solid #5daab0; text-decoration-thickness: 2px; text-decoration-color: #5daab0;
}

.mtminus5
{
    margin-top:-5px;
}

.banner_ots
{
    padding:17% 0%; text-align:left; height: 660px;
}

.banner_ots2
{
    position:relative; right: -95%; margin-top:6px;
}

.mtminus24
{
    margin-top:-24px;
}

.banner_text_wiz
{
    color: #41494D; font-family: 'Onestm'; margin-top: 30px; text-align: left; font-size: 48px;
}

.banner_sec_text_style
{
    width: 92%; font-weight: normal; font-size: 16px; margin-top: 30px; font-family: 'Onestm'; color: #7A7A7A;
}

.style_bamn_other
{
    font-size:36px; margin-bottom: -40px; padding-top:40px;
}

.margleft50proc
{
    margin-left: 50%;
}

.banner_main_style1
{
    text-align: left; margin-left:15%;
}

.faq_main_page_style
{
    width: 1320px; height: 80px; margin:0px auto;
}

.fq_main_page_st
{
    position:relative; right: -95%; margin-top:-173px;
}

.mrtmin43
{
    margin-top:-43px;
}

.main_micro_slid
{
    text-decoration: none; color:inherit;
}

.mrt7
{
    margin-top: 7px;
}

.mrt11
{
    margin-top:11px;
}

.mrt3
{
    margin-top:3px;
}

.tac
{
    text-align: center;
}

.new_post_til
{
    font-weight: bold; line-height: 40px;
}

.mrt43proc
{
    margin-top:43%;
}

.mrt46proc
{
    margin-top:46%;
}

.skid_style
{
    text-align: left; margin-left:15%;
}

.mrb54
{
    margin-bottom: 54px;
}

.all_prod_bl_style
{
    clear:both; height: 90px;
}

.all_prod_price_img
{
    width: 24%; height: 51px;  padding-top: 7px; float: left; background-color: #5DAAB0; background-repeat: no-repeat; background-image: url('https://pharm.tellme.uz/site_library/img/white_str.png');background-repeat: no-repeat; margin: -20px -5px;  border-radius: 20px 0px 0px 20px; background-position: center;
}

.all_prod_price_text
{
    width: 77%; float: left; height: 51px; padding-top: 7px; margin: -31px 60px;  border-radius: 0px 15px 15px 0px; background-color: #fff;
}

.all_prod_price_title
{
    text-align: left; margin-left:7%; color: #5DAAB0; font-weight: bold; margin-top:10px; font-size: 18px; font-family: 'Onestm';
}

.pred_part_block
{
    width: 100%; height: 500px; background-color: #fff;
}

.partblock_style_h
{
    width: 100%; padding-top:50px;
}

.partblock_part_hol
{
    width:390px; height: 70px; float: left; padding-top: 40px;
}

.title_part_block_title
{
    font-size: 3em; margin-bottom: 40px;
}

.width_partblock_all
{
    width:1320px; float: left;
}

.width_small_blokc_part
{
    height: 390px; width:100%; padding-top: 60px;
}

.blokc_prod_m_styler
{
    background-repeat: no-repeat; background-position: center; width: 192px; height: 192px; background-color: #fff;
}

.mrl0
{
    margin-left: 0px;
}

.cat1
{
    font-size: 32px; line-height: 31px;  margin-bottom: 20px; margin-top: 8px;
}

.cat2
{
    text-decoration: none; color: #1A1A1A; font-size: 16px; font-family: Onestm;
}

.cat3
{
    width: 100%; height: 60px; margin-bottom: 60px;
}

.cat_filt
{
    float:left; font-size: 16px; font-family: 'Onestm'; margin-right: 20px; padding-top: 10px;
}

.cat_filt2
{
    float:left; width: 182px; border-radius: 4px; margin-top: -10px; padding-right: 10px;
}


.all_prod_price_img_bads
{
    width: 24%; height: 51px;  padding-top: 7px; float: left; background-color: #1D9923; background-repeat: no-repeat; background-image: url('https://pharm.tellme.uz/site_library/img/white_str.png');background-repeat: no-repeat; margin: -20px -5px;  border-radius: 20px 0px 0px 20px; background-position: center;
}


.all_prod_price_title_bads
{
    text-align: left; margin-left:7%; color: #1D9923; font-weight: bold; margin-top:10px; font-size: 18px; font-family: 'Onestm';
}

.page_about1
{
    margin-top: 50px; color: #7A7A7A; font-size: 16px; line-height: 23px; font-family: 'Onestm';
}

.page_about1_span
{
    font-weight: bold; color: #41494D;
}

.page_about2
{
    width: 100%; margin-top: 130px; margin-bottom: 100px; height: 550px;
}

.page_about2_title
{
    width: 50%; float: left;
}

.page_about2_text1
{
    float: left;width: 50%; color: #41494D; line-height: 21px;
}

.page_about2_text2
{
    font-weight: bold; font-size: 3em; margin-bottom: 50px; margin-top: 50px;
}

.page_about2_text3
{
    font-style: italic; font-family: 'Inter'; margin-bottom: 50px; font-size: 20px;
}

.page_about2_text4
{
    margin-bottom: 50px; font-size: 16px; font-family: 'Onestm'; line-height:24px; color: #7A7A7A;
}

.page_about2_text5
{
    font-weight: bold; font-family: 'Inter'; color: #41494D; line-height:24px; font-size: 18px;
}

.page_about3_text1
{
    width: 100%; margin-top: 50px; margin-bottom: 50px; background-color:#F4FAFC;
}

.page_about3_text2
{
    float: left;width: 40%; border-radius: 0px 0px 0px 30px; color: #41494D; line-height: 21px; background-color:#F4FAFC; font-family: 'Inter';
}

.page_about3_text3
{
    font-style: italic; font-size: 20px; width: 70%; line-height: 25px; margin-left: 15%; padding-top: 160px; height: 421px;
}

.page_about3_text4
{
    width: 60%; float: left;
}

.page_about4_text1
{
    width: 50%; text-align:center; margin-left: 25%; margin-bottom: 50px; line-height: 25px; font-size:18px; font-family: 'Onestm'; margin-top:100px;
}

.page_about5_text1
{
    width: 100%; margin-top: 50px; margin-bottom: 100px; height: 550px;
}

.page_about5_text2
{
    font-weight: normal; font-family: 'Onestm'; font-size: 36px; margin-bottom: 50px; margin-top: 50px;
}

.page_about5_text3
{
    font-style: italic; font-family: 'Inter'; color: black; font-weight: bold; margin-bottom: 50px; font-size: 16px;
}

.page_about5_text4
{
    font-size: 16px; color: black; font-weight: bold;
}

.page_about5_text5
{
    margin-bottom: 50px; font-size: 16px; color: #7A7A7A; font-family: 'Onestm';
}

.page_about5_text6
{
    margin-top: 20px; font-weight: bold; font-size: 16px; color: #41494D;
}

.page_about6_sotrud_fon
{
    width: 100%; margin-bottom: 76px; background-position:center; height: 369px; background-image: url('https://pharm.tellme.uz/site_library/img/big_font_about_sot.png'); background-repeat: no-repeat;
}

.page_about_sotrud_main
{
    width: 30%;  float: left;  margin-left: 10%;  margin-top: 30px;
}

.page_about_sotrud_maim2
{
    width: 35%; color: #fff; float: left;
}

.page_about_sotrud_title
{
    font-size: 32px; margin-top:140px; font-family: 'Onestm';
}

.page_about_sotrud_text
{
    margin-top:20px; font-size: 18px; font-family: 'Inter'; line-height: 20px; font-style: italic;
}

.banner_prod_about_page
{
    width: 30%; height: 51px;  padding-top: 7px; float: left; background-color: #5DAAB0; background-repeat: no-repeat; background-image: url('https://pharm.tellme.uz/site_library/img/white_str.png');background-repeat: no-repeat; margin: -20px -20px;  border-radius: 20px 0px 0px 20px; background-position: center;
}

.banner_prod_about_page_title
{
    width: 73%; float: left; height: 51px; padding-top: 7px; margin: -31px 67px;  border-radius: 0px 15px 15px 0px; background-color: #fff;
}

.min_hei400
{
    min-height: 400px;
}

.page_block_hz
{
    width: 100%; height: 0px; background-color: #fff;
}

.page_cont
{
    margin-top: 100px; font-size: 2em; margin-left: 5%;
}

.mrl5proc
{
    margin-left: 5%;
}

.page_cont_block1
{
    width: 1320px; height: 400px; margin: 0px auto;
}

.mrt20
{
    margin-top: 20px;
}

.cosmet_krem
{
    width: 648px; height: 300px; float: left; margin-right: 24px; background-image: url('https://pharm.tellme.uz/site_library/img/krem.png')
}

.cosmet_krem1
{
    padding: 15px;  background-color: white; font-size: 24px; color: #000;  opacity: 0.6;  margin-left: 3%;  border-radius: 8px;  position: relative;  top: 235px;  width: 150px;
}

.cosmet_krem_link
{
    text-decoration: none; color:inherit;
}

.cosmet_maslo
{
    width: 648px; height: 300px; float: left; margin-left: 0px; background-image: url('https://pharm.tellme.uz/site_library/img/maslo.png')
}

.cosmet_maslo1
{
    padding: 15px;  background-color: white;  color: #000; font-size: 24px; opacity: 0.6;  margin-left: 3%;  border-radius: 8px;  position: relative;  top: 235px;  width: 150px;
}

.mrt120
{
    margin-top: 120px;
}

.mrt30
{
    margin-top: 30px;
}

.cosmet_litso
{
    background-image: url('https://pharm.tellme.uz/site_library/img/litso.png'); background-repeat: no-repeat;
}

.cosmet_litso1
{
    padding:15px; background-color:white; color:#000; opacity:0.6; margin-left:3%; border-radius:8px; position:relative; top:535px; width:180px; font-size: 24px;
}

.cosmet_volosi
{
    padding: 15px;  background-color: white; font-size: 24px; color: #000;  opacity: 0.6;  margin-left: 3%;  border-radius: 8px;  position: relative;  top: 225px;  width: 150px;
}

.padding_cosmet
{
    padding: 16% 0%;
}

.inher_cosmet
{
    color: inherit;font-size: 16px;
}

.cosmet_cle
{
    color: white; border: none;
}

.mrtminus70
{
    margin-top: -70px;
}

.coms_inher_none
{
    color: inherit; text-decoration: none;
}

.cosmet_img_rovn
{
    margin-top:8px; margin-bottom:8px;
}

.mrt7
{
    margin-top: 7px;
}

.mrt14
{
    margin-top: 14px;
}

.mrt0
{
    margin-top:0px;
}

.cosmet_stat1
{
    margin-top:6px; margin-bottom: 4px;
}

.mrt30
{
    margin-top:30px;
}

.width68proc
{
    width: 68%;
}

.stat_cosmet1
{
    background-image: url('https://pharm.tellme.uz/site_library/img/okosmet.png'); background-repeat: no-repeat; height:567px;
}

.cosmet_banner_price
{
    width: 24%; height: 51px;  padding-top: 7px; float: left; background-color: #AD3B6E; background-repeat: no-repeat; background-image: url('https://pharm.tellme.uz/site_library/img/white_str.png');background-repeat: no-repeat; margin: -20px -5px;  border-radius: 20px 0px 0px 20px; background-position: center;
}

.cosmet_banner_price_title
{
    width: 77%; float: left; height: 51px; padding-top: 7px; margin: -31px 60px;  border-radius: 0px 15px 15px 0px; background-color: #AD3B6E; color: #fff;
}

.cosmet_banner_price_text
{
    text-align: left; margin-left:7%; color: #fff; font-weight: bold; margin-top:10px; font-size: 18px; font-family: 'Onestm';
}

.cosmet_categor_banner
{
    width:50%;  padding:17% 0%; text-align:left; height: 660px;
}

.cosmet_categor_banner2
{
    font-family: Onestl; font-size:48px; line-height: 150%; text-transform: uppercase; color: white;
}

.cosmet_categor_banner3
{
    color: white; text-transform: uppercase; line-height: 120%; font-family: Onestl;
}

.cosmet_cat_sort
{
    width: 100%; height: 60px; margin-bottom: 60px;
}

.cosmet_categro_banner_img
{
    width: 100%; margin-bottom: 90px; height: 352px; background-image: url('https://pharm.tellme.uz/site_library/img/banner_kos_tovar.png')
}

.cosmet_categro_banner_img1
{
    width: 100%; margin-top: 30px; margin-bottom: 75px; height: 352px; background-image: url('https://pharm.tellme.uz/site_library/img/banner_kos_tovar.png')
}

.cosmet_categro_banner_img2
{
    width: 100%; margin-bottom: 90px; height: 352px; background-image: url('https://pharm.tellme.uz/site_library/img/banner_kos_tovar.png')
}

.cosmet_categro_banner_img3
{
    width: 100%; margin-top: 30px; margin-bottom: 75px; height: 352px; background-image: url('https://pharm.tellme.uz/site_library/img/banner_kos_tovar.png')
}

.cosmet_categor_prod
{
    width: 23%; margin-right: 2%;
}

.cosmet_page1
{
    width: 65%; font-size:36px;
}


.mrl10
{
   margin-left: 10px;
}

.prod_title_1{
    font-size: 24px; font-weight: bold;
}

.prod_slide_gal
{
    width: 165px; height: 180px;
}

.lh23
{
    line-height: 23px;
}

.prod_title_zag
{
    font-size: 20px; font-family: 'Onestm'; font-weight: bold;
}

.prod_title_zag1
{
    font-weight: bold; font-family: 'Onestm'; padding-bottom: 25px; border-bottom: 1px solid #E6E6E6; font-size: 36px; line-height: 50px;
}

.prod_title_zag2
{
    margin-top:50px; margin-bottom: 100px; width: 50%;
}

.insturk_buttom_bads
{
    width: 25%; height: 50px; float: left; background-color: #1D9923; background-repeat: no-repeat; background-image: url('https://pharm.tellme.uz/site_library/img/white_str.png');background-repeat: no-repeat; margin: -20px 2px;  border-radius: 15px 0px 0px 15px; background-position: center;
}

.insturk_buttom_other
{
    width: 25%; height: 50px; float: left; background-color: #AD3B6E; background-repeat: no-repeat; background-image: url('<?php echo base_url()?>site_library/img/white_str.png');background-repeat: no-repeat; margin: -20px 2px;  border-radius: 15px 0px 0px 15px; background-position: center;
}

.instrukt_title
{
    width: 65%; float: left; height: 50px; margin: -30px 65px;  border-radius: 0px 15px 15px 0px; background-color: #1D9923;
}

.instrukt_title_other
{
    width: 65%; float: left; height: 50px; margin: -30px 65px;  border-radius: 0px 15px 15px 0px; background-color: #AD3B6E;
}

.instrukt_text
{
    text-align: left; font-size: 16px; font-family: 'Onestm'; font-weight: normal; margin-left:4%; margin-top:16px;
}

.prod_anons_inst
{
    text-align:left; width: 80%; font-size: 16px; line-height: 22px; color: #7A7A7A; font-family: 'Onestm'; overflow-wrap:anywhere;
}

.prod_anons_inst1
{
    width: 100%; margin-top: 50px; height: auto; overflow-wrap:anywhere;
}

.prod_block_yet
{
    font-family: 'Onestm'; font-weight: bold; background-color: #F5F5F5; color: #1D9923; font-size: 18px;
}

.prod_block_yet2
{
    font-family: 'Onestm'; font-weight: bold; color:#ad3b6e; background-color: #F5F5F5; font-size: 18px;
}

.prod_block_yet3
{
    font-family: 'Onestm'; font-weight: bold; background-color: #F5F5F5; font-size: 18px;
}

.prod_block_yet4
{
    width: 260px; margin-left: 35px; padding-top: 22px;
}

.news_banner1
{
    width: 60%; font-size:36px;
}

.prod_tutle_img_gal
{
    width: 90%; padding: 20px 10px; margin-left: 8px;
}

.prod_img_hz_inst
{
    width: 25%; height: 50px; float: left; background-color: #5DAAB0; background-repeat: no-repeat; background-image: url('https://pharm.tellme.uz/site_library/img/white_str.png');background-repeat: no-repeat; margin: -20px 2px;  border-radius: 15px 0px 0px 15px; background-position: center;
}

.prod_img_hz_inst_title
{
    width: 65%; float: left; height: 50px; margin: -30px 65px;  border-radius: 0px 15px 15px 0px; background-color: #5DAAB0;
}
/*-----------------*/

/*---MarketPlace Block---*/
.big_marketp_block
{
    width: 100%; height: 65px;margin-top: 30px;
}

.title_marketp
{
    width: 239px; float: left;font-family: 'Onestm';padding-top: 15px;font-size: 16px;
}

.link_marketp
{
    width: auto; float: left;
}


/*----------------------*/
