@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700&subset=cyrillic');

* {
    margin: 0;
    padding: 0;
    outline: none;
	font-family: Arial, Helvetica, sans-serif;
}


html,
body {
    height: 100%;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #5b5b5b;
    background-image: url(//modelistam.com.ua/images/main_fon_site_white.png);
    background-repeat: no-repeat;
    background-position: center top;
    background-color: #ffffff;
}
img {
    border: 0;
}
h1 {
    font-size: 18px;
    color: #333333;
    font-weight: normal;
    margin: 0 0 15px 0;
    /*	position:relative; */
}
h2 {
    font-size: 14px;
    color: #333333;
    font-weight: normal;
    margin: 0 0 15px 0;
    #position: relative;
}
a {
    color: #159fd4;
    text-decoration: underline;
}
a:hover {
    text-decoration: none;
}
.wrapper {
    width: 950px;
    margin: 0 auto;
}
/*header------------------------------------------------------------------------------------*/

#header {
    width: 100%;
    height: 121px;
}
#logo {
    width: 233px;
    height: 94px;
    float: left;
    position: relative;
    background: url(//modelistam.com.ua/images/logo_new.png) no-repeat;
    top: 13px;
    line-height: 0.5;
}
#logo span {
    width: 186px;
    text-transform: uppercase;
    font-size: 10px;
    color: #b6eaff;
    padding: 64px 0px 0 92px;
    display: block;
    line-height: 1;
}
a.no_und {
    text-decoration: none;
}
#phone_main {
    width: 245px;
    float: right;
    position: relative;
    font-size: 18px;
    color: #ffffff;
    text-align: right;
    top: 22px;
    right: 20px;
    font-wight: bold;
	
}
#phone_main span.city {
    color: #bbecff;
    font-size: 12px;
    font-weight: normal;
    padding-right: 5px;
}
#phone_main span.cod_city {
    color: #fff;
    font-size: 17px;
    font-weight: normal;
}
#cod_tel {
    color: #fff;
    font-size: 11px;
    font-weight: normal;
}
#phone_main a {
    font-size: 11px;
    color: #ffffff;
    margin: 8px 0px 0px 2px;
    display: block;
}
#cod_tel a {
    font-size: 11px;
    color: #BBECFF;
    margin: 5px 0px 0px 0px;
    display: block;
    text-decoration: none;
}
#cod_tel a:hover {
    font-size: 11px;
    color: #ffffff;
    margin: 5px 0px 0px 0px;
    display: block;
    # text-decoration: underline;
}
#dostavka {
    width: 112px;
    height: 59px;
    position: relative;
    float: right;
    /*background: url(//modelistam.com.ua/images/dost_bg_px.png) repeat;*/
    border-radius: 4px;
    top: 63px;
    right: 40px;
    padding: 2px 0 0 10px;
}
#dostavka a {
    font-size: 11px;
    color: #dcf5ff;
    line-height: 18px;
}
/*main_menu----------------------------------------------------------------------------------*/

#main_menu {
    width: 100%;
    height: 37px;
    margin: 0;
    position: relative;
    background-image: url(//modelistam.com.ua/images/main_menu_bg.jpg);
    background-repeat: repeat-x;
    float: left;
    margin: 40px 0 0 0;
    border-left: 1px solid #5a97ae;
    border-right: 1px solid #5a97ae;
    font-size: 11px;
    font-weight: bold;
}
#main_menu .mobile_nav{display: none; padding: 2px 0 0; width: 29px; height: 27px; margin: 3px; float: right; border: 1px solid #fff; border-radius: 3px; cursor: pointer;}
#main_menu .mobile_nav i{display: block; width: 60%; margin: 4px 20% 0; height: 3px; background: #fff;}
#main_menu ul {
    padding: 0px;
    margin: 0px;
    display: inline;
}
#main_menu li {
    list-style: none;
    float: left;
    padding: 10px 0 0 0;
}
#main_menu a {
    text-decoration: none;
    padding: 10px 17px 11px 17px;
    color: #ffffff;
    border-right: 1px solid #12769b;
    text-transform: uppercase;
}
#main_menu a:hover {
    background-image: url(//modelistam.com.ua/images/main_menu_bg_h.jpg);
    background-repeat: repeat-x;
}
#main_menu ul li ul.menu_body {
    display: none;
    width: 184px;
    border: 1px solid #cbcbcb;
    z-index: 999;
    position: absolute;
    top: 35px;
}
#main_menu ul li ul.menu_body li {
    background: #f7f7f7;
    width: 184px;
    border: 0;
    padding: 0;
}
#main_menu ul li ul.menu_body li.alt {
    background: #eaeaea;
    width: 184px;
    border: 0;
    padding: 0;
    text-transform: none;
}
#main_menu ul li ul.menu_body li a {
    color: #7a7a7a;
    text-decoration: none;
    padding: 5px 0 5px 10px;
    display: block;
    width: 184px;
    border: 0;
    width: 174px;
    text-transform: none;
}
#main_menu ul li ul.menu_body li a:hover {
    background: #cbcbcb;
    color: #FFF;
    padding: 3px 0 5px 10px;
    border-bottom: 1px solid #c1c1c1;
    border-top: 1px solid #FFF;
}
/*main_menu_pr -----------------------------*/

#main_menu_pr {
    width: 170px;
    height: 36px;
    margin: 0;
    position: relative;
    background-image: url(//modelistam.com.ua/images/main_menu_bg.jpg);
    background-repeat: repeat-x;
    float: left;
    # margin: 10px 0 0 0;
    border-left: 1px solid #5a97ae;
    border-right: 1px solid #5a97ae;
    font-size: 11px;
    font-weight: bold;
}
#main_menu_pr ul {
    padding: 0px;
    margin: 0px;
    display: inline;
}
#main_menu_pr li {
    list-style: none;
    float: left;
    padding: 10px 0 0 0;
}
#main_menu_pr a {
    text-decoration: none;
    padding: 10px 2px 11px 2px;
    color: #ffffff;
    #border-right: 1px solid #12769b;
    text-transform: uppercase;
}
#main_menu_pr a:hover {
    background-image: url(//modelistam.com.ua/images/main_menu_bg_h.jpg);
    background-repeat: repeat-x;
}
/*stroka poiska------------------------------------------------------------------------------*/

#search {
    float: right;
    width: 195px;
    position: relative;
    top: 6px;
}
.form {
    border: 1px solid #abadb3;
    font-size: 11px;
    color: #939393;
    padding: 3px 4px 3px 4px;
}
#stroka_poiska {
    width: 150px;
    padding: 3px 10px 3px 4px;
}
#but_search {
    width: 29px;
    height: 23px;
    background-image: url(//modelistam.com.ua/images/button_search.png);
    background-repeat: no-repeat;
    border: none;
    background-color: transparent;
    cursor: pointer;
    margin: 0px 0 0 -20px;
    position: relative;
    float: right;
    top: 0px;
    right: 8px;
}
#full_search {
    float: right;
    margin: 10px 5px 0 0;
}
#full_search a {
    border: none;
    text-decoration: underline;
    font-size: 10px;
    color: #dcf5ff;
    text-transform: none;
}
#full_search a:hover {
    background-image: none;
    text-decoration: none;
}
/*levaya kolonka-----------------------------------------------------------------------------*/

#column_left {
    width: 217px;
    float: left;
    margin: 15px 0 0 0;
}
.zagolovok_razdelov {
    height: 38px;
    box-shadow: 0 0 10px rgba(237, 237, 237, 1);
}
.zag_left {
    width: 1px;
    #background-image: url(//modelistam.com.ua/images/zagolovok_left.png);
    background-repeat: no-repeat;
    font-size: 0;
    border-left: 1px solid #d2d0d0;
    #border-right: 1px solid #d2d0d0;
        background-color: #f2f2f2;
        border-top: 1px solid #d2d0d0;
}
.zag_right {
    width: 1px;
    #background-image: url(//modelistam.com.ua/images/zagolovok_right.png);
    background-repeat: no-repeat;
    font-size: 0;
    border-right: 1px solid #d2d0d0;
        background-color: #f2f2f2;
        border-top: 1px solid #d2d0d0;
}
.zag_center {
    #background-image: url(//modelistam.com.ua/images/zagolovok_center.jpg);
    background-repeat: repeat-x;
    font-size: 14px;
    color: #111111;
    background-color: #f2f2f2;
    font-weight: 600;
    border-top: 1px solid #d2d0d0;
    text-transform: uppercase;
    padding: 7px 40px 7px 14px;
    line-height: 23px;
    width: 100%;

}
.zagolovok_razdelov-d .zag_left, .zagolovok_razdelov-d .zag_right{
    background:none;
}
.zag_center a {
    font-size: 10px;
   # color: #ffffff;
    float: right;
    padding: 0 10px 0 0;
}
.zag_center span {
    #margin: 0 0 0 5px;
}
.zag_center img {
    margin: 0 0 0 8px;
}
.content_razdelov {
    width: 215px;
    #border-left: 1px solid #c7caca;
    #border-right: 1px solid #c7caca;
    background-color: #ffffff;
    margin: 0 0 15px 0;
    box-shadow: 0 0 10px rgba(237, 237, 237, 1);

}
.zagolovok_razdelov.catalog{
    display: none;
}
.social_el {
    padding-left: 20px;
    padding-top: 10px;
    height: 25px;
    #border-right: 1px solid #d2d0d0;
    #border-left: 1px solid #d2d0d0;
    width: 195px;
}
/*katalog tovarov-------------------------------------------------------------*/

#katalog_tovarov {
    width: 100%;
    margin: 0;
    font-size: 11px;
    font-weight: bold;
}
#katalog_tovarov ul {
    padding: 0px;
    margin: 0px;
    display: inline;
}
#katalog_tovarov li {
    list-style: none;
    padding: 0 0 0 0;
}
#katalog_tovarov a {
    width: 187px;
    text-decoration: none;
    padding: 10px 20px 10px 8px;
    color: #159fd4;
    border-bottom: 1px solid #d9ddde;
    display: block;
    background-image: url(//modelistam.com.ua/images/a_kat.png);
    background-repeat: no-repeat;
    background-position: 202px 14px;
}
#katalog_tovarov a:hover {
    background-color: #e8eded;
    color: #59595a;
    background-image: url(//modelistam.com.ua/images/a_kat_hov.png);
    background-repeat: no-repeat;
}
#katalog_tovarov li.active a {
    background-image: url(//modelistam.com.ua/images/a_kat_in.png);
    background-color: #e8eded;
    color: #59595a;
}
a#spisok_tovarov_li {
    width: 189px;
    margin: 0 0 0 -1px;
    color: #404040;
    background-image: url(//modelistam.com.ua/images/spisok_tovarov_li.jpg);
    background-repeat: no-repeat;
    background-position: 0 0;
    padding: 10px 20px 10px 8px;
}
a#spisok_tovarov_li:hover {
    background-image: url(//modelistam.com.ua/images/spisok_tovarov_li.jpg);
    background-repeat: no-repeat;
    color: #159fd4;
    ;
}
#katalog_tovarov ul ul.podmenu_kat {
    margin: 10px 0 5px 8px;
    display: block;
}
#katalog_tovarov ul ul.podmenu_kat li {
    margin: 0 0 5px 0;
}
#katalog_tovarov ul ul.podmenu_kat li a {
    padding: 0;
    border: none;
    font-size: 11px;
    color: #7a7a7a;
    font-weight: bold;
    background: none;
}
#katalog_tovarov ul ul.podmenu_kat li a:hover {
    background: none;
    color: #159fd4;
}
#katalog_tovarov ul ul.podmenu_kat ul.podmenu_kat_1 {
    margin: 0 0 0 7px;
    display: block;
}
#katalog_tovarov ul ul.podmenu_kat ul.podmenu_kat_1 li a {
    font-weight: normal;
}
/*spisok proizvoditeley----------------------------------------------------------*/

#proizvoditeli {
    width: 217px;
    height: 196px;
    background-image: url(//modelistam.com.ua/images/proizvoditeli_bg.png);
    background-repeat: no-repeat;
    padding: 10px 10px 0px 10px;
    margin: 7px 0 0 0;
}
#proizvoditeli h3 {
    font-size: 14px;
    color: #ffffff;
}
#manufactures {
    width: 197px;
}
#manufactures select {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #5b5b5b;
    padding: 0 0 5px 5px;
    height: 132px;
}
/*opros------------------------------------------------------------------------*/

