.panel-heading_mod {
    border-color:#EEE!important;
}
.footer li a{
  color:#4b4b4b;
  cursor:pointer;
}
.footer li a:hover{
  font-weight:600;
}
.xsnopad{
  
}
/*----------------------------
    Самое верхнее меню
-----------------------------*/
#gototop {
  bottom: 0;
  margin-right:20px;
  margin-bottom:20px;
  cursor: pointer;
  display: none;
  font-size: 150%;
  position: fixed;
  right: 0;
}
.superheader {
	width:100%;
	height:15px;
	margin-top:-15px;
	margin-bottom:10px;
}
.superheader ul{
	text-align:center;
}
.superheader li{
	display:inline;
	list-style:none;
	padding: 0px 20px 0px 20px;
}
.superheader a{
	text-decoration:none;
	color:#414141;
	cursor:pointer;
}

.oldprice{
	vertical-align:super;
	color:red;
	font-size:0.6em;
	font-style:normal;
	margin-left:-25px;
	margin-top:-30px;
}

/*----------------------------
	Навигационное меню
-----------------------------*/


#colorNav > ul {
/* width: 30px; */
margin: 0 auto;
padding-left: 45px;
}
.artikul_mod {
border-bottom: 1px solid #e3e3e3;
margin-top: -10px;
}

#colorNav > ul > li {
list-style: none;
/* box-shadow: 0 0 10px rgba(100, 100, 100, 0.2) inset,1px 1px 1px #CCC; */
display: inline-block;
line-height: 1;
margin: 1px;
border-radius: 3px;
position: relative;
}

#colorNav > ul > li > a {
color: inherit;
text-decoration: none !important;
font-size: 24px;
padding: 0px 12px;
}

#colorNav li ul {
position: absolute;
list-style: none;
text-align: center;
width: 180px;
left: 0%;
margin-left: -140px;
top: 5px;
font: bold 12px 'Open Sans Condensed', sans-serif;
max-height: 0px;
overflow: hidden;
-webkit-transition: max-height 0.4s linear;
-moz-transition: max-height 0.4s linear;
transition: max-height 0.4s linear;
z-index: 9090999;
}

#colorNav li ul li{
	background-color:#313131;
}

#colorNav li ul li a{
	padding:12px;
	color:#fff !important;
	text-decoration:none !important;
	display:block;
}

#colorNav li ul li:nth-child(odd){ /* Полоски зебры */
	background-color:#363636;
}

#colorNav li ul li:hover{
	background-color:#444;
}

#colorNav li ul li:first-child{
	border-radius:3px 3px 0 0;
	margin-top:25px;
	position:relative;
}

#colorNav li ul li:first-child:before {
content: '';
position: absolute;
width: 1px;
height: 1px;
border: 5px solid transparent;
border-bottom-color: #313131;
left: 80%;
top: -10px;
margin-left: -5px;
}

#colorNav li ul li:last-child{
	border-bottom-left-radius:3px;
	border-bottom-right-radius:3px;
}

/* Запуск анимации перехода CSS */
/* при наведении курсора мыши на элемент */

#colorNav li:hover ul{
	max-height:200px; /* Увеличиваем при добавлении дополнительных выпадающих пунктов */
}


/*----------------------------
	Цветные темы
-----------------------------*/


#colorNav li.green {
/* background-color: #00c08b; */
color: #127a5d;
margin-bottom: 5px;
background: url(../img/ico/butt.png);
background-repeat: no-repeat;
}

#colorNav li.red{		background-color:#ea5080;color:#aa2a52;}
#colorNav li.blue{		background-color:#53bfe2;color:#2884a2;}
#colorNav li.yellow{	background-color:#f8c54d;color:#ab8426;}
#colorNav li.purple{	background-color:#df6dc2;color:#9f3c85;}


  
.mag {
    width:450px;
    margin: 0 auto;
    float: none;
}
    
.mag img {
    max-width: 100%;
}


.mag1 {
    width:120px;
    margin: 0 auto;
    float: none;
}
    
.mag1 img {
    max-width: 100%;
}
 
.mag2 {
    width:900px;
    margin: 0 auto;
    float: none;
}
    
.mag2 img {
    max-width: 100%;
} 

.magnify {
    position: relative;
    cursor: none;
}

.magnify-large {
    position: absolute;
    display: none;
    width: 250px;
    height: 250px;

    -webkit-box-shadow: 0 0 0 7px rgba(255, 255, 255, 0.55), 0 0 7px 7px rgba(0, 0, 0, 0.25), inset 0 0 40px 2px rgba(0, 0, 0, 0.25);
       -moz-box-shadow: 0 0 0 7px rgba(255, 255, 255, 0.55), 0 0 7px 7px rgba(0, 0, 0, 0.25), inset 0 0 40px 2px rgba(0, 0, 0, 0.25);
            box-shadow: 0 0 0 7px rgba(255, 255, 255, 0.55), 0 0 7px 7px rgba(0, 0, 0, 0.25), inset 0 0 40px 2px rgba(0, 0, 0, 0.25);
    
    -webkit-border-radius: 100%;
       -moz-border-radius: 100%;
             border-radius: 100%
}














.probel_mod {
padding: 10px;
}
.input {

margin: 5px;
}


/*normalize*/
img#captchaimg {
margin-bottom: 10px;
padding-top: 10px;
}
.pading_null_l {
padding-left: 0px !important;
}
.select {
margin: 5px;
}

.pole_mod_vikno_pr {
margin: 10px 0px;

}
input.red_knopka.mod_del_l {
background: rgba(255, 255, 255, 0);
border: 0px solid;
}
#notifypopupbox_mod {
margin: -10px 0px 0px 20px;
padding: 10px 10px 10px;
height: auto;
width: 300px;
position: absolute;
border-radius: 10px;
border: 1px solid #bbdefc;
background-color: #FFFFFF;
z-index: 1000;
font-family: arial;
right: 86px;
top: 180px;
box-shadow: 0 0px 10px #daedfd;
}


.pading_b {
    padding-bottom: 20px;
}
.texs_a_l {
    text-align: left !important;
}

/*end*/

.dropdown-menu {
 min-width: 167px;
text-align: center;
margin-top: -7px !important;
border: 1px solid #bcbccf !important;
border-top: none !important;
left: 5px !important;

}




#map_canvas {
width: 100%;
height: 340px!important;
border-radius: 10px;
}

div.col-md-3.blok_404_r p {
    padding-left: 25px;
}
div.col-md-4.blok_404_r {
    margin-top: 10%;
}
div.col-md-4.blok_404_r p {
    padding-left: 40px;
}
div.col-md-4.blok_404_r a {
    padding-left: 40px;
    color: #7090b0;
    text-decoration: underline;
}
.blok_404_r a:hover {
text-decoration: none;
}
.padding-bottom {
padding-bottom: 15px;
}
.silk_zakaz_my_tovar_kabinet_vse {
margin-top: 5px;
}
.vse_404_mod {

margin-top: 5%;
margin-bottom: 3%;
}
.topuhol_ac {
background: url(../img/ico/topuhol_ac.png) no-repeat;
height: 105px;
display: block;
position: relative;
margin-bottom: -100px;
margin-left: -5px;
}
.pod_site_title_r a {
border: none !important;
padding: 0px !important;
margin-left: 0px !important;
}
.mainmenu_tovar_kabinet ul {
list-style: none;
margin-left: -40px;
}

.vniz_span_mod {
margin-top: 5px;
margin-left: 20px !important;
margin-right: 10px;
height: 10px;
width: 10px!important;
display: block;
background: url(../img/vniz_span.png) no-repeat;
}

div.col-sm-12.mainmenu_tovar_kabinet ul {
padding-left: 0px;
margin-left: 0px;
}

.pading_r {
padding-left: 0px !important;
}

.glavnoye_site_title_r {
background: #e8e9f0;
padding: 3px 5px 3px 15px;
font-weight: bold !important;
color: black;
font-size: 15px;
cursor: pointer;
margin-bottom: 10px !important;
margin-top: 10px;
border-radius: 4px;
display: table;
}
ul.nav.tree.active-trial a {
border-left: 3px solid #e8e9f0;
padding: 5px;
margin-left: 10px;
color: #7b7b7b;
}
.pod_site_title_r {
    border-left: 3px solid #e8e9f0;
    padding-left: 5px;
    margin: 5px 0px !important;
}

.margin_top {
margin-top: 15px;
}
.carousel-inner img {
border-radius: 10px;
}

.comments-item-author {
line-height: 16px;
margin-bottom: 8px;
}
.comments-item-message {
line-height: 14px;
}

.dropdown-menu_mod_k {
text-align: left;
width: 167px;
top: 23px !important;
border-top: 1px solid rgba(255, 255, 255, 0) !important;
border-radius: 0px 0px 5px 5px !important;
border-left: 1px solid #bcbccf;
border-bottom: 1px solid #bcbccf;
border-right: 1px solid #bcbccf;
left: 5px !important;
/* border-top: none; */
}
.mainmenu_tovar_kabinet_un {
background: #eaeaf1;
text-align: center;
padding-left: 10px !important;
}
.sidebox-title a {
float: right;
color: white;
text-decoration: underline;
}
.sidebox-title a:hover {
text-decoration: none;
color: white;
}

.mainmenu_tovar_kabinet_un:hover {
background: rgba(234, 234, 241, 0);
}
.podp_na_news input {
margin-left: 10px;
margin-right: 15px;
}
.podp_na_news {
text-align: center;
margin-bottom: 10px;
font-size: 17px;
}


.Podpiska_title_vse li a {
padding: 6px 20px;
border: 1px solid #b7bbc7;
font-size: 17px;
font-weight: bold;
border-radius: 4px;

color: white;
text-shadow: 0px 0px 1px rgba(0, 0, 0, 0.06);
margin: 10px 0px;
display: inline-block;
background: #d7d9e0; /* Old browsers */
background: -moz-linear-gradient(top,  #d7d9e0 0%, #b7bbc7 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d7d9e0), color-stop(100%,#b7bbc7)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #d7d9e0 0%,#b7bbc7 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #d7d9e0 0%,#b7bbc7 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #d7d9e0 0%,#b7bbc7 100%); /* IE10+ */
background: linear-gradient(to bottom,  #d7d9e0 0%,#b7bbc7 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d7d9e0', endColorstr='#b7bbc7',GradientType=0 ); /* IE6-9 */

}

.Podpiska_title_vse li a:hover {
    background: #b7bbc7; /* Old browsers */
background: -moz-linear-gradient(top,  #b7bbc7 0%, #d7d9e0 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b7bbc7), color-stop(100%,#d7d9e0)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #b7bbc7 0%,#d7d9e0 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #b7bbc7 0%,#d7d9e0 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #b7bbc7 0%,#d7d9e0 100%); /* IE10+ */
background: linear-gradient(to bottom,  #b7bbc7 0%,#d7d9e0 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b7bbc7', endColorstr='#d7d9e0',GradientType=0 ); /* IE6-9 */

}
.Podpiska_title_vse {
list-style: none;
padding-left: 0px;
text-align: center;
}

.Podpiska_title_vse li p {
font-size: 14px;
padding: 25px 20px 10px;
}

.blok_podp {
    margin: 15px 0px 20px;
border-style: solid;
border-width: 10px;
-moz-border-image: url(../img/ico/border.png) 10 round;
-webkit-border-image: url(../img/ico/border.png) 10 round;
-o-border-image: url(../img/ico/border.png) 10 round;
border-image: url(../img/ico/border.png) 10 round;
}


.Podpiska_title_vse li input:focus {
box-shadow: inset 0px 0px 5px rgba(204, 170, 25, 0.3);
background: rgba(255, 255, 255, 0.05);
}


.Podpiska_title_vse li input {
display: block;
margin: 10px auto;
padding: 4px 10px;
width: 90%;
border: 1px solid #e3e3e3;
font-style: italic;
text-align: center;
font-size: 14px;
box-shadow: inset 0px 0px 5px rgba(0, 0, 0, 0.3);
background: rgba(0, 0, 0, 0.015);
color: #222222;
}

.baner_tovar_mod {
border: 1px solid #D2CDCD;
border-radius: 7px;
padding: 5px 10px 30px;
}
.aciya_min_blok_info_vse {
margin: 10px 0px;
}


div.banre_mini_opis_vse {
    border: 1px solid #D2CDCD;
    margin-top: 10px;
}

.aciya_min_blok_info_vse img {
width: 100%;
}
.banre_mini_opis_vse span {
    border-top: 1px solid #D2CDCD;
    width: 100%;
    display: block;
    text-align: center;
    padding: 5px;
    color: #9B9B9B;
}
div.banre_mini_opis_vse p {
    padding: 10px;
    font-size: 14px;
    font-weight: 700;
}
.baner_tovar_name_title_mod p {
padding-left: 10px;
}
.baner_tovar_name_title_mod {
color: rgba(80, 80, 80, 0.96);
text-align: left;
padding: 5px;
font-size: 16px;
letter-spacing: -1px;
font-weight: 700;
border-bottom: 1px solid #D2CDCD;
margin-bottom: 10px;
}
.aciya_blok_info_vse.col-xs-12 {
margin-bottom: 20px;
margin-top: 20px;
}


.knopka_zagruzka {
background: rgba(242, 160, 53, 0);
color: rgb(33, 106, 227);
border: 1px solid rgba(229, 229, 230, 0) !important;
}
.table_vse_tovar_sr tbody tr:hover p {
background-color: rgb(245, 245, 245);
}
.messageboxerror {
border: 1px dashed #d25400;
display: inline-block;
padding: 3px 10px 3px 30px;
background: url(../img/ico/eror.png) no-repeat 10px,#f9fdf2;
color: #3c3836;
margin: 8px 0px;
}

.messageboxok {
border: 1px dashed #52be80;
display: inline-block;
padding: 3px 10px 3px 30px;
background: url(../img/ico/complite.png) no-repeat 10px,#f9fdf2;
color: #3c3836;
margin: 8px 0px;
}

.messagebox {
border: 1px dashed #e9db03;
display: inline-block;
padding: 5px 15px 5px 40px;
background: url(../img/ico/load.gif) no-repeat 10px;
color: #3c3836;
margin: 8px 0px;
}




.knopka_del {
background: rgba(242, 160, 53, 0);
color: rgb(255, 0, 0);
border: 1px solid rgba(229, 229, 230, 0) !important;
}


.margin_b {
padding-bottom: 15px;
}

#korzina_tovar_kabinet_vse_holovna {
margin-top: 37px;
}
.pading_top_mod {
padding-top: 20px;
}
.form-group_mod {
    width: 100%;
/* margin-bottom: 15px; */
float: left;
}

#vhod_sam_headre_mod {
width: 500px;
}
#myModal_type_read_ad_mod {
top: 25%;
overflow-y: auto;
}
#dani_pag_tovar_kabinet_vse {
margin-top: 18px;
}

.modal-body-mod_1 {
padding: 10px 0px !important;
margin-bottom: 10px !important;
}
.name_new_polz_modal_mod {
text-align: left;
margin-bottom: 5px;
font-size: 13px;
padding-top: 5px;
}
.texstaren_new_polz_modal_mod_1 {
margin-bottom: 10px;
text-align: left;
}
.texstaren_new_polz_modal_mod_1 select {
width: 85%;
font-size: 14px;
padding: 5px;
border: 1px solid #e5e5e6;
border-radius: 5px !important;
text-align: left;
}


.texstaren_new_polz_modal_12 {
    margin-bottom: 5px;
text-align: left;
}


.texstaren_new_polz_modal_12 input {
    
    width: 95%;
font-size: 14px;
padding: 5px;
border: 1px solid #e5e5e6;
border-radius: 5px !important;
}



.texstaren_new_polz_modal_mod select {
width: 85%;
font-size: 14px;
padding: 5px;
border: 1px solid #e5e5e6;
border-radius: 5px !important;
}


#myModal_adress_mod {
top: 25%;
overflow-y: auto;
}

#myModal_type_zakaz_mod {
top: 25%;
overflow-y: auto;
}
.reply_field {
resize: none;
height: 150px;
border: 1px solid #e3e3e3;
border-radius: 10px;
margin-bottom: 10px;
padding: 5px;
}
.modal-body-mod {
padding: 10px 20px !important;
margin-bottom: 10px !important;
}

.red_knopka {
color: #f51515;
margin-left: 10px;
border-bottom: 1px solid rgba(245, 21, 21, 0.2);
}

.red_knopka:hover {
border-bottom: 1px solid rgba(255, 255, 255, 0);
color: red;
}

#myModal_sms_mod {
top: 25%;
overflow-y: auto;
}

.url_dob_big ul {
list-style: none;
}



.knopka_top_mod {
font-size: 12px !important;
padding: 4px !important;
padding-right: 15px !important;
padding-left: 15px !important;
float: right !important;
margin-right: 10px !important;
background: #fafafa !important;
color: #595959 !important;
box-shadow: 0 1px 1px #a79976 !important;
font-weight: bold !important;
border: 0px solid #a79976 !important;
text-shadow: 1px 0 2px white !important;
}
.knopka_top_mod:hover {
background: rgb(207,209,214) !important;
background: -moz-linear-gradient(top, rgb(207,209,214) 0%, rgb(255,255,255) 50%, rgb(250,250,250) 100%) !important;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(207,209,214)), color-stop(50%,rgb(255,255,255)), color-stop(100%,rgb(250,250,250))) !important;
background: -webkit-linear-gradient(top, rgb(207,209,214) 0%,rgb(255,255,255) 50%,rgb(250,250,250) 100%) !important;
background: -o-linear-gradient(top, rgb(207,209,214) 0%,rgb(255,255,255) 50%,rgb(250,250,250) 100%) !important;
background: -ms-linear-gradient(top, rgb(207,209,214) 0%,rgb(255,255,255) 50%,rgb(250,250,250) 100%) !important;
background: linear-gradient(to bottom, rgb(207,209,214) 0%,rgb(255,255,255) 50%,rgb(250,250,250) 100%) !important;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cfd1d6', endColorstr='#fafafa',GradientType=0 ) !important;
}
.knopka_upr_kabinet_ok {
padding: 3px 10px 3px 30px;
border-radius: 4px;
border: 1px solid #2ad902;
font-size: 12px;
display: inline-block;
color: #FFFFFF;
}

.knopka_upr_kabinet {
padding: 3px 10px 3px 30px;
margin-bottom:5px;
border-radius: 4px;
border: 1px solid #eaeaf1;
font-size: 12px;
display: inline-block;
color: #7b7b7b;
}

.mainmenu_tovar_kabinet_ok {
background: url(../img/ico/ikonka_01.png) 5px 3px no-repeat,#2ad902;
color: white;
}
.knopka_upr_kabinet:hover {
color: #7b7b7b;
}

.mainmenu_tovar_kabinet_ok:hover {
background: url(../img/ico/icon_04.png) 5px -13px no-repeat,rgba(28, 195, 20, 0);
color: #7b7b7b;
}


.mainmenu_tovar_kabinet_4:hover {
    box-shadow: inset 0px 3px 0px white;
  background: url(../img/ico/icon_02.png) 5px -13px no-repeat,rgba(234, 234, 241, 0);
}

.mainmenu_tovar_kabinet_4 {
     background: url(../img/ico/icon_02.png) 5px 3px  no-repeat,#eaeaf1;
}
.mainmenu_tovar_kabinet_5:hover {
    box-shadow: inset 0px 3px 0px white;
  background: url(../img/ico/icon_03.png) 5px -13px no-repeat,rgba(234, 234, 241, 0);
}

.mainmenu_tovar_kabinet_5 {
     background: url(../img/ico/icon_03.png) 5px 3px  no-repeat,#eaeaf1;
}


.knopka_upr_kabinet:hover {
color: #7b7b7b;
}

.mainmenu_tovar_kabinet ul {
list-style: none;
}

