
/*картинка в шапку на всю ширину*/
.panda-wrapper__header{ 
background: url(../addon/header.jpg) no-repeat center top transparent !important;
padding-right: 0;
}
/*фиксированная ширина*/
/*.panda-main.panda-block__dynamic-width {
min-width: 1150px;
}*/
.panda-logo { 
margin: 5px 0px 67px 5px;
}
/*.panda-search__header { 
height: 28px;
left: 93%;
margin-left: -290px;
position: absolute;
top: 227px;
width: 270px;
z-index: 90;
}*/
.panda-search__header { 
left: 102%;
top: 135px;
width: 270px;
}
.top-phone { 
color: #323232;
font-family: "Arial" !important;
left: 20%;
margin-top: 0px;
position: absolute;
top: -116px;
width: 215px;
}

/*Плашка градиентная полностью на CSS*/
.panda-menu__horizontal-header {
padding: 0px 85px 20px 10px;
font-family: sans-serif;
font-weight: bold;
background: transparent;
/*background: rgba( 86, 84, 85, 0.2);*/
}

/*размер шрифта в меню*/
.panda-menu__horizontal-header-item-text ins { 
font-size: 0.9em;
padding: 0px 2px;
}

/*расстояние между кнопками в меню*/
.panda-menu__horizontal-header-item { 
margin-right: 8px;
}
/*цвет текста в пунктах меню*/
.panda-menu__horizontal-header-item a { 
color: #ffffff;
}
/*цвет текста в пунктах меню при наведении. по дефолту белый CMS3*/
/*.panda-menu__horizontal-header-item a:hover { 
color: red !important;
}*/
/*белые иконки*/
.panda-mini-ico__home { 
background-position: 0px -85px;
}
.panda-mini-ico__map { 
background-position: -22px -85px;
}
.panda-mini-ico__mail { 
background-position: -44px -85px;
}
.panda-buttons-social__header { 
margin-right: 7px;
top: -44px;
}

/*Контент зона (ниже меню) -----------------------------------------------------------------------------------------------*/
.native_br15 { 
border-radius: 0px;
}
.panda-illustration { 
padding: 20px 0px 0px 0px;
}
/*цвет выбранного пункта левого меню*/
.panda-menu__vertical-main-item-current span { 
color: #fff;
}

/*шрифт для страницы контакты*/
.panda-contacts {
font-family: "Arial" !important;
}

/*убрать все полоски с сайта на*/
.panda-menu__horizontal-header, .panda-border-top, .panda-gadget-catalog-item-add {
border:0;
}
.panda-article { 
padding-right: 20px;
}
 /*отступы для пунктов левого меню в каталоге*/
.panda-menu__vertical-main { 
padding: 40px 50px 40px 10px;
}
.panda-menu__vertical-main-item-link:hover span { 
border-radius: 5px;
}

/*цвет заголовков h1*/
h1, .h1, .panda-catalog-product-list-container th a span, .panda-catalog-category-list-container th a span { 
color: #000;
}

/*--------------------подложка---------------------------*/
.panda-main { 
background-color: #fff;
border: 0px solid #FF5500;
border-radius:7px;
margin-top: 0px;
margin-bottom: 15px;
padding: 0px;
min-height: 500px;
/*width: 1150px;*/
padding-bottom: 10px;
}
.panda-block__dynamic-width {
min-width: 1150px;
max-width: 1150px;
		padding-left: 0px;
		padding-right: 0px;
}

.panda-bg-color  { 
min-width: 1150px;
}
/*отступы от рамки подложки для главной страницы*/
.panda-gadget__main { 
padding: 10px 20px 20px;
}
/*отступы от рамки подложки для новостей и отзывов*/
.panda-news-filter { 
margin: 10px 20px 10px 10px;
}
/*в каталоге правый отступ от границы подложки для кнопки "в корзину"*/
.panda-catalog-product-list { 
margin-right: 10px;
}
/*в каталоге левый отступ у названия категории (расположены слева)*/
.panda-menu__vertical-main-item-link span, .panda-menu__vertical-main-item-current ins { 
padding: 9px 10px 11px; 10px;
}
/*--------------------------------------------------------*/

/* футер  -----------------------------------------------------------------------------------------------*/

/*убираем мыло из футера*/
.panda-footer__email { 
display: none;
}

/*черный футер*/
 .panda-wrapper__footer { 
border-top: 0px solid #000;
background: url(../addon/footer.jpg) no-repeat center bottom !important;
}

/*убираем лишние отступы в футере*/
.panda-footer { 
padding-bottom: 0px;
padding-top: 15px !important;
padding-bottom: 10px;
}

/*нижний отступ от контент зоны*/
.panda-wrapper__main { 
padding-bottom: 135px;
}
.panda-wrapper__main {
	padding-left: 10px;
	padding-right: 10px;
}
/*нижний отступ у копирайта*/
.panda_copy { 
padding-top: 4px;
padding-bottom: 10px;
}

/*светло серый текст в футере*/
.panda-footer__phone, .panda_copy {
color: #fff; 
}

/*синий цвет ссылок нижнего меню*/
.panda-footer-menu a {
color: #fff; 
}
/*цвет активного пункта меню и разделяющих двоеточий в футере*/
.panda-footer-menu { 
color: #fff;
width: 83%;
}
/*цвет ссылок в нижнем меню при наведении*/
.panda-footer-menu a:hover { 
border-bottom-color: #00719e !important;
color: #00719e !important;
text-decoration: none !important;
}

/*цвет ссылок (всех) при наведении темно синий*/ /*синий до наведения #0c9fe5 настроить в админке*/
a:hover, a:hover .panda-link { 
color: #00719e !important;
border-color: #00719e !important;
}
/*шрифт для всего сайта*/
body, button, input, select, textarea {
font-family: arial;
}
p { 
font-size: 15px;
}