.bottom_sircle_l {
    width: 215px;
    height: 6px;
    #background-image: url(//modelistam.com.ua/images/bottom_sircle_l.jpg);
    #background-repeat: no-repeat;
    font-size: 0;
    #margin: 0 0 0 -1px;
    clear: both;
    border-bottom: 1px solid #d2d0d0;
    #border-right: 1px solid #d2d0d0;
    #border-left: 1px solid #d2d0d0;
}
#vopros_oprosa {
    padding: 10px 0 0 30px;
    display: block;
}
#opros {
    margin: 15px 0 0 10px;
    font-size: 11px;
    color: #5b5b5b;
}
#opros input {
    margin: 0 0 7px 0;
}
#opros label {
    margin: 0 0 0 4px;
}
/*video------------------------------------------------------------------------*/

.video_main p {
    padding: 10px;
    font-size: 11px
}
/*pravaya kolonka---------------------------------------------------------------*/

#column_right {
    width: 718px;
    float: left;
    margin: 15px 0 0 15px;
}
#main_baner {
    width: 502px;
    float: left;
    background: url(//modelistam.com.ua/images/under_baner.png) no-repeat;
    /*	background-image:url(//modelistam.com.ua/images/under_baner.png); */
    
    background-position: 0 35px;
    /*	background-repeat:no-repeat; */
    
    padding-bottom: 14px;
}
#column_third {
    float: left;
    width: 202px;
    margin: 0 0 0 14px;
}
/*korzina-------------------------------------------------------------------------*/

#cart {
    width: 202px;
    height: 61px;
    background-image: url(//modelistam.com.ua/images/cart_bg.png);
    background-repeat: no-repeat;
    font-size: 11px;
    color: #676767;
    margin: 0 0 12px 0;
}
#cart span {
    font-size: 14px;
    color: #333333;
    float: left;
    margin: 7px 0 0 8px;
}
#cart img {
    margin: 12px 0 0 12px;
    float: left;
}
#cart p {
    float: left;
    margin: 3px 0 0 8px;
}
/*avtorizaciya---------------------------------------------------------------------*/

.bottom_sircle {
    width: 201px;
    height: 5px;
    background-image: url(//modelistam.com.ua/images/bottom_sircle.jpg);
    background-repeat: no-repeat;
    font-size: 0;
    margin: 5px 0 0 -1px;
}
.content_razdelov_right {
    width: 199px;
    border-left: 1px solid #c7caca;
    border-right: 1px solid #c7caca;
    background-color: #f7f7f7;
    margin: 0 0 12px 0;
}
.content_razdelov_right p {
    font-size: 13px;
    color: #404040;
    padding: 11px 10px 11px 10px;
}
.content_razdelov_right span {
    font-size: 18px;
    color: #2a2a2a;
}
.content_razdelov_right a {
    font-size: 13px;
}
.login {
    width: 169px;
    margin: 4px 0 0px 10px;
}
.button_1 {
    width: 67px;
    height: 25px;
    font-size: 12px;
    color: #ffffff;
    border: none;
    cursor: pointer;
    overflow: hidden;
    background-image: url(//modelistam.com.ua/images/button_1.png);
    background-repeat: no-repeat;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #f7f7f7;
}
#but_vhod {
    margin: 10px 0 0px 10px;
}
#reg_pass {
    float: right;
    text-align: right;
    margin: 8px 10px 0 0;
}
#reg_pass a {
    font-size: 10px;
    color: #159fd4;
}
/*novinki na glavnoy-------------------------------------------------------------*/

.pic_novinka {
    width: 100%;
    text-align: center;
}
.pic_novinka a {
    text-align: center;
}
.buy_style {
    float: right;
}
/*novosti na glavnoy---------------------------------------------------------------*/

.news_main {
    width: 420px;
    float: left;
    clear: both;
}
.bottom_sircle_news {
    width: 719px;
    height: 5px;
    background-image: url(//modelistam.com.ua/images/bottom_sircle_news.jpg);
    background-repeat: no-repeat;
    font-size: 0;
    margin: 0 0 0 -1px;
}
.content_razdelov_news {
    width: 717px;
    border-left: 1px solid #c7caca;
    border-right: 1px solid #c7caca;
    background-color: #f7f7f7;
    margin: 0 0 29px 0;
}
.one_new {
    width: 200px;
    position: relative;
    font-size: 11px;
    margin: 15px;
    text-align: left;
}
.one_new p {
    margin: 0 0 7px 0;
    font-size: 13px;
    color: #777777;
}
.one_new2 {
    width: 195px;
    position: relative;
    font-size: 11px;
    margin: 2px;
    text-align: left;
}
.pic_one_new {
    width: 100%;
    #border-top: 1px solid #d9ddde;
    padding: 10px 0 10px 0;
}
#content_news_main {
    width: 700px;
    padding: 10px 0 0 10px;
}
/*katalog tovarov s kartinkami----------------------------------------------------*/

#kat_main a {
    color: #ffffff;
    font-size: 11px;
    text-decoration: none;
}
#kat_main img {
    border: 1px solid #3d3d3d;
}
#kat_main h1 {
    font-size: 14px;
    color: #ffffff;
    padding: 7px 0 12px 10px;
    background-image: url(//modelistam.com.ua/images/h1_bg_kat.png);
    background-repeat: repeat-x;
    background-position: bottom;
    margin: 0 0 10px 0;
}
.kat_main_top {
    height: 3px;
    font-size: 0;
    #background-image: url(//modelistam.com.ua/images/kat_main_top.jpg);
    background-repeat: no-repeat;
}
.kat_main_bottom {
    height: 3px;
    font-size: 0;
    background-image: url(//modelistam.com.ua/images/kat_main_bottom.jpg);
    background-repeat: no-repeat;
}
.kat_main_content {
    border-top: 1px solid #abadb3;
    border-bottom: 1px solid #abadb3;
    height: 69px;
}


#kat_main h2 {
    font-size: 14px;
    color: #ffffff;
    padding: 7px 0 12px 10px;
    background-image: url(//modelistam.com.ua/images/h1_bg_kat.png);
    background-repeat: repeat-x;
    background-position: bottom;
    margin: 0 0 10px 0;
}
#kat_main .kat_main_content h2 {
color: #000;

}
.odin_razdel {} .razdel_text {
    height: 40px;
    width: 180px;
    position: relative;
    bottom: 48px;
    background-image: url(//modelistam.com.ua/images/darker.png);
    background-repeat: repeat;
    padding: 8px 10px 0 10px;
    margin: 0 0 -35px 0;
    text-align: left;
}
.razdel_text2 {
    height: 40px;
    width: 130px;
    position: relative;
    bottom: 48px;
    background-image: url(//modelistam.com.ua/images/darker.png);
    background-repeat: repeat;
    padding: 8px 10px 0 10px;
    margin: 0 0 -35px 0;
    text-align: left;
}
/*menu footer----------------------------------------------------------------*/

#menu_footer {
    width: 949px;
    height: 949px;
    height: 56px;
    background-image: url(//modelistam.com.ua/images/menu_footer_bg.jpg);
    background-repeat: no-repeat;
    clear: both;
    padding: 10px 0 0 10px;
    margin: 15px 0 0 0;
    position: relative;
    float: left;
    font-size: 11px;
    color: #858585;
    line-height: 17px;
}
#menu_footer a {
    color: #5b5b5b;
    text-decoration: none;
}
#menu_footer a:hover {
    color: #159fd4;
}
#menu_footer span {
    color: #5b5b5b;
    text-decoration: none;
    margin: 0 30px 0 20px;
    display: block;
    width: 746px;
    float: right;
}
#menu_footer2 {
    width: 949px;
    height: 949px;
    height: 56px;
    background-image: url(//modelistam.com.ua/images/menu_footer_bg.jpg);
    background-repeat: no-repeat;
    clear: both;
    padding: 10px 0 0 10px;
    margin: -2px 0 0 0;
    position: relative;
    float: left;
    font-size: 11px;
    color: #858585;
    line-height: 17px;
}
#menu_footer2 span {
    color: #5b5b5b;
    text-decoration: none;
    margin: 0 30px 0 20px;
    display: block;
    width: 746px;
    float: right;
}
/*footer----------------------------------------------------------------------*/

#footer {
    width: 935px;
    height: 46px;
    background-image: url(//modelistam.com.ua/images/footer_bg.jpg);
    background-repeat: repeat-x;
    padding: 10px 0 0 15px;
    color: #ffffff;
    font-size: 11px;
    float: left;
    margin: -2px 0 0px 0;
}
#footer span {
    color: #cccccc;
}
/*speedbar-------------------------------------------------------------*/

#speedbar {
    width: 718px;
    float: left;
    font-weight: bold;
    clear: both;
    padding: 8px 0 1px 0px;
    margin: 0px 0 12px 0;
    font-size: 13px;
    color: #777777;
    border-top: 1px solid #d2d0d0;
    max-height: 13px;
    overflow: hidden;
}
#speedbar a {
    color: #777777;
    font-size: 13px;
    padding: 0px 15px 0 0;
    margin: 0 7px 0 0;
    background-image: url(//modelistam.com.ua/images/speedbar_a_bg.png);
    background-repeat: no-repeat;
    font-weight: normal;
    background-position: right 5px;
}
#speedbar a:hover {
    color: #159fd4;
}
/*filter proizvodideley-----------------------------------------------*/

.blue_patern h1 {
    font-size: 14px;
    color: #ffffff;
    padding: 7px 0 12px 10px;
    background-image: url(//modelistam.com.ua/images/h1_bg_kat.png);
    background-repeat: repeat-x;
    background-position: bottom;
    margin: 0 0 10px 0;
}
.filter_man {
    width: 180px;
    display: inline;
    #margin: 0 0 0 20px;
}
.filter_man select {
    width: 175px;
    border: 1px solid #abadb3;
    font-size: 11px;
    color: #939393;
    padding: 3px 0 3px 5px;
}
.munuf_ryad {
    font-size: 11px;
    padding: 0 10px 10px 10px;
    color: #ffffff;
}
.munuf_ryad a {
    color: #ffffff;
}
/*Kovichestvo produktov/pages---------------------------------------------*/

.kol_prod {
    width: 710px;
    color: #333333;
    font-size: 12px;
    #margin: 11px 0 0 0;

    border-bottom: 1px solid #eeeeee;    
    float: left;
    padding: 0 0 20px 0;
    margin: 5px 0 20px 0;
}
.kol_prod p {
    width: 110px;
    float: left;
    padding: 11px 0 0 0px;
    color: #777777;
    font-size: 12px;
    font-family: Arial;
    margin: 0;
}
.kol_prod p span {
    color: #777777;
}
.pages {
    float: right;
    margin-left: 0;
    width: 582px;
    text-align: center;
    min-height: 40px;
}
.pages_bl{
    width: auto;
    margin: 0 auto;
    overflow: auto;
    display: inline-block;
}
@media (max-width: 768px) {
    .pages {
    margin-left: 0px;
    }
}
.pages a {
    margin: 4px 5px 0 5px;
    float: left;
}
.pages a.pageResults .page_noactive{
    border: 1px solid #c5d0d4;
    padding: 10px;
    border-radius: 2px;
    margin: 0 0 0 0;
    color: #111111;
    width: 18px;
    text-align: center;
    height: 18px;
}
.pages a:hover.pageResults .page_noactive{
    border: 1px solid #7ea0ac;
    padding: 10px;
    border-radius: 2px;
    margin: 0 0 0 0;
    color: #ffffff;
    width: 18px;
    text-align: center;
    height: 18px;
    background-color: #7ea0ac;
}
.pages a.pageResults {
   
    
   text-decoration:none;
    font-size: 15px;
        margin: 0 3px;



}
.pages a:hover.pageResults u{
    text-decoration: none;
}
.pages a.pageResults .page_prod_netx_prev{
    padding: 10px 0px 0 0;
    margin: 0 4px 0 13px;
    border-bottom: 1px solid #c5d0d4;
color: #61828e;
    #margin: 0 7px 0 0;

}

.page_prod_next{
padding: 0px 15px 0 0;
            background-image: url(//modelistam.com.ua/images/next_str_pages.png);
    background-repeat: no-repeat;
    font-weight: normal;
    background-position: right 17px;
}
.prev_prod_page{
    padding: 0px 0px 0 15px;
            background-image: url(//modelistam.com.ua/images/prev_str_pages.png);
    background-repeat: no-repeat;
    font-weight: normal;
    background-position: left 17px;
}
.pages a:hover.pageResults .page_prod_netx_prev{
    border-bottom: none;
}
span.page_active {
    width: 40px;
    height: 29px;
    text-align: center;
    display: block;
    background-repeat: no-repeat;
    padding: 11px 0 0 0;
    float: left;
    color: #ffffff;
    #margin: 0 4px 0 0;
    background-color: #7ea0ac;
    border-radius: 2px;
    font-size: 15px;
        margin: 0 3px;
}
/*spisok tovarov-------------------------------------------------------*/

#spisok_tovarov {
    margin: 11px 0 15px 0;
    float: left;
    color: #59595a;
    font-size: 11px;
}
#spisok_tovarov a {
    font-size: 13px;
    border-bottom: 1px solid #bcddef;
    text-decoration: none;
    line-height: 18px;
}

#spisok_tovarov .garant_price_cat_a a{
    border-bottom: 1px dashed rgb(70, 172, 217);
}

