@charset "utf-8";
@import url(navigation.css);
@import url(reset.css);

html, body{height:100%;font-family:Arial !important;}

@font-face{font-family:Arial !important;}

h1{font-size:1.3em;line-height:1.5em;font-weight:700;font-family:"Arial" !important, Arial, sans-serif;margin-bottom: 10px;}
#content_main h1 {font-size: 16px !important; color: #4d312b;}
h2{font-size:1.1em;line-height:1.1em;font-weight:bold;font-family:"Arial" !important, Arial, sans-serif;}
h3{font-size:1.1em;line-height:1.1em;font-weight:bold;font-family:"Arial" !important, Arial, sans-serif;}
h4{font-size:1.1em;line-height:1em;font-weight:bold;font-family:"Arial" !important, Arial, sans-serif;color:#737373;}
h5{font-size:1.1em;line-height:0.8em;font-weight:bold;font-family:"Arial" !important, Arial, sans-serif;}
h6{font-size:1.1em;line-height:0.8em;font-weight:bold;font-family:"Arial" !important, Arial, sans-serif;}

a:link{color:#0059c8;}
a:hover{color:#3399cc;}
td a:hover{color:#3399cc;}
p a:hover{color:#3399cc;}
a:visited{color:#0059c8;}
.clr{clear:both;}
@media print{}

body{
  font-family:Arial !important, sans-serif;
  line-height:16px;
  background-color:#c3c2d1;
  margin:0;padding:0;
  text-align:left;
  color:#000000;
  font-size:12px;
  background: #4d312b url(../images/bg_tile.png) repeat-x;
  overflow: scroll;
}

em{font-style:normal;font-weight:bold;}
p{margin-bottom:10px;}

#container{position:relative;width:1024px;min-height:768px;margin:0px auto 0px auto;/*background:url(../images/bg_tile.png) repeat-x;*/}
#wrapper{position:relative;height:100%;margin:0px auto 0px auto;padding:0px 44px 0px 44px;}

#header{
  position:relative;
  width:100%;
  /*width:900px;*/
  height:87px;
  margin:0px auto 0px auto;
  padding:20px 0px 0px 0px;
}

#header_logo_left{
  position:relative;
  float: left;
  width:765px;
  height: 57px;
}

.logo_right{
    right: -60px;
    top: 10px;
    position: absolute;
}
/*#header_logo_center {
  position:relative;
  float: left;
  width:408px;
  height: 31px;
  margin: 25px 0px 0px 0px;
}*/
#header_logo_right{
  position:relative;
  float: right;
  width:170px;
  height: 37px;
  text-align: right; /* new */
}

#header_menu {
  position:relative;
  float: right;
  width:909px; /* was 890px; */
  height: 21px;
  margin: 10px 0px 0px 0px
}

#header_menu ul.nav.menu {
  display: block;
  list-style: none;
}

#header_menu ul.nav.menu li {
  color: #553829;
  font-size: 12px;
  line-height: 100%;
  font-weight:bold;
  display: block;
  position: relative;
  float: left;
  min-width: 64px;
  height: 21px;
  text-decoration: none;
  text-align: center;
}

#header_menu ul.nav.menu li a {
  padding: 4px 0px 0px 0px;
  min-width: 64px;
  display: block;
  height: 21px;
  color: #553829;
}

#header_menu ul.nav.menu li span {
  padding: 4px 0px 0px 0px;
  min-width: 64px;
  display: block;
  height: 21px;
  color: #f6c502;
}

#header_menu ul.nav.menu li a:hover, #header_menu ul.nav.menu li.active a {
  color: #f6c502;
}

#header_menu ul.nav.menu li.item-101 {background:url(../images/images/top_menu_03.png) top no-repeat;width: 64px;}
#header_menu ul.nav.menu li.item-104 {background:url(../images/images/top_menu_05.png) top no-repeat;width: 90px;}
#header_menu ul.nav.menu li.item-120 {background:url(../images/images/top_menu_17.png) top no-repeat;width: 80px;}
#header_menu ul.nav.menu li.item-105 {background:url(../images/images/top_menu_09.png) top no-repeat;width: 89px;}
#header_menu ul.nav.menu li.item-106 {background:url(../images/images/top_menu_11.png) top no-repeat;width: 120px;}
#header_menu ul.nav.menu li.item-107 {background:url(../images/images/top_menu_13.png) top no-repeat;width: 187px;}
#header_menu ul.nav.menu li.item-108 {background:url(../images/images/top_menu_15.png) top no-repeat;width: 161px;}
#header_menu ul.nav.menu li.item-109 {background:url(../images/images/top_menu_17.png) top no-repeat;width: 81px; margin-right: 0;}

