margin-top: 5px;
   
    padding-top: 9px!important;
    padding-left: 24px!important;
}

.menu {
    margin: 0px 0px 49px 0px!important;
}
}*/

@media only screen and (max-width: 991px) {

   .enaplemenu {
        display: block!important;
    }

   .mainmenubg-mob {
        background: url(../images/mainmenubg.png) no-repeat left;
        -moz-border-radius: 10px;
        -webkit-border-radius: 10px;
        border-radius: 10px; /* border radius */
        -moz-background-clip: padding;
        -webkit-background-clip: padding-box;
        background-clip: padding-box; /* prevents bg color from leaking outside the border */
        background-color: #fff; /* layer fill content */
        -moz-box-shadow: 3px 4px 5px rgba(7, 8, 8,.13); /* drop shadow */
        -webkit-box-shadow: 3px 4px 5px rgba(7, 8, 8,.13); /* drop shadow */
        box-shadow: 3px 4px 5px rgba(7, 8, 8,.13); /* drop shadow */
        background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSI1MCUiIHkxPSIxMDAlIiB4Mj0iNTAlIiB5Mj0iLTEuNDIxMDg1NDcxNTIwMmUtMTQlIj4KPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2M4YzhjOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgIDwvbGluZWFyR3JhZGllbnQ+Cgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0idXJsKCNoYXQwKSIgLz4KPC9zdmc+); /* gradient overlay */
        background-image: -moz-linear-gradient(bottom, #fff 0%, #c8c8c8 100%); /* gradient overlay */
        background-image: -o-linear-gradient(bottom, #fff 0%, #c8c8c8 100%); /* gradient overlay */
        background-image: -webkit-linear-gradient(bottom, #fff 0%, #c8c8c8 100%); /* gradient overlay */
        background-image: linear-gradient(bottom, #fff 0%, #c8c8c8 100%); /* gradient overlay */
        -moz-box-shadow: 3px 4px 5px rgba(7, 8, 8,.13); /* drop shadow */
        -webkit-box-shadow: 3px 4px 5px rgba(7, 8, 8,.13); /* drop shadow */
        box-shadow: 3px 4px 5px rgba(7, 8, 8,.13); /* drop shadow */
    }

   .menu_mob_btn {
        background: url(../images/menu_mob_bg.png) no-repeat center;
        width: 55px;
        height: 36px;
        display: block;
        cursor: pointer;
        float: left;
        margin: 0px 0px -37px 0px;
        z-index: 1000000000000000000;
        position: absolute;
    }

   .menu {
        width: 40%;
        float: left;
        left: 100px;
        display: none;
        position: absolute;
        top: 0px;
    }

   .menu ul {
        top: 0px!important;
        left: 100%!important;
        box-shadow: 0px 0px 0px #111111!important;
        background: #555!important;
        position: absolute;
        /*height:100%;*/
        width: 93%!important;
    }

   .menu ul li {
        background: #555!important;
    }

   .menu li {
        width: 100%;
        padding: 0px 0px;
        background: #E5E5E5;
    }

   .menu a {
        font-size: 16px!important;
        font-weight: bold;
        padding: 5px 13px 5px 13px!important;
        width: 100%;
        height: 100%;
        border-right: 0px solid #000!important;
        /* border-top: 1px solid #888!important; */
        border-bottom: 1px solid #222!important;
        box-shadow: 0 0 0px #000!important;
        color: #666!important;
        background-image: none!important;
        background-color: #e5e5e5;
    }

   .menu a:hover {
        background: #28cae3!important;
        background-image: none!important;
        color: #fff!important;
        border-radius: 0px;
    }

   .menu ul li a, li.menuhover li a, li.menuhover li.menuhover li a {

        text-align: center!important;
        background: #28cae3!important;

    }

    #mainmenupart.mainmenu {
        width: 50%;
        position: absolute;
        left: 0;
    }
}

@media only screen and (max-width: 320px) {

   .enaplemenu {
        display: block!important;
    }

   .mainmenubg-mob {
        background: url(../images/mainmenubg.png) no-repeat left;
        -moz-border-radius: 10px;
        -webkit-border-radius: 10px;
        border-radius: 10px; /* border radius */
        -moz-background-clip: padding;
        -webkit-background-clip: padding-box;
        background-clip: padding-box; /* prevents bg color from leaking outside the border */
        background-color: #fff; /* layer fill content */
        -moz-box-shadow: 3px 4px 5px rgba(7, 8, 8,.13); /* drop shadow */
        -webkit-box-shadow: 3px 4px 5px rgba(7, 8, 8,.13); /* drop shadow */
        box-shadow: 3px 4px 5px rgba(7, 8, 8,.13); /* drop shadow */
        background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSI1MCUiIHkxPSIxMDAlI