.mainmenu_tovar_kabinet ul li a {
padding: 3px 10px 3px 30px;
border-radius: 4px;
border: 1px solid #eaeaf1;
font-size: 12px;
display: inline-block;
color: #7b7b7b;
}


.mainmenu_tovar_kabinet_1 {
     background: url(../img/ico/ikonka_01.png) 5px 3px  no-repeat,#eaeaf1;
	 
}
.mainmenu_tovar_kabinet_2 {
     background: url(../img/ico/ikonka_02.png) 5px 3px  no-repeat,#eaeaf1;
}
.mainmenu_tovar_kabinet_3 {
     background: url(../img/ico/ikonka_03.png) 2px 5px  no-repeat,#eaeaf1;
}
.mainmenu_tovar_kabinet_1:hover {
    box-shadow: inset 0px 3px 0px white;
  background: url(../img/ico/ikonka_01.png) 5px -13px no-repeat,rgba(234, 234, 241, 0);
}
.mainmenu_tovar_kabinet_2:hover {
background: url(../img/ico/ikonka_02.png) 5px -13px no-repeat,rgba(234, 234, 241, 0);
box-shadow: inset 0px 3px 0px white;
}
.mainmenu_tovar_kabinet_3:hover {
box-shadow: inset 0px 6px 0px white;
background: url(../img/ico/ikonka_03.png) 2px -11px no-repeat,rgba(234, 234, 241, 0);
}


.knopka_importa_tovara {
background: url(../img/ico/ikonka_04.png) 8px 3px no-repeat,#f72946;
border: 1px solid #f72946 !important;
color: #FFFFFF !important;
}
.knopka_importa_tovara:hover {
background: url(../img/ico/ikonka_04.png) 8px -13px no-repeat,rgba(247, 41, 70, 0);
border: 1px solid #f72946 !important;
box-shadow: inset 0px 3px 0px white;
color: #f72946 !important;
}
.mainmenu_tovar_kabinet ul li {
float: left;
margin-right: 15px;
margin-top: 10px;
margin-bottom: 10px;
}





.knopka_zakaz {
text-shadow: 0px 1px 2px rgba(45, 46, 111, 0.35);
box-shadow: 0px 1px 1px #369004;
border: 0px;
font-weight: bold;
background: rgb(26,223,7);
background: -moz-linear-gradient(top, rgb(26,223,7) 1%, rgb(24,209,7) 50%, rgb(12,196,3) 51%, rgb(20,174,3) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgb(26,223,7)), color-stop(50%,rgb(24,209,7)), color-stop(51%,rgb(12,196,3)), color-stop(100%,rgb(20,174,3)));
background: -webkit-linear-gradient(top, rgb(26,223,7) 1%,rgb(24,209,7) 50%,rgb(12,196,3) 51%,rgb(20,174,3) 100%);
background: -o-linear-gradient(top, rgb(26,223,7) 1%,rgb(24,209,7) 50%,rgb(12,196,3) 51%,rgb(20,174,3) 100%);
background: -ms-linear-gradient(top, rgb(26,223,7) 1%,rgb(24,209,7) 50%,rgb(12,196,3) 51%,rgb(20,174,3) 100%);
background: linear-gradient(to bottom, rgb(26,223,7) 1%,rgb(24,209,7) 50%,rgb(12,196,3) 51%,rgb(20,174,3) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1adf07', endColorstr='#14ae03',GradientType=0 );
}
.knopka_zakaz:hover {
text-shadow: 0px 1px 3px rgba(45, 46, 111, 0.9);
background: rgb(43,233,24);
background: -moz-linear-gradient(top, rgb(43,233,24) 0%, rgb(31,223,8) 50%, rgb(16,214,4) 50%, rgb(16,214,4) 51%, rgb(106,223,99) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(43,233,24)), color-stop(50%,rgb(31,223,8)), color-stop(50%,rgb(16,214,4)), color-stop(51%,rgb(16,214,4)), color-stop(100%,rgb(106,223,99)));
background: -webkit-linear-gradient(top, rgb(43,233,24) 0%,rgb(31,223,8) 50%,rgb(16,214,4) 50%,rgb(16,214,4) 51%,rgb(106,223,99) 100%);
background: -o-linear-gradient(top, rgb(43,233,24) 0%,rgb(31,223,8) 50%,rgb(16,214,4) 50%,rgb(16,214,4) 51%,rgb(106,223,99) 100%);
background: -ms-linear-gradient(top, rgb(43,233,24) 0%,rgb(31,223,8) 50%,rgb(16,214,4) 50%,rgb(16,214,4) 51%,rgb(106,223,99) 100%);
background: linear-gradient(to bottom, rgb(43,233,24) 0%,rgb(31,223,8) 50%,rgb(16,214,4) 50%,rgb(16,214,4) 51%,rgb(106,223,99) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2be918', endColorstr='#6adf63',GradientType=0 );
}

.texs_opis_tovar_pusto img {
float: left;
margin-right: 20px;
}
.texs_opis_tovar_pusto p {
margin-top: 15px;
text-indent: 10px;
color: #d4d4d4;
font-size: 13px;
}


/*.span2.logo {
margin-left: 0px;
}*/

input[type="checkbox"].checkbox {
position: absolute;
left: -9999px;
}

input[type="checkbox"].checkbox + label {
    background: url(../img/checkbox-sprit.gif) 0 0 no-repeat;
    padding-left: 20px;
}
input[type="checkbox"].checkbox:checked + label {
    background-position: 0 -32px;
}



input:focus {
box-shadow: inset 0px 1px 3px #f0eec1;
border-radius: 3px;
}

input {
border-radius: 3px;
}


#wrap {
min-height: 100%;
height: auto!important;
height: 100%;

}
#footer {
/*
height: 155px;*/
}
.clein_footer {
height: 200px;
padding: 10px 10px;
overflow: hidden;
position: relative;
}

body {
height: 100%;
}
html {
height: 100%;
}
@font-face {
    font-family:Glyphicons Halflings; /* Имя шрифта */
    src:url(../font/glyphicons-halflings-regular.ttf); /* Путь к файлу со шрифтом */
   }
.golovny_nomer {
width: 100%;
font-size: 18px;
font-weight: bold;
margin: 0px;
}
.telfon {
text-align: center;
}

.zakaz_zvonka_info_vse {
text-align: left;
padding: 15px;
color: #7b7b7b;
line-height: 12px;
}

.red_obv {
position: absolute;
left: 110px;
font-size: 15px !important;
color: red;
top: 0px;
}

#myModal_zvonok {
top: 25%;
overflow: overlay;
}
.name_mob_zvonok_obrat {
margin-right: -35px;
font-size: 14px !important;
font-weight: bold;
}
.zvonok {
padding-bottom: 5px;
width: 175px;
height: 28px;
text-align: center;
background: url(../img/zvorotnizvonok.png) no-repeat 10px!important;
border: 1px solid #d8d8e4;
padding-left: 35px;
}
.zvonok span {
position: relative;
bottom: 3px;
color: #7b7b7b;
box-shadow: 0px 1px 0px #fff;
font-weight: bold;
border-bottom: 1px dotted rgba(148, 148, 148, 0.5);
}
.zvonok span:hover {
color: #7a7a9d;
border-bottom: 1px dotted #7a7a9d;
}
.zvonok:hover {
background: url(../img/zvorotnizvonokactiv.png) no-repeat 10px !important;
border: 1px solid #bdbdd2;
}
.knopka_zvonok {
color: #7b7b7b;
box-shadow: 0px 1px 0px #fff;
font-weight: bold;
border: 1px solid rgba(123, 123, 123, 0.47);
border: 1px solid #BABABC; /* IE8 */
border-radius: 5px;
padding: 5px 15px 5px 35px;
background: url(../img/zvorotnizvonok.png) no-repeat 5px!important;

}
.knopka_zvonok:hover {
background: url(../img/zvorotnizvonokactiv.png) no-repeat 5px !important;
color: #3c3c3c;
border: 1px solid #3c3c3c;
}
#idsearchkeywords {
height: 28px;
font-size: 12px;
width: 90%;
float: left;
margin-left: 7px;
box-shadow: inset 0px 0px 10px rgb(224,224,234);
border-radius: 5px;
}
#idsearchkeywordsfooter {
height: 24px;
font-size: 11px;
width: 78%;
float: left;
}
.texst_blok_2 {
cursor: default;
margin-left: 15px;
}
.seriy_texst {
font-size: 11px;
}
.texst_seo {
margin-top: 5px;
margin-bottom: 10px;
font-size: 22px  !important;
}
.rendom_tovar {
border-bottom: 1px dotted rgba(148, 148, 148, 0.5);
}
#knopka_zakaz {
text-shadow: 0px 1px 2px rgba(45, 46, 111, 0.35);
box-shadow: 0px 1px 1px #369004;
border: 0px;
font-weight: bold;
background: rgb(26,223,7);
background: -moz-linear-gradient(top, rgb(26,223,7) 1%, rgb(24,209,7) 50%, rgb(12,196,3) 51%, rgb(20,174,3) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgb(26,223,7)), color-stop(50%,rgb(24,209,7)), color-stop(51%,rgb(12,196,3)), color-stop(100%,rgb(20,174,3)));
background: -webkit-linear-gradient(top, rgb(26,223,7) 1%,rgb(24,209,7) 50%,rgb(12,196,3) 51%,rgb(20,174,3) 100%);
background: -o-linear-gradient(top, rgb(26,223,7) 1%,rgb(24,209,7) 50%,rgb(12,196,3) 51%,rgb(20,174,3) 100%);
background: -ms-linear-gradient(top, rgb(26,223,7) 1%,rgb(24,209,7) 50%,rgb(12,196,3) 51%,rgb(20,174,3) 100%);
background: linear-gradient(to bottom, rgb(26,223,7) 1%,rgb(24,209,7) 50%,rgb(12,196,3) 51%,rgb(20,174,3) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1adf07', endColorstr='#14ae03',GradientType=0 );
}

#knopka_zakaz:hover {
text-shadow: 0px 1px 3px rgba(45, 46, 111, 0.9);
background: rgb(43,233,24);
background: -moz-linear-gradient(top, rgb(43,233,24) 0%, rgb(31,223,8) 50%, rgb(16,214,4) 50%, rgb(16,214,4) 51%, rgb(106,223,99) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(43,233,24)), color-stop(50%,rgb(31,223,8)), color-stop(50%,rgb(16,214,4)), color-stop(51%,rgb(16,214,4)), color-stop(100%,rgb(106,223,99)));
background: -webkit-linear-gradient(top, rgb(43,233,24) 0%,rgb(31,223,8) 50%,rgb(16,214,4) 50%,rgb(16,214,4) 51%,rgb(106,223,99) 100%);
background: -o-linear-gradient(top, rgb(43,233,24) 0%,rgb(31,223,8) 50%,rgb(16,214,4) 50%,rgb(16,214,4) 51%,rgb(106,223,99) 100%);
background: -ms-linear-gradient(top, rgb(43,233,24) 0%,rgb(31,223,8) 50%,rgb(16,214,4) 50%,rgb(16,214,4) 51%,rgb(106,223,99) 100%);
background: linear-gradient(to bottom, rgb(43,233,24) 0%,rgb(31,223,8) 50%,rgb(16,214,4) 50%,rgb(16,214,4) 51%,rgb(106,223,99) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2be918', endColorstr='#6adf63',GradientType=0 );
}
#knopka_zakaz_srazu{
text-shadow: 0px 1px 2px rgba(45, 46, 111, 0.35);
box-shadow: 0px 1px 1px #369004;
border: 0px;
font-weight: bold;
background: rgb(26,223,7);
background: -moz-linear-gradient(top, rgb(26,223,7) 1%, rgb(24,209,7) 50%, rgb(12,196,3) 51%, rgb(20,174,3) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgb(26,223,7)), color-stop(50%,rgb(24,209,7)), color-stop(51%,rgb(12,196,3)), color-stop(100%,rgb(20,174,3)));
background: -webkit-linear-gradient(top, rgb(26,223,7) 1%,rgb(24,209,7) 50%,rgb(12,196,3) 51%,rgb(20,174,3) 100%);
background: -o-linear-gradient(top, rgb(26,223,7) 1%,rgb(24,209,7) 50%,rgb(12,196,3) 51%,rgb(20,174,3) 100%);
background: -ms-linear-gradient(top, rgb(26,223,7) 1%,rgb(24,209,7) 50%,rgb(12,196,3) 51%,rgb(20,174,3) 100%);
background: linear-gradient(to bottom, rgb(26,223,7) 1%,rgb(24,209,7) 50%,rgb(12,196,3) 51%,rgb(20,174,3) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1adf07', endColorstr='#14ae03',GradientType=0 );
}
#knopka_zakaz_srazu:hover {
text-shadow: 0px 1px 3px rgba(45, 46, 111, 0.9);
background: rgb(43,233,24);
background: -moz-linear-gradient(top, rgb(43,233,24) 0%, rgb(31,223,8) 50%, rgb(16,214,4) 50%, rgb(16,214,4) 51%, rgb(106,223,99) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(43,233,24)), color-stop(50%,rgb(31,223,8)), color-stop(50%,rgb(16,214,4)), color-stop(51%,rgb(16,214,4)), color-stop(100%,rgb(106,223,99)));
background: -webkit-linear-gradient(top, rgb(43,233,24) 0%,rgb(31,223,8) 50%,rgb(16,214,4) 50%,rgb(16,214,4) 51%,rgb(106,223,99) 100%);
background: -o-linear-gradient(top, rgb(43,233,24) 0%,rgb(31,223,8) 50%,rgb(16,214,4) 50%,rgb(16,214,4) 51%,rgb(106,223,99) 100%);
background: -ms-linear-gradient(top, rgb(43,233,24) 0%,rgb(31,223,8) 50%,rgb(16,214,4) 50%,rgb(16,214,4) 51%,rgb(106,223,99) 100%);
background: linear-gradient(to bottom, rgb(43,233,24) 0%,rgb(31,223,8) 50%,rgb(16,214,4) 50%,rgb(16,214,4) 51%,rgb(106,223,99) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2be918', endColorstr='#6adf63',GradientType=0 );
}
.icon_profil {
margin-right: 5px;
margin-bottom: 5px;
}
#kartinka_profil {
float: left;
margin-top: 10%;
margin-bottom: 13%;
margin-right: 8px;
border-radius: 48px;
height: 48px;
width: 48px;
}
.info_polzovatil {
padding-left:0px;
list-style: none;
margin-top: 5px;
}
.info_polzovatil li a {
color: #7b7b7b;
}


#name_kabinet {
font-size: 15px;
font-weight: bold;
color:#3c3c3c;
}
#knopka_kabinet:hover {
color: #3498db;
}
#knopka_kabinet {
color: #3c3c3c;
display: inline-block;
font-size: 14px;
font-weight: bold;
border-bottom: 1px dotted rgba(0, 0, 0, 0.5);
padding-top: 5px;
}
.info_polzovatil li {
line-height: 14px;
}
/**/
.info_korzina li {
line-height: 7px;
}
.info_korzina {
list-style: none;
text-align: left;
padding-left: 17px!important;
float: left;
margin-top: 5px;
margin-bottom: 0px;
}
.info_korzina li span {
font-weight: bold;
}
#knopka_korzina:hover {
color: #3498db;

}

#knopka_korzina {
color: #3c3c3c;
font-size: 16px;
font-weight: bold;
border-bottom: 1px dotted rgba(0, 0, 0, 0.5);
}
/**/
.telfon span {
font-size: 9px;
}
.ten_white {
text-shadow: 0px 1px 0px #fff;
}
.texs_siryi {
color: #7b7b7b;
}
#dodatkovi_nomer {
font-size: 10px !important;
font-weight: 700;
color: #7b7b7b;
margin-bottom: 5px;
}
/*
@media (min-width: 768px) {
.navbar-form {
width: 100%;
border: 0;
margin-left: 0;
margin-right: 0;
padding-top: 0;
padding-bottom: 0;
-webkit-box-shadow: none;
box-shadow: none;
}
*/

#poisk {
float: left;
margin-left: 0px;
height: 20px;
width: 18px;
background: url("../img/search.png") no-repeat 2px 2px;
border: 0px;
box-shadow: none;
position: relative;
right: 25px;
top: 2px;
}
.baner_mini img {
padding-bottom: 15px;
margin-left: 17px;
width: 215px;
}



.baner_mini {
padding-left: 16px !important;
padding-right: 0px !important;
}
.menu_aciya li a:hover {
color: #3498db;
}
.aciya {
border: 1px solid #e3e3e3;
margin-bottom: 10px;
margin-top: 15px;
border-radius: 10px;
padding-left: 0px !important;
padding-right: 0px !important;
}
.menu_aciya li img {
cursor: pointer;
}
.prosmotr_aciya:hover {
color: #3498db !important;
text-decoration: underline !important;
}
.sidebox-title {
width: 100%;
-webkit-border-radius: 10px 10px 0 0;
-moz-border-radius: 10px 10px 0 0;
border-radius: 10px 10px 0 0;
background: #c80000;
-ms-border-radius: 5px 5px 0 0;
padding: 9px 16px 8px;
}
.sidebox-title span {
font-size: 16px;
color: white;
font-weight: bold;
}
.menu_holovnoe {
height: 230px;
padding-left: 0px;
padding-top: 10px;
}
.menu_holovnoe li a {
text-decoration: none;
color: #7090b0;
font-size: 12px;
font-weight: 200;
}
.menu_holovnoe li {
list-style: none;
}
.prosmotr_aciya {
font-size: 10PX !important;
text-decoration: blink !important;
margin-left: 115px !important;
font-weight: 300 !important;
color: #7b7b7b !important;
margin-bottom: 0px !important;
margin-top: 0px !important;
}
.menu_aciya {
padding-left: 20px;
padding-right: 20px;
text-align: center;
}
.menu_aciya li a {
text-align: left;
color: #3c3c3c;
font-size: 16px;
font-weight: bold;
text-decoration: underline;
max-width: 100%;
display: block;
margin: 5px 20px 10px;
}
.menu_aciya li {
list-style: none;
}

.menu_name {
font-size: 18px;
font-weight: bold;
color: black;
}
.menu_holovnoe li a:hover {
color: #3498db;
text-decoration: underline;
}
/*baners*/
.baners {
margin-top: 20px;
}
/*menu*/
.navbar-inverse .navbar-nav>li>a {
color: #414142;
}
.mega_menu li {
margin-left: 15px;
margin-right: 5px;
font-size: 14px;
color: #414142;
}


.fhmm .fhmm-content.withdesc a:after {
color: #686868;
content: attr(data-description);
display: block;
font-size: 10px;
font-weight: 400;
line-height: 0;
margin: 10px 0 15px;
text-transform: uppercase;
}
.fhmm .dropdown a, .fhmm .dropdown-menu a {
color: #686868;
}
.menu_kategor {
text-align: left;
line-height: 1;
}

.menu_razdel {
text-transform: uppercase;
color: #414142 !important;
font-weight: bold;
}
.title {
text-align: left;
font-size: 14px !important;
text-transform: none !important;
line-height: 1.3em;
border-bottom: none;
color:#333;
}
.menu_kategor a:hover {
color: #292929 !important;
background: #f1f1f1;
}
/*top*/
.strelka_1 {
background: url(../img/strelaka2.png) no-repeat 20px !important;
color: #dba30e !important;
font-size: 0px !important;
left: -40px !important;
}
.strelka_2 {
background: url(../img/strelaka1.png) no-repeat 20px!important;
color: #dba30e!important;
font-size: 0px!important;
right: -40px !important;
}
.top_proda {
padding-left: 40px !important;
}
.top_ramka {
border: 1px solid #bdc3c7;
border-radius: 5px;
text-align: center;
background: white;
padding-bottom: 0px;
float: left;
}