#header_menu ul.nav.menu li.item-101.active, #header_menu ul.nav.menu li.item-101:hover {background:url(../images/images/top_menu_03.png) bottom no-repeat;}
#header_menu ul.nav.menu li.item-104.active, #header_menu ul.nav.menu li.item-104:hover {background:url(../images/images/top_menu_05.png) bottom no-repeat;}
#header_menu ul.nav.menu li.item-120.active, #header_menu ul.nav.menu li.item-120:hover {background:url(../images/images/top_menu_17.png) bottom no-repeat;}
#header_menu ul.nav.menu li.item-105.active, #header_menu ul.nav.menu li.item-105:hover {background:url(../images/images/top_menu_09.png) bottom no-repeat;}
#header_menu ul.nav.menu li.item-106.active, #header_menu ul.nav.menu li.item-106:hover {background:url(../images/images/top_menu_11.png) bottom no-repeat;}
#header_menu ul.nav.menu li.item-107.active, #header_menu ul.nav.menu li.item-107:hover {background:url(../images/images/top_menu_13.png) bottom no-repeat;}
#header_menu ul.nav.menu li.item-108.active, #header_menu ul.nav.menu li.item-108:hover {background:url(../images/images/top_menu_15.png) bottom no-repeat;}
#header_menu ul.nav.menu li.item-109.active, #header_menu ul.nav.menu li.item-109:hover {background:url(../images/images/top_menu_17.png) bottom no-repeat;}

#bigslider {
  position: relative;
  float: left;
  width: 942px;
  height: 351px;
}

#bigslider .sliderbig {
  position: absolute;
  width: 942px;
  height: 351px;
}

.sliderbig.img2, .sliderbig.img3, .sliderbig.img4 {display: none;}

#modules_main {
  position: relative;
  float: left;
  width: 942px;
  height: 197px;
  margin: 22px 0px 0px 0px;
}

#mod_l {
  position: relative;
  float: left;
  width: 456px;
  height: 197px;
  background:url(../images/images/06_Glavnaya_23.png) no-repeat;
}

#mod_l .news_header, #mod_c .news_header {
  margin: 16px 0px 0px 20px;
  font-size: 1.5em;
  line-height: 1.5em;
  font-weight: 700;

  display: block;
  color: #656565;
}

#mod_l .newsflash, #mod_c .custom  {
  margin: 2px 20px 0px 20px;
  color: #656565;
  height: 150px;
  overflow-x: hidden;
  overflow-y: hidden;
}

#mod_l .newsflash-title{
  margin: 0px 0px 15px 0px;
}

#mod_l h1 {
  font-size: 15px;
  font-weight:bold;
}

#mod_c {
  position: relative;
  float: left;
  width: 456px;
  height: 197px;
  background:url(../images/images/06_Glavnaya_23.png) no-repeat;
  /*background:url(../images/images/01_Glavnaya_25.png) no-repeat;*/
  /*background:url(../images/images/01_Glavnaya_26.png) no-repeat;*/
  margin: 0px 0px 0px 30px;
}


#mod_r {
  display: none;
  position: relative;
  float: left;
  width: 294px;
  height: 197px;
  background:url(../images/images/06_Glavnaya_23.png) no-repeat;
  margin: 0px 0px 0px 30px;
}

#content_main {
  position: relative;
  float: left;
  width: 942px;
  /*height: 620px;*/
  height: 590px;
  background:url(../images/images/internal_01_03.png) no-repeat;
  padding: 75px 42px 42px 35px;
  /*padding: 65px 42px 42px 55px;*/
}

#content{
  min-height: 625px;
  /*min-height: 660px;*/
}

#menu_l ul.nav.menu {
  list-style-image: url(../images/images/li_img_n.png);
  width: 260px;
}

.diets #menu_l ul.nav.menu {
  list-style-image: url(../images/images/li_img_a.png);
}

#menu_l ul.nav.menu li.divider, #menu_l ul.nav.menu li.divider:hover {
   list-style: none;
   font-size: 16px;
   position: absolute;
   margin: -30px 0px 0px -16px;
   color: #4d312b;
   font-weight:bold;
   width: 700px;
}

