.cs-design-zone .facebook-article {
  display:block !important;
}
.ham_btn {
    height: 24px;
    width: 24px;
    position:relative;
}
.ham_btn .icon-left {
    transition-duration: 0.5s;
    position: absolute;
    height: 3px;
    width: 12px;
    background-color: #fff;
    left: 0px;
    top:11px;
}
.ham_btn .icon-left:before {
    transition-duration: 0.5s;
    position: absolute;
    width: 12px;
    height: 3px;
    background-color: #fff;
    content: "";
    top: -7px;
}
.ham_btn .icon-left:after {
    transition-duration: 0.5s;
    position: absolute;
    width: 12px;
    height: 3px;
    background-color: #fff;
    content: "";
    top: 7px;
}
.ham_btn .icon-left:hover {
    cursor: pointer;
}
.ham_btn .icon-right {
    transition-duration: 0.5s;
    position: absolute;
    height: 3px;
    width: 12px;
    top: 11px;
    background-color: #fff;
    left: 12px;
}
.ham_btn .icon-right:before {
    transition-duration: 0.5s;
    position: absolute;
    width: 12px;
    height: 3px;
    background-color: #fff;
    content: "";
    top: -7px;
}
.ham_btn .icon-right:after {
    transition-duration: 0.5s;
    position: absolute;
    width: 12px;
    height: 3px;
    background-color: #fff;
    content: "";
    top: 7px;
}
.ham_btn.open .icon-left {
    background: transparent;
}
.ham_btn.open .icon-left:before {
    -moz-transform: rotateZ(45deg) scaleX(1.5) translate(0.5px, 1px);
    -ms-transform: rotateZ(45deg) scaleX(1.5) translate(0.5px, 1px);
    -o-transform: rotateZ(45deg) scaleX(1.5) translate(0.5px, 1px);
    -webkit-transform: rotateZ(45deg) scaleX(1.5) translate(0.5px, 1px);
    transform: rotateZ(45deg) scaleX(1.5) translate(0.5px, 1px);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}
.ham_btn.open .icon-left:after {
    -moz-transform: rotateZ(-45deg) scaleX(1.5) translate(0.5px, -0.5px);
    -ms-transform: rotateZ(-45deg) scaleX(1.5) translate(0.5px, -0.5px);
    -o-transform: rotateZ(-45deg) scaleX(1.5) translate(0.5px, -0.5px);
    -webkit-transform: rotateZ(-45deg) scaleX(1.5) translate(0.5px, -0.5px);
    transform: rotateZ(-45deg) scaleX(1.5) translate(0.5px, -0.5px);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}
.ham_btn.open .icon-right {
    background: transparent;
}
.ham_btn.open .icon-right:before {
    -moz-transform: rotateZ(-45deg) scaleX(1.5) translate(-0.5px, 1px);
    -ms-transform: rotateZ(-45deg) scaleX(1.5) translate(-0.5px, 1px);
    -o-transform: rotateZ(-45deg) scaleX(1.5) translate(-0.5px, 1px);
    -webkit-transform: rotateZ(-45deg) scaleX(1.5) translate(-0.5px, 1px);
    transform: rotateZ(-45deg) scaleX(1.5) translate(-0.5px, 1px);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}
.ham_btn.open .icon-right:after {
    -moz-transform: rotateZ(45deg) scaleX(1.5) translate(-0.5px, -0.5px);
    -ms-transform: rotateZ(45deg) scaleX(1.5) translate(-0.5px, -0.5px);
    -o-transform: rotateZ(45deg) scaleX(1.5) translate(-0.5px, -0.5px);
    -webkit-transform: rotateZ(45deg) scaleX(1.5) translate(-0.5px, -0.5px);
    transform: rotateZ(45deg) scaleX(1.5) translate(-0.5px, -0.5px);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}
.ham_btn:hover {
    cursor: pointer;
}
.maxwidth1400 {
  max-width:1400px;
  margin-left:auto;
  margin-right:auto;
}
@media (max-width:768px) {
  .nomobile {
	display:none !important;
  }
}