/* ----------- iPhone 6 ----------- */

/* PORTRAIT AND LANDSCAPE START */
@media only screen and (min-device-width: 375px) and (max-device-width: 667px) {
	  
/* GENERAL */

body { overflow-x:hidden; }

ul {
	font-family: 'Roboto',Verdana,Arial,Helvetica,"DejaVu Sans",sans-serif;
	color:#000;
	font-size: 120%;
	text-align: left;
	list-style: circle;
}

li {
    padding-bottom: 0px;
}

.space-out {
	padding-top:20px !important;
}

.glyphicon-chevron-down {
	font-size: 6em;
	color: #ccc;
}
	
/* HEADER */

	#header {
		min-height: 135px;
	}  
	 #services {
		display:none;
	}
	 #path {
		font-size:53%;
		padding: 5px 0px 3px 0px !important;
	}
	#mainContainer {
    
		z-index: 9999 !important;
}
 
/* NAVBAR */
	#page-top > nav > div > div.navbar-header.page-scroll {
		background-color: transparent;
	}
	.navbar {
		min-height: 0px;
		margin-bottom: 0px;
		border: none;
		z-index: 100 !important;
	}
	.navbar-inverse {
		background-color: transparent;
		border-color: #e7e7e7;
		border: none;
	}
	.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover {
		background-color: #000000;
	}
	.navbar-inverse .navbar-toggle {
		border-color: #000000;
	}
	.navbar-toggle {
		padding: 19px 15px;
		margin-top: -12px;
		margin-right: 3px;
		margin-bottom: 0px !important;
		background-color: #000;
		background-image: none;
		border: none;
		border-radius: 100%;
	}
	.navbar-inverse .navbar-toggle .icon-bar {
		background-color: #fff;
	}
	#page-top > nav > div > div.navbar-header.page-scroll > button > span:nth-child(2) {
		margin-top:3px;
	}
	.navbar-collapse {
		border: none;
	}
	.navbar-nav {
		margin-top: 0px !important;
		margin-right: -15px;
		margin-bottom: 7.5px;
		margin-left: -15px;
		padding-left: 15px;
	}
	#navbar-collapse-main {
		padding-left: 0px !important;
	}
	.goToTop {
		height: 0px;
	}

nav li { background: #000; }

.active#lvl1 a, #lvl1 a:hover, #lvl1 a:focus {
    color: #FD9C23 !important;
}
.active#lvl2 a, #lvl2 a:hover, #lvl2 a:focus {
    color: #8396FF !important;
}
.active#lvl0 a, #lvl0 a:hover, #lvl0 a:focus {
    color: #fff !important;
}
.active#lvl3 a, #lvl3 a:hover, #lvl3 a:focus {
    color: #468949 !important;
}
.active#lvl4 a, #lvl4 a:hover, #lvl4 a:focus {
    color: #FF9083 !important;
}

/* BODY */
	body {
		background: #fff !important;
	}
	 
	/********* SECTIONS *********/
	
	#up-n-down-arrows {
		display: none;
	}	
	
	/* HOME */

	/* INTRO */
	#intro img {
		padding-top: 15px;
		padding-bottom: 20px;
	}
	
	section#intro-1b, section#intro-2b {
		display:block;
	}	

	/* AUTHORISATION */
	
	section#auth-1b {
		display:block;
	}	
	
	#auth-1b img {
		padding-bottom: 20px;
	}
	#how-1a img {
		width:80%;
	}
	#rev-1c img {
		padding-top: 80px;
	}
	#how-1e p, #how-1f p {
		margin: 0px;
	}
	/* USE */
	#use-1a img {
		width:70%;
	}
	#use-1e img {
		width:60%;
	}
	#use-1c h3 {
    text-align: left;
	}
	/* PESTICIDE RESIDUE */
	#idl-1a img {
		padding-bottom: 30px;
	}
	#pes-1d p {
		font-size: 1.1em;
	}

	#know-more > div {
    width: 380px;
    margin-top: 10px;
    margin-left: 0%;
}

button.info-box {
	display: none;
}

	/* PESTICIDES RESIDUES */
}
/* END Portrait and Landscape */