#menu_l ul.nav.menu li:hover, #menu_l ul.nav.menu li.active {
  list-style-image: url(../images/images/li_img_a.png);
}

#menu_l ul.nav.menu li a:hover, #menu_l ul.nav.menu li.active a {
  color: #573d37;
}

#menu_l ul.nav.menu li a {
  padding: 0px 0px 0px 0px;
  /*display: block;*/
  color: #5c5c5c;
  font-size: 16px;
  line-height: 18px;
  line-height: 100%;
  font-weight:bold;
  text-decoration: none;
  text-align: left;
}

#menu_l ul.nav.menu li.item-121 a, #menu_l ul.nav.menu li.item-147 a, #menu_l ul.nav.menu li.item-146 a {
  font-size: 14px;
}

#menu_l {
  position: relative;
  float: left;
  width: 180px;
  min-height: 200px;
  margin-right: 30px;
}

div.item-page {
  position: relative;
  /*float: left;*/
  width: 640px;
  height: 500px;
  left:78px;
  /*height: 545px;*/
  margin: 0px 0px 0px 15px;
  font-size: 13px;
  font-family:Arial !important;
  overflow-x: hidden;
  overflow-y: hidden;
  color: #666666;
  font-weight:bold;
  /*text-align: justify;
  text-justify:inter-word;*/
}

div.item-page strong {font-size: 14px;color: #573d37;}
div.item-page span.title_name{font-size: 12px;font-style: italic;}

div.item-page p {
  font-family:Arial!important;
}

#wrap_page{
  width: 690px;
  position: relative;
  float: left;
  margin: 0px 0px 0px 15px;
}

ol.listopenet, ol.listopenet ol {
  /*list-style-type: decimal;*/
  list-style-image: url(../images/images/li_img_n.png);
  list-style-position: inside;
}

ol.listopenet li.content_header ol {
  list-style-type: decimal;
  list-style-position: inside;
  list-style-image: none;
}

ol.listopenet li.content_header ol li:hover, ol.listopenet li.content_header ol li.active {
  list-style-image: none;
}

ol.listopenet li:hover, ol.listopenet li.active {
  list-style-image: url(../images/images/li_img_a.png);
}

ol.listopenet li {
  cursor: pointer;
  padding: 10px 0px 10px 0px;
}

ol.listopenet li:hover {
  color: #4d312b;
}

.padding_s {padding: 0px 0px 0px 15px;}

.content_header{
  color: #666666;
  font-weight:bold;
  font-size: 16px;
}
.content_display{
  display: none;
  font-size: 13px;
  font-family:Arial !important;
  color: #5c5c5c;
  margin: 5px 0px 0px 15px;
}

ul.nav.menu li ul.mod-menu__sub {
  list-style-type: decimal;
  list-style-position: inside;
  list-style-image: none;
}

#menu_l ul.nav.menu li ul.mod-menu__sub a {
  font-size: 11px;
  font-weight:bold;
  color: #5c5c5c;
}

ul.nav.menu li ul.mod-menu__sub li ul li{
  list-style-type: disc;
  list-style-position: inside;
  list-style-image: none;
}

#menu_l ul.nav.menu li ul.mod-menu__sub li ul li:hover {
  list-style-image: none;
}

#menu_l ul.nav.menu li ul li:hover, #menu_l ul.nav.menu li ul li.active {
  list-style-image: none;
}

#menu_l ul.nav.menu ul li a:hover, #menu_l ul.nav.menu ul li.active a{
  color: #4e322c;
}

#menu_l ul.nav.menu ul ul li a {
  color: #5c5c5c!important;
}

#menu_l ul.nav.menu ul ul li a:hover, #menu_l ul.nav.menu ul ul li.active a {
  color: #4e322c!important;
}

#login-form{display: none;}

#smallslider{
  position: relative;
  float: left;
  width: 294px;
  height: 197px;
  overflow: hidden;
}

.s_slider_tr{
  position: absolute;
  width: 294px;
  height: 197px;
}

#smallslider .img0, .img1, .img2, .img3, .img4 {position:absolute;}
#smallslider .img2 {margin: 0px 0px 0px 294px}
#smallslider .img3 {margin: 0px 0px 0px 588px}
#smallslider .img4 {margin: 0px 0px 0px 882px}

.smallcontrol {
  position: absolute;
  z-index: 30;
}