#spisok_tovarov a:hover {
    border-bottom: none;
    }
#spisok_tovarov span {
    font-size: 12px;
    color: #159fd4;
}
#spisok_tovarov td {
    vertical-align: top;
    padding: 10px 0 10px 0;
    border-bottom: 1px solid #eeeeee;
}
#spisok_tovarov img {
    #border: 1px solid #b2b3b3;
    margin: 0 0 0 0px;
    max-width: 130px;
}
#spisok_tov_zag td {
    #background-image: url(//modelistam.com.ua/images/spisok_tovarov_in.jpg);
    background-repeat: repeat-x;
    height: 1px;
    color: #ffffff;
    font-size: 11px;
    padding: 0;
    vertical-align: middle;
}
.buy_kol {
    width: 15px;
    margin: 1px 0px 0 0px;
    # float: left;
    text-align: center;
}
/*tovar vpered/nazad-----------------------------------------------------*/

.button_2 {
    width: auto;
    height: 17px;
    color: #159fd4;
    font-size: 12px;
    display: block;
    text-align: center;
    text-decoration: none;
    line-height: 22px;
    border-bottom: 1px solid #44abd9;
}
a:hover.button_2 {
    border-bottom: none;
}
#pred_tov {
    float: left;
    margin: 2px 0 5px 15px;
}
#sled_tov {
    float: right;
    margin: 2px 15px 5px 0;
}
#info_kol_tov {
    display: block;
    width: 372px;
    float: left;
    text-align: center;
    color: #777777;
    margin: 22px 0 0 0;
    font-size: 12px;
	    font-weight: 600;
}
/*opisaniye tovara--------------------------------------------------------*/

#opis_models {
    margin: 25px 0 0 0px;
}
#opis_models td {
    padding: 0 0px 0 0px;
}
#opis_models img {
    #border: 1px solid #878889;
    #max-height: 205px;
    #max-width: 250px;
    #border: 0px;
}
.prod_images_box_02 img {
    border: 1px solid #878889 !important;
}
.prod_images_box_02 {
    margin-top: 14px;
}
.zoom {
#    background-image: url(//modelistam.com.ua/images/zoom.jpg);
#    background-repeat: no-repeat;
#    padding: 2px 0 0 27px;
#    font-size: 11px;
#    height: 20px;
#    margin: 10px 0 0 0;
#    width: 60px;
}
.model_info {
    font-size: 12px;
    color: #7a7a7a;
    margin: 0 0 2px 0;
}
.model_info span {
    color: #333333;
}
.model_info_n {
    font-size: 11px;
    color: #7a7a7a;
    margin: 0 0 0px 0;
}
.model_info_n span {
    color: #333333;
}
.model_info2 {
    font-size: 12px;
    color: #7a7a7a;
    margin: 0 0 0px 0;
}
.model_info2 span {
    color: #FF0000;
}
.price_in {
    font-size: 18px;
    color: #000000;
}
.price_in span {
    color: #FF0000;
    margin: 20px 0 0 0;
}

.product-preview-item .price_in {
    font-family: Arial;
}
#buy_in {
    margin: 8px 0 0 0;
}
#content_models {
    width: 708px;
    margin: 14px 0 0 0;
    clear: both;
    padding-top: 1px;
    display: inline-block;
}
#content_models h2 {
    font-size: 14px;
    color: #333333;
    border-bottom: 1px solid #cacbcc;
    /*	padding:0 0 7px 0; */
    
    margin: 13px 0 13px 0;
}
#content_models ul {
    margin: 10px 0 10px 40px;
    padding-left: 0px;
}
#otziv {
    width: 112px;
    background-image: url(//modelistam.com.ua/images/button_type3.png);
    margin: 15px 0 0 0;
}
.font_11 {
    font-size: 11px;
    color: #7a7a7a;
    margin: 0 0 5px 0;
}
.rec_tov_main {
    width: 492px;
    background-image: url(//modelistam.com.ua/images/banner_back_new_tov.png);
    background-repeat: repeat-x;
    line-height: 25px;
    color: #FFF;
    padding-left: 10px;
    height: 28px;
    margin: 14px 0 14px 0;
    font-size: 12px;
}
.odin_tov_ban {
    width: 150px;
    height: 191px;
    background-image: url(//modelistam.com.ua/images/ban_tov_bg.png);
    background-repeat: no-repeat;
    float: left;
    font-size: 11px;
    color: #404040;
}
.odin_tov_ban p {
    padding: 10px;
}
.odin_tov_ban span {
    font-size: 18px;
}
/***scroller_na_glavnoi***/

.simply-scroll-container {
    position: relative;
}
.simply-scroll-clip {
    position: relative;
    overflow: hidden;
    z-index: 2;
}
.simply-scroll-list {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    overflow: hidden;
    margin: 0;
    padding: 0;
    list-style: none;
}
.simply-scroll-list li {
    padding: 0;
    margin: 0;
    list-style: none;
}
.simply-scroll-list li img {
    border: none;
}
/* Container DIV */

.simply-scroll {
    width: 490px;
    height: 191px;
    position: relative;
    left: 7px;
}
/* Clip DIV */

.simply-scroll .simply-scroll-clip {
    width: 488px;
    height: 191px;
}
.simply-scroll .simply-scroll-list li {
    float: left;
    width: 150px;
    margin: 0 10px 0 0;
    height: 191px;
}
/*tabi_na_glavnoi*************************/

#tabs {
    width: 502px;
    float: left;
    min-height: 193px;
}
#tabs .nav {
    overflow: hidden;
    font-size: 11px;
    border-bottom: 3px solid #00577f;
    height: 35px;
}
#tabs .nav li {
    display: inline;
    float: left;
}
#tabs .nav li a.last {
    margin-right: 0;
}
#tabs .nav li a {
    color: #404040;
    text-decoration: none;
    width: 98px;
    height: 35px;
    display: block;
    float: left;
    background-image: url(//modelistam.com.ua/images/tab_asis.png);
    background-repeat: no-repeat;
    margin-right: 3px;
    line-height: 35px;
}
#tabs .nav li a span {
    padding-left: 10px;
}
#tabs .nav li a:hover {
    background-image: url(//modelistam.com.ua/images/tab_hover.png);
    background-repeat: no-repeat;
    color: #404040;
}
#tabs ul {
    list-style: none;
}
#tabs li.nav-1 a.current,
#tabs li.nav-2 a.current,
#tabs li.nav-3 a.current,
#tabs li.nav-4 a.current,
#tabs li.nav-5 a.current {
    background-image: url(//modelistam.com.ua/images/tab_selected.png);
    background-repeat: no-repeat;
    color: #fff;
    cursor: default;
}
.list-wrap {
    # width: 502px;
}
div.banner_top_main {
    background-image: url(//modelistam.com.ua/images/podlojka_banner.png);
    width: 493px;
    height: 142px;
    position: relative;
    margin: 13px 0 0 5px;
    min-height: 142px;
}
div.banner_top_main img {
    border: 1px solid #FFF;
    position: relative;
    left: 10px;
    top: 8px;
}
div.banner_top_main OBJECT {
    border: 1px solid #FFF;
    position: relative;
    left: 10px;
    top: 8px;
}
ins {
    color: #1B2C41;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    text-decoration: none;
    margin: 0px 0 0 0px;
}
ins ul {
    display: block;
    list-style-position: outside;
    list-style-type: disc;
    margin-bottom: 1em;
    margin-top: 1em;
    padding-left: 40px;
}
#ins2 {
    color: #1B2C41;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    text-decoration: none;
    margin: 13px 0 0 0px;
}
.ins2 p {
	margin-bottom: 10px;
} 
.ins2 a {
	 text-decoration: none;
} 
.ins2 a :hover{
	 text-decoration: underline;
} 
#ins2 img {
    margin: 1px 1px 2px 1px;
    max-height: none;
    max-width: none;
}
#ins3 img {
    margin: 5px 5px 2px 7px;
}
#ins4 img {
    margin: 5px 7px 3px 7px;
}
#ins5 img {
    # margin: 10px 7px 3px 7px;
}
#ins2 a {
    color: #159fd4;
    text-decoration: none;
}
#ins2 h3{
    text-align: justify;
    font-weight: bolder;
	    margin: 15px 0;
    font-size: 16px;
}
#ins2 h2{
    text-align: justify;
	font-weight: bolder;

	    margin: 15px 0;
    font-size: 16px;
}
#ins2 p{
    text-align: justify;
	
	font-size: 14px;
    line-height: 20px;
    margin: 15px 0;

}
#ins2 td{
	padding:5px;
}
#ins2 a:hover {
    color: #AABBDD;
    text-decoration: underline;
}
#ins5 a {
    color: #159fd4;
    text-decoration: none;
}
#ins5 a:hover {
    color: #AABBDD;
    text-decoration: underline;
}
#ins3 a {
    color: #0000FF;
    text-decoration: none;
}
#ins3 a:hover {
    color: #AABBDD;
    text-decoration: underline;
}
#ins3 h2 {
    color: #0000FF;
    text-decoration: none;
}
#ins3 h2:hover {
    color: #AABBDD;
    text-decoration: underline;
}
#ins5 h2 {
    font-size: 14px;
    color: #333333;
    border-bottom: 1px solid #cacbcc;
    padding: 0 0 7px 0;
}
#productSpecialPrice span {
    font-family: Arial, sans-serif;
    color: #ff0000;
    font-size: 18px;
    font-weight: normal;
}
#productSpecialPrice {
    text-align: center;
}
#productprice span {
    font-family: Arial, sans-serif;
    font-size: 18px;
    font-weight: normal;
}
/* CSS Document */

#category_prev {
    min-height: 167px;
    width: 204px;
    position: relative;
    margin: 0 24px 58px 0;
    padding: 0 20px 0px 0;
    border-right: 1px solid #eaeaea;
}
.categories_list td{

}
.categories_list td:nth-child(3) #category_prev{
	border-right:none;
}
.blue {
    #background: url(images/category_bg_blue.png) no-repeat;
    #color: #fff;
}
.grey {
    background: url(images/category_bg_grey.png) no-repeat;
    color: #000;
}
.category_head {
    position: relative;
    #top: 126px;
    left: 0px;
    width: 200px;
 #   font: Arial, Helvetica, sans-serif;
#    font-size: 12px;
    text-align: left;
    margin-top: 12px;
}
.category_head a{
    color: #fff;
    text-decoration: none;
}
.category_shadow {
    background: url(images/category_shadow.png) no-repeat;
    width: 202px;
    height: 2px;
    position: absolute;
    bottom: 118px;
    z-index: 1;
}
.category_img {
    #position: absolute;
    bottom: 53px;
    left: 1px;
}
#share42 {
    display: inline-block;
    padding: 6px 0 0 6px;
    background: #FFF;
    border: 1px solid #E9E9E9;
    border-radius: 4px;
    margin-top: 9px;
}
#share42:hover {
    background: #F6F6F6;
    border: 1px solid #D4D4D4;
    box-shadow: 0 0 5px #DDD;
}
#share42 a {
    opacity: 0.5;
}
#share42:hover a {
    opacity: 0.7
}
#share42 a:hover {
    opacity: 1
}
.zagolovok_razdelov-d {
    align-content: stretch;
    align-items: stretch;
    align-self: stretch;
    box-sizing: border-box;
    color: #5B5B5B;
    display: table;
    flex: 0 1 auto;
    flex-basis: auto;
    flex-direction: row;
    flex-flow: row;
    flex-grow: 0;
    flex-shrink: 1;
    flex-wrap: nowrap;
    font: normal normal 400 12px/normal Arial;
    height: 30px;
    justify-content: flex-start;
    margin: 0px;
    order: 0;
    outline: #5B5B5B 3px;
    padding: 0px;
    resize: none;
    width: 170px;
    border: 1px solid #dbdbdb;
    border-bottom: none;
}
.zagolovok_razdelov-d td {
    padding: 0px;
}
#box_dostavka {
    margin: -2px 0px 0px 0px;
    padding: 0px;
    line-height: 0.5;
    width: 173px;
    align: right;
    text-align: left;
}
#box_dostavka table td {
    padding: 7px 0px 0 12px;
}
#opis_models h1 {
    width: 542px;
    ;
}
.zag_center-d {
    #background-image: url(//modelistam.com.ua/images/zagolovok_center.jpg);
    #background-repeat: repeat-x;
    #font-size: 14px;
    #color: #ffffff;
}
.zag_center-d a {
    color: #333333;
    font-size: 15px;
    font-weight: 600;
    border-bottom: 1px solid #898989;
    float: left;
    padding: 0px;
}
.zag_center-d span {
   # margin: 0 0 0 5px;
}
.zag_center-d img {
    margin: 0 0 0 8px;
}
.bottom_sircle_l-d {
       width: 170px;
    height: 14px;
    font-size: 0;
    margin: 0 0 0 -1px;
    border-bottom: 1px solid #dbdbdb;
}
.content_razdelov-d {
    width: 168px;
    border-left: 1px solid #dbdbdb;
    border-right: 1px solid #dbdbdb;
    margin: 0 0 5px 0;
    line-height: 1;
}
.dos_main p {
    padding: 7px 2px 4px 5px;
    line-height: 1;
    font-size: 13px
}
.product_special_date {
	display:none;
}
.product_special_date span {
   # color: #FF0000;
}
.product_special_date {
    position: absolute;
    margin: -1px 0 0 -15px;
	width: 119px;
    color: #fff;
    padding: 10px;
    z-index: 5;
	  background: url(//modelistam.com.ua/images/kat_main_center.jpg) repeat;
}
.price_block:hover .product_special_date {
    display: block !important;
}
	
#dostavka_n {
    width: 140px;
    height: 22px;
    position: relative;
    float: right;
    background-repeat: no-repeat;
    top: 29px;
    right: -101px;
    padding: 4px 0 0 10px;
}
#dostavka_n a {
    font-size: 11px;
    color: red;
    line-height: 18px;
}
#ins2 li {
   margin: 5px 0px;
    color: #1B2C41;
    font-family: "Arial", "Helvetica", sans-serif;
    font-size: 14px;
	line-height: 20px;
}
.content_razdelov_n {
    width: 215px;
    border-left: 1px solid #d2d0d0;
    border-right: 1px solid #d2d0d0;
    background-color: #ffffff;
    margin: 0 0 20px 0;
    box-shadow: 0 0 10px rgba(237, 237, 237, 1);

}
.content_razdelov_n li {
    margin: 0px 5px 3px 23px;
    #font: normal normal 400 12px/normal Arial;
    font-size: 13px;
    list-style-type: none;
    line-height: 18px;
}
.content_razdelov_n li:before {
    color: #0593c3;
    content: "\2022 ";
    padding-right: 8px;
    font-size: 19px;
    margin-left: -15px;
}

