.write-block ul {overflow:hidden;zoom:1;margin-bottom:15px}
.write-block ul li {float:left;margin-right:5px}
.write-block ul li a {display:block;text-decoration:none;color:#69909b;background-color:#eeeeee}
.write-block ul li a span {display:block;padding:7px 15px 8px 0;margin-left:15px;background-color:#eeeeee}
.write-block ul li.active a {color:#363f42;background-color:#cccccc}
.write-block ul li.active a span {background-color:#cccccc}

.tooltip-favourite {cursor:pointer}
.tooltip-favourite-content {width:100%;max-width:250px;min-height:60px;max-height:500px;overflow-x:hidden !important;padding:5px 0}
.tooltip-favourite-content h3 {color:#888;font-size:14px;font-weight:600;margin:0 0 20px}
.tooltip-favourite-content a {color:#333;font-weight:600}
.tooltip-favourite-content a:hover {color:#d37a38}


/* Screen style's  Меню разделов github.com/marioloncarek/megamenu-js */
#menu-mobile {display:none;width:24px;height:18px;position:relative;cursor:pointer;
	-webkit-transform:rotate(0deg);
	-moz-transform:rotate(0deg);
	-o-transform:rotate(0deg);
	transform:rotate(0deg);
	-webkit-transition:.5s ease-in-out;
	-moz-transition:.5s ease-in-out;
	-o-transition:.5s ease-in-out;
	transition:.5s ease-in-out;
} 
#menu-mobile span {display:block;position:absolute;height:3.5px;width:100%;background:#ffdc60;opacity:1;left:0;
	-webkit-transform:rotate(0deg);
	-moz-transform:rotate(0deg);
	-o-transform:rotate(0deg);
	transform:rotate(0deg);
	-webkit-transition:.25s ease-in-out;
	-moz-transition:.25s ease-in-out;
	-o-transition:.25s ease-in-out;
	transition:.25s ease-in-out;
}

#menu-mobile span:nth-child(1) {top:0px}
#menu-mobile span:nth-child(2),#menu-mobile span:nth-child(3) {top:7px}
#menu-mobile span:nth-child(4) {top:14px}
#menu-mobile.open span:nth-child(1) {width:0%;left:50%}
#menu-mobile.open span:nth-child(2) {-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
#menu-mobile.open span:nth-child(3) {-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
#menu-mobile.open span:nth-child(4) {top:7px;width:0%;left:50%}
.menu-container {width:100%;margin-bottom:17px;position:relative;padding:0 20px}
.menu div.write {float:left;margin-right:20px}

.menu > ul {margin:0 auto;list-style:none;padding:0;position:relative}
.menu > ul:before,
.menu > ul:after {content:"";display:table}
.menu > ul:after {clear:both}
.menu > ul > li {display:inline-block;padding:0;margin:0}
.menu ul li a {color:#111;font-weight:500;cursor:pointer;text-decoration:none;padding:5px 0 5px;display:inline-block;font-size:14px}
.menu ul li a.offer {padding:3px 5px;border-radius:3px;background:#5c6673;color:#d3f0ff}
.menu ul li a.offer:hover {color:#c8ecff}
.menu ul li span {font-weight:600;cursor:pointer}
.menu ul.show-on-mobile li:not(:first-child) {margin-top:5px}
.menu ul li:first-child {margin-right:5px;padding-left:0}
.menu ul li a.btn-or, .menu a.btn-or {padding:6px 12px;font-size:14px;font-weight:600}
.menu > ul > li a:hover {color:#7d7d7d}

.menu > ul > li > ul {display:none;width:100%;background:#515b67;padding:20px 0px 20px 20px;position:absolute;z-index:101;left:0;margin:0 0 0;list-style:none;color:#5589bb;border-radius:3px;box-shadow:0 15px 15px rgba(0,0,0,.25)}
.menu > ul > li > ul:before,
.menu > ul > li > ul:after {content:"";display:table}
.menu > ul > li > ul:after {clear:both}

.menu > ul > li > ul > li {width:23%;margin:3px;padding:0;/*min-height:34px;*/ display:inline-block;vertical-align:top;list-style:none;background:#515b67}
.menu > ul > li > ul > li a {padding:5px 0;width:100%;display:block;font-size:14px;color:#f2f2f2;line-height:18px}
.menu > ul > li > ul > li.main a {font-size:16px;color:#ffdc60;line-height:18px;font-weight:700;text-decoration:underline}
.menu > ul > li > ul > li a:hover  {color:#ffdc60}
.menu > ul > li > ul > li > ul {display:block;padding:0; margin:0 0 0;list-style:none}
.menu > ul > li > ul > li > ul:before,
.menu > ul > li > ul > li > ul:after {content:"";display:table}
.menu > ul > li > ul > li > ul:after {clear:both}
.menu > ul > li > ul > li > ul > li {float:left;width:100%;padding:3px 0;margin:0 0 0 2px}
.menu > ul > li > ul > li > ul > li a {font-weight:normal;line-height:15px;padding:0 0 0 10px;color:#e6f2ff;font-size:13px;border-left:1px solid #a2adb8}
.menu > ul > li > ul.normal-sub {width:300px;left:auto;padding:10px 20px}
.menu > ul > li > ul.normal-sub > li {width:98%}
.menu > ul > li > ul.normal-sub > li a {border:0;padding:10px 0}

.menu-sidebar {display:none}
.menu-sidebar .icons-sliders {font-size:26px }
.menu-sidebar .icons-wallet {font-size:23px}
.menu-sidebar .icons-user-outline {font-size:25px;margin-top:0px}
.menu-sidebar .icons-braille {font-size:22px;margin-top:0}
.menu-sidebar .icons-amenu {font-size:25px;margin-top:2px}
.searcher .icons-search {font-size:25px;cursor:pointer}
.searcher .icons-search:before {font-weight:600}
.btn-write {display:none;font-size:22px;margin-top:1px}
.menu-dropdown-icon:before {font-family:"fontello";content:'\e82a';display:none;cursor:pointer;float:right;margin:0 0 0 25px;padding:7px 8px;font-weight:700;color:#ffdc60;font-size:20px;border-radius:10px 10px 0 0;background:#848e9b}

.mob-menu {display:none;height:50px;justify-content:space-between;flex-wrap:wrap}
.mob-menu >* {align-items:center;width:28px;height:auto}
.mob-menu div {align-self:start}
.mob-menu a {align-self:center;color:#ffdc60}
.mob-menu button {align-self:center;padding:0}
.mob-menu a.menu-sidebar.braille .shopik-finder {font-size:20px}