		@media screen and (max-width: 650px) { /*iPhone 6/7/8 Plus iOS 11*/
			
			.epn_nav div{
				width:100%;
				float:none;
				margin: 0 0 20px 0;
			}
			.epn_nav div a,
			.epn_nav div a {
				width: 96%;
				margin: 0 auto !important;
				display:block;
				text-align:center;
				float:none !important;
			}
		}

		@media screen and (max-width: 320px) { /*iPhone 5/SE iOS 10.3.1*/
			
			
		}
		@media screen and (min-width: 321px) and (max-width: 362px) { /*GALAXY S5 ANDROID 5.0*/
			
			
		}
		@media screen and (min-width: 363px) and (max-width: 376px) { /*iPhone 6/7/8 iOS 11*/
			
			
		}
		@media screen and (min-width: 377px) and (max-width: 386px) { /*LG Optimus L70 Anroid 4.4.2*/
			
			
		}
		@media screen and (min-width: 387px) and (max-width: 416px) { /*iPhone 6/7/8 Plus iOS 11*/
			
		}
		 
		@media screen and (min-width: 417px) and (max-width: 455px) {
			
			
		}
		
		@media only screen 
		and (device-width : 414px) 
		and (device-height : 736px) 
		and (-webkit-device-pixel-ratio : 3)  {
			
		
		}
		@media screen and (min-width: 737px) and (max-width: 768px) { /*iPad*/
			
			
		}	
		
		@media screen and (min-width: 769px) and (max-width: 834px) {  /*iPad Pro 10.5 Inch*/
			
			
		}			
		
		@media screen and (min-width: 835px) and (max-width: 1024px) { /*iPad Pro 12.9 Inch*/
			
			
		}	
		@media screen and (min-width: 767px) and (max-width: 1199px) {
			
		}
		/* tablets/desktops and up ----------- */
		@media (min-width: 992px) and (max-width: 1199px) {
			
		}
		/* large desktops and up ----------- */
		@media screen and (min-width: 1200px) and (max-width: 1320px) {
			
		}	