.content_razdelov_n ul {
    padding: 6px 0px 0px 7px;
}
#minz {
    color: #FF0000;
    font: normal normal 400 10px/normal Arial;
    margin: 0px 0px 0px 60px;
}
#minz2 {
    color: #FF0000;
    font: normal normal 400 10px/normal Arial;
    margin: 0px 0px 0px 0px;
}
#dayoff {
    height: 29px;
    position: relative;
    float: right;
    padding: 3px 0 0 4px;
    background-image: url("//modelistam.com.ua/images/cart_bg_n.png");
    background-repeat: no-repeat;
    right: -141px;
    top: 18px;
    width: 176px;
}
#dayoff p {
    color: #FF0000;
    font: 10px "Arial";
    line-height: 8px;
}
#send_rev {
    width: 698px;
    background-image: url(//modelistam.com.ua/images/zagolovok_center.jpg);
    background-repeat: repeat-x;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #ffffff;
    padding: 11px;
    text-align: center;
    margin: 0px 0px 4px 0px;
}
div.underline {
    font-size: 14px;
    color: #333;
    border-bottom: 1px solid #CACBCC;
    margin: 13px 0 13px 0;
}
div.h1 {
    font-size: 18px;
    color: #333;
    font-weight: normal;
    margin: 0 0 15px 0;
    position: relative;
}
h2.h1 {
    font-size: 18px;
    color: #333;
    font-weight: normal;
    margin: 0 0 15px 0;
    position: relative;
}
.blue_patern div.h1 {
    font-size: 14px;
    color: #FFF;
    padding: 7px 0 12px 10px;
    background-image: url(//modelistam.com.ua/images/h1_bg_kat.png);
    background-repeat: repeat-x;
    background-position: bottom;
    margin: 0 0 10px 0;
}
#cartbox {
    width: 24px;
    height: 24px;
    background-image: url(//modelistam.com.ua/images/cart2.png);
    margin: 7px 0px 0px 54px;
    display: inline-block;
    position: absolute;
    text-align: center;
    vertical-align: middle;
    color: #ffffff;
    background-repeat: no-repeat;
    padding: 4px 0px 0px 0px;
}
/* chekbox */

.CheckBoxClass {
    display: none;
}
.CheckBoxLabelClass {
    background: url("//modelistam.com.ua/images/UnCheck.png") no-repeat;
    padding-left: 30px;
    padding-top: 3px;
    margin: 5px;
    height: 28px;
    width: 150px;
    display: block;
}
.CheckBoxLabelClass:hover {
    text-decoration: underline;
}
.LabelSelected {
    background: url("//modelistam.com.ua/images/Checkn.png") no-repeat;
}
#toTop {
    position: fixed;
    bottom: 20px;
    left: 2px;
    background: none;
    cursor: pointer;
}
input.error,
textarea.error {
    border-color: #973d3d;
    border-style: solid;
    background: #f0bebe;
    color: #a35959;
}
/*
#inline {
display: none;
width: 300px;
}
*/

.fieldKey {
    padding-left: 10px;
}
.fieldKey2 {
    width: 320px;
}
#telephones {
    width: 191px;
    height: 71px;
    padding-left: 38px;
    padding-top: 14px;
    /* background:url(images/telephones_bg.png) no-repeat; */
    
    position: relative;
    top: 32px;
    right: -263px;
    float: left;
    color: #ffffff;
}
#telephones .tel_button {
    # background: url(images/telephones_list_button.png) no-repeat;
    width: 95px;
    height: 19px;
    position: relative;
    margin-top: 16px;
    margin-left: -30px;
    padding: 5px 0 0 10px;
    z-index: 6;
}
#telephones a {
    color: #ffffff;
    text-decoration: none;
}
#telephones .tel_button img {
    float: right;
    margin-right: 12px;
    margin-top: 3px;
}
#cont_tel_list {
    list-style: none;
    cursor: pointer;
}
#cont_tel_list ul {
    list-style: none;
    display: none;
    z-index: 4;
    width: 248px;
    position: absolute;
    margin-left: -46px;
    margin-top: -37px;
    cursor: default;
}
#cont_tel_list .cont_list_top {
    width: 248px;
    height: 38px;
    # background: url(images/cont_list_top_bg.png) no-repeat;
}
#cont_tel_list .all_cont {
    # background: url(images/cont_list_bg.png) repeat-y;
    height: 182px;
}
#cont_tel_list .one_cont {
    /*	padding: 0px 0 13px 0; */
    
    margin-left: 8px;
    # background: url(images/one_cont_list_bg.png) #ffffff bottom repeat-x;
    /*	border-bottom:#dadada solid 1px; */
    
    width: 222px;
    color: #4d4d4d;
}
#cont_tel_list .one_cont h3 {
    color: #8f172e;
    margin: 0 14px 9px 16px;
}
#cont_tel_list .one_cont #tel_tels {
    font-size: 12px;
    margin-left: 16px;
    float: left;
}
#cont_tel_list .one_cont a {
    # background: url(images/online_ask_bg.png) no-repeat;
    display: block;
    width: 123px;
    height: 24px;
    float: left;
    margin-right: 4px;
    margin-top: 4px;
    color: #484848;
    text-align: center;
    padding-top: 6px;
}
#cont_tel_list .one_cont a:hover {
    #background: url(images/online_ask_bg_h.png) no-repeat;
}
#cont_tel_list .cont_list_bot {
    #background: url(images/cont_list_bot_bg.png);
    background-repeat: no-repeat;
    width: 248px;
    height: 16px;
    min-height: 16px;
    /*	margin-top:-1px; */
    
    margin: -1px 0 0 -8px;
}
.iform .item {
    padding-bottom: 2em;
}
.iform .item .title,
.iform .item .comment {
    color: #7f7f7f;
}
.iform .item .title {
    width: 12em;
    float: left;
    text-align: right;
}
.iform .item .field {
    margin-left: 13.25em;
}
#kupon_insert2 {
    #display: none;
    margin: 4px 0px 0px 0px;
}
.desc_bottom {
    color: #a2a2a2;
    font-size: 11px;
    margin-top: 15px;
}
.tovar_hit_text {
    position: absolute;
    color: #ffffff;
    font: 13px 'Open sans';
    margin-top: -50px;
    margin-left: -36px;
    width: 30px;
    text-align: center;
}
.tovar_akciya {
    width: 54px;
    height: 54px;
    border-top: 1px solid #e4a59c;
    border-right: 1px solid #e4a59c;
    position: absolute;
    margin-left: 197px;
}
.tovar_akciya_01 {
    width: 0;
    height: 0;
    border-top: 54px solid #fa5338;
    border-left: 54px solid transparent;
    position: absolute;
}
.tovar_akciya_text_2 {
    color: #FF0000;
}
.akciya_cat {
    margin-left: 85px;
}
#ins3 li {
    margin-left: 16px;
}
.prod_h1 {
    width: 718px;
    float: left;
    #height: 57px;
}
.prod_zvezd {
    float: right;
    margin: -63px 0 0 0px;
    font-size: 12px;
}
.prod_dopinf {
    float: left;
    width: 453px;
    margin-left: 15px;
}
.prod_images {
    float: left;
}
.prod_kod_m {
    margin-top: 19px;
    margin-bottom: 14px;
}
.product_left_col .prod_kod_m {
    margin-bottom: 10px;
}
.tovar_nalich {
    color: #279f1e;
    font: 12px Arial;
    margin-top: -23px;
    width: 126px;
}
.product_left_col table{
        border-spacing: 0;
}
.product_left_col .tovar_nalich {
    color: #279f1e;
    font: 12px Arial;
    margin-top: -2px;
    width: 126px;
    position: absolute;
}
.tovar_nalich_2 {
    color: #999999;
    font: 12px Arial;
    margin-top: -2px;
    width: 126px;
    position: absolute;
}
.tovar_nalich_3 {
    color: #00CC33;
    font: 12px 'Open sans';
    margin-top: -6px;
    #margin-top: 6px;
    #text-align: center;
    width: 126px;
	position: absolute;
}
.tovar_nalich_4 {
    color: #CC9900;
    font: 12px 'Open sans';
    margin-top: -24px;
}
.tovar_nalich img {
    border: 0px !important;
    height: auto;
    max-width: 100%;
    vertical-align: middle;
    margin-right: 5px;
}
.prod_price {
    margin-top: -6px;
}
.product_left_col .prod_price {
    margin-top: -2px;
}
.prod_count_feedbacks{
    clear: both;
}
.prod_count_feedbacks a{
    color: #333333;
    font: 13px 'Open sans';
    border-bottom: 1px solid #737474;
}
.prod_count_feedbacks a:hover{
    border-bottom: 1px solid #ffffff;   
}

#spisok_tovarov .prod_count_feedbacks{
    clear: both;
}
#spisok_tovarov .prod_count_feedbacks a{
    color: #333333;
    font: 13px 'Open sans';
    border-bottom: 1px solid #737474;
}
#spisok_tovarov .prod_count_feedbacks a:hover{
    border-bottom: 1px solid #ffffff;   
}

/*РўРѕРІР°СЂ-Р±Р»РѕРє РґРѕСЃС‚Р°РІРєР° */

.tabs_dost .nav {
    overflow: hidden;
    font-size: 14px;
    margin-bottom: 8px;
}
.tabs_dost {
    width: 160px;
    margin-left: 6px;
    padding-top: 10px;
    padding-left: 5px;
}
.tabs_dost ul {
    list-style: none;
    font-size: 11px;
    #width: 204px;
    #height: 28px;
}
.tabs_dost .nav li {
    display: table-cell;
    vertical-align: bottom;
}
.tabs_dost .nav li a {
    color: #6c6c6c;
    float: left;
    margin-right: 7px;
    text-decoration: none;
    border-bottom: #9d9e9f 1px dashed;
    display: block;
    font-size: 13px;
    font-family: Arial;
}
.tabs_dost .nav li a:hover {
    border-bottom: none;
}
.tabs_dost .nav li a:hover {
    text-decoration: none;
    border-bottom: #fbfbfb 1px dashed;
}
.tabs_dost li.nav-1 a.current,
.tabs_dost li.nav-2 a.current,
.tabs_dost li.nav-3 a.current,
.tabs_dost li.nav-4 a.current,
.tabs_dost li.nav-5 a.current {
    font-family: Arial;
    font-size: 13px;
    cursor: default;
    text-decoration: none;
    border-bottom: none;
}
.tabs_dost .list-wrap {
    font-size: 11px;
    #margin-top: 13px;
    line-height: 14px;
    height: 111px !important;
    overflow: hidden;
}
.tabs_dost .list-wrap p{
    font-size: 12px;
    font-family: Arial;
    line-height: 18px;
    padding: 0;
    margin: 0px;
}
.tabs_dost .list-wrap p span{
    font-weight: 600;
}
/* finish*/

