/* 
***********************************
Page: NDQ Responsive
Category: N/A
Search: 0
Track: 0
Version: 9.10.0
Author: Jonathan Hagan
Date: 08 Aug 2016
***********************************
*/
@charset "utf-8";

/* USEFUL QUERIES */
	/* ipad portrait */
	/* (min-width : 768px) and (max-width : 1024px) and (orientation : portrait)  */
	
	/* ipad landscape */
	/* (min-width : 768px) and (max-width : 1024px) and (orientation : landscape) */
	
	/* ipad 3/4 portrait */	
	/* (min-width : 768px) and (max-width : 1024px) and (orientation : portrait) and (-webkit-min-pixel-ratio: 2)  */
	
	/* ipad 3/4 landscape */	
	/* (min-width : 768px) and (max-width : 1024px) and (orientation : landscape) and (-webkit-min-pixel-ratio: 2)  */
	
	/* ipad 3/4 landscape */	
	/* (min-width : 768px) and (max-width : 1024px) and (orientation : portrait) and (-webkit-min-pixel-ratio: 1)  */
	
	/* ipad 1/2 landscape */	
	/* (min-width : 768px) and (max-width : 1024px) and (orientation : landscape) and (-webkit-min-pixel-ratio: 1)  */
	
	/* ipad mini portrait */	
	/* (min-width : 768px) and (max-width : 1024px) and (-webkit-min-pixel-ratio: 1) and (orientation : portrait)  */
	
	/* ipad mini landscape */	
	/* (min-width : 768px) and (max-width : 1024px) and (-webkit-min-pixel-ratio: 1) and (orientation : landscape)  */
	
	/* iphone 6 */	
	/* (min-width : 375px) and (max-width : 667px)  */
	
	/* iPhone 6+ */	
	/* (min-device-width : 414px) and (max-device-width : 736px) and (-webkit-min-device-pixel-ratio : 3)  */
	
	/* iphone 5 */	
	/* (min-width : 320px) and (max-width : 568px)   */
	
	/* iPhone 2-4 */	
	/* (min-width : 320px) and (max-width : 480px)  */

	
@media 
	only screen and 
	(min-width : 375px) and (max-width : 667px),
	(min-width : 414px) and (max-width : 736px),
	(min-width : 320px) and (max-width : 568px),
	(min-width : 320px) and (max-width : 480px),
	(min-width : 414px) and (max-width : 736px) and (-webkit-min-pixel-ratio : 3),
	(min-width : 768px) and (max-width : 1024px) and (orientation : portrait) {

	/* general */	
	#ndq-content a {word-wrap: break-word;}


	/* form */
	#nir-email-alerts-signup-form .form-item-nir-email-alerts-signup-email input[type='text'],
	#nir-email-alerts-signup-form .form-item-nir-email-alerts-signup-email input[type='email'],
	#nir-email-alerts-signup-form .form-item-nir-email-alerts-signup-email textarea {
	    width: 100% !important;
	}

	/*investor kit*/
	.contact-message-nir-document-request-form .field--type-string,
	.contact-message-nir-document-request-form .form-item-mail,
	.contact-message-nir-document-request-form .field--widget-options-select,
	.contact-message-nir-document-request-form .field--type-telephone{
		width: 100%;
		display: block;
		margin-right: 0%;
		float: none;
	}


	/* search */
	body.body-sidebars-last .region-content {
        width: 100%;
        float: left;
        margin-left: 0;
        margin-right: 0;
    }
    body.body-sidebars-last aside.sidebar-last {
        width: 100%;
        float: left;
        margin-left: 0;
        margin-right: 0;
    }

}




