	/* ED */
		
		.hover_act:hover {
		    background-color: #ff8600;
            opacity:0.5;
		}
		
		/* END ED  END*/


@keyframes aScrollUp{
			        0%{
			                transform: translateY(0);
			            }
						
			        100%{
			                transform: translateY(-100%);
			            }
						
			    }
			    
			    
			    @keyframes aUnScrollUp{
			        0%{
			                transform: translateY(-100%);
			            }
						
			        100%{
			                transform: translateY(0);
			            }
						
			    }
			    
			    
			    @keyframes aScrollUpMenu{
			        0%{
			                margin-top: 32px;
			            }
						
			        100%{
			                margin-top: 0;
			            }
						
			    }
			    
			    @keyframes aUnScrollUpMenu{
			        0%{
			                margin-top: 0;
			            }
						
			        100%{
			                margin-top: 32px;
			            }
						
			    }

                body > header{
    					position: fixed;
    					top: 0px;
    					background: #fff;
    					display: block;
    					width: 100%;
    					/*height: 100px;*/
    					
    					/*border-bottom: 1px solid #bfbfbf;*/
    					
    					content: '';
    					z-index: 3000;
    					
    					padding: 0px 0px 0px 0px;
    				}

			    body.scrollUp .back__upline{
    			        animation-timing-function: ease-out;
    			        animation-duration: 0.2s;
    			        animation-name: aScrollUp;
    			        animation-fill-mode: forwards;
			        }
			    
			    body.unScrollUp .back__upline{
    			        animation-timing-function: ease-in;
    			        animation-duration: 0.2s;
    			        animation-name: aUnScrollUp;
    			        animation-fill-mode: forwards;
			        }
			    
			    body.scrollUp main_menu{
			            animation-timing-function: ease-out;
    			        animation-duration: 0.2s;
    			        animation-name: aScrollUpMenu;
    			        animation-fill-mode: forwards;
			        }
			    
			    body.unScrollUp main_menu{
			            animation-timing-function: ease-in;
    			        animation-duration: 0.2s;
    			        animation-name: aUnScrollUpMenu;
    			        animation-fill-mode: forwards;
			        }
			    
			    body.ScrollUp subMenu.fixed{
			            animation-timing-function: ease-in;
    			        animation-duration: 0.2s;
    			        animation-name: aScrollUp;
    			        animation-fill-mode: forwards;
			        }
			    
			    body.unScrollUp subMenu{
			            /*top: 108px;*/
						top: 98px;
			        }
			    
			    subMenu{
			            top: 74px;
			        }
			    
			    subMenu.hidden{
			            opacity: 0;
			            animation-timing-function: ease-out;
    			        animation-duration: 0.2s;
    			        animation-name: aScrollUp;
    			        animation-fill-mode: forwards;
			        }
			    
			    subMenu.visible{
			            animation-timing-function: ease-in;
    			        animation-duration: 0.2s;
    			        animation-name: aUnScrollUp;
    			        animation-fill-mode: forwards;
			        }
			    
			    
			    
			    .btnpay .white{
        				position: relative;
        					top: 12px;
        					right: 0px;
        			
        				width: 150px;
        					height: 20px;
        					border-radius: 60px;
        					text-transform: uppercase;
        					letter-spacing: 2px;
        					font-weight: 700;
        					font-size: 14px;
        					padding: 10px 20px;
        				
        				display: inline-block;
        				margin: 0px 0px 10px 0px;
        				color: #fff;
        				border: 1px solid #fff;
        				border-radius: 2px;
        				
        				
        				border-radius: 60px;
        				background-color: none;
        			}
        			
                .btnpay{
    				    display: inline-block;
    					text-decoration: none;
    					position: relative;
    					top: 18px;
    					right: 0px;
    					width: 150px;
    					height: 20px;
    					border-radius: 60px;
    					background-color: #ff6600;
    					border: 1px solid #ff6600;
    						text-transform: uppercase;
    						letter-spacing: 2px;
    						font-weight: 700;
    						font-size: 14px;
    					color: #fff;
    					cursor: pointer;
    					padding: 10px 20px;
    					
    					justify-self: end;
    					
    			    }