.body-wrapper {margin:10px 0px 0px 0px}
.layout-boxed .body-innerwrapper {border: 3px solid #fff;border-radius: 10px;box-shadow:none}
.offcanvas-toggler-right {right: 17px;position: absolute;}
.offcanvas-menu .logo-image{height:76px!important}
.offcanvas-menu .offcanvas-inner ul.menu>li>a{font-size:17px!important}
.sp-module.top-phone {font-size: 28px;line-height: 21px;font-style: italic;font-weight: bold;text-align: center;padding: 20px 0px 0px 0px;color: #7cc343;text-shadow: 1px 1px 0px #000;}
.sp-module.top-phone a {color: #7cc343}
.cbr {padding: 10px 20px!important;border: 1px solid #ccc;border-radius: 5px;margin-bottom: 2px;display: block;width: 100%!important;}
.submit{background:#7cc343;padding:10px 20px!important;border-radius:5px; border:1px solid #7cc343}
.submit:hover{background:#000;color:#fff}

@media only screen and (max-width :680px) {
    #sp-top2{width:39%!important}
    #sp-top1{width:60%!important}
    .sp-module.top-phone{text-align:right;font-size:23px;line-height:12px}
    ul.social-icons{position: absolute;right:10px;top: 0px;font-size: 40px;}
    .logo-image-phone{height:85px!important}
    .sppb-sp-slider-title{font-size: 27px!important;margin-top: 10px!important;}
   .offcanvas-toggler-right {position: absolute;top: -167px; right: 10px;}
    #sp-footer ul.menu li{display:block}
    #sp-footer #sp-footer2{text-align:left;}
    #sp-footer{line-height:30px;}
    }