body, html{
background-color: #eee;
}
.container{
width: 100%;
}
/*header*/
.header{
width: 100%;
}
.header a{
text-decoration: none;
color: #fff;
}
.header__bar{
width: 980px;
margin: 0 auto;
background-color: #333;
display: block;
padding: 5px 15px;
}
.header__logo{
float: left;
padding: 0;
margin: 0;
}
.header__menu{
padding:0;
margin: 0;
float: right;
list-style: none;
}
.header__menu__item{
display: inline-block;
line-height: 50px;
}
.header__menu__item a{
padding: 5px 10px;
color: #fff;
}
.hamburger-menu{
float:right;
padding: 15px;
display: none;
}
.header__slider{
height: 350px;
background-color: red;
display: none;
}
/*fine header*/
/*content*/
.content__container{
max-width: 960px;
margin: 0 auto;
background: #fff;
padding: 20px;
margin-top: 0;
}
.content{
float: left;
width: 70%;
}
.sidebar{
float: left;
width: 30%;
}
/*fine content*/
/*sidebar*/
/*fine sidebar*/
/*footer*/
/*fine footer*/
.clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
* html .clearfix { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
/*media queris*/
/*tablet*/
@media (max-width:998px) {
}
/*smartphone*/
@media (max-width:767px) {
.content,
.sidebar{
width:100%;
}
.header__menu{
height: 0;
overflow: hidden;
width: 100%;
}
/*menu smartphone*/
.header__menu__item{
display: block;
}
.header__menu__item a{
display: block;
padding: 10px 15px;
border-bottom: 1px solid #eee;
}
.hamburger-menu{
display: block;
}
.show-menu{
height: auto;
}
.header__logo{
margin-bottom: 20px;
}
.header__slider{
display: none;
}
}