.menu_fixed {
	display:none;
	background-color:#FFF;
	position:fixed;
	width:100%;
	height:116px;
	z-index:9999;
	float:left;}
	
	.menu_left {
		width:50%;
		float:left;}
		
		.menu_right {
			width:50%;
			float:right;}
			
			@media (max-width:980px) {
				.menu_fixed {
	display:none !important;}}
	
	
	
@-webkit-keyframes slideme {
    0% {
        left: -30px;
        margin-left: 0px;
    }

    30% {
        left: 110%;
        margin-left: 80px;
    }

    100% {
        left: 110%;
        margin-left: 80px;
    }
}

@keyframes slideme {
    0% {
        left: -30px;
        margin-left: 0px;
    }

    30% {
        left: 110%;
        margin-left: 80px;
    }

    100% {
        left: 110%;
        margin-left: 80px;
    }
}

@-webkit-keyframes pulseicon {
    0% {
        -webkit-transform: scale(1);
                transform: scale(1);
    }

    50% {
        -webkit-transform: scale(1.3);
                transform: scale(1.3);
    }
}

@keyframes pulseicon {
    0% {
        -webkit-transform: scale(1);
                transform: scale(1);
    }

    50% {
        -webkit-transform: scale(1.3);
                transform: scale(1.3);
    }
}

.btn-anim i {
    -webkit-animation-name: pulseicon;
            animation-name: pulseicon;
    -webkit-animation-duration: 0.3s;
            animation-duration: 0.3s;
    -webkit-animation-iteration-count: infinite;
            animation-iteration-count: infinite;
}

.leaking:after {
    margin-left: 60px;
    content: " ";
    width: 30px;
    height: 300px;
    background: #fff;
    -webkit-animation-delay: 0.05s;
            animation-delay: 0.05s;
    position: absolute;
    left: -40px;
    top: -150px;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
    transition: all 0.1s;
    -moz-transition: all 0.1s;
    -webkit-transition: all 0.1s;
    -o-transition: all 0.1s;
    -khtml-transition: all 0.1s;
    -ms-transition: all 0.1s;
    -webkit-animation-name: slideme;
            animation-name: slideme;
    -webkit-animation-duration: 3s;
            animation-duration: 3s;
    -webkit-animation-iteration-count: infinite;
            animation-iteration-count: infinite;
    transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -khtml-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
}
.with-bg {
    position: relative;
    z-index: 10;
    display: inline-block;
    padding: 5px 10px;
    line-height: 40px;
    font-size: 30px;
    font-weight: 700;
}
.with-bg::before {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: #ff6363;
    z-index: -1;
}






@-webkit-keyframes slideme {
   0% {
       left: -30px;
       margin-left: 0px;
   }

   30% {
       left: 110%;
       margin-left: 80px;
   }

   100% {
       left: 110%;
       margin-left: 80px;
   }
}

@keyframes slideme {
   0% {
       left: -30px;
       margin-left: 0px;
   }

   30% {
       left: 110%;
       margin-left: 80px;
   }

   100% {
       left: 110%;
       margin-left: 80px;
   }
}

@-webkit-keyframes pulseicon {
   0% {
       -webkit-transform: scale(1);
               transform: scale(1);
   }

   50% {
       -webkit-transform: scale(1.3);
               transform: scale(1.3);
   }
}

@keyframes pulseicon {
   0% {
       -webkit-transform: scale(1);
               transform: scale(1);
   }

   50% {
       -webkit-transform: scale(1.3);
               transform: scale(1.3);
   }
}

.btn-anim i {
   -webkit-animation-name: pulseicon;
           animation-name: pulseicon;
   -webkit-animation-duration: 0.3s;
           animation-duration: 0.3s;
   -webkit-animation-iteration-count: infinite;
           animation-iteration-count: infinite;
           overflow:hidden;
}

.leaking:after {
   margin-left: 60px;
   content: " ";
   width: 30px;
   height: 300px;
   background: #fff;
   -webkit-animation-delay: 0.05s;
           animation-delay: 0.05s;
   position: absolute;
   left: -40px;
   top: -150px;
   -webkit-animation-timing-function: ease-in-out;
           animation-timing-function: ease-in-out;
   transition: all 0.1s;
   -moz-transition: all 0.1s;
   -webkit-transition: all 0.1s;
   -o-transition: all 0.1s;
   -khtml-transition: all 0.1s;
   -ms-transition: all 0.1s;
   -webkit-animation-name: slideme;
           animation-name: slideme;
   -webkit-animation-duration: 3s;
           animation-duration: 3s;
   -webkit-animation-iteration-count: infinite;
           animation-iteration-count: infinite;
   transform: rotate(45deg);
   -moz-transform: rotate(45deg);
   -webkit-transform: rotate(45deg);
   -o-transform: rotate(45deg);
   -khtml-transform: rotate(45deg);
   -ms-transform: rotate(45deg);
   position: absolute;
}

.btn-anim {

   height: auto;
   text-align:center;
     
       background-color: #f7615f !important;
   overflow:hidden;
   position: relative;
}
[type=reset], [type=submit], button, html [type=button] {
  -webkit-appearance: none  !important;}