.panda-logo { 
padding-top: 0;
color: #5B5B5B;
margin: 0px 0px 20px 20px;
min-height: 180px;
position: relative;
text-align: center;
width: 316px;
background-repeat:no-repeat;
}
.panda-menu__horizontal-header { 
border-bottom-style: solid;
border-bottom-width: 0px;
border-left-style: solid;
border-left-width: 0px;
border-right-style: solid;
border-right-width: 0px;
border-top-style: solid;
border-top-width: 0px;
padding: 0px 80px 7px 40px;
background-color: #1b93b8;
background: -moz-linear-gradient(bottom, #1b93b8, #86d5e4); /* Firefox 3.6+ */
    /* Chrome 1-9, Safari 4-5 */
    background: -webkit-gradient(linear, left bottom, left top, 
                color-stop(0%,#1b93b8), color-stop(100%,#86d5e4));
    /* Chrome 10+, Safari 5.1+ */
    background: -webkit-linear-gradient(bottom, #1b93b8, #86d5e4);
    background: -o-linear-gradient(bottom, #1b93b8, #86d5e4); /* Opera 11.10+ */
    background: -ms-linear-gradient(bottom, #1b93b8, #86d5e4); /* IE10 */
background: linear-gradient(bottom, #1b93b8, #86d5e4);
}
body, button, input, select, textarea { 
font-family: "verdana";
}
.panda-wrapper__footer { 
border-top: 1px solid #E5EAEE;
padding-bottom: 20px;
padding-top: 20px;
}
.panda-menu-border-bottom { 
border-bottom: medium none currentColor;
}
.panda-menu__horizontal-header-item { 
	font-weight: bold;
}
.panda-border-bottom {
    border-top: 0px solid rgb(236, 236, 236);
}
.panda-menu__horizontal-header-item-text ins { 
text-decoration: none;
}
.panda-menu__horizontal-header-item-text ins { 
padding-right: 30px;
}
.panda-menu__horizontal-header-item { 																	
margin: 2px 10px 2px 0px;
}
.panda-menu__horizontal-header { 
padding: 5px 0px 5px 20px;
}
/* Цвет текста в горизонтальном меню (на открытой странице, без наведения, с наведением, на внутренних страницах каталога */
.panda-menu__horizontal-header-item-text {
color: #fff !important;
}
.panda-menu__horizontal-header-submenu li a:hover ins, .panda-menu__horizontal-header-item span ins, .panda-menu__horizontal-header-submenu li span ins { 
color: #114867;
}
..panda-menu__horizontal-header-item-text li a:hover ins {
color: #fff;
}
.panda-menu__horizontal-header-item a:hover ins, .panda-menu-item__active a, .panda-menu-item__active span { 
color: #114867;
}
.panda-menu-horizontal-header__active-bramch { 
color: #114867;
}
a.panda-menu-horizontal-header__active-bramch:hover {
color: #fff;
}
.panda-menu__horizontal-header-item-text ins { 
	padding-left: 10px;
    padding-right: 10px;
}
.panda-menu__horizontal-header-submenu li a:hover ins, .panda-menu__horizontal-header-item span ins, .panda-menu__horizontal-header-submenu li span ins, .panda-menu__horizontal-header a:hover { 
    background: #f9fdff; /* Для старых браузров */
    background: -moz-linear-gradient(top, #f9fdff, #e4e9ed); /* Firefox 3.6+ */
    /* Chrome 1-9, Safari 4-5 */
    background: -webkit-gradient(linear, left top, left bottom, 
                color-stop(0%,#f9fdff), color-stop(100%,#e4e9ed));
    /* Chrome 10+, Safari 5.1+ */
    background: -webkit-linear-gradient(top, #f9fdff, #e4e9ed);
    background: -o-linear-gradient(top, #f9fdff, #e4e9ed); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #f9fdff, #e4e9ed); /* IE10 */
    background: linear-gradient(top, #f9fdff, #e4e9ed); /* CSS3 */ 
		border-radius:5px;
	-moz-border-radius: 5px; /* Firefox */
	-webkit-border-radius: 5px; /* Safari, Chrome */
	-khtml-border-radius: 5px; /* KHTML */ 
	color: #000!important;
}
/* Отступ от нижнего подчеркивания которое под плашкой */
.panda-menu-border-bottom {
    margin-top: 5px;
}
/* нормальное отображение текста в блоках на главной странице */
.panda-gadget__inner p { 
padding-top: 6px;
}
.panda-gadget__inner li {
padding: 3px 0px;
}
.panda-gadget__inner h2, .h2 { 
padding-bottom: 5px;
}
.panda-main {
    background-color: white;
    border-radius: 10px;
    padding-top: 15px;
}
.panda-block__dynamic-width {
    padding: 0px 0px;                                                                               
}
.panda-gadget__grid-1,.panda-gadget__grid-2{
    margin-left: 20px;
    margin-right: 20px;
}
.panda-news-filter-item span { 
    margin-left: 15px;
}
.panda-grid-wrapper { 
    width: 41%;
}
.panda-gadget__main { 
    padding: 20px 10px 10px 15px;
}
.panda-back-link-container {
margin-bottom: 15px;
}
.panda-menu__vertical-main-item-current span { 
border: 0px none currentColor !important;
color: #046B91;
}
.panda-menu__horizontal-header-submenu li a:hover ins, .panda-menu__horizontal-header-item span ins, .panda-menu__horizontal-header-submenu li span ins, .panda-menu__horizontal-header a:hover { 
background: -o-linear-gradient(top, #F9FDFF, #E4E9ED) transparent;
border-radius: 5px;
color: #114867 !important;
}
.panda-bg-color { 
background-color: #f1f6f9 !important;
}
.panda-search__header { 
height: 28px;
left: 79%;
position: absolute;
top: 212px;
width: 193px;
}
/* Расположение контактов на странице */
.panda-contact { 
color: #026D8D;
padding-bottom: 0px;
padding-right: 0px;
top: 55px;
}
.panda-contact p {
font-size: 20px;
line-height: 18px;
margin-bottom: 10px;
min-height: 1px;
}
.panda-wrapper__main { 
padding-bottom: 5px
}
.panda-main { 
min-height: 425px;
}
.panda-footer-menu { 
width: 795px;
}
.panda-login-link { 
color: #424448;
font-size: 14px;
margin-right: 15px;
position: absolute;
right: 0px;
top: 0px;
}
.panda-contacts__footer { 
left: 100%;
margin-left: -290px;
padding-right: 19px;
position: absolute;
top: 0px;
width: 234px;
}
.panda-grid__6 { 
margin-right: -60%;
width: 56%;
 background: #f9fdff; /* Для старых браузров */
    background: -moz-linear-gradient(top, #f9fdff, #e4e9ed); /* Firefox 3.6+ */
    /* Chrome 1-9, Safari 4-5 */
    background: -webkit-gradient(linear, left top, left bottom, 
                color-stop(0%,#f9fdff), color-stop(100%,#e4e9ed));
    /* Chrome 10+, Safari 5.1+ */
    background: -webkit-linear-gradient(top, #f9fdff, #e4e9ed);
    background: -o-linear-gradient(top, #f9fdff, #e4e9ed); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #f9fdff, #e4e9ed); /* IE10 */
    background: linear-gradient(top, #f9fdff, #e4e9ed); /* CSS3 */ 
        border-radius:5px;
    -moz-border-radius: 5px; /* Firefox */
    -webkit-border-radius: 5px; /* Safari, Chrome */
    -khtml-border-radius: 5px; /* KHTML */ 
    color: #000!important;
}
.panda-gradient, .panda-gradient-hover:hover { 
background: #056D90 !important;
}
.panda-grid__6 { 
background: -o-linear-gradient(top, #F9FDFF, #E4E9ED) transparent;
border-radius: 5px;
color: #000000 !important;
margin-right: -60%;
padding-left: 15px;
width: 53%;
}
.panda-menu__vertical-main { 
border-bottom: 1px solid #EDEDED;
margin-left: 15px;
padding-bottom: 10px;
padding-top: 10px;
}
.panda-gadget-news { 
clear: right;
line-height: 120%;
padding-top: 10px;
position: relative;
}
h1, .h1 { 
display: block;
font-family: "Times New Roman", "Times", serif;
font-size: 30px;
margin: 30px 0px 15px;
}
.panda-article td { 
border-bottom-color: #000000;
border-left-color: #000000;
border-right-color: #000000;
border-top-color: #000000;
font-size: 12px;
line-height: 18px;
padding: 6px 10px;
}
ul, .panda-border-top, .panda-border-top dl { 
border-top:none;
}
.panda-btn { 
color: white !important;
cursor: pointer;
}
