@import url("//actiondb.com.au/wp-content/plugins/media-grid-overlay-manager/css/frontend.css");

/* ***** 104 - homepage OVERLAY ***** */ 
  
		.mgom_104_0 { /* full_img_layer */
				top: 0px; left: 0px;
					background-color: #ffffff;opacity: 0; filter: alpha(opacity=0);
					
					transition: all 400ms ease 0s;
					-webkit-transition: all 400ms ease 0s; /* older webkit */
					-ms-transition: all 400ms ease 0s;
					
			z-index: 890; 
		}
		.mg_box:hover .mgom_104_0 {
				top: 0px; left: 0px;
					background-color: #91b7de;opacity: 0.3; filter: alpha(opacity=30);
					
		}
		
		.mgom_104_1 { /* title */
				text-align: center;
					font-size: 18px;
					
					color: #ffffff;line-height: 19px;
					text-transform: uppercase;
		}
		.mg_box:hover .mgom_104_1 {
				
					color: #ffffff;
		}
		
		.mgom_104_2 { /* descr */
				text-align: center;
					font-size: 14px;
					
					color: #ffffff;line-height: 19px;
					
		}
		.mg_box:hover .mgom_104_2 {
				
					color: #ffffff;
		}
		
		.mgom_104_3 { /* button */
				font-size: 14px;
					line-height: 19px;
					display: table; margin: auto;
						text-transform: uppercase;
						border: 1px solid #ffffff;
						border-radius: 2px;
					
					background-color: transparent;
					color: #ffffff;margin-top: 10px !important; 
		}
		.mg_box:hover .mgom_104_3 {
				
					border-color: #ffffff;
					background-color: transparent;
					color: #ffffff;
		}
		
			.mgom_104_3 {
				transition: 		all 400ms ease 0s;
				-webkit-transition: all 400ms ease 0s;
				-ms-transition: 	all 400ms ease 0s;
			}
			
		.mgom_104_4 { /* txt_block */
				top: 0px; left: 0px;
					background-color: #ffffff;opacity: 0; filter: alpha(opacity=0);
					
					transition: all 400ms ease 0s;
					-webkit-transition: all 400ms ease 0s; /* older webkit */
					-ms-transition: all 400ms ease 0s;
					
		}
		.mg_box:hover .mgom_104_4 {
				top: 0px; left: 0px;
					background-color: #91b7de;opacity: 0.3; filter: alpha(opacity=30);
					
		}
		
	.mgom_104_5.mgom_txt_wrap {
		top: 0px; left: 0px;	
		
					transition: all 400ms ease 0s;
					-webkit-transition: all 400ms ease 0s; /* older webkit */
					-ms-transition: all 400ms ease 0s;
					
		
	}
	
	.mg_box:hover .mgom_104_5.mgom_txt_wrap {
		top: 0px; left: 0px;	
	}
	