.topuhol_news {
background: url(../img/topuhol_news.png) no-repeat;
height: 105px;
display: block;
position: relative;
margin-bottom: -100px;
margin-left: -5px;
}
.top_ramka:hover {
border: 1px solid #f8cf61;
box-shadow: 0px 1px 6px #f8cf60;
}
.top_proda_ihfo {
text-align: left;
font-size: 15px;
font-weight: bold;
color: white;
text-shadow: 0 2px 2px rgba(0, 0, 0, 0.2);
padding-top: 10px;
padding-bottom: 5px;
padding-left: 10px;
background: rgb(248,208,98);
background: -moz-linear-gradient(left, rgb(248,208,98) 0%, rgb(246,189,55) 25%, rgb(246,188,51) 50%, rgb(246,188,51) 50%, rgb(246,188,51) 50%, rgb(246,188,51) 50%, rgb(246,188,51) 50%, rgb(246,189,55) 75%, rgb(248,208,98) 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgb(248,208,98)), color-stop(25%,rgb(246,189,55)), color-stop(50%,rgb(246,188,51)), color-stop(50%,rgb(246,188,51)), color-stop(50%,rgb(246,188,51)), color-stop(50%,rgb(246,188,51)), color-stop(50%,rgb(246,188,51)), color-stop(75%,rgb(246,189,55)), color-stop(100%,rgb(248,208,98)));
background: -webkit-linear-gradient(left, rgb(248,208,98) 0%,rgb(246,189,55) 25%,rgb(246,188,51) 50%,rgb(246,188,51) 50%,rgb(246,188,51) 50%,rgb(246,188,51) 50%,rgb(246,188,51) 50%,rgb(246,189,55) 75%,rgb(248,208,98) 100%);
background: -o-linear-gradient(left, rgb(248,208,98) 0%,rgb(246,189,55) 25%,rgb(246,188,51) 50%,rgb(246,188,51) 50%,rgb(246,188,51) 50%,rgb(246,188,51) 50%,rgb(246,188,51) 50%,rgb(246,189,55) 75%,rgb(248,208,98) 100%);
background: -ms-linear-gradient(left, rgb(248,208,98) 0%,rgb(246,189,55) 25%,rgb(246,188,51) 50%,rgb(246,188,51) 50%,rgb(246,188,51) 50%,rgb(246,188,51) 50%,rgb(246,188,51) 50%,rgb(246,189,55) 75%,rgb(248,208,98) 100%);
background: linear-gradient(to right, rgb(248,208,98) 0%,rgb(246,189,55) 25%,rgb(246,188,51) 50%,rgb(246,188,51) 50%,rgb(246,188,51) 50%,rgb(246,188,51) 50%,rgb(246,188,51) 50%,rgb(246,189,55) 75%,rgb(248,208,98) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8d062', endColorstr='#f8d062',GradientType=1 );
}
.prise {
padding-top: 5px;
}
.del_price_tovar_top {
font-size: 12px;
position: absolute;
top: -12px;
color: #c29322;
text-decoration: line-through;
}

.thumbnail {
border: none !important;
}
.nazva_top:hover {
color: #f8a01e;
}
.nazva_top {
font-size: 15px;
color: #3c3c3c;
}
.topuhol {
background: url(../img/topuhol.png) no-repeat;
height: 105px;
display: block;
position: relative;
margin-bottom: -100px;
margin-left: -5px;
}
.knopka_top {
font-size: 17px !important;
padding: 4px !important;
padding-right: 15px !important;
padding-left: 15px !important;
float: right !important;
margin-right: 10px !important;
margin-top: -10px !important;
background: #fafafa !important;
color: #595959 !important;
box-shadow: 0 1px 1px #a79976 !important;
font-weight: bold !important;
border: 0px solid #a79976 !important;
text-shadow: 1px 0 2px white !important;
}
.dodat_top a {
border-bottom: 1px dashed #2a6496;
}
.dodat_top a:hover {
border-bottom: 0px dashed #2a6496;
}
.dodat_top span {
color: #7b7b7b;
}
.knopka_top:hover {
background: rgb(207,209,214) !important; /* Old browsers */
background: -moz-linear-gradient(top,  rgb(207,209,214) 0%, rgb(255,255,255) 50%, rgb(250,250,250) 100%) !important; /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(207,209,214)), color-stop(50%,rgb(255,255,255)), color-stop(100%,rgb(250,250,250))) !important; /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgb(207,209,214) 0%,rgb(255,255,255) 50%,rgb(250,250,250) 100%) !important; /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgb(207,209,214) 0%,rgb(255,255,255) 50%,rgb(250,250,250) 100%) !important; /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgb(207,209,214) 0%,rgb(255,255,255) 50%,rgb(250,250,250) 100%) !important; /* IE10+ */
background: linear-gradient(to bottom,  rgb(207,209,214) 0%,rgb(255,255,255) 50%,rgb(250,250,250) 100%) !important; /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cfd1d6', endColorstr='#fafafa',GradientType=0 ) !important; /* IE6-9 */
}
/*blok 3*/
.dropdown-menu {
min-width: 167.5px !important;
text-align: center;
margin-top: -12px !important;
border-top: none !important;
left: 5px!important;
}

.blok_3 {
padding: 1px 16px 0 15px !important;
background: rgba(255, 255, 255, 0) !important;
border-radius: 5px 5px 0px 0px !important;
border-left: 0px solid rgba(157, 157, 157, 0.5) !important;
border-right: 0px solid rgba(157, 157, 157, 0.5) !important;
border-top: 0px solid rgba(157, 157, 157, 0.5) !important;
border-bottom: 0px !important;
}
.blok_3_vipad {
min-width: 68px !important;
border-radius: 0px 0px 5px 5px !important;
border-top: 0px !important;
border-right: 1px solid rgba(157, 157, 157, 0.5) !important;
border-left: 1px solid rgba(157, 157, 157, 0.5) !important;
border-bottom: 1px solid rgba(157, 157, 157, 0.5) !important;
}
.blok_3:active {
border-radius: 5px 5px 0px 0px !important;
border-bottom: 0px;
}
.blok_3:hover {
border-left: 1px solid rgba(157, 157, 157, 0.5) !important;
border-right: 1px solid rgba(157, 157, 157, 0.5) !important;
border-top: 1px solid rgba(157, 157, 157, 0.5) !important;
background: rgba(255, 255, 255, 1) !important;
border-radius: 5px 5px 0px 0px !important;
border-bottom: 0px;
}
.info_polzovatil li a:hover {
text-decoration: underline;
color: #7a7a9d !important;
}