.btn_l {
  position: absolute;
  width: 27px;
  height: 33px;
  background:url(../images/01_Glavnaya_btn_l.png) top no-repeat;
  margin: 80px 0px 0px 12px;
  cursor: pointer;
}

.btn_l:hover {
  background:url(../images/01_Glavnaya_btn_l.png) bottom no-repeat;
}

.btn_play {
  position: absolute;
  width: 64px;
  height: 64px;
  /*background:url(../images/01_Glavnaya_btn_play.png) top no-repeat;*/
  margin: 68px 0px 0px 112px;
  cursor: pointer;
}

.btn_r {
  position: absolute;
  width: 27px;
  height: 33px;
  background:url(../images/01_Glavnaya_btn_r.png) top no-repeat;
  margin: 80px 0px 0px 255px;
  cursor: pointer;
}

.btn_r:hover {
  background:url(../images/01_Glavnaya_btn_r.png) bottom no-repeat;
}

#bottom_text {
  position: absolute;
  /*position: fixed;*/
  width: 980px;
  height: 74px;
  margin: 580px 0px 0px -15px;
  background:url(../images/01_Glavnaya_bottom_44.png) no-repeat;
}

/* p margin #9122 */
.content_main116 div.mCSB_container {
  line-height: 1.5em;
}
.content_main111 div.mCSB_container {
  line-height: 1.5em;
}

/* serg #8983 */

.content_main112 div.mCSB_container img{
  max-width: 540px;
}

.content_main109{
  background: url(../images/new_des/contacts_new_bg.png) no-repeat!important;
}
.content_main108{
  background: url(../images/new_des/about_bg.png) no-repeat!important
}
.content_main107{
  background: url(../images/new_des/faq_bg.png) no-repeat!important;
}
.content_main106{
  background: url(../images/new_des/toknow.png) no-repeat!important;
}
.diets{
  background: url(../images/new_des/diet.png) no-repeat!important;
}

.content_main111 , .content_main112 , .content_main110{
  background: url(../images/new_des/opeparate_bg.png) no-repeat!important;
}
 #content_main div.item-page{
 width: 580px;
  margin: 20px 0px 0px 78px;
  color: #64493f;
 }
.content_main114 div.item-page{
  width: 580px;
  margin: 20px 0px 0px 78px;
  color: #64493f;
}.content_main115 div.item-page{
  width: 580px;
  margin: 20px 0px 0px 78px;
  color: #64493f;
}.content_main116 div.item-page{
  width: 580px;
  margin: 20px 0px 0px 78px;
  color: #64493f;
}.content_main117 div.item-page{
  width: 580px;
  margin: 20px 0px 0px 78px;
  color: #64493f;
}
.content_main118 div.item-page{
  width: 580px;
  margin: 20px 0px 0px 78px;
  color: #64493f;
}
.content_main110 div.item-page{
  width: 580px;
  margin: 20px 0px 0px 78px;
  color: #64493f;
}.content_main111 div.item-page{
  width: 580px;
  margin: 20px 0px 0px 78px;
  color: #64493f;
}
.content_main113  div.item-page{
  width: 570px;
  margin: 20px 0px 0px 78px;
  color: #64493f;
  text-align: justify;
}
.content_main112  div.item-page{
  width: 590px;
  margin: 20px 0px 0px 78px;
  color: #64493f;
  /*text-align: justify;*/
}
.
.content_main122 div.item-page{
  width: 570px;
  margin: 20px 0px 0px 78px;
  color: #64493f;
  /*text-align: justify;*/
}
.content_main109 div.item-page{
  width: 590px;
  margin: 20px 0px 0px 78px;
  color: #64493f;
  /*text-align: justify;*/
}
.diets div.item-page{
  width: 590px;
  margin: 20px 0px 0px 78px;
  color: #64493f;
}
.opreparate div.item-page{
  width: 590px;
  margin: 20px 0px 0px 78px;
  color: #64493f;
}
.content_main111  div.item-page  .content_header{
  color: #64493f;
}
.content_main111  div.item-page  .content_display{
  color: #64493f;
}
.content_main112  div.item-page  .content_header{
  color: #64493f;
}
.content_main112  div.item-page  .content_display{
  color: #64493f;
}
.content_main109  div.item-page  .content_header{
  color: #64493f;
}
.content_main109  div.item-page  .content_display{
  color: #64493f;
}
ol.listopenet li {
  padding: 0px 0px 20px 0px;
}



