#container{position:fixed;left:0;z-index:1000;padding:0;}
.menu-btncont{position:relative;z-index:99;top:-6px;width:37px;float:left;padding-top:0px;cursor:pointer;}
.clear{clear:both;height:0px;}
.topmenu{margin-top:-6px;border-top:1px solid #2b61ad;}
/*.menu-btn{z-index:99;width:223px;float:left;cursor:pointer;bottom:4px;position:absolute;}
.menu-btn img{width:100%;}
.menu-btn:hover img{opacity:0.8;}*/
.menu-btn{z-index: 9;width: 35px;height: 134px;cursor:pointer;right: 0px;position: fixed;margin-top: -67px;top: 50%;
background-color: #295b90;display: flex;align-items: center;justify-content: center;border-radius: 5px 0 0 5px;}
.menu-btn img{/* width:100%; */}
.menu-btn:hover img{opacity:0.8;}
.pushy{position:fixed;right: 0;width:300px;height:100%;top:0;z-index:100009;background:#fff;padding: 50px 30px 40px 30px;
-webkit-box-shadow:8px 0 15px 7px rgba(0, 0, 0, .3);-moz-box-shadow:8px 0 15px 7px rgba(0, 0, 0, .3);
box-shadow:8px 0 15px 7px rgba(0, 0, 0, .3);overflow:auto;-webkit-overflow-scrolling:touch;line-height:normal;}
.pushy-left{right: -320px;/*-webkit-transform:translate3d(-300px,0,0);-moz-transform:translate3d(-300px,0,0);-ms-transform:translate3d(-300px,0,0);
-o-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0);*/}
.pushy-open{right: 0px/*-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);
-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);*/}
.container-push, .push-push{right: 300px/*-webkit-transform:translate3d(300px,0,0);-moz-transform:translate3d(300px,0,0);
-ms-transform:translate3d(300px,0,0);-o-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0);*/}
.pushy, #container, .push{-webkit-transition:-webkit-transform .2s cubic-bezier(.16, .68, .43, .99);-moz-transition:-moz-transform .2s cubic-bezier(.16, .68, .43, .99);-o-transition:-o-transform .2s cubic-bezier(.16, .68, .43, .99);transition:transform .2s cubic-bezier(.16, .68, .43, .99);-webkit-backface-visibility:hidden;-webkit-perspective:1000;}
.form-head{color: var(--body-color);font-size: 24px;font-weight: 900;}
.left-button{background: var(--secondary-color3);padding: 10px 20px;color:#fff;border:none;float:left;}
.left-button:hover{background: var(--primary-color);}
.pushy .left-form-main span{float:left;width:100%;color:#e41e31;font-size:14px;margin-bottom:10px;margin-top:-6px;}


.mr {
    width: 12%;
    height: auto;
    padding: 8px 4px;
    background-color: none;
    background-color: transparent;
    display: block;
    border: 1px solid rgba(255, 255, 255, 0.2);
    margin: 0 0 10px 0;
    color: #000;
    font-size: 12px;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    float: left;
    border: 1px solid #d0d0d0;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}

.mdr{width: 68%;;height:auto;padding:8px 10px;background-color:none;background-color:transparent;display:block;border:1px solid rgba(255, 255, 255, 0.2);margin:0 0 10px 0;color:#000;font-size:12px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;float:left;border:1px solid #d0d0d0;-moz-box-sizing:content-box;box-sizing:content-box;margin-left: 8px;}

  
.site-overlay{display:none;}
.pushy-active .site-overlay{display:block;position:fixed;top:0;right:0;bottom:0;left:300px;z-index:9999;}
.pushy-left input{border:1px solid #c1c1c1;background:#fff}
.menu-btn.inmenubt{display:none !important;}
::-webkit-input-placeholder{color:#000 !important;}
:-moz-placeholder{color:#000 !important;}
::-moz-placeholder{color:#000 !important;}
:-ms-input-placeholder{color:#000 !important;}
.container-push .openhide{display:none;}
.openclose{width:35px;height:35px;background: var(--secondary-color2);color:#fff;text-align:center;display:grid;align-items:center;position:absolute;top:0px;right:0px;margin-top:0px;margin-right:0px;}
.openclose:hover{background: var(--primary-color);}
@media screen and (max-width:640px){ 
.menu-btn { bottom: -6px;}
}
@media screen and (max-width:575px){
.menu-btn{ display: none; }
}
@media screen and (max-width:480px){
.menu-btn.inmenubt{bottom:-77px;position:absolute;}
}
@media screen and (max-width:360px){
.menu-btn { }
@media screen and (max-width:320px){}