.top_valuta {
margin-left: 4px;
font-size: 15px;
font-weight: 100;
}
.menu_holovnoe p {
color: #3498db;
text-decoration: underline;
line-height: 12px;
margin-right: 13px;
cursor: pointer;
}
.menu_holovnoe p:hover {
color: #3498db;
text-decoration: initial;
}
.menu_golovne {
margin-left: -15px;
margin-right: 15px;
}
.texst_copiraita {
padding:1em;
margin-top:1em;
color: #4B4B4B;
text-align: center;
border-top:1px solid #CCC;
}
.btn .caret {
margin-top: 1px!important;
margin-left: 3px!important;
}
.menu_header {
padding-left: 0px !important;
}
.navbar-collapse {
padding-left: 0px !important; }
.razdel_baner {
margin-top: 15px;
padding-left: 0px !important;
padding-right: 0px !important;
}
.pading_null {padding-left: 0px !important;
padding-right: 0px !important;
}
@media (max-width: 400px) {
  .pading_null_onxs{
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
}
@media (max-width: 370px){
  .hideonxs{
    display:none;
  }
}

.navig_blok_pod {
list-style: none;
padding-left: 15px;
}
.navig_blok_holv {
list-style: none;
padding-right: 5px;
padding-left: 10px;
}


.sidebox-title1 {
width: 100%;
padding: 14px 16px 8px;
font-size: 16px;
font-weight: bold;
color: #3c3c3c;
background: #f5f5f8;
background: -moz-linear-gradient(top, #f5f5f8 0%, #ffffff 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f8), color-stop(100%,#ffffff));
background: -webkit-linear-gradient(top, #f5f5f8 0%,#ffffff 100%);
background: -o-linear-gradient(top, #f5f5f8 0%,#ffffff 100%);
background: -ms-linear-gradient(top, #f5f5f8 0%,#ffffff 100%);
background: linear-gradient(to bottom, #f5f5f8 0%,#ffffff 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f8', endColorstr='#ffffff',GradientType=0 );
}
.navig_blok {
padding-bottom: 18px!important;
margin-top: -8px;
border-left: 1px solid #e3e3e3;
border-right: 1px solid #e3e3e3;
border-bottom: 1px solid #e3e3e3;
border-radius: 0px 0 10px 10px;
}
.navig_blok_pod li a {
font-size: 11px;
color: #7090b0;
}
.navig_blok_name a {
color: #3c3c3c;
font-size: 14px;
font-weight: 600;
}
.navig_blok_pod li a:hover {
text-decoration: underline;
color: #104889;
transition: color linear 0.15s;
}
.menu_holovnoe_razdel {
/* min-height: 245px; */
padding-left: 10px;
/* max-height: 450px; */
padding-top: 5px;
}
.menu_holovnoe_razdel li a:hover {
color:#104889;
text-decoration: underline;
}
.menu_holovnoe_razdel li a {
color: #7090b0;
font-size: 12px;
font-weight: 200;
text-decoration: none;
}
.menu_holovnoe_razdel li {
list-style: none;
}
.small_baner {
padding: 0px !important;
}
.navbar-collapse {
/* border-top: 1px solid transparent !important;*/
}
.fhmm ul {

padding-left: 15px !important;
}
.navbar-toggle {
margin-right: 45% !important;
}
.carousel-indicators {

left: 92% !important;
}
.carousel-indicators {
bottom: -5px !important;
}



.rezina {
max-width: 100%;
}
.lead {
margin-top: 5px;
margin-left: 10px!important;
color: 3c3c3c;
font-size: 16px!important;
font-weight: 700 !important;
}
.zena_rivno {
margin-left: 15px;
}

.clickable{
    cursor: pointer;   
}
.panel-heading span {
margin-top: -20px;
font-size: 15px;
}
.panel-primary>.panel-heading {
color: #3c3c3c !important;
background-color: rgba(57, 137, 206, 0)!important;
/* border-color: rgba(63, 138, 202, 0) !important; */

}
.panel-heading_mod {

border-top: 1px solid #e3e3e3;}
.panel-primary {
border-color: rgba(66, 139, 202, 0)!important;
}
.panel {
margin-bottom: 15px !important;
background-color: #fff !important;
border: 0px solid transparent !important;
border-radius: 0px;
-webkit-box-shadow: 0 0px 0px rgba(0, 0, 0, 0)!important;
box-shadow: 0 0px 0px rgba(0, 0, 0, 0)!important;
}

.panel-title {
margin-left: 20px !important;
color: #636363!important;
font-weight: bold;
padding-bottom: 5px;
padding-top: 7px;
}
.panel-heading {
padding: 0px 15px!important;
}
.panel-body {
padding: 2px 20px !important;
line-height: 5px !important;
}
.panel-body p {
line-height: 17px;
margin-bottom: 2px;
margin-left: 15px;
}
.vniz_span {
margin-left: 5px !important;
height: 10px;
width: 10px;
display: block;
background: url(../img/vniz_span.png) no-repeat;
}
.breadcrumb {
margin-top: 5px !important;
margin-left: 5px !important;
}

.filter_zena_pop {
/* border-bottom: 1px solid #e3e3e3; */
}


.filter_knopka {
margin-left: 10px;
margin-bottom: 5px;
padding: 5px 10px;
}
.filter_knopka {
text-decoration: none !important;
color: white !important;
font-weight: 700;
border-radius: 8px;
margin-right: 10px;
margin-left: 10px !important;
margin-bottom: 7px !important;
padding: 8px 15px !important;
background: rgb(139,197,59);
background: -moz-linear-gradient(top, rgb(139,197,59) 0%, rgb(100,178,0) 50%, rgb(82,168,0) 100%) ;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(139,197,59)), color-stop(50%,rgb(100,178,0)), color-stop(100%,rgb(82,168,0))) ;
background: -webkit-linear-gradient(top, rgb(139,197,59) 0%,rgb(100,178,0) 50%,rgb(82,168,0) 100%) ;
background: -o-linear-gradient(top, rgb(139,197,59) 0%,rgb(100,178,0) 50%,rgb(82,168,0) 100%) ;
background: -ms-linear-gradient(top, rgb(139,197,59) 0%,rgb(100,178,0) 50%,rgb(82,168,0) 100%) ;
background: linear-gradient(to bottom, rgb(139,197,59) 0%,rgb(100,178,0) 50%,rgb(82,168,0) 100%) ;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8bc53b', endColorstr='#52a800',GradientType=0 ) ;
}
.slider-selection {

background: #e1d330 !important;}
.filter_knopka:hover {
color: white !important;
cursor: pointer;
background: rgb(139,197,59);
background: -moz-linear-gradient(top, rgb(139,197,59) 0%, rgb(135,202,0) 50%, rgb(175,215,80) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(139,197,59)), color-stop(50%,rgb(135,202,0)), color-stop(100%,rgb(175,215,80)));
background: -webkit-linear-gradient(top, rgb(139,197,59) 0%,rgb(135,202,0) 50%,rgb(175,215,80) 100%);
background: -o-linear-gradient(top, rgb(139,197,59) 0%,rgb(135,202,0) 50%,rgb(175,215,80) 100%);
background: -ms-linear-gradient(top, rgb(139,197,59) 0%,rgb(135,202,0) 50%,rgb(175,215,80) 100%);
background: linear-gradient(to bottom, rgb(139,197,59) 0%,rgb(135,202,0) 50%,rgb(175,215,80) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8bc53b', endColorstr='#afd750',GradientType=0 );
}
.fun_filter a:hover {
color: #3c3c3c;
text-decoration: none;
}
.fun_filter a {
color: #3498db;
text-decoration: underline;
}
.fun_filter span {
color: #7b7b7b;
}
.slider-handle.round {
background: url(../img/polz.png) no-repeat 0px!important;
opacity: 1!important;
width: 10px!important;
height: 21px!important;
}
#input01 {
width: 45px;
height: 30px;
border-radius: 7px;
border: 1px solid #c9c7c7;
}
.slider.slider-horizontal {
width: 100%!important;
}

.blok_3_tovar:hover {
border: 1px solid black!important;
border-bottom: 0px!important;
}
.blok_3_vipad_tovar {
border-radius: 0px 0px 5px 5px!important;
border: 1px solid black!important;
border-top: 0px!important;
width: 218px!important;
padding: 15px!important;
left: 15px!important;
}
.blok_3_tovar {
border: 1px solid transparent!important;
box-shadow: none!important;
padding: 0px!important;
background-color: rgba(240, 255, 255, 0)!important;
}

.input01{
color: #d5d5d5;}
@media (max-width: 767px)
{

.mob_verska {
margin-left: auto;
margin-right: auto;
padding-top: 10px;
}
}
.gtile-i:hover {
height: auto;
overflow: visible;
position: relative;
z-index: 10 !important;
border: 1px solid #e3e3e3;
background: white;
border-radius: 10px;
box-shadow: 0 1px 5px rgba(248, 160, 30, 0.4);
}
.gtile-i:hover .gtile-short-detail{z-index:11 !important;max-height:none}
.gtile-i-wrap {
position: relative;
float: left;
/* width: 18em; */
height: 24em;
margin-bottom: 1em;
}
.clearfix:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}
.gtile-i:before {
content: '';
display: block;
height: 0px;
position: absolute;
left: 0;
right: 0;
bottom: 0;
z-index: 6;
border-radius: 10px;
background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0)),color-stop(80%, rgba(255,255,255,1)), color-stop(100%, rgba(255,255,255,1)));
background: -webkit-linear-gradient(rgba(255,255,255,0) 0%,rgba(255,255,255,1) 80%,rgba(255,255,255,1) 100%);
background: -moz-linear-gradient(rgba(255,255,255,0) 0%,rgba(255,255,255,1) 80%,rgba(255,255,255,1) 100%);
background: -o-linear-gradient(rgba(255,255,255,0) 0%,rgba(255,255,255,1) 80%,rgba(255,255,255,1) 100%);
background: linear-gradient(rgba(255,255,255,0) 0%,rgba(255,255,255,1) 80%,rgba(255,255,255,1) 100%);
}
.clearfix {

}
.gtile-i {
padding: 10px;
overflow: hidden;
position: relative;
z-index: 5;
height: 27em;
border: 1px solid rgba(189, 195, 199, 0.3);
border-radius: 10px;
}
.gtile-short-detail {

list-style: none;
padding-left: 5px;
padding-right: 5px;
}

.clear {
clear: both;
font-size: 0;
line-height: 0;
background: rgb(255, 255, 255);
padding: 10px 10px;
overflow: hidden;
position: relative;
z-index: 5;
}

.knopka_add_tovar:hover {
background: rgb(252,215,87);
background: -moz-linear-gradient(top, rgb(252,215,87) 0%, rgb(249,183,23) 50%, rgb(252,221,128) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(252,215,87)), color-stop(50%,rgb(249,183,23)), color-stop(100%,rgb(252,221,128)));
background: -webkit-linear-gradient(top, rgb(252,215,87) 0%,rgb(249,183,23) 50%,rgb(252,221,128) 100%);
background: -o-linear-gradient(top, rgb(252,215,87) 0%,rgb(249,183,23) 50%,rgb(252,221,128) 100%);
background: -ms-linear-gradient(top, rgb(252,215,87) 0%,rgb(249,183,23) 50%,rgb(252,221,128) 100%);
background: linear-gradient(to bottom, rgb(252,215,87) 0%,rgb(249,183,23) 50%,rgb(252,221,128) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcd757', endColorstr='#fcdd80',GradientType=0 );
color: white;
}
.knopka_add_tovar {
background: rgb(240,198,25);
background: -moz-linear-gradient(top, rgb(240,198,25) 0%, rgb(227,147,0) 50%, rgb(230,146,0) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(240,198,25)), color-stop(50%,rgb(227,147,0)), color-stop(100%,rgb(230,146,0)));
background: -webkit-linear-gradient(top, rgb(240,198,25) 0%,rgb(227,147,0) 50%,rgb(230,146,0) 100%);
background: -o-linear-gradient(top, rgb(240,198,25) 0%,rgb(227,147,0) 50%,rgb(230,146,0) 100%);
background: -ms-linear-gradient(top, rgb(240,198,25) 0%,rgb(227,147,0) 50%,rgb(230,146,0) 100%);
background: linear-gradient(to bottom, rgb(240,198,25) 0%,rgb(227,147,0) 50%,rgb(230,146,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0c619', endColorstr='#e69200',GradientType=0 );
padding: 5px 14px;
border-radius: 7px;
font-size: 18px;
color: white;
font-weight: 700;
}
.padding_tovar {
margin-top: 18px;
margin-bottom: 40px;
}
.topuhol1 {
background: url(../img/topprodo.png) no-repeat;
height: 37px;
display: block;
position: relative;
top: -8px;
margin-bottom: -35px;
margin-left: -8px;
}
.topuhol2 {
background: url(../img/akziyatovar.png) no-repeat;
height: 37px;
display: block;
position: relative;
top: -7px;
margin-bottom: -35px;
margin-left: -8px;
}
.topuhol3 {
background: url(../img/newtovar.png) no-repeat;
height: 37px;
display: block;
position: relative;
top: -7px;
margin-bottom: -35px;
margin-left: -8px;
}
.topuhol4 {
background: url(../img/sale_plate.png) no-repeat;
height: 37px;
display: block;
position: relative;
top: -7px;
margin-bottom: -35px;
margin-left: -8px;
z-index: 9;
}
.topuhol5 {
background: url(../img/newtovar.png) no-repeat;
height: 37px;
display: block;
position: relative;
top: -7px;
margin-bottom: -35px;
margin-left: -8px;
}
.topuhol1l {
background: url(../img/topprodo.png) no-repeat;
height: 37px;
display: block;
position: relative;
top: -8px;
margin-bottom: -35px;
margin-left: -8px;
}
.topuhol2l {
background: url(../img/akctl.png)  no-repeat 20% 20%;
height: 100px;
width: 100px;
display: block;
position: relative;
margin-bottom: -95px;
margin-left: 77px;
}
.topuhol3l {
background: url(../img/newtl.png) no-repeat;
height: 100px;
width: 100px;
display: block;
position: relative;
margin-bottom: -95px;
margin-left: 77px;
}
.topuhol4l {
background: url(../img/sale_corner.png) no-repeat;
height: 100px;
width: 100px;
display: block;
position: relative;
margin-bottom: -95px;
margin-left: 75px;
}
.topuhol5l {
background: url(../img/newtl.png) no-repeat;
height: 100px;
width: 100px;
display: block;
position: relative;
margin-bottom: -95px;
margin-left: 77px;
}
.list-group-image {
width: 180px;
height: 180px;
margin-left: 30px;
}
.pokazattovar {
margin-top: 25px;
background: url(../img/pokazattovar.png);
width: 143px;
height: 55px;
margin-left: auto;
margin-right: auto;
cursor: pointer;
}
.pokazattovar:hover {
background: url(../img/pokazattovarac.png) no-repeat;
}
.sriko {
margin-top: 20px;
margin-bottom: 33px;
}
.navbar {

min-height: 48px !important;

}
.paginator {
text-align: center;
}
.border_l_r {
border-right: 1px solid #e3d300;
border-bottom: none;
border-top: none;
}
/*Panel tabs*/
.panel-tabs {
/* position: relative; */
/* bottom: 30px; */
clear: both;
border-bottom: 1px solid transparent;
}
/* тттттут 30  */

.panel-tabs > li {
    float: left;
    margin-bottom: -1px;
}

.panel-tabs > li > a {
font-size: 17px;
font-weight: bold;
margin-right: 2px;
margin-top: 0px;
line-height: 1;
border: 1px solid transparent;
color: #edb41b;
padding: 5px 20px !important;
}

.panel-tabs > li > a:hover {
color: #FFFFFF;
background-color: rgba(237, 180, 27, 0.58) !important;
width: 100%;
border-radius: 7px 7px 0 0;
}

.zakladki_tovara {
border-top: 1px solid #edb41b;
}

.opis_tovara {
padding-top: 20px;
padding-bottom: 30px;
}

.panel-tabs > li.active > a, .panel-tabs > li.active > a:hover, .panel-tabs > li.active > a:focus {
color: #FFFFFF;
border-radius: 6px 6px 0px 0px;
/* background-color: #edb41b; */
width: 100%;
box-shadow: 0 -1px 1px #f7dd97;
background: #f2ca5e;
background: -moz-linear-gradient(top, #f2ca5e 0%, #f0c142 50%, #eeba2c 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2ca5e), color-stop(50%,#f0c142), color-stop(100%,#eeba2c));
background: -webkit-linear-gradient(top, #f2ca5e 0%,#f0c142 50%,#eeba2c 100%);
background: -o-linear-gradient(top, #f2ca5e 0%,#f0c142 50%,#eeba2c 100%);
background: -ms-linear-gradient(top, #f2ca5e 0%,#f0c142 50%,#eeba2c 100%);
background: linear-gradient(to bottom, #f2ca5e 0%,#f0c142 50%,#eeba2c 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2ca5e', endColorstr='#eeba2c',GradientType=0 );
}
#tab1, #tab2, #tab3, #tab4 {
line-height: 17px;
padding: 15px 20px;
}
.zakadki_nav_tovar li {
border: solid 1px #edb41b;
border-radius: 10px 10px 0px 0px;
margin-left: 5px;
border-bottom: none;
}
/*Panel tabs*/
.left_spisok_tovar {
padding-bottom: 16px!important;
margin-top: -7px;
border-left: 1px solid #e3e3e3;
border-right: 1px solid #e3e3e3;
border-bottom: 1px solid #e3e3e3;
border-radius: 0px 0 10px 10px;
}

.spisok_tovar_on {
padding-left: 5px;
list-style: none;
}
.spisok_tovar_on li {
text-decoration: underline;
margin-bottom: 35px;
padding-left: 15px;
padding-top: 5px;
line-height: 13px !important;
}
.sidebox-title1 span a {
color: black;
text-decoration: underline;
}
.sidebox-title1 span a:hover {
color: blue;
text-decoration: none;
}
.spisok_tovar_on li a:hover {
color: blue;
text-decoration: none;
}
.spisok_tovar_on img {
width: 55px;
height: 55px;
margin-right: 10px;
float: left;
margin-top: -10px;
}
.footer {
/* margin-bottom: 10px !important; */
/* margin-top: 25px !important; */

background: -webkit-linear-gradient(#f8f8f8, #e3e3ea);
background: -moz-linear-gradient(#f8f8f8, #e3e3ea);
background: -ms-linear-gradient(#f8f8f8, #e3e3ea);
background: -o-linear-gradient(#f8f8f8, #e3e3ea);
background: linear-gradient(#f8f8f8, #e3e3ea);

}
/* carousel */
.media-carousel 
{
  margin-bottom: 0;
  padding: 0 40px 30px 40px;
  margin-top: 30px;
}
/* Previous button  */
.media-carousel .carousel-control.left 
{
  left: -12px;
  background-image: none;
  background: none repeat scroll 0 0 #222222;
  border: 4px solid #FFFFFF;
  border-radius: 23px 23px 23px 23px;
  height: 40px;
  width : 40px;
  margin-top: 30px
}
/* Next button  */
.media-carousel .carousel-control.right 
{
  right: -12px !important;
  background-image: none;
  background: none repeat scroll 0 0 #222222;
  border: 4px solid #FFFFFF;
  border-radius: 23px 23px 23px 23px;
  height: 40px;
  width : 40px;
  margin-top: 30px
}
/* Changes the position of the indicators */
.media-carousel .carousel-indicators 
{
  right: 50%;
  top: auto;
  bottom: 0px;
  margin-right: -19px;
}
/* Changes the colour of the indicators */
.media-carousel .carousel-indicators li 
{
  background: #c0c0c0;
}
.media-carousel .carousel-indicators .active 
{
  background: #333333;
}
.media-carousel img
{
  width: 250px;
  height: 100px
}
/* end*/
/* Main carousel style */
.carousel {
  
}

/* Indicators list style */
.article-slide .carousel-indicators {
bottom: 0;
left: 0;
margin-left: 25px;
width: 100%;
}
/* Indicators list style */
.article-slide .carousel-indicators li {
border: medium none;
border-radius: 0;
float: left;
height: 54px;
margin-bottom: 5px;
margin-left: 5px;
margin-right: 5px !important;
margin-top: 0;
width: 55px;
}
/* Indicators images style */
.article-slide .carousel-indicators img {
border: 1px solid #eeeeee;
float: left;
height: 54px;
left: 0;
width: 54px;
}
/* Indicators active image style */
.article-slide .carousel-indicators .active img {
    border: 2px solid #428BCA;
    opacity: 0.7;
}
#dop_foto {
position: initial;
margin-top: 15px;
}
.holovne_foto_tovar {
width: 336px !important;
max-width:100%;
height: auto !important;
}
.artikul {
border-bottom: 1px solid #e3e3e3;
margin-bottom: 10px;
}
.star_tovar_activ {
margin-top: 1px;
margin-left: 2px;
height: 15px;
width: 15px;
float: left;
background: url(../img/star.png) no-repeat 0px -15px;
}
.star_tovar.active {
background: url(../img/star.png) no-repeat 0px -15px;
}
.star_tovar {
margin-top: 1px;
margin-left: 2px;
height: 15px;
width: 15px;
float: left;
background: url(../img/star.png) no-repeat;
cursor: pointer;
}

.nazva_star_tovar {
float: left;
}
.info_tovara li span {
font-weight: 100;
margin-left: 5px;
color: #757575;
text-decoration: underline;
}
.info_tovara li {
font-weight: 800;
}
.info_tovara {
list-style: none;
padding-left: 0px;
margin-top: 7px;
}
.prise_tovar {
border: 1px solid #eeeeee;
text-align: center;
font-size: 22px;
font-weight: bold;
height: 46px;
padding: 12px 15px 12px 15px;
border-radius: 7px;

margin-bottom: 10px;
}
.prise_tovar_valuta {
font-size: 14px;
}
#sklad_tovar {
font-size: 12px;
width: 84px;
display: block;
position: relative;
top: 12px;
left: 26px;
color: #33d73b;
background: url(../img/dott.png) no-repeat 0px 7px, white;
}
.zena_kupit {
margin-bottom: 10px;
}
.cartquantity {
  margin-bottom: 10px;
font-size: 15px !important;
color: #9b9191 !important;
text-align: left !important;
padding-left: 2px !important;
float: left !important;
width: 50px !important;
height: 46px !important;
border-radius: 7px 0px 0px 7px !important;
border-right: none !important;
margin-left: 10px !important;
position: relative !important;
left: 3px !important;
bottom: 1px !important;
background: transparent !important;
border: 1px solid #eeeeee;
box-shadow: none !important;
border-color: #eeeeee!important;
}
.knopka_kupit_tovar {
margin-bottom: 5px;
float: left;
margin-right: 3px;
color: #FFF;
border-bottom: 1px solid #EEE;
font-size: 19px;
font-weight: 800;
padding: 11px 17px 11px;
border-radius: 0px 5px 5px 0px;
box-shadow: 0px 1px 1px #B5B347;
background: linear-gradient(to bottom, #35DD3D 0%, #09CB12 50%, #0FC317 100%) repeat scroll 0% 0% transparent;
}
.knopka_kupit_tovar:hover {
color: white;
cursor: pointer;
background: rgb(123,216,126);
background: -moz-linear-gradient(top, rgb(123,216,126) 1%, rgb(60,193,60) 50%, rgb(7,193,13) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgb(123,216,126)), color-stop(50%,rgb(60,193,60)), color-stop(100%,rgb(7,193,13)));
background: -webkit-linear-gradient(top, rgb(123,216,126) 1%,rgb(60,193,60) 50%,rgb(7,193,13) 100%);
background: -o-linear-gradient(top, rgb(123,216,126) 1%,rgb(60,193,60) 50%,rgb(7,193,13) 100%);
background: -ms-linear-gradient(top, rgb(123,216,126) 1%,rgb(60,193,60) 50%,rgb(7,193,13) 100%);
background: linear-gradient(to bottom, rgb(123,216,126) 1%,rgb(60,193,60) 50%,rgb(7,193,13) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7bd87e', endColorstr='#07c10d',GradientType=0 );
}
#nazva_kol {
color: #d4d1d1;
float: left;
margin-left: 18px;
}
#zakazat_v_klik:hover {
color: rgb(20, 170, 20);
border-bottom: 0px dashed #0cc716;
}
#zakazat_v_klik {
cursor: pointer;
color: #0cc716;
font-size: 13px;
margin-left: 13px;
border-bottom: 1px dashed #0cc716;
}
.pading_top {
padding-top: 10px;
}
.margin_bottom {
margin-bottom: 20px;
}
.dodat_top1 span a:hover {
border-bottom: 0px dashed #2a6496;
color: blue;
}
.dodat_top1 span a {
border-bottom: 1px dashed #2a6496;
display: inline-block;
}
.dodat_top1 p a {
border-bottom: 1px dashed #2a6496;
}
.dodat_top1 p a:hover {
border-bottom: 0px dashed #2a6496;
color: blue;
}
.dodat_top1 {
float: right;
text-align: right;
}
#ostavit_otziv_tovar {
float: right;
margin-right: 15px;
text-decoration: underline;
}
#ostavit_otziv_tovar:hover {
color: blue;
}
.baner_tovar {

}
.nomera_baner_tovar {
border: 1px solid #ececec;
border-right: none;
border-left: none;
}
.big_name_baner {
font-size: 17px;
font-weight: 700;
color: #807486;
font-style: normal;
}
.zvoni_tovar_baner {
list-style: none;
background: url(../img/call.png) no-repeat;
padding-left: 55px;
color: #e0dfe1;
font-style: italic;
font-size: 11px;
margin-top: 13px;
line-height: 15px;
}
.zvoni_tovar_baner2 li span {
margin-left: 11px;
margin-right: 11px;
}
.zvoni_tovar_baner2 li {
color: #bbb6bc;
font-size: 13px;
text-align: center;
}
.zvoni_tovar_baner2 li p {
font-size: 22px;
color: #393939;
text-align: center;
}
.zvoni_tovar_baner2 {
margin-top: 15px;
list-style: none;
line-height: 15px;
padding-left: 10px;
}
.dostavka_tovar li {
text-align: center;
color: #c5c1c6;
margin-bottom: 10px;
font-size: 11px;
}
.dostavka_tovar li span {
margin-left: 10px;
}
.dostavka_tovar li a {
background: url(../img/delivery.png) no-repeat;
padding-left: 50px;
text-align: left;
font-size: 17px;
color: #807486;
font-weight: bold;
margin-left: -20px;
text-decoration: underline;
}
.dostavka_tovar {
padding-left: 5px;
list-style: none;
border-right: 1px solid #ececec;
}
/* d*/
.oplata_tovar li {
margin-left: 5px;
text-align: center;
color: #c5c1c6;
margin-bottom: 10px;
font-size: 11px;
}
.oplata_tovar li a {
background: url(../img/money.png) no-repeat;
padding-left: 28px;
text-align: left;
font-size: 17px;
color: #807486;
font-weight: bold;
margin-left: -20px;
text-decoration: underline;
}
.oplata_tovar {
padding-left: 5px;
list-style: none;
border-right: 1px solid #ececec;
}
/* d*/
.garantiya_tovar li {
margin-left: 5px;
text-align: center;
color: #c5c1c6;
margin-bottom: 10px;
font-size: 11px;
}
.garantiya_tovar li a {
background: url(../img/ico/partner.png) no-repeat;
padding-left: 22px;
text-align: left;
font-size: 17px;
color: #807486;
font-weight: bold;
margin-left: -20px;
text-decoration: underline;
}
.garantiya_tovar {
padding-left: 5px;
list-style: none;

}
.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td {
padding: 5px  !important;
}
.media button {
float: left;
margin-right: 8px;
margin-top: 15px;
}
.forma_korzona {
width: 55px;
border-radius: 5px;
border: 1px solid #d6d6d6;
height: 24px;
padding: 5px 4px;
text-align: center;
}

.mnojitel_korzina {
color: #dcdcdc;
font-size: 13PX;
margin-right: 3PX;
}


.zena_title_korzina span {
padding-left: 14px !important;
padding-right: 13px !important;
font-size: 10px;
text-transform: none;
}
.kol_vo_title_korzina span {
font-size: 10px;
width: 50px !important;
display: block;
text-transform: none;
}

.name_title_korzina span {
font-size: 10px;
padding-right: 15px !important;
text-transform: none;
}
.zena_suma_title_korzina span {
padding-left: 14px !important;
padding-right: 13px !important;
font-size: 10px;
width: 65px;
display: block;
text-transform: none;
}

#zena_tovar_korzina {
padding-top: 20px !important;
padding-right: 10px !important;
}

#kol_vo_tovar_korzina {
text-align: center;
padding-top: 17px !important;
}

#zena_suma_tovar_korzina {
padding-top: 20px !important;
}
.thumbnail {
margin-bottom: 5px !important;

}
.mini-cart-total a {
float: right;
margin-top: -15PX;
margin-right: 10PX;
}
.mini-cart-detail a {
color: #dcc2c2;
text-decoration: underline;
}
.mini-cart-detail a:hover {
color: blue;
text-decoration: none;
}
.mini-cart-total1 {
color: #dcc2c2;
border-top: 1px solid #d6d6d6;
text-align: center;
margin-top: -20px;
margin-bottom: 30px;
font-size: 13px;
}
.mini-cart-total span {
font-size: 15px;
}
#texst_suma_korzina {
margin-left: 100px;
color: #d6d6d6;
}
.mini-cart-detail a {
color: #dcc2c2;
}
.tovar_info_sravneniya_tovar_vse {
float: left;
padding-bottom: 10px;
/* border-bottom: 1px solid #eee; */
/* margin-bottom: 20px; */
border-bottom: 1px solid #eee;
}
.tovar_cart_name_texst {
float: left;
}

.tovar_cart_info_div {
float: left;
border-left: 5px solid white;
}
.tovar_cart_foto img {
height: 165px;
width: 165px;
margin-left: 15%;
}
.tovar_cart_sr {
/* border-right: 1px solid #c0bbc1; */
margin-bottom: 35px;
}
.foter_sr_vse_kup {
border-top: 1px solid #eee;
padding-top: 20px;
}

.tovar_cart_foto button {
text-align: right;
padding-right: 10px !important;
width: 145px;
}

.tovar_cart_info {
list-style: none;
padding-left: 0px;
text-align: center;
padding-top: 20px;
}

.tovar_cart_zena_kupit a {
font-size: 1em;
padding: 6px 12px;
}
.sir_cart_tovar_info {
width: 100%;
background: #f7fdf2;
}
.table_vse_tovar_sr {
margin-bottom: 40px;
}

.cartquantity1 {
font-size: 15px;
color: #9b9191;
text-align: center;
float: left;
width: 34px;
height: 36px;
border-radius: 7px 0px 0px 7px;
border-right: none !important;
margin-left: 10px;
position: relative;
left: 3px;
bottom: 1px;
background: transparent;
border: 1px solid #eeeeee;
box-shadow: none;
border-color: #eeeeee;
}
.tovar_cart_kupit {
    width: 65%;
    float: right;
    padding: 1px 10px;
}
.tovar_cart_zena {
float: left;
padding: 10px 10px;
font-size: 15px;
font-weight: bold;
}
.tovar_cart_name {
font-size: 15px;
height: 70px;
padding: 10px 10px 0px;
text-align: left;
line-height: 15px;
}
.pustoe_sr_info {
height: 344px;
}

.tovar_cart_zena_kupit {
float: left;
width: 100%;
}

.tovar_cart_zena_sravneniya {
float: left;
padding-bottom: 10px;
padding: 10px 10px;
font-size: 16px;
font-weight: bold;
/* width: 35%; */
}

.tovar_cart_zena {
float: left;
padding: 10px 10px;
font-size: 15px;
font-weight: bold;
width: 35%;
}
.sr_cart_info {
list-style: none;
border: 1px solid #eee;
border-right: none;
padding-top: 20px;
border-left: none;
padding-left: 0px;
}
.type_sr li {
margin-top: 10px;
}
.type_sr {
list-style: none;
margin-top: 30px;
margin-left: 0px;
padding-left: 0px;
}
.sr_type {
margin-left: 6px;
padding: 5px 15px;
color: #c0bbc1;
font-size: 15px;
border-radius: 5px;
}

.table_vse_tovar_sr tr td p {
padding-left: 5px;
padding-right: 10px;
}

.sr_type:hover {
color: #4a4a4a;
background: #fefdec;
}

.sr_cart_info li {
padding-left: 15px;
font-weight: bold;
}
.sr_type.active {
background: #fcf7bc;
background: -moz-linear-gradient(top, #fcf7bc 0%, #fdf9ca 51%, #fdfad3 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcf7bc), color-stop(51%,#fdf9ca), color-stop(100%,#fdfad3));
background: -webkit-linear-gradient(top, #fcf7bc 0%,#fdf9ca 51%,#fdfad3 100%);
background: -o-linear-gradient(top, #fcf7bc 0%,#fdf9ca 51%,#fdfad3 100%);
background: -ms-linear-gradient(top, #fcf7bc 0%,#fdf9ca 51%,#fdfad3 100%);
background: linear-gradient(to bottom, #fcf7bc 0%,#fdf9ca 51%,#fdfad3 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcf7bc', endColorstr='#fdfad3',GradientType=0 );
color: #696860;
font-weight: bold;
}

.sr_nazva {
margin-bottom: 20px;
}
.sr_nazva h2 {
font-size: 20px;
}
.tovar_cart_foto button:hover {
background: url(../img/udalittovar.png) no-repeat 0px -1px;
opacity: 1;
font-size: 0px;
height: 21px;
}ht: 21px;
}
.korzina_nazva h2 {
font-size: 20px;
}

.info_korzina_vse {
border-left: 1px solid #ddd;
margin-right:-15px;
}
.korzina_nazva {
margin-top: 10px;
border-bottom: 1px solid #E3DEDE;
margin-bottom: 15px;
}


/*bla-bla*/

.shop-tracking-status .form-horizontal{margin-bottom:50px}
.shop-tracking-status .order-status {
margin-top: 15px;
position: relative;
margin-bottom: 15px;
}

.shop-tracking-status .order-status-timeline {
height: 6px;
border: 1px solid #aaa;
border-radius: 7px;
background: #eee;
box-shadow: 0px 0px 5px 0px #C2C2C2 inset;
}

.shop-tracking-status .order-status-timeline .order-status-timeline-completion {
height: 2px;
margin: 1px;
border-radius: 7px;
background: rgba(30, 133, 13, 0.64);
width: 0px;
}

.shop-tracking-status .order-status-timeline .order-status-timeline-completion.c1{width:0%}
.shop-tracking-status .order-status-timeline .order-status-timeline-completion.c2{width:35%}
.shop-tracking-status .order-status-timeline .order-status-timeline-completion.c3 {
width: 75%;
}
.shop-tracking-status .order-status-timeline .order-status-timeline-completion.c4{width:100%}
.shop-tracking-status .image-order-status {
border: 1px solid #ddd;
padding: 7px;
/* box-shadow: 0px 0px 10px 0px #999; */
background-color: #fdfdfd;
position: absolute;
margin-top: -26px;
}


.shop-tracking-status .image-order-status.disabled{filter:url("data:image/svg+xml;utf8,<svg%20xmlns='http://www.w3.org/2000/svg'><filter%20id='grayscale'><feColorMatrix%20type='matrix'%20values='0.3333%200.3333%200.3333%200%200%200.3333%200.3333%200.3333%200%200%200.3333%200.3333%200.3333%200%200%200%200%200%201%200'/></filter></svg>#grayscale");filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:gray;}
.shop-tracking-status .image-order-status.active {
/* box-shadow: 0px 0px 10px 0px #cf7400; */
background: rgba(58, 195, 35, 0.98);
}

.shop-tracking-status .image-order-status.active .status {
color: #b3bbc7;
/* text-shadow: 0px 0px 1px #777; */
}

.shop-tracking-status .image-order-status .icon {
height: 25px;
width: 25px;
background-size: contain;
background-position: no-repeat;
}
.shop-tracking-status .image-order-status .status {
position: absolute;
text-shadow: 1px 1px #eee;
color: #333;


width: 180px;
top: 0px;
left: 45px;
}

.shop-tracking-status .image-order-status-new{left:0}
.shop-tracking-status .image-order-status-new .icon {

text-align: center;
font-size: 22px;
padding: 2px;
color: white;
font-weight: bold;
}

.shop-tracking-status .image-order-status-intransit{left:35%}
.shop-tracking-status .image-order-status-intransit .icon {
text-align: center;
font-size: 22px;
padding: 2px;
color: white;
font-weight: bold;

}


.shop-tracking-status .image-order-status-completed {
right: 20%;
}
.shop-tracking-status .image-order-status-completed .icon {

text-align: center;
font-size: 22px;
padding: 2px;
color: white;
font-weight: bold;
}
.shop-tracking-status .image-order-status-completed .status {
/* top: 85px; */
left: -25px;

text-align: right;
}
.wel {
padding: 10px;
}

/*end*/

.korzina_info_l_left {
float: left;
width: 20%;
padding-left: 0px;
list-style: none;
}
.korzina_info_1 {
float: right;
width: 70%;
padding-left: 0px;
margin-right:10px;
list-style: none;
border: 1px solid #e8e8e8;
border-radius: 10px;
}
.width_100 {
width: 100%;
}
.korzina_1_stroka {
height: 25px;
font-size: 13px;
padding: 3px 5px;
border-radius: 10px 10px 0px 0px;
box-shadow: none;
border: none;
border-bottom: 1px solid #e8e8e8;
width: 90%;
}

.redact_korzina_info {
height: 25px;
width: 10%;
float: right;
/* background: url(../img/redactirovat.png) no-repeat 2px; */
border-bottom: 1px solid #e8e8e8;
/* cursor: pointer; */
}
.redact_korzina_info_1 {
height: 25px;
width: 10%;
float: right;
/* background: url(../img/redactirovat.png) no-repeat 2px; */
/* cursor: pointer; */
}
.korzina_info_l_left li p {
margin-bottom: 5px;
color: #bababa;
margin-top: 3px;
}

#korzina_info {
height: 25px;
font-size: 13px;
padding: 3px 5px;
box-shadow: none;
border: none;
border-radius: 0px;
border-bottom: 1px solid #e8e8e8;
width: 90%;
}
.korzina_info img {
border-radius: 50%;
float: left;
height: 48px;
width: 48px;
}


#name_kabinet_info {
margin-top: 5px;
font-size: 15px;
font-weight: bold;
margin-left: 60px;
margin-bottom: 0px;
}
#name_kabinet_info1 {
margin-left: 60px;
color: #eaeaea;
text-transform: uppercase;
margin-bottom: 20px;
}




#korzina_info2 {
height: 25px;
font-size: 13px;
padding: 3px 5px;
box-shadow: none;
border: none;
border-radius: 0px 0px 10px 10px;
width: 90%;
}
.korzina_info_l li input {
margin-right: 5px;
float: left;
margin-top: 5px;
}

.korzina_info_stroka1 {
width: 90% !important;
float: left;
height: 25px !important;
border-bottom: 1px solid #e8e8e8 !important;
border-radius: 10px 10px 0px 0px;
box-shadow: none;
border: none;
font-size: 13px;
padding: 0px 10px;
}
.korzina_info_stroka {
height: 25px;
font-size: 13px;
box-shadow: none;
border: none;
border-radius: 0px;
border-bottom: 1px solid #e8e8e8;
width: 90% !important;
float: left;
padding: 0px 10px;
}
.korzina_info_stroka2 {
height: 25px;
font-size: 13px;
box-shadow: none;
border: none;
border-radius: 0px 0px 10px 10px;
width: 88% !important;
padding: 0px 10px;
}




.korzina_info_l p {
font-size: 15px;
font-weight: bold;
margin-bottom: 0px;
}
.korzina_info_l li  p {
font-size: 11px;
margin-bottom: 0px;
margin-left: 17px;
font-weight: normal;
font-style: italic;
}
.korzina_info_l {
list-style: none;
padding-left: 0px;
}

.korzina_info_l li  {
font-weight: initial;
font-size: 14px;
}
.KORZINA_info_vibor_name {
float: left;
width: 90%;
margin-left: 1px !important;
font-size: 14px !important;
font-style: normal !important;
color: black;
}
.korzina_info_big ul {
list-style: none;
}
.korzina_info_big ul li a {
border-bottom: 1px dashed #2a6496;
}
.korzina_info_big ul li a:hover {
color: blue;
border: 0px;
}
.korzina_koment ul {
list-style: none;
}
.korzina_koment ul li a {
border-bottom: 1px dashed #2a6496;
}
.korzina_koment ul li a:hover {
color: blue;
border: 0px;
}
.korzina_tovar {
padding-left: 15px !important;
padding-right: 0px !important;
}
.korzina_big_tovar {
margin-bottom: 5px !important;
border-bottom: 1px solid #ddd;
}

.korzina_tovar_suma_kupit {
padding-left: 0px;
list-style: none;
}
.korzina_tovar_suma_kupit li {
margin-bottom: 10px;
}
#texst_suma_korzina_BIG_suma {
font-size: 20px;
color: black;
}
#texst_suma_korzina_BIG {
color: #d6d6d6;
float: right;
}
.knopki_korzina_big_1 {
margin-right: 15px;
border-bottom: 1px dashed #2a6496;
}
.knopki_korzina_big_2 {
margin-left: 15px;
border-bottom: 1px dashed #2a6496;
}
.knopki_korzina_big_1:hover {
border-bottom: 0px dashed #2a6496;
color: blue;
}
.knopki_korzina_big_2:hover {
border-bottom: 0px dashed #2a6496;
color: blue;
}
.big_korzina_text span {
font-size: 15px !important;
color: black !important;
font-weight: bold !important;
}
.big_korzina_text_zena span {
font-size: 15px;
color: black;
font-weight: bold;
width: 60px !important;
}
.korzina_tovar_cart_name {
list-style: none;
padding-left: 0px;
}
.small_knopka {
font-size: 1em !important;
padding: 6px 28px !important;
}
.korzina_tovar_cart_name {
list-style: none;
padding-left: 0px;
}
.korzina_tovar_name_blok {
font-size: 18px;
font-weight: 800;
color: black;
}
.korzina_tovar_cart_name li a h6 {
color: #4d94b3;
text-decoration: underline;
height: 65px;
}
.korzina_tovar_cart_name li a h6:hover {
text-decoration: none;
color: blue;
}

