@media only screen and (min-width: 992px) and (max-width: 1200px) { 
.baby-container{ 
width:960px;
}
div.kc_tabs > .kc_wrapper > .kc_tabs_nav {
padding: 0;
} 
} @media only screen and (min-width: 768px) and (max-width: 991px) {
.baby-container{ 
width:760px;
}
.site-title {
font-size: 3rem;
line-height: 1.4;
}
} @media only screen and (max-width: 767px) {
.baby-container{ 
width:300px;
}
.slicknav_menu{ 
display:block;
}
.menu-bar {
position: relative;
left: 0;
top: 0;
}
.slicknav_nav .slicknav_arrow {
border: 1px solid #888;
padding: 2px 10px;
text-align: right;
float: right;
}
.slicknav_nav li {
display: block;
border-bottom: 1px solid #555;
}
.content-row{
flex-flow: column wrap;
}
.site-content.full-width aside section.widget {
width: 48%;
margin: 0 1% 15px 1%;
min-height: inherit;
display: flex;
gap: 27px;
flex-flow: row wrap;
}
h1 {
font-size: 35px;
}
h1.page-title {
font-size: 20px;
}
h2 {
font-size: 28px;
}
.site-main article,
.site-main section,
.comments-area,
.site-footer 
.site-info, 
.page-header {
padding: 20px 5px;
}
.site-content .widget-area {
width: auto;
float: inherit;
}
nav#site-navigation {
display:none;
}
html body ul.slicknav_nav li a {
text-decoration: none;
color: #ffffff;
}
.content-area {
margin: 0 auto;
width: 100%;
}
section.not-found .page-content .widget {
width: 100%;
float: inherit;
margin: auto;
}
section.footer-widget {
width: auto;
float: inherit;
margin: 30px 0;
border: 1px solid #fff;
}
} @media only screen and (min-width: 480px) and (max-width: 767px) {
.baby-container{ 
width:90%;
}
h1 {
font-size: 35px;
}
h1.page-title {
font-size: 24px;
}
h2 {
font-size: 30px;
}
} @media only screen and (max-width: 479px) {
.header-search-form {
right: 0;
}
.site-content.full-width aside section.widget {
width: 100%;
}
.site-title {
font-size: 2rem;
line-height: 1.2;
}
}