/* RESPONSIVE BREAKPOINTS */

@media(max-width: 1000px){
	.interior.articles .article-slide-text .cell { padding: 30px 20px 0 40px }
	.slide-text h1 { font-size: 50px }
	.slide-text h4 { font-size: 30px !important }
}

@media(max-width: 870px){
	.site-header { position: relative; top: 0; width: 100%; z-index: 99; background: #ffffff; height: auto; min-height: 150px }
	.bx-wrapper, .interior .main-content, .scrolled .bx-wrapper { margin-top: 0 }
}

@media(max-width: 850px){
	.job-box, .job-box:nth-child(3n + 2), .job-box.last-box { margin: 20px }
}

@media(max-width: 800px){
	.interior.articles .article-slide-text .cell { padding: 10px 20px 0 40px }
	.interior.articles .article-slide-text h3 { font-size: 22px; margin: 0 0 10px 0 }
	.interior.articles .article-slide-text h2 { font-size: 15px; padding: 0 0 10px 0; }
	.slide-text-container.three { position: absolute; top: 50%; transform: translate(-50%, -50%); background: transparent; width: 100%; text-align: center }
	.slide-bckgrnd.three { background-image: url("/images/slides/Ag-Tech-Carbon-3.jpg") !important; background-position: left top !important; box-shadow: 0 0 0 1000px rgba(0,0,0,0.2) inset; }
}

@media(max-width: 767px){
	.one_half,.one_third,.two_third,.three_fourth,.one_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth, .accordion-list { float: none; width: 100%; padding-top: 10px; margin-right: 0 }
	.crop-protection-traits .one_third { margin: 0 0 20px 0 }
	.management { flex-wrap: wrap }
	.management .one-half { float: none; width: 100%; padding: 30px }
	.management .one-half:nth-child(1) { order: 2 }
	.management .one-half:nth-child(2) { order: 1 }
	#footer .left { float: none }
	#footer .social { float: none; max-width: 275px; padding-top: 30px }
	.our-platform { background: #ffffff url("images/home/Plants-hands-tint.jpg") no-repeat left center; background-size: cover; position: relative }
	.our-results { background: #ffffff url("images/home/Canola-tint.jpg") no-repeat center right; background-size: cover; position: relative }
	.our-pipeline { background: #ffffff url("images/home/Field-tint.jpg") no-repeat center center; background-size: cover; position: relative }
	.our-results .left .move-right, .our-pipeline .right .move-left, .our-platform .right .move-left { margin: 0 }
	.our-crops .one_third img { max-width: 300px; margin: 0 auto; padding: 40px 0 }
	ul.three-menu li a, ul.four-menu li a, ul.five-menu li a { font-size: 16px }
	.interior.contact .office .office-location { flex: 1 1 100% }
	.interior.contact .office .office-location img { max-width: 300px; margin: 0 auto }
	.job-logos { float: none }
}

@media(max-width: 720px){
	.blue-box-container, .green-box-container { padding: 60px 10px }
	.blue-box, .green-box { padding: 0 10px }
	.blue-box-content, .green-box-content { padding: 40px 20px }
}

@media(max-width: 680px){
	body.investor .cibus-toolkit img { margin: 0 3% }
}

/* MOBILE BREAK POINT */
@media only screen and (max-width: 749px) {
	.site-header { min-height: 120px }
	.corporate-menu { display: none }
	.header-slogan p { padding: 10px 0 0 }
	#logo { max-width: 165px; float: none }
	.banner-tagline { font-size: 20px; padding: 6px 0 0 0 }
	.banner-tagline img { max-width: 300px; }
	#banner { width: 100% }
	#bannav { margin-top: -30px; position: relative }
	#bannav #sb-search2 { display: block }
	.scrolled #bannav #sb-search2 .sb-icon-search { color: #3a3a3a; top: -16px; margin: 10px 0 0 0; background-color: #ffffff !important }
	#sb-search2.sb-search { position: absolute; margin: 10px 0 0 0; float: none; right: 0; top: 0 }
	.menu-toggle { margin: -2px 40px 0 0 }
	.sb-search-input { padding: 0 40px 0 0; height: 30px }
	.trait-platforms .layer-top, .product-pipeline .layer-top { display: block }
	.trait-platforms .layer .spacer-40, .product-pipeline .layer .spacer-40 { display: none }
	.trait-platforms .layer-top img, .product-pipeline .layer-top img { max-width: 300px; margin: 0 auto; padding: 0 0 40px 0 }
	.trait-platforms .layer-top .layer-left, .trait-platforms .layer-top .layer-right, .product-pipeline .layer-top .layer-left, .product-pipeline .layer-top .layer-right { width: 100% }
}

@media(max-width: 630px){
	.interior.articles .article-slide-text { width: 100%; height: 100% }
	.interior.articles .slide-image { display: none }
	.bx-wrapper img { min-height: 175px }
	.interior .content-container.first { margin: 60px auto 0 auto }
	.interior.crops .crop-boxes { display: flex; flex-wrap: wrap }
	.interior.crops .crop-box { display: flex; flex: 1 1 100%; flex-wrap: wrap  }
	.interior.crops .crop-box .hexagon { width: 100% }
	.interior.crops .crop-box .crop-content { padding: 148px 20px 20px 20px; margin: -128px 0 0 0 }
	.interior.crops .crop-box.two .left { order: 2 }
	.interior.crops .crop-box.two .right { order: 1 }
	.support-industry { display: block }
	.support-industry .column img { margin: 20px auto }
	.leadership .leader-btns { display: inline; float: none }
}

@media(max-width: 600px) {
	.home-business .boxes, .home-story, .home-technology, .bkgrnd-one-half { display: block }
	.home-business .box, .home-story .left, .home-story .right, .home-technology .left, .home-technology .right,
	.bkgrnd-one-half .left, .bkgrnd-one-half .right { width: 100% }
	.home-technology .left .move-right, .home-technology .right .move-left, .home-story .right .move-left, .home-story .left .move-right,
	.bkgrnd-one-half .right .move-left, .bkgrnd-one-half .left .move-right { padding: 0 }
	.bkgrnd-one-half .right .move-left img { padding: 40px 0 0 0 }
	.home-technology .move-right img { max-width: 400px; padding-top: 40px; margin: 0 auto }
	.home-business img.icon { max-width: 267px; margin: 0 auto }
	.home-business .box .learn-text { position: relative; bottom: 0; padding-bottom: 45px }
	.home-story .left, .home-technology .left { border: none }
	.home-story .right, .home-technology .right { padding: 0 }
	.home-story .right .move-left, .home-technology .right .move-left { text-align: center }
	.traits-box { width: 100%; margin: 0 0 40px 0 }
}

@media(max-width: 479px) {
	ul.three-menu li a, ul.four-menu li a, ul.five-menu li a { font-size: 12px }
	.job-box, .job-box:nth-child(3n + 2), .job-box.last-box { -moz-box-flex: 1 1 100%; -webkit-flex: 1 1 100%; -moz-flex: 1 1 100%; -ms-flex: 1 1 100%; flex: 1 1 100%; position: relative; margin: 0 0 30px }
	#footer .copyright { display: block; margin: 10px 0 0 0 }
}

@media(max-width: 610px) {
	/* .our-platform, .our-results, .our-pipeline { display: block } */
	.our-platform .right, .our-results .left, .our-pipeline .right { width: 100%; min-height: 200px; padding: 40px 40px 20px 40px }
	.our-platform .left, .our-results .right, .our-pipeline .left { display: none }
	.our-results .right { order: 1 }
	.our-results .left { order: 2 }
}

@media (min-width: 900px) {
	
}

/* recaptcha */

@media (max-width: 500px) {

.recaptchatable #recaptcha_image { margin: 0 !important; width: 200px !important; float: left }
.recaptchatable .recaptcha_r1_c1, 
.recaptchatable .recaptcha_r3_c1, 
.recaptchatable .recaptcha_r3_c2, 
.recaptchatable .recaptcha_r7_c1, 
.recaptchatable .recaptcha_r8_c1, 
.recaptchatable .recaptcha_r3_c3, 
.recaptchatable .recaptcha_r2_c1,
.recaptchatable .recaptcha_r2_c2,
.recaptchatable .recaptcha_r4_c1, 
.recaptchatable .recaptcha_r4_c2, 
.recaptchatable .recaptcha_r4_c4, 
.recaptchatable .recaptcha_image_cell { background: none !important }
}