/* PORTRAIT ONLY START */
@media only screen and (min-device-width: 375px) and (max-device-width: 559px) and (orientation: portrait) { 

	/* GENERAL */

	h1, h2 {
		text-align: left !important;
		font-size: 150% !important;
		padding: 0px !important;
	}

	h3 {
		text-align: left;
		font-size: 130% !important;
		padding: 0px !important;
	}

	h4 {
		text-align: center;
		font-size: 110% !important;
		padding: 0px !important;
	}
	p {
		font-size: 120%;
		text-align: left;
	}
	
	#intro .row, #intro-1a .row, #intro-1b .row, #intro-2a .row, #intro-2b .row, #auth-1a .row, #auth-1b .row, #how-1a .row, #how-1b .row, #how-1c .row, #how-1d .row, #how-1e .row, #how-1f .row, #how-1g .row, #how-1h .row, #how-1i .row, #how-1j .row, #how-1k .row, #rev-1a .row, #rev-1b .row, #rev-1c .row, #low-1a .row, #low-1b .row, #low-1c .row, #res-1a .row, #use-1a .row, #use-1b .row, #use-1c .row, #use-1d .row, #use-1e .row, #use-1f .row, #use-1g .row, #pes-1a .row, #pes-1b .row, #pes-1c .row, #pes-1d .row, #idl-1a .row {
		margin-top: -40%;
	}
	
	/* HEADER */  
	#banner-title-text {
		right: 0;
		padding-right: 10px;
	}

	#navbar-main.affix-top {
	  width: 375px !important;
	}
	#navbar-main.affix {
	  width: 100%;
	}
	 
	/* SLIDER */
	
	.s-size {
		font-size: 90%;
	}

		.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
			left: 0px !important;
		}
		.swiper-button-next, .swiper-container-rtl .swiper-button-prev {
			right: 0px !important;
		}
	 
	/********* SECTIONS *********/
	
	
	/* HOME */
	.home-section .row {
		margin-top: -242px;
	}	
	#intro-home-bkg {
	  width: 100%;
	  height: 609px;
	  background-image: url("../images/mobile/intro-home-title-portrait.png"), url("../images/mobile/intro-home-portrait.png");
	  background-repeat: no-repeat, no-repeat;
	  background-position: 15px 90px, center -40px;
	}	
	#intro-home-bkg p {
	  margin-top: 200px;
	  text-align: left;
	  line-height: 1.2em;
	  margin-left: 0px;
	}

	/* INTRO */
	
	#intro-home-scroll {
	  display:none;
	}

	#intro-1a-desktop {
		display:none;
	}

	#intro-1a-mobile {
		display:block;
		width:100%;
	}

	#intro-1a-desktop, #intro-1b-desktop, #intro-2a-desktop {
		display:none;
	}

	#intro-1a-mobile {
		display:block;
		width:100%;
		margin: 0 auto;
	}

	#intro-1b-mobile {
		display:block;
		width:50%;
		margin: 0 auto;
	}

	.desktop-only {
		display:none !important;
	}

	.mobile-only {
		display:block !important;
	}

	#intro-2a-mobile {
		display:block;
		width:68%;
		margin: 0 auto;
	}
	
	/* AUTHORISATION */
	#auth-1b img {
		width:130px;
	}
	#how-1a img {
		width:190px;
	}
	#how-1b img {
		width:255px;
	}
	#how-1c img {
		width:240px;
	}
	#how-1f img {
		width:125px;
	}
	#how-1g img {
		width:235px;
	}
	#how-1h img {
		width:280px;
	}
	#how-1i img {
		width:50%;
	}
	#res-1a img {
		width:55%;
	}

	#\31 f-port {
		display:inline-block;
	}	
	#\31 f-land {
		display:none;
	}
	#\31 g-port {
		display:inline-block;
	}	
	#\31 g-land {
		display:none;
	}
	#\31 h-port {
		display:inline-block;
	}	
	#\31 h-land {
		display:none;
	}
	#\31 i-port {
		display:inline-block;
	}	
	#\31 i-land {
		display:none;
	}		
	#pes-1a-land {
		display:none !important;
	}
	#pes-1a-port {
		display:inline-block !important;
	}		
	#pes-1d-land {
		display:none !important;
	}
	#pes-1d-port {
		display:inline-block !important;
		margin-top: 60px;
	}
	
	/* USE */
	
	#use-1f h2{
		text-align: center !important;
	}
	
	#use-1g img {
		width:75%;
	}

	/* PESTICIDES RESIDUES */
	
	#idl-1a #monitor {
		display:none;
	}
	#idl-1a .mobile-only {
		margin-top: 200px !important;
	}
	#idl-1a p {
		color:#ffffff;
		padding-top: 87px;
    	padding-left: 64px;
	}
	#pes-1a img {
		width: 60%;
	}
	#pes-1c img {
		width: 44%;
	}
	#pes-1d h3 {
		color:#FF9083;
		padding-top:30px;
	}
	#pes-1d img {
		width: 60%;
	}
	#know-more {
		background-image: url("../images/mobile/idl-1bkgr-portrait.png");
		background-size: contain;
		background-repeat: no-repeat;
		width: 100%;
		height: 330px;
	}
	#know-more button {
		border-radius:0px;
		background-color: #ffffff;
		width: 250px;	
		box-shadow: 5px 5px #FF8D00;
		margin-bottom:20px;
		padding-bottom:10px;
		padding-top:10px;
	}
	#know-more button a {
		color: #000;
	}
	
