section.header {
background-color: #BBD9F1;
border-top: 15px solid #35B2E2;
}

#post-6 header.entry-header, body.page-id-6 .breadcrumbs, .entry-content .edit-link {
display: none;
}

#masthead {
position: relative;
background-image: url(/files/2013/11/cloud.png);
background-repeat: no-repeat;
background-position: 100% 100%;
padding-left: 130px;
padding-top: 40px;
padding-bottom: 40px;
overflow: hidden;
}

#masthead .site-description {
font-size: 20px;
font-weight: normal;
}

#masthead:after {
content: «»;
width: 100px;
height: 100px;
position: absolute;
top: 23px;
left: 10px;
border-radius: 50%;
background-color: #fff;
background-image: url(/files/2013/12/logo-michurin.png);
background-size: 70%;
background-repeat: no-repeat;
background-position: 50% 50%;
box-shadow: 0 0 10px 0 rgba(42,119,162,0.58);
}

header.entry-header {
padding-bottom: 9px;
margin: 40px 0 20px;
border-bottom: 1px solid #eeeeee;
}

.container.main-page .row {
padding-left: 20px;
}

.container.main-page .row :last-child {
margin-right: 0;
}

.navbar {
border-bottom-width: 0;
}

.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus {
background-color: #35B2E2;
color: #fff;
}

.site-footer {
background-color: #4E5600;
margin-top: 0;
padding: 20px;
border: solid 0 #ccc;
color: #fff;
}

.site-footer a {
color: #99D8E4;
text-decoration: underline;
}

.site-footer a:hover {
color: #eee;
text-decoration: none;
}

@media only screen and (max-width: 767px) {
.footer-nav.mobile li a {
color: #99D8E4;
}
}

.navbar {
margin-bottom: 0;
}

section.footer {
height: 300px;
background-image: url(/files/2013/11/bg-footer05.jpg);
background-repeat: no-repeat;
background-position: 50% 0;
position: relative;
}

section.footer:before {
content: «»;
width: 100%;
height: 50%;
position: absolute;
top: 0;
left: 0;
background: linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
}

/* big button */
a.big-button {
float: left;
margin: 0 15px 15px 0;
padding: 15px;
width: 355px;
height: 150px;
display: block;
position: relative;
font-size: 26px;
font-family: ‘Segoe UI’, Tahoma, Arial, Helvetica, sans-serif;
color: #fff;
text-decoration: none;
overflow: hidden;
/*background-color: #ddd;*/
}

a.big-button:hover {
color: #5c5c5c;
text-decoration: none;
/*background-color: #aaa;
border-bottom-color: #529339;*/
transition: all .5s ease-in-out;
}

.big-button img.sign {
position: absolute;
right: 10px;
bottom: -10px;
}

.big-button.color04 img.sign {
bottom: 0;
}

.color01 {
/*background-color: #0072c6;*/
/*background-color: #ddd;*/
border-bottom: 0 #5ea8de solid;
background-color: #5ea8de;
}

.color01:hover {
background-color: #ddd;
}

.color02 {
background-color: #8dbf35;
border-bottom: 0 #8dbf35 solid;
}

.color02:hover {
background-color: #ddd;
}

.color03 {
/*background-color: #61a533;*/
background-color: #9C9DA0;
border-bottom: 0 #9C9DA0 solid;
}

.color03:hover {
background-color: #ddd;
}

.color04 {
background-color: #7b4f9d;
border-bottom: 0 #7b4f9d solid;
}

.color04:hover {
background-color: #ddd;
}

.color05 {
background-color: #f7866a;
border-bottom: 0 #f7866a solid;
}

.color05:hover {
background-color: #ddd;
}

.color06 {
background-color: #d8c967;
border-bottom: 0 #d8c967 solid;
}

.color06:hover {
background-color: #ddd;
}

/* end big button */
/* banner for category */
.category-4 .page-header {
background-color: #FAFAFA;
color: rgb(114,114,114);
height: 100px;
padding-top: 30px;
padding-left: 40px;
border-width: 0 5px 5px 0;
border-color: #D1E6F5;
border-style: solid;
}

/* end banner for category */