.prod_buy_of {
    margin-top: 5px;
}
.oplata_nal_01 {
    color: #159fd4;
    text-decoration: underline;
}
#disp_none {
    display: none !important;
}
.oplata_nal_01_text {
    display: none;
    position: absolute;
    #width: 800px;
    margin: -35px 0px 0px 0px;
    z-index: 9;
}
.oplata_nal_01_text_out:hover .oplata_nal_01_text {
    display: block !important;
    margin: 1px 0 5px -429px;
}
.oplata_nal_02_text {
    display: none;
    position: absolute;
    #width: 800px;
    margin: -35px 0px 0px 0px;
    z-index: 9;
}
.oplata_nal_02_text_out:hover .oplata_nal_02_text {
    display: block !important;
    margin: 1px 0 5px -502px;
        z-index: 9;
}
.oplata_nal_03_text {
    display: none;
    position: absolute;
    #width: 800px;
    margin: -35px 0px 0px 0px;
}
.oplata_nal_03_text_out:hover .oplata_nal_03_text {
    display: block !important;
    margin: 1px 0 5px -429px;
    z-index: 9;
}
.close_opl_01 {
    position: absolute;
    width: 36px;
    height: 36px;
    cursor: pointer;
    z-index: 8040;
    background-image: url('/fancybox/fancybox_sprite.png');
    margin: -18px 0px 0px 174px;
}
.garant_price_01_text {
    display: none;
}
.garant_price_01 {
    #display: block;
    position: absolute;
    margin: -54px 0 0 -10px;
    color: #000;
    border: 1px solid #c7caca;
    color: #159fd4;
    #text-decoration: underline;
    font-size: 8pt;
    width: 118px;
    padding: 4px 3px 3px 12px;
    #background-image: url('//modelistam.com.ua/images/marker_prod_01.png');
    #background-repeat: no-repeat;
    clear: both;
    cursor: pointer;
    #height: 15px;
}
.skidka_price_01 {
    margin: 4px 0 0 -89px;
    color: #000;
    border: 1px solid #c7caca;
    color: #159fd4;
    text-decoration: underline;
    font-size: 13px;
    width: 139px;
    padding: 3px 5px 3px 13px;
    background-image: url('//modelistam.com.ua/images/marker_prod_01.png');
    background-repeat: no-repeat;
    clear: both;
    cursor: pointer;
}
.garant_price_02 {
    #display: block;
    margin: -12px 0 0 292px;
    #width: 36px;
    width: 67px;
    height: 13px;
    background: url(//modelistam.com.ua/images_pop//marker_prod_price_01.png) no-repeat top center;
    position: absolute;
    text-align: left;
}
.garant_price_01_text {
    position: absolute;
    margin: 6px 0 0 -231px;
    width: 618px;
    color: #fff;
    padding-top: 10px;
    z-index: 5;
}
.garant_price_01:hover .garant_price_01_text {
    display: block !important;
}
.tovar_nalich:hover .garant_price_01_text, .tovar_nalich_3:hover .garant_price_01_text {
    #display: block !important;
    text-align: center;
}
.prod_cart_01 {
    color: #ffffff;
    font: 20px 'Open sans';
	font-weight: 700;
    text-decoration: none;
    float: right;
}
.count-buy-a {
    #width: 126px;
    #height: 44px;
    #background-color: #e37f1d;
    #border-radius: 5px;
    #display: table-cell;
    #vertical-align: middle;
    #text-align: center;
    text-align: left;
}
.prod_cart_02 {
    #color: #ffffff;
    #font-family: OpenSansB;
    #text-decoration: none;
    #float: right;
    #position: absolute;
    #margin-left: 13px;
}
.count-buy-a2 {
    #width: 126px;
    #height: 24px;
    #background-color: #ABAAA8;
    #border-radius: 5px;
    #display: table-cell;
    #vertical-align: middle;
    #text-align: center;
    margin: 1px 0 0 5px;
    display: table;
}
.prod_cart_03 {
    color: #ffffff;
    font-family: 'Open sans';
	font-weight: 700;
    text-decoration: none;
    float: right;
}
.count-buy-a3 {
    width: 126px;
    height: 24px;
    background-color: #09A0CD;
    border-radius: 5px;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
}
.oplata_text_01 {
    #font-family: OpenSansB;
    font-size: 15px;
	padding-top: 16px;
}.oplata_text_01_h1{
  	font-size: 22px;	
  	font-family: Arial;
  	width: 100%;

}
.content_razdelov-d2 {
    padding: 23px 25px;
    margin: 1px 0 0 7px;
    background: #fff;
    box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.53);
    color: #000;
    border-radius: 5px;
    border: 5px solid #fff;
    cursor: auto;
	max-width: 600px;
}
.oplata_text_01 ul {
    list-style: none;
}
.oplata_text_01 ul li {
    margin-left: 20px;
    text-indent: -20px;
    text-align: justify;
    line-height: 24px;
    padding-bottom: 4px;
}
.oplata_text_01 p{
	font-family: Arial;
	font-size: 15px;
	padding: 0;
    margin: 0;
    line-height: 24px;
    margin-bottom: 4px;
}
.oplata_nal_01 {
    cursor: pointer;
    color: #6c6c6c;
    text-decoration: none;
    display: inline-block;
    margin-top: 7px;
    border-bottom: 1px dashed #9d9e9f;
    line-height: 16px;
    font-size: 13px;
    margin-right: 4px;
}
.oplata_nal_01:hover {
    text-decoration: none;
    border-bottom: none;
}
.prod_images_box {
    height: 205px;
    border: 1px solid #878889;
    background-color: #fff;
    vertical-align: middle;
    display: table-cell;
    width: 250px;
}
.garant_price_01_text_01 {
    #background: url(//modelistam.com.ua/images/kat_main_center.jpg) repeat;
    #border: 1px solid #c7caca;
    padding: 23px 25px;
    margin: 1px 0 0 7px;
    background: #fff;
    box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.53);
    color: #000;
    border-radius: 5px;
    border: 5px solid #fff;
    cursor: auto;
}
.garant_price_01_text_01 a {
    color: #159fd4;
}
.zvezda_cart {
    float: left;
    margin-left: -6px;
}
#mneniyapro_feed {
    #margin: -26px 0 0 0;
}
#mneniya-head,
#mneniya-qna-head {
    padding: 12px 0 12px 0;
    margin: 0 0 12px 0;
    border-bottom: 1px solid #CACBCC !important;
    border-top: none !important;
    overflow: hidden;
}
.tovar_akciya_02 {
    width: 0;
    height: 0;
    border-top: 54px solid #43a828;
    border-left: 54px solid transparent;
    position: absolute;
}
.tovar_akciya_2 {
    width: 54px;
    height: 54px;
    position: absolute;
    border-top: 1px solid #9bc796;
    border-right: 1px solid #9bc796;
    #margin-left: 197px;
}
.tovar_akciya_3 {
    margin-left: 197px;
}
.tovar_hit_text_2 {
    position: absolute;
    color: #ffffff;
    font-size: 11px;
	font-family: 'Open sans';
    margin-top: -52px;
    margin-left: -37px;
    width: 30px;
    text-align: center;
    line-height: 0.7;
}
.tovar_hit_text_3 {
    margin-top: -49px;
    margin-left: -41px;
}
.prosmotren_img img {
    #border: 1px solid #d2d2d2;
    #margin: 5px;
    max-width: 94px;
    max-height: 94px;
}
.prosmotren_img_1 {
    float: left;
    margin: 5px;
    margin-bottom: 11px;
}
.prosmotren_img_2 {
    height: 94px;
    #border: 1px solid #878889;
    background-color: #fff;
    vertical-align: middle;
    display: table-cell;
    width: 94px;
}
.carousel-block2{
	width: 210px !important;
}
.one_new2 img{
	max-width: 194px;
}
.carousel-block2 .cat_prod{
	height: 262px;
}

.clear{clear: both;}

#blok_grey{
	color: #ADADAD;
}
label[disabled="disabled"]
{
color:#ADADAD;
}
.rngst_phone_button{
	display: none !important;
}
#rngst_overlay{
#	display: none;
}
#rngst_modalDialog{
#	display: none !important;
}
.rasdel_blok_credit_01_none {
	display:none;
}
.ringo_text_tel{
	font-size: 13px;
    width: 209px;
    margin-left: 63px;
    color: #4FD7F9;
}
.ins2 li{
	margin-left: 14px;
}
.reg_h{
	float: left;
	width: 396px;
}
.reg_h1 p{
    font-size: 11px;
    color: #f00;
    font-weight: normal;
    padding: 0;
    margin: 0;
}
.reg_h2{
	color: #333;
    font-weight: normal;
}
.reg_button_1{
	width: 167px;
    height: 45px;
    font-size: 12px;
    color: #ffffff;
    border: none;
    cursor: pointer;
    overflow: hidden;
    background-image: url(//modelistam.com.ua/images/img/reg_button_01.png);
    background-repeat: no-repeat;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #f7f7f7;
	margin-left: 16px;
	margin-top: -5px;
}
.contacts__callback-link {
color: #fff;
    font-size: 17px;
    font-weight: normal;
}
.contacts__callback {
    display: block;
    margin: 10px 0 0;
}

.rngst_phone_icon{
	width: 247px !important;
	height: 23px !important;
	position: initial !important;
	background-position-x: 79px !important;
    font-size: 17px;
}
.faq_vopros{
	margin-top: 25px;
	font-size: 20px;
}
.faq_text{
	font-size: 14px;
	margin: 0px;
	padding-bottom: 10px;
}
.footer_hours{
    margin: -28px 0px 0 36px;
    position: absolute;
}
.footer_hours_2{
    margin: -6px 0px 0 36px;
    position: absolute;
}
.footer_hours_3{
    margin: 15px 0px 0 36px;
    position: absolute;
}
.menu_head_n:hover .menu_body{
	display: block !important;
}
.menu_head_n{    
	height: 26px;
}
#bingc-phone-button{
	display:none !important;
}
.bingc-active bingc-active-closed{
	display:none !important;
}
.bingc-active {
	display:none !important;
}
.bingc-action-open-passive-form{
	#background: url("/new_design/ui-icon-phone.png") no-repeat;
    font-size: 13px !important;
    width: 107px;
    height: 17px;
    padding: 0px 0px 0px 0px;
	float: left;
	margin-bottom: 5px;
}
a.bingc-action-open-passive-form, .phone_header a{
	border-bottom:dashed 1px #c3dfee;
}
a:hover.bingc-action-open-passive-form, .phone_header a:hover{
	border-bottom:dashed 1px transparent;
}

#stopexitOfferLayout{
	display:none !important;
}