.nav.menu li {
margin-right: 3px;
}


div.mCSB_container {
  line-height: 1.5em;
}


h1#in_header{
  color: #4e312b;
  font-weight: bold;
  font-size: 60px;
  display: block;
  margin: 0;
  padding: 0;
  line-height: 1em;
}
h1#in_header span#h1_r{
  font-size: 34px;
  vertical-align: top;
  line-height: 40px;
}
h1#in_header span#h1_descr{
  font-size: 24px;
}
h1#in_header span#h1_descr_fix{
  font-size: 24px;
  letter-spacing: -2px;
}

div#in_header{
  color: #4e312b;
  font-weight: bold;
  font-size: 60px;
  display: block;
  margin: 0;
  padding: 0;
  line-height: 1em;
}
div#in_header span#h1_r{
  font-size: 34px;
  vertical-align: top;
  line-height: 40px;
}
div#in_header span#h1_descr{
  font-size: 24px;
}
div#in_header span#h1_descr_fix{
  font-size: 24px;
  letter-spacing: -2px;
}


#footer{
  color: #efd6a0;
  letter-spacing: -1px;
  margin: 10px 40px 0 43px;
}
#footer_picture{
  background: url(/templates/cassiopeia/images/footer_text.png) no-repeat;
  width: 980px;
  height: 54px;
}
#footer_text{
  /*margin-left: 5px;*/
}
div.easy_left {
  float: left;
}
div.easy_right {
  float: right;
  text-align: right;
}
div.easy_clear {
  clear: both;
}
.wrapper_fix_for_main{
  height: 683px!important;;
}


/* seo */

.content_main148  div.item-page  .content_header{
  color: #64493f;
}
.content_main148  div.item-page  .content_display{
  color: #64493f;
}
.content_main148 div.item-page{
  width: 590px;
  margin: 20px 0px 0px 78px;
  color: #64493f;
  /*text-align: justify;*/
}
.content_main148  div.item-page  .content_header{
  color: #64493f;
}
.content_main148  div.item-page  .content_display{
  color: #64493f;
}
.content_main148{
  background: url(../images/new_des/zapor_bg.jpg) no-repeat!important;
}

.content_main149  div.item-page  .content_header{
  color: #64493f;
}
.content_main149  div.item-page  .content_display{
  color: #64493f;
}
.content_main149 div.item-page{
  width: 590px;
  margin: 20px 0px 0px 78px;
  color: #64493f;
  /*text-align: justify;*/
}
.content_main149  div.item-page  .content_header{
  color: #64493f;
}
.content_main149  div.item-page  .content_display{
  color: #64493f;
}
.content_main149{
  background: url(../images/new_des/zapor_bg.jpg) no-repeat!important;
}

.content_main150  div.item-page  .content_header{
  color: #64493f;
}
.content_main150  div.item-page  .content_display{
  color: #64493f;
}
.content_main150 div.item-page{
  width: 590px;
  margin: 20px 0px 0px 78px;
  color: #64493f;
  /*text-align: justify;*/
}
.content_main150  div.item-page  .content_header{
  color: #64493f;
}
.content_main150  div.item-page  .content_display{
  color: #64493f;
}
.content_main150{
  background: url(../images/new_des/zapor_bg.jpg) no-repeat!important;
}

.content_main154  div.item-page  .content_header{
  color: #64493f;
}
.content_main154  div.item-page  .content_display{
  color: #64493f;
}
.content_main154 div.item-page{
  width: 590px;
  margin: 20px 0px 0px 78px;
  color: #64493f;
  /*text-align: justify;*/
}
.content_main154  div.item-page  .content_header{
  color: #64493f;
}
.content_main154  div.item-page  .content_display{
  color: #64493f;
}
.content_main154{
  background: url(../images/new_des/zapor_bg.jpg) no-repeat!important;
}

#content_main {
	background: url(../images/new_des/zapor_bg.jpg) no-repeat;
}
#content_main ul, #modules_main ul {
    list-style-type: disc;
}
#content_main ul li, #modules_main ul li {
    list-style-type: disc;
    margin-left: 20px;
}
.error-404 {
    margin-left: 70px;
    margin-top: 30px;
}
.img_pamyatka {
  float: right;
}