/* ------------------ iPHONE portrait -------------------- */
@media only screen 
	and (min-width : 320px) 
	and (max-width : 736px) 
	and (orientation : portrait) {
		#ndq-releasebody img {width:100%}
		pre, person {
				/*font-size: 12px;*/
				word-wrap: break-word;
				white-space: normal;
		}

		/* ir home */
		a.button-file {
    	margin-left:0px !important;
		}
		.block-nir-stock-chart img {
			width: 100%;
		}

		/* release detail */
		#nir-table-wrapper {
			overflow-x: auto;
		}

		/* events */
	.ndq-5821 #events-right-col {
		padding-left: 0px;
	}

	/* SEC */
	#ndq-content.ndq-6016 form.views-exposed-form .form-item {
		float: none;
		margin-right: 0px;
	}
	#ndq-content.ndq-6016 .view-filters select {
		width: 100% !important;
	}
	#ndq-content.ndq-6016 input[type='submit'] {
		margin: 10px 0 30px !important;
	}

		/* ARs */
		.ndq-5881 .item-list li {
		    width: 100% !important;
		    margin: 0 0 30px 0 !important;
		}

		/* grid Bios */
		.bios-grid .bio-grid {
	    width: 100%;
	    margin-right: 0 !important
  	}

  	.node--person--full .node-left {
  		float: none;
  	}

  	.node--person--full .node-left picture img {
	    width: 100%;
	    margin: 0 0px 40px 0;
	}

	/* extra */
	.homebox-item-container {
		display: block;
	}
	.homebox-item-container .homebox-item {
		float: none;
		margin: 0 0 40px 0;
		width: 100%;
	}
	.homebox-item-container .normal-box-link, .homebox-item-container .right-box-link, .homebox-item-container .file--application-pdf a {
		position: relative;
		margin-top: 20px;
	}
	.home-middle-content .block--views-blockwidget-news-widget-news-ul {
		margin-top: 30px;
	}
	#ir_sub_nav ul li {
		width: 100%;
		display: block;
		text-align: center;
		padding: 0 !important;
		margin: 0 !important;
		border-bottom: 1px solid #eee;
	}

}



/* ------------------ iPHONE landscape -------------------- */
@media only screen 
	and (min-width : 320px) 
	and (max-width : 736px) 
	and (orientation : landscape) {

		#ndq-releasebody img {width:100%}
		pre, person {
				/*font-size: 12px;*/
				word-wrap: break-word;
				white-space: normal;
		}

	/* events */
	.ndq-5821 #events-right-col {
		padding-left: 0px;
	}
	.stock-quote__short .stock-quote .stock-date {
		float:none;
		width: 100%;
		display: block;
		clear: both;
	}

		/* ARs */
		.ndq-5881 .item-list li {
		    width: 50% !important;
		    margin: 0 0 30px 0 !important;
		}

		/* grid Bios */
		.bios-grid .bio-grid {
	    width: 47%;
  	}
  	.bios-grid .bio-grid:nth-of-type(2n) {
  	  margin-right:0;
		}
		.bios-grid .bio-grid:nth-of-type(3n) {
	    margin-right:4.5%;
		}
		

		/* extra */
	.homebox-item-container {
		display: block;
	}
	.homebox-item-container .homebox-item {
		float: none;
		margin: 0 0 40px 0;
		width: 100%;
	}
	.homebox-item-container .normal-box-link, .homebox-item-container .right-box-link, .homebox-item-container .file--application-pdf a {
		position: relative;
		margin-top: 20px;
	}
	.home-middle-content .block--views-blockwidget-news-widget-news-ul {
		margin-top: 30px;
	}
	#ir_sub_nav ul li {
		width: 100%;
		display: block;
		text-align: center;
		padding: 0 !important;
		margin: 0 !important;
		border-bottom: 1px solid #eee;
	}
		
}
	



/* ------------------ iPAD portrait -------------------- */
@media 
	only screen and 
	(min-width : 768px) and (max-width : 1024px) and (orientation : portrait) {

		/* ir home */
		.block-nir-stock-chart img {
			width: 100%;
		}
		
		/* ARs */
		.ndq-5881 .item-list li {
		    width: 50% !important;
		    margin: 0 0 30px 0 !important;
		}

		/* grid Bios */
		.bios-grid .bio-grid {
	    width: 47%;
  	}
  	.bios-grid .bio-grid:nth-of-type(2n) {
  	  margin-right:0;
		}
		.bios-grid .bio-grid:nth-of-type(3n) {
	    margin-right:0%;
		}

		/* extra */
	#ir_sub_nav ul li a {
		font-size: 13px;
		line-height: 16px;
	}
}





/* ------------------ iPAD landscape -------------------- */
@media 
	only screen and 
	(min-width : 768px) and (max-width : 1024px) and (orientation : landscape) {

		/* ir home */
		.block-nir-stock-chart img {
			width: 100%;
		}

		/* ARs */
		.ndq-5881 .item-list li {
		    width: 33% !important;
		    margin: 0 0 30px 0 !important;
		}


		/* extra */
	#ir_sub_nav ul li a {
		font-size: 13px;
	}

}