.tovar_akciya_p {
	width: 60px;
	height: 60px;
	#border-top: 1px solid #e4a59c;
	#border-right: 1px solid #e4a59c;
	position: absolute;
	margin-left: 241px;
	margin-top: 201px;
}
.tovar_akciya_01_p {
	width: 0;
	height: 0;
	#border-top: 54px solid #fa5338;
    #border-left: 54px solid transparent;
    position: absolute;
}
.tovar_akciya_p.akciya_cat{
    width: 50px;
    height: 50px;
margin-left: 147px;
    margin-top: 14px;
}
.sale_01_12{
	padding:23px 20px 20px 19px;
	background-color:#fff2bb;
	max-width: 669px;
	margin:2px 0px 0px 0px;
	    clear: both;
}
.sale_01_12.disabled{
    display: none;
}
.sale_01_main{
	font-family: Arial !important;
	font-size: 22px !important;
	color:#0d0d0d !important;
	line-height: 25px !important;
}
.sale_01_text p{
	font-family: Arial !important;
    font-size: 13px !important;
    color: #6c6c6c !important;
    line-height: 20px !important;
    margin-bottom: 14px !important;
    padding-top: 1px !important;
}
.sale_01_text span{
	#font-family: 'Open sans';
	#font-size: 13px;
	#color:#0d0d0d;
	#line-height: 22px;
	#margin-bottom: 9px;
    #padding-top: 1px;
}
.sale_01_time, .sale_01_time p{
	#font-family: OpenSansSB;
	font-size: 15px;
	#color:#ff0719;
	margin-bottom:5px;
}
.sale_01_time, .sale_01_time .sales_block{
   # font-size: 24px;
   # color:#cb3939;
   # margin-bottom:19px;
   # width: 50px;
   # height: 50px;
   # border: 1px solid #cb3939;
   # float: left;
       font-family: 'Open sans';

}
.block_clock_text{
	float:left;
	font-family: Arial;
	margin-top: 21px;
	#margin-right: 11px;
	clear:both;
	margin-bottom:8px;
}
.block_clock{
	float:left;
	width: 48px;
	height: 48px;
	border:1px solid #cb3939;
	text-align:center;
	color:#cb3939;
	margin-right: 5px;
	font-family: 'Open sans';
}
.block_clock.block_clock_hours{
	border:1px solid #777777;
	color:#777777;
	clear: both;
}
.block_clock_num{
    line-height: 23px;
	font-size:24px;
	    margin-top: 7px;
}
.block_clock_t{
	font-size:10px;
	text-transform: uppercase;
}
.note{
	width:100%;
	display: inline-block;
}
.sale_01_time span{
	#font-family: OpenSansSB;
	#font-size: 22px;
	#color:#ff0719;
	
}
.sale_01_12 .reg_button_1 {
    width: 184px;
    height: 40px;
    font-size: 12px;
    color: #ffffff;
    border: none;
    cursor: pointer;
    overflow: hidden;
    background-image: url(//modelistam.com.ua/images/sale_01_button.png);
    background-repeat: no-repeat;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #f7f7f7;
    margin-left: 0px;
    margin-top: 0px;
}
.sale_01_12 .form {
    border: 1px solid #abadb3;
    color: #939393;
    padding: 3px 4px 3px 10px;
	#border-radius: 4px;
	height: 32px;
	font-family: Arial;
	font-size: 15px;
	color:#0d0d0d;
    border-right: none;
}
.sale_01_12 .login {
	margin: 0px 0px 0px 0px;
}
.sale_01_text{
	margin-top:10px;
	font-family: 'Open sans';
}
.sale_01_12 .reg_h {
    width: 100%;
	    float: none;
}

/* cart */

.incart_button img{
    border: none;
}
#spisok_tovarov tr > td:nth-child(5){
    padding: 10px 25px 0 0px;
        text-align: right;
}

.by_for_list{
    #background-image: url(/images_pop/knopka_kupit_za.png);
    #background-repeat: no-repeat;
    min-height: 27px;
    width: 89px;
    padding-top: 4px;
    text-align: center;
    padding-left: 9px;
    position: absolute;
    color: #a2a2a2;
    font-size: 10px;
    margin-top: 3px;
    height: 82px;
    text-align: left;
    }
a.incart_button{
    border-bottom: none !important;
}
.by_for_list a {
    color: #333333;
    font-size: 13px;
    border-bottom: 1px solid #848484 !important;
}
.by_for_list a:hover{
    border-bottom: none !important;
}
.product_left_col .garant_price_01 a {
    #font-size: 11px !important;
        line-height: 16px;
}
.model_list_prod{
    font-size: 12px;
}
.name_list_prod a{
    font-size: 13px;
}
.desc_list_prod{
    font-size: 12px;
    width: 299px;
    line-height: 16px;
    margin-top: -4px;
}
.cart_back {
    float: left;
    height: 25px;
    margin-top: 33px;
    position: absolute;
}
.table_cart .cart_back a > div{
    float: left;
}
.table_cart .cart_back a > div > p{
    color: #61828e;
    font-size: 15px;
    text-decoration: none;
    border-bottom: 1px solid #ccd5d8;
    #background-image: url(/images/cart_back_arrov.png);
    #background-repeat: no-repeat;
    
}
.table_cart .cart_back a:hover > div > p{
    border-bottom: none;
}

.garant_price_01_cat{
    background-image: none;
    background-repeat: no-repeat;
    border: none;
    padding: 0 0 0 0px;
    margin: 71px 0 0 0px;
    width: 98px;
}

.garant_price_01_text .garant_price_01_text_01 a{ 
    font-size: 15px;
    border-bottom: 1px solid #96cce7;
    text-decoration: none;
}
.garant_price_01_cat a{
     font-size: 12px;
    text-decoration: none;
    border-bottom: 1px dashed rgb(70, 172, 217);
}
.garant_price_01_cat a:hover{
    border-bottom: none !important;
}
.garant_price_cat_a{
 #   width: 82px;
    float: left;
}
.garant_price_cat_img{
    width: 16px;
    float: left;
}
.garant_price_01_cat img {
    margin: 0 0 0 0px;
}
#spisok_tovarov tr{
    min-height: 144px;
}

#spisok_tovarov  #productprice{
    position: absolute;
    margin-top: 23px;
}
#spisok_tovarov  #productSpecialPrice {
    position: absolute;
    margin-top: 24px;
}
#spisok_tovarov .price_prod_not_special{
    position: absolute;
    text-align: center;
    margin-top: 47px;
}
#spisok_tovarov .prod_spisok_img{
    margin-top: 14px;
    min-height: 98px;
}
#spisok_tovarov .name_list_prod{
    margin-top: 26px;
}
.garant_price_cat_a {
    width: 77px;
    margin-top: -4px;
    margin-left: 5px;
}
.garant_price_01_text_01 p{
    font-size: 15px;
    font-family: Arial;
    color: #333333;
    line-height: 24px;
    clear: both;
    margin-bottom: 5px;
}
.garant_price_01_text_01 p span{
    font-weight: 600;
    }
.garant_price_01_text_01 .garant_price_cat_a{
    color: #333333;
    font-size: 22px;
    width: 250px;
    margin-left: 8px;
    padding-bottom: 11px;
}
#spisok_tovarov .garant_price_cat_a {
    width: 81px;
}
#spisok_tovarov .prod_spisok_img a{
    border-bottom: none;
}
#spisok_tovarov .prod_spisok_avv{
        padding-top: 17px;
    padding-left: 2px;
    margin-bottom: 3px;
}
#spisok_tovarov .by_for_list {
    margin: 11px 0 0px 39px;

}
.garant_price_01_text {
    margin: 30px 0 0 -272px;
}
#spisok_tovarov tr > td:nth-child(3) {
    padding-left: 7px;
}
#spisok_tovarov .tovar_nalich_2 {
    color: #999999;
    font: 12px 'Open sans';
    width: 93px;
    text-align: right;
    margin-left: 39px;
    margin-top: -15px;
}

#spisok_tovarov .tovar_nalich_3 {
    color: #567783;
    font: 12px Arial;
	width: 118px;
    text-align: left;
    margin-left: 48px;
    margin-top: -15px;
}

#spisok_tovarov .akciya_cat {
    margin-left: 0px;
    margin-top: -5px;
}
#spisok_tovarov .tovar_akciya_2 {
    width: 80px;
    height: 19px;
    position: absolute;
    background-color: #f36722;
    border: none;
}
#spisok_tovarov .tovar_akciya_02 {
    width: 100%;
    height: 100%;
    border-top: none;
    border-left: none;
    position: absolute;
}
#spisok_tovarov .tovar_hit_text_2 {
    position: initial;
    color: #ffffff;
    font: 10px Arial;
    margin-top: 5px;
    margin-left: 0px;
    width: 100%;
    text-align: center;
    line-height: 1;
    text-transform: uppercase;
}
#spisok_tovarov .tovar_akciya_01 {
    width: 48px;
    height: 19px;
    border-top: none;
    border-left: none;
    position: absolute;
    background-color: #cb3939;
}
#spisok_tovarov  .tovar_akciya {
    width: 48px;
    height: 19px;
    border-top: none;
    border-right: none;
    position: absolute;
    margin-left: 7px;
}
#spisok_tovarov .tovar_hit_text {
    position: initial;
    color: #ffffff;
    font: 10px Arial;
    margin-top: 5px;
    margin-left: 0px;
    width: 100%;
    text-align: center;
    text-transform: uppercase;
}
.category_desc #ins2 p, .category_desc #ins2 li{
    font-size: 13px;
    font-family: Arial;
}

/* Form email  footer */

.footer_email_form{
    clear: both;
    position: relative;
    width: 100%;
    background-color: #eff3f4;
    margin: 8px 0px;
    height: 138px;
}
.footer_email_form_blok{
    position: relative;
    max-width: 950px;
    padding: 22px 20px 0px 20px;
    margin: 0 auto;
    color: #434343;
    overflow: auto;
}
.text_form_email {
    width: 315px;
}
.text_form_email p{
    line-height: 30px;
    color: #151515;
    font-family: 'Open sans';
    font-size: 18px;

}
.footer_email_form_text{
    float: left;
}
.text_form_email_inp{
    color: #777777;
    font-family: 'Open sans';
    font-size: 13px;
}

.footer_email_form .reg_button_1 {
    width: 60px;
    height: 40px;
    border: none;
    cursor: pointer;
    overflow: hidden;
    background-image: url(//modelistam.com.ua/images/img/form_email_button.png);
    background-repeat: no-repeat;
#    margin-left: 16px;
#    margin-top: -5px;
    margin: 0;
}

.footer_email_form .login {
    width: 228px;
    margin: 0px 0 0px 0px;
    height: 38px;
}

.footer_email_form .form {
    border: 1px solid #abadb3;
    font-size: 15px;
    color: #000000;
    padding: 0px 8px 0px 12px;
    border-right: none;

}
.form_email_footer_form{
    height: 40px; 
    display: flex;
    margin-bottom: 7px;
}
.footer_email_form_inp{
    float: left;
    margin-top: 8px;
    margin-left: 55px;
}
.oplata-footer-text{
    font-size: 14px;
}
.info-item a{
    border-bottom: 1px solid #d7d7d7;
}
.info-item a:hover{
    border-bottom: none;
    text-decoration: none;
}
.product_left_col .price_in{
    color:#333333;
    font: 18px Arial, sans-serif;
}
.product_left_col .form {
    border: 1px solid #abadb3;
    font-size: 12px;
    color: #777777;
    padding: 7px 4px 7px 8px;
    border-right: none;
    margin: 5px 0px 0px 0px;
    width: 223px;
}
#spisok_tovarov .garant_price_01_cat{
    width: 111px;
}
#spisok_tovarov .garant_price_cat_a{
    margin-left: 13px;
}
.skoro_prodaje{
    display: none;
}
.count_feedback{
    position: absolute;
    display: inline;
    background-color: #cb3939;
    border-radius: 7px;
    width: 15px;
    height: 12px;
    font-size: 9px;
    color: #ffffff;
    font-weight: 600;
    padding: 3px 0 0 0px;
    text-align: center;
    margin-left: 3px;
    margin-top: 2px;
	line-height: 11px;
}
.news_main_center .pic_one_new {
    padding: 2px 0 2px 0;
}
.news_main_center .carousel-block2 .cat_prod {
    height: 257px;
}
.news_main .all_news_text{
    margin-top: 1px;
}

.news_main_center .interval_date_news, .news_main_center .interval_date_news_un {
	margin-top: -19px;
	position:absolute;
}


.menu-details__link_feed.menu-details__link--active {
    padding: 10px 18px 14px 18px;
}

.news_header_01_02{
    font-size: 22px;
    color: #333333;
    font-family: Arial;
    float: left;
    color: #159fd4;
    border-bottom: 1px dashed #159fd4;
    margin: 6px 15px 1px 6px;
}
.active_button .news_header_01_02{
    color: #333333;
    border-bottom: 1px dashed #f6f8f9;
	height: 30px;
}
.news_header_01_01{
    float: left;
}
.news_header_01{
    overflow: auto;
    float: left;
    cursor: pointer;
}
.news_header .active_button{
cursor:default;
}
.news_header{
	overflow: auto;
	margin-bottom: 11px;
}
.categories_3{
	display: none;
}
.all_news_text{
    
}