/* SLIDER */
#use-1f p{
	width:70%;
	text-align: center;
	margin: 0 auto;
	font-size:0.8em;
}
#use-1f > div > div > div > div > div.swiper-wrapper > div.swiper-slide > div {
	margin-bottom: 30px;
}
#use-1f hr{
	margin:0 auto;
	margin-bottom: 10px;
	margin-top:10px;
	width: 70%;
	border-color: #000;	
}
#use-1f img{
	padding-top:10px;
}
	
}/* END Portrait */


/* LANDSCAPE ONLY START */
@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (orientation: landscape) { 

	/* GENERAL */

	h1, h2 {
		text-align: left !important;
		font-size: 160% !important;
		padding: 0px !important;
	}

	h3 {
		text-align: left;
		font-size: 120% !important;
		padding: 0px !important;
	}

	h4 {
		text-align: left;
		font-size: 120% !important;
		padding: 0px !important;
	}
	p {
		font-size: 100%;
		text-align: left;
	}

	#intro .row, #intro-1a .row, #intro-1b .row, #intro-2a .row, #intro-2b .row, #auth-1a .row, #auth-1b .row, #how-1a .row, #how-1b .row, #how-1c .row, #how-1d .row, #how-1e .row, #how-1f .row, #how-1g .row, #how-1h .row, #how-1i .row, #how-1j .row, #how-1k .row, #rev-1a .row, #rev-1b .row, #rev-1c .row, #low-1a .row, #low-1b .row, #low-1c .row, #res-1a .row, #use-1a .row, #use-1b .row, #use-1c .row, #use-1d .row, #use-1e .row, #use-1f .row, #use-1g .row, #pes-1a .row, #pes-1b .row, #pes-1c .row, #pes-1d .row, #idl-1a .row {
		margin-top: -23%;
	}
	/* GRID FIX */
	.col-xsl-10{ width: 83.3%; }
	.col-xsl-9{ width: 75%; }
	.col-xsl-8{ width: 66.8%; }
	.col-xsl-7{ width: 58.3%; }
	.col-xsl-6{ width: 50%; }
	.col-xsl-5{ width: 41.6%; }
	.col-xsl-4{ width: 33.2%; }
	.col-xsl-3{ width: 25%; }
  
	/* HEADER */  
	 #banner-title-text {
		 right: 0;
		 padding-right: 300px;
	 }

	#navbar-main.affix-top {
	  width: 667px !important;
	}
	#navbar-main.affix {
	  width: 100%;
	}
	 
	/* SLIDER */
	
	.s-size {
		font-size: 90%;
	}
 
