/* Цвет текста без наведения и когда странца не открыта в горизонтальном меню */
.panda-menu__horizontal-header-item-text ins {
    color: #FFFFFF;
}
.panda-wrapper__header {
    background: url(/addon/header.jpg) no-repeat scroll center top transparent;
}
.panda-header { 
padding-top: 10px;
}
.panda-menu__horizontal-header-item-text {
    border-radius: 5px;
}                            
.panda-menu__horizontal-header-item a:hover ins, .panda-menu-item__active a, .panda-menu-item__active span , .panda-menu__horizontal-header-item span ins, .panda-menu__horizontal-header-submenu li span ins { 
    color: #766e6b;
  -webkit-transition: all 0.3s ease-in;
  -moz-transition: all 0.3s ease-in;
  -o-transition: all 0.3s ease-in;
  -ms-transition: all 0.3s ease-in;
  transition: all 0.3s ease-in;

}
body, button, input, select, textarea { 
font-family: "arial";
}
.panda-menu__horizontal-header-item { 
margin: 0px 15px 0px 0px;
}
.panda-menu__horizontal-header-item { 
padding-bottom: 5px;
padding-top: 4px;
}
.panda-menu__horizontal-header {
    border-width: 0px 0px;
    padding: 0px 80px 0px 0px;
}
.panda-logo { 
margin: 0px 0px 24px 0px;
}
/* белый цвет у социал хедера */
.panda-mini-ico__home { 
background-position: 0px 185px;
}
.panda-mini-ico__map {
background-position: -22px 185px;
}
.panda-mini-ico__mail { 
background-position: -44px 185px;
}
.panda-buttons-social__header { 
top: -31px;
}
.panda-secondary-font { 
font-family: "arial";
}
.panda-header__phone p {
  margin-bottom:4px;
}
.panda-search__header { 
height: 28px;
left: 100%;
margin-left: -538px;
position: absolute;
top: 39px;
width: 270px;
}
.cost {
  position: absolute;
  top:44px;
  left: 315px;
}
.cost img {
  float:left;
  margin-right:10px;
}
.cost span {
  color:#EE701C;
  font-size:20px;
}
.panda-footer__email {
  display: none;
}
.panda_copy {
  padding-bottom: 10px;
}
.panda-footer__phone {
  color:#000;
  font-size:12px;
}
.adress {
  position: absolute;
  top: 51px;
  right:20px;
}
.adress span {
  font-size: 19px;
}
.panda-illustration { 
padding: 10px 20px 0px;
position: relative;
}
.panda-footer-menu a {
  color:#000;
}
.panda_copy {
  color:#000;
}
dd.panda-link-color { 
color: #000;
}
.panda-menu__horizontal-header {
  background: #766e6b;
 }
 /*------ сайт фиксированный на определенную ширину -----*/
.panda-block__dynamic-width {
max-width: 1150px;
min-width: 1150px;
padding-left:0px;
padding-right:0px;
}
.panda-wrapper{
min-width:1150px;
}
.panda-wrapper__footer {
  min-width:1150px;
}
.panda-news-filter-item span { 
color: #000000;
}
.panda-form-submit ins {
  background:#766e6b;
  border-radius:5px;
}
.panda-menu__vertical-main-item-link-active {
  background: #766e6b;
  border-radius:5px;
}
.panda-menu__vertical-main-item-link:hover span { 
background: #766e6b !important;
border-radius:5px;
}
.panda-gadget__main { 
  padding: 20px 0px 0px 0px;
}
.categories table tr td span {
  position: absolute;
  color:#fff;
  font-size:18px;
  bottom:30px;
  text-decoration: underline;
}

/*-------------------Блоки на главной странице---------------------------*/
.categories table tr td {
  position: relative;
}
.categories table tr td:hover {
  cursor:pointer;
  overflow: hidden;
}
.categories .first {
left: 20px;
top: 122px;
}
.categories .second { 
left: 130px;
top: 143px;
}
.categories .third { 
right: 30px;
top: 122px;
}
.categories table tr td img:hover {
  cursor: pointer;
  box-shadow: 0 0 10px rgba(0,0,0,0.5);
  opacity: 0.9;
  filter: alpha(opacity=90);
  /* Переход */
  -webkit-transition: all 0.3s ease-in;
  -moz-transition: all 0.3s ease-in;
  -o-transition: all 0.3s ease-in;
  -ms-transition: all 0.3s ease-in;
  transition: all 0.3s ease-in;
}
/*-------------------------------------------------------------------------*/
.panda-login-link { 
margin-left: -30px;
}
.panda-contacts__footer { 
margin-left: -283px;
}
.panda-border-top { 
border-top: 0px dashed #757575;
}
.panda-input__width-260, .panda-input__width-xl { 
width: 344px;
}
.panda-illustration-list > .rocon {
  display: none !important;
}
.panda-gadget-gallery-list {
  padding-right:15px;
}
a:hover {
  -webkit-transition: all 0.3s ease-in;
  -moz-transition: all 0.3s ease-in;
  -o-transition: all 0.3s ease-in;
  -ms-transition: all 0.3s ease-in;
  transition: all 0.3s ease-in;

}
.panda-menu__vertical-main-item {
  margin-top:1px;
  margin-bottom:1px;
}
.panda-clickzone__footer a { 
  margin: 0px;
}
.panda-menu__vertical-main-submenu-item { 
  line-height: 20px;
}
.panda-menu__vertical-main-submenu .panda-menu__vertical-main-item-link-active { 
color: white !important;
font-size: 12px;
line-height: 27px;
padding-bottom: 7px;
padding-left: 10px;
padding-top: 7px;
text-transform: uppercase;
}
.panda-menu__vertical-main-item-link span, .panda-menu__vertical-main-item-current ins { 
background: #766E6B;
border-bottom: 0px solid #EE701C;
border-radius: 5px;
color: white;
display: block;
font-size: 12px;
font-weight: 100;
padding: 9px 10px 11px 16px;
text-transform: uppercase;
}
.panda-menu__vertical-main-submenu { 
padding: 9px 0px 0px 27px;
}
.panda-menu__vertical-main-item a span ins {
  color:#fff !important;
  border-bottom-color: #fff;
}
.panda-menu__vertical-main-submenu-item .panda-menu__vertical-main-item-link-active-branch { 
background: #766E6B;
border: medium none currentColor;
color: white !important;
display: block;
font-size: 12px;
line-height: 25px;
padding-bottom: 7px;
padding-left: 10px;
padding-top: 7px;
text-transform: uppercase;
border-radius:5px;
}
.panda-select-popup {
  background: #766E6B;
}
.panda-button-content { 
color: #000000;
text-shadow:none;
}
.panda-catalog-product-filter-link a { 
background: #766E6B;
border-radius:5px;
}
.panda-select-button-link { 
background-color:#EE701C;
}
.panda-button__green .panda-button-content {
  text-shadow: 0px 0px #757575;
}