.skoro-prodaje {
	display: none;
}
#column_right h1{
    clear: both;
    padding: 0px;
}
.prod_view{
    #display: none;
    min-width: 65px;
    float: right;
    margin-top: 34px;
    margin-left: 75px;
}
.prod_view .prod_view_block{
    width: 25px;
    height: 25px;
    background-image: url(https://modelistam.com.ua/images/prod_view_block_fon.png);
    background-repeat: no-repeat;
    float: left;
    margin-right: 10px;
    cursor: pointer;
}
.prod_view .prod_view_list{
    width: 30px;
    height: 25px;
    background-image: url(https://modelistam.com.ua/images/prod_view_list_fon.png);
    background-repeat: no-repeat;
    float: left;
    cursor: pointer;
}
.prod_view .prod_view_list.activ_view{
    background-image: url(https://modelistam.com.ua/images/prod_view_list_activ.png);
        cursor: default;
}
.prod_view .prod_view_block.activ_view{
    background-image: url(https://modelistam.com.ua/images/prod_view_block_activ.png);
        cursor: default;
}

#spisok_tovarov.activ_view_block .model_list_prod, .activ_view_block .desc_list_prod, 
.activ_view_block .garant_price_01, .activ_view_block .prod_spisok_avv, .activ_view_block .some_price_in_list{
    display: none;
}
#spisok_tovarov.activ_view_block .name_list_prod{
    width: 150px !important;
    height: 54px;
    overflow: hidden;
}
#spisok_tovarov.activ_view_block tr {
    max-width: 150px !important;
    min-height: 290px;
    float: left;
    padding-right: 39px;
    border-top: 1px solid #eeeeee;
    padding-top: 25px;
}

#spisok_tovarov.activ_view_block tr:nth-child(4n+5) {
    padding-right: 0px;
    }


#spisok_tovarov.activ_view_block td {
    max-width: 150px;
       display: grid;
}
#spisok_tovarov.activ_view_block #spisok_tov_zag {
    display: none !important;
}
#spisok_tovarov.activ_view_block .prod_count_feedbacks {
    clear: both;
    #margin-top: 238px;
    #position: absolute;
}
#spisok_tovarov.activ_view_block td {
    vertical-align: top;
    padding: 0px 0 0px 0;
    border-bottom: none;
}
#spisok_tovarov.activ_view_block .name_list_prod {
    margin-top: 7px;
}
#spisok_tovarov.activ_view_block #productprice {
    margin-top: 12px;
}
#spisok_tovarov.activ_view_block #productSpecialPrice {
    position: absolute;
    margin-top: 12px;
}
#spisok_tovarov.activ_view_block .price_prod_not_special {
    margin-top: 34px;
}
#spisok_tovarov.activ_view_block {
    margin: 12px 0 15px 0;
}
.input_prod_block{ display: none; }
#spisok_tovarov.activ_view_block .input_prod_list{
    display: none;
}
#spisok_tovarov.activ_view_block .input_prod_block{
    display:block;
        margin-left: 106px;
}
#spisok_tovarov.activ_view_block .prod_spisok_img {
    min-height: 120px;
	    text-align: center;
}
#spisok_tovarov.activ_view_block img {
    max-width: 130px;
    max-height: 120px;
    #width: auto !important;
}
#spisok_tovarov .prod_block_feed{
    display: none;
}
#spisok_tovarov.activ_view_block .prod_list_feed{
    display: none;
}
#spisok_tovarov.activ_view_block .prod_block_feed{
    display: block;
    text-align: left;
    margin-top: 2px;
}
#spisok_tovarov.activ_view_block span {
    color: #000000;
}
#spisok_tovarov.activ_view_block #productSpecialPrice span {
	color: #ff0000;
}

.category_head a {
color: #111111;
font-size: 18px;
font-family: Arial;
font-weight: normal;

}
.category_head a:hover {
color: #159fd4;
}
#category_prev .category_shadow{
    display: none;
}
.category_head_list ul{
        list-style-type: none;
}
.category_head_list ul li a{
    color: #111111;
font-size: 14px;
font-family: Arial;
font-weight: normal;
}
.category_head_list ul li a:hover{
color: #159fd4;
}
.category_head_list ul li {
    line-height: 35px;
        max-height: 35px;
    overflow: hidden;
}
.category_head_list{
    margin-top: 8px;
}
.categories_list td{
    vertical-align: top;
}
#categories_list > table{
    border-bottom: 1px solid #d2d0d0;
    margin-bottom: 36px;
}
.table_cat_list{
border-collapse: collapse; 
}
.table_cat_list tr{
#border-bottom: 1px solid #eaeaea;
}
.table_cat_list tr:last-child{
border-bottom: 0px solid #eaeaea;
}
.table_cat_list tr > td {
    vertical-align: top;
    padding: 1px 20px 8px 21px;
  #  border-right: 1px solid #eaeaea; 
}
.table_cat_list tr > td:nth-child(3) {
    border-right:none;
}
.table_cat_list #category_prev {
    margin: 0 0 0px 0;
    padding: 0 0px 0px 0;
    border-right:none;
}
.prosmotren_text{
    width: 82px;
    height: 17px;
    overflow: hidden;
    color: #159fd4;
    #border-bottom: 1px solid #7abfe2;
    font-size: 13px;
    line-height: 21px;
	    text-decoration: underline;

}
a:hover .prosmotren_text{
   # border-bottom: 1px solid transparent;
   text-decoration: none;
}



/* news_list */
.sales_list #kat_main h2, .news_list #kat_main h2{
    color: #333333;
    font-size: 22px;
    font-family: Arial;
}
.sales_list .kat_main_content, .news_list .kat_main_content{
    border-top: none;
}
.newsdesk_article_viewed{
    background-image: url(https://modelistam.com.ua/images/article_viewed_ico.png);  
    background-repeat: no-repeat;
    color: #777777;
    font-family: Arial;
    font-size: 12px;
    padding-left: 22px;
    margin: 0 0 0 0;
    line-height: 10px;
    float: left;
}
.news_date{
    color: #777777;
    font-size: 12px;
    font-family: Arial;
    margin: 5px 0 19px 0;
}
.news_list .pic_one_new {
    width: 100%;
    padding: 10px 0 10px 0;
    border-bottom: 1px solid #c2c2c2;
    height: 252px;
    
}
.sales_list .pic_one_new {
    width: 100%;
    padding: 10px 0 13px 0;
    border-bottom: 1px solid #c2c2c2;
    height: 270px;
}
.pic_one_new .prod_count_feedbacks a{
	font-size:12px;
	
}
.pic_one_new .prod_count_feedbacks {
    clear: none;
    float: left;
	margin: -7px 0 0 5px;
}
  

.news_list .one_new, .sales_list .one_new {
    height: 313px;
        margin: 0 45px 0 0;
}
.news_list .one_new:nth-child(3n+3), .sales_list .one_new:nth-child(3n+3){
    margin-right: 0;
}


.item-detail.disable_text, .item-detail.disable_text_q {
    border-bottom: none;
}
.disable_text #mneniyapro_feeddata .mp-rating-items{
  display: none;
}
.disable_text_q #mneniyapro_qnadata .mp-rating-items{
  display: none;
}
.prod_cat_menu{
	border: 1px solid #d2d0d0;
	margin-bottom: 2px;
}
.product-preview-item__photo a{
    display: block;
}
.product-preview-item__photo a img{
    max-height: 105px;
}
.strong_p{
    font-weight: bold;
}
.garant_price_01_text_01 span{
    color: #000;
}
.sing_div_none{
	display: none !important;
}
.cat_sing div{
	float:left;
	padding: 0px 9px;
	border-radius: 5px;
	margin-bottom: 2px;	
	font: 15px/25px Arial;
	margin-right: 3px;
}
.cat_sing div a{
	color: #333333;
	font-family: Arial;
	font-size: 15px;
	border-bottom: 1px dashed #9d9e9f;
}
.cat_sing div a:hover{
	border-bottom: 1px dashed transparent;
}
.cat_sing div.activ_cat{
	background-color: #0593c3;
	border-radius: 5px;
}
.cat_sing div.activ_cat a{
	color: #ffffff;
	border-bottom: 1px dashed transparent;
}
.cat_sing{
    margin-top: 6px;
    float: left;
}

#content_models .about-product__text  h2.item-detail__title, #content_models h2.popup-b__heading {
    clear: both;
}
span.normal_price{
	color: #333333;
	margin:0px;
	    font-size: 1px;
    position: absolute;
    color: #fff;
}

.sales_form_footer_right{
	float: left;
    width: 50px;
    margin-right: 20px;
}
.sales_form_footer_left{
	float: left;
	max-width: 598px;
}
.sale_01_12 .form{
	
}
.sales_form_footer{
	overflow: auto;
}
.period_t p{
	font-style: italic;
	color:#777777;
	font-size:12px;
	margin-bottom: 12px;
}
.sales_prod_all a{
	color:#cb3939;
	border-bottom: 1px solid #ecb992;
}
.sales_prod_all a:hover{
	border-bottom: none;
}
.sales_prod_all{
	overflow: hidden;
	line-height: 17px;
}
.sales_proc_skid{
	color:#333333;
	font-size:15px;
	font-family:Arial;
	margin: 6px 0 10px 0;
}
.sales_proc_skid span{
	font-size:15px;
    font-weight: bold;	
}
.sale_01_12_dop_text{
	background-color: #faf6e3;
	max-width: 669px;
	padding: 13px 20px 20px 19px;
	
}
.sale_01_12_dop_text p{
	color:#6c6c6c !important;
	font-size:13px !important;
	font-family:Arial !important;
	line-height: 20px !important;
    padding: 0 !important;
    margin: 0 !important;
}

.sale_01_12_dop_text p:first-child{
	font-weight: bold !important;
}
.strong_p span{
	    font-weight: normal;
}
#spisok_tovarov a.button_by_not_avv_analog{
	    background-color: #a0a0a0;
    background: #a8a8a8;
    min-width: 112px;
    max-width: 160px;
    text-indent: 0;
    color: #fff;
    border-radius: 4px;
    padding: 8px 6px 8px 6px;
    font-size: 14px;
	font-family: 'Open sans';
	font-weight: 600;
    border-bottom: none;
    position: absolute;
    margin-left: -89px;
}
#spisok_tovarov a.button_by_notstok_ico{
    min-width: 35px;
    height: 30px;
	    
    padding-left: 0;
    background-size: 42px;
    text-indent: -9999px;
    background-repeat: no-repeat;
    background-color: transparent;
    background-image: url(/images_pop/button_by_notstok_ico.png);
	background-size: 35px;
    border-bottom: 1px solid #bcddef00;
}

.next_prod{
		width: 150px;
	float: right;
	overflow: hidden;
	text-align: left;
	height: 42px;
	background-repeat: no-repeat;
	background-color: transparent;
	background-image: url(/images/arrov_next_prod.png);
	background-position: right;
	margin: 7px 0 6px 0;
	padding: 0 21px 0 0;
		display: table;
}
.next_prod p{
	float: left;
	text-align: left;
	width: 150px;
	border-bottom: none;
	color: #777777;
	line-height: 14px;
	font-size:12px;
		padding: 0;
	margin: 0;
		max-height: 42px;
}
.prev_prod{
	width: 150px;
	float: left;
	overflow: hidden;
	text-align: left;
	height: 42px;
	background-repeat: no-repeat;
	background-color: transparent;
	background-image: url(/images/arrov_prev_prod.png);
	background-position: left;
	margin: 7px 0 6px 0;
	padding: 0 0px 0 23px;
	display: table;
}
.prev_prod p{
	float: left;
	text-align: left;
	width: 150px;
	border-bottom: none;
	color: #777777;
	line-height: 14px;
	font-size:12px;
	padding: 0;
	margin: 0;
	max-height: 42px;
}
.kat_main_content a:hover .prev_prod   p{
	color: #159fd4;
}
.kat_main_content a:hover .next_prod   p{
	color: #159fd4;
}
.prev_prod > div , .next_prod > div {
	display: table-cell;
	vertical-align: middle;
}
#content_models .details-product__menu-wrapper ul.details-product__menu{
	display: block;
}
.kat_main_content.search_header{
	border-top:1px solid #eeeeee;
	border-bottom: 1px solid transparent;
	
}
.buy_kredit_buttom{
	width: 126px;
	height: 28px;
	background-repeat: no-repeat;
	margin: 5px 0px 10px 0px;
	text-indent: -9999px;
	cursor: pointer;
}
#spisok_tovarov.activ_view_block .prod_spisok_img_f{
	#width: 130px;
	
}
.productSpecialPriceDiv{
	font-size: 18px; color: #ff0000;
}
.buttonsProdBuy{
	padding: 0px;
	padding-top: 6px;
}
.tableProdPriceButton{
	width: 261px;
}

.send_for_nalichie{
	background-color: transparent !important;
	position: absolute !important;
	top: auto !important;
	bottom: auto !important;
	right: auto !important;
	left: auto !important;
	width: 350px !important;
	margin-left: -100px !important;
}
.send_for_nalichie .popup-b{
	border: 1px solid #c6c6c6 !important;
	margin: 0px 0px 0px 0px !important;
	padding: 15px !important;
	display: block !important;
	
}
.send_for_nalichie .mail_prod_form #email {
    padding: 8px 4px 8px 8px !important;
    width: 205px !important;
}
.mobile_block_left_z, .mobile_block_right_z{
    display: none;
}