/**/


.center_vse {
margin-left: auto;
margin-right: auto;
text-align: center;
display: block;
}
.renting_tovar li {
display: inline;
padding: 0px 8px;
}
.renting_tovar {
list-style: none;
margin: 10px 0;
padding: 4px;
}
.star_tovar_spisok {
margin-top: 1px;
margin-left: 2px;
height: 15px;
width: 15px;
/* float: left; */
background: url(../img/star.png) no-repeat;
}
.star_tovar_spisok_activ {
margin-top: 1px;
margin-left: 2px;
height: 15px;
width: 15px;
/* float: left; */
background: url(../img/star.png) no-repeat 0px -15px;
}


.kateg_spisok_tovar_vse {
margin-top: 15px;
}
.kateg_spisok_tovar_price p {
font-size: 23px;
font-weight: bold;
}
/*color*/
.muted_temni {
color: rgb(106, 106, 110);
}

.muted {
color: rgb(188, 188, 201);
}

/**/
.artikul_spisok {
border-top: 1px solid #e3e3e3;
margin-bottom: 10px;
margin-top: 5px;
width: 98%;
}

/**/

.knopka_r_icon {
background: url(../img/butt02.png) no-repeat 0px -14px;
width: 29px;
height: 15px;
border-radius: 0px 7px 7px 0px;
margin-top: 2px;
}
.knopka_r_icon:hover {
background: url(../img/butt02.png) no-repeat 0px 1px;
}

.knopka_l_icon:hover {
background: url(../img/butt01.png) no-repeat 12px 1px;
}
.knopka_l_icon {
background: url(../img/butt01.png) no-repeat 12px -14px;
width: 30px;
height: 15px;
border-radius: 0px 7px 7px 0px;
margin-top: 2px;
}
.knopka_r_icon:active, .knopka_r_icon.active {background: url(../img/butt02.png) no-repeat 0px 1px;

}

.knopka_l_icon:active, .knopka_l_icon.active {
background: url(../img/butt01.png) no-repeat 12px 1px;
}

.siriy_texst {
color: #e3e3e3;
}
.filter_zena_pop_vse {
padding-right: 0px !important;
border-bottom: 1px solid #e3e3e3;
margin-top: 8px;
margin-bottom: 5px;
}
.vibor_sort_kategor {
width: 200px !important;
float: left;
}

/**/
.clears {
height: 20px;
}

.comments-add-form {
padding: 10px 0 10px 86px;
position: relative;
margin: 0 0 -10px 0;
border: 1px solid #e5efdd;
background: #f7fdf2;
float: left;
width: 100%;
line-height: 15px;
}

.comments-add-text textarea {
border: 1px solid #f2f2f2;
width: 83%;
resize: none;
height: 65px;
padding: 0 15px;
margin: 0 0 0 -34px;
line-height: 20px;
float: left;
font-style: italic;
border-radius: 5px;
}
.comments-add-ava {
position: absolute;
top: 15px;
left: 5px;
width: 40px;
height: 40px;
}

.comments-item-avatar-big img {
height: 100px;
width: 100px;
}
.comments-item {
position: relative;
margin: 36px 0 0 0;
float: left;
}

.comments-item-main {
padding: 0 0 0 115px;
}
.comments-item-avatar-big {
position: absolute;
top: 0px;
left: 0;
width: 100px;
height: 100px;
}
.comments-item-date {
color: #e2e2e2;
text-align: right;
}
.comments-im-ot {
background: url(../img/comment-ker1.png), white;
left: 107px;
top: 40px;
width: 10px;
height: 32px;
position: absolute;
}
.comments-texst-vse {
border: 1px solid #e5e5e5;
display: block;
float: left;
padding: 5px 15px;
margin: 5px 5px 5px 0px;
min-height: 70px;
width: 100%;
border-radius: 10px;
}
.comments-item-author a {
color: #bdbdbd;
font-size: 14px;
font-weight: bold;
}
.comments-item-reply {
float: left;
}
.comments-item-reply a {
margin-left: 5px;
margin-right: 20px;
}
.comments-item-child {
float: left;
width: 100%;
}
.comments-item-main_mini {
padding: 0px 0 0 180px;
}

.comments-item-avatar img {
width: 40px;
height: 40px;
}
.comments-im-ot-mini {
background: url(../img/comment-ker1.png), white;
left: 172px;
top: 21px;
width: 10px;
height: 32px;
position: absolute;
}



.comments-item-avatar {
left: 125px;
top: 15px;
position: absolute;
width: 40px;
height: 40px;
}
.table_sravneniya_tovar thead tr {
padding-left: 35px;
padding-top: 15px;
border-bottom: 1px solid #efefef;
}

.table_sravneniya_tovar_name {
font-size: 16px;
font-weight: bold;
}
.table_sravneniya_tovar thead tr td {
text-align: right;
font-size: 15px;
font-weight: 700;
}




