#container{position:fixed;left:0;top:0;z-index:10;padding:0;}
.menu-btncont{position:relative;z-index:99;top:0px;width:45px;float:left;padding-top:0px;cursor:pointer;}
.menu-btncont a {color: #fff;}
.clear{clear:both;}
.menu-btncont p{width:250px; float:left; background:#cb1300; color:#fff; position:absolute; left:-250px; top:0px; padding:4px 0px 4px 10px; font-size:18px;font-weight:600; line-height:18px; margin-bottom:0px; -webkit-transition:all 300ms ease-in-out; -moz-transition:all 300ms ease-in-out; transition:all 300ms ease-in-out;}
.menu-btncont p span{display: block;}
.menu-btncont:hover p{left:45px;}
.topmenu{margin-top:0px;border-top:1px solid #565950;}
.menu-btn{z-index:99;width:45px;float:left;padding-top:12em;cursor:pointer;}
.menu-btn:hover img{opacity:0.8;}
.pushy{position:fixed; width:300px; height:100%; top:0; z-index:109; background: rgba(0,0,0,0.7); cover;padding:100px 30px 40px 30px;-webkit-box-shadow:inset -10px 0 6px -9px rgba(0, 0, 0, .3);-moz-box-shadow:inset -10px 0 6px -9px rgba(0, 0, 0, .3);box-shadow:inset -10px 0 6px -9px rgba(0, 0, 0, .3);overflow:auto;-webkit-overflow-scrolling:touch;line-height:normal; overflow-x: auto;}

.pushy::-webkit-scrollbar-track {border: 1px solid rgba(0,0,0,0.5); padding: 2px 0; background-color:rgba(73,73,73,0.7);}
.pushy::-webkit-scrollbar {width: 6px;}
.pushy::-webkit-scrollbar-thumb {border-radius: 100px; box-shadow: inset 0 0 6px rgba(0,0,0,.3); background-color: rgba(0,0,0,0.5); border: 1px solid rgba(0,0,0,0.5);}


/* .pushy:before{background:rgba(0,0,0,0.7); content:""; height:100%; left:0; position:absolute; top:0; width:100%; z-index:-1;} */
.pushy h2{text-align:center; color: #e7e625; font-weight: 700;}
.pushy-left{-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{-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{-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);}
.container-push .menu-btncont p{display: none;}
.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;}
.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-mba {display: none;}
.fieldset::placeholder{color:#9f9f9f!important}
.pushy select {color:#9f9f9f!important}
.pushy select option{color: #565950!important;}
.pushy option{zoom: 1.2;}
.fieldset:focus{border-bottom:2px solid #fff!important; outline:none;}
form{margin:0;padding:0}
*:focus{outline:0}
.fieldset{ width: 100%; height: auto; padding: 10px 5px; display: block; outline: 0; margin: 0 0 15px 0; color: #fff!important; font-size: 14px; float: left; background: transparent; border-top: 0 !important; border-right: 0 !important; border-bottom: 2px solid rgba(231,230,37,0.8) !important; border-left: 0 !important; border-radius: 0 !important;}
.pushy .btn-two-full {display: block; margin: 0 auto;}




@media screen and (max-width:640px){
.pushy:before{background: rgba(0,0,0,0.8);}
.menu-btn{padding: 0;}
.menu-btn,.menu-btncont{width: 30px;}
#container{top:200px;}
#consultv{display:none;}
.menu-btn-mba { background: #a81847 none repeat scroll 0 0; bottom: 0; color: #fff; cursor: pointer; display: block; float: left; left: 0; margin-bottom: 0; padding-top:150px; position: fixed; text-align: left; transition: all 300ms ease-in-out 0s; width: 100%; z-index: 99;}
.menu-btncont p {padding: 6px 0px 6px 10px;}
.menu-btncont p span{display: none;}
.menu-btncont:hover p{left:30px;}
}