/* NAVBAR */
	#page-top > nav > div > div.navbar-header.page-scroll {
		background-color: transparent;
	}
	.navbar {
		min-height: 0px;
		margin-bottom: 0px;
		border: none;
		z-index: 100 !important;
	}
	.navbar-inverse {
		background-color: transparent;
		border-color: #e7e7e7;
		border: none;
	}
	.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover {
		background-color: #000000;
	}
	.navbar-inverse .navbar-toggle {
		border-color: #000000;
	}
	.navbar-toggle {
		padding: 19px 15px;
		margin-top: -12px;
		margin-right: 3px;
		margin-bottom: 0px !important;
		background-color: #000;
		background-image: none;
		border: none;
		border-radius: 100%;
	}
	.navbar-inverse .navbar-toggle .icon-bar {
		background-color: #fff;
	}
	#page-top > nav > div > div.navbar-header.page-scroll > button > span:nth-child(2) {
		margin-top:3px;
	}
	.navbar-collapse {
		border: none;
	}
	.navbar-nav {
		margin-top: 0px !important;
		margin-right: -15px;
		margin-bottom: 7.5px;
		margin-left: -15px;
	}
	.goToTop {
		height: 0px;
	}

nav li { background: #000; }

.active#lvl1 a, #lvl1 a:hover, #lvl1 a:focus {
    color: #FD9C23 !important;
}
.active#lvl2 a, #lvl2 a:hover, #lvl2 a:focus {
    color: #8396FF !important;
}
.active#lvl0 a, #lvl0 a:hover, #lvl0 a:focus {
    color: #fff !important;
}
.active#lvl3 a, #lvl3 a:hover, #lvl3 a:focus {
    color: #468949 !important;
}
.active#lvl4 a, #lvl4 a:hover, #lvl4 a:focus {
    color: #FF9083 !important;
}

/********* SECTIONS *********/
/* HOME */
	.home-section .row {
		margin-top: -242px;
	}	
	#intro-home-bkg {
	  width: 100%;
	  height: 609px;
	  background-image: url("../images/mobile/intro-home-title-portrait.png"), url("../images/mobile/intro-home-landscape.png");
	  background-repeat: no-repeat, no-repeat;
	  background-position: 15px 90px, center;
	}	
	#intro-home-bkg p {
	  margin-top: 200px;
	  text-align: left;
	  line-height: 1.2em;
	  margin-left: 0px;
	}
	
	#intro-home-scroll {
	  display:none;
	}

	#intro-1a-desktop, #intro-1b-desktop, #intro-2a-desktop {
		display:none;
	}

	#intro-1a-mobile {
		display:block;
		width:100%;
		margin: 0 auto;
	}

	#intro-1b-mobile {
		display:block;
		width:75%;
		margin: 0 auto;
	}

	.desktop-only {
		display:none !important;
	}

	.mobile-only {
		display:block !important;
	}

	#intro-2a-mobile {
		display:block;
		width:90%;
		margin: 0 auto;
	}

/* INTRO */
#intro .row {
	margin-top: -20%;
}
/* AUTHORISATION */
	#auth-1b img {
		width:83%;
	}
	#how-1a img {
		width:73%;
	}
	#how-1b img {
		width:88%;
	}
	#how-1c img {
		width:81%;
	}
	#rev-1a img.position {
		margin-top: 40px;
	}	
	#rev-1b img {
		width:81%;
	}		
	#low-1b img {
		width:81%;
	}			
	#use-1a img {
		width:85%;
	}			
	#pes-1d img {
		width:70%;
	}	
	
	#\31 f-port {
		display:none !important;
	}
	#\31 f-land {
		display:inline-block !important;
		width: 70% !important;
	}		
	#\31 g-port {
		display:none !important;
	}
	#\31 g-land {
		display:inline-block !important;
	}		
	#\31 h-port {
		display:none !important;
	}
	#\31 h-land {
		display:inline-block !important;
	}		
	#\31 i-port {
		display:none !important;
	}
	#\31 i-land {
		display:inline-block !important;
	}		
	#pes-1a-port {
		display:none !important;
	}
	#pes-1a-land {
		display:inline-block !important;
	}		
	#pes-1d-port {
		display:none !important;
	}
	#pes-1d-land {
		display:inline-block !important;
	}
	
	/* USE */

	#use-1f h2 {
		text-align: center !important;
	}
	#use-1g img {
		width:100%;
	}
	/* SLIDER */
	#use-1f > div > div > div > div > div.swiper-wrapper > div.swiper-slide > div {
		width:50%;
		text-align: center;
		margin: 0 auto;
		font-size:1em;
		float:left;
	}
	#use-1f > div > div > div > div > div.swiper-wrapper > div.swiper-slide > div  {
		margin-bottom: 35px;
	}
	#use-1f hr{
		margin:0 auto;
		margin-bottom: 10px;
		margin-top:10px;
		width: 100%;
		border-color: #000;	
	}
	#use-1f img{
		padding-top:10px;
		float: left;
		padding-left: 90px;
		padding-right: 20px;
	}
	#use-1f .swiper-slide p {
		width: 100%;
		text-align: left;
		margin: 0 auto;
		font-size: 0.85em;
	}
	.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
		left: 20px !important;
	}
	.swiper-button-next, .swiper-container-rtl .swiper-button-prev {
		right: 20px !important;
	}


