html, body, div, applet, object, iframe,
h1, h2, h3, h4, h5, h6, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video, p {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	/*vertical-align: baseline;*/
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}

.clr {clear: both}

ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

.first_word {color: #666}
.first_word_h {color: #d50003}

.container-fixed {max-width: 1170px; width: 1170px; margin: 0 auto}

.social-contacts {}
.social-contacts-ul {position: absolute;right: 260px;top: 45px;}

.social-contacts-ul li a {display: inline-block; padding-top: 8px;}
.social-contacts-ul li {clear: both}
.ic-viber,.ic-facebook,.ic-youtube,.ic-telegram {
	width: 30px; height: 30px; display: block;float: left; background-size: 100% !important;
}

.ic-telegram {background: url("../img/icons/telegram.png") no-repeat center center;}
.ic-viber {background: url("../img/icons/viber.png") no-repeat center center;}
.ic-facebook {background: url("../img/icons/fb.png") no-repeat center center;}
.ic-youtube {background: url("../img/icons/yt.png") no-repeat center center; background-size: 75% !important;}

html { height: 100%; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333; overflow-x:hidden;}


body {background-image: url("../img/back.jpg"); background-repeat: no-repeat; background-position: center bottom; background-attachment: fixed;height: 100%}

#container {width: 980px; margin: 0 auto;min-height: 100%;}

/* HEADER */

#header {position: relative}
#header_cart {background-image: url("../img/cart.png"); background-repeat: no-repeat; background-position: left top; width:168px; height: 108px; font-size: 11px; color: #777; margin-top: 25px; float: right}

#header_contacts {font-size: 15px;float: left;padding-top: 45px;padding-left: 50px; line-height: 160%}
#header_contacts span.tel {font-weight: 700; font-size: 17px; /* margin-left: 10px; */}
#header_contacts span.tel:first-child {margin-left: 0}

#logo {float: left}
#logo_title {display: block; margin-left: 10px /* 120px */; color: #777}

#header_cart .left {float: left;width: 57px;height: 18px;text-align: center;padding-top: 5px;}
#header_cart .right {margin-left: 57px;padding-top: 5px;height: 17px;padding-left: 5px; margin-right: 4px}

.qty_items, .price_items, #empty_cart {height: 34px !important;font-size: 15px;font-weight: 700;color: #555;padding-top: 10px !important;}
.price_items {text-align: center; padding-left: 0 !important}

#empty_cart {text-align: right; padding-right: 20px; font-size: 12px; font-weight: 400; padding-top: 12px !important; display: none}


#to_cart {margin-top: 18px;}
#to_cart a {display: block !important; text-align: center; margin: 3px 11px}


a#logo_top {margin-right: 40px; margin-top: 10px; width:340px; height:129px; display: block; background-image: url("../img/logo.jpg"); background-position: center top; background-repeat: no-repeat}
a#logo_top:hover {background-image: url("../img/logo_nav.jpg");}
#cart {}


#to_cart a{cursor: pointer;
border:1px solid #c7a800; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:12px;font-family:arial, helvetica, sans-serif; padding: 5px 10px 5px 10px; text-decoration:none; display:inline-block;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; color: #FFFFFF;
 background-color: #FFD800; background-image: -webkit-gradient(linear, left top, left bottom, from(#FFD800), to(#F7A300));
 background-image: -webkit-linear-gradient(top, #FFD800, #F7A300);
 background-image: -moz-linear-gradient(top, #FFD800, #F7A300);
 background-image: -ms-linear-gradient(top, #FFD800, #F7A300);
 background-image: -o-linear-gradient(top, #FFD800, #F7A300);
 background-image: linear-gradient(to bottom, #FFD800, #F7A300);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#FFD800, endColorstr=#F7A300);
}

#to_cart a:hover{
 border:1px solid #998200;
 background-color: #FCF408; background-image: -webkit-gradient(linear, left top, left bottom, from(#FCF408), to(#F09E00));
 background-image: -webkit-linear-gradient(top, #FCF408, #F09E00);
 background-image: -moz-linear-gradient(top, #FCF408, #F09E00);
 background-image: -ms-linear-gradient(top, #FCF408, #F09E00);
 background-image: -o-linear-gradient(top, #FCF408, #F09E00);
 background-image: linear-gradient(to bottom, #FCF408, #F09E00);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#FCF408, endColorstr=#F09E00);
}



/* TOPMENU */

#top_menu {position: relative;}
#top_menu_shadow {position: absolute;background-image: url("../img/topmenu_shadow.png"); background-repeat: no-repeat; background-position: center top;width: 1050px; height: 32px;left: 60px;bottom: -31px}

.l, .r {background-position: left top; background-repeat: no-repeat;height: 36px}

.l {background-image:url("../img/topmenu_l.jpg"); width: 3px; float:left;}
.c {background-image:url("../img/topmenu_c.jpg"); height:36px;margin: 0; margin-left: 3px; margin-right: 3px}
.r {background-image:url("../img/topmenu_r.jpg"); width: 3px; float: right}

#top_menu ul li {float: left;background-image: url("../img/div.png");background-position: right 0;background-repeat: no-repeat;}


.c ul {}

.sub {position: relative}
.sub a {cursor: pointer}
.submenu {position: absolute; z-index: 100;background-color: #494949;padding-bottom: 10px;border: 1px solid #111;border-top: none;
margin-left: -1px;display: none}
.submenu li {float: none !important; background-image: none !important}
.submenu li a{white-space: nowrap;}

.c ul li a {display: block;text-decoration: none; color: #fff;padding: 8px 13px 11px; margin-right: 2px; margin-top: 1px; text-transform: uppercase; color: #8e8e8e}
.c ul li a:hover {cursor: pointer;/* background-image: url("../img/topmenu_nav.jpg");background-repeat: repeat; */color: #fff;background-color: #494949}

.c ul li.first {margin-left: -3px;}


.slider-wrapper {position: relative}
#slider_border {}
#slider {margin: 0 auto;}
/* #slider_shadow {background-image: url("../img/slider_shadow.png"); background-repeat: no-repeat; position: absolute; width: 1170px; height: 105px; left: 10px; bottom: -105px; z-index: 0; background-size: 100%} */

#slider_shadow {
    background-image: url(../img/slider_shadow.png);
    background-repeat: no-repeat;
    position: absolute;
    width: 710px;
    height: 105px;
    left: 250px;
    bottom: -105px;
    z-index: 0;
    background-size: 100%;}

/* SEARCH */
.search {background-image: none !important;float: right !important;margin-right: 20px;}

.search input {width:/* 225 */285px; height:23px; background-image: url("../img/search_nav.png") !important; margin-top: 6px;padding: 1px 10px 3px 40px;margin-left: 0px; background-color: transparent; border: none; color: #777; font-size: 12px; background-repeat: no-repeat}
.search input:focus {background-image: url("../img/search_nav.png") !important;outline: none;}

/* CONTENT */
#content {line-height: 180%;color: #555555;position:relative;margin-bottom: 30px}
#info {background-color: transparent;position: relative;border: 0px solid #bebebe}

#page {color: #555555;position:relative;background-image: url("../img/noise.png"); padding: 20px;border:1px solid #ccc;margin-bottom: 40px;border-radius: 10px;box-shadow: inset 0 0 3px #fff;}

#page_shadow {background-image: url("../img/slider_shadow.png"); background-repeat: no-repeat; position: absolute; width: 960px; height: 105px; left: 0; bottom: -105px; z-index: 0}

.new {font-size: 25px; text-transform: uppercase;margin: 20px 0; padding-left: 20px}


/* NEW */
#similar form:last-child .new_item {margin-right: 0}

.new_item {float: left; width: 260px/* 215px */;margin-right: 53px;position: relative;margin-bottom: 40px;}
/* .new_item_image_shadows {position:absolute;width:221px; height: 11px; background-image: url("../img/shadow_new.png"); background-repeat: no-repeat; background-position: center top;top:150px;left:-3px;} */

.new_item_image_shadows {position:absolute;width:260px; height: 17px; background-image: url("../img/shadow_new.png"); background-repeat: no-repeat; background-position: center top;top:181px;left:0;}

.new_item_info .new_item_info_shadows {position:absolute;width:260px; height: 11px; background-image: url("../img/shadow_new.png"); background-repeat: no-repeat; background-position: center top;bottom:-11px;left:0;}
.new_item_image { width: 260px; height: 181px/* 150px */; background-color: #eee; margin-bottom: 20px; display: block; overflow: hidden;border: 1px solid #444;}
.new_item_image img{/* width: 215px; */ width: 100%}


.new_item_info, .new_item_info_gray {background-color: #fff; padding: 20px; color: #333;/*  box-shadow: 0 0 15px #bebebe; */border: 1px solid #ccc; position: relative;background-image: url("../img/noise.png");  }
/* .new_item_info p {margin: 10px 0} */
.new_item_title {text-transform: uppercase; color: #333; font-size: 15px; margin-bottom: 10px; font-weight: 700}
.new_item_price {text-align: center; font-size: 32px; padding: 10px 0 20px; color: #333}

.new_item_show {text-align: center; padding: 5px 0 0}


.new_item_show a, .cart_but, #add_com, .cart-buttons, #send_massage_new{
border:1px solid #df0909; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:12px;padding: 3px 20px; text-decoration:none; display:inline-block;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);color: #FFFFFF;
 background-color: #f62b2b; background-image: -webkit-gradient(linear, left top, left bottom, from(#f62b2b), to(#d20202));
 background-image: -webkit-linear-gradient(top, #f62b2b, #d20202);
 background-image: -moz-linear-gradient(top, #f62b2b, #d20202);
 background-image: -ms-linear-gradient(top, #f62b2b, #d20202);
 background-image: -o-linear-gradient(top, #f62b2b, #d20202);
 background-image: linear-gradient(to bottom, #f62b2b, #d20202);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#f62b2b, endColorstr=#d20202);
}

.new_item_show a:hover, .cart_but:hover, #add_com:hover, .cart-buttons:hover, #send_massage_new:hover{
 cursor: pointer;
 color: #fff;
 border:1px solid #b30808;
 background-color: #e40a0a; background-image: -webkit-gradient(linear, left top, left bottom, from(#e40a0a), to(#9f0202));
 background-image: -webkit-linear-gradient(top, #e40a0a, #9f0202);
 background-image: -moz-linear-gradient(top, #e40a0a, #9f0202);
 background-image: -ms-linear-gradient(top, #e40a0a, #9f0202);
 background-image: -o-linear-gradient(top, #e40a0a, #9f0202);
 background-image: linear-gradient(to bottom, #e40a0a, #9f0202);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#e40a0a, endColorstr=#9f0202);
}


/* FULL STORY */

#product_photos {width: 500px; float: left}
#product_photo {width: 500px; height: 348px;position: relative}
#product_photo a img {border: 1px solid #666}
#more_photos {margin-top: 30px; padding: 5px 5px 0 5px;/*  width: 415px;margin-left: 30px;  background-color: #fff; border: 1px solid #ccc;*/}
#more_photos a {width: 113px; height: 72px; overflow: hidden;display: block; float: left; margin-right: 10px; margin-bottom: 10px;border: 1px solid #444}
#more_photos img {width: 100%;}
#product_photo_shadow {position: absolute; width:482px; height:27px; background-image: url("../img/product_shadow.png");background-repeat: no-repeat; background-position: center top; left: 10px; bottom:-29px;}

#product_info {margin-left: 520px; padding: 20px;line-height: 180%; color: #333;padding-top: 0}

#full_title {text-transform: uppercase; font-size: 18px; color: #468dd2;}
#full_price {font-size: 25px; color: #333;display: block; margin: 17px 0 20px}
#full_buttons {margin-bottom: 20px}

/* COMMENTS */


#comments {color: #555555;position:relative;background-image: url("../img/noise.png"); padding: 20px;border:1px solid #ccc;margin-bottom: 40px;border-radius: 10px;box-shadow: inset 0 0 3px #fff; margin-bottom: 100px}

.comment {margin-bottom: 20px;background-image: url("../img/com_title.png"); background-repeat: repeat-x; background-position: left bottom;padding-bottom: 10px;}
.comment_shadow {background-image: url("../img/slider_shadow.png"); background-repeat: no-repeat; position: absolute; width: 960px; height: 105px; left: 0; bottom: -105px; z-index: 0}
.comment_author { background-repeat: repeat-x;margin-bottom: 10px; background-position: left bottom}
.comment_author span {text-transform: uppercase; font-size: 20px; color: #373737;padding-left: 30px;background-image: url("../img/user1.png");background-repeat: no-repeat; background-position: left 2px;}

#add_comment {}
#add_comment .add_comment_title {text-transform: uppercase; font-size: 20px;}
#add_comment #left_com input, textarea {width: 895px;padding: 6px 10px;border-radius: 3px;border: 1px solid #999999;font-size: 12px;font-family: Tahoma, Verdana;color: #666}

#add_comment #left_com input {width: 300px}

#add_comment label {display: block; margin-top: 20px; margin-bottom: 5px}
#add_comment textarea {height: 90px;resize: none} 


#add_comment #add_com {margin-top: 14px;padding: 7px 20px;}

#com_captcha {width: 50px !important}



/* CART */


.cart-buttons {padding: 7px 20px;}

/* CATEGORIES */

.cat-description {
	padding: 20px 0;
    font-size: 16px;
    line-height: 1.5;
}
.cat-description ul, #fullstory ul {
	list-style: disc !important;
	padding-left: 20px;
} 

#fullstory ul {
	margin: 10px 0;
}

.cat-description ol, , #fullstory ol {
	list-style: circle !important;
	padding-left: 20px;
} 

.category  {position: relative;float: left; margin-right: 53px; margin-bottom: 40px;}
.category a {margin-bottom: 0 !important}
.category .new_item_image_shadows {width: 214px; position:static}

.category .new_item_title {text-align: center; font-size: 10px;}

/* FOOTER */

#preFooter {height: 250px}
#footer {background-image: url("../img/footer.gif"); height: 250px; background-position: center top; background-repeat: repeat-x;margin-top: -240px;}
#footerInfo {width: 940px; margin: 0 auto; position: relative;color: #eee}

#bottom_menu {float: left}
#bottom_menu {margin-top: 30px}
#bottom_menu ul.cat {float: left}
#bottom_menu ul.menu {float: left; margin-left: 100px;}

#bottom_menu ul a {color: #777; text-decoration: none; padding: 5px 0px; display: block}

#copy {text-align: center}

.title_bot_menu {text-transform: uppercase; font-size: 15px; color: #fff; font-weight: 700; margin-bottom:10px}

#community {float: left;margin-top: 70px;margin-left: 40px;}
#community a { background-position: center center; background-repeat: no-repeat;width: 128px; height: 60px;display: block; float: left; margin-left: 10px;}
#community a#yt {background-image: url("../img/youtube.png")}
#community a#vk {background-image: url("../img/vkontakte.png")}
#community a#fb {background-image: url("../img/facebook.png")}
/* CONTACTS */

#form_feed {margin-top: 20px;}
#form_feed input, textarea, #order input, #order textarea {width: 1125px;padding: 6px 10px;border-radius: 3px;border: 1px solid #999999;font-size: 12px;font-family: Tahoma, Verdana;color: #666}

#form_feed input, #order input {width: 250px; display: block}
#form_feed textarea, #order textarea {height: 100px;}
#form_feed #send_massage_new {margin-top: 10px;}

#contact_info {font-size: 15px; margin-bottom: 20px; color: #333; line-height: 180%}
.phones {font-size: 25px;padding: 15px 0; line-height: 150%}

#map {border: 1px solid #999; overflow: hidden}

/* CART */

.result {display: block}

.cart_order {width:100%;/* width: 937px; */font-size: 15px}
.cart_item .cart_code {text-align: center}
.cart_item .qty {text-align: center}
.cart_item .qty input {width: 30px; text-align: center; border: 1px solid #ccc; border-radius: 3px; font-size: 15px; color: #666; padding: 5px}
.cart_product {padding-left: 10px;}
.cart_price {text-align: center}
.cart_total {text-align:right; padding-right:10px;}
.cart_order tr{background-image: url("../img/com_title.png"); background-position: left bottom; background-repeat: repeat-x}
.cart_order tr, td{height: 50px;}
.cart_order .cart_fields {font-weight: 700; text-transform: uppercase; font-size: 15px; text-align: center}
.cart_order .cart_item {}
.cart_order .total {height: 80px;font-size: 20px;}
.cart_descr {text-align: left; padding-left: 10px;}

.cart_fields, .cart_fields td {border: none}

#total {text-align: right; padding-right: 10px;}
.total, .total td { background-image: none !important; border: none !important}

.cart_word_total {text-transform: uppercase; font-weight: 700; text-align: right; padding-right: 10px}
#cart_buttons {text-align: right}



/* ORDER */
#confirm_order {margin-top: 10px}
#order {}
#order label, input {display: block}

/* SPEEDBAR */
#speedbar {margin-bottom: 10px}
#speedbar a{color: #666}
#speedbar a:hover {color: #999; text-decoration: none}

#search {position: relative}
#finalResult {position: absolute; background-color: #ffffff; border: 1px solid #444; z-index: 100;width: 248px;margin-left: 10px;display: none; max-height: 300px; overflow-y: scroll}
#finalResult div {clear: both;/*  height: 50px; */}
#finalResult div a {padding: 0 5px;padding-bottom: 14px;display: block;margin-bottom: 5px;}
#finalResult div a img{margin: 0; padding: 0; width: 45px; padding-top: 5px; float: left; margin-right: 5px;}

/*
.search_img {width: 40px; height: 40px; overflow: hidden; float: left; margin: 5px;}
.search_img img {height: 40px;}
.search_result_text {padding-top: 5px}
*/

/* .search_img a {display: inline !important} */


img.skype {float: left; margin-top: 10px}
span.skype {font-size: 15px;font-size: 15px;padding-top: 13px;display: block;padding-left: 35px;}

a.answer {cursor: pointer; text-decoration: underline; color: #468dd2}
a.answer:hover{text-decoration: none; color: #519ae3}

.er404 {font-size: 30px; color: #e34141; font-weight: 700 }

.skaipsu-buttons-status-online {font-size: 18px}


.navi {
	border:1px solid #cccccc;
	    box-shadow: inset 0 0 3px #fff;
	margin:10px 0;
/*
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
*/
	height: 81px;

background-image: url("../img/noise.png");

/*
background: rgba(237,237,237,1);
background: -moz-linear-gradient(top, rgba(237,237,237,1) 0%, rgba(209,209,209,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(237,237,237,1)), color-stop(100%, rgba(209,209,209,1)));
background: -webkit-linear-gradient(top, rgba(237,237,237,1) 0%, rgba(209,209,209,1) 100%);
background: -o-linear-gradient(top, rgba(237,237,237,1) 0%, rgba(209,209,209,1) 100%);
background: -ms-linear-gradient(top, rgba(237,237,237,1) 0%, rgba(209,209,209,1) 100%);
background: linear-gradient(to bottom, rgba(237,237,237,1) 0%, rgba(209,209,209,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#d1d1d1', GradientType=0 );
*/


/*
	background: #ffffff;
	background: -moz-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, #ffffff), color-stop(47%, #f6f6f6), color-stop(100%, #ededed));
	background: -webkit-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%);
	background: -o-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%);
	background: -ms-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%);
	background: linear-gradient(to bottom, #ffffff 0%, #f6f6f6 47%, #ededed 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed', GradientType=0 );
*/

/*
color:#eeeeee;
background: rgba(76,76,76,1);
background: -moz-linear-gradient(top, rgba(76,76,76,1) 0%, rgba(19,19,19,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(76,76,76,1)), color-stop(100%, rgba(19,19,19,1)));
background: -webkit-linear-gradient(top, rgba(76,76,76,1) 0%, rgba(19,19,19,1) 100%);
background: -o-linear-gradient(top, rgba(76,76,76,1) 0%, rgba(19,19,19,1) 100%);
background: -ms-linear-gradient(top, rgba(76,76,76,1) 0%, rgba(19,19,19,1) 100%);
background: linear-gradient(to bottom, rgba(76,76,76,1) 0%, rgba(19,19,19,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#131313', GradientType=0 );
*/

}

.nivoSlider {width: 70% !important;}

.navi-item {position: relative}
.navi-item {text-align: center; padding: 10px 0; border-right: 1px solid #c1c1c1;}
.navi-item:last-child {border:none;}

.navi-item-img a{display: block;height: 40px; background-repeat: no-repeat !important; background-size: 14% !important; background-position: center center !important}

.navi-item.instruments .navi-item-img a {background: url("../img/icons/instruments.png");}
.navi-item:hover.instruments .navi-item-img a {background: url("../img/icons/instruments_hov.png")}

.navi-item.sale .navi-item-img  a{background: url("../img/icons/sale.png")}
.navi-item:hover.sale .navi-item-img a {background: url("../img/icons/sale_hov.png")}

.navi-item.sound .navi-item-img a{background: url("../img/icons/sound.png")}
.navi-item:hover.sound .navi-item-img a {background: url("../img/icons/sound_hov.png")}

.navi-item.acc .navi-item-img a{background: url("../img/icons/acc.png")}
.navi-item:hover.acc .navi-item-img a {background: url("../img/icons/acc_hov.png")}

.navi-item-title {text-transform: uppercase; margin-top: 5px; font-weight: 700}

.navi-item:hover {background-color: #ffffff;}
.navi-item:hover .navi-item-title {color: #d50003}

.navi-item-submenu {padding: 20px; position: absolute !important; background-color: #ffffff; z-index: 100; top:79px;left: -1px; box-shadow: 5px 10px 10px #666666; border: 1px solid #e1e1e1; border-top:none; display: none; padding-bottom: 0}
.navi-item-submenu li, .navi-item-submenu-title {text-align: left}

.navi-item-submenu-title { font-weight: 700; text-transform: uppercase}
.navi-item-submenu-title a {color: #333333; text-decoration: underline}
.navi-item-submenu-title:hover a {color: #d50003}


.navi-item-submenu ul {margin: 5px 0 20px;}
.navi-item-submenu ul li {line-height: 150%;}
.navi-item-submenu table {width: 500px;}
.navi-item-submenu table td {vertical-align: top}



.navi-item.sound .navi-item-submenu table, .navi-item.sale .navi-item-submenu table,  .navi-item.acc .navi-item-submenu table {width: 258px;}
.navi-item.sale .navi-item-submenu {left: auto !important; right: -1px}

.skype {margin-top: 10px;}

.regim_raboty {float: left; margin-top: 15px; margin-left: 15px;}
.regim_raboty_header {font-weight: 700; text-transform: uppercase}
.regim_raboty ul {margin-top: 5px;}
.regim_raboty ul li span {font-weight: 700}

.regim_raboty .address {margin-top: 5px;}


.filter_select {margin-bottom: 20px;}

#creator {float: left; margin-top: 85px; margin-left: 15px; }