body .full_width{
    position: relative;
}

.side_menu_button>a {
    font-size: 30px;
    position: relative;
    display: inline;
    margin: 0 0 0 12px;
}

.side_menu_slide_from_right .side_menu {
    padding: 5% 30px 30px 30px;
    top: 0;
    right: -45%;
    width: 25%;
}

@media only screen and (max-width: 1000px)
{
.side_menu_slide_from_right .side_menu {
    width: 50%!important;
    }
}

h4 a {
    color: #8a2822;
}

h3 a {
    color: #8a2822;


@media only screen and (min-width: 1201px) and (max-width: 1300px){
    .edgt_logo a{
        height: 70px!important; 
    }
}

@media only screen and (min-width: 1001px) and (max-width: 1200px){
    .edgt_logo a{
        height: 60px!important; 
    }
    .header_bottom.header_full_width {
        padding-right: 5px
    }
}