/**/
.plus_tovar {
cursor: pointer;
font-weight: bold;
font-size: 14px;
color: #bdb4b4;
width: 17px;
height: 20px;
text-align: center;
position: absolute;
left: 42px;
border: 1px solid #e9e9e9;
background: #f8f8f8;
background: -moz-linear-gradient(top, #f8f8f8 0%, #f3f3f3 50%, #e3e4e3 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f8f8), color-stop(50%,#f3f3f3), color-stop(100%,#e3e4e3));
background: -webkit-linear-gradient(top, #f8f8f8 0%,#f3f3f3 50%,#e3e4e3 100%);
background: -o-linear-gradient(top, #f8f8f8 0%,#f3f3f3 50%,#e3e4e3 100%);
background: -ms-linear-gradient(top, #f8f8f8 0%,#f3f3f3 50%,#e3e4e3 100%);
background: linear-gradient(to bottom, #f8f8f8 0%,#f3f3f3 50%,#e3e4e3 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#e3e4e3',GradientType=0 );
}
.plus_tovar:hover {
color: white;
background: #d6d6d6;
background: -moz-linear-gradient(top, #d6d6d6 0%, #9e9e9e 50%, #b5b5b5 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d6d6d6), color-stop(50%,#9e9e9e), color-stop(100%,#b5b5b5));
background: -webkit-linear-gradient(top, #d6d6d6 0%,#9e9e9e 50%,#b5b5b5 100%);
background: -o-linear-gradient(top, #d6d6d6 0%,#9e9e9e 50%,#b5b5b5 100%);
background: -ms-linear-gradient(top, #d6d6d6 0%,#9e9e9e 50%,#b5b5b5 100%);
background: linear-gradient(to bottom, #d6d6d6 0%,#9e9e9e 50%,#b5b5b5 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d6d6d6', endColorstr='#b5b5b5',GradientType=0 );
}

.minus-disabled {
cursor: pointer;
font-weight: bold;
font-size: 17px;
color: #bdb4b4;
text-align: center;
width: 17px;
height: 24px;
position: absolute;
left: 42px;
border: 1px solid #e9e9e9;
top: 20px;
background: #f8f8f8;
background: -moz-linear-gradient(top, #f8f8f8 0%, #f3f3f3 50%, #e3e4e3 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f8f8), color-stop(50%,#f3f3f3), color-stop(100%,#e3e4e3));
background: -webkit-linear-gradient(top, #f8f8f8 0%,#f3f3f3 50%,#e3e4e3 100%);
background: -o-linear-gradient(top, #f8f8f8 0%,#f3f3f3 50%,#e3e4e3 100%);
background: -ms-linear-gradient(top, #f8f8f8 0%,#f3f3f3 50%,#e3e4e3 100%);
background: linear-gradient(to bottom, #f8f8f8 0%,#f3f3f3 50%,#e3e4e3 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#e3e4e3',GradientType=0 );
}
.minus-disabled:hover {
color: white;
background: #d6d6d6;
background: -moz-linear-gradient(top, #d6d6d6 0%, #9e9e9e 50%, #b5b5b5 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d6d6d6), color-stop(50%,#9e9e9e), color-stop(100%,#b5b5b5));
background: -webkit-linear-gradient(top, #d6d6d6 0%,#9e9e9e 50%,#b5b5b5 100%);
background: -o-linear-gradient(top, #d6d6d6 0%,#9e9e9e 50%,#b5b5b5 100%);
background: -ms-linear-gradient(top, #d6d6d6 0%,#9e9e9e 50%,#b5b5b5 100%);
background: linear-gradient(to bottom, #d6d6d6 0%,#9e9e9e 50%,#b5b5b5 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d6d6d6', endColorstr='#b5b5b5',GradientType=0 );
}



.cartquantity_tovar {
font-size: 13px;
color: #9b9191;
text-align: left;
padding-left: 2px;
float: left;
width: 45px;
height: 37px;
border-radius: 7px 0px 0px 7px;
border-right: none !important;
margin-left: 10px;
position: relative;
left: 3px;
bottom: 1px;
background: transparent;
border: 1px solid #eeeeee;
box-shadow: none;
border-color: #eeeeee;
}
.plus_tovar_kategor {
cursor: pointer;
background: red;
font-weight: bold;
font-size: 14px;
color: #bdb4b4;
width: 15px;
height: 18px;
text-align: center;
position: absolute;
left: 39px;
border: 1px solid #e9e9e9;
background: #f8f8f8;
background: -moz-linear-gradient(top, #f8f8f8 0%, #f3f3f3 50%, #e3e4e3 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f8f8), color-stop(50%,#f3f3f3), color-stop(100%,#e3e4e3));
background: -webkit-linear-gradient(top, #f8f8f8 0%,#f3f3f3 50%,#e3e4e3 100%);
background: -o-linear-gradient(top, #f8f8f8 0%,#f3f3f3 50%,#e3e4e3 100%);
background: -ms-linear-gradient(top, #f8f8f8 0%,#f3f3f3 50%,#e3e4e3 100%);
background: linear-gradient(to bottom, #f8f8f8 0%,#f3f3f3 50%,#e3e4e3 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#e3e4e3',GradientType=0 );
}
.plus_tovar_kategor:hover {
color: white;
background: #d6d6d6;
background: -moz-linear-gradient(top, #d6d6d6 0%, #9e9e9e 50%, #b5b5b5 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d6d6d6), color-stop(50%,#9e9e9e), color-stop(100%,#b5b5b5));
background: -webkit-linear-gradient(top, #d6d6d6 0%,#9e9e9e 50%,#b5b5b5 100%);
background: -o-linear-gradient(top, #d6d6d6 0%,#9e9e9e 50%,#b5b5b5 100%);
background: -ms-linear-gradient(top, #d6d6d6 0%,#9e9e9e 50%,#b5b5b5 100%);
background: linear-gradient(to bottom, #d6d6d6 0%,#9e9e9e 50%,#b5b5b5 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d6d6d6', endColorstr='#b5b5b5',GradientType=0 );
}


.minus-disabled_tovar {
cursor: pointer;
font-weight: bold;
font-size: 17px;
color: #bdb4b4;
text-align: center;
width: 16px;
height: 18px;
position: absolute;
left: 39px;
border: 1px solid #e9e9e9;
top: 17px;
background: #f8f8f8;
background: -moz-linear-gradient(top, #f8f8f8 0%, #f3f3f3 50%, #e3e4e3 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f8f8), color-stop(50%,#f3f3f3), color-stop(100%,#e3e4e3));
background: -webkit-linear-gradient(top, #f8f8f8 0%,#f3f3f3 50%,#e3e4e3 100%);
background: -o-linear-gradient(top, #f8f8f8 0%,#f3f3f3 50%,#e3e4e3 100%);
background: -ms-linear-gradient(top, #f8f8f8 0%,#f3f3f3 50%,#e3e4e3 100%);
background: linear-gradient(to bottom, #f8f8f8 0%,#f3f3f3 50%,#e3e4e3 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#e3e4e3',GradientType=0 );
}

.minus-disabled_tovar:hover {
color: white;
background: #d6d6d6;
background: -moz-linear-gradient(top, #d6d6d6 0%, #9e9e9e 50%, #b5b5b5 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d6d6d6), color-stop(50%,#9e9e9e), color-stop(100%,#b5b5b5));
background: -webkit-linear-gradient(top, #d6d6d6 0%,#9e9e9e 50%,#b5b5b5 100%);
background: -o-linear-gradient(top, #d6d6d6 0%,#9e9e9e 50%,#b5b5b5 100%);
background: -ms-linear-gradient(top, #d6d6d6 0%,#9e9e9e 50%,#b5b5b5 100%);
background: linear-gradient(to bottom, #d6d6d6 0%,#9e9e9e 50%,#b5b5b5 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d6d6d6', endColorstr='#b5b5b5',GradientType=0 );
}
.knopka_kupit_tovar_kategor {
margin-bottom: 5px;
float: left;
margin-right: 3px;
color: #FFF;
border-bottom: 1px solid #EEE;
font-size: 17px;
font-weight: 800;
padding: 7px 8px 6px;
border-radius: 0px 5px 5px 0px;
box-shadow: 0px 1px 1px #B5B347;
background-color:green;
background: linear-gradient(to bottom, #35DD3D 0%, #09CB12 50%, #0FC317 100%) repeat scroll 0% 0% transparent;
}
.knopka_kupit_tovar_kategor:hover {
color: white;
cursor: pointer;
background: rgb(123,216,126);
background: -moz-linear-gradient(top, rgb(123,216,126) 1%, rgb(60,193,60) 50%, rgb(7,193,13) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgb(123,216,126)), color-stop(50%,rgb(60,193,60)), color-stop(100%,rgb(7,193,13)));
background: -webkit-linear-gradient(top, rgb(123,216,126) 1%,rgb(60,193,60) 50%,rgb(7,193,13) 100%);
background: -o-linear-gradient(top, rgb(123,216,126) 1%,rgb(60,193,60) 50%,rgb(7,193,13) 100%);
background: -ms-linear-gradient(top, rgb(123,216,126) 1%,rgb(60,193,60) 50%,rgb(7,193,13) 100%);
background: linear-gradient(to bottom, rgb(123,216,126) 1%,rgb(60,193,60) 50%,rgb(7,193,13) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7bd87e', endColorstr='#07c10d',GradientType=0 );
}
#nazva_kol_tovar {
color: #d4d1d1;
float: left;
font-size: 10px;
margin-left: 10px;
}

#zakazat_v_klik_tovar {
color: #0cc716;
font-size: 10px;
margin-left: 50px;
border-bottom: 1px dashed #0cc716;
}
#zakazat_v_klik_tovar:hover {
color: rgb(20, 170, 20);
border-bottom: 0px dashed #0cc716;
}

.plus_tovar_kategor p {
margin-top: -2px;
}
.minus-disabled_tovar p {
margin-top: -3px;
}
.knopka_kupi_tovar_q {
margin-left: -10px;
}

.caption a h4 {
color: #252525;
font-size: 15px;
min-height: 40px;
text-decoration: underline;
}
.caption a h4:hover {
color: #e3a25a;
text-decoration: none;
}

.podarok_blok_title {
border-radius: 9px 9px 0 0;
padding: 0px 7px;
margin-bottom: 0px;
color: white;
font-size: 11px;
font-weight: bold;
background: #fa8f8f;
background: -moz-linear-gradient(top, #fa8f8f 0%, #f63535 50%, #f30505 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fa8f8f), color-stop(50%,#f63535), color-stop(100%,#f30505));
background: -webkit-linear-gradient(top, #fa8f8f 0%,#f63535 50%,#f30505 100%);
background: -o-linear-gradient(top, #fa8f8f 0%,#f63535 50%,#f30505 100%);
background: -ms-linear-gradient(top, #fa8f8f 0%,#f63535 50%,#f30505 100%);
background: linear-gradient(to bottom, #fa8f8f 0%,#f63535 50%,#f30505 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fa8f8f', endColorstr='#f30505',GradientType=0 );
}
.podarok_blok img {
width: 50px;
height: 50px;
margin: 3px 5px;
}
.podarok_blok_title {
border-radius: 9px 9px 0 0;
padding: 0px 7px;
margin-bottom: 0px;
color: white;
font-size: 11px;
font-weight: bold;
background: #fa8f8f;
background: -moz-linear-gradient(top, #fa8f8f 0%, #f63535 50%, #f30505 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fa8f8f), color-stop(50%,#f63535), color-stop(100%,#f30505));
background: -webkit-linear-gradient(top, #fa8f8f 0%,#f63535 50%,#f30505 100%);
background: -o-linear-gradient(top, #fa8f8f 0%,#f63535 50%,#f30505 100%);
background: -ms-linear-gradient(top, #fa8f8f 0%,#f63535 50%,#f30505 100%);
background: linear-gradient(to bottom, #fa8f8f 0%,#f63535 50%,#f30505 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fa8f8f', endColorstr='#f30505',GradientType=0 );
}
.podarok_blok {
padding: 0px 0px 0px;
position: absolute;
top: 105px;
width: 62px;
height: 78px;
border: 1px solid #ce0b0b;
border-radius: 10px 10px 0px 0px;
}

.kateg_spisok_tovar_knopka a {
    font-size: 16px !important;
    padding: 11px 6px !important;
}



.del_price {
margin-bottom: 0px !important;
margin-left: 26px!important;
color: rgb(223, 223, 223);
font-size: 15px!important;
line-height: 3px;
font-weight: 700 !important;
text-decoration: line-through;
}
.knopka_sob_tovar_kategor {
cursor: pointer;
background: url(../img/sms_tovar.png) no-repeat 4px;
font-weight: 700;
border: 1px solid #f2f0f0;
line-height: 13px;
border-radius: 7px;
padding: 10px 4px 5px 37px;
width: 125px;
height: 48px;
display: block;
}
.knopka_sob_tovar_kategor i {
font-size: 10px;
font-weight: normal;
color: #c8c2c2;
text-decoration: none !important;
display: block;
}
.sms_price {
color: rgb(223, 223, 223) !important;
}
.valuta_tovar {
font-size: 13px!important;
}
.knopka_sob_tovar_kategor:hover {
background: url(../img/sms_tovar_hover.png) no-repeat 4px;
}
.otprafka_forma ul li {
list-style: none;
}
.otprafka_forma ul li p {
margin-bottom: 4px;
margin-top: 10px;
font-size: 18px;
}
.holovne_foto_tovar_bistr {
height: 150px;
width: 150px;
margin-left: 6%;
margin-right: 6%;
}
.recom_tovar_v_odin {
background: white;
margin-top: 25px;
padding: 10px 5px 4px;
border-radius: 10px;
}
.modal-content {
border-radius: 10px !important;
float: left;
}
.kupit_vkli_end:hover {
color: white;
text-shadow: 0px 1px 3px rgba(45, 46, 111, 0.9);
background-color:green;
background: linear-gradient(to bottom, rgb(43,233,24) 0%,rgb(31,223,8) 50%,rgb(16,214,4) 50%,rgb(16,214,4) 51%,rgb(106,223,99) 100%);
}
.kupit_vkli_end:disabled {
color: #FFF;
text-shadow: 0px 1px 3px rgba(45, 46, 111, 0.9);
background-color:#DDDDDD;
background: linear-gradient(to bottom, #ebebeb 0%,#cbcbcc 49%,#c7c7c9 100%);
}
.kupit_vkli_end {
padding: 7px 14px;
font-size: 14px;
border-radius: 5px;
color: white;
cursor: pointer;
margin-right: 10px;
text-shadow: 0px 1px 2px rgba(45, 46, 111, 0.35);
box-shadow: 0px 1px 1px #369004;
border: 0px;
font-weight: bold;
background-color:darkgreen;
background: linear-gradient(to bottom, rgb(26,223,7) 1%,rgb(24,209,7) 50%,rgb(12,196,3) 51%,rgb(20,174,3) 100%);
}
.dop_foto_info_tovar_kup_v_klik p {
text-align: center;
}
.dop_foto_info_tovar_kup_v_klik img {
text-align: center;
}

.dop_foto_info_tovar_kup_v_klik {
border-left: 1px solid #e5e5e5;
}
.modal-footer {
margin-top: 15px !important;
padding: 2px 20px 10px !important;
text-align: center !important;
border-top: 0px solid #e5e5e5 !important;
margin-bottom: 10px;
}
.modal-body {

padding: 10px 20px !important;
margin-bottom: 10px !important;
border-bottom: 1px solid #e5e5e5 !important;
}
.prosto_abza {
padding-left: 30px;
}
.otprafka_forma li span {
color: #c0bfbf;
font-size: 14px;
font-style: italic;
}
.otprafka_forma ul li {
list-style: none;
}
.otprafka_forma li {
margin-top: 40px;
}
.otprafka_forma input {
border: 1px solid #e6e6e6;
padding: 5px 5px;
box-shadow: inset 0px 2px 3px #e5e5e6;
}
.otprafka_forma input:hover {
box-shadow: inset 0px 2px 3px #e7e9cf;
}
.modal-title {
text-align: center;
margin: 0px;
padding: 0px;
font-size: 20px;
line-height: 20px;
}
.paginator_kateg  a:hover {
background: #f1e430;
background: -moz-radial-gradient(center, ellipse cover, #f1e430 0%, #ede02c 50%, #e8db27 100%, #fafafa 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#f1e430), color-stop(50%,#ede02c), color-stop(100%,#e8db27), color-stop(100%,#fafafa));
background: -webkit-radial-gradient(center, ellipse cover, #f1e430 0%,#ede02c 50%,#e8db27 100%,#fafafa 100%);
background: -o-radial-gradient(center, ellipse cover, #f1e430 0%,#ede02c 50%,#e8db27 100%,#fafafa 100%);
background: -ms-radial-gradient(center, ellipse cover, #f1e430 0%,#ede02c 50%,#e8db27 100%,#fafafa 100%);
background: radial-gradient(ellipse at center, #f1e430 0%,#ede02c 50%,#e8db27 100%,#fafafa 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1e430', endColorstr='#fafafa',GradientType=1 );
color: white;
transition: color linear 0.15s;
-ms-transition: color linear 0.15s;
-moz-transition: color linear 0.15s;
-webkit-transition: color linear 0.15s;
-o-transition: color linear 0.15s;
border-color: #f7d599;
}

.paginator_kateg a {
border: 1px solid #f0f0f0;
padding: 8px 10px;
font-weight: bold;
color: #9b9b9b;
border-radius: 5px;
background: #f5f5f6;
background: -moz-linear-gradient(top, #f5f5f6 0%, #fafafa 50%, #fefefe 100%, #fafafa 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f6), color-stop(50%,#fafafa), color-stop(100%,#fefefe), color-stop(100%,#fafafa));
background: -webkit-linear-gradient(top, #f5f5f6 0%,#fafafa 50%,#fefefe 100%,#fafafa 100%);
background: -o-linear-gradient(top, #f5f5f6 0%,#fafafa 50%,#fefefe 100%,#fafafa 100%);
background: -ms-linear-gradient(top, #f5f5f6 0%,#fafafa 50%,#fefefe 100%,#fafafa 100%);
background: linear-gradient(to bottom, #f5f5f6 0%,#fafafa 50%,#fefefe 100%,#fafafa 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f6', endColorstr='#fafafa',GradientType=0 );
}
.paginator_kateg {
text-align: center;
font-size: 16px;
color: #9b9b9b;
margin-top: 15px;
margin-bottom: 10px;
font-weight: bold;
}
.paginator_kateg  span {
padding: 8px 10px;
color: #9b9b9b;
border-radius: 5px;
border: 1px solid #f0f0f0;
box-shadow: inset 0px 3px 4px #c9c9ca;
background: #f5f5f6;
background: -moz-linear-gradient(top, #f5f5f6 0%, #fafafa 50%, #fefefe 100%, #fafafa 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f6), color-stop(50%,#fafafa), color-stop(100%,#fefefe), color-stop(100%,#fafafa));
background: -webkit-linear-gradient(top, #f5f5f6 0%,#fafafa 50%,#fefefe 100%,#fafafa 100%);
background: -o-linear-gradient(top, #f5f5f6 0%,#fafafa 50%,#fefefe 100%,#fafafa 100%);
background: -ms-linear-gradient(top, #f5f5f6 0%,#fafafa 50%,#fefefe 100%,#fafafa 100%);
background: linear-gradient(to bottom, #f5f5f6 0%,#fafafa 50%,#fefefe 100%,#fafafa 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f6', endColorstr='#fafafa',GradientType=0 );
}

.horoda {
background: none;
width: 167px;
padding-left: 5px;
text-align: left!important;

}
.VAS_horod {
float: left;
margin-top: 6px;
font-size: 14px;
}
.autocomplete {
border: 1px solid #a8a8a8;
background: #FFF;
box-shadow: -1px 3px 11px #a8a8a8;
cursor: default;
text-align: left;
max-height: 350px;
overflow: auto;
margin: -6px 6px 6px -6px;
_height: 350px;
_margin: 0;
_overflow-x: hidden;
}
.price_tovar_poisk {
border: none;
border-radius: 5px;
padding: 7px;
background: #f6f6f6;
}
.selected .price_tovar_poisk {
border: none;
border-radius: 5px;
padding: 7px;
background: #f2f065;
background: -moz-linear-gradient(top, #f2f065 0%, #ebe815 25%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f065), color-stop(25%,#ebe815));
background: -webkit-linear-gradient(top, #f2f065 0%,#ebe815 25%);
background: -o-linear-gradient(top, #f2f065 0%,#ebe815 25%);
background: -ms-linear-gradient(top, #f2f065 0%,#ebe815 25%);
background: linear-gradient(to bottom, #f2f065 0%,#ebe815 25%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f065', endColorstr='#ebe815',GradientType=0 );
box-shadow: 0px 1px 1px #aecf13;
}
.name_tovar_poisk a {
color: black;
}


.selected .smotret_tovar_poisk {
height: 30px;
width: 48px;
float: right;
position: relative;
background: url(../img/smotret_tovar_poisk.png)no-repeat 0px 0px;
}
.selected .smotret_tovar_poisk:hover {
background: url(../img/smotret_tovar_poisk_hover.png)no-repeat 0px 0px;
}

.autocomplete div {
padding: 2px 5px;
white-space: nowrap;
}

.searchtable {
border-collapse: collapse;
width: 100%;
font-size: 10px;
}
.searchtable_img_td {
padding: 0;
width: 10%;
}
.searchtable_name_td {
width: 70%;
white-space: normal;
text-align: left;
color: #373737;
font-size: 12px;
padding-bottom: 0px;
}
.searchtable_price_td {
padding: 10px 0 0 5px;
width: 20%;
font-size: 10px;
white-space: nowrap;
text-align: center;
vertical-align: top;
font-weight: bold;
}
.autocomplete .selected {
background: #F0F0F0;
}
.name_tovar_poisk {
color: black;
padding: 2px 0px 0px 0px!important;
white-space: inherit !important;
float: left;
width: 78%;
}
.smotret_tovar_poisk_red {
float: right;
}
.nalichya_tovara_v_poisk {
margin-bottom: 0px;
color: #2cd83d;
}
.price_tovar_poisk.no_nalichya_tovar_price {
color: #a7a7a7;
}
.nalichya_tovara_v_poisk_no {
margin-bottom: 0px;
color: #d7d7d7;
}


.korzina_pustaya_img {
padding: 30px 15px 10px 60px;
font-size: 20px;
background: url(../img/korzina_pustaya_img.png) no-repeat 10px;
float: left;
color: #cfcfd4;
font-weight: bold;
text-shadow: 1px 2px 0px white;
}


.info_polzovatil_vhod {
text-align:center;
cursor:pointer;
color: white !important;
padding: 5px 10px 5px 20px;
font-size: 14px;
font-weight: bold;
border-radius: 5px;
background-color:#22ca23;
background: url(../img/info_polzovatil_vhod.png)no-repeat 7px,linear-gradient(to bottom, #86e99e 0%,#1dca1e 48%,#5ec35f 100%);
}
.info_polzovatil_vhod:hover {
color: white !important;
background: url(../img/info_polzovatil_vhodhover.png)no-repeat 7px,linear-gradient(to bottom, #86e99e 0%,#38e561 7%,#12d815 50%,#5ed55f 100%);
}
.info_polzovatil_none{
  padding-left:0px;
}
.info_polzovatil_none li {
list-style: none;
margin-top: 15px;
}
.info_polzovatil_vhod_new {
  cursor:pointer;
  text-align:center;
color: white !important;
padding: 5px 4px 5px 15px;
font-size: 14px;
font-weight: bold;
border-radius: 5px;
background-color:#F4EB05;
background: url(../img/info_polzovatil_vhod_new.png) no-repeat 5px,linear-gradient(to bottom, #F7CE5E 0%,#F6BC34 49%,#F7CE5E 100%);
}
.info_polzovatil_vhod_new:hover {
  background-color:#F4EB05;
background: url(../img/info_polzovatil_vhod_newhover.png) no-repeat 5px,linear-gradient(to bottom, #F7CE5E 0%,#F6BC34 9%,#F7CE5E 50%,#F7CE5E 100%);
}
.korzina_pusto_vse img {
float: right;
margin: 10px 15px;
}
.korzina_pusto_vse p {
font-size: 22px;
margin: auto 0px;
}

.korzina_pusto_vse a {
font-size: 20px;
margin-left: 125px;
text-decoration: underline;
}
.korzina_pusto_vse p {
font-size: 30px;
margin: 35px 0px;
font-weight: bold;
color: #e4e4e4;
}
element.style {
}
.korzina_pusto_vse {
padding: 80px 0px;
}
.korzina_pusto_vse img {
float: right;
margin: 10px 30px;
}

.bye_tovar {
padding: 11px 28px 11px !important;
background: linear-gradient(to bottom, #badcfc 0%,#a4d1fb 16%,#8ec6fa 50%,#64b1f8 100%) !important;
font-size: 15px !important;
margin-left: 22px;
border-radius: 5px;
}
.bye_tovar:hover {
padding: 11px 28px 11px !important;
background: linear-gradient(to bottom, #badcfc 0%,#a4d1fb 16%,#8ec6fa 50%,#64b1f8 100%) !important;
font-size: 15px !important;
margin-left: 22px;
border-radius: 5px;
}
.knopka_sob_tovar_tovar {
cursor: pointer;
background: url(../img/sms_tovar.png) no-repeat 11px;
font-weight: 700;
border: 1px solid #f2f0f0;
line-height: 13px;
border-radius: 7px;
padding: 26px 20px 5px 48px;
width: 157px;
height: 73px;
display: block;

}
.knopka_sob_tovar_tovar:hover {
background: url(../img/sms_tovar_hover.png) no-repeat 11px;
}
.knopka_sob_tovar_vse {
padding-left: 15px !important;
padding-right: 0px !important;
}
.knopka_sob_tovar_tovar i {
font-size: 11px;
font-weight: normal;
color: #c8c2c2;
text-decoration: none !important;
}
.prise_tovar.no_tovar_price {
color: #b4b4b4;
}
#no_sklad_tovar {
font-size: 11px;
width: 103px;
display: block;
position: relative;
top: 11px;
left: 15px;
color: #b4b4b4;
background: url(../img/dott_no.png) no-repeat 0px 5px, white;
}


#vkorzinu_v_klik {
cursor: pointer;
color: #0cc716;
font-size: 13px;
margin-left: 33px;
border-bottom: 1px dashed #0cc716;
}
#vkorzinu_v_klik:hover {
color: rgb(20, 170, 20);
border-bottom: 0px dashed #0cc716;
}
#vkorzinu_kategor_v_klik {
cursor: pointer;
color: #0cc716;
font-size: 12px;
margin-left: 9px;
border-bottom: 1px dashed #0cc716;
}
#vkorzinu_kategor_v_klik:hover {
color: rgb(20, 170, 20);
border-bottom: 0px dashed #0cc716;
}
.bye_tovar_kategor {
padding: 5px 5px 6px !important;
background-color:#82cafa;
background: linear-gradient(to bottom, #badcfc 0%,#a4d1fb 16%,#8ec6fa 50%,#64b1f8 100%) !important;
font-size: 14px !important;
margin-left: 22px;
border-radius: 5px;
}
.bye_tovar_kategor:hover {
padding: 5px 5px 6px !important;
background: linear-gradient(to bottom, #badcfc 0%,#a4d1fb 16%,#8ec6fa 50%,#64b1f8 100%) !important;
font-size: 14px !important;
margin-left: 22px;
border-radius: 5px;
}

.yes_tovar_kategor {
position: absolute;
top: -20px;
left: 25px;
color: #f2a706;
}
.sravneniya_title {
padding-left: 20px;
background: url(../img/ico_sravneiya.png) no-repeat 0px 3px;
text-decoration: underline;
}

.sravneniya_title_vse {
text-align: right;
}
.znak_v_sort_kategor {
position: relative;
top: 10px;
}
.vibor_sort_kategor button {
padding: 2px 6px 5px !important;
margin-top: -5px !important;
border: 1px solid #d9d9e4;
color: #292929;
margin-bottom: 5px !important;
margin-left: 5px;
background: none;
width: 167px;
padding-left: 5px;
text-align: center !important;
}

.vibor_sort_kategor.open button {
border-bottom: 1px solid rgba(255, 255, 255, 0);
border-radius: 5px 5px 0px 0px;
border-left: 1px solid #bcbccf;
border-top: 1px solid #bcbccf;
border-right: 1px solid #bcbccf;
}
.dodatkovi_filtri_kategoriya span {
padding-left: 7px;
position: relative;
top: -2px;
}
#myModal_vhod {
top: 25%;
overflow-y: auto;
}
#vhod_sam_headre {
width: 400px;
}

.pading_soc_social a {
padding-left: 20px;
}
.login_mob_polz {
border: 1px solid #e5e5e6;
padding: 6px;
font-size: 14px;
}
.login_mob_polz:hover {
box-shadow: inset 0px 1px 3px #f0eec1;
}
.cursiv {
font-style:italic
}

.vhod_madal_okno {
border-bottom: 1px solid rgba(255, 228, 196, 0)!important;
}
.texstaren_new_polz_modal input {
width: 85%;
font-size: 14px;
padding: 5px;
border: 1px solid #e5e5e6;
border-radius: 5px !important;
}
.texstaren_new_polz_modal {
margin-bottom: 20px;
}
.name_new_polz_modal {

margin-bottom: 5px;
font-size: 15px;
padding-top: 5px;
}
#polzovatil_vhod_new {
top: 10%;
overflow: overlay;

}
#myModal {
overflow: overlay;
top: 15%;
}
.regist_prim_new_polzov p {
font-size: 14px;
margin-top: 15px;
color: #d4d4d4;
font-weight: bold;
}
.regist_prim_new_polzov img {
/* margin-bottom: 10px; */
height: 50px;
}
.regist_prim_new_polzov span {
color: #e5e1e1;
}

.name_modal_knopka_new_polzov {
margin-bottom: 10px;
}
.name_modal_pr_new_polzov {
text-align: left;
font-size: 14px;
margin-bottom: 15px;
}
.pading_soc_social_new {
margin-top: 15px;
}
.pading_soc_social_new_name {
margin-left: -20px;
font-size: 13px;
color: #cfcfd0;

}


.korzina_info_2 {
float: left;
width: 70%;
margin-left: 10px;
padding-left: 0px;
list-style: none;
border: 1px solid #e8e8e8;
border-radius: 10px;
}
.korzina_info_stroka_vipad {
height: 30px;
font-size: 16px;
box-shadow: none;
border: none;
border-radius: 0px;
border-bottom: 1px solid #e8e8e8;
width: 99% !important;
float: left;
padding: 0px 10px;
}
label {

 margin-bottom: 0px !important; 
 font-weight: 100 !important;
}
#notifypopupbox:after {
content: "";
background: url(../img/kanstovary-12.png) no-repeat -8px 0px, white;
position: absolute;
width: 23px;
height: 14px;
left: 200px;
/* margin-left: 15px; */
margin-top: 39px;
/* display: table-cell; */
/* vertical-align: bottom; */
}
#notifypopupbox {
margin: -10px 0px 0px 20px;
padding: 10px 10px 10px;
height: auto;
width: 260px;
position: absolute;
border-radius: 10px;
border: 1px solid #bbdefc;
background-color: #FFFFFF;
z-index: 1000;
font-family: arial;
top: -242px;
right: 5px;
box-shadow: 0 0px 10px #daedfd;
}
.Name_net_v_nal {
float: left;
width: 70px;
text-align: right;
padding-right: 10px;
font-size: 14px;
}

.red_obv_tovar {
position: absolute;
/* left: 110px; */
font-size: 15px !important;
color: red;
/* top: 0px; */
}

.knopka_tovar_kategor_sms {
background: linear-gradient(to bottom, #badcfc 0%,#a4d1fb 16%,#8ec6fa 50%,#64b1f8 100%);
margin-left: 22px;
border-radius: 5px;
color: white;
cursor: pointer;
font-size: 14px;
font-weight: bold;
padding: 10px 40px;
}
.knopka_tovar_kategor_sms:hover {
color: white;
cursor: pointer;
background: #c1e1fc;
background: -moz-linear-gradient(top, #c1e1fc 0%, #8bc8fa 50%, #67b6f8 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c1e1fc), color-stop(50%,#8bc8fa), color-stop(100%,#67b6f8));
background: -webkit-linear-gradient(top, #c1e1fc 0%,#8bc8fa 50%,#67b6f8 100%);
background: -o-linear-gradient(top, #c1e1fc 0%,#8bc8fa 50%,#67b6f8 100%);
background: -ms-linear-gradient(top, #c1e1fc 0%,#8bc8fa 50%,#67b6f8 100%);
background: linear-gradient(to bottom, #c1e1fc 0%,#8bc8fa 50%,#67b6f8 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c1e1fc', endColorstr='#67b6f8',GradientType=0 );
}

.name_net_v_nall {
font-size: 16px;
margin-bottom: 15px;
}




.korzina_kupleno_vse {
height: auto;
margin-top: 30px;
margin-left: auto;
margin-right: auto;
border-radius: 490px;
width: 55%;
padding: 8px;
background: linear-gradient(to bottom, #20a152 0%,#1ac159 50%,#25cd64 100%);
margin-bottom: 40px;
}
.korzina_kupleno_slova span {
font-weight: bold;
}

.name_kupleno_end_korzina a {
color: #bbc9d7;
text-decoration: underline;
}

.name_kupleno_end_korzina {
margin-bottom: 25px;
font-size: 18px;
color: #bbc9d7;
}

.name_kupleno_end_korzina a:hover {
color: #6E879F;
text-decoration: none;
}


.korzina_kupleno_slova img {
margin-left: 30px;
margin-top: 20px;
margin-right: 0px;
float: left;
}
.name_korzina_kupleno_slova {
font-size: 28px;
padding-top: 30px;
color: #14b652;
font-weight: bold;
}

.korzina_kupleno_slova {
height: auto;
background: white;
border-radius: 490px;
margin: 9px;
padding: 30px 25px;
}
.nazva_top_vse {
font-size: 15px;
background: white;
color: black;
height: 40px;
}

.img-responsive {
height: 200px !important;
width: 200px;
margin-top: 5px;
}


.vibor_horoda_spisok {
text-align: left;

}
.vibor_horoda_knopka {
background: rgba(250, 235, 215, 0);
border: none !important;

}
.btn-group.open .vibor_horoda_knopka {
-webkit-box-shadow: inset 0 0px 1px rgba(0, 0, 0, 0) !important;
box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0)!important;
}
.vibor_horoda_spisok li {
padding-right: 15px;
}

/*tovar_cart_info*/

div.comments-add-text {
float: left;
width: 100%;
}
.name_comend_name_tovar_1 {
margin-right: 5px;
margin-bottom: 10px;
margin-left: -32px;
border-radius: 5px;
border: 1px solid #e5e5e5;
padding: 3px;
font-style: italic;
}
.name_comend_name_tovar_2 {
border: 1px solid #e5e5e5;
padding: 3px;
border-radius: 5px;
width: 30%;
font-style: italic;
}
.ozenka_comend_name_tovar {
float: right;
margin-right: 20px;
}
.knopka_comend_name_tovar {
float: right;
margin-right: 20px;
margin-top: 10px;
}
.knopka_otpravit_forma_komend_tovar {
padding: 5px 45px 8px 10px;
border: 1px solid #e3b333;
border-radius: 5px;
color: white;
font-size: 13px;
font-weight: bold;
background: url(../img/strelka.png) no-repeat 85px -2px,linear-gradient(to bottom, #f7eac8 0%,#e0bc5d 49%,#dcbe6e 100%);
}
.knopka_otpravit_forma_komend_tovar:hover {
color: white;
background: url(../img/strelka.png) no-repeat 85px -2px,linear-gradient(to bottom, #f7eac8 0%,#ddc27c 49%,#d8c082 100%);
}

.name_comend_name_tovar_3 {
margin-left: -30px;
margin-bottom: 5px !important;
font-size: 15px;
font-weight: bold;
}

.filter {
padding: 0px 0PX 10px;
border-top: 1px solid #e3e3e3;
}
.filter_vse {
padding: 0px 10px;
}

#myModal_end_prof {
top: 10%;
overflow: overlay;
}
.end_modal_polzavatel p {
padding: 20px 40px 20px;
font-size: 15px;
}
.foter_en_modaL_POLZ {
padding: 10px 10px 0px;
}
.end_modal_polzavatel_price {
padding: 8px;
background: #f1f1f1;
border-radius: 5px;
}
.news_blok_info_img img {
width: 120px;
height: 120px;
}

.news_blok_info_heit_name h5 {
font-size: 14px;
font-weight: bold;
border-bottom: 1px solid #dcdcdc;
display: inline-block;
}
.news_blok_info_heit_name p {
color: #dddddd;
}
.news_blok_info_slka {
margin-top: 40px;
}

.navig_blok_holv_news_blok {
list-style: none;
padding-right: 5px;
padding-left: 10px;
}
.navig_blok_holv_news_blok li a:hover {
border-bottom: 1px solid rgba(226, 233, 239, 0);
color: #7090b0;
font-weight: bold;
}
.navig_blok_holv_news_blok li a {
border-bottom: 1px solid #e2e9ef;
display: inline-block;
line-height: 14px;
margin-bottom: 5px;
}

.news_blok_info_heit_name h5:hover {
border-bottom: 1px solid rgba(220, 220, 220, 0);
color: #88a1bc;
}

.news_blok_info_slka a:hover {
color: #88a1bc;
border-bottom: 1px solid rgba(226, 233, 239, 0);
}

.news_blok_info_slka a {
border-bottom: 1px solid #e2e9ef;
}
.navig_blok_holv_news_blok li a.active {
border-bottom: 1px solid rgba(226, 233, 239, 0);
color: #7090b0;
font-weight: bold;
}
.mul_tovar_vibor_tr li {
margin-left: 4px;
margin: 0 7px 7px 0;
display: inline-block;
}
.mul_tovar_vibor_vse dt {
float: left;
width: 75px;
padding: 5px 5px 0 15px;
color: #D1D1D1;
line-height: 13px;
word-wrap: break-word;
font-weight: 100;
}
.mul_tovar_vibor_tr li a.active {
border: 2px solid #f1c651;
box-shadow: inset 0px 5px 5px #fefbf1;
}
.mul_tovar_vibor_tr li a:hover {
box-shadow: 0px 3px 4px rgba(180, 179, 179, 0.5);
}
.mul_tovar_vibor_vse {
list-style: none;
float: left;
margin-bottom: 5px;
}
.mul_tovar_vibor_vse dd {

margin-left: 85px;
}
.mul_tovar_vibor_tr img {
width: 30px;
height: 30px;
}

.mul_tovar_vibor_tr li a {
border: 1px solid #b4b3b3;
padding: 2px 7px;
border-radius: 3px;
color: #6e6e6e;
float: left;
background: white;
}
.mul_tovar_vibor_vse_blok {
border: 1px solid #f3f2f2;
border-radius: 5px;
padding: 20px 5px;
background: url(../img/kanstovary.jpg);
box-shadow: 0px 1px 0px #dbdbdb;
margin-bottom: 15px;
}





.mul_tovar_vibor_tr {
list-style: none;
padding-left: 5px;
float: left;
margin-bottom: 0px;
}

.style_tems_iput {
border: 1px solid #e8e8e8;
border-radius: 7px;
padding: 5px;
color: black;
}

.footer_madal_zvonok_blok {
margin-top: 10px;
}



.baner_tovar_name_title {
color: #ff0000;
text-align: center;
font-size: 18px;
letter-spacing: -1px;
font-weight: 700;
}

.baner_tovar_name_info p {
padding-left: 35px;
line-height: 14px;
font-size: 14px;
}

.baner_tovar {

border: 1px solid #ea0d0d;
border-radius: 7px;
padding: 15px 10px 30px;
margin-top: 15px;
background: url(../img/kanstovary.jpg);
}

.korzina_info_kabinet_title {
font-size: 18px;
margin-bottom: 5px;
margin-top: 12px;
}
.badge_mod {
background-color: red;
display: inline-block;
min-width: 10px;
padding: 5px 7px;
font-size: 12px;
font-weight: 700;
color: #fff;
line-height: 1;
vertical-align: baseline;
white-space: nowrap;
text-align: center;
float: right;
border-radius: 3px;
}


.list-group-item-mod {
position: relative;
display: block;
padding: 10px 10px 10px 57px;
margin-bottom: -1px;
background-color: #fff;
border: 1px solid #d7d7d7;
font-size: 13px;
color: #3c3c3c;
}

.list-group-item-mod.active {
text-decoration: none;

font-weight: bold;
background: url(../img/ico/active_menu.png) no-repeat,#f3f3f3;
color: #555;
font-size: 14px;
}

.list-group-item-mod:hover {
background: url(../img/ico/active_menu.png) no-repeat,#f3f3f3;
color: #3c3c3c;
}

.nav_menu_kabineta_vse {
padding-left: 0px;
background: #fbf8f8;
border-radius: 10px 10px 0px 0px;
border: 1px solid #e8e8e8;
padding-right: 0px;

}
.nav_menu_kabineta_vse li {
display: inline-block;
padding: 15px 10px 6px 10px;
text-align: center;
border-right: 1px solid #e8e8e8;
}

.nav_menu_kabineta_vse li:hover {
box-shadow: inset 0px -3px 0px rgba(207, 206, 206, 0.2);
}




.nav_menu_kabineta_vse a {
color: black;
padding: 10px 5px 13px 5px;
font-size: 14px;
}
.nav_menu_kabineta_vse li.active>a {
border: 1px solid #e8e8e8;
border-bottom: none;
background-color: white;
border-radius: 10px 10px 0px 0px;
}

.ico-small_01 {
background: url(../img/ico-small_01.png) no-repeat;
height: 26px;
width: 27px;
margin-right: 5px;
}


.nav_menu_kabineta_vse li.active>a>.ico-small_01 {
background: url(../img/ico-small_01.png) no-repeat 0px,white;
}

.ico-small_02{

background: url(../img/ico-small_02.png) no-repeat;
height: 26px;
width: 27px;
margin-right: 5px;

}

.nav_menu_kabineta_vse li:hover>a>.ico-small_01 {

background: url(../img/ico-small_01.png) no-repeat 0px -50px,white ;
}
.nav_menu_kabineta_vse li:hover>a>.ico-small_03 {

background: url(../img/ico-small_03.png) no-repeat 0px -50px,white ;
}
.nav_menu_kabineta_vse li:hover>a>.ico-small_04 {

background: url(../img/ico-small_04.png) no-repeat 0px -50px,white ;
}



.nav_menu_kabineta_vse li:hover>a>.ico-small_02 {

background: url(../img/ico-small_02.png) no-repeat 0px -50px,white ;
}

.nav_menu_kabineta_vse li.active>a>.ico-small_02 {

background: url(../img/ico-small_02.png) no-repeat 0px,white ;
}

.ico-small_03{

background: url(../img/ico-small_03.png) no-repeat ;
height: 26px;
width: 27px;
margin-right: 5px;

}

.nav_menu_kabineta_vse li.active>a>.ico-small_03 {

background: url(../img/ico-small_03.png) no-repeat 0px,white;
}

.ico-small_04{

background: url(../img/ico-small_04.png) no-repeat;
height: 26px;
width: 27px;
margin-right: 5px;

}

.nav_menu_kabineta_vse li.active>a>.ico-small_04 {

background: url(../img/ico-small_04.png) no-repeat 0px,white ;
}

li.border-r-no {
border-right: none;
}


.kabinet_title_nazva_pod {
margin-bottom: 0px;
padding-bottom: 3px;
color: #dadada;
margin-left: 15px;
border-bottom: 1px solid #e8e8e8;
}

.kabinet_title_nazva_big {
font-size: 20px;
padding-left: 15px;
margin-bottom: 5px;
}
.hebnaya_kabinet {
margin-bottom: 15px;
}


.listtable td {
padding: 2px 4px 2px 4px;
vertical-align: top;
border: none!important;
}

.listeven:hover, .listodd:hover {
background-color: #efefef;
color: #000;
}

.listeven {
background: #f7f7f8;
}

.listodd td {
padding: 2px 4px 2px 4px;
vertical-align: top;
/*border: 1px dotted #E0E0E0;*/
}
.listeven td {
padding: 2px 4px 2px 4px;
vertical-align: top;
/*border: 1px dotted #E0E0E0;*/
}
.headercol {
color: #3e3e41;
font-weight: bold;
/*border: 1px dotted #c0c0c0 !important;*/
text-align: left;
vertical-align: middle !important;
padding: 8px 4px 8px 4px !important;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#e3e3ea',GradientType=0 );
background: -webkit-linear-gradient(#f8f8f8, #e3e3ea);
background: -moz-linear-gradient(#f8f8f8, #e3e3ea);
background: -ms-linear-gradient(#f8f8f8, #e3e3ea);
background: -o-linear-gradient(#f8f8f8, #e3e3ea);
background: linear-gradient(#f8f8f8, #e3e3ea);

text-shadow: 0 -1px 0 #f7f7f9;
}

.listtable {
width: 100%;
border-collapse: collapse;
table-layout: auto;
vertical-align: top;
margin-bottom: 5px;
/*border: 1px solid #CCCCCC;*/
}

.list_table {
padding: 10px 0px !important;
border-radius: 0 0 10px 10px;
-moz-border-radius: 0 0 10px 10px;
-webkit-border-radius: 0 0 10px 10px;
background: #ffffff;
}
.subgrid {
border: 2px solid #5569e3;
box-shadow: inset 0px 7px 13px rgba(220, 216, 243, 0.2);
border-radius: 7px;
margin-top: 10px;
}


.pading_null_r {
padding-right: 0px !important;
}


div.col-sm-2.pading_null.Mini_texst_12 button {
padding: 0px;
}


.Mini_texst_12 span {
font-size: 12px;
}

.nav_menu_kabineta_zakaz_pr li {
display: inline-block;
padding: 5px 10px;
}

.nav_menu_kabineta_zakaz_pr {
padding-left: 10px;
}

.nav_menu_kabineta_zakaz_pr li a {
color: #8b8ba1;
font-weight: bold;
border-bottom: 1px dashed #403e58;
}
.title_silk_zakaz_my_tovar_kabinet_vse {
margin-bottom: 10px;
margin-top: 10px;
}

.nav_menu_kabineta_zakaz_pr li a:hover {
color: #403e58;
}
.nav_menu_kabineta_zakaz_pr li.active {
background: #f3fce8;
border-radius: 8px;
}
td.subgrid_blok_uk {
display: table-cell;
vertical-align: bottom;
}

.subgrid_blok_uk:after {
content: "";
background: url(../img/kanstovary-3.png) no-repeat, white;
position: absolute;
width: 33px;
height: 15px;
margin-left: 15px;
margin-top: 5px;
display: table-cell;
vertical-align: bottom;
}


.table_vr_kab th span {
float: left;
color: #b9b9cd;
}
.table_vr_kab th input {
width: 70%;
padding: 0px 7px;
margin-left: 7px;
border: 1px solid #d9d9e4;
}

#chart {
width: 400px;
height: 400px;
}



.fa-bar-zakaz {
height: 16px;
width: 16px;
background: url(../img/icons_01.png);
position: absolute;
left: 20px;
top: 11px;
}


.fa-bar-zakaz_2 {
height: 16px;
width: 16px;
background: url(../img/icons_02.png);
position: absolute;
left: 20px;
top: 11px;
}

.fa-bar-zakaz_3 {
height: 16px;
width: 16px;
background: url(../img/icons_03.png);
position: absolute;
left: 20px;
top: 11px;
}


.fa-bar-zakaz_4 {
height: 16px;
width: 16px;
background: url(../img/icons_04.png);
position: absolute;
left: 20px;
top: 11px;
}


.fa-bar-zakaz_5 {
height: 16px;
width: 16px;
background: url(../img/icons_05.png);
position: absolute;
left: 20px;
top: 11px;
}


.fa-bar-zakaz_6 {
height: 16px;
width: 16px;
background: url(../img/icons_06.png);
position: absolute;
left: 20px;
top: 11px;
}



.fa-bar-zakaz_7 {
height: 16px;
width: 16px;
background: url(../img/icons_07.png);
position: absolute;
left: 20px;
top: 11px;
}

.fa-bar-zakaz_8 {
height: 16px;
width: 16px;
background: url(../img/icons_08.png);
position: absolute;
left: 20px;
top: 11px;
}

.fa-bar-zakaz_9 {
    height: 25px;
    width: 25px;
    background: url(../img/ico-small_05.png);
    position: absolute;
    left: 14px;
    top: 5px;
}

.fa-bar-zakaz_10 {
    height: 25px;
    width: 25px;
    background: url(../img/budjet1.png) no-repeat;
    position: absolute;
       left: 15px;
    top: 10px;
  background-size:20px;
}

.ico-small_05 {
background: url(../img/ico-small_05.png) no-repeat;
height: 26px;
width: 27px;
margin-right: 5px;
}

.ot_osnova_blok_kab ul {
list-style: none;
padding-left: 0px;
}
.ot_osnova_blok_kab li {
padding: 5px 0px;
border-bottom: 1px solid #ededed;
}

.texst-right {
text-align: right;
}
.border_bott_s {
border-bottom: 1px solid #d9d8de;
}
.blok_vivoda_kab_name a {
font-weight: 800;
color: #403e58;
}
.blok_vivoda_kab_inf span {
color: #b3b3b3;
margin-right: 22px;
}
.blok_vivoda_kab_inf p {
font-weight: 900;
font-size: 16px;
color: #3c3c3c;
}

.ot_osnova_blok_kab_title {
font-size: 18px;
color: #dbd9d9;
margin-top: 15px;
}
.ico_gol_menu_kabinet {
width:100%;
border: 1px solid #a8a8aa;

text-align: center;
}


.ico_gol_menu_kabinet_kar_1, .ico_gol_menu_kabinet_kar_11, .ico_gol_menu_kabinet_kar_2, .ico_gol_menu_kabinet_kar_3, .ico_gol_menu_kabinet_kar_4, .ico_gol_menu_kabinet_kar_5, .ico_gol_menu_kabinet_kar_6, .ico_gol_menu_kabinet_kar_7, .ico_gol_menu_kabinet_kar_8, .ico_gol_menu_kabinet_kar_9, .ico_gol_menu_kabinet_kar_10, .ico_gol_menu_kabinet_kar_12 {
text-align:center;
width: 120px;
height: 100px;
margin-left:auto;
margin-right:auto;
}

.ico_gol_menu_kabinet_kar_1 {
background: url(../img/ico-big-menu-1.png) 40px 20px no-repeat;
}

.ico_gol_menu_kabinet_kar_2 {
background: url(../img/ico-big-menu-2.png) 40px 20px  no-repeat;
}
.ico_gol_menu_kabinet_kar_3 {
background: url(../img/ico-big-menu-3.png) 40px 20px no-repeat;
}
.ico_gol_menu_kabinet_kar_4 {
background: url(../img/ico-big-menu-4.png) 40px 20px no-repeat;
}
.ico_gol_menu_kabinet_kar_5 {
background: url(../img/ico-big-menu-5.png) 40px 20px no-repeat;
}
.ico_gol_menu_kabinet_kar_6 {
background: url(../img/ico-big-menu-6.png) 40px 20px no-repeat;
}
.ico_gol_menu_kabinet_kar_7 {
background: url(../img/ico-big-menu-7.png) 40px 20px no-repeat;
}
.ico_gol_menu_kabinet_kar_8 {
background: url(../img/ico-big-menu-8.png) 40px 20px no-repeat;
}
.ico_gol_menu_kabinet_kar_9 {
background: url(../img/ico-big-menu-9.png) 40px 20px  no-repeat;
}
.ico_gol_menu_kabinet_kar_10 {
background: url(../img/ico-big-menu-10.png) 40px 20px  no-repeat;
}
.ico_gol_menu_kabinet_kar_11 {
background: url(../img/ico-big-menu-11.png) 30px 20px no-repeat;
}
.ico_gol_menu_kabinet_kar_12{
background: url(../img/budjet1.png) 30px 28px no-repeat;background-size: 50px;
}
/*

.ico_gol_menu_kabinet:hover>.ico_gol_menu_kabinet_kar_1{
background: url(../img/ico-big-menu-10-hover.png) 25px no-repeat;
}

.ico_gol_menu_kabinet:hover>.ico_gol_menu_kabinet_kar_2{
background: url(../img/ico-big-menu-2-hover.png) 25px no-repeat;
}
.ico_gol_menu_kabinet:hover>.ico_gol_menu_kabinet_kar_3{
background: url(../img/ico-big-menu-3-hover.png) 25px no-repeat;
}
.ico_gol_menu_kabinet:hover>.ico_gol_menu_kabinet_kar_4{
background: url(../img/ico-big-menu-4-hover.png) 25px no-repeat;
}
.ico_gol_menu_kabinet:hover>.ico_gol_menu_kabinet_kar_5{
background: url(../img/ico-big-menu-5-hover.png) 25px no-repeat;
}
.ico_gol_menu_kabinet:hover>.ico_gol_menu_kabinet_kar_6{
background: url(../img/ico-big-menu-6-hover.png) 25px no-repeat;
}
.ico_gol_menu_kabinet:hover>.ico_gol_menu_kabinet_kar_7{
background: url(../img/ico-big-menu-7-hover.png) 25px no-repeat;
}
.ico_gol_menu_kabinet:hover>.ico_gol_menu_kabinet_kar_8{
background: url(../img/ico-big-menu-8-hover.png) 25px no-repeat;
}
.ico_gol_menu_kabinet:hover>.ico_gol_menu_kabinet_kar_9{
background: url(../img/ico-big-menu-9-hover.png) 25px no-repeat;
}
*/



.ico_gol_menu_kabinet p {
font-weight: bold;
font-size: 14px;
display: inline-block;
color: #3c3c3c;
width: 100%;
}

.ico_gol_menu_kabinet {
float: left;
border: 2px solid #d8d8e4;
padding: 5px 10px;
text-align: center;
margin-bottom: 15px;
margin-top: 15px;
border-radius: 10px;
box-shadow: inset 0px 0px 0px rgba(185, 183, 24, 0), 0px 3px 6px rgba(185, 183, 24, 0);
}
.ico_gol_menu_kabinet:hover {
border: 2px solid rgba(185, 183, 24, 0.5);
/*
box-shadow: inset 0px 0px 0px #b9b718, 0px 3px 6px rgba(118, 118, 75, 0.5);*/
}

.ico_gol_menu_kabinet:hover>p {
color: #b9b718;

display: inline-block;
}


._513x {
background-image: url(../img/strelka_kab.png);
background-repeat: no-repeat;
background-size: auto;
bottom: -8px;
display: none;
height: 15px;
left: 50%;
margin-left: -8px;
position: absolute;
width: 14px;
}
.nav_menu_nastroyka_kabineta_vse li.active>._513x {
display: block;
}
.nav_menu_nastroyka_kabineta_vse li.active>a {
color: #ababab;
cursor: default;
border-bottom: none;
}

.nav_menu_nastroyka_kabineta_vse li {
display: inline-block;
padding: 5px 5px 10px;
font-size: 16px;
text-align: center;
}
.nav_menu_nastroyka_kabineta_vse {
list-style: none;
border-bottom: 1px solid #e8e8e8;
}

.nav_menu_nastroyka_kabineta_vse li a:hover {
border-bottom: 1px solid transparent;
}
.nav_menu_nastroyka_kabineta_vse li a {
border-bottom: 1px solid;
}

.text_big_kabinet {
font-size: 18px;
margin-top: 10px;
margin-bottom: 20px;
}


.kabinet_nastroyaka_paading img {
padding: 5px 40px;
}
.news_prototip {
background: url(../img/kanstovary.jpg);
border: 1px solid #f3f2f2;
border-radius: 10px;
}
.border_l_MOD {
border-left: 1px solid #e3d300;
}
.button_mod {
padding: 5px 15px;
border-radius: 7px;
color: white;
font-size: 14px;
cursor: pointer;
margin-left: 15px;
float: left;
}
.button_mod:hover {
color: white ;
}
.margin-bottom_mod {
margin-bottom: 50px;
}




@media (min-width:470px) and (max-width:768px) {
  .hidden-xsl {
    display: none !important;
  }
}

 @media (min-width:768px) and (max-width:990px){
.knopka_kupit_tovar_kategor {font-size: 12px;}
.knopka_sob_tovar_kategor {
width: 105px;

}
.gtile-i:hover {
height: 45em;
}

.knopka_sob_tovar_kategor i {
font-size: 8px;
}
#notifypopupbox:after {
margin-top: 39px;
}

}
 @media (min-width:470px) and (max-width:760px){




.col-xsl-1, .col-xsl-2, .col-xsl-3, .col-xsl-4, .col-xsl-5, .col-xsl-6, .col-xsl-7, .col-xsl-8, .col-xsl-9, .col-xsl-10, .col-xsl-11, .col-xsl-12 {
  float: left;
}
.col-xsl-12 {
  width: 100%;
}
.col-xsl-11 {
  width: 91.66666667%;
}
.col-xsl-10 {
  width: 83.33333333%;
}
.col-xsl-9 {
  width: 75%;
}
.col-xsl-8 {
  width: 66.66666667%;
}
.col-xsl-7 {
  width: 58.33333333%;
}
.col-xsl-6 {
  width: 50%;
}
.col-xsl-5 {
  width: 41.66666667%;
}
.col-xsl-4 {
  width: 33.33333333%;
}
.col-xsl-3 {
  width: 25%;
}
.col-xsl-2 {
  width: 16.66666667%;
}
.col-xsl-1 {
  width: 8.33333333%;
}
.col-xsl-pull-12 {
  right: 100%;
}
.col-xsl-pull-11 {
  right: 91.66666667%;
}
.col-xsl-pull-10 {
  right: 83.33333333%;
}
.col-xsl-pull-9 {
  right: 75%;
}
.col-xsl-pull-8 {
  right: 66.66666667%;
}
.col-xsl-pull-7 {
  right: 58.33333333%;
}
.col-xsl-pull-6 {
  right: 50%;
}
.col-xsl-pull-5 {
  right: 41.66666667%;
}
.col-xsl-pull-4 {
  right: 33.33333333%;
}
.col-xsl-pull-3 {
  right: 25%;
}
.col-xsl-pull-2 {
  right: 16.66666667%;
}
.col-xsl-pull-1 {
  right: 8.33333333%;
}
.col-xsl-pull-0 {
  right: 0;
}
.col-xsl-push-12 {
  left: 100%;
}
.col-xsl-push-11 {
  left: 91.66666667%;
}
.col-xsl-push-10 {
  left: 83.33333333%;
}
.col-xsl-push-9 {
  left: 75%;
}
.col-xsl-push-8 {
  left: 66.66666667%;
}
.col-xsl-push-7 {
  left: 58.33333333%;
}
.col-xsl-push-6 {
  left: 50%;
}
.col-xsl-push-5 {
  left: 41.66666667%;
}
.col-xsl-push-4 {
  left: 33.33333333%;
}
.col-xsl-push-3 {
  left: 25%;
}
.col-xsl-push-2 {
  left: 16.66666667%;
}
.col-xsl-push-1 {
  left: 8.33333333%;
}
.col-xsl-push-0 {
  left: 0;
}
.col-xsl-offset-12 {
  margin-left: 100%;
}
.col-xsl-offset-11 {
  margin-left: 91.66666667%;
}
.col-xsl-offset-10 {
  margin-left: 83.33333333%;
}
.col-xsl-offset-9 {
  margin-left: 75%;
}
.col-xsl-offset-8 {
  margin-left: 66.66666667%;
}
.col-xsl-offset-7 {
  margin-left: 58.33333333%;
}
.col-xsl-offset-6 {
  margin-left: 50%;
}
.col-xsl-offset-5 {
  margin-left: 41.66666667%;
}
.col-xsl-offset-4 {
  margin-left: 33.33333333%;
}
.col-xsl-offset-3 {
  margin-left: 25%;
}
.col-xsl-offset-2 {
  margin-left: 16.66666667%;
}
.col-xsl-offset-1 {
  margin-left: 8.33333333%;
}
.col-xsl-offset-0 {
  margin-left: 0;
}


/* tovar*/

.knopka_kupit_tovar_kategor {

font-size: 14px;
}
#notifypopupbox {

padding: 10px 7px 7px;

width: 252px;

}
#notifypopupbox:after {
margin-top: 5px;
}

.knopka_sob_tovar_kategor {
padding: 10px 4px 5px 32px;
width: 114px;
}
.modal-content {
  width: 100%;
}


#myModal_zvonok {
top: 0%;
overflow: hidden;
left: 50px;
}
#myModal {
overflow: overlay;
top: 2%;
}

.holovne_foto_tovar_bistr {
height: 50px;
width: 50px;
margin-left: 35%;
margin-right: 6%;
}

.comments-add-text textarea {
border: 1px solid #f2f2f2;
width: 68%;
}

}

.tovar_post_mini_img {
text-align: center;
}
.tovar_post_mini_name {
height: 70px;
}

p.lead_mod {
font-size: 13px;
font-weight: bold;
padding-top: 5px;
margin-bottom: 0px;
}

.tovar_post_mini_bord {
float: left;
padding-bottom: 5px;
padding-top: 5px;
border: 1px solid rgba(189, 195, 199, 0.5);
border-radius: 7px;
}

.tovar_post_mini_bord:hover {
border: 1px solid #f8cf61;
box-shadow: 0px 1px 6px #f8cf60;
}




@media (min-width:1000px) and (max-width:1030px){
.knopka_kupit_tovar_kategor {
font-size: 13px;
padding: 7px 4px 6px;
}

.knopka_sob_tovar_kategor {


padding: 10px 0px 5px 33px;
width: 111px;

}
#vkorzinu_kategor_v_klik {

margin-left: -2px;

}

.vibor_sort_kategor {

margin-left: 15px;
}

.gtile-i:hover {
height: 45em;
}

}

@media (min-width:768px) and (max-width:820px){

#notifypopupbox:after {
margin-top: 36px;
}

}
@media (max-width:460px){

.texs_opis_tovar_pusto img {
height: 50px;
margin-bottom: 60px;
margin-top: 15px;
}

.holovne_foto_tovar_bistr {
height: 100px;
width: 100px;
margin-left: 25%;
margin-right: 6%;
}
#myModal {
overflow: overlay;
top: 0%;
}

.panel-body {
padding: 2px 0px !important;
line-height: 5px !important;
}

.panel-tabs > li > a {
font-size: 12px;

margin-right: 0px;
margin-top: 0px;
line-height: 1;
padding: 5px 3px !important;
}

.panel-heading {
padding: 0px 0px!important;
}

.zakadki_nav_tovar li {
border: solid 1px #edb41b;
border-radius: 10px 10px 0px 0px;
margin-left: 5px;
border-bottom: none;
}

.name_comend_name_tovar_2 {
border: 1px solid #e5e5e5;
padding: 3px;
border-radius: 5px;
margin-bottom: 5px;
width: 75%;
margin-left: -32px;
font-style: italic;
}

.comments-add-text textarea {
border: 1px solid #f2f2f2;
width: 110%;
resize: none;
height: 65px;
padding: 0 15px;
margin: 0 0 0 -34px;
line-height: 20px;
float: left;
font-style: italic;
border-radius: 5px;
}
#myModal_zvonok {
top: 5%;
overflow: hidden;
left: 0px;
}
#vhod_sam_headre {
width: 300px;
}


}

@media (max-width: 767px) {
.table-responsive {
width: 100%;
margin-bottom: 15px;
overflow-x: scroll;
overflow-y: hidden;
-webkit-overflow-scrolling: touch;
-ms-overflow-style: -ms-autohiding-scrollbar;
border: 1px solid #ddd;
}
}


.searchtable tr {
  cursor: pointer;
} 

.standart-dropdown {
    margin: 2px 0 0 !important;
    text-align: left !important;
    max-height: 300px;
    overflow:scroll;
    overflow-x:auto;
    -webkit-overflow-scrolling: touch;
}

.select-li:before{
    content: '✔';
    position: absolute;
    padding: 3px 4px;
}

.paginator_kateg .stagb {
    font-weight: 700;
    padding: unset !important;
    color: unset !important;
    border-radius: unset !important;
    border: unset !important;
    box-shadow: unset !important;
    background: unset !important;
}