a.parent_menu_subclass{
	color: #5f5e5e !important;
	font-weight: bold  !important;
	font-size: 14px  !important;
	line-height: 23px  !important;
}
.popup-b.popup-bcredit .popup_image img{
	width: 70px;
}
.popup-b__content.popup-bcredit__content{
	width: 84.45%;
}
.credit_popup_prod_name{
	max-width: 36%;
	float: left;
}

.footer_prod_extra_buy .tovar_nalich_3 {
	margin-top: 10px;
	margin-left: 447px;
}

.prod_sort_price_select .dropdown ul > li {
	padding: 10px 0 5px 0 !important;
	height: auto !important;
}

.product_video iframe {
	margin-bottom: 10px;
}
.hover_images_bg{
	display: none;
	width: 145px;
	overflow: hidden;
	height: 45px;
	background-repeat: no-repeat;
	background-color: transparent;
	background-position: left;
	position:absolute;
	margin: 0 0 0 54px;
}

.inp_dostavka_days:hover .hover_images_dostavka_days{
	display: block;
	background-image: url(/images_pop/hover_images_dostavka_days.png);
}
.inp_skoro:hover .hover_images_skoro{
	display: block;
	background-image: url(/images_pop/hover_images_skoro.png);
}
.inp_kupit:hover .hover_images_kupit{
	display: block;
	background-image: url(/images_pop/hover_images_kupit.png);
}
.inp_showother:hover .hover_images_showother{
	display: block;
	background-image: url(/images_pop/hover_images_showother.png);
}



/* menu_css */

.content_menu_left {
width: 215px;
	border: 1px solid #d2d0d0;
	background-color: #ffffff;
	margin: 0 0 5px 0;
	border-top: 3px solid #0084b2;
  box-shadow: 0 0 10px rgba(237, 237, 237, 1);
}
.zagolovok_razdelov.catalog{
    display: none;
}
#katalog_tovarov {
font-family: Arial, Helvetica, sans-serif;
width: 100%;
margin: 0;
font-size: 14px;
#font-weight: bold;
}
#katalog_tovarov ul {
padding: 0px;
margin: 0px;
display: inline;
}
#katalog_tovarov li {
list-style: none;
padding: 0 0 0 0;
}
#katalog_tovarov a {
width: 200px;
text-decoration: none;
padding: 6px 20px 5px 8px;
color: #000000;

display: block;
background-position: 202px 14px;
}
#katalog_tovarov a:hover {
	font-family: 'Open sans';
	font-weight: 600;
background-color:#32abed;
color:#fff;
}
#katalog_tovarov li.active a {
	font-family: 'Open sans';
	font-weight: 600;
background-color:#32abed;
color:#ffffff;
}
.razdel_all {

float: left;
#display: table-cell;
#vertical-align: middle;
width: 215px;
margin-top: 11px;
margin-bottom: 15px;
}
.razdel_01 {
height: 34px;
#border-bottom: 1px solid #dbdbdb;
width: 215px;
float: left;
}

.razdel_1 a{
width: 215px;
font-size: 16px;
color: #111111;
#width: 200px;
text-decoration: none;
#padding: 10px 20px 10px 8px;
}
.razdel_01_01 {
float: left;
margin: 0px 9px 0px 13px;
}
.razdel_01_02 {
height: 35px;
display: table-cell;
vertical-align: middle;
}
.razdel_02 {
height: 35px;
border-bottom: 1px solid #dbdbdb;
width: 215px;

}
.razdel_2 a{
width: 215px;
font-size: 16px;
color: #111111;
#width: 200px;
text-decoration: none;
#padding: 10px 20px 10px 8px;
}
.zagol_menu {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #777777;
font-weight: 600;
height: 29px;
overflow: auto;
clear: both;
display: table-cell;
vertical-align: middle;
padding-top: 5px;
padding-left: 17px;
    text-transform: uppercase;
	width: 215px;
    background-color: #f2f2f2;
}
/* manu_menu css */
/* Start:/bitrix/templates/.default/components/bitrix/menu/catalog_vertical1/style.css*/
.bx_vertical_menu_advanced{
	/*border-left:7px solid #e4f0f7;*/
	#border-radius:4px;
	/*background:#f6f9fb;*/
	#box-shadow:0 0 1px 1px #dcdcdc;
}
.bx_vertical_menu_advanced>ul{
	display:block;
	margin:0 0 10px 0;
	padding:0;
	width:100%;
	#border-radius:5px;
	#background:#fff;
	list-style:none;
}

/* 1 уровень */
.bx_vertical_menu_advanced .bx_hma_one_lvl{
	#border-radius: 0 4px 0 0;
	width: 215px;
	text-decoration: none;
	#padding: 3px 20px 3px 0px;
	color: #000000;
	display: block;
	#background-position: 202px 14px;
	text-transform: none;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl>a{ 
	position: relative;
	z-index: 105;
	display: block;
	padding: 9px 0px 8px 16px;
	color: #111111;
	vertical-align: middle;
	text-align: left;
	text-decoration: none;
	font-size: 15px;
	line-height: 17px;
	text-transform: none;
	background-position: 22px 0px;
	#background-position-x: 22px;
	width: 184px;
}
.bx_hma_one_lvl a{
	#border-radius: 0 4px 0 0;
	width: 200px;
	text-decoration: none;
	padding: 0px 0px 0px 24px;
	color: #000000;
	display: block;
	#background-position: 202px 14px;
	text-transform: none;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl:last-child,
.bx_vertical_menu_advanced .bx_hma_one_lvl:last-child>a {
	#border-radius:0 0 4px 0;
	#background-position: 18px 2px;
}
.bx_vertical_menu_advanced ul:last-child .bx_hma_one_lvl:last-child>a{border-bottom:none}

.bx_vertical_menu_advanced .bx_hma_one_lvl>a{}
.bx_vertical_menu_advanced .bx_hma_one_lvl.hover{
	background-color:#7ea0ac;
	color:#fff;
	#background-position-y: -3px;
	#width: 184px;
	width: 215px;
	#transition-delay: 0.5s;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl.hover>a{
	background-color:#7ea0ac;
	background-position: 22px -27px;
	#background-position-y: -27px;
	#background-position: 18px 2px;
	color:#fff;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl.dropdown.hover{}
.bx_vertical_menu_advanced .bx_hma_one_lvl.dropdown.hover>a{
	#background-color:#7ea0ac;
	color:#fff;
}

.bx_vertical_menu_advanced .bx_hma_one_lvl>a:active,
.bx_vertical_menu_advanced .bx_hma_one_lvl.current>a{}
/* // 1й уровень */
/* Контейнер*/
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container{
	position:absolute;
	top:0;
	left:0;
	z-index:1300;
	display:none;
	overflow:hidden;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	#border-top:1px solid rgba(1,1,1,.1);
	#border-radius:2px;
	background:#f7f7f7;
	#box-shadow:0 5px 10px 0 rgba(1,1,1,.29);
}

.bx_children_container2{
	top: 758px !important;
}
/* .menuhover */
.menuhover .bx_vertical_menu_advanced .bx_hma_one_lvl.hover .bx_children_container{display:block; background-color:transparent;   min-height: 487px;}
.menuhover .bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block{
	background-color:#fff;
	color:#fff;
}
.bx_shadow_fix{
	display:none;
}
.dropdown.hover .bx_shadow_fix{
background-color:#7ea0ac;
color:#fff;
}

.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block:first-child{border-left:none}
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container.b1 .bx_children_block{width:100%}
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container.b2 .bx_children_block{
	width: 241px; float: left; 
	min-height: 587px;
  	padding-top: 18px;
  	#border-left: 1px solid #dbdbdb;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container.b3 .bx_children_block{width:33.3%}
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container.b4 .bx_children_block{width:25%}
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block.advanced{
	border-left:none;
	background-color:#dbdbdb;
#	box-shadow:inset 5px 0 7px -5px rgba(0,0,0,.12);
	width: 264px;
	
}
/*// Контейнер*/
/* 2й уровень*/
.bx_vertical_menu_advanced .bx_hma_one_lvl ul{
	display:block;
	margin:0;
	padding:0 0 14px 0;
	list-style:none;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_advanced_panel {
	display: none;
	-webkit-box-sizing: border-box;
	   -moz-box-sizing: border-box;
			box-sizing: border-box;
	text-align: center;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block li.parent>a{
	display:block;
#	padding:5px 10px;
}

.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block li.parent>a:hover{
background-color:transparent;
color:#159fd4;
}
/* //2й уровень*/
/* 3й уровень */
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block li.parent ul{
#border-bottom:1px solid #f2f2f2;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block li.parent:last-child ul{
	border-bottom:none;
    margin-top: 6px;
    }
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block li.parent ul li{line-height:24px;  
	margin-bottom: 6px;}
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block li.parent ul a{
	display: table-cell;
	vertical-align: middle;
	#padding:5px 10px;
    

}
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block li.parent ul a:hover{
background-color:transparent;
color:#159fd4;
}
/* // 3й уровень */

/* Панель */
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_advanced_panel{
	display:none;
	-webkit-box-sizing:border-box;
	   -moz-box-sizing:border-box;
			box-sizing:border-box;
	text-align:center;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_block.advanced .bx_children_advanced_panel{display:block !important}
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_advanced_panel img{
	-webkit-box-sizing:border-box;
	   -moz-box-sizing:border-box;
			box-sizing:border-box;
	max-width:100%;
	max-height:220px;
	border:1px solid #e7e9ea;
	display: none;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_advanced_panel p{
	max-width: 100%;
	max-height: 220px;
	color: #6c6c6c;
	text-align: left;
	white-space: normal;
	font-weight: normal;
	font-size: 13px;
	line-height: 18px;
	text-transform: none;
	padding: 5px 23px;
}

/* // Панель*/
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block>ul>li{
	display:block;
	background:#fff;
	#margin-bottom: 14px;

}
.bx_hma_one_lvl a{
	background-repeat: no-repeat;
	background-position-x: 0px;
}
.bx_hma_one_lvl a:hover{
	background-color:#7ea0ac;
	background-repeat: no-repeat;
	background-position: 22px -27px;
#	background-position-y: -27px;
	color: #ffffff;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block>ul>li>a{
	display:block;
	color:#20394c;
	text-decoration:none;
	font-weight:bold;
	font-size:14px;
	line-height:23px;
	min-height: 27px;
	text-transform: none;
	  padding-left: 24px;
	   width: 220px;
}

.bx_vertical_menu_advanced .bx_hma_one_lvl ul li ul li a{
	color:#5F5E5E;
	text-decoration:none;
	font-size:14px;
	line-height:16px;
	height: 23px;
	  width: 206px;
}

@media (max-width:569px) {
	.bx_vertical_menu_advanced{display:none}
	.header_inner_bottom_line{
		overflow:hidden;
		height:auto;
	}
}
.menu_line {
	clear: both; 
	#background-image: url(/images/line_menu_01.png); 
	height: 1px; 
	margin: 0px 0px;
}
.all_cat{
	height: 38px; 
	background-color:#7ea0ac;
}
.all_cat a{
	color: #494949;
	text-decoration: none;
}
.all_cat_01{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    height: 44px;
    background-image: url(./images/all_cat_02.png);
    background-repeat: no-repeat;
    background-position: 16px 12px;
    padding: 10px 0px 0px 44px;
    color: #fff;
    font-weight: bold;
}
/* End */
.bx_item_title{
#	position: absolute;
#	margin-top: -142px;
	text-align: center;
	width: 264px;
	font-size: 18px;
	color: #6c6c6c;
	text-transform: none;
}
.tovat_menu_01{
	font-size: 14px;
	width: 226px;
	height: 175px;
	border: #d6dbdf 2px  solid;
	background-color: #ffffff !important;
	overflow: hidden;
	margin: 0 auto;
}
.bx_children_advanced_panel_02{
	width: 264px;
	position: absolute;
	bottom: 19px;
}
.tovat_menu_01 .tovar_info .prod_price{
	color :#6c6c6c;
}
.bx_children_advanced_panel_02 p{

}
.all_zap{
	margin-top:-15px;
}
.cat_parent_otst{
	margin-top:14px;
}
.prod_cat_menu {
	border: 1px solid #7ea0ac;
	margin-bottom: 1px;
}
.mp-rating-items .mp-rating-customer-comment{
	max-width: 466px;
}
#mneniyapro_feeddata .mp-rating-items .mp-rating-item{
	max-width: 694px;
}
.opt_price_prod{
	height: 28px;
	width: 86px;
    background-image: url(./new_design/opt_prod_fon.png);
    background-repeat: no-repeat;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
.opt_price_prod_n{
	padding: 6px 15px 0 0;
	text-align: right;
}
.opt_price_prod_long{
	width: 93px;
    background-image: url(./new_design/opt_prod_fon_l.png);
	background-repeat: no-repeat;
}
.pic_one_new .news_img_a{
	border-bottom:none;
}