#content .diets .nav.menu > .active > span, #content .diets #menu_l ul.nav.menu > li > a {
    font-weight: bold;
    font-size: 14px;
    color: #ffcf00;
}

.cookie-accept {
  display: block;
  position: fixed;
  bottom: 0;
  width: 100%;
  min-height: 70px;
  padding: 20px 20px 10px 20px;
  align-items: center;
  justify-content: center;
  background: #ebe9e8;
  color: #4d302a;
  z-index: 100;
  opacity: 0.9;
}

.cookie-accept p {
  max-width: 100%;
  margin-top: 0 !important;
  display: inline-block;
  font-size: 15px;
}
.cookie-inner{
  display: flex;
  width: 70%;
  float:none;
  margin: 0 auto;
}
.btn-wrapper{
  width: 20%;
  padding-left: 10%;
}
.cookie-p-wrapper{
  width: 70%;
}
.cookie-btn-wrapper{
  width: 20%;
}
.cookie-a-wrapper{
  width: 10%;
  position: relative;
}
button.cookie-accept-btn {
  padding: 10px 20px;
  border-radius: 5px;
  color: #4d302a;
  background-color: #fecc02;
  opacity: 1;
  border: 0;
  margin: 0 auto;
  margin-top: 10%;
  cursor: pointer;
}
.cookie-accept .cookie-close-btn::before {
  position: absolute;
  content: "";
  height: 2px;
  width: 100%;
  background: #4d302a;
  left: 0;
  top: 50%;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
}
.cookie-accept .cookie-close-btn::after {
  position: absolute;
  content: "";
  height: 2px;
  width: 100%;
  background: #4d302a;
  left: 0;
  top: 50%;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
}
.cookie-close-btn{
  font-size: 0;
  width: 20px;
  height: 20px;
  position: absolute;
  top: 35%;
  right: 50%;
  cursor: pointer;
}
.cookie-wrapper{
  width: 1024px;
  position: relative;
}

@media (max-width: 1200px) {
  .btn-wrapper {
    width: 20%;
    padding-left: 5%;
  }
  .button.cookie-accept-btn{
    margin-top: 15%;
  }
  button.cookie-accept-btn {
    margin-top: 10%;
  }
}
@media (max-width: 1020px) {
  .cookie-inner{
    display: block;
  }
  .btn-wrapper {
    width: 100%;
    text-align: center;
    margin-top: 15px;
  }
  button.cookie-accept-btn {
    padding: 10px 20px;
    border-radius: 5px;
    color: #fff;
    background-color: #e54d2e;
    opacity: 1;
    border: 0;
    margin: 0 auto;
  }
  .cookie-p-wrapper {
    width: 90%;
  }
}

.footer_newtext {
  color: #efd6a0;
padding: 0 40px 0 43px;
font-size: 9px;
margin-top: 5px;
}


.privacy-page h3 {
  margin: 15px 0;
}

.privacy-page ol {
  list-style: initial;
padding-left: 20px;
}
.privacy-page li {
margin-bottom: 10px;
}

.disc-cookie {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    width: auto;
    background: #F5F3F4;
    display: none;
    align-items: center;
    justify-content: space-between;
    padding: 12px 8%;
    z-index: 100;
}
.disc-cookie__mtext {
    color: #110F14;
    font-size: 16px;
}
.disc-cookie__mtext a {
    text-decoration: underline;
     color: #000;
}

.disc-cookie__link {
    font-size: 12px;
    color: #828282;
    text-decoration: underline;
    margin-top: 10px;
}
.disc-cookie__link a {
 color: #000;
}

.disc-cookie__agree {
    width: 180px;
    min-width: 180px;
    height: 50px;
    background: #4d312b;
    font-size: 14px;
    color: #fff;
    font-weight: 550;
    border: 0;
    border-radius: 6px;
    transition: .3s;
    margin-left: 10px;
    cursor: pointer;
}
.disc-cookie__agree:hover {
    opacity: 0.9;
}

.disc-cookie.discCookieDown {
    bottom: 0;
}

@media (max-width: 650px) {
    .disc-cookie {
        padding: 15px 15px 10px 15px;
        flex-wrap: wrap;
        justify-content: center;
    }

    .disc-cookie__agree {
      width: 293px;
      min-width: 293px;
      height: 34px;
      margin-left: 0;
    }
    .disc-cookie__mtext {
        font-size: 12px;
    }
    .disc-cookie__link {
      margin: 15px 0 10px 0;
    }
}