/* PESTICIDES RESIDUES */
	
	#idl-1a #monitor {
		display:block;
		width:100%;
		padding-top:75px;
	}
	#idl-1a p {
		color:#000;
		padding-top: 5px;
		padding-left: 28px;
		padding-bottom: 20px;
	}
	#pes-1a img {
		width: 70%;
	}
	#pes-1c img {
		width: 90%;
	}
	#pes-1c img.position {
		margin-top: 40px;
	}
	#pes-1d h3 {
		color:#FF9083;
	}
	#pes-1d img {
		width: 80%;
	}
	#know-more {
		background-image: url("../images/mobile/idl-1bkgr-portrait.png");
		background-size: contain;
		background-repeat: no-repeat;
		width: 100%;
		height: 300px;
	}
	#know-more button {
		border-radius:0px;
		background-color: #ffffff;
		width: 250px;	
		box-shadow: 5px 5px #FF8D00;
		margin-bottom:20px;
		padding-bottom:10px;
		padding-top:10px;
	}
	#know-more button a {
		color: #000;
	}
	#know-more > div > button {
		display:block !important;
		margin-left:28px !important;
	}
	
}/* END landscape */

/* ----------- END IPHONE 6 ----------- */

/* ----------- iPhone 5 ----------- */

/* PORTRAIT AND LANDSCAPE START */
@media only screen and (min-device-width: 320px) and (max-device-width: 460px) {

	/* GENERAL */

	body { overflow-x:hidden; }

	ul {
		font-family: 'Roboto',Verdana,Arial,Helvetica,"DejaVu Sans",sans-serif;
		color:#000;
		font-size: 120%;
		text-align: left;
		list-style: circle;
	}

	li {
	    padding-bottom: 0px;
	}

	.space-out {
		padding-top:20px !important;
	}

	.glyphicon-chevron-down {
		font-size: 6em;
		color: #ccc;
	}
		
	/* HEADER */

		#header {
			min-height: 135px;
		}  
		 #services {
			display:none;
		}
		 #path {
			font-size:53%;
			padding: 5px 0px 3px 0px !important;
		}
		#mainContainer {
	    
			z-index: 9999 !important;
	}
	 
	/* NAVBAR */
		#page-top > nav > div > div.navbar-header.page-scroll {
			background-color: transparent;
		}
		.navbar {
			min-height: 0px;
			margin-bottom: 0px;
			border: none;
			z-index: 100 !important;
		}
		.navbar-inverse {
			background-color: transparent;
			border-color: #e7e7e7;
			border: none;
		}
		.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover {
			background-color: #000000;
		}
		.navbar-inverse .navbar-toggle {
			border-color: #000000;
		}
		.navbar-toggle {
			padding: 19px 15px;
			margin-top: -12px;
			margin-right: 3px;
			margin-bottom: 0px !important;
			background-color: #000;
			background-image: none;
			border: none;
			border-radius: 100%;
		}
		.navbar-inverse .navbar-toggle .icon-bar {
			background-color: #fff;
		}
		#page-top > nav > div > div.navbar-header.page-scroll > button > span:nth-child(2) {
			margin-top:3px;
		}
		.navbar-collapse {
			border: none;
		}
		.navbar-nav {
			margin-top: 0px !important;
			margin-right: -15px;
			margin-bottom: 7.5px;
			margin-left: -15px;
			padding-left: 15px;
		}
		#navbar-collapse-main {
			padding-left: 0px !important;
		}
		.goToTop {
			height: 0px;
		}

	nav li { background: #000; }

	.active#lvl1 a, #lvl1 a:hover, #lvl1 a:focus {
	    color: #FD9C23 !important;
	}
	.active#lvl2 a, #lvl2 a:hover, #lvl2 a:focus {
	    color: #8396FF !important;
	}
	.active#lvl0 a, #lvl0 a:hover, #lvl0 a:focus {
	    color: #fff !important;
	}
	.active#lvl3 a, #lvl3 a:hover, #lvl3 a:focus {
	    color: #468949 !important;
	}
	.active#lvl4 a, #lvl4 a:hover, #lvl4 a:focus {
	    color: #FF9083 !important;
	}

	/* BODY */
		body {
			background: #fff !important;
		}
		 
		/********* SECTIONS *********/
		
		#up-n-down-arrows {
			display: none;
		}	
		
		/* HOME */	

		/* INTRO */
		#intro img {
			padding-top: 15px;
			padding-bottom: 20px;
		}
		
		section#intro-1b, section#intro-2b {
			display:block;
		}	

		/* AUTHORISATION */
		
		section#auth-1b {
			display:block;
		}	
		
		#auth-1b img {
			padding-bottom: 20px;
		}
		#how-1a img {
			width:70%;
		}
		#rev-1c img {
			padding-top: 80px;
		}
		#how-1e p, #how-1f p {
			margin: 0px;
		}
		#how-1e .mobile-only img {
			width:70%;
		}
		#how-1f .mobile-only img {
			width:30%;
		}
		#how-1g .mobile-only img {
			width:60%;
		}
		#rev-1c .mobile-only img {
			width: 80%;
		}
		/* USE */
		#use-1a img {
			width:70%;
		}
		#use-1e img {
			width:60%;
		}
		#use-1c h3 {
	    text-align: left;
		}
		/* PESTICIDE RESIDUE */
		#idl-1a img {
			padding-bottom: 30px;
		}
		#pes-1d p {
			font-size: 1.1em;
		}

		#know-more > div {
	    width: 380px;
	    margin-top: 10px;
	    margin-left: 0%;
	}

	button.info-box {
		display: none;
	}

	/* PESTICIDES RESIDUES */
}
/* END Portrait and Landscape */

/* END portrait and landscape */
/* ----------- END IPHONE 5 ----------- */



/* ----------- SAMSUNG xcover 2 ----------- */

/* PORTRAIT AND LANDSCAPE START */


@media screen and (max-device-width: 320px) and (max-device-height: 533px) {



	/* GENERAL */

	body { overflow-x:hidden; }

	#header #banner-title-text {
	    padding-left: 220px;
	}

	ul {
		font-family: 'Roboto',Verdana,Arial,Helvetica,"DejaVu Sans",sans-serif;
		color:#000;
		font-size: 100%;
		text-align: left;
		list-style: circle;
	}

	li {
	    padding-bottom: 0px;
	}

	.space-out {
		padding-top:20px !important;
	}

	.glyphicon-chevron-down {
		font-size: 6em;
		color: #ccc;
	}
		
	/* HEADER */

		#header {
			min-height: 135px;
		}  
		 #services {
			display:none;
		}
		 #path {
			font-size:45%;
			padding: 5px 0px 3px 0px !important;
		}
		#mainContainer {
	    
			z-index: 9999 !important;
	}
	 
	/* NAVBAR */
		#page-top > nav > div > div.navbar-header.page-scroll {
			background-color: transparent;
		}
		.navbar {
			min-height: 0px;
			margin-bottom: 0px;
			border: none;
			z-index: 100 !important;
		}
		.navbar-inverse {
			background-color: transparent;
			border-color: #e7e7e7;
			border: none;
		}
		.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover {
			background-color: #000000;
		}
		.navbar-inverse .navbar-toggle {
			border-color: #000000;
		}
		.navbar-toggle {
			padding: 19px 15px;
			margin-top: -12px;
			margin-right: 3px;
			margin-bottom: 0px !important;
			background-color: #000;
			background-image: none;
			border: none;
			border-radius: 100%;
		}
		.navbar-inverse .navbar-toggle .icon-bar {
			background-color: #fff;
		}
		#page-top > nav > div > div.navbar-header.page-scroll > button > span:nth-child(2) {
			margin-top:3px;
		}
		.navbar-collapse {
			border: none;
		}
		.navbar-nav {
			margin-top: 0px !important;
			margin-right: -15px;
			margin-bottom: 7.5px;
			margin-left: -15px;
			padding-left: 15px;
		}
		#navbar-collapse-main {
			padding-left: 0px !important;
		}
		.goToTop {
			height: 0px;
		}

	nav li { background: #000; }

	.active#lvl1 a, #lvl1 a:hover, #lvl1 a:focus {
	    color: #FD9C23 !important;
	}
	.active#lvl2 a, #lvl2 a:hover, #lvl2 a:focus {
	    color: #8396FF !important;
	}
	.active#lvl0 a, #lvl0 a:hover, #lvl0 a:focus {
	    color: #fff !important;
	}
	.active#lvl3 a, #lvl3 a:hover, #lvl3 a:focus {
	    color: #468949 !important;
	}
	.active#lvl4 a, #lvl4 a:hover, #lvl4 a:focus {
	    color: #FF9083 !important;
	}

	/* BODY */
		body {
			background: #fff !important;
		}
		 
		/********* SECTIONS *********/
		
		#up-n-down-arrows {
			display: none;
		}	
		
		/* HOME */

		/* INTRO */
		#intro img {
			padding-top: 15px;
			padding-bottom: 20px;
		}
		
		section#intro-1b, section#intro-2b {
			display:block;
		}	

		/* AUTHORISATION */
		
		section#auth-1b {
			display:block;
		}	
		
		#auth-1b img {
			padding-bottom: 20px;
		}
		#how-1a img {
			width:80%;
		}
		#rev-1c img {
		    padding-top: 80px;
		}
		#rev-1c .mobile-only img {
		    padding-top: 80px;
		    width: 80%;
		}
		#how-1e p, #how-1f p {
			margin: 0px;
		}
		/* USE */
		#use-1a img {
			width:70%;
		}
		#use-1e img {
			width:60%;
		}
		#use-1c h3 {
	    text-align: left;
		}
		/* PESTICIDE RESIDUE */
		#idl-1a img {
			padding-bottom: 30px;
		}
		#pes-1d p {
			font-size: 1.1em;
		}

		#know-more > div {
	    width: 380px;
	    margin-top: 10px;
	    margin-left: 0%;
	}

	button.info-box {
		display: none;
	}

	/* PESTICIDES RESIDUES */
}
/* END Portrait and Landscape */



/* PORTRAIT ONLY START */
@media only screen and (max-device-width: 320px) and (orientation: portrait) { 

	/* GENERAL */

	h1, h2 {
		text-align: left !important;
		font-size: 140% !important;
		padding: 0px !important;
	}

	h3 {
		text-align: left;
		font-size: 120% !important;
		padding: 0px !important;
	}

	h4 {
		text-align: center;
		font-size: 100% !important;
		padding: 0px !important;
	}
	p {
		font-size: 100%;
		text-align: left;
	}

	section ul {
		font-size: 1.0em;
		line-height: 1.3;
	}
	
	#intro .row, #intro-1a .row, #intro-1b .row, #intro-2a .row, #intro-2b .row, #auth-1a .row, #auth-1b .row, #how-1a .row, #how-1b .row, #how-1c .row, #how-1d .row, #how-1e .row, #how-1f .row, #how-1g .row, #how-1h .row, #how-1i .row, #how-1j .row, #how-1k .row, #rev-1a .row, #rev-1b .row, #rev-1c .row, #low-1a .row, #low-1b .row, #low-1c .row, #res-1a .row, #use-1a .row, #use-1b .row, #use-1c .row, #use-1d .row, #use-1e .row, #use-1f .row, #use-1g .row, #pes-1a .row, #pes-1b .row, #pes-1c .row, #pes-1d .row, #idl-1a .row {
		margin-top: -40%;
	}
	
	/* HEADER */  
	#banner-title-text {
		right: 0;
		padding-right: 10px;
	}

	#navbar-main.affix-top {
	  width: 320px !important;
	}
	#navbar-main.affix {
	  width: 90%;
	}
	 
	/* SLIDER */
	
	.s-size {
		font-size: 90%;
	}

		.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
			left: 0px !important;
		}
		.swiper-button-next, .swiper-container-rtl .swiper-button-prev {
			right: 0px !important;
		}
	 
	/********* SECTIONS *********/
	
	
	/* HOME */
	.home-section .row {
		margin-top: -242px;
	}	
	#intro-home-bkg {
	  width: 100%;
	  height: 609px;
	  background-image: url("../images/mobile/intro-home-title-portrait.png"), url("../images/mobile/intro-home-portrait.png");
	  background-repeat: no-repeat, no-repeat;
	  background-position: 15px 90px, center -40px;
	}	
	#intro-home-bkg p {
	  margin-top: 200px;
	  text-align: left;
	  line-height: 1.2em;
	  margin-left: 0px;
	}

	/* INTRO */
	
	#intro-home-scroll {
	  display:none;
	}

	#intro-1a-desktop {
		display:none;
	}

	#intro-1a-mobile {
		display:block;
		width:100%;
	}

	#intro-1a-desktop, #intro-1b-desktop, #intro-2a-desktop {
		display:none;
	}

	#intro-1a-mobile {
		display:block;
		width:100%;
		margin: 0 auto;
	}

	#intro-1b-mobile {
		display:block;
		width:50%;
		margin: 0 auto;
	}

	.desktop-only {
		display:none !important;
	}

	.mobile-only {
		display:block !important;
	}

	#intro-2a-mobile {
		display:block;
		width:68%;
		margin: 0 auto;
	}
	
	/* AUTHORISATION */
	#auth-1b img {
		width:130px;
	}
	#low-1b.mobile-only img {
		width: 80%;
	}
	#use-1c img {
		width:80%;
	}
	#how-1a img {
		width:190px;
	}
	#how-1b img {
		width:255px;
	}
	#how-1c img {
		width:240px;
	}
	#how-1f img {
		width:125px;
	}
	#how-1g img {
		width:235px;
	}
	#how-1h img {
		width:280px;
	}
	#how-1i img {
		width:55%;
	}
	#how-1j .mobile-only img {
		width:50%;
	}
	#how-1k.mobile-only img {
		width:70%;
	}
	#res-1a img {
		width:55%;
	}

	#\31 f-port {
		display:inline-block;
	}	
	#\31 f-land {
		display:none;
	}
	#\31 g-port {
		display:inline-block;
	}	
	#\31 g-land {
		display:none;
	}
	#\31 h-port {
		display:inline-block;
	}	
	#\31 h-land {
		display:none;
	}
	#\31 i-port {
		display:inline-block;
	}	
	#\31 i-land {
		display:none;
	}		
	#pes-1a-land {
		display:none !important;
	}
	#pes-1a-port {
		display:inline-block !important;
	}		
	#pes-1d-land {
		display:none !important;
	}
	#pes-1d-port {
		display:inline-block !important;
		margin-top: 60px;
	}
	
	/* USE */
	
	#use-1f h2{
		text-align: center !important;
	}
	
	#use-1g img {
		width:75%;
	}

	/* PESTICIDES RESIDUES */
	
	#idl-1a #monitor {
		display:none;
	}
	#idl-1a .mobile-only {
		margin-top: 200px !important;
	}
	#idl-1a p {
		color:#ffffff;
		padding-top: 87px;
    	padding-left: 64px;
	}
	#pes-1a img {
		width: 60%;
	}
	#pes-1c img {
		width: 44%;
	}
	#pes-1d h3 {
		color:#FF9083;
		padding-top:30px;
	}
	#pes-1d img {
		width: 70%;
	}
	#know-more {
		background-image: url("../images/mobile/idl-1bkgr-portrait.png");
		background-size: contain;
		background-repeat: no-repeat;
		width: 100%;
		height: 330px;
	}
	#know-more button {
		border-radius:0px;
		background-color: #ffffff;
		width: 250px;	
		box-shadow: 5px 5px #FF8D00;
		margin-bottom:20px;
		padding-bottom:10px;
		padding-top:10px;
	}
	#know-more button a {
		color: #000;
	}
	
/* SLIDER */
#use-1f p{
	width:70%;
	text-align: center;
	margin: 0 auto;
	font-size:1em;
}
#use-1f > div > div > div > div > div.swiper-wrapper > div.swiper-slide > div {
	margin-bottom: 30px;
}
#use-1f hr{
	margin:0 auto;
	margin-bottom: 10px;
	margin-top:10px;
	width: 70%;
	border-color: #000;	
}
#use-1f img{
	padding-top:10px;
}
	
}/* END Portrait */

/* ----------- END SAMSUNG